ci: install meson via apt instead of pip (PEP 668 / Ubuntu 24.04)

ubuntu-latest now resolves to Ubuntu 24.04 which ships meson 1.3.2 (satisfies
>=1.3.0) and enforces PEP 668, blocking pip3 install without --break-system-packages.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Asger Geel Weirsøe
2026-05-06 19:41:58 +02:00
co-authored by Claude Sonnet 4.6
parent ad7d55f804
commit 91f89357cc
2 changed files with 2 additions and 4 deletions
+1 -2
View File
@@ -21,9 +21,8 @@ jobs:
gstreamer1.0-plugins-good \
libpam0g-dev \
ninja-build \
python3-pip \
meson \
libglib2.0-dev
pip3 install meson
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
+1 -2
View File
@@ -20,10 +20,9 @@ jobs:
gstreamer1.0-plugins-good \
libpam0g-dev \
ninja-build \
python3-pip \
meson \
libglib2.0-dev \
xvfb
pip3 install meson
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable