%PDF- %PDF-
| Direktori : /snap/snapd-desktop-integration/315/snap/ |
| Current File : //snap/snapd-desktop-integration/315/snap/manifest.yaml |
snapcraft-version: 8.9.2
snapcraft-started-at: '2025-06-11T15:34:56.218362Z'
snapcraft-os-release-id: ubuntu
snapcraft-os-release-version-id: '22.04'
name: snapd-desktop-integration
version: '0.9'
summary: Desktop Integration for snapd
description: |
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
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
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- snap-themes-control
- login-session-observe
- snap
- snap-refresh-observe
- unity7
- desktop-launch
command-chain:
- snap/command-chain/desktop-launch
passthrough:
daemon-scope: user
parts:
snapd-glib:
source: https://github.com/snapcore/snapd-glib
source-type: git
plugin: meson
meson-parameters:
- --prefix=/usr
- -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}
- GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
stage-packages: []
stage: []
snapd-desktop-integration:
after:
- snapd-glib
source: .
plugin: meson
meson-parameters:
- --prefix=/usr
build-packages:
- jq
override-build: |
craftctl default
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}
- GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-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/14884/share/snapcraft/extensions/desktop/command-chain
plugin: make
build-snaps:
- gnome-42-2204-sdk
stage-packages: []
stage: []
prime: []
build-packages: []
architectures:
- amd64
image-info:
build-request-id: lp-99094548
build-request-timestamp: '2025-06-11T15:30:13Z'
build_url: https://launchpad.net/~desktop-snappers/+snap/snapd-desktop-integration/+build/2823572
build-packages: []
build-snaps: []
primed-stage-packages: []