aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-01-28 01:57:08 -0800
committerKhem Raj <raj.khem@gmail.com>2023-01-28 01:58:44 -0800
commite6119b2f3425613712a6075e2258cb92d77ab83c (patch)
tree0e169333d75ac8b4bc23554615d55188aa9429cf /meta-multimedia
parenta0261da7b9f3c351a1cc4c298bdd77bee60f277e (diff)
downloadmeta-openembedded-e6119b2f3425613712a6075e2258cb92d77ab83c.tar.gz
pipewire: Split dymanic modules to target recipe alone
This avoid unnessary provider conflict with pipewire-native to provide modules NOTE: Multiple providers are available for runtime pipewire-modules-protocol-native (pipewire, pipewire-native) Consider defining a PREFERRED_RPROVIDER entry to match pipewire-modules-protocol-native Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia')
-rw-r--r--meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.64.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.64.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.64.bb
index 91945ca7d2..cc80989646 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.64.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.64.bb
@@ -168,6 +168,9 @@ python set_dynamic_metapkg_rdepends () {
import os
import oe.utils
+ if bb.data.inherits_class('nativesdk', d) or bb.data.inherits_class('native', d):
+ return
+
# Go through all generated SPA plugin and PipeWire module packages
# (excluding the main package and the -meta package itself) and
# add them to the -meta package as RDEPENDS.