From 92ba3cb5da1a5a8add6eb14370531b9019407777 Mon Sep 17 00:00:00 2001 From: Stephane Desneux Date: Wed, 10 Oct 2018 13:43:40 +0000 Subject: Pull agl-audio-plugin and pulseaudio conditionnaly If agl-pulseaudio feature is not set, pulseaudio (or agl-audio-plugin) shouldn't be pulled in images. Currently, agl-service-radio requires either 4a or pulseaudio. So a temporary hack has to be made to remove it from core services packagegroup if dependencies are not met. Bug-AGL: SPEC-1802, SPEC-1811 Change-Id: Ief7a88cc288aba5c818ea7e7cbfede0ffb87c639 Signed-off-by: Stephane Desneux --- .../recipes-platform/packagegroups/packagegroup-agl-core-multimedia.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-agl-profile-core/recipes-platform/packagegroups/packagegroup-agl-core-multimedia.bb') diff --git a/meta-agl-profile-core/recipes-platform/packagegroups/packagegroup-agl-core-multimedia.bb b/meta-agl-profile-core/recipes-platform/packagegroups/packagegroup-agl-core-multimedia.bb index 27606947d..8e32e3ac6 100644 --- a/meta-agl-profile-core/recipes-platform/packagegroups/packagegroup-agl-core-multimedia.bb +++ b/meta-agl-profile-core/recipes-platform/packagegroups/packagegroup-agl-core-multimedia.bb @@ -11,7 +11,7 @@ PACKAGES = "\ " RDEPENDS_${PN} += "\ - ${@bb.utils.contains('DISTRO_FEATURES', 'agl-audio-4a-framework', '' , 'agl-audio-plugin', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'agl-audio-4a-framework', '' , bb.utils.contains('DISTRO_FEATURES','pulseaudio','agl-audio-plugin','',d) , d)} \ alsa-utils \ ${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-server pulseaudio-misc', '' , d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio bluetooth', '\ -- cgit 1.2.3-korg