summaryrefslogtreecommitdiffstats
path: root/package/qt5/qt5base/Config.in
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2013-03-07 10:18:39 +0000
committerPeter Korsgaard <jacmet@sunsite.dk>2013-03-10 22:39:31 +0100
commitcc8c7277513d1d10c5b55948c7a97d1f54eaee82 (patch)
treed96fb2ce2f2cc14bde5006cf26cbb49d8b882a14 /package/qt5/qt5base/Config.in
parent54e95512e5125a650a59c6c7dc0cef70ea832157 (diff)
downloadbuildroot-novena-cc8c7277513d1d10c5b55948c7a97d1f54eaee82.tar.gz
buildroot-novena-cc8c7277513d1d10c5b55948c7a97d1f54eaee82.zip
qt5base: add GUI support
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/qt5/qt5base/Config.in')
-rw-r--r--package/qt5/qt5base/Config.in44
1 files changed, 44 insertions, 0 deletions
diff --git a/package/qt5/qt5base/Config.in b/package/qt5/qt5base/Config.in
index 4cd6ce002..801ef6f60 100644
--- a/package/qt5/qt5base/Config.in
+++ b/package/qt5/qt5base/Config.in
@@ -53,4 +53,48 @@ config BR2_PACKAGE_QT5BASE_XML
help
This options enables the Qt5Xml library.
+config BR2_PACKAGE_QT5BASE_GUI
+ bool "gui module"
+ # At least one graphic backend must be enabled, so enable
+ # linuxfb if nothing is enabled.
+ select BR2_PACKAGE_QT5BASE_LINUXFB if \
+ !BR2_PACKAGE_QT5BASE_DIRECTFB && \
+ !BR2_PACKAGE_QT5BASE_XCB
+ help
+ This option enables the Qt5Gui library.
+
+if BR2_PACKAGE_QT5BASE_GUI
+
+config BR2_PACKAGE_QT5BASE_WIDGETS
+ bool "widgets module"
+ help
+ This option enables the Qt5Widgets library.
+
+config BR2_PACKAGE_QT5BASE_LINUXFB
+ bool "linuxfb support"
+
+config BR2_PACKAGE_QT5BASE_DIRECTFB
+ bool "directfb support"
+ select BR2_PACKAGE_DIRECTFB
+
+config BR2_PACKAGE_QT5BASE_XCB
+ bool "X.org XCB support"
+ depends on BR2_PACKAGE_XORG7
+ select BR2_PACKAGE_LIBX11
+ select BR2_PACKAGE_LIBXCB
+ select BR2_PACKAGE_XCB_UTIL_IMAGE
+ select BR2_PACKAGE_XCB_UTIL_KEYSYMS
+ select BR2_PACKAGE_XCB_UTIL_WM
+
+comment "X.org XCB backend available if X.org is enabled"
+ depends on !BR2_PACKAGE_XORG7
+
+config BR2_PACKAGE_QT5BASE_PRINTSUPPORT
+ bool "print support module"
+ select BR2_PACKAGE_QT5BASE_WIDGETS
+ help
+ This option enables the Qt5PrintSupport
+
+endif
+
endif