Skip to content
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

Update flatpak builds to use 24.08 Freedesktop Runtime and SDK #455

Merged
merged 4 commits into from
Oct 16, 2024

Conversation

grillo-delmal
Copy link
Contributor

@grillo-delmal grillo-delmal commented Oct 8, 2024

Latest Freedesktop Runtime and SDK just released and it brings many advantages over the old one :D

  • SDL is packed in, so we don't need to hang to the shared-modules submodule
  • We can now use the ffmpeg extension so we also don't need to maintain or build one of our own

Only drawback is that it's more strict on permissions and crashes the app if it tries to initialize audio without the proper permissions enabled.
I patched it out so that the app doesn't initialize SDL_AUDIO since it's not actually being used... but I can revert that and add the proper permissions to the yml file, either way will work out :)

I also moved things around a bit and added up the release metadata files to keep things toguether.

@grillo-delmal grillo-delmal changed the title Update flatpack to use 24.08 freedesktop Runtime and SDK Update flatpak builds to use 24.08 Freedesktop Runtime and SDK Oct 8, 2024
@LunaTheFoxgirl LunaTheFoxgirl merged commit fda3bd4 into Inochi2D:v0_8 Oct 16, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants