Blame qtwebengine-everywhere-5.15.8-libpipewire-0.3.patch

54a875c
diff -up qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn.libpipewire-0.3 qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn
54a875c
--- qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn.libpipewire-0.3	2021-12-15 10:09:27.000000000 -0600
54a875c
+++ qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn	2022-02-18 09:43:31.402923179 -0600
54a875c
@@ -202,7 +202,7 @@ if (is_linux || is_chromeos) {
54a875c
 
54a875c
     if (rtc_link_pipewire) {
54a875c
       pkg_config("pipewire") {
54a875c
-        packages = [ "libpipewire-0.2" ]
54a875c
+        packages = [ "libpipewire-0.3" ]
54a875c
       }
54a875c
     } else {
54a875c
       # When libpipewire is not directly linked, use stubs to allow for dlopening of
864d624
diff -up qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/webrtc.gni.libpipewire-0.3 qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/webrtc.gni
864d624
--- qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/webrtc.gni.libpipewire-0.3	2021-12-15 10:09:27.000000000 -0600
864d624
+++ qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/webrtc/webrtc.gni	2022-02-18 12:35:13.895009491 -0600
864d624
@@ -115,7 +115,7 @@ declare_args() {
864d624
   rtc_use_pipewire = is_desktop_linux && use_sysroot
864d624
 
864d624
   # Set this to link PipeWire directly instead of using the dlopen.
864d624
-  rtc_link_pipewire = false
864d624
+  rtc_link_pipewire = true
864d624
 
864d624
   # Enable to use the Mozilla internal settings.
864d624
   build_with_mozilla = false