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:
parent
0c10330392
commit
60161bec38
3 changed files with 20 additions and 2 deletions
|
@ -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
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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'
|
||||
|
|
Loading…
Reference in a new issue