[jhbuild] core-deps-latest: Don't build session manager for pipewire



commit 768421b75f5cf01e8accd63f72e6a4552607ce0f
Author: Jonas Dreßler <verdre v0yd nl>
Date:   Wed May 11 13:30:05 2022 +0200

    core-deps-latest: Don't build session manager for pipewire
    
    Pipewire defaults to pipewire-media-session and will build that as a
    subproject by default. That session manager has a few issues since these
    days the default is wireplumber. Most people are not exactly interested
    in building wireplumber when building pipewire though and there's a
    separate jhbuild module for that anyway.
    
    So let's disable building a session manager in pipewire and just use the
    one provided by the system, which is wireplumber these days.

 modulesets/gnome-suites-core-latest.modules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/modulesets/gnome-suites-core-latest.modules b/modulesets/gnome-suites-core-latest.modules
index 11c43da8..6088ab19 100644
--- a/modulesets/gnome-suites-core-latest.modules
+++ b/modulesets/gnome-suites-core-latest.modules
@@ -1305,7 +1305,7 @@
   </meson>
 
   <meson id="pipewire"
-          mesonargs="-Dpipewire-jack=disabled -Djack=disabled -Dvulkan=disabled">
+          mesonargs="-Dpipewire-jack=disabled -Djack=disabled -Dvulkan=disabled -Dsession-managers=">
     <branch repo="gitlab.freedesktop.org" module="pipewire/pipewire"/>
     <dependencies>
       <dep package="alsa"/>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]