Title: [294248] trunk/Tools/buildstream
Revision
294248
Author
commit-qu...@webkit.org
Date
2022-05-16 11:54:01 -0700 (Mon, 16 May 2022)

Log Message

[Flatpak SDK] Update to pipewire master
https://bugs.webkit.org/show_bug.cgi?id=240428

Patch by Philippe Normand <pnorm...@igalia.com> on 2022-05-16
Reviewed by Adrian Perez de Castro.

The GStreamer pipewiresrc element from 0.3.36 has bugs that were fixed in the master branch.

* elements/freedesktop-sdk.bst:
* patches/fdo-0001-pipewire-base-Track-master-branch.patch: Added.

Canonical link: https://commits.webkit.org/250604@main

Modified Paths

Added Paths

Diff

Modified: trunk/Tools/buildstream/ChangeLog (294247 => 294248)


--- trunk/Tools/buildstream/ChangeLog	2022-05-16 18:35:53 UTC (rev 294247)
+++ trunk/Tools/buildstream/ChangeLog	2022-05-16 18:54:01 UTC (rev 294248)
@@ -1,3 +1,15 @@
+2022-05-15  Philippe Normand  <ph...@igalia.com>
+
+        [Flatpak SDK] Update to pipewire master
+        https://bugs.webkit.org/show_bug.cgi?id=240428
+
+        Reviewed by Adrian Perez de Castro.
+
+        The GStreamer pipewiresrc element from 0.3.36 has bugs that were fixed in the master branch.
+        
+        * elements/freedesktop-sdk.bst:
+        * patches/fdo-0001-pipewire-base-Track-master-branch.patch: Added.
+
 2022-05-13  Lauro Moura  <lmo...@igalia.com>
 
         [Flatpak SDK] Add Breakpad to SDK

Modified: trunk/Tools/buildstream/elements/freedesktop-sdk.bst (294247 => 294248)


--- trunk/Tools/buildstream/elements/freedesktop-sdk.bst	2022-05-16 18:35:53 UTC (rev 294247)
+++ trunk/Tools/buildstream/elements/freedesktop-sdk.bst	2022-05-16 18:54:01 UTC (rev 294248)
@@ -3,7 +3,7 @@
 - kind: git_tag
   url: gitlab_com:freedesktop-sdk/freedesktop-sdk.git
   track: 'release/21.08'
-  ref: freedesktop-sdk-21.08.12-73-g6f02787ff2f4506731cf6aac153728e3251bdda1
+  ref: freedesktop-sdk-21.08.13-31-g21fed0ebe165b748f4bbf1edd0f275dbabc26086
 - kind: patch
   path: patches/fdo-0001-Bump-libnice-to-current-git-master-HEAD.patch
 - kind: patch
@@ -16,6 +16,8 @@
   path: patches/fdo-0001-gobject-introspection-Bump-to-1.72.patch
 - kind: patch
   path: patches/fdo-0002-meson-Bump-to-1.62.patch
+- kind: patch
+  path: patches/fdo-0001-pipewire-base-Track-master-branch.patch
 config:
   options:
     target_arch: '%{arch}'

Added: trunk/Tools/buildstream/patches/fdo-0001-pipewire-base-Track-master-branch.patch (0 => 294248)


--- trunk/Tools/buildstream/patches/fdo-0001-pipewire-base-Track-master-branch.patch	                        (rev 0)
+++ trunk/Tools/buildstream/patches/fdo-0001-pipewire-base-Track-master-branch.patch	2022-05-16 18:54:01 UTC (rev 294248)
@@ -0,0 +1,38 @@
+From 58a792ac322995205758a34f716865387b76fa1c Mon Sep 17 00:00:00 2001
+From: Philippe Normand <ph...@igalia.com>
+Date: Sun, 15 May 2022 17:59:50 +0100
+Subject: [PATCH] pipewire-base: Track master branch
+
+---
+ elements/components/pipewire-base.bst | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/elements/components/pipewire-base.bst b/elements/components/pipewire-base.bst
+index 2c5686a89..01ffe8a01 100644
+--- a/elements/components/pipewire-base.bst
++++ b/elements/components/pipewire-base.bst
+@@ -38,6 +38,9 @@ variables:
+     -Dbluez5-codec-ldac=disabled
+     -Dbluez5-codec-aptx=disabled
+     -Dlibcamera=disabled
++    -Dlibcanberra=disabled
++    -Dlv2=disabled
++    -Dsession-managers=
+     -Dlibjack-path=%{libdir}
+     -Dudevrulesdir=$(pkg-config --variable=udevdir udev)/rules.d
+ 
+@@ -107,9 +110,7 @@ public:
+ sources:
+ - kind: git_tag
+   url: freedesktop:PipeWire/pipewire.git
+-  # track: master : Frozen due to forward break
++  track: master
+   exclude:
+   - '*.*.9*'
+-  ref: 0.3.36-0-g4997d47f63ed2c91d74bc8e5b229e57200354ee5
+-- kind: patch
+-  path: patches/pipewire/remove-useless-rpaths.patch
++  ref: 0.3.51-0-gebc775674a0cf254cebd6d4694944006405807e3
+-- 
+2.35.1
+
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to