From 19fa9be0549d5756593064e29922f1d071d60615 Mon Sep 17 00:00:00 2001 From: LI Daobing Date: Sun, 16 Feb 2025 09:08:15 -0800 Subject: [PATCH] snap: port to core24 (#666) --- snap/snapcraft.yaml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index f308039d..2c4716a2 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -3,7 +3,7 @@ version: "git" # just for humans, typically '1.2+git' or '1.3.2' adopt-info: iptux grade: stable # must be 'stable' to release into candidate/stable channels confinement: strict # use 'strict' once you have the right plugs and slots -base: core22 +base: core24 slots: dbus-iptux: @@ -38,17 +38,14 @@ parts: plugin: meson meson-parameters: ["--prefix=/snap/iptux/current/usr"] override-pull: | - snapcraftctl pull + craftctl default override-build: | - snapcraftctl build - sed -i -e 's|Icon=iptux-icon|Icon=/usr/share/iptux/pixmaps/icon/iptux-icon.png|g' \ - $SNAPCRAFT_PART_INSTALL/snap/iptux/current/usr/share/applications/io.github.iptux_src.iptux.desktop - # xvfb-run -a meson test -C snapbuild --verbose --no-stdsplit + craftctl default organize: snap/iptux/current/usr: usr stage-packages: - libgflags2.2 - - libgoogle-glog0v5 + - libgoogle-glog0v6t64 - libjsoncpp25 - libsigc++-2.0-0v5 - libayatana-appindicator3-1