New package: mullvad-vpn-2026.2#60495
Conversation
|
We generally do not package pre compiled binaries for things that can be build from source. |
I know but the Mullvad app uses Electron so I thought it would make more sense to do it in this way. |
Big issue is that it links a ton of libraries and we have no way to rebuild it in case any of those libraries are updated. And generally the expectation is that free software is build from source, while nonfree (binary packages) are contained in a separate repository that does not have strict staging for shared library updates etc. |
So should I compile from source & add a ci skip? |
|
If you really want to package this, it should use the system electron. I don't think we would merge a full electron build for a single package. |
|
see #56005 (build from source, daemon only) |
Testing the changes
Local build testing
NOTE: This is my first package of a pre-compiled binary so any suggestion for improvement is welcome.