11 Commits

Author SHA1 Message Date
runiq
e6fbb4f146 More Flatpak manifest cleanup
The flow should be clearer if every module is structured this way:

1. name
2. sources
3. buildsystem
4. config-opts
5. build-commands
6. post-install
7. cleanup
2025-03-16 20:17:06 +10:30
runiq
e4dc805422 Remove superfluous files from Flatpak 2025-03-16 20:17:03 +10:30
runiq
87ee0ed66b Add alsactl utility
Allows saving and loading device state with the Flatpak version. The
Gnome 47 SDK uses alsa-lib 1.2.12 [1] via the Freedesktop.org SDK [2],
so we use that here as well.

[1] https://gitlab.gnome.org/search?search=alsa&nav_source=navbar&project_id=456&group_id=8&search_code=true&repository_ref=47.4
[2] https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/release/24.08/elements/components/alsa-lib.bst?ref_type=heads
2025-03-16 20:17:01 +10:30
Geoffrey D. Bennett
da4be2993e Update flatpak to GNOME 47 2025-02-21 04:08:25 +10:30
Geoffrey D. Bennett
cc6853f541 Make flatpak build faster 2024-04-11 21:24:04 +09:30
Geoffrey D. Bennett
5d77207b66 Download and include scarlett2 firmware in flatpak
Fixes: #112.
2024-04-11 21:23:49 +09:30
Geoffrey D. Bennett
abee3e537c Pass APP_VERSION through flatpak-builder
Fixes the version number missing in the flatpak.
2023-11-19 00:25:41 +10:30
Geoffrey D. Bennett
2e197248d8 Update flatpak to gnome 45 2023-10-20 15:02:51 +10:30
Guillaume
c8ecaeb15c Remove commented rename-icon property 2023-10-20 12:54:13 +10:30
Guillaume
5a68e64c4f Fix Error: icon alsa-scarlett-gui not found below... 2023-10-19 03:38:07 +10:30
Alejandro Domínguez
e899eae6a1 Enable Flatpak packaging support 2023-10-19 03:38:07 +10:30