From: Gwenhael Goavec-Merou Date: Wed, 6 May 2015 14:59:36 +0000 (+0200) Subject: python-pyqt: fix opengl build failure X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5c95c7f84d23b527dda6e266c57a4f469f978874;p=buildroot.git python-pyqt: fix opengl build failure Fix: http://autobuild.buildroot.net/results/206/2062208c171207428c9121215971e00c52bf306a/ According to configure-ng.py, PyQt_NoOpenGLES must be added to qtdetail when QT_OPENGL_ES is set. [Thomas: add comment to explain the double negation.] Signed-off-by: Gwenhael Goavec-Merou Signed-off-by: Thomas Petazzoni --- diff --git a/package/python-pyqt/python-pyqt.mk b/package/python-pyqt/python-pyqt.mk index 2445567700..292398db0e 100644 --- a/package/python-pyqt/python-pyqt.mk +++ b/package/python-pyqt/python-pyqt.mk @@ -40,6 +40,12 @@ ifeq ($(BR2_PACKAGE_QT_OPENSSL),) PYTHON_PYQT_QTDETAIL_DISABLE_FEATURES += PyQt_OpenSSL endif +# Yes, this looks a bit weird: when OpenGL ES is available, we have to +# disable the feature that consists in not having OpenGL ES support. +ifeq ($(BR2_PACKAGE_QT_OPENGL_ES),y) +PYTHON_PYQT_QTDETAIL_DISABLE_FEATURES += PyQt_NoOpenGLES +endif + # PyQt_qreal_double must be disabled on a number of architectures that # use float for qreal. ifeq ($(BR2_PACKAGE_PYTHON_PYQT_ARCH_USES_QREAL_FLOAT),y)