aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt6-addons.bb30
1 files changed, 22 insertions, 8 deletions
diff --git a/recipes-qt/packagegroups/packagegroup-qt6-addons.bb b/recipes-qt/packagegroups/packagegroup-qt6-addons.bb
index 3fba854..4b191b3 100644
--- a/recipes-qt/packagegroups/packagegroup-qt6-addons.bb
+++ b/recipes-qt/packagegroups/packagegroup-qt6-addons.bb
@@ -48,13 +48,27 @@ RDEPENDS:${PN} += " \
qtwebsockets \
"
-ARCHITECTURE_LIMITED_MODULES = "\
+RDEPENDS:${PN}:append:aarch64 = "\
qtquick3dphysics \
- ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtpdf', '', d)} \
- ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)} \
- ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebview', '', d)} \
+ qtpdf \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qtwebview', '', d)} \
+"
+RDEPENDS:${PN}:append:arm = " qtquick3dphysics"
+RDEPENDS:${PN}:append:armv6 = "\
+ qtpdf \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qtwebview', '', d)} \
+"
+RDEPENDS:${PN}:append:armv7a = "\
+ qtpdf \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qtwebview', '', d)} \
+"
+RDEPENDS:${PN}:append:armv7ve = "\
+ qtpdf \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qtwebview', '', d)} \
+"
+RDEPENDS:${PN}:append:x86 = " qtquick3dphysics"
+RDEPENDS:${PN}:append:x86-64 = "\
+ qtquick3dphysics \
+ qtpdf \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qtwebview', '', d)} \
"
-RDEPENDS:${PN}:append:aarch64 ="${ARCHITECTURE_LIMITED_MODULES}"
-RDEPENDS:${PN}:append:arm ="${ARCHITECTURE_LIMITED_MODULES}"
-RDEPENDS:${PN}:append:x86 ="${ARCHITECTURE_LIMITED_MODULES}"
-RDEPENDS:${PN}:append:x86-64 ="${ARCHITECTURE_LIMITED_MODULES}"