ci(release-kiosk): pull libgtk-4-dev from bookworm-backports (need >=4.12)

This commit is contained in:
Mitchell R 2026-05-18 12:05:46 +02:00
parent a7abef1bba
commit 024d380d7e
No known key found for this signature in database

View file

@ -78,8 +78,14 @@ jobs:
echo "version=$version" >> "$GITHUB_OUTPUT" echo "version=$version" >> "$GITHUB_OUTPUT"
- name: Install GTK/GStreamer/WebKit build deps - name: Install GTK/GStreamer/WebKit build deps
# gtk4-rs 0.9 + the v4_12 feature need libgtk-4-dev >= 4.12. Plain
# bookworm ships 4.8.3; backports ships 4.12+. Same arrangement we
# use on the Pi.
run: | run: |
apt-get install -y --no-install-recommends \ echo "deb http://deb.debian.org/debian bookworm-backports main" \
> /etc/apt/sources.list.d/bookworm-backports.list
apt-get update
apt-get install -y --no-install-recommends -t bookworm-backports \
libgtk-4-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ libgtk-4-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
libwebkitgtk-6.0-dev libssl-dev libwebkitgtk-6.0-dev libssl-dev