From 8d2e3c7ef318759ab81c85a2aa352a0da01d9bb3 Mon Sep 17 00:00:00 2001 From: Gabriel Valcazar Date: Wed, 18 Dec 2024 13:07:28 +0100 Subject: [PATCH] dey-toolchain: add missing gstreamer packages In the previous commit, removing the qt6 addons packagegroup has the unintended side effect of removing all gtsreamer packages from the SDK, presumably because they were being implicitly pulled in by one of the many qt6 packages. Add our dey-gstreamer packagegroup to dey-toolchain to recover said packages. Note that the set of packages we include with our packagegroup is much bigger than the set that was being pulled in by the qt6 addons, but the size increase is small compared to the increase caused by the qt6 addons. In the ccimx8x-sbc-pro toolchain, this increases the installer script's size by around 84 MiB. Signed-off-by: Gabriel Valcazar --- meta-digi-dey/recipes-core/meta/dey-toolchain.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-digi-dey/recipes-core/meta/dey-toolchain.bb b/meta-digi-dey/recipes-core/meta/dey-toolchain.bb index 80a6b13ce..eacb54e40 100644 --- a/meta-digi-dey/recipes-core/meta/dey-toolchain.bb +++ b/meta-digi-dey/recipes-core/meta/dey-toolchain.bb @@ -7,8 +7,9 @@ inherit core-image dey-image-sdk qt-version inherit populate_sdk ${QT_POPULATE_SDK} # Add a minimal set of IMAGE_FEATURES to allow for integration with the -# appropriate desktop backend (if any) +# appropriate desktop backend (if any) as well as multimedia support IMAGE_FEATURES += " \ + ${@bb.utils.contains('DISTRO_FEATURES', 'gstreamer', 'dey-gstreamer', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'weston', \ bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11-base x11-sato', \ '', d), d)} \