%PDF- %PDF-
| Direktori : /snap/snap-store/current/snap/ |
| Current File : //snap/snap-store/current/snap/manifest.yaml |
snapcraft-version: 8.3.4
snapcraft-started-at: '2024-09-16T20:00:35.963570Z'
snapcraft-os-release-id: ubuntu
snapcraft-os-release-version-id: '22.04'
name: snap-store
version: 41.3-72-g80e7130
summary: Snap Store
description: |
Snap Store allows you to find and install new applications and remove
existing installed applications.
Snap Store showcases featured and popular applications with useful
descriptions and multiple screenshots per application.
Applications can be found either through browsing the list of categories
or by searching.
base: core22
grade: stable
confinement: strict
apps:
snap-store:
command: usr/bin/snap-store
desktop: usr/share/applications/io.snapcraft.Store.desktop
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- appstream-metadata
- fwupd
- password-manager-service
- network
- network-manager
- network-status
- packagekit-control
- snapd-control
- system-observe
- upower-observe
- dot-snap-auth-json
- hostfs-usr-share-applications
environment:
GNOTIFICATION_BACKEND: freedesktop
command-chain:
- snap/command-chain/desktop-launch
ubuntu-software:
command: usr/bin/snap-store
autostart: ubuntu-software-service.desktop
desktop: usr/share/ubuntu/applications/org.gnome.Software.desktop
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- appstream-metadata
- fwupd
- password-manager-service
- network
- network-manager
- network-status
- packagekit-control
- snapd-control
- system-observe
- upower-observe
- dot-snap-auth-json
- hostfs-usr-share-applications
environment:
GNOTIFICATION_BACKEND: freedesktop
command-chain:
- snap/command-chain/desktop-launch
- autostart/setup-autostart
ubuntu-software-local-file:
command: usr/bin/snap-store
desktop: usr/share/applications/gnome-software-local-file.desktop
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- appstream-metadata
- fwupd
- password-manager-service
- network
- network-manager
- network-status
- packagekit-control
- snapd-control
- system-observe
- upower-observe
- dot-snap-auth-json
- hostfs-usr-share-applications
environment:
GNOTIFICATION_BACKEND: freedesktop
command-chain:
- snap/command-chain/desktop-launch
parts:
snapd-glib:
source: https://github.com/snapcore/snapd-glib
source-type: git
source-tag: '1.60'
plugin: meson
meson-parameters:
- --prefix=/usr
- --buildtype=release
- -Ddocs=false
- -Dintrospection=false
- -Dvala-bindings=false
- -Dqt-bindings=false
- -Dqml-bindings=false
build-packages:
- libpolkit-gobject-1-dev
prime:
- -usr/include
- -usr/lib/pkgconfig
- -usr/lib/*/pkgconfig
- -usr/share/pkgconfig
build-environment:
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/snap-store/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: []
autostart:
source: /build/snap-store/snap/local/autostart
plugin: dump
stage:
- '*'
prime:
- '*'
build-environment:
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/snap-store/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: []
build-packages: []
launchpad-translations:
source: /build/snap-store/snap/local/launchpad-export.tar.gz
plugin: dump
organize:
'*': po_files/
stage:
- '*'
prime:
- '*'
build-environment:
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/snap-store/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: []
build-packages: []
xmlb:
source: https://github.com/hughsie/libxmlb
source-type: git
plugin: meson
source-tag: 0.3.9
meson-parameters:
- --prefix=/usr
- -Dgtkdoc=false
- -Dintrospection=false
override-pull: |
craftctl default
for i in /build/snap-store/patches/*.diff; do
patch -p1 < $i
done
prime:
- '*'
- -usr/include/libxmlb-2
- -usr/libexec/installed-tests/libxmlb
- -usr/share/installed-tests/libxmlb
- -usr/share/doc/libxmlb2
build-environment:
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/snap-store/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: []
build-packages: []
fwupd:
after:
- xmlb
plugin: meson
meson-parameters:
- --prefix=/usr
- --buildtype=release
- -Dtests=false
- -Dbuild=library
- -Dintrospection=false
- -Ddocs=none
- -Dman=false
- -Dgusb=false
- -Dlibarchive=false
- -Dcurl=true
- -Defi_binary=false
- -Dplugin_logitech_bulkcontroller=false
- -Dplugin_msr=false
- -Dlibjcat:man=false
- -Dlibjcat:gtkdoc=false
- -Dlibjcat:introspection=false
- -Dlibjcat:pkcs7=false
- -Dlibjcat:tests=false
- -Dgcab:docs=false
source: https://github.com/fwupd/fwupd.git
source-type: git
source-tag: 1.7.5
stage-packages:
- dirmngr=2.2.27-3ubuntu2.1
- gnupg-l10n=2.2.27-3ubuntu2.1
- gnupg-utils=2.2.27-3ubuntu2.1
- gnupg=2.2.27-3ubuntu2.1
- gpg-agent=2.2.27-3ubuntu2.1
- gpg-wks-client=2.2.27-3ubuntu2.1
- gpg-wks-server=2.2.27-3ubuntu2.1
- gpg=2.2.27-3ubuntu2.1
- gpgconf=2.2.27-3ubuntu2.1
- gpgsm=2.2.27-3ubuntu2.1
- libassuan0=2.5.5-1build1
- libgpgme11=1.16.0-1.2ubuntu4.2
- libjcat1=0.1.9-1
- libjson-glib-1.0-0=1.6.6-1build1
- libjson-glib-1.0-common=1.6.6-1build1
- libksba8=1.6.0-2ubuntu0.2
- libldap-2.5-0=2.5.18+dfsg-0ubuntu0.22.04.2
- libnpth0=1.6-3build2
- libsasl2-2=2.1.27+dfsg2-3ubuntu1.2
- libsasl2-modules-db=2.1.27+dfsg2-3ubuntu1.2
- libyaml-0-2=0.2.2-1build2
- pinentry-curses=1.1.1-1build2
build-packages:
- gcab
- libgcab-dev
- libjcat-dev
- libgpgme11-dev
- libsqlite3-dev
- libyaml-dev
- locales
- uuid-dev
prime:
- -usr/bin
- -usr/sbin
- -usr/share/man
- -usr/share/GConf
- -etc/X11
- -etc/ldap
- -etc/logcheck
- -usr/lib/dconf
- -usr/lib/gcc
- -usr/lib/glib-networking
- -usr/lib/gnupg2
- -usr/lib/sasl2
- -usr/lib/systemd
- -usr/lib/*/audit
- -usr/share/glib-2.0/schemas
- -usr/share/X11
- -include
- -lib/udev
- -lib/*/pkgconfig
- -usr/share/lintian
- -usr/share/pkgconfig
- -usr/share/installed-tests
- -usr/share/polkit-1
- -usr/share/vala
- -usr/share/doc
- -usr/share/gnupg2
- -usr/share/info
- -usr/share/gir-1.0
- -usr/share/upstart
- -usr/lib/*/pkgconfig
- -usr/lib/*/libglib*
- -usr/lib/*/libyaml*
- -usr/lib/*/libgnutls*
build-environment:
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/snap-store/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: []
snap-store:
after:
- snapd-glib
- autostart
- launchpad-translations
- fwupd
- xmlb
source: .
plugin: meson
meson-parameters:
- --prefix=/snap/snap-store/current/usr
- --buildtype=release
- -Dpackagekit=true
- -Dpackagekit_autoremove=true
- -Drpm_ostree=false
- -Dsnap=true
- -Dfwupd=true
- -Dflatpak=false
- -Dgspell=true
- -Dtests=false
- -Dgtk_doc=false
- -Dvalgrind=false
- -Dmalcontent=false
- -Dappstream:gir=false
- -Dappstream:stemming=true
- -Dappstream:apt-support=true
build-environment:
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/snap-store/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}
- LD_LIBRARY_PATH: ${CRAFT_PART_BUILD}/subprojects/appstream/src:${LD_LIBRARY_PATH}
organize:
snap/snap-store/current/usr: usr
override-pull: |
craftctl default
git config --global --add safe.directory $CRAFT_PART_SRC
craftctl set version=$(git describe --tags --abbrev=7)
sed -i.bak -e 's|Exec=gnome-software|Exec=snap-store.ubuntu-desktop|g' src/gnome-software-local-file.desktop.in
echo StartupWMClass=snap-store >> src/gnome-software-local-file.desktop.in
override-stage: |
craftctl default
# Cleanup old fuzzy strings before we try to msgmerge
sed -i '/^#~/d' $CRAFT_PART_SRC/po/*.po
# Import translations exported from Launchpad
mkdir /build/snap-store/stage/po_files/renamed
cp /build/snap-store/stage/po_files/*.po /build/snap-store/stage/po_files/renamed/
rename s/snap-store-// /build/snap-store/stage/po_files/renamed/*.po
for i in `ls /build/snap-store/stage/po_files/*.po`;
do
file=`basename $i`
if [ -f $CRAFT_PART_SRC/po/$file ];
then
echo "$CRAFT_PART_SRC/po/$file exists, merging"
msgmerge -U $CRAFT_PART_SRC/po/$file /build/snap-store/stage/po_files/$file
else
cp /build/snap-store/stage/po_files/$file $CRAFT_PART_SRC/po/$file
fi
done
for i in $CRAFT_PART_SRC/po/*.po; do basename -s .po $i; done > $CRAFT_PART_SRC/po/LINGUAS
rm -rf /build/snap-store/stage/po_files/renamed
override-build: |
mkdir -p $CRAFT_PART_INSTALL/autostart/
cp -p /build/snap-store/stage/setup-autostart $CRAFT_PART_INSTALL/autostart/
cp -p /build/snap-store/stage/ubuntu-software-service.desktop $CRAFT_PART_INSTALL/autostart/
craftctl default
override-prime: |
craftctl default
rm -f usr/bin/snap-store
mv usr/bin/gnome-software usr/bin/snap-store
rm -f usr/bin/gnome-software-editor
rm -rf /build/snap-store/prime/po_files
rm -rf /build/snap-store/prime/usr/share/icons
build-packages:
- docbook-xsl
- gsettings-desktop-schemas-dev
- libgoa-1.0-dev
- libgspell-1-dev
- libgudev-1.0-dev
- liblmdb-dev
- liblzma-dev
- liboauth-dev
- libpackagekit-glib2-dev
- libpolkit-gobject-1-dev
- libsecret-1-dev
- libstemmer-dev
- libsqlite3-dev
- libxml2-utils
- valgrind
- xsltproc
- rename
- gperf
stage-packages:
- adwaita-icon-theme=41.0-1ubuntu1
- dconf-gsettings-backend=0.40.0-3
- dconf-service=0.40.0-3
- dictionaries-common=1.28.14
- emacsen-common=3.0.4
- fontconfig-config=2.13.1-4.2ubuntu5
- fontconfig=2.13.1-4.2ubuntu5
- fonts-dejavu-core=2.37-2build1
- gnome-control-center-data=1:41.7-0ubuntu0.22.04.8
- gsettings-desktop-schemas=42.0-1ubuntu1
- gtk-update-icon-cache=3.24.33-1ubuntu2.2
- hicolor-icon-theme=0.17-2
- humanity-icon-theme=0.6.16
- hunspell-en-us=1:2020.12.07-2
- libappstream4=0.15.2-2
- libarchive13=3.6.0-1ubuntu1.1
- libaspell15=0.60.8-4build1
- libatk-bridge2.0-0=2.38.0-3
- libatk1.0-0=2.36.0-3build1
- libatk1.0-data=2.36.0-3build1
- libatspi2.0-0=2.44.0-3
- libavahi-client3=0.8-5ubuntu5.2
- libavahi-common-data=0.8-5ubuntu5.2
- libavahi-common3=0.8-5ubuntu5.2
- libcairo-gobject2=1.16.0-5ubuntu2
- libcairo2=1.16.0-5ubuntu2
- libcolord2=1.4.6-1
- libcups2=2.4.1op1-1ubuntu4.10
- libcurl3-gnutls=7.81.0-1ubuntu1.18
- libdatrie1=0.2.13-2
- libdconf1=0.40.0-3
- libdeflate0=1.10-2
- libdw1=0.186-1build1
- libenchant-2-2=2.3.2-1ubuntu2
- libepoxy0=1.5.10-1
- libfontconfig1=2.13.1-4.2ubuntu5
- libfribidi0=1.0.8-2ubuntu3.1
- libgdk-pixbuf-2.0-0=2.42.8+dfsg-1ubuntu0.3
- libgdk-pixbuf2.0-common=2.42.8+dfsg-1ubuntu0.3
- libglib2.0-bin=2.72.4-0ubuntu2.3
- libglib2.0-data=2.72.4-0ubuntu2.3
- libgraphite2-3=1.3.14-1build2
- libgspell-1-2=1.9.1-4
- libgspell-1-common=1.9.1-4
- libgstreamer1.0-0=1.20.3-0ubuntu1
- libgtk-3-0=3.24.33-1ubuntu2.2
- libgtk-3-common=3.24.33-1ubuntu2.2
- libgudev-1.0-0=1:237-2build1
- libharfbuzz0b=2.7.4-1ubuntu3.1
- libhunspell-1.7-0=1.7.0-4build1
- libicu70=70.1-2
- libjbig0=2.1-3.1ubuntu0.22.04.1
- libjpeg-turbo8=2.1.2-0ubuntu1
- libjpeg8=8c-2ubuntu10
- liblcms2-2=2.12~rc1-2build2
- libldap-2.5-0=2.5.18+dfsg-0ubuntu0.22.04.2
- liblzma5=5.2.5-2ubuntu1
- libnghttp2-14=1.43.0-1ubuntu0.2
- libnspr4=2:4.35-0ubuntu0.22.04.1
- libnss3=2:3.98-0ubuntu0.22.04.2
- liboauth0=1.0.3-5
- libpackagekit-glib2-18=1.2.5-2ubuntu2
- libpango-1.0-0=1.50.6+ds-2ubuntu1
- libpangocairo-1.0-0=1.50.6+ds-2ubuntu1
- libpangoft2-1.0-0=1.50.6+ds-2ubuntu1
- libpixman-1-0=0.40.0-1ubuntu0.22.04.1
- libpolkit-gobject-1-0=0.105-33
- libpsl5=0.21.0-1.2build2
- librtmp1=2.4+20151223.gitfa8646d.1-2build4
- libsasl2-2=2.1.27+dfsg2-3ubuntu1.2
- libsasl2-modules-db=2.1.27+dfsg2-3ubuntu1.2
- libsecret-1-0=0.20.5-2
- libsecret-common=0.20.5-2
- libstemmer0d=2.2.0-1build1
- libtext-iconv-perl=1.7-7build3
- libthai-data=0.1.29-1build1
- libthai0=0.1.29-1build1
- libtiff5=4.3.0-6ubuntu0.10
- libunwind8=1.3.2-2build2.1
- libwayland-client0=1.20.0-1ubuntu0.1
- libwayland-cursor0=1.20.0-1ubuntu0.1
- libwayland-egl1=1.20.0-1ubuntu0.1
- libwebp7=1.2.2-2ubuntu0.22.04.2
- libx11-6=2:1.7.5-1ubuntu0.3
- libx11-data=2:1.7.5-1ubuntu0.3
- libxau6=1:1.0.9-1build5
- libxcb-render0=1.14-3ubuntu3
- libxcb-shm0=1.14-3ubuntu3
- libxcb1=1.14-3ubuntu3
- libxcomposite1=1:0.4.5-1build2
- libxcursor1=1:1.2.0-2build4
- libxdamage1=1:1.1.5-2build2
- libxdmcp6=1:1.1.3-0ubuntu5
- libxext6=2:1.3.4-1build1
- libxfixes3=1:6.0.0-1
- libxi6=2:1.8-1build1
- libxinerama1=2:1.1.4-3
- libxkbcommon0=1.4.0-1
- libxml2=2.9.13+dfsg-1ubuntu0.4
- libxmlb2=0.3.6-2build1
- libxrandr2=2:1.5.2-1build1
- libxrender1=1:0.9.10-1build4
- packagekit-tools=1.2.5-2ubuntu2
- packagekit=1.2.5-2ubuntu2
- pkexec=0.105-33
- policykit-1=0.105-33
- session-migration=0.3.6
- shared-mime-info=2.1-2
- ubuntu-mono=20.10-0ubuntu2
- ubuntu-settings=22.04.6
- xkb-data=2.33-1
stage:
- '*'
- -usr/lib/*/libxmlb.so
- -usr/lib/*/libxmlb.so.2.0.0
- -usr/lib/*/libxmlb.so.2
prime:
- -usr/include
- -usr/lib/pkgconfig
- -usr/lib/*/pkgconfig
- -usr/share/pkgconfig
- -usr/lib/aspell
- -usr/lib/*/enchant
- -usr/lib/*/gdk-pixbuf-2.0
- -usr/lib/*/gio
- -usr/lib/*/gtk-3.0
- -usr/lib/*/libat*
- -usr/lib/*/libgio*
- -usr/lib/*/libglib*
- -usr/lib/*/libgtk*
- -usr/lib/*/libgdk*
- -usr/lib/*/libharfbuzz*
- -usr/lib/*/libpango*
- -usr/lib/*/libwayland*
- -usr/lib/*/libappstream*
cleanup:
after:
- snap-store
plugin: nil
build-snaps:
- core22
- gtk-common-themes
- gnome-42-2204
override-prime: |
set -eux
# libxmlb is already included in the SDK, but is buggy, so we must preserve the one compiled here
rm -rf /build/snap-store/prime/tmplibrary
mkdir /build/snap-store/prime/tmplibrary
cp -a /build/snap-store/prime/usr/lib/x86_64-linux-gnu/libxmlb* /build/snap-store/prime/tmplibrary/
/build/snap-store/clean_snap_duplicates.py core22 gtk-common-themes gnome-42-2204
cp -a /build/snap-store/prime/tmplibrary/* /build/snap-store/prime/usr/lib/x86_64-linux-gnu/
rm -rf /build/snap-store/prime/tmplibrary
build-environment:
- PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/snap-store/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: []
build-packages: []
gnome/sdk:
source: /snap/snapcraft/12563/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-92191470
build-request-timestamp: '2024-09-16T19:53:51Z'
build_url: https://launchpad.net/~desktop-snappers/snap-store-desktop/+snap/snap-store-edge/+build/2599048
build-packages: []
build-snaps: []
primed-stage-packages:
- dirmngr=2.2.27-3ubuntu2.1
- gnupg-l10n=2.2.27-3ubuntu2.1
- gpg-agent=2.2.27-3ubuntu2.1
- gpg-wks-client=2.2.27-3ubuntu2.1
- gpgconf=2.2.27-3ubuntu2.1
- libassuan0=2.5.5-1build1
- libgpgme11=1.16.0-1.2ubuntu4.2
- libjcat1=0.1.9-1
- libjson-glib-1.0-0=1.6.6-1build1
- libksba8=1.6.0-2ubuntu0.2
- libldap-2.5-0=2.5.18+dfsg-0ubuntu0.22.04.2
- libnpth0=1.6-3build2
- libsasl2-2=2.1.27+dfsg2-3ubuntu1.2
- libsasl2-modules-db=2.1.27+dfsg2-3ubuntu1.2