Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: [PR PATCH] [Closed]: [WIP] New packages: proton-bridge-1.2.7 and dependency
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-22559@inbox.vuxu.org>
  2020-08-26 20:40 ` [WIP] New packages: proton-bridge-1.2.7 and dependency cinerea0
@ 2020-08-26 20:40 ` cinerea0
  2020-08-26 23:08 ` ProjectMoon
  2 siblings, 0 replies; 3+ messages in thread
From: cinerea0 @ 2020-08-26 20:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1406 bytes --]

There's a closed pull request on the void-packages repository

[WIP] New packages: proton-bridge-1.2.7 and dependency
https://github.com/void-linux/void-packages/pull/22559

Description:
I'm trying to package [proton-bridge](https://github.com/ProtonMail/proton-bridge), but I'm running into some issues with the build process. Here's the relevant output from xbps-src:
```
make: qtdeploy: No such file or directory
make: *** [Makefile:66: cmd/Desktop-Bridge/deploy/linux/proton-bridge-1.2.7-live.1] Error 127
=> ERROR: proton-bridge-1.2.7_1: do_build: '${make_cmd} CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" CPP="$CPP" AS="$AS" OBJDUMP="$OBJDUMP" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" ${makejobs} ${make_build_args} ${make_build_target}' exited with 2
=> ERROR:   in do_build() at common/build-style/gnu-makefile.sh:9
```
I know that xlint throws up errors on this template as well, I thought I should fix those after solving the build errors. Any other suggestions for improvement are welcome as well!

As for `qtdeploy`, the best I can figure is that it's a tool provided by [this repository](https://github.com/therecipe/qt). Unfortunately, the repo has no releases, so the bindings and tools it provides can't be packaged. ericonr on IRC said that it might be possible to build without `qtdeploy`, but I haven't understood the Makefile well enough yet to figure out how to do that.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [WIP] New packages: proton-bridge-1.2.7 and dependency
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-22559@inbox.vuxu.org>
  2020-08-26 20:40 ` [WIP] New packages: proton-bridge-1.2.7 and dependency cinerea0
  2020-08-26 20:40 ` [PR PATCH] [Closed]: " cinerea0
@ 2020-08-26 23:08 ` ProjectMoon
  2 siblings, 0 replies; 3+ messages in thread
From: ProjectMoon @ 2020-08-26 23:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 277 bytes --]

New comment by ProjectMoon on void-packages repository

https://github.com/void-linux/void-packages/pull/22559#issuecomment-681168974

Comment:
It should be noted that hydroxide isn't a 100% solution. It can be a bit flaky and doesn't support attachments (at time of writing).

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [WIP] New packages: proton-bridge-1.2.7 and dependency
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-22559@inbox.vuxu.org>
@ 2020-08-26 20:40 ` cinerea0
  2020-08-26 20:40 ` [PR PATCH] [Closed]: " cinerea0
  2020-08-26 23:08 ` ProjectMoon
  2 siblings, 0 replies; 3+ messages in thread
From: cinerea0 @ 2020-08-26 20:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 784 bytes --]

New comment by cinerea0 on void-packages repository

https://github.com/void-linux/void-packages/pull/22559#issuecomment-681112292

Comment:
I'm deciding to close this (for now) for three reasons:

1. I realized that the function of this package can be easily replicated by setting up [hydroxide](https://github.com/emersion/hydroxide) as a per-user service.
2. We already have [a restricted version of this package that provides the same program](https://github.com/void-linux/void-packages/blob/master/srcpkgs/protonmail-bridge/template).
3. This thing's build process is still a nightmare, and judging by the new releases that isn't changing anytime soon.

I'll still be keeping tabs on new releases, and if the build process improves I'll make another attempt at packaging.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-08-26 23:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-22559@inbox.vuxu.org>
2020-08-26 20:40 ` [WIP] New packages: proton-bridge-1.2.7 and dependency cinerea0
2020-08-26 20:40 ` [PR PATCH] [Closed]: " cinerea0
2020-08-26 23:08 ` ProjectMoon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).