[Buildroot] [PATCH 1/2] package/python-pyqt5: add qt optional dependencies
Fabrice Fontaine
fontaine.fabrice at gmail.com
Sun Aug 18 22:46:46 UTC 2019
python-pyqt5 optionally depends on qt5enginio, qt5location,
qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5sensors,
qt5serialport, qt5svg, qt5webchannel, qt5webengine, qt5webkit,
qt5websockets and qt5x11extras
Fixes:
- https://bugs.buildroot.org/show_bug.cgi?id=12121
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
---
package/python-pyqt5/python-pyqt5.mk | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/package/python-pyqt5/python-pyqt5.mk b/package/python-pyqt5/python-pyqt5.mk
index 4955936ae3..c2398301f7 100644
--- a/package/python-pyqt5/python-pyqt5.mk
+++ b/package/python-pyqt5/python-pyqt5.mk
@@ -10,7 +10,23 @@ PYTHON_PYQT5_SITE = http://downloads.sourceforge.net/project/pyqt/PyQt5/PyQt-$(P
PYTHON_PYQT5_LICENSE = GPL-3.0
PYTHON_PYQT5_LICENSE_FILES = LICENSE
-PYTHON_PYQT5_DEPENDENCIES = python-sip host-python-sip qt5base
+PYTHON_PYQT5_DEPENDENCIES = \
+ python-sip \
+ host-python-sip \
+ qt5base \
+ $(if $(BR2_PACKAGE_QT5ENGINIO),qt5enginio) \
+ $(if $(BR2_PACKAGE_QT5LOCATION),qt5location) \
+ $(if $(BR2_PACKAGE_QT5MULTIMEDIA),qt5multimedia) \
+ $(if $(BR2_PACKAGE_QT5QUICKCONTROLS),qt5quickcontrols) \
+ $(if $(BR2_PACKAGE_QT5QUICKCONTROLS2),qt5quickcontrols2) \
+ $(if $(BR2_PACKAGE_QT5SENSORS),qt5sensors) \
+ $(if $(BR2_PACKAGE_QT5SERIALPORT),qt5serialport) \
+ $(if $(BR2_PACKAGE_QT5SVG),qt5svg) \
+ $(if $(BR2_PACKAGE_QT5WEBCHANNEL),qt5webchannel) \
+ $(if $(BR2_PACKAGE_QT5WEBENGINE),qt5webengine) \
+ $(if $(BR2_PACKAGE_QT5WEBKIT),qt5webkit) \
+ $(if $(BR2_PACKAGE_QT5WEBSOCKETS),qt5websockets) \
+ $(if $(BR2_PACKAGE_QT5X11EXTRAS),qt5x11extras)
ifeq ($(BR2_PACKAGE_PYTHON),y)
PYTHON_PYQT5_PYTHON_DIR = python$(PYTHON_VERSION_MAJOR)
--
2.20.1
More information about the buildroot
mailing list