From 64525c4969727ff78f9a7b525749d70e245d6405 Mon Sep 17 00:00:00 2001 From: Roy Kollen Svendsen Date: Fri, 13 Dec 2024 12:58:12 +0100 Subject: [PATCH] package/qt6/qt6base: add blind host option for selecting 'Qt Widgets' Needed by new package qt6quick3d. Signed-off-by: Roy Kollen Svendsen Signed-off-by: Thomas Petazzoni --- package/qt6/qt6base/Config.in.host | 3 +++ package/qt6/qt6base/qt6base.mk | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/package/qt6/qt6base/Config.in.host b/package/qt6/qt6base/Config.in.host index a6dfb40c34..e38e99fbaf 100644 --- a/package/qt6/qt6base/Config.in.host +++ b/package/qt6/qt6base/Config.in.host @@ -20,3 +20,6 @@ config BR2_PACKAGE_HOST_QT6BASE_TEST # (e.g. qhelpgenerator). config BR2_PACKAGE_HOST_QT6BASE_SQL bool + +config BR2_PACKAGE_HOST_QT6BASE_WIDGETS + bool diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 153fe1abfa..a4c56da601 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -118,10 +118,16 @@ HOST_QT6BASE_CONF_OPTS += \ -DFEATURE_printsupport=OFF \ -DFEATURE_kms=OFF \ -DFEATURE_fontconfig=OFF \ - -DFEATURE_widgets=OFF \ -DFEATURE_libinput=OFF \ -DFEATURE_tslib=OFF \ -DFEATURE_eglfs=OFF + +ifeq ($(BR2_PACKAGE_HOST_QT6BASE_WIDGETS),y) +HOST_QT6BASE_CONF_OPTS += -DFEATURE_widgets=ON +else +HOST_QT6BASE_CONF_OPTS += -DFEATURE_widgets=OFF +endif + else HOST_QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF endif