summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Kjellerstedt <pkj@axis.com>2025-04-28 20:12:31 +0200
committerKhem Raj <raj.khem@gmail.com>2025-04-28 14:17:36 -0700
commit9f17bf73d7a71befa8cb742a76bfac294dfb9b1f (patch)
tree7a18f335b4605e6091892452ba44d4965b1358bb
parent64760af3c38c00d40ba2782b9c4a4ec544e232f4 (diff)
downloadmeta-openembedded-9f17bf73d7a71befa8cb742a76bfac294dfb9b1f.tar.gz
pipewire: Avoid having pipewire-native depend on pipewire
Make pipewire-pulse only depend on pipewire-modules-protocol-pulse for target. Otherwise the magic behind BBCLASSEXTEND and PACKAGES_DYNAMIC results in pipewire-native ending up depending on pipewire (for target). Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.1.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.1.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.1.bb
index e0141f6c7a..e1cf2a55ba 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.1.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.1.bb
@@ -334,7 +334,9 @@ FILES:${PN}-pulse = " \
334 ${systemd_user_unitdir}/pipewire-pulse.* \ 334 ${systemd_user_unitdir}/pipewire-pulse.* \
335 ${bindir}/pipewire-pulse \ 335 ${bindir}/pipewire-pulse \
336" 336"
337RDEPENDS:${PN}-pulse += " \ 337# This uses :append:class-target rather than += to avoid a dependency from
338# pipewire-native to pipewire.
339RDEPENDS:${PN}-pulse:append:class-target = " \
338 ${PN}-modules-protocol-pulse \ 340 ${PN}-modules-protocol-pulse \
339" 341"
340 342