Add flatpak distribution support on Linux #12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds supports for flatpak as a distribution method on Linux. There are numerous advantages of flatpak, such as:
In this case, a script could be used for building portable flatpak bundles on Linux:
I think this would have an improvement in Linux support, as users would no longer have to set up build dependencies and patch files. Desktop shortcuts are also set up with this build.
If you have any interest in upstreaming this and/or submitting to Flathub, then please let me know!