commit:     8cb8b0a9b0b8962590fa4f6ed2c0fbb00e0c4cc0
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  3 00:41:08 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 00:41:08 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=8cb8b0a9

[dev-qt/qtopengl:5] Introduce USE=gles2 to fix bug #522838.

Package-Manager: portage-2.2.14_rc1

---
 dev-qt/qtopengl/metadata.xml                | 1 +
 dev-qt/qtopengl/qtopengl-5.3.9999.ebuild    | 8 ++++----
 dev-qt/qtopengl/qtopengl-5.4.0_alpha.ebuild | 8 ++++----
 dev-qt/qtopengl/qtopengl-5.4.9999.ebuild    | 8 ++++----
 dev-qt/qtopengl/qtopengl-5.9999.ebuild      | 8 ++++----
 5 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/dev-qt/qtopengl/metadata.xml b/dev-qt/qtopengl/metadata.xml
index 36aa10d..b278220 100644
--- a/dev-qt/qtopengl/metadata.xml
+++ b/dev-qt/qtopengl/metadata.xml
@@ -7,6 +7,7 @@
                        contexts on the desktop</flag>
                <flag name="exceptions">Add support for exceptions - like 
catching them
                        inside the event loop (recommended by Nokia)</flag>
+               <flag name="gles2">Use OpenGL ES 2.0 instead of desktop 
OpenGL</flag>
                <flag name="qt3support">Enable the Qt3Support libraries for 
Qt4</flag>
        </use>
        <upstream>

diff --git a/dev-qt/qtopengl/qtopengl-5.3.9999.ebuild 
b/dev-qt/qtopengl/qtopengl-5.3.9999.ebuild
index 37b266c..21c2ec5 100644
--- a/dev-qt/qtopengl/qtopengl-5.3.9999.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.3.9999.ebuild
@@ -17,12 +17,12 @@ else
        KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE=""
+IUSE="gles2"
 
 DEPEND="
        ~dev-qt/qtcore-${PV}[debug=]
-       ~dev-qt/qtgui-${PV}[debug=,opengl]
-       ~dev-qt/qtwidgets-${PV}[debug=]
+       ~dev-qt/qtgui-${PV}[debug=,gles2=,opengl]
+       ~dev-qt/qtwidgets-${PV}[debug=,gles2=,opengl]
        virtual/opengl
 "
 RDEPEND="${DEPEND}"
@@ -33,7 +33,7 @@ QT5_TARGET_SUBDIRS=(
 
 src_configure() {
        local myconf=(
-               -opengl
+               -opengl $(usex gles2 es2 desktop)
        )
        qt5-build_src_configure
 }

diff --git a/dev-qt/qtopengl/qtopengl-5.4.0_alpha.ebuild 
b/dev-qt/qtopengl/qtopengl-5.4.0_alpha.ebuild
index 1cbf05e..8fe5549 100644
--- a/dev-qt/qtopengl/qtopengl-5.4.0_alpha.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.4.0_alpha.ebuild
@@ -17,12 +17,12 @@ else
        KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE=""
+IUSE="gles2"
 
 DEPEND="
        ~dev-qt/qtcore-${PV}[debug=]
-       ~dev-qt/qtgui-${PV}[debug=,opengl]
-       ~dev-qt/qtwidgets-${PV}[debug=]
+       ~dev-qt/qtgui-${PV}[debug=,gles2=,opengl]
+       ~dev-qt/qtwidgets-${PV}[debug=,gles2=,opengl]
        virtual/opengl
 "
 RDEPEND="${DEPEND}"
@@ -33,7 +33,7 @@ QT5_TARGET_SUBDIRS=(
 
 src_configure() {
        local myconf=(
-               -opengl
+               -opengl $(usex gles2 es2 desktop)
        )
        qt5-build_src_configure
 }

diff --git a/dev-qt/qtopengl/qtopengl-5.4.9999.ebuild 
b/dev-qt/qtopengl/qtopengl-5.4.9999.ebuild
index 1cbf05e..8fe5549 100644
--- a/dev-qt/qtopengl/qtopengl-5.4.9999.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.4.9999.ebuild
@@ -17,12 +17,12 @@ else
        KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE=""
+IUSE="gles2"
 
 DEPEND="
        ~dev-qt/qtcore-${PV}[debug=]
-       ~dev-qt/qtgui-${PV}[debug=,opengl]
-       ~dev-qt/qtwidgets-${PV}[debug=]
+       ~dev-qt/qtgui-${PV}[debug=,gles2=,opengl]
+       ~dev-qt/qtwidgets-${PV}[debug=,gles2=,opengl]
        virtual/opengl
 "
 RDEPEND="${DEPEND}"
@@ -33,7 +33,7 @@ QT5_TARGET_SUBDIRS=(
 
 src_configure() {
        local myconf=(
-               -opengl
+               -opengl $(usex gles2 es2 desktop)
        )
        qt5-build_src_configure
 }

diff --git a/dev-qt/qtopengl/qtopengl-5.9999.ebuild 
b/dev-qt/qtopengl/qtopengl-5.9999.ebuild
index 1cbf05e..8fe5549 100644
--- a/dev-qt/qtopengl/qtopengl-5.9999.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.9999.ebuild
@@ -17,12 +17,12 @@ else
        KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE=""
+IUSE="gles2"
 
 DEPEND="
        ~dev-qt/qtcore-${PV}[debug=]
-       ~dev-qt/qtgui-${PV}[debug=,opengl]
-       ~dev-qt/qtwidgets-${PV}[debug=]
+       ~dev-qt/qtgui-${PV}[debug=,gles2=,opengl]
+       ~dev-qt/qtwidgets-${PV}[debug=,gles2=,opengl]
        virtual/opengl
 "
 RDEPEND="${DEPEND}"
@@ -33,7 +33,7 @@ QT5_TARGET_SUBDIRS=(
 
 src_configure() {
        local myconf=(
-               -opengl
+               -opengl $(usex gles2 es2 desktop)
        )
        qt5-build_src_configure
 }

Reply via email to