Skip to content

Conversation

@ryonakano
Copy link
Member

@ryonakano ryonakano commented Apr 27, 2025

Based on the downstream fix: flathub/com.github.alecaddd.sequeler#31

Changes Summary

  • Fix Flatpak build CI failing (ubuntu-20.04 has been shutdown)
  • Fix a typo in build option of GtkSourceView which I made in Port to GtkSourceView 4 #395
  • Update GNOME runtime to 48 (fixes gnome40 EOL #374)
  • Update elementary runtime to 8.1
    • Add cflags to treat some compilation errors as warning which has become errors since GCC 14
  • Fix build of MariaDB
  • Cleanup manifest
    • Remove unneeded libxml2
    • Use id instead of deprecated app-id
    • Fix indentation
    • Correct suffix (.yml → .json)

Checklist

  • Building and installation succeeds with flatpak-builder builddir build-aux/com.github.alecaddd.sequeler.json --force-clean --install --user --install-deps-from=flathub
  • Building and installation succeeds with flatpak-builder builddir com.github.alecaddd.sequeler.json --force-clean --install --user --install-deps-from=appcenter
  • The app launches

@ryonakano ryonakano marked this pull request as ready for review April 27, 2025 23:51
@ryonakano ryonakano requested a review from a team April 27, 2025 23:51
@danirabbit danirabbit enabled auto-merge (squash) April 28, 2025 17:07
@danirabbit danirabbit merged commit f30b304 into master Apr 28, 2025
6 checks passed
@danirabbit danirabbit deleted the ryonakano/fix-flatpak-build branch April 28, 2025 17:25
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.

gnome40 EOL

4 participants