-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace deb package with source build #208
Comments
that'd be cool. Then we could skip the use of asar and have much more efficient updates. |
The Arch PKGBUILD doesn't look too terrible. I think the node helper in flatpak-builder-tools would be required. |
For inspiration: Although maybe Signal will consider supporting the Flatpak officially at some point... signalapp/Signal-Desktop#1639 |
I have tried using StandardNotes as a template. The biggest problem is that some dependencies manually download their own dependencies which is not possible in the sandboxed building environment. E.g. Then, it's not even guaranteed that the biggest benefit, different arches (#46) works because of some dependencies might not even be built for the given arch. |
I've just had the same with lossless-cut
yeah, it's work to maintain JavaScript apps... |
someone had mentioned https://gitlab.com/undef1/signal-desktop-builder in one of the other closed issues. i haven't investigated to see if it helps with the dependency fetch issue. |
It seem it is used for this https://elagost.com/flatpak/ |
Building from source could also be useful for signalapp/Signal-Desktop#5350, as we can patch it |
There has been some discussion in different threads about this, so I'm raising this issue to gauge interest on such change.
Something like this may be necessary: https://github.com/archlinux/svntogit-community/blob/packages/signal-desktop/trunk/TRADEMARK_CONSENT.txt
The text was updated successfully, but these errors were encountered: