Conversation
|
I think I'll do as well another PR on gh-pages branch to update the website details |
|
The answers below:
|
|
Another question is the Java dependency: will the package bundle Java or somehow a system-wide version will be used? |
On the flatpak manifest it's specified to download and install before the JDK 11 freedesktop runtime, so when you install the app through flatpak cli or any GUI, JDK is installed along: Afaik there isn't a JRE runtime for flatpak. More info: https://docs.flatpak.org/en/latest/available-runtimes.html |
|
@ludg1e do I understand correctly that these files should actually go to a new repo under github.com/flatpak? |
The manifest has been written so the files are fetched from the /ext folder of this repo (metainfo, svg icon, .desktop...) (basically this PR) |
|
The only thing that would need to be maintained is the url the manifest points to, so the version should be changed on each new release |
|
Nevermind, all this is done automatically by the x-checker-data from the manifest that is as well checked by the flathub bot |
|
Though now that I think you're right and to avoid redundant files it'd be better to use the original ones |
|
Continuation under #424 |
This PR adds the required files for flatpak builds
The PR won't be marked as ready until all pending things are solved
Pending things (if you could answer the first three below @angryziber)
--add-opens java.base/java.net=ALL-UNNAMEDoption do exactly?I don't know if you'd like as well for each release a flatpak file to be built with GH Actions and published under releases on this repo, or only on Flathub.
Quote from the flatpak issue #147