-
Notifications
You must be signed in to change notification settings - Fork 101
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
Provide a Flatpak package #324
Comments
Hi @yosbelms, thanks for your feedback. We already provide AppImage packages: adding yet another format would be quite challenging at the moment. Of course we would very happy to accept contributors! |
I have submitted in initial Flatpak to flathub. Things that won't work: Jack - this is a limitation with sandboxing. |
Also, I shall submit a PR to add the needed .desktop and appstream files, as well as install icons. And a patch for JUCE is needed (that one isn't specific to Giada, I have it with virtually any other JUCE plugin) |
Cool! Just out of curiosity, why a patch for JUCE is needed? EDIT: Oh nevermind, I guess you are referring to this one: https://github.com/flathub/flathub/pull/1626/files#diff-63233e04f2dfa20f73841db33649d8fb |
Yes this one. See issue #328 tl;dr a recent g++ reject code from JUCE that is invalid. Problem isn't unique to Giada. |
It is now on flathub. |
Awesome, thank you all! |
Great job @hfiguiere! Just one thing: we are about to get rid of Autotools in favor of modern CMake (starting from 0.17.0). I guess this change will destroy the current automatic packaging mechanism (if any)... |
It's not a problem. cmake is supported too. |
Hey, I would like to re-open discussion on this issue: since Flathub has enabled developer verification (I believe it was last year), it might be worth it for monocasual to take over maintenance of the Flatpak and get it verified. Flathub has also gained a lot of users since 2020, the most recent milstone was over 1 million active users! You could even consider making the Flatpak the preferred packaging format for Linux. |
Hey @gregorni, looks like Giada is already available as a flatpak on Flathub: https://flathub.org/apps/com.giadamusic.Giada
That's an option, sure. We definitely don't want to maintain two different packages for Linux, so when/if Flatpak becomes the de facto standard, we might switch to it. 🤞 |
Could be nice to have a Flatpak package available on Flathub.
The text was updated successfully, but these errors were encountered: