commit:     037ae44fd72f7d6576ada67e3afe8bbff2ca914b
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 11:57:44 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 11:57:51 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=037ae44f

dev-qt/qtwebkit: introduce gles2 USE flag

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtwebkit/metadata.xml             | 1 +
 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild    | 7 +++++--
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 7 +++++--
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 7 +++++--
 4 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index 021a9178..87f1ed33 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -7,6 +7,7 @@
        </maintainer>
        <use>
                <flag name="geolocation">Enable physical position determination 
via <pkg>dev-qt/qtpositioning</pkg></flag>
+               <flag name="gles2">Use GLES 2.0 or later instead of full 
OpenGL</flag>
                <flag name="gstreamer">Enable HTML5 audio/video support via 
<pkg>media-libs/gstreamer</pkg> using SLOT 1.0</flag>
                <flag name="gstreamer010">Enable HTML5 audio/video support via 
<pkg>media-libs/gstreamer</pkg> using SLOT 0.10</flag>
                <flag name="multimedia">Enable HTML5 audio/video support via 
<pkg>dev-qt/qtmultimedia</pkg></flag>

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index 9eb9645f..dc432beb 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -13,7 +13,7 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer +jit multimedia opengl orientation printsupport 
qml webchannel webp"
+IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation 
printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
@@ -42,7 +42,10 @@ RDEPEND="
                media-libs/gst-plugins-base:1.0
        )
        multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
-       opengl? ( ~dev-qt/qtopengl-${PV} )
+       opengl? (
+               ~dev-qt/qtgui-${PV}[gles2=]
+               ~dev-qt/qtopengl-${PV}
+       )
        orientation? ( ~dev-qt/qtsensors-${PV} )
        printsupport? ( ~dev-qt/qtprintsupport-${PV} )
        qml? ( ~dev-qt/qtdeclarative-${PV} )

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 9eb9645f..dc432beb 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -13,7 +13,7 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer +jit multimedia opengl orientation printsupport 
qml webchannel webp"
+IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation 
printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
@@ -42,7 +42,10 @@ RDEPEND="
                media-libs/gst-plugins-base:1.0
        )
        multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
-       opengl? ( ~dev-qt/qtopengl-${PV} )
+       opengl? (
+               ~dev-qt/qtgui-${PV}[gles2=]
+               ~dev-qt/qtopengl-${PV}
+       )
        orientation? ( ~dev-qt/qtsensors-${PV} )
        printsupport? ( ~dev-qt/qtprintsupport-${PV} )
        qml? ( ~dev-qt/qtdeclarative-${PV} )

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 9eb9645f..dc432beb 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -13,7 +13,7 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer +jit multimedia opengl orientation printsupport 
qml webchannel webp"
+IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation 
printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
@@ -42,7 +42,10 @@ RDEPEND="
                media-libs/gst-plugins-base:1.0
        )
        multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
-       opengl? ( ~dev-qt/qtopengl-${PV} )
+       opengl? (
+               ~dev-qt/qtgui-${PV}[gles2=]
+               ~dev-qt/qtopengl-${PV}
+       )
        orientation? ( ~dev-qt/qtsensors-${PV} )
        printsupport? ( ~dev-qt/qtprintsupport-${PV} )
        qml? ( ~dev-qt/qtdeclarative-${PV} )

Reply via email to