summaryrefslogtreecommitdiffstats
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
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>
-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 () {
168 import os 168 import os
169 import oe.utils 169 import oe.utils
170 170
171 if bb.data.inherits_class('nativesdk', d) or bb.data.inherits_class('native', d):
172 return
173
171 # Go through all generated SPA plugin and PipeWire module packages 174 # Go through all generated SPA plugin and PipeWire module packages
172 # (excluding the main package and the -meta package itself) and 175 # (excluding the main package and the -meta package itself) and
173 # add them to the -meta package as RDEPENDS. 176 # add them to the -meta package as RDEPENDS.