File: //snap/gnome-46-2404/145/snap/manifest.yaml
snapcraft-version: 8.12.0
snapcraft-started-at: '2025-10-20T08:25:47.249336Z'
snapcraft-os-release-id: ubuntu
snapcraft-os-release-version-id: '24.04'
name: gnome-46-2404
version: 0+git.df85349-sdk0+git.54e4d8f
summary: Shared GNOME 46 Ubuntu stack
description: |
This snap provides the GNOME 46 stack to other snaps that use it. It shares the base GNOME libraries and desktop integration components through the content interface. This helps reduce the size of snaps and helps developers to easily snap desktop applications.
**For users**
This snap is automatically installed and removed when needed. **Manually adding or removing this snap is not recommended** and might break things.
* If you are having issues with **snaps** using GNOME, please contact the experts on the Snapcraft forum: https://forum.snapcraft.io/
* If you want to install the GNOME Desktop Environment, then you are in the wrong place. Please take a look at https://www.gnome.org/ for more information on how to get it.
**For developers**
* The `gnome` extension is the recommended way to use this in your own snap: https://snapcraft.io/docs/gnome-extension
* You can report issues with this content snap on GitHub: https://github.com/ubuntu/gnome-sdk/issues
* The source code of this snap is available on GitHub in the `gnome-46-2404` branch: https://github.com/ubuntu/gnome-sdk/tree/gnome-46-2404
base: core24
grade: stable
confinement: strict
apps: null
parts:
gnome-sdk:
plugin: nil
stage-snaps:
- gnome-46-2404-sdk/latest/candidate
build-packages:
- yq
override-build: |
set -eu
craftctl default
sdk_version=$(cat ${CRAFT_PART_INSTALL}/snap.gnome-46-2404-sdk/manifest.yaml \
| yq -r '.version')
# Use the same logic of snapcraft
project_version=$(git -C "/build/gnome-46-2404" describe --dirty 2>/dev/null || true)
if [ -z "${project_version}" ]; then
project_version="0+git.$(git -C "/build/gnome-46-2404" describe --dirty --always)"
fi
version="${project_version}-sdk${sdk_version}"
craftctl set version="${version:0:32}"
stage:
- lib/*/bindtextdomain.so
- usr
- lib/x86_64-linux-gnu/*
- etc/gnome/*
- -etc/emacs
- -etc/X11/Xreset.d/README
- -etc/fonts/conf.d/README
- -var/lib/aspell/README
- -var/lib/ispell/README
- -usr/share/dict/README.select-wordlist
- -usr/share/emacs
- -usr/share/fontconfig
- -usr/share/gdb
- -usr/share/glade
- -usr/share/gobject-introspection-1.0
- -usr/share/gst-plugins-base
- -usr/share/gtk-doc
- -usr/share/help
- -usr/share/installed-tests
- -usr/share/maven-repo
- -usr/bin/dpkg*
- -usr/bin/x86_64-linux-gnu-*
- -usr/bin/g-ir-*
- -usr/bin/glib-compile-*
- -usr/bin/glib-gettextize
- -usr/bin/glib-genmarshal
- -usr/bin/glib-mkenums
- -usr/bin/gtester*
- -usr/bin/gtk-builder-tool
- -usr/bin/gtk4-builder-tool
- -usr/bin/gtk-update-icon-cache
- -usr/bin/gtk4-update-icon-cache
- -usr/bin/h2ph
- -usr/bin/h2xs
- -usr/bin/make
- -usr/bin/make-first-existing-target
- -usr/bin/mm-common-get
- -usr/bin/mm-common-prepare
- -usr/bin/nm
- -usr/bin/objcopy
- -usr/bin/objdump
- -usr/bin/patch
- -usr/bin/peas-demo
- -usr/bin/pkg-config
- -usr/bin/pl2pm
- -usr/bin/pldd
- -usr/bin/prove
- -usr/bin/py3clean
- -usr/bin/ranlib
- -usr/bin/readelf
- -usr/bin/rpcgen
- -usr/bin/size
- -usr/bin/strings
- -usr/bin/strip
- -usr/bin/wayland-scanner
- -usr/bin/x86_64-pc-linux-gnu-pkg-config
- -usr/bin/xgettext
- -usr/bin/xsubpp
- -usr/**/*.a
- -usr/**/*.c
- -usr/**/*.cpp
- -usr/**/*.o
- -usr/**/*.h
- -usr/**/*.hpp
- -usr/**/*.pc
- -usr/bin/g++*
- -usr/bin/*-linux-gnu-g++*
- -usr/bin/gcc*
- -usr/bin/*-linux-gnu-gcc*
- -usr/bin/python*
- -usr/bin/vala*
- -usr/bin/vapi*
- -usr/include
- -usr/lib/*vala*
- -usr/share/perl
- -usr/share/vala*
- -usr/share/gir*
- -usr/bin/meson
- -usr/bin/ninja
- -usr/lib/python3/dist-packages/meson*
- -usr/share/devhelp/books
stage-packages: []
prime: []
debs:
after:
- gnome-sdk
plugin: nil
stage-packages:
- adduser=3.137ubuntu1
- adwaita-icon-theme=46.0-1
- at-spi2-common=2.52.0-1build1
- bubblewrap=0.9.0-1ubuntu0.1
- dconf-gsettings-backend=0.40.0-4ubuntu0.1
- dconf-service=0.40.0-4ubuntu0.1
- debconf=1.5.86ubuntu1
- dictionaries-common=1.29.7
- emacsen-common=3.0.5
- fcitx-frontend-gtk3=1:4.2.9.9-2build2
- fcitx-module-dbus=1:4.2.9.9-2build2
- fcitx-modules=1:4.2.9.9-2build2
- fontconfig-config=2.15.0-1.1ubuntu2
- fontconfig=2.15.0-1.1ubuntu2
- fonts-dejavu-core=2.37-8
- fonts-dejavu-mono=2.37-8
- fonts-noto-color-emoji=2.047-0ubuntu0.24.04.1
- gir1.2-atk-1.0=2.52.0-1build1
- gir1.2-freedesktop=1.80.1-1
- gir1.2-gdkpixbuf-2.0=2.42.10+dfsg-3ubuntu3.2
- gir1.2-ggit-1.0=1.2.0-1build4
- gir1.2-girepository-2.0=1.80.1-1
- gir1.2-glib-2.0=2.80.0-6ubuntu3.4
- gir1.2-gtk-3.0=3.24.41-4ubuntu1.3
- gir1.2-gucharmap-2.90=1:15.1.3-1build1
- gir1.2-harfbuzz-0.0=8.3.0-2build2
- gir1.2-pango-1.0=1.52.1+ds-1build1
- gir1.2-vte-2.91=0.76.0-1ubuntu0.1
- glib-networking-common=2.80.0-1build1
- glib-networking-services=2.80.0-1build1
- glib-networking=2.80.0-1build1
- gnome-control-center-data=1:46.7-0ubuntu0.24.04.2
- gsettings-desktop-schemas=46.1-0ubuntu1
- gstreamer1.0-gl=1.24.2-1ubuntu0.3
- gstreamer1.0-pipewire=1.0.5-1ubuntu3.1
- gstreamer1.0-plugins-base=1.24.2-1ubuntu0.3
- gstreamer1.0-plugins-good=1.24.2-1ubuntu1.2
- gtk-update-icon-cache=3.24.41-4ubuntu1.3
- hicolor-icon-theme=0.17-2
- humanity-icon-theme=0.6.16
- hunspell-en-us=1:2020.12.07-2
- ibus-gtk3=1.5.29-2
- iso-codes=4.16.0-1
- libaa1=1.4p5-51.1
- libaom3=3.8.2-2ubuntu0.1
- libasound2-data=1.2.11-1ubuntu0.1
- libasound2t64=1.2.11-1ubuntu0.1
- libaspell15=0.60.8.1-1build1
- libasyncns0=0.8-6build4
- libatk-bridge2.0-0t64=2.52.0-1build1
- libatk1.0-0t64=2.52.0-1build1
- libatomic1=14.2.0-4ubuntu2~24.04
- libatspi2.0-0t64=2.52.0-1build1
- libavahi-client3=0.8-13ubuntu6
- libavahi-common-data=0.8-13ubuntu6
- libavahi-common3=0.8-13ubuntu6
- libavc1394-0=0.5.4-5build3
- libbrotli1=1.1.0-2build2
- libc-bin=2.39-0ubuntu8.6
- libcaca0=0.99.beta20-4build2
- libcairo-gobject2=1.18.0-3build1
- libcairo2=1.18.0-3build1
- libcanberra-gtk3-0t64=0.30-10ubuntu10
- libcanberra-gtk3-module=0.30-10ubuntu10
- libcanberra0t64=0.30-10ubuntu10
- libcdparanoia0=3.10.2+debian-14build3
- libcdt5=2.42.2-9ubuntu0.1
- libcgraph6=2.42.2-9ubuntu0.1
- libcolord2=1.4.7-1build2
- libcups2t64=2.4.7-1.2ubuntu7.4
- libcurl3t64-gnutls=8.5.0-2ubuntu10.6
- libdatrie1=0.2.13-3build1
- libdb5.3t64=5.3.28+dfsg2-7
- libdbus-glib-1-2=0.112-3build2
- libdconf1=0.40.0-4ubuntu0.1
- libde265-0=1.0.15-1build3
- libdeflate0=1.19-1build1.1
- libdrm-amdgpu1=2.4.122-1~ubuntu0.24.04.1
- libdrm-intel1=2.4.122-1~ubuntu0.24.04.1
- libdv4t64=1.0.0-17.1build1
- libdw1t64=0.190-1.1ubuntu0.1
- libegl-mesa0=25.0.7-0ubuntu0.24.04.2
- libegl1=1.7.0-1build1
- libenchant-2-2=2.3.3-2build2
- libepoxy0=1.5.10-1build1
- libevdev2=1.13.1+dfsg-1build1
- libfcitx-gclient1=1:4.2.9.9-2build2
- libfcitx-utils0=1:4.2.9.9-2build2
- libflac12t64=1.4.3+ds-2.1ubuntu2
- libfontconfig1=2.15.0-1.1ubuntu2
- libfreetype6=2.13.2+dfsg-1build3
- libfribidi0=1.0.13-3build1
- libgbm1=25.0.7-0ubuntu0.24.04.2
- libgck-1-0=3.41.2-1build3
- libgcr-base-3-1=3.41.2-1build3
- libgcr-ui-3-1=3.41.2-1build3
- libgd3=2.3.3-9ubuntu5
- libgdk-pixbuf-2.0-0=2.42.10+dfsg-3ubuntu3.2
- libgdk-pixbuf2.0-common=2.42.10+dfsg-3ubuntu3.2
- libgirepository-1.0-1=1.80.1-1
- libgit2-1.7=1.7.2+ds-1ubuntu3
- libgit2-glib-1.0-0=1.2.0-1build4
- libgl1-mesa-dri=25.0.7-0ubuntu0.24.04.2
- libgl1=1.7.0-1build1
- libgles2=1.7.0-1build1
- libglib2.0-bin=2.80.0-6ubuntu3.4
- libglib2.0-data=2.80.0-6ubuntu3.4
- libglvnd0=1.7.0-1build1
- libglx-mesa0=25.0.7-0ubuntu0.24.04.2
- libglx0=1.7.0-1build1
- libgoa-1.0-0b=3.50.4-0ubuntu2
- libgoa-1.0-common=3.50.4-0ubuntu2
- libgpm2=1.20.7-11
- libgraphene-1.0-0=1.10.8-3build2
- libgraphite2-3=1.3.14-2build1
- libgspell-1-2=1.12.2-1build4
- libgspell-1-common=1.12.2-1build4
- libgstreamer-gl1.0-0=1.24.2-1ubuntu0.3
- libgstreamer-plugins-base1.0-0=1.24.2-1ubuntu0.3
- libgstreamer-plugins-good1.0-0=1.24.2-1ubuntu1.2
- libgstreamer1.0-0=1.24.2-1ubuntu0.1
- libgtk-3-0t64=3.24.41-4ubuntu1.3
- libgtk-3-common=3.24.41-4ubuntu1.3
- libgtk3-nocsd0=3-1ubuntu3
- libgtksourceview-3.0-1=3.24.11-2build4
- libgtksourceview-3.0-common=3.24.11-2build4
- libgts-0.7-5t64=0.7.6+darcs121130-5.2build1
- libgucharmap-2-90-7=1:15.1.3-1build1
- libgudev-1.0-0=1:238-5ubuntu1
- libgvc6=2.42.2-9ubuntu0.1
- libharfbuzz-gobject0=8.3.0-2build2
- libharfbuzz-icu0=8.3.0-2build2
- libharfbuzz0b=8.3.0-2build2
- libheif-plugin-aomdec=1.17.6-1ubuntu4.1
- libheif-plugin-libde265=1.17.6-1ubuntu4.1
- libheif1=1.17.6-1ubuntu4.1
- libhttp-parser2.9=2.9.4-6build1
- libhunspell-1.7-0=1.7.2+really1.7.2-10build3
- libhyphen0=2.8.8-7build3
- libibus-1.0-5=1.5.29-2
- libicu74=74.2-1ubuntu3.1
- libiec61883-0=1.2.0-6build1
- libinput-bin=1.25.0-1ubuntu3.1
- libinput10=1.25.0-1ubuntu3.1
- libjavascriptcoregtk-4.1-0=2.48.7-0ubuntu0.24.04.2
- libjbig0=2.1-6.1ubuntu2
- libjpeg-turbo8=2.1.5-2ubuntu2
- libjpeg8=8c-2ubuntu11
- libjson-glib-1.0-0=1.8.0-2build2
- libjson-glib-1.0-common=1.8.0-2build2
- liblcms2-2=2.14-2build1
- libldap2=2.6.7+dfsg-1~exp1ubuntu8.2
- liblerc4=4.0.0+ds-4ubuntu2
- libllvm17t64=1:17.0.6-9ubuntu1
- libllvm20=1:20.1.2-0ubuntu1~24.04.2
- libltdl7=2.4.7-7build1
- libmanette-0.2-0=0.2.7-1build2
- libmozjs-115-0t64=115.10.0-1
- libmp3lame0=3.100-6build1
- libmpc3=1.3.1-1build1.1
- libmpfr6=4.2.1-1build1.1
- libmpg123-0t64=1.32.5-1ubuntu1.1
- libmtdev1t64=1.1.6-1.1build1
- libncurses6=6.4+20240113-1ubuntu2
- libnghttp2-14=1.59.0-1ubuntu0.2
- libogg0=1.3.5-3build1
- libopus0=1.4-1build1
- liborc-0.4-0t64=1:0.4.38-1ubuntu0.1
- libpango-1.0-0=1.52.1+ds-1build1
- libpangocairo-1.0-0=1.52.1+ds-1build1
- libpangoft2-1.0-0=1.52.1+ds-1build1
- libpangoxft-1.0-0=1.52.1+ds-1build1
- libpathplan4=2.42.2-9ubuntu0.1
- libpipewire-0.3-0t64=1.0.5-1ubuntu3.1
- libpipewire-0.3-modules=1.0.5-1ubuntu3.1
- libpixman-1-0=0.42.2-1build1
- libpng16-16t64=1.6.43-5build1
- libpresage-data=0.9.1-2.6ubuntu2
- libpresage1v5=0.9.1-2.6ubuntu2
- libproxy1v5=0.5.4-4build1
- libpsl5t64=0.21.2-1.1build1
- libpulse0=1:16.1+dfsg1-2ubuntu10.1
- libpython3.12t64=3.12.3-1ubuntu0.8
- libraw1394-11=2.1.2-2build3
- libroc0.3=0.3.0+dfsg-7ubuntu2
- librsvg2-2=2.58.0+dfsg-1build1
- librtmp1=2.4+20151223.gitfa8646d.1-2build7
- libsasl2-2=2.1.28+dfsg1-5ubuntu3.1
- libsasl2-modules-db=2.1.28+dfsg1-5ubuntu3.1
- libsecret-1-0=0.21.4-1build3
- libsecret-common=0.21.4-1build3
- libsensors-config=1:3.6.0-9build1
- libsensors5=1:3.6.0-9build1
- libsharpyuv0=1.3.2-0.4build3
- libshout3=2.4.6-1build2
- libsigc++-2.0-0v5=2.12.1-2
- libslang2=2.3.3-3build2
- libsnapd-glib-2-1=1.64-0ubuntu5
- libsndfile1=1.2.2-1ubuntu5.24.04.1
- libsoup-3.0-0=3.4.4-5ubuntu0.5
- libsoup-3.0-common=3.4.4-5ubuntu0.5
- libspa-0.2-modules=1.0.5-1ubuntu3.1
- libspeex1=1.2.1-2ubuntu2.24.04.1
- libspeexdsp1=1.2.1-1ubuntu3
- libssh-4=0.10.6-2ubuntu0.1
- libssh2-1t64=1.11.0-4.1build2
- libtag1v5-vanilla=1.13.1-1build1
- libtag1v5=1.13.1-1build1
- libtdb1=1.4.10-1build1
- libtext-iconv-perl=1.7-8build3
- libthai-data=0.1.29-2build1
- libthai0=0.1.29-2build1
- libtheora0=1.1.1+dfsg.1-16.1build3
- libtiff6=4.5.1+git230720-4ubuntu2.4
- libtinyxml2.6.2v5=2.6.2-6.1
- libtwolame0=0.4.0-2build3
- libunity-gtk3-parser0=0.0.0+18.04.20171202-0ubuntu7
- libunwind8=1.6.2-3build1.1
- libuv1t64=1.48.0-1.1build1
- libv4l-0t64=1.26.1-4build3
- libv4lconvert0t64=1.26.1-4build3
- libvisual-0.4-0=0.4.2-2build1
- libvorbis0a=1.3.7-1build3
- libvorbisenc2=1.3.7-1build3
- libvorbisfile3=1.3.7-1build3
- libvpx9=1.14.0-1ubuntu2.2
- libvte-2.91-0=0.76.0-1ubuntu0.1
- libvte-2.91-common=0.76.0-1ubuntu0.1
- libvulkan1=1.3.275.0-1build1
- libwacom-common=2.10.0-2
- libwacom9=2.10.0-2
- libwavpack1=5.6.0-1build1
- libwayland-client0=1.22.0-2.1build1
- libwayland-cursor0=1.22.0-2.1build1
- libwayland-egl1=1.22.0-2.1build1
- libwayland-server0=1.22.0-2.1build1
- libwebkit2gtk-4.1-0=2.48.7-0ubuntu0.24.04.2
- libwebp7=1.3.2-0.4build3
- libwebpdemux2=1.3.2-0.4build3
- libwebpmux3=1.3.2-0.4build3
- libwebrtc-audio-processing1=0.3.1-0ubuntu6
- libwoff1=1.0.2-2build1
- libx11-6=2:1.8.7-1build1
- libx11-data=2:1.8.7-1build1
- libx11-xcb1=2:1.8.7-1build1
- libxau6=1:1.0.9-1build6
- libxcb-dri3-0=1.15-1ubuntu2
- libxcb-glx0=1.15-1ubuntu2
- libxcb-present0=1.15-1ubuntu2
- libxcb-randr0=1.15-1ubuntu2
- libxcb-render0=1.15-1ubuntu2
- libxcb-shm0=1.15-1ubuntu2
- libxcb-sync1=1.15-1ubuntu2
- libxcb-xfixes0=1.15-1ubuntu2
- libxcb1=1.15-1ubuntu2
- libxcomposite1=1:0.4.5-1build3
- libxcursor1=1:1.2.1-1build1
- libxdamage1=1:1.1.6-1build1
- libxdmcp6=1:1.1.3-0ubuntu6
- libxext6=2:1.3.4-1build2
- libxfixes3=1:6.0.0-2build1
- libxft2=2.3.6-1build1
- libxi6=2:1.8.1-1build1
- libxinerama1=2:1.1.4-3build1
- libxkbcommon0=1.6.0-1build1
- libxml2=2.9.14+dfsg-1.3ubuntu3.5
- libxpm4=1:3.5.17-1build2
- libxrandr2=2:1.5.2-2build1
- libxrender1=1:0.9.10-1.1build1
- libxshmfence1=1.3-1build5
- libxslt1.1=1.1.39-0exp1ubuntu0.24.04.2
- libxtst6=2:1.2.3-1.1build1
- libxxf86vm1=1:1.1.4-1build4
- locales-all=2.39-0ubuntu8.6
- lsb-base=11.6
- mesa-libgallium=25.0.7-0ubuntu0.24.04.2
- perl-base=5.38.2-3.2ubuntu0.2
- pipewire-bin=1.0.5-1ubuntu3.1
- pipewire=1.0.5-1ubuntu3.1
- python3-dbus=1.3.2-5build3
- python3-gi=3.48.2-1
- python3.12-minimal=3.12.3-1ubuntu0.8
- session-migration=0.3.9build1
- shared-mime-info=2.4-4
- sound-theme-freedesktop=0.8-2ubuntu1
- ubuntu-mono=24.04-0ubuntu1
- ubuntu-settings=24.04.6
- unity-gtk-module-common=0.0.0+18.04.20171202-0ubuntu7
- unity-gtk3-module=0.0.0+18.04.20171202-0ubuntu7
- x11-common=1:7.7+23ubuntu3
- xdg-dbus-proxy=0.1.5-1build2
- xdg-user-dirs=0.18-1build1
- xkb-data=2.41-2ubuntu1.1
stage:
- -usr/lib/x86_64-linux-gnu/libLLVM*
override-build: |
set -eux
craftctl default
cd /build/gnome-46-2404/stage/usr
# We need to explicitly remove this recursively
rm -rf $CRAFT_PART_INSTALL/usr/lib/python3/dist-packages/PyGObject-3.*.egg-info
find . -type f,l -exec rm -f $CRAFT_PART_INSTALL/usr/{} \;
find . -type f,l -name "*.so*" -exec bash -c "rm -f $CRAFT_PART_INSTALL/usr/{}*" \;
cd /build/gnome-46-2404/stage/usr/lib
find . -type f,l -exec rm -f $CRAFT_PART_INSTALL/usr/lib/x86_64-linux-gnu/{} \;
find . -type f,l -name "*.so*" -exec bash -c "rm -f $CRAFT_PART_INSTALL/usr/lib/x86_64-linux-gnu/{}*" \;
cd /build/gnome-46-2404/stage/usr/lib/x86_64-linux-gnu
find . -type f,l -exec rm -f $CRAFT_PART_INSTALL/usr/lib/{} \;
find . -type f,l -name "*.so*" -exec bash -c "rm -f $CRAFT_PART_INSTALL/usr/lib/{}*" \;
prime: []
build-packages: []
fonts-config:
after:
- debs
plugin: nil
stage-packages:
- accountsservice=23.13.9-2ubuntu6
- debconf=1.5.86ubuntu1
- fontconfig-config=2.15.0-1.1ubuntu2
- fonts-arphic-ukai=0.2.20080216.2-5
- fonts-arphic-uming=0.2.20080216.2-10ubuntu2
- fonts-beng-extra=3.3.1-2
- fonts-dejavu-core=2.37-8
- fonts-dejavu-mono=2.37-8
- fonts-deva-extra=3.0-6
- fonts-droid-fallback=1:6.0.1r16-1.1build1
- fonts-gubbi=1.3-7
- fonts-gujr-extra=1.0.1-2
- fonts-guru-extra=2.0-5
- fonts-lohit-beng-assamese=2.91.5-2
- fonts-lohit-beng-bengali=2.91.5-3
- fonts-lohit-deva=2.95.4-5
- fonts-lohit-gujr=2.92.4-4
- fonts-lohit-guru=2.91.2-3
- fonts-lohit-knda=2.5.4-3
- fonts-lohit-mlym=2.92.2-2
- fonts-lohit-orya=2.91.2-2
- fonts-lohit-taml-classical=2.5.4-2
- fonts-lohit-taml=2.91.3-2
- fonts-lohit-telu=2.5.5-2build1
- fonts-noto-cjk=1:20230817+repack1-3
- fonts-noto-mono=20201225-2
- fonts-orya-extra=2.0-6
- fonts-pagul=1.0-9
- fonts-smc-anjalioldlipi=7.1.2-2
- fonts-smc-chilanka=1.540-2
- fonts-smc-dyuthi=3.0.2-2
- fonts-smc-karumbi=1.1.2-2
- fonts-smc-keraleeyam=3.0.2-2
- fonts-smc-manjari=2.200-1
- fonts-smc-meera=7.0.3-1
- fonts-smc-rachana=7.0.2-1build1
- fonts-smc-raghumalayalamsans=2.2.1-1
- fonts-smc-suruma=3.2.3-1
- fonts-smc-uroob=2.0.2-1
- fonts-telu-extra=2.0-6
- fonts-tlwg-garuda-ttf=1:0.7.3-1
- fonts-tlwg-garuda=1:0.7.3-1
- fonts-tlwg-kinnari-ttf=1:0.7.3-1
- fonts-tlwg-kinnari=1:0.7.3-1
- fonts-tlwg-laksaman-ttf=1:0.7.3-1
- fonts-tlwg-laksaman=1:0.7.3-1
- fonts-tlwg-loma-ttf=1:0.7.3-1
- fonts-tlwg-loma=1:0.7.3-1
- fonts-tlwg-mono-ttf=1:0.7.3-1
- fonts-tlwg-mono=1:0.7.3-1
- fonts-tlwg-norasi-ttf=1:0.7.3-1
- fonts-tlwg-norasi=1:0.7.3-1
- fonts-tlwg-typist-ttf=1:0.7.3-1
- fonts-tlwg-typist=1:0.7.3-1
- fonts-tlwg-typo-ttf=1:0.7.3-1
- fonts-tlwg-typo=1:0.7.3-1
- fonts-tlwg-umpush-ttf=1:0.7.3-1
- fonts-tlwg-umpush=1:0.7.3-1
- fonts-tlwg-waree-ttf=1:0.7.3-1
- fonts-tlwg-waree=1:0.7.3-1
- fonts-urw-base35=20200910-8
- iso-codes=4.16.0-1
- language-selector-common=0.225
- libaccountsservice0=23.13.9-2ubuntu6
- libfontenc1=1:1.1.8-1build1
- lsb-base=11.6
- python-apt-common=2.7.7ubuntu5
- python3-apt=2.7.7ubuntu5
- python3-dbus=1.3.2-5build3
- x11-common=1:7.7+23ubuntu3
- xfonts-encodings=1:1.0.5-0ubuntu2
- xfonts-utils=1:7.7+6build3
stage:
- etc/fonts
- usr/share/fontconfig
prime: []
build-packages: []
caches:
after:
- fonts-config
plugin: nil
build-packages:
- gtk-update-icon-cache
- libglib2.0-bin
- shared-mime-info
build-environment:
- LD_LIBRARY_PATH: /build/gnome-46-2404/stage/usr/lib:/build/gnome-46-2404/stage/usr/lib/x86_64-linux-gnu${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
override-build: |
set -eux
craftctl default
/build/gnome-46-2404/stage/usr/bin/glib-compile-schemas /build/gnome-46-2404/stage/usr/share/glib-2.0/schemas
/build/gnome-46-2404/stage/usr/bin/update-mime-database /build/gnome-46-2404/stage/usr/share/mime
# the icons cache is rebuilt in 'cleanup' priming because it is there where the duplicated icons are removed
export CACHE=/build/gnome-46-2404/stage/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
/build/gnome-46-2404/stage/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders /build/gnome-46-2404/stage/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/* > $CACHE
sed -i "s@/build/gnome-46-2404/stage/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0@/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0@g" $CACHE
stage-packages: []
stage: []
prime: []
command-chain:
source: https://github.com/snapcore/snapcraft-desktop-integration.git
source-type: git
source-subdir: gnome
plugin: make
make-parameters:
- PLATFORM_PLUG=gnome-46-2404
- WITH_GRAPHICS=false
- WITH_PYTHON=3.12
stage-packages: []
stage: []
prime: []
build-packages: []
cleanup:
after:
- caches
plugin: nil
source: https://github.com/canonical/gpu-snap.git
build-snaps:
- gtk-common-themes
build-packages:
- python3-pip
- zip
- python3-apt
override-prime: |
set -eux
cd /snap/gtk-common-themes/current
find . -type f,l ! -name index.theme -exec rm -f /build/gnome-46-2404/prime/usr/{} \;
cd /build/gnome-46-2404/prime
for dir in usr/share/icons/*; do
if [ -f "$dir/index.theme" ]; then
/build/gnome-46-2404/stage/usr/bin/gtk-update-icon-cache --force "$dir"
fi
done
rm -rf usr/share/doc
rm -rf usr/share/man
find . -type d -empty -delete
${CRAFT_PART_SRC}/bin/gpu-2404-cleanup mesa-2404
# delete any broken link
find . -xtype l -delete
stage-packages: []
stage: []
prime: []
architectures:
- amd64
image-info:
build-request-id: lp-102622816
build-request-timestamp: '2025-10-20T08:04:12Z'
build_url: https://launchpad.net/~desktop-snappers/+snap/gnome-46-2404/+build/2935331
build-packages: []
build-snaps: []
primed-stage-packages:
- adduser=3.137ubuntu1
- adwaita-icon-theme=46.0-1
- at-spi2-common=2.52.0-1build1
- bubblewrap=0.9.0-1ubuntu0.1
- dconf-gsettings-backend=0.40.0-4ubuntu0.1
- dconf-service=0.40.0-4ubuntu0.1
- debconf=1.5.86ubuntu1
- dictionaries-common=1.29.7
- emacsen-common=3.0.5
- fcitx-frontend-gtk3=1:4.2.9.9-2build2
- fcitx-module-dbus=1:4.2.9.9-2build2
- fcitx-modules=1:4.2.9.9-2build2
- fontconfig-config=2.15.0-1.1ubuntu2
- fontconfig=2.15.0-1.1ubuntu2
- fonts-arphic-ukai=0.2.20080216.2-5
- fonts-arphic-uming=0.2.20080216.2-10ubuntu2
- fonts-beng-extra=3.3.1-2
- fonts-dejavu-core=2.37-8
- fonts-dejavu-mono=2.37-8
- fonts-deva-extra=3.0-6
- fonts-droid-fallback=1:6.0.1r16-1.1build1
- fonts-gubbi=1.3-7
- fonts-gujr-extra=1.0.1-2
- fonts-guru-extra=2.0-5
- fonts-lohit-beng-assamese=2.91.5-2
- fonts-lohit-beng-bengali=2.91.5-3
- fonts-lohit-deva=2.95.4-5
- fonts-lohit-gujr=2.92.4-4
- fonts-lohit-guru=2.91.2-3
- fonts-lohit-knda=2.5.4-3
- fonts-lohit-mlym=2.92.2-2
- fonts-lohit-orya=2.91.2-2
- fonts-lohit-taml-classical=2.5.4-2
- fonts-lohit-taml=2.91.3-2
- fonts-lohit-telu=2.5.5-2build1
- fonts-noto-cjk=1:20230817+repack1-3
- fonts-noto-color-emoji=2.047-0ubuntu0.24.04.1
- fonts-noto-mono=20201225-2
- fonts-orya-extra=2.0-6
- fonts-pagul=1.0-9
- fonts-smc-anjalioldlipi=7.1.2-2
- fonts-smc-chilanka=1.540-2
- fonts-smc-dyuthi=3.0.2-2
- fonts-smc-karumbi=1.1.2-2
- fonts-smc-keraleeyam=3.0.2-2
- fonts-smc-manjari=2.200-1
- fonts-smc-meera=7.0.3-1
- fonts-smc-rachana=7.0.2-1build1
- fonts-smc-raghumalayalamsans=2.2.1-1
- fonts-smc-suruma=3.2.3-1
- fonts-smc-uroob=2.0.2-1
- fonts-telu-extra=2.0-6
- fonts-tlwg-garuda=1:0.7.3-1
- fonts-tlwg-kinnari=1:0.7.3-1
- fonts-tlwg-laksaman=1:0.7.3-1
- fonts-tlwg-loma=1:0.7.3-1
- fonts-tlwg-mono=1:0.7.3-1
- fonts-tlwg-norasi=1:0.7.3-1
- fonts-tlwg-typist=1:0.7.3-1
- fonts-tlwg-typo=1:0.7.3-1
- fonts-tlwg-umpush=1:0.7.3-1
- fonts-tlwg-waree=1:0.7.3-1
- fonts-urw-base35=20200910-8
- gir1.2-atk-1.0=2.52.0-1build1
- gir1.2-freedesktop=1.80.1-1
- gir1.2-gdkpixbuf-2.0=2.42.10+dfsg-3ubuntu3.2
- gir1.2-ggit-1.0=1.2.0-1build4
- gir1.2-girepository-2.0=1.80.1-1
- gir1.2-glib-2.0=2.80.0-6ubuntu3.4
- gir1.2-gtk-3.0=3.24.41-4ubuntu1.3
- gir1.2-gucharmap-2.90=1:15.1.3-1build1
- gir1.2-harfbuzz-0.0=8.3.0-2build2
- gir1.2-pango-1.0=1.52.1+ds-1build1
- gir1.2-vte-2.91=0.76.0-1ubuntu0.1
- glib-networking-common=2.80.0-1build1
- glib-networking-services=2.80.0-1build1
- glib-networking=2.80.0-1build1
- gnome-control-center-data=1:46.7-0ubuntu0.24.04.2
- gsettings-desktop-schemas=46.1-0ubuntu1
- gstreamer1.0-gl=1.24.2-1ubuntu0.3
- gstreamer1.0-pipewire=1.0.5-1ubuntu3.1
- gstreamer1.0-plugins-base=1.24.2-1ubuntu0.3
- gstreamer1.0-plugins-good=1.24.2-1ubuntu1.2
- gtk-update-icon-cache=3.24.41-4ubuntu1.3
- hicolor-icon-theme=0.17-2
- humanity-icon-theme=0.6.16
- hunspell-en-us=1:2020.12.07-2
- ibus-gtk3=1.5.29-2
- iso-codes=4.16.0-1
- language-selector-common=0.225
- libaa1=1.4p5-51.1
- libaom3=3.8.2-2ubuntu0.1
- libasound2-data=1.2.11-1ubuntu0.1
- libasound2t64=1.2.11-1ubuntu0.1
- libaspell15=0.60.8.1-1build1
- libasyncns0=0.8-6build4
- libatk-bridge2.0-0t64=2.52.0-1build1
- libatk1.0-0t64=2.52.0-1build1
- libatspi2.0-0t64=2.52.0-1build1
- libavahi-client3=0.8-13ubuntu6
- libavahi-common-data=0.8-13ubuntu6
- libavahi-common3=0.8-13ubuntu6
- libavc1394-0=0.5.4-5build3
- libbrotli1=1.1.0-2build2
- libc-bin=2.39-0ubuntu8.6
- libcaca0=0.99.beta20-4build2
- libcairo-gobject2=1.18.0-3build1
- libcairo2=1.18.0-3build1
- libcanberra-gtk3-0t64=0.30-10ubuntu10
- libcanberra-gtk3-module=0.30-10ubuntu10
- libcanberra0t64=0.30-10ubuntu10
- libcdparanoia0=3.10.2+debian-14build3
- libcdt5=2.42.2-9ubuntu0.1
- libcgraph6=2.42.2-9ubuntu0.1
- libcolord2=1.4.7-1build2
- libcups2t64=2.4.7-1.2ubuntu7.4
- libcurl3t64-gnutls=8.5.0-2ubuntu10.6
- libdatrie1=0.2.13-3build1
- libdb5.3t64=5.3.28+dfsg2-7
- libdbus-glib-1-2=0.112-3build2
- libdconf1=0.40.0-4ubuntu0.1
- libde265-0=1.0.15-1build3
- libdeflate0=1.19-1build1.1
- libdrm-amdgpu1=2.4.122-1~ubuntu0.24.04.1
- libdrm-intel1=2.4.122-1~ubuntu0.24.04.1
- libdv4t64=1.0.0-17.1build1
- libdw1t64=0.190-1.1ubuntu0.1
- libegl-mesa0=25.0.7-0ubuntu0.24.04.2
- libegl1=1.7.0-1build1
- libenchant-2-2=2.3.3-2build2
- libepoxy0=1.5.10-1build1
- libevdev2=1.13.1+dfsg-1build1
- libfcitx-gclient1=1:4.2.9.9-2build2
- libfcitx-utils0=1:4.2.9.9-2build2
- libflac12t64=1.4.3+ds-2.1ubuntu2
- libfontconfig1=2.15.0-1.1ubuntu2
- libfreetype6=2.13.2+dfsg-1build3
- libfribidi0=1.0.13-3build1
- libgbm1=25.0.7-0ubuntu0.24.04.2
- libgck-1-0=3.41.2-1build3
- libgcr-base-3-1=3.41.2-1build3
- libgcr-ui-3-1=3.41.2-1build3
- libgd3=2.3.3-9ubuntu5
- libgdk-pixbuf-2.0-0=2.42.10+dfsg-3ubuntu3.2
- libgdk-pixbuf2.0-common=2.42.10+dfsg-3ubuntu3.2
- libgirepository-1.0-1=1.80.1-1
- libgit2-1.7=1.7.2+ds-1ubuntu3
- libgit2-glib-1.0-0=1.2.0-1build4
- libgl1-mesa-dri=25.0.7-0ubuntu0.24.04.2
- libgl1=1.7.0-1build1
- libgles2=1.7.0-1build1
- libglib2.0-bin=2.80.0-6ubuntu3.4
- libglib2.0-data=2.80.0-6ubuntu3.4
- libglvnd0=1.7.0-1build1
- libglx-mesa0=25.0.7-0ubuntu0.24.04.2
- libglx0=1.7.0-1build1
- libgoa-1.0-0b=3.50.4-0ubuntu2
- libgoa-1.0-common=3.50.4-0ubuntu2
- libgpm2=1.20.7-11
- libgraphene-1.0-0=1.10.8-3build2
- libgraphite2-3=1.3.14-2build1
- libgspell-1-2=1.12.2-1build4
- libgspell-1-common=1.12.2-1build4
- libgstreamer-gl1.0-0=1.24.2-1ubuntu0.3
- libgstreamer-plugins-base1.0-0=1.24.2-1ubuntu0.3
- libgstreamer-plugins-good1.0-0=1.24.2-1ubuntu1.2
- libgstreamer1.0-0=1.24.2-1ubuntu0.1
- libgtk-3-0t64=3.24.41-4ubuntu1.3
- libgtk-3-common=3.24.41-4ubuntu1.3
- libgtk3-nocsd0=3-1ubuntu3
- libgtksourceview-3.0-1=3.24.11-2build4
- libgtksourceview-3.0-common=3.24.11-2build4
- libgts-0.7-5t64=0.7.6+darcs121130-5.2build1
- libgucharmap-2-90-7=1:15.1.3-1build1
- libgudev-1.0-0=1:238-5ubuntu1
- libgvc6=2.42.2-9ubuntu0.1
- libharfbuzz-gobject0=8.3.0-2build2
- libharfbuzz-icu0=8.3.0-2build2
- libharfbuzz0b=8.3.0-2build2
- libheif-plugin-aomdec=1.17.6-1ubuntu4.1
- libheif-plugin-libde265=1.17.6-1ubuntu4.1
- libheif1=1.17.6-1ubuntu4.1
- libhttp-parser2.9=2.9.4-6build1
- libhunspell-1.7-0=1.7.2+really1.7.2-10build3
- libhyphen0=2.8.8-7build3
- libibus-1.0-5=1.5.29-2
- libicu74=74.2-1ubuntu3.1
- libiec61883-0=1.2.0-6build1
- libinput-bin=1.25.0-1ubuntu3.1
- libinput10=1.25.0-1ubuntu3.1
- libjavascriptcoregtk-4.1-0=2.48.7-0ubuntu0.24.04.2
- libjbig0=2.1-6.1ubuntu2
- libjpeg-turbo8=2.1.5-2ubuntu2
- libjpeg8=8c-2ubuntu11
- libjson-glib-1.0-0=1.8.0-2build2
- libjson-glib-1.0-common=1.8.0-2build2
- liblcms2-2=2.14-2build1
- libldap2=2.6.7+dfsg-1~exp1ubuntu8.2
- liblerc4=4.0.0+ds-4ubuntu2
- libllvm17t64=1:17.0.6-9ubuntu1
- libllvm20=1:20.1.2-0ubuntu1~24.04.2
- libltdl7=2.4.7-7build1
- libmanette-0.2-0=0.2.7-1build2
- libmozjs-115-0t64=115.10.0-1
- libmp3lame0=3.100-6build1
- libmpc3=1.3.1-1build1.1
- libmpfr6=4.2.1-1build1.1
- libmpg123-0t64=1.32.5-1ubuntu1.1
- libmtdev1t64=1.1.6-1.1build1
- libnghttp2-14=1.59.0-1ubuntu0.2
- libogg0=1.3.5-3build1
- libopus0=1.4-1build1
- liborc-0.4-0t64=1:0.4.38-1ubuntu0.1
- libpango-1.0-0=1.52.1+ds-1build1
- libpangocairo-1.0-0=1.52.1+ds-1build1
- libpangoft2-1.0-0=1.52.1+ds-1build1
- libpangoxft-1.0-0=1.52.1+ds-1build1
- libpathplan4=2.42.2-9ubuntu0.1
- libpipewire-0.3-0t64=1.0.5-1ubuntu3.1
- libpipewire-0.3-modules=1.0.5-1ubuntu3.1
- libpixman-1-0=0.42.2-1build1
- libpng16-16t64=1.6.43-5build1
- libpresage-data=0.9.1-2.6ubuntu2
- libpresage1v5=0.9.1-2.6ubuntu2
- libproxy1v5=0.5.4-4build1
- libpsl5t64=0.21.2-1.1build1
- libpulse0=1:16.1+dfsg1-2ubuntu10.1
- libpython3.12t64=3.12.3-1ubuntu0.8
- libraw1394-11=2.1.2-2build3
- libroc0.3=0.3.0+dfsg-7ubuntu2
- librsvg2-2=2.58.0+dfsg-1build1
- librtmp1=2.4+20151223.gitfa8646d.1-2build7
- libsasl2-2=2.1.28+dfsg1-5ubuntu3.1
- libsasl2-modules-db=2.1.28+dfsg1-5ubuntu3.1
- libsecret-1-0=0.21.4-1build3
- libsecret-common=0.21.4-1build3
- libsensors-config=1:3.6.0-9build1
- libsensors5=1:3.6.0-9build1
- libsharpyuv0=1.3.2-0.4build3
- libshout3=2.4.6-1build2
- libsigc++-2.0-0v5=2.12.1-2
- libslang2=2.3.3-3build2
- libsnapd-glib-2-1=1.64-0ubuntu5
- libsndfile1=1.2.2-1ubuntu5.24.04.1
- libsoup-3.0-0=3.4.4-5ubuntu0.5
- libsoup-3.0-common=3.4.4-5ubuntu0.5
- libspa-0.2-modules=1.0.5-1ubuntu3.1
- libspeex1=1.2.1-2ubuntu2.24.04.1
- libspeexdsp1=1.2.1-1ubuntu3
- libssh-4=0.10.6-2ubuntu0.1
- libssh2-1t64=1.11.0-4.1build2
- libtag1v5-vanilla=1.13.1-1build1
- libtag1v5=1.13.1-1build1
- libtdb1=1.4.10-1build1
- libtext-iconv-perl=1.7-8build3
- libthai-data=0.1.29-2build1
- libthai0=0.1.29-2build1
- libtheora0=1.1.1+dfsg.1-16.1build3
- libtiff6=4.5.1+git230720-4ubuntu2.4
- libtinyxml2.6.2v5=2.6.2-6.1
- libtwolame0=0.4.0-2build3
- libunity-gtk3-parser0=0.0.0+18.04.20171202-0ubuntu7
- libunwind8=1.6.2-3build1.1
- libuv1t64=1.48.0-1.1build1
- libv4l-0t64=1.26.1-4build3
- libv4lconvert0t64=1.26.1-4build3
- libvisual-0.4-0=0.4.2-2build1
- libvorbis0a=1.3.7-1build3
- libvorbisenc2=1.3.7-1build3
- libvorbisfile3=1.3.7-1build3
- libvpx9=1.14.0-1ubuntu2.2
- libvte-2.91-0=0.76.0-1ubuntu0.1
- libvte-2.91-common=0.76.0-1ubuntu0.1
- libvulkan1=1.3.275.0-1build1
- libwacom-common=2.10.0-2
- libwacom9=2.10.0-2
- libwavpack1=5.6.0-1build1
- libwayland-client0=1.22.0-2.1build1
- libwayland-cursor0=1.22.0-2.1build1
- libwayland-egl1=1.22.0-2.1build1
- libwayland-server0=1.22.0-2.1build1
- libwebkit2gtk-4.1-0=2.48.7-0ubuntu0.24.04.2
- libwebp7=1.3.2-0.4build3
- libwebpdemux2=1.3.2-0.4build3
- libwebpmux3=1.3.2-0.4build3
- libwebrtc-audio-processing1=0.3.1-0ubuntu6
- libwoff1=1.0.2-2build1
- libx11-6=2:1.8.7-1build1
- libx11-data=2:1.8.7-1build1
- libx11-xcb1=2:1.8.7-1build1
- libxau6=1:1.0.9-1build6
- libxcb-dri3-0=1.15-1ubuntu2
- libxcb-glx0=1.15-1ubuntu2
- libxcb-present0=1.15-1ubuntu2
- libxcb-randr0=1.15-1ubuntu2
- libxcb-render0=1.15-1ubuntu2
- libxcb-shm0=1.15-1ubuntu2
- libxcb-sync1=1.15-1ubuntu2
- libxcb-xfixes0=1.15-1ubuntu2
- libxcb1=1.15-1ubuntu2
- libxcomposite1=1:0.4.5-1build3
- libxcursor1=1:1.2.1-1build1
- libxdamage1=1:1.1.6-1build1
- libxdmcp6=1:1.1.3-0ubuntu6
- libxext6=2:1.3.4-1build2
- libxfixes3=1:6.0.0-2build1
- libxft2=2.3.6-1build1
- libxi6=2:1.8.1-1build1
- libxinerama1=2:1.1.4-3build1
- libxkbcommon0=1.6.0-1build1
- libxml2=2.9.14+dfsg-1.3ubuntu3.5
- libxpm4=1:3.5.17-1build2
- libxrandr2=2:1.5.2-2build1
- libxrender1=1:0.9.10-1.1build1
- libxshmfence1=1.3-1build5
- libxslt1.1=1.1.39-0exp1ubuntu0.24.04.2
- libxtst6=2:1.2.3-1.1build1
- libxxf86vm1=1:1.1.4-1build4
- locales-all=2.39-0ubuntu8.6
- lsb-base=11.6
- mesa-libgallium=25.0.7-0ubuntu0.24.04.2
- perl-base=5.38.2-3.2ubuntu0.2
- pipewire-bin=1.0.5-1ubuntu3.1
- pipewire=1.0.5-1ubuntu3.1
- python3-dbus=1.3.2-5build3
- python3-gi=3.48.2-1
- python3.12-minimal=3.12.3-1ubuntu0.8
- session-migration=0.3.9build1
- shared-mime-info=2.4-4
- sound-theme-freedesktop=0.8-2ubuntu1
- ubuntu-mono=24.04-0ubuntu1
- ubuntu-settings=24.04.6
- unity-gtk-module-common=0.0.0+18.04.20171202-0ubuntu7
- unity-gtk3-module=0.0.0+18.04.20171202-0ubuntu7
- x11-common=1:7.7+23ubuntu3
- xdg-dbus-proxy=0.1.5-1build2
- xdg-user-dirs=0.18-1build1
- xkb-data=2.41-2ubuntu1.1