File: //snap/chromium/3307/snap/manifest.yaml
snapcraft-version: 8.13.1
snapcraft-started-at: '2025-11-12T08:54:07.774527Z'
snapcraft-os-release-id: ubuntu
snapcraft-os-release-version-id: '24.04'
name: chromium
version: 142.0.7444.162
summary: Chromium web browser, open-source version of Chrome
description: |
An open-source browser project that aims to build a safer, faster, and more
stable way for all Internet users to experience the web.
base: core24
grade: stable
confinement: strict
apps:
chromium:
command: bin/chromium.launcher
common-id: chromium-browser.desktop
desktop: bin/chromium.desktop
slots:
- mpris
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- audio-playback
- audio-record
- bluez
- camera
- cups
- hardware-observe
- hidraw
- home
- joystick
- mount-observe
- network
- network-manager
- password-manager-service
- pcscd
- raw-usb
- removable-media
- screen-inhibit-control
- serial-port
- system-packages-doc
- timezone-control
- u2f-devices
- unity7
- upower-observe
environment:
CHROME_DESKTOP: chromium.desktop
CHROME_CONFIG_HOME: $SNAP_USER_COMMON
GTK_USE_PORTAL: '1'
command-chain:
- snap/command-chain/gpu-2404-wrapper
- snap/command-chain/desktop-launch
chromedriver:
command: usr/lib/chromium-browser/chromedriver
slots:
- mpris
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- network-bind
- audio-playback
- audio-record
- bluez
- camera
- cups
- hardware-observe
- hidraw
- home
- joystick
- mount-observe
- network
- network-manager
- password-manager-service
- pcscd
- raw-usb
- removable-media
- screen-inhibit-control
- serial-port
- system-packages-doc
- timezone-control
- u2f-devices
- unity7
- upower-observe
command-chain:
- snap/command-chain/gpu-2404-wrapper
- snap/command-chain/desktop-launch
daemon:
command: bin/chromium.launcher
desktop: bin/daemon.desktop
restart-delay: 3s
daemon: simple
install-mode: disable
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- audio-playback
- audio-record
- bluez
- camera
- cups
- home
- joystick
- mount-observe
- network
- network-manager
- password-manager-service
- raw-usb
- removable-media
- screen-inhibit-control
- system-packages-doc
- u2f-devices
- unity7
- upower-observe
environment:
CHROME_CONFIG_HOME: $SNAP_USER_COMMON
command-chain:
- snap/command-chain/gpu-2404-wrapper
- snap/command-chain/desktop-launch
- bin/daemon.wrapper
parts:
chromium:
plugin: nil
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-46-2404-sdk/current/
- PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/chromium/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}
- CMAKE_PREFIX_PATH: /build/chromium/stage/usr:/snap/gnome-46-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
- RUSTC_BOOTSTRAP: 1
- CC: /snap/llvm-chromium/current/bin/clang
- CXX: /snap/llvm-chromium/current/bin/clang++
- AR: /snap/llvm-chromium/current/bin/llvm-ar
after:
- launcher
- manpage
- va-drivers
build-snaps:
- llvm-chromium/candidate
build-packages:
- chrpath
- cmake
- default-jre-headless
- elfutils
- git
- gperf
- gzip
- libasound2-dev
- libcap-dev
- libcups2-dev
- libcurl4-openssl-dev
- libdrm-dev
- libevdev-dev
- libffi-dev
- libicu-dev
- libkrb5-dev
- libnss3-dev
- libpam0g-dev
- libpci-dev
- libpipewire-0.3-dev
- libssl-dev
- libsystemd-dev
- libva-dev
- libwayland-dev
- libxshmfence-dev
- libxss-dev
- lsb-release
- make
- mesa-common-dev
- ninja-build
- pkg-config
- python3-pkg-resources
- python3-xcbgen
- quilt
- qtbase5-dev
- rustc-1.82
- sed
- wget
- xcb-proto
- yasm
- ubuntu-dev-tools
stage-packages:
- libnspr4=2:4.35-1.1build1
- libnss3=2:3.98-1build1
- libpci3=1:3.10.0-2build1
- libsecret-1-0=0.21.4-1build3
- libsecret-common=0.21.4-1build3
- libx11-6=2:1.8.7-1build1
- libx11-data=2:1.8.7-1build1
- libxau6=1:1.0.9-1build6
- libxcb1=1.15-1ubuntu2
- libxdmcp6=1:1.1.3-0ubuntu6
- libxext6=2:1.3.4-1build2
- libxss1=1:1.2.3-1build3
- lsb-base=11.6
- opensc-pkcs11=0.25.0~rc1-1build2
- pci.ids=0.0~2024.03.31-1ubuntu0.1
- x11-common=1:7.7+23ubuntu3
override-pull: |
set -eux
craftctl default
# First option: Build with local source
if ! tar -x --strip-components=1 -f /build/chromium/chromium-*; then
# Second option: Pull source directly from the Internet
wget -nv -O- https://commondatastorage.googleapis.com/chromium-browser-official/chromium-142.0.7444.162.tar.xz \
| xz -dT0 | tar -x --strip-components=1
fi
. chrome/VERSION
craftctl set version="$MAJOR.$MINOR.$BUILD.$PATCH"
override-build: |
set -ex +u
trap failed 0
failed(){
find / -name '*libadler*'
}
pull-lp-debs bindgen resolute
apt install -y ./bindgen*.deb
# Otherwise who really can claim to know what they contain?
printf '%s\n' \
"/build/chromium/stage" \
"$CRAFT_PART_INSTALL" \
"$CRAFT_PART_BUILD" \
"$CRAFT_PART_SRC" \
"$CRAFT_PART_SRC_WORK" \
"$CRAFT_PART_BUILD_WORK" \
"/build/chromium" \
"/build/chromium/prime"
set -u
ln -sf /usr/bin/rustc-1.82 /usr/bin/rustc
ln -sf /usr/bin/rust-1.82-clang /usr/bin/rust-clang
ln -sf /usr/bin/rust-1.82-lld /usr/bin/rust-lld
ln -sf /usr/bin/rust-1.82-llvm-dwp /usr/bin/rust-llvm-dwp
ln -sf /usr/bin/rustdoc-1.82 /usr/bin/rustdoc
rustc --version
# Launchpad's builder gets out of space because of the duplication of
# SRC->BUILD. Remove SRC then.
# https://forum.snapcraft.io/t/duplicated-directories-src-and-build-are-a-space-issue/44618
if snap info snapcraft | grep 'tracking: *launchpad-buildd'; then
rm -rf "$CRAFT_PART_SRC"
fi
# Find all patches that don't apply anymore before running Quilt, as it
# stops at the 1st unappliable and doesn't tells us how the file looks.
d=/build/chromium/patches
pDump=$(mktemp -d)
while IFS= read -r p; do
pOut="$pDump/$(basename "$p").out"
< "$d/$p" patch --dry-run -p1 -o "$pOut" || cat "$pOut"
done < "$d/series"
QUILT_PATCHES=$d quilt push -a
# Get the Node.js binaries needed to build chromium's WebUI
third_party/node/update_node_binaries
cp tools/gn/bootstrap/last_commit_position.h tools/gn/src/
python3 tools/gn/bootstrap/bootstrap.py --skip-generate-buildfiles
# Build chromium
OUT=out/Release
mkdir -p $OUT
cp /build/chromium/args.gn $OUT/
if [ amd64 = "armhf" ]; then
# Do not build with ThinLTO either, because it requires lld
echo "use_thin_lto = false"
# Do not build with NEON on armhf (https://launchpad.net/bugs/1884856)
echo "arm_use_neon = false"
fi >> $OUT/args.gn
$OUT/gn gen $OUT
# Add -v to see the exact command used for each build step.
ninja -C $OUT chrome chrome_sandbox chromedriver
# Strip debug symbols off the chrome binary
eu-strip $OUT/chrome
# Install to $CRAFT_PART_INSTALL
mkdir -p $CRAFT_PART_INSTALL
cp chrome/app/theme/chromium/linux/product_logo_256.png $CRAFT_PART_INSTALL/chromium.png
T=$CRAFT_PART_INSTALL/usr/lib/chromium-browser
mkdir -p $T
cd $OUT
cp chrome chromedriver chrome_crashpad_handler \
chrome_*.pak resources.pak \
icudtl.dat \
libEGL.so libGLESv2.so libffmpeg.so \
libvk_swiftshader.so libvulkan.so.1 vk_swiftshader_icd.json \
v8_context_snapshot.bin \
$T/
cp chrome_sandbox $T/chrome-sandbox
mkdir $T/locales
cp locales/*.pak $T/locales/
if [ -d swiftshader ]; then
# not built on arm*
mkdir $T/swiftshader
cp swiftshader/*.so $T/swiftshader/
fi
# Fix setuid bits on the sandbox executable
# (ref: https://forum.snapcraft.io/t/call-for-testing-chromium-snap/1714/16)
chmod 4555 $CRAFT_PART_INSTALL/usr/lib/chromium-browser/chrome-sandbox
# Generate and install the man page (see the "manpage" part)
mkdir -p $CRAFT_PART_INSTALL/man1
sed \
-e "s/@@PACKAGE@@/chromium/g" \
-e "s/@@MENUNAME@@/chromium/g" \
-e "s:\$HOME/.config:\$SNAP_USER_DATA/.config:g" \
-e "s:\$HOME/.cache:\$SNAP_USER_COMMON/.cache:g" \
$CRAFT_PART_SRC/chrome/app/resources/manpage.1.in \
> $CRAFT_PART_INSTALL/man1/chrome.1
gzip -f9n $CRAFT_PART_INSTALL/man1/chrome.1
prime:
- -etc/init.d
- -etc/xdg
- -usr/include
- -usr/share/doc
- -usr/share/lintian
- -usr/share/man
stage: []
launcher:
plugin: dump
source: launcher
organize:
'*': bin/
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-46-2404-sdk/current/
- PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/chromium/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}
- CMAKE_PREFIX_PATH: /build/chromium/stage/usr:/snap/gnome-46-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage-packages: []
stage: []
prime: []
build-packages: []
firstrun:
plugin: dump
source: firstrun
organize:
'*': firstrun/
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-46-2404-sdk/current/
- PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/chromium/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}
- CMAKE_PREFIX_PATH: /build/chromium/stage/usr:/snap/gnome-46-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage-packages: []
stage: []
prime: []
build-packages: []
manpage:
plugin: nil
stage-packages:
- bsdextrautils=2.39.3-9ubuntu6.3
- debconf=1.5.86ubuntu1
- groff-base=1.23.0-3build2
- libgdbm6t64=1.23-5.1build1
- libpipeline1=1.5.7-2
- libuchardet0=0.0.8-1build1
- man-db=2.12.0-4build2
prime:
- -etc
- -usr/lib/tmpfiles.d
- -usr/share/bug
- -usr/share/calendar
- -usr/share/doc
- -usr/share/doc-base
- -usr/share/lintian
- -usr/share/man
- -usr/share/man-db
- -var
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-46-2404-sdk/current/
- PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/chromium/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}
- CMAKE_PREFIX_PATH: /build/chromium/stage/usr:/snap/gnome-46-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage: []
build-packages: []
xdg-email:
plugin: nil
override-pull: ''
override-prime: |
set -eux
mkdir -p usr/bin
cd usr/bin
ln -s /usr/bin/xdg-open xdg-email
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-46-2404-sdk/current/
- PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/chromium/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}
- CMAKE_PREFIX_PATH: /build/chromium/stage/usr:/snap/gnome-46-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
stage-packages: []
stage: []
prime: []
build-packages: []
xdg-icon-resource:
plugin: nil
stage-packages:
- xdg-utils=1.1.3-4.1ubuntu3
stage:
- usr/bin/xdg-icon-resource
override-prime: |
sed -i '/^xdg_user_dir="$XDG_DATA_HOME"$/s|".*"|$SNAP_REAL_HOME/.local/share|' /build/chromium/stage/usr/bin/xdg-icon-resource
craftctl default
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-46-2404-sdk/current/
- PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/chromium/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}
- CMAKE_PREFIX_PATH: /build/chromium/stage/usr:/snap/gnome-46-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
prime: []
build-packages: []
va-drivers:
plugin: nil
stage-packages:
- i965-va-driver=2.4.1+dfsg1-1build2
- intel-media-va-driver=24.1.0+dfsg1-1ubuntu0.1
- libdrm-amdgpu1=2.4.122-1~ubuntu0.24.04.1
- libdrm-intel1=2.4.122-1~ubuntu0.24.04.1
- libicu74=74.2-1ubuntu3.1
- libigdgmm12=22.3.17+ds1-1
- libllvm20=1:20.1.2-0ubuntu1~24.04.2
- libsensors-config=1:3.6.0-9build1
- libsensors5=1:3.6.0-9build1
- libva2=2.20.0-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-present0=1.15-1ubuntu2
- libxcb-randr0=1.15-1ubuntu2
- libxcb-sync1=1.15-1ubuntu2
- libxcb-xfixes0=1.15-1ubuntu2
- libxcb1=1.15-1ubuntu2
- libxdmcp6=1:1.1.3-0ubuntu6
- libxml2=2.9.14+dfsg-1.3ubuntu3.6
- libxshmfence1=1.3-1build5
- mesa-libgallium=25.0.7-0ubuntu0.24.04.2
- mesa-va-drivers=25.0.7-0ubuntu0.24.04.2
stage:
- usr/lib/*/dri/*_video.so
build-environment:
- SNAPCRAFT_GNOME_SDK: /snap/gnome-46-2404-sdk/current/
- PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
- XDG_DATA_DIRS: /build/chromium/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}
- CMAKE_PREFIX_PATH: /build/chromium/stage/usr:/snap/gnome-46-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
prime: []
build-packages: []
gnome/sdk:
source: /snap/snapcraft/16428/share/snapcraft/extensions/desktop/command-chain
plugin: make
build-snaps:
- gnome-46-2404-sdk
make-parameters:
- GPU_WRAPPER=gpu-2404-wrapper
stage-packages: []
stage: []
prime: []
build-packages: []
architectures:
- amd64
image-info:
build-request-id: lp-103289450
build-request-timestamp: '2025-11-12T08:09:52Z'
build_url: https://launchpad.net/~chromium-team/+snap/chromium-snap-from-source-stable/+build/2954891
build-packages: []
build-snaps: []
primed-stage-packages:
- bsdextrautils=2.39.3-9ubuntu6.3
- debconf=1.5.86ubuntu1
- groff-base=1.23.0-3build2
- i965-va-driver=2.4.1+dfsg1-1build2
- intel-media-va-driver=24.1.0+dfsg1-1ubuntu0.1
- libgdbm6t64=1.23-5.1build1
- libnspr4=2:4.35-1.1build1
- libnss3=2:3.98-1build1
- libpci3=1:3.10.0-2build1
- libpipeline1=1.5.7-2
- libsecret-1-0=0.21.4-1build3
- libuchardet0=0.0.8-1build1
- libx11-6=2:1.8.7-1build1
- libx11-data=2:1.8.7-1build1
- libxau6=1:1.0.9-1build6
- libxcb1=1.15-1ubuntu2
- libxdmcp6=1:1.1.3-0ubuntu6
- libxext6=2:1.3.4-1build2
- libxss1=1:1.2.3-1build3
- man-db=2.12.0-4build2
- opensc-pkcs11=0.25.0~rc1-1build2
- pci.ids=0.0~2024.03.31-1ubuntu0.1
- x11-common=1:7.7+23ubuntu3