ubuntu / desktop-snaps

Snap automation tools
15 stars 10 forks source link

New candidate build available for snapd-desktop-integration on amd64 (r241) #757

Closed github-actions[bot] closed 11 minutes ago

github-actions[bot] commented 1 day ago

Reported changes between the current stable and the new candidate

--- cache/snapd-desktop-integration-178/snap/manifest.yaml  2024-04-28 23:20:45.000000000 +0000
+++ cache/snapd-desktop-integration-241/snap/manifest.yaml  2024-10-02 16:04:18.000000000 +0000
@@ -1,7 +1,7 @@
-snapcraft-version: 8.0.5
-snapcraft-started-at: '2024-04-28T23:17:47.684817Z'
+snapcraft-version: 8.4.1
+snapcraft-started-at: '2024-10-02T16:03:46.424573Z'
 snapcraft-os-release-id: ubuntu
-snapcraft-os-release-version-id: '22.04'
+snapcraft-os-release-version-id: '24.04'
 name: snapd-desktop-integration
 version: '0.9'
 summary: Desktop Integration for snapd
@@ -9,12 +9,13 @@
   Provides a user session daemon used to provide a bridge between
   the user's session and snapd.  Used for things like automatic
   theme installation.
-base: core22
+base: core24
 grade: stable
 confinement: strict
 apps:
   snapd-desktop-integration:
     command: usr/bin/snapd-desktop-integration
+    desktop: usr/share/applications/io.snapcraft.SnapDesktopIntegration.desktop
     restart-delay: 2s
     daemon: simple
     restart-condition: on-success
@@ -28,7 +29,11 @@
     - snap-themes-control
     - login-session-observe
     - snap
+    - snap-refresh-observe
+    - unity7
+    - desktop-launch
     command-chain:
+    - snap/command-chain/gpu-2404-wrapper
     - snap/command-chain/desktop-launch
     passthrough:
       daemon-scope: user
@@ -42,21 +47,25 @@
     - -Ddocs=false
     - -Dintrospection=false
     - -Dvala-bindings=false
+    - -Dqt5=false
     - -Dqt6=false
     - -Dqml-bindings=false
+    - -Dtests=false
+    - -Dexamples=false
     build-packages:
     - libpolkit-gobject-1-dev
     prime:
     - usr/lib/*/libsnapd-glib-2.so.*
     build-environment:
-    - PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
-    - XDG_DATA_DIRS: /build/snapd-desktop-integration/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
-    - LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
-    - PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
-    - GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
-    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
-    - ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
-    - PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
+    - PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
+    - XDG_DATA_DIRS: /build/snapd-desktop-integration/stage/usr/share:/snap/gnome-46-2404-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
+    - LD_LIBRARY_PATH: /snap/gnome-46-2404-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib:/snap/gnome-46-2404-sdk/current/usr/lib/vala-current:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
+    - PKG_CONFIG_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/lib/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+    - GETTEXTDATADIRS: /snap/gnome-46-2404-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
+    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
+    - ACLOCAL_PATH: /snap/gnome-46-2404-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
+    - PYTHONPATH: /snap/gnome-46-2404-sdk/current/usr/lib/python3.10:/snap/gnome-46-2404-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
+    - GI_TYPELIB_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/girepository-1.0:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
     stage-packages: []
     stage: []
   snapd-desktop-integration:
@@ -70,25 +79,32 @@
     - jq
     override-build: |
       craftctl default
-      craftctl set version="$(meson introspect . --projectinfo |
-          jq -r .version)"
+      craftctl set version="$(meson introspect . --projectinfo | jq -r .version)"
+    override-prime: |
+      craftctl default
+      sed -i "s#Icon=#Icon=usr/share/icons/hicolor/scalable/apps/#g" usr/share/applications/io.snapcraft.SnapDesktopIntegration.desktop
+      mkdir -p /build/snapd-desktop-integration/prime/meta/gui
+      cp usr/share/icons/hicolor/scalable/apps/snapd-desktop-integration.svg /build/snapd-desktop-integration/prime/meta/gui/
     build-environment:
-    - PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
-    - XDG_DATA_DIRS: /build/snapd-desktop-integration/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
-    - LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
-    - PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
-    - GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
-    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
-    - ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
-    - PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
+    - PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
+    - XDG_DATA_DIRS: /build/snapd-desktop-integration/stage/usr/share:/snap/gnome-46-2404-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
+    - LD_LIBRARY_PATH: /snap/gnome-46-2404-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib:/snap/gnome-46-2404-sdk/current/usr/lib/vala-current:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
+    - PKG_CONFIG_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/lib/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+    - GETTEXTDATADIRS: /snap/gnome-46-2404-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
+    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
+    - ACLOCAL_PATH: /snap/gnome-46-2404-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
+    - PYTHONPATH: /snap/gnome-46-2404-sdk/current/usr/lib/python3.10:/snap/gnome-46-2404-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
+    - GI_TYPELIB_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/girepository-1.0:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
     stage-packages: []
     stage: []
     prime: []
   gnome/sdk:
-    source: /snap/snapcraft/11040/share/snapcraft/extensions/desktop/command-chain
+    source: /snap/snapcraft/12607/share/snapcraft/extensions/desktop/command-chain
     plugin: make
     build-snaps:
-    - gnome-42-2204-sdk
+    - gnome-46-2404-sdk
+    make-parameters:
+    - GPU_WRAPPER=gpu-2404-wrapper
     stage-packages: []
     stage: []
     prime: []
@@ -96,9 +112,9 @@
 architectures:
 - amd64
 image-info:
-  build-request-id: lp-88545765
-  build-request-timestamp: '2024-04-28T23:15:09Z'
-  build_url: https://launchpad.net/~desktop-snappers/+snap/snapd-desktop-integration/+build/2466186
+  build-request-id: lp-92601583
+  build-request-timestamp: '2024-10-02T16:00:11Z'
+  build_url: https://launchpad.net/~desktop-snappers/+snap/snapd-desktop-integration/+build/2616338
 build-packages: []
 build-snaps: []
 primed-stage-packages: []
Downloading snapd-desktop-integration amd64 from channel latest/stable (r178) to cache directory
Unpackaging
Downloading snapd-desktop-integration amd64 from channel latest/candidate (r241) to cache directory
Unpackaging

Changes to the snap manifest

Size of the old snap: 500.0 KiB
Size of the new snap: 568.0 KiB

Files changed
 /usr/bin/snapd-desktop-integration
 /usr/lib/x86_64-linux-gnu/libsnapd-glib-2.so.1
 /usr/lib/x86_64-linux-gnu/libsnapd-glib-2.so.1.0.0

No file removed

Files added
 /meta/gui/snapd-desktop-integration.desktop
 /meta/gui/snapd-desktop-integration.svg
 /snap/command-chain/gpu-2404-wrapper
 /usr/share/applications
 /usr/share/icons

--------------------------------------
You might want to verify those points!
--------------------------------------

Warning, the diskspace increased by 13%
github-actions[bot] commented 11 minutes ago

Closing the bug since the revision isn't in the candidate channel anymore