summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2024-03-02 10:07:26 -0800
committerOleksandr Kravchuk <oleksandr.kravchuk@glooko.com>2024-08-13 09:32:50 +0200
commitff7b5099bcb7a5d723c1808c2c15e42b5ed030f7 (patch)
treeec02420ee13e01c881767f5a6e4abc295109caf2
parent53484720ff954a3bb0835945c164c6113467c6fa (diff)
downloadmeta-freescale-ff7b5099bcb7a5d723c1808c2c15e42b5ed030f7.tar.gz
qtbase: Enable wayland knob when in distro features
Mimic the behavior from recipe proper here since we override packageconfig defaults. With QT 6.7, qtbase built without wayland support is not sufficient to build rest of QT components e.g. qtwayland errors out during build/configure ERROR: Qt Wayland Client requires QtGui to be build with support for wayland Therefore add it when wayland is in distro features. Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend4
1 files changed, 4 insertions, 0 deletions
diff --git a/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend b/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend
index fe2cd9e3..1c51fc09 100644
--- a/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend
+++ b/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend
@@ -41,6 +41,10 @@ PACKAGECONFIG_PLATFORM:use-mainline-bsp = " \
41 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'eglfs', d)}" 41 ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'eglfs', d)}"
42 42
43PACKAGECONFIG += " \ 43PACKAGECONFIG += " \
44 ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '${PACKAGECONFIG_WAYLAND}', '', d)}"
45PACKAGECONFIG_WAYLAND = "wayland"
46
47PACKAGECONFIG += " \
44 ${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', '${PACKAGECONFIG_VULKAN}', '', d)}" 48 ${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', '${PACKAGECONFIG_VULKAN}', '', d)}"
45PACKAGECONFIG_VULKAN = "" 49PACKAGECONFIG_VULKAN = ""
46PACKAGECONFIG_VULKAN:imxgpu = " \ 50PACKAGECONFIG_VULKAN:imxgpu = " \