Hurry Curry! Flatpak Manifest
This flatpak contains:
- the main game
- the server binary
- the discovery service binary
It uses https://codeberg.org/hurrycurry/hurrycurry-dist-extra for AppStream data and desktop entry.
Building
If not done already, run
git submodule update --init
Furthermore you need the following build dependencies:
flatpak install runtime/org.freedesktop.Sdk/x86_64/24.08
flatpak install runtime/org.freedesktop.Sdk.Extension.node20/x86_64/24.08
To update rust dependencies use flatpak-cargo-generator.py from
https://github.com/flatpak/flatpak-builder-tools/blob/master/cargo/flatpak-cargo-generator.py
as following:
python flatpak-cargo-generator.py path/to/hurrycurry/source/repo/Cargo.lock generated_sources.json
To build and install for testing run
flatpak-builder --force-clean --install --user builddir/ org.metamuffin.hurrycurry.client.yaml