diff --git a/package/qwt/Config.in b/package/qwt/Config.in index 3dc6f2275..7718b594a 100644 --- a/package/qwt/Config.in +++ b/package/qwt/Config.in @@ -16,6 +16,12 @@ config BR2_PACKAGE_QWT_SVG config BR2_PACKAGE_QWT_MATHML bool "MathML support" +config BR2_PACKAGE_QWT_OPENGL + bool "OpenGL support" + depends on BR2_PACKAGE_HAS_LIBGLES + depends on BR2_PACKAGE_HAS_LIBEGL + select BR2_PACKAGE_QT_OPENGL_ES + endif comment "qwt depends on QT gui module" diff --git a/package/qwt/qwt.mk b/package/qwt/qwt.mk index 3007bf747..e75d21734 100644 --- a/package/qwt/qwt.mk +++ b/package/qwt/qwt.mk @@ -26,6 +26,12 @@ else QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtMathML.*$$/\# QWT_CONFIG += QwtMathML/' endif +ifeq ($(BR2_PACKAGE_QWT_OPENGL),y) + QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtOpenGL.*$$/QWT_CONFIG += QwtOpenGL/' +else + QWT_CONFIG += -e 's/^.*QWT_CONFIG.*QwtOpenGL.*$$/\# QWT_CONFIG += QwtOpenGL/' +endif + define QWT_CONFIGURE_CMDS $(SED) $(QWT_CONFIG) $(@D)/qwtconfig.pri (cd $(@D); $(TARGET_MAKE_ENV) $(QT_QMAKE))