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 <gabriel.valcazar@digi.com>
This commit is contained in:
Gabriel Valcazar 2024-12-18 13:07:28 +01:00
parent 58cfee7ac7
commit 8d2e3c7ef3
1 changed files with 2 additions and 1 deletions

View File

@ -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)} \