[mutter] build: Bump pipewire dependency
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] build: Bump pipewire dependency
- Date: Mon, 8 Feb 2021 09:05:03 +0000 (UTC)
commit 02610a1d45c85342336805eb47673ad81692a14f
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Thu Feb 4 09:18:00 2021 -0300
build: Bump pipewire dependency
The 0.3.21 release includes busy buffers, which are a requirement
for us to switch to cogl_framebuffer_flush() in the next commit.
Bump pipewire dependency to 0.3.21, and adjust CI to build it from
the corresponding tag.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1701>
.gitlab-ci.yml | 16 +++++++++++++++-
meson.build | 2 +-
2 files changed, 16 insertions(+), 2 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2cf3934bd2..ab6a446be6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,7 +12,7 @@ stages:
.mutter.fedora:33@common:
variables:
FDO_DISTRIBUTION_VERSION: 33
- BASE_TAG: '2021-02-04.1'
+ BASE_TAG: '2021-02-04.2'
FDO_UPSTREAM_REPO: GNOME/mutter
FDO_DISTRIBUTION_EXEC: |
dnf install -y 'dnf-command(builddep)' &&
@@ -68,6 +68,20 @@ stages:
. \
a9269808f394955f213e34303c2c14fd61c35ab5 &&
+ ./.gitlab-ci/install-meson-project.sh \
+ -Dalsa=false \
+ -Dbluez5=false \
+ -Dexamples=false \
+ -Dgstreamer=false \
+ -Djack=false \
+ -Dman=false \
+ -Dpipewire-alsa=false \
+ -Dpipewire-jack=false \
+ -Dsystemd=false \
+ -Dtests=false \
+ https://gitlab.freedesktop.org/pipewire/pipewire.git \
+ 0.3.21 . &&
+
dnf clean all
default:
diff --git a/meson.build b/meson.build
index 78295bd9d8..ca19774283 100644
--- a/meson.build
+++ b/meson.build
@@ -48,7 +48,7 @@ libinput_req = '>= 1.15.0'
gbm_req = '>= 17.3'
# screen cast version requirements
-libpipewire_req = '>= 0.3.0'
+libpipewire_req = '>= 0.3.21'
# profiler requirements
sysprof_req = '>= 3.37.2'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]