From e70b1608eb598f49caa63f5b948eb8647ec99fb8 Mon Sep 17 00:00:00 2001 From: Oleksandr Suvorov Date: Wed, 24 Apr 2024 11:40:48 +0300 Subject: pipewire: untie bbappend from meta-multimedia Move the recipe append to dynamic-layers. This allows one to use meta-freescale without meta-multimedia layer. Fixes: f2575b7e ("recipes-multimedia: Upgrade to NXP release 6.6.3_1.0.0") Signed-off-by: Oleksandr Suvorov --- .../recipes-multimedia/pipewire/pipewire_%.bbappend | 14 ++++++++++++++ recipes-multimedia/pipewire/pipewire_%.bbappend | 14 -------------- 2 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend delete mode 100644 recipes-multimedia/pipewire/pipewire_%.bbappend diff --git a/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend b/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend new file mode 100644 index 000000000..7d84ee93a --- /dev/null +++ b/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend @@ -0,0 +1,14 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" + +SRC_URI:append:imx-nxp-bsp = " file://0001-launch-allow-pipewire-pulse-can-be-started-by-root.patch" + +SYSTEMD_AUTO_ENABLE:imx-nxp-bsp = "disable" + +DEPENDS:append:mx95-nxp-bsp = " libdrm" + +PACKAGECONFIG:remove:mx95-nxp-bsp = "libcamera" +PACKAGECONFIG:remove:imx-nxp-bsp = "gstreamer" +PACKAGECONFIG:class-target:append:imx-nxp-bsp = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez-lc3', '', d)}" + +# FIXME: Needs to qualify on PACKAGECONFIG +SYSTEMD_SERVICE:${PN}-pulse = "pipewire-pulse.service" diff --git a/recipes-multimedia/pipewire/pipewire_%.bbappend b/recipes-multimedia/pipewire/pipewire_%.bbappend deleted file mode 100644 index 7d84ee93a..000000000 --- a/recipes-multimedia/pipewire/pipewire_%.bbappend +++ /dev/null @@ -1,14 +0,0 @@ -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" - -SRC_URI:append:imx-nxp-bsp = " file://0001-launch-allow-pipewire-pulse-can-be-started-by-root.patch" - -SYSTEMD_AUTO_ENABLE:imx-nxp-bsp = "disable" - -DEPENDS:append:mx95-nxp-bsp = " libdrm" - -PACKAGECONFIG:remove:mx95-nxp-bsp = "libcamera" -PACKAGECONFIG:remove:imx-nxp-bsp = "gstreamer" -PACKAGECONFIG:class-target:append:imx-nxp-bsp = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez-lc3', '', d)}" - -# FIXME: Needs to qualify on PACKAGECONFIG -SYSTEMD_SERVICE:${PN}-pulse = "pipewire-pulse.service" -- cgit v1.2.3-54-g00ecf