From 9dbca0ec51e59fbdc3675d3d94317b2d7c3af28f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asger=20Geel=20Weirs=C3=B8e?= Date: Wed, 6 May 2026 12:57:30 +0200 Subject: [PATCH] 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 --- .gitea/workflows/release.yml | 3 +-- .gitea/workflows/test.yml | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 45028d3..3d95fec 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -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 diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index c8ce983..77fdae4 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -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