summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2024-03-02 10:07:26 -0800
committerKhem Raj <raj.khem@gmail.com>2024-03-02 10:12:48 -0800
commit25d78fb6bde4be99d444ca3db7bb224227f05e09 (patch)
tree07001345504dd5ffb06fc417ff877c99c4f6d246
parentcce485647cb5331cab0c6efc189a37e01556f609 (diff)
downloadmeta-freescale-25d78fb6bde4be99d444ca3db7bb224227f05e09.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 = " \