@@ -12,3 +12,8 @@ config BR2_PACKAGE_HOST_QT6BASE_NETWORK
# (e.g. qmltestrunner).
config BR2_PACKAGE_HOST_QT6BASE_TEST
bool
+
+# Select this if you need host qt6 tools that require the Qt::Sql module
+# (e.g. qhelpgenerator).
+config BR2_PACKAGE_HOST_QT6BASE_SQL
+ bool
@@ -86,7 +86,6 @@ HOST_QT6BASE_DEPENDENCIES = \
HOST_QT6BASE_CONF_OPTS = \
-DFEATURE_concurrent=OFF \
-DFEATURE_xml=ON \
- -DFEATURE_sql=OFF \
-DFEATURE_dbus=OFF \
-DFEATURE_icu=OFF \
-DFEATURE_glib=OFF \
@@ -107,6 +106,12 @@ else
HOST_QT6BASE_CONF_OPTS += -DFEATURE_network=OFF
endif
+ifeq ($(BR2_PACKAGE_HOST_QT6BASE_SQL),y)
+HOST_QT6BASE_CONF_OPTS += -DFEATURE_sql=ON
+else
+HOST_QT6BASE_CONF_OPTS += -DFEATURE_sql=OFF
+endif
+
ifeq ($(BR2_PACKAGE_HOST_QT6BASE_TEST),y)
HOST_QT6BASE_CONF_OPTS += -DFEATURE_testlib=ON
else
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com> --- Changes v3 -> v4: - This patch was added in v4. Required by patch 12/14. package/qt6/qt6base/Config.in.host | 5 +++++ package/qt6/qt6base/qt6base.mk | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-)