diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-03-08 13:01:31 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-03-11 08:12:42 +0100 |
commit | 79add04327cf1f2c34ea299c83605fd6355c1445 (patch) | |
tree | 6fd74a1bb87a92fb770bbbdec1046eadd31fae95 /rules/qt5.in | |
parent | 749bb41ad13e3751e78afa6670e8d97897e0d9bc (diff) | |
download | ptxdist-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.in | 54 |
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 |