[gnome-build-meta/jjardon/43.rc: 13/24] vm/common-deps: add pipewire to the deps
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/jjardon/43.rc: 13/24] vm/common-deps: add pipewire to the deps
- Date: Tue, 6 Sep 2022 23:10:13 +0000 (UTC)
commit aede47bccf09dca2f2a112c9c06bbcdcfd998c68
Author: Jordan Petridis <jordan centricular com>
Date: Fri Aug 12 04:23:39 2022 +0300
vm/common-deps: add pipewire to the deps
Explicitly add pipewire, wireplumber and the xdg-desktop-portals
to the common deps so they will always be included, rather than
relying on transient dependencies.
Also patch wireplumber so it doesn't crash.
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/merge_requests/9427
Close #535 #536
Part-of: <https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1747>
elements/core-deps/pipewire-daemon.bst | 4 ++++
elements/vm/common-deps.bst | 7 +++++++
elements/vm/wireplumber.bst | 8 ++++++++
3 files changed, 19 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..272bb96cd 100644
--- a/elements/vm/common-deps.bst
+++ b/elements/vm/common-deps.bst
@@ -7,6 +7,10 @@ depends:
- 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 +37,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..a43ef5fd0
--- /dev/null
+++ b/elements/vm/wireplumber.bst
@@ -0,0 +1,8 @@
+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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]