asdfjkl / jfxchess

JFXChess - Chess Program
https://asdfjkl.github.io/jfxchess
GNU General Public License v2.0
100 stars 22 forks source link

Flatpak version #92

Closed inorick closed 3 years ago

inorick commented 3 years ago

I noticed that Jerry is available as a Snap package 👍 Having it also on (Flathub) would immediately make it available to almost all Linux users.

asdfjkl commented 3 years ago

Won't fix. :-( Currently Flatpak's infrastructure is insufficient. Since JavaFX is out of the JDK, it requires platform dependent binaries.

Thus in order for jerry to be packaged as a flatpak I need either a) flatpaks sdk to include maven, so JavaFX can be included via maven during build time or b) (much better) JavaFX included in the flatpak sdk (cf https://github.com/flathub/org.freedesktop.Sdk.Extension.openjdk/issues/1 )

I'll monitor this, but for now it's Snap only. Moreover snap support is actually quite good among Linux distributions nowadays . https://snapcraft.io/docs/installing-snapd