aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-qt/packagegroups
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-qt/packagegroups')
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt6-addons.bbappend1
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt6-addons_agldemo.inc3
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt6-modules.bbappend1
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt6-modules_agldemo.inc3
4 files changed, 8 insertions, 0 deletions
diff --git a/recipes-qt/packagegroups/packagegroup-qt6-addons.bbappend b/recipes-qt/packagegroups/packagegroup-qt6-addons.bbappend
new file mode 100644
index 000000000..c81787fe2
--- /dev/null
+++ b/recipes-qt/packagegroups/packagegroup-qt6-addons.bbappend
@@ -0,0 +1 @@
+require ${@bb.utils.contains('AGL_FEATURES', 'agldemo', 'packagegroup-qt6-addons_agldemo.inc', '', d)}
diff --git a/recipes-qt/packagegroups/packagegroup-qt6-addons_agldemo.inc b/recipes-qt/packagegroups/packagegroup-qt6-addons_agldemo.inc
new file mode 100644
index 000000000..989f8d07f
--- /dev/null
+++ b/recipes-qt/packagegroups/packagegroup-qt6-addons_agldemo.inc
@@ -0,0 +1,3 @@
+# qtpdf has extensive dependencies (chromium)
+# also there is a build issue as it requires deep in the 3rd-party tree cups-config
+RDEPENDS:${PN}:remove = "qtpdf"
diff --git a/recipes-qt/packagegroups/packagegroup-qt6-modules.bbappend b/recipes-qt/packagegroups/packagegroup-qt6-modules.bbappend
new file mode 100644
index 000000000..13640b898
--- /dev/null
+++ b/recipes-qt/packagegroups/packagegroup-qt6-modules.bbappend
@@ -0,0 +1 @@
+require ${@bb.utils.contains('AGL_FEATURES', 'agldemo', 'packagegroup-qt6-modules_agldemo.inc', '', d)}
diff --git a/recipes-qt/packagegroups/packagegroup-qt6-modules_agldemo.inc b/recipes-qt/packagegroups/packagegroup-qt6-modules_agldemo.inc
new file mode 100644
index 000000000..c94d0d08b
--- /dev/null
+++ b/recipes-qt/packagegroups/packagegroup-qt6-modules_agldemo.inc
@@ -0,0 +1,3 @@
+# the addons group is pretty heavy.
+# better pull in dependencies as required in our case
+RDEPENDS:${PN}:remove = "packagegroup-qt6-addons"