diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-01-28 01:57:08 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-01-28 01:58:44 -0800 |
commit | e6119b2f3425613712a6075e2258cb92d77ab83c (patch) | |
tree | 0e169333d75ac8b4bc23554615d55188aa9429cf /meta-multimedia | |
parent | a0261da7b9f3c351a1cc4c298bdd77bee60f277e (diff) | |
download | meta-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.bb | 3 |
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. |