summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/qt5/qt5base/Config.in11
-rw-r--r--package/qt5/qt5base/qt5base.mk2
2 files changed, 13 insertions, 0 deletions
diff --git a/package/qt5/qt5base/Config.in b/package/qt5/qt5base/Config.in
index ad95138380..e273caa773 100644
--- a/package/qt5/qt5base/Config.in
+++ b/package/qt5/qt5base/Config.in
@@ -16,6 +16,17 @@ config BR2_PACKAGE_QT5BASE
if BR2_PACKAGE_QT5BASE
+config BR2_PACKAGE_QT5BASE_CUSTOM_CONF_OPTS
+ string "Custom configuration options"
+ help
+ Define custom qt5 configuration options which can be used to
+ enable or disable options not managed by buildroot. These
+ options are appended to the ones generated by buildroot and
+ passed to qt5base during configuration.
+
+ E.g. to remove the Windows Vista style option, add the option
+ -no-feature-style_windowsvista.
+
config BR2_PACKAGE_QT5BASE_LICENSE_APPROVED
bool "Approve free license"
help
diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk
index bbbaf0f456..4cd14c0120 100644
--- a/package/qt5/qt5base/qt5base.mk
+++ b/package/qt5/qt5base/qt5base.mk
@@ -27,6 +27,8 @@ QT5BASE_CONFIGURE_OPTS += \
-no-pch \
-shared
+QT5BASE_CONFIGURE_OPTS += $(call qstrip,$(BR2_PACKAGE_QT5BASE_CUSTOM_CONF_OPTS))
+
# Uses libgbm from mesa3d
ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_EGL),y)
QT5BASE_CONFIGURE_OPTS += -kms -gbm
OpenPOWER on IntegriCloud