1
0
Fork 0

Bump pipewire requirement to >= 1.2.0

Build upstream version 1.2.0 for the CI image if needed.

v2:
* Build upstream 1.2.0 tag instead of 1.2.2.
v3:
* Build upstream 1.2.3 tag for CI, it has a needed fix.
v4:
* Enable systemd support in pipewire build. (Jonas Ådahl)

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3876>
This commit is contained in:
Michel Dänzer 2024-08-12 16:50:06 +02:00 committed by Marge Bot
parent 0c10330392
commit 60161bec38
3 changed files with 20 additions and 2 deletions

View file

@ -96,7 +96,7 @@ variables:
- .skip-git-clone
variables:
FDO_DISTRIBUTION_VERSION: 40
BASE_TAG: '2024-08-29.1'
BASE_TAG: '2024-08-29.2'
MUTTER_USER: 'meta-user'
FDO_DISTRIBUTION_PACKAGES:
clang

View file

@ -56,6 +56,24 @@ done
SCRIPTS_DIR="$(dirname $0)"
if ! pkgconf --atleast-version 1.2.3 libpipewire-0.3
then
./$SCRIPTS_DIR/install-meson-project.sh \
"${OPTIONS[@]}" \
-Dalsa=disabled \
-Dbluez5=disabled \
-Dexamples=disabled \
-Dgstreamer=disabled \
-Djack=disabled \
-Dman=disabled \
-Dpipewire-alsa=disabled \
-Dpipewire-jack=disabled \
-Dsystemd=enabled \
-Dtests=disabled \
https://gitlab.freedesktop.org/pipewire/pipewire.git \
1.2.3
fi
if ! pkgconf --atleast-version 1.23.0 wayland-server
then
./$SCRIPTS_DIR/install-meson-project.sh \

View file

@ -54,7 +54,7 @@ gbm_req = '>= 21.3'
libdrm_req = '>= 2.4.118'
# screen cast version requirements
libpipewire_req = '>= 0.3.33'
libpipewire_req = '>= 1.2.0'
# profiler requirements
sysprof_req = '>= 3.37.2'