A flatpak manifest for JA2 Stracciatella.
-
Add the new version to
io.github.ja2_stracciatella.JA2-Stracciatella.appdata.xml
in thereleases
element. -
Update the source URL and its associated sha256 checksum in the
ja2-stracciatella
module. -
Bump dependent modules when required, by updating the source URL for dependency modules (
sol2
,fltk
,string_theory
, etc.). -
Update Cargo dependencies:
- Clone JA2 and switch to the tag corresponding to the version.
- Get the flatpak builder tools.
- Run
python3 flatpak-cargo-generator.py ${JA2_CLONE}/rust/Cargo.lock -o cargo-sources.json
-
Commit everything into a new branch and make a merge request.