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
}