Add packagegroups

This commit is contained in:
Samuli Piippo 2020-01-31 14:55:43 +02:00
parent b6a340ddd0
commit 2d784f9cdc
2 changed files with 63 additions and 0 deletions

View File

@ -0,0 +1,31 @@
DESCRIPTION = "Qt6 modules"
LICENSE = "MIT"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
RDEPENDS_${PN} += " \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'qtx11extras', '', d)} \
qtbase \
qtconnectivity \
qtdeclarative \
qtdeclarative-tools \
qtgamepad \
qtgraphicaleffects \
qtimageformats \
qtnetworkauth \
qtquickcontrols2 \
qtremoteobjects \
qtscxml \
qtserialbus \
qtserialport \
qtsvg \
qttools \
qttools-tools \
qtwebchannel \
qtwebsockets \
"

View File

@ -0,0 +1,32 @@
DESCRIPTION = "Qt6 development packages"
LICENSE = "MIT"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
RDEPENDS_${PN} += "\
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland-dev', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'qtx11extras-dev', '', d)} \
qtbase-dev \
qtbase-tools \
qtconnectivity-dev \
qtdeclarative-dev \
qtdeclarative-tools \
qtgamepad-dev \
qtgraphicaleffects-dev \
qtimageformats-dev \
qtnetworkauth-dev \
qtquickcontrols2-dev \
qtremoteobjects-dev \
qtscxml-dev \
qtserialbus-dev \
qtserialport-dev \
qtsvg-dev \
qttools-dev \
qttools-tools \
qtwebchannel-dev \
qtwebsockets-dev \
"