From 2d784f9cdc48fdc41639afde0fa20c51f47cb9ef Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Fri, 31 Jan 2020 14:55:43 +0200 Subject: [PATCH] Add packagegroups --- .../packagegroups/packagegroup-qt6-modules.bb | 31 ++++++++++++++++++ .../packagegroup-qt6-toolchain-target.bb | 32 +++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 recipes-qt/packagegroups/packagegroup-qt6-modules.bb create mode 100644 recipes-qt/packagegroups/packagegroup-qt6-toolchain-target.bb diff --git a/recipes-qt/packagegroups/packagegroup-qt6-modules.bb b/recipes-qt/packagegroups/packagegroup-qt6-modules.bb new file mode 100644 index 0000000..d38073d --- /dev/null +++ b/recipes-qt/packagegroups/packagegroup-qt6-modules.bb @@ -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 \ +" diff --git a/recipes-qt/packagegroups/packagegroup-qt6-toolchain-target.bb b/recipes-qt/packagegroups/packagegroup-qt6-toolchain-target.bb new file mode 100644 index 0000000..2cafc7c --- /dev/null +++ b/recipes-qt/packagegroups/packagegroup-qt6-toolchain-target.bb @@ -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 \ +"