-
-
Notifications
You must be signed in to change notification settings - Fork 60
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
feat(ci): Post GNOME 47 runtime updates #1118
Conversation
With GNOME 47 runtime, latest version is included so we do not have to build anything else for Clapper anymore. Remove GStreamer from CI building and move Clapper to main manifest where all the other sources are.
GNOME 47 runtime is based on Freedesktop runtime 24.08, so we should be using a ffmpeg-full version made for this parent runtime.
Huh. Seems that flatpak-builder in git already has 47 (and its in README), but stable release from git actions marketplace does not. We can either wait with this MR until its updated in marketplace or just drop last commit and continue with 43 for now... |
Awesome, thanks!
Yeah, just drop it. The action version has little to do with the actual runtimes. The main branch already depends on GNOME 47's libraries! |
Use latest flatpak-builder version to build Flatpak packages.
22d8bc0
to
7e16b4e
Compare
OK. Lets just update the builder action while at it. |
Fixup to make MPRIS work again after adding multiple player instances support
Tested with Builder and works great. 👍 |
Thank you so much! I'll probably include it in the main flatpak in the next release :) |
Awesome, but... there still isn't a Clapper stable that would have downloads cache ability unfortunately 😞 (it helps a lot for looping "GIF-videos"). |
I don't have a schedule for the next release, but I can switch the flatpak to Clapper whenever cache makes it to stable without having to make a new Tuba release (since we've already implemented everything on Tuba's side)! |
With GNOME 47 runtime, latest GStreamer version is included so we do not have to build anything else for Clapper anymore. Remove GStreamer from CI building and move Clapper to main manifest where all the other sources are.
GNOME 47 runtime is based on Freedesktop runtime 24.08, so we should be using a ffmpeg-full version made for this parent runtime.