[gnome-build-meta/alatiera/wireplumber] vm/common-deps: add wireplubmer to the deps




commit 8afa11038e1e63f017e93206d2671e802eb92eec
Author: Jordan Petridis <jordan centricular com>
Date:   Fri Aug 12 04:23:39 2022 +0300

    vm/common-deps: add wireplubmer to the deps

 elements/core-deps/pipewire-daemon.bst |  4 ++++
 elements/vm/common-deps.bst            |  8 ++++++++
 elements/vm/wireplumber.bst            | 15 +++++++++++++++
 files/systemd-presets/50-gnome.preset  |  2 ++
 4 files changed, 29 insertions(+)
---
diff --git a/elements/core-deps/pipewire-daemon.bst b/elements/core-deps/pipewire-daemon.bst
index 405f4bc53..12946dde7 100644
--- a/elements/core-deps/pipewire-daemon.bst
+++ b/elements/core-deps/pipewire-daemon.bst
@@ -5,6 +5,10 @@ build-depends:
 
 runtime-depends:
 - sdk/pipewire.bst
+- vm/wireplumber.bst
+- freedesktop-sdk.bst:components/avahi.bst
 - freedesktop-sdk.bst:components/sbc.bst
 - freedesktop-sdk.bst:components/bluez.bst
+- freedesktop-sdk.bst:components/bluez-libs.bst
 - freedesktop-sdk.bst:components/rtkit.bst
+- freedesktop-sdk.bst:components/webrtc-audio-processing.bst
diff --git a/elements/vm/common-deps.bst b/elements/vm/common-deps.bst
index 74d4d7179..2501bc221 100644
--- a/elements/vm/common-deps.bst
+++ b/elements/vm/common-deps.bst
@@ -5,8 +5,13 @@ depends:
 - core/meta-gnome-core-shell.bst
 - core/meta-gnome-core-utilities.bst
 - core/systemd-presets.bst
+
 - sdk-platform.bst
 
+- core-deps/xdg-desktop-portal.bst
+- core-deps/xdg-desktop-portal-gnome.bst
+- core-deps/xdg-desktop-portal-gtk.bst
+
 - vm/dev-repo-script.bst
 - vm/flathub-config.bst
 - vm/gnome-nightly-config.bst
@@ -33,6 +38,9 @@ depends:
 - vm/NetworkManager-fortisslvpn.bst
 - vm/NetworkManager-vpnc.bst
 
+- core-deps/pipewire-daemon.bst
+- vm/wireplumber.bst
+
 - freedesktop-sdk.bst:vm/config/sudo.bst
 - freedesktop-sdk.bst:vm/config/useradd-ostree.bst
 - freedesktop-sdk.bst:vm/mesa-default.bst
diff --git a/elements/vm/wireplumber.bst b/elements/vm/wireplumber.bst
new file mode 100644
index 000000000..be6211037
--- /dev/null
+++ b/elements/vm/wireplumber.bst
@@ -0,0 +1,15 @@
+kind: filter
+
+build-depends:
+- freedesktop-sdk.bst:components/wireplumber.bst
+runtime-depends:
+- sdk/glib.bst
+- sdk/pygobject.bst
+- freedesktop-sdk.bst:components/systemd-libs.bst
+
+# public:
+#   bst:
+#     split-rules:
+#       devel:
+#         (>):
+#         - '%{libdir}/libpipewire-*.so'
diff --git a/files/systemd-presets/50-gnome.preset b/files/systemd-presets/50-gnome.preset
index 07360c96b..f2079ac7d 100644
--- a/files/systemd-presets/50-gnome.preset
+++ b/files/systemd-presets/50-gnome.preset
@@ -6,4 +6,6 @@ enable colord.service
 enable accounts-daemon.service
 enable avahi-daemon.*
 enable NetworkManager.service
+enable pipewire.*
+enable pipewire-pulse.*
 disable systemd-networkd.service


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