python-pyqt5: use 'depends on' rather than 'select' for Qt5
authorNaumann Andreas <ANaumann@ultratronik.de>
Tue, 31 Jan 2017 07:59:10 +0000 (08:59 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 7 Feb 2017 16:46:48 +0000 (17:46 +0100)
When pyqt5 is used it's obvious that qt5 needs to be selected and
configured by the user, hence we enforce it by making pyqt5 depending on
qt5, rather than selecting it and depending only on the qt5
requirements.

Signed-off-by: Andreas Naumann <anaumann@ultratronik.de>
Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/python-pyqt5/Config.in

index 4eca68a3b51d80ec424b754bd69778a65f98d501..20ac98870307737b36cdfd7d0240037464daa4f1 100644 (file)
@@ -1,16 +1,9 @@
-comment "python-pyqt5 needs a toolchain w/ wchar, NPTL, C++, dynamic library"
-       depends on !BR2_PACKAGE_QT
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
-               !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS
+comment "python-pyqt5 needs Qt5"
+       depends on !BR2_PACKAGE_QT5
 
 config BR2_PACKAGE_PYTHON_PYQT5
        bool "python-pyqt5"
-       depends on BR2_INSTALL_LIBSTDCPP
-       depends on BR2_USE_WCHAR # qt5
-       depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # qt5
-       depends on !BR2_STATIC_LIBS # qt5
-       depends on !BR2_PACKAGE_QT # qt5
-       select BR2_PACKAGE_QT5
+       depends on BR2_PACKAGE_QT5
        select BR2_PACKAGE_PYTHON_SIP
        help
          Python bindings for Qt 5