From 7fe900dce487fbcba465aee8298175cd3f2f6586 Mon Sep 17 00:00:00 2001 From: LI Daobing Date: Sun, 1 Feb 2026 18:17:28 -0800 Subject: [PATCH 1/3] 1 --- snap/snapcraft.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 1761604a..c64c5c46 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -35,8 +35,11 @@ parts: appstream, ] plugin: meson - meson-parameters: ["--prefix=/usr"] + meson-parameters: ["--prefix=/snap/iptux/current/usr"] + organize: + snap/iptux/current/usr: usr stage-packages: + - glib-networking - libjsoncpp25 - libsigc++-2.0-0v5 - libayatana-appindicator3-1 From d55e153e6191831578d113aa41f81c8b757baad1 Mon Sep 17 00:00:00 2001 From: LI Daobing Date: Sun, 1 Feb 2026 20:54:13 -0800 Subject: [PATCH 2/3] 1 --- snap/snapcraft.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index c64c5c46..5ce0bc80 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -5,6 +5,10 @@ grade: stable # must be 'stable' to release into candidate/stable channels confinement: strict # use 'strict' once you have the right plugs and slots base: core24 +layout: + /usr/share/iptux: + bind: $SNAP/usr/share/iptux + slots: dbus-iptux: interface: dbus @@ -35,9 +39,7 @@ parts: appstream, ] plugin: meson - meson-parameters: ["--prefix=/snap/iptux/current/usr"] - organize: - snap/iptux/current/usr: usr + meson-parameters: ["--prefix=/usr"] stage-packages: - glib-networking - libjsoncpp25 From b9b056fb22f5fcce7343c04225a80e5f0a4f69e9 Mon Sep 17 00:00:00 2001 From: LI Daobing Date: Sun, 1 Feb 2026 20:57:26 -0800 Subject: [PATCH 3/3] 1 --- snap/snapcraft.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 2eb58621..5ce0bc80 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -39,9 +39,7 @@ parts: appstream, ] plugin: meson - meson-parameters: ["--prefix=/snap/iptux/current/usr"] - organize: - snap/iptux/current/usr: usr + meson-parameters: ["--prefix=/usr"] stage-packages: - glib-networking - libjsoncpp25