summaryrefslogtreecommitdiffstats
path: root/rules/qt5.in
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2019-03-08 13:01:31 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2019-03-11 08:12:42 +0100
commit79add04327cf1f2c34ea299c83605fd6355c1445 (patch)
tree6fd74a1bb87a92fb770bbbdec1046eadd31fae95 /rules/qt5.in
parent749bb41ad13e3751e78afa6670e8d97897e0d9bc (diff)
downloadptxdist-79add04327cf1f2c34ea299c83605fd6355c1445.tar.gz
ptxdist-79add04327cf1f2c34ea299c83605fd6355c1445.tar.xz
qt5: cleanup options
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/qt5.in')
-rw-r--r--rules/qt5.in54
1 files changed, 33 insertions, 21 deletions
diff --git a/rules/qt5.in b/rules/qt5.in
index d7822e81c..3fa6f69b3 100644
--- a/rules/qt5.in
+++ b/rules/qt5.in
@@ -255,6 +255,7 @@ config QT5_PLATFORM_DEFAULT_MISSING
depends on !QT5_PLATFORM_XCB
depends on !QT5_PLATFORM_EGLFS
depends on !QT5_PLATFORM_LINUXFB
+ depends on !QT5_PLATFORM_VNC
depends on !QT5_MODULE_QTWAYLAND
config QT5_PLATFORM_DEFAULT_XCB
@@ -429,19 +430,23 @@ config QT5_MODULE_QTDECLARATIVE_DEBUG
config QT5_MODULE_QTDECLARATIVE_QUICK
bool
- default QT5_MODULE_QTDECLARATIVE && QT5_GUI
+ default QT5_GUI
+
+if QT5_MODULE_QTDECLARATIVE_QUICK
config QT5_MODULE_QTDECLARATIVE_QUICK_WIDGETS
bool
- default QT5_MODULE_QTDECLARATIVE_QUICK && QT5_WIDGETS
+ default QT5_WIDGETS
config QT5_MODULE_QTDECLARATIVE_QUICK_DEBUG
bool
- default QT5_MODULE_QTDECLARATIVE_QUICK && QT5_MODULE_QTDECLARATIVE_DEBUG
+ default QT5_MODULE_QTDECLARATIVE_DEBUG
+
+endif
config QT5_MODULE_QTDECLARATIVE_ACCESSIBILITY
bool
- default QT5_MODULE_QTDECLARATIVE && QT5_ACCESSIBILITY
+ default QT5_ACCESSIBILITY
endif
@@ -479,28 +484,31 @@ config QT5_MODULE_QTMULTIMEDIA
depends on QT5_GUI
prompt "QtMultimedia"
-config QT5_MODULE_QTNETWORKAUTH
- bool
- prompt "QtNetworkAuth"
-
-config QT5_MODULE_QTPURCHASING
- bool
- select QT5_MODULE_QTDECLARATIVE
- prompt "QtPurchasing"
+if QT5_MODULE_QTMULTIMEDIA
config QT5_MODULE_QTMULTIMEDIA_GST
bool
default y
- depends on QT5_MODULE_QTMULTIMEDIA
prompt "gstreamer backend"
config QT5_MODULE_QTMULTIMEDIA_QUICK
bool
- default QT5_MODULE_QTMULTIMEDIA && QT5_MODULE_QTDECLARATIVE_QUICK
+ default QT5_MODULE_QTDECLARATIVE_QUICK
config QT5_MODULE_QTMULTIMEDIA_WIDGETS
bool
- default QT5_MODULE_QTMULTIMEDIA && QT5_WIDGETS
+ default QT5_WIDGETS
+
+endif
+
+config QT5_MODULE_QTNETWORKAUTH
+ bool
+ prompt "QtNetworkAuth"
+
+config QT5_MODULE_QTPURCHASING
+ bool
+ select QT5_MODULE_QTDECLARATIVE
+ prompt "QtPurchasing"
config QT5_MODULE_QTQUICKCONTROLS
bool
@@ -530,7 +538,8 @@ config QT5_MODULE_QTSCRIPT
config QT5_MODULE_QTSCRIPT_WIDGETS
bool
- default QT5_MODULE_QTSCRIPT && QT5_WIDGETS
+ depends on QT5_MODULE_QTSCRIPT
+ default QT5_WIDGETS
config QT5_MODULE_QTSCXML
bool
@@ -569,7 +578,8 @@ config QT5_MODULE_QTSVG
config QT5_MODULE_QTSVG_WIDGETS
bool
- default QT5_MODULE_QTSVG && QT5_WIDGETS
+ depends on QT5_MODULE_QTSVG
+ default QT5_WIDGETS
config QT5_MODULE_QTTOOLS
bool
@@ -578,7 +588,8 @@ config QT5_MODULE_QTTOOLS
config QT5_MODULE_QTTOOLS_WIDGETS
bool
- default QT5_MODULE_QTTOOLS && QT5_WIDGETS
+ depends on QT5_MODULE_QTTOOLS
+ default QT5_WIDGETS
config QT5_MODULE_QTTRANSLATIONS
bool
@@ -599,16 +610,17 @@ config QT5_MODULE_QTWAYLAND
select QT5_PLATFORM_EGLFS if QT5_OPENGL_ES2
prompt "QtWayland"
+if QT5_MODULE_QTWAYLAND
+
config QT5_MODULE_QTWAYLAND_MESA
bool
- depends on MESALIB && QT5_OPENGL
- default QT5_MODULE_QTWAYLAND
+ default MESALIB && QT5_OPENGL
config QT5_MODULE_QTWAYLAND_QUICK
bool
- depends on QT5_MODULE_QTWAYLAND
default QT5_MODULE_QTDECLARATIVE
+endif
config QT5_MODULE_QTWEBCHANNEL
bool