python-pyqt5: use 'depends on' rather than 'select' for Qt5

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>
This commit is contained in:
Naumann Andreas 2017-01-31 08:59:10 +01:00 committed by Thomas Petazzoni
parent b80efa327a
commit e68fdc2054

View 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