public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2013-04-07 23:11 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2013-04-07 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9d9a73171d911273201c759c6bb4e09350b49df7
Author:     Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Sun Apr  7 23:11:25 2013 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Apr  7 23:11:25 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=9d9a7317

[dev-qt/qtwebkit:5] Fix sandbox violation (bug 458222).

Package-Manager: portage-2.2.0_alpha171

---
 dev-qt/qtwebkit/qtwebkit-5.0.1.ebuild    |    7 +++++++
 dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild |    7 +++++++
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   |    7 +++++++
 3 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.0.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.0.1.ebuild
index 6c3a63b..55bdf9c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.0.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.0.1.ebuild
@@ -63,3 +63,10 @@ pkg_setup() {
 	python-any-r1_pkg_setup
 	qt5-build_pkg_setup
 }
+
+src_prepare() {
+	# bug 458222
+	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
+
+	qt5-build_src_prepare
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
index 6c3a63b..55bdf9c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
@@ -63,3 +63,10 @@ pkg_setup() {
 	python-any-r1_pkg_setup
 	qt5-build_pkg_setup
 }
+
+src_prepare() {
+	# bug 458222
+	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
+
+	qt5-build_src_prepare
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 6c3a63b..55bdf9c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -63,3 +63,10 @@ pkg_setup() {
 	python-any-r1_pkg_setup
 	qt5-build_pkg_setup
 }
+
+src_prepare() {
+	# bug 458222
+	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
+
+	qt5-build_src_prepare
+}


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2013-08-06  8:04 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2013-08-06  8:04 UTC (permalink / raw
  To: gentoo-commits

commit:     01dc6eb067e58a81135d74acda396199f4b3e99e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  6 08:01:30 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Aug  6 08:01:30 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=01dc6eb0

[dev-qt/qtwebkit] Pin virtual/jpeg SLOT to 0.

Package-Manager: portage-2.1.13.5

---
 dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild    | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild
index 55bdf9c..ada20c1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 	media-libs/fontconfig
 	media-libs/libpng:0=
 	sys-libs/zlib
-	virtual/jpeg
+	virtual/jpeg:0
 	virtual/opengl
 	x11-libs/libX11
 	x11-libs/libXcomposite

diff --git a/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
index 55bdf9c..ada20c1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 	media-libs/fontconfig
 	media-libs/libpng:0=
 	sys-libs/zlib
-	virtual/jpeg
+	virtual/jpeg:0
 	virtual/opengl
 	x11-libs/libX11
 	x11-libs/libXcomposite

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 55bdf9c..ada20c1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 	media-libs/fontconfig
 	media-libs/libpng:0=
 	sys-libs/zlib
-	virtual/jpeg
+	virtual/jpeg:0
 	virtual/opengl
 	x11-libs/libX11
 	x11-libs/libXcomposite


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2013-08-08 10:53 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2013-08-08 10:53 UTC (permalink / raw
  To: gentoo-commits

commit:     4195efd9c9452cfdd5026c98dbb4c80f58cdfc4f
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  8 10:46:57 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Aug  8 10:46:57 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=4195efd9

[dev-qt/qtwebkit] Remove support for deprecated python versions.

Package-Manager: portage-2.1.13.6

---
 dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild    | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild
index ada20c1..7995e2f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.1.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+PYTHON_COMPAT=( python{2_6,2_7} )
 
 inherit python-any-r1 qt5-build
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
index ada20c1..7995e2f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.1.9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+PYTHON_COMPAT=( python{2_6,2_7} )
 
 inherit python-any-r1 qt5-build
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index ada20c1..7995e2f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+PYTHON_COMPAT=( python{2_6,2_7} )
 
 inherit python-any-r1 qt5-build
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2013-10-20 23:03 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2013-10-20 23:03 UTC (permalink / raw
  To: gentoo-commits

commit:     a590729c13c0060856f793a2d3f0227c2cf9eec3
Author:     Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Sun Oct 20 23:03:28 2013 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 23:03:28 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=a590729c

[dev-qt/qtwebkit:4] Raise gstreamer deps wrt bug 486726.

Package-Manager: portage-2.2.7

---
 dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
index f110e25..03097cb 100644
--- a/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
@@ -26,8 +26,8 @@ DEPEND="
 	gstreamer? (
 		dev-libs/glib:2
 		dev-libs/libxml2:2[!icu?]
-		media-libs/gstreamer:0.10
-		media-libs/gst-plugins-base:0.10
+		>=media-libs/gstreamer-0.10.36:0.10
+		>=media-libs/gst-plugins-base-0.10.36:0.10
 	)
 	icu? ( dev-libs/icu:= )
 "


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2014-02-26 11:39 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2014-02-26 11:39 UTC (permalink / raw
  To: gentoo-commits

commit:     0a48ab8608fc0afa5c83de2a5921c08ccdfda22c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 11:39:24 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 11:39:24 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=0a48ab86

[dev-qt/qtwebkit] Add subslot dependency for media-libs/libwebp.

Package-Manager: portage-2.2.7

---
 dev-qt/qtwebkit/qtwebkit-5.2.1.ebuild    | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.2.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.2.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.2.1.ebuild
index 7995e2f..b32a7a1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.2.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.2.1.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
-	webp? ( media-libs/libwebp )
+	webp? ( media-libs/libwebp:= )
 	widgets? ( >=dev-qt/qtwidgets-${PV}:5[debug=] )
 	xslt? (
 		libxml2? ( dev-libs/libxslt )

diff --git a/dev-qt/qtwebkit/qtwebkit-5.2.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.2.9999.ebuild
index 7995e2f..b32a7a1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.2.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.2.9999.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
-	webp? ( media-libs/libwebp )
+	webp? ( media-libs/libwebp:= )
 	widgets? ( >=dev-qt/qtwidgets-${PV}:5[debug=] )
 	xslt? (
 		libxml2? ( dev-libs/libxslt )

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 7995e2f..b32a7a1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
-	webp? ( media-libs/libwebp )
+	webp? ( media-libs/libwebp:= )
 	widgets? ( >=dev-qt/qtwidgets-${PV}:5[debug=] )
 	xslt? (
 		libxml2? ( dev-libs/libxslt )


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2014-05-18 20:05 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2014-05-18 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9990afda36c5d276b01dbf0533e8d2d30069087d
Author:     Axel Rasmussen <axel.rasmussen1 <AT> gmail <DOT> com>
AuthorDate: Sat May 17 05:35:08 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun May 18 19:36:13 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=9990afda

[dev-qt/qtwebkit:5] Add printsupport USE flag

This commit updates the =dev-qt/qtwebkit-5.3.0_rc ebuild to allow for
enabling/disabling of its qtprintsupport dependency.

---
 dev-qt/qtwebkit/metadata.xml             |  1 +
 dev-qt/qtwebkit/qtwebkit-5.3.0_rc.ebuild | 25 ++++++++++++++-----------
 dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild | 25 ++++++++++++++-----------
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 25 ++++++++++++++-----------
 4 files changed, 43 insertions(+), 33 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index 7676f35..952e31f 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -8,6 +8,7 @@
 		<flag name="gstreamer">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer</pkg></flag>
 		<flag name="libxml2">Use <pkg>dev-libs/libxml2</pkg> for XML parsing</flag>
 		<flag name="multimedia">Enable HTML5 audio/video support via <pkg>dev-qt/qtmultimedia</pkg></flag>
+		<flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag>
 		<flag name="qml">Build QML/QtQuick bindings</flag>
 		<flag name="webp">Add support for WebP image format</flag>
 		<flag name="widgets">Build various things that depend on <pkg>dev-qt/qtwidgets</pkg>,

diff --git a/dev-qt/qtwebkit/qtwebkit-5.3.0_rc.ebuild b/dev-qt/qtwebkit/qtwebkit-5.3.0_rc.ebuild
index 80b12e7..9b5046c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.3.0_rc.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.3.0_rc.ebuild
@@ -16,9 +16,9 @@ else
 	KEYWORDS="~amd64"
 fi
 
-# TODO: qtprintsupport, qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer libxml2 multimedia opengl qml udev webp widgets xslt"
+IUSE="gstreamer libxml2 multimedia opengl printsupport qml udev webp widgets xslt"
 
 RDEPEND="
 	dev-db/sqlite:3
@@ -42,6 +42,7 @@ RDEPEND="
 	libxml2? ( dev-libs/libxml2:2 )
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
+	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
@@ -64,22 +65,24 @@ pkg_setup() {
 }
 
 src_prepare() {
-	use gstreamer  || epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
-	use libxml2    || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
+	use gstreamer    || epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
+	use libxml2      || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use multimedia || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
+	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use opengl     || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
+	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use qml        || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
+	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
+		Tools/qmake/mkspecs/features/features.prf || die
+	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev       || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
+	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use webp       || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
+	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use widgets    || sed -i -e '/SUBDIRS += webkitwidgets/d' \
+	use widgets      || sed -i -e '/SUBDIRS += webkitwidgets/d' \
 		Source/QtWebKit.pro || die
-	use xslt       || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
+	use xslt         || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 
 	# bug 458222

diff --git a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
index 80b12e7..9b5046c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
@@ -16,9 +16,9 @@ else
 	KEYWORDS="~amd64"
 fi
 
-# TODO: qtprintsupport, qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer libxml2 multimedia opengl qml udev webp widgets xslt"
+IUSE="gstreamer libxml2 multimedia opengl printsupport qml udev webp widgets xslt"
 
 RDEPEND="
 	dev-db/sqlite:3
@@ -42,6 +42,7 @@ RDEPEND="
 	libxml2? ( dev-libs/libxml2:2 )
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
+	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
@@ -64,22 +65,24 @@ pkg_setup() {
 }
 
 src_prepare() {
-	use gstreamer  || epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
-	use libxml2    || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
+	use gstreamer    || epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
+	use libxml2      || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use multimedia || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
+	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use opengl     || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
+	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use qml        || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
+	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
+		Tools/qmake/mkspecs/features/features.prf || die
+	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev       || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
+	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use webp       || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
+	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use widgets    || sed -i -e '/SUBDIRS += webkitwidgets/d' \
+	use widgets      || sed -i -e '/SUBDIRS += webkitwidgets/d' \
 		Source/QtWebKit.pro || die
-	use xslt       || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
+	use xslt         || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 
 	# bug 458222

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 80b12e7..9b5046c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -16,9 +16,9 @@ else
 	KEYWORDS="~amd64"
 fi
 
-# TODO: qtprintsupport, qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer libxml2 multimedia opengl qml udev webp widgets xslt"
+IUSE="gstreamer libxml2 multimedia opengl printsupport qml udev webp widgets xslt"
 
 RDEPEND="
 	dev-db/sqlite:3
@@ -42,6 +42,7 @@ RDEPEND="
 	libxml2? ( dev-libs/libxml2:2 )
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
+	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
@@ -64,22 +65,24 @@ pkg_setup() {
 }
 
 src_prepare() {
-	use gstreamer  || epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
-	use libxml2    || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
+	use gstreamer    || epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
+	use libxml2      || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use multimedia || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
+	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use opengl     || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
+	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use qml        || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
+	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
+		Tools/qmake/mkspecs/features/features.prf || die
+	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev       || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
+	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use webp       || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
+	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use widgets    || sed -i -e '/SUBDIRS += webkitwidgets/d' \
+	use widgets      || sed -i -e '/SUBDIRS += webkitwidgets/d' \
 		Source/QtWebKit.pro || die
-	use xslt       || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
+	use xslt         || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 
 	# bug 458222


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2014-05-26 13:35 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2014-05-26 13:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c7f784224f25d0304e56378850a3f1d176e03a98
Author:     Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Mon May 26 11:28:33 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon May 26 11:28:33 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=c7f78422

[dev-qt/qtwebkit] Add subslot dependency for icu

Package-Manager: portage-2.2.10

---
 dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild    | 1 +
 dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild | 1 +
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild
index aa625b9..d3914c6 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild
@@ -22,6 +22,7 @@ IUSE="gstreamer libxml2 multimedia opengl printsupport qml udev webp widgets xsl
 
 RDEPEND="
 	dev-db/sqlite:3
+	dev-libs/icu:=
 	>=dev-qt/qtcore-${PV}:5[debug=,icu]
 	>=dev-qt/qtgui-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]

diff --git a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
index 9b5046c..6667b33 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
@@ -22,6 +22,7 @@ IUSE="gstreamer libxml2 multimedia opengl printsupport qml udev webp widgets xsl
 
 RDEPEND="
 	dev-db/sqlite:3
+	dev-libs/icu:=
 	>=dev-qt/qtcore-${PV}:5[debug=,icu]
 	>=dev-qt/qtgui-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 9b5046c..6667b33 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -22,6 +22,7 @@ IUSE="gstreamer libxml2 multimedia opengl printsupport qml udev webp widgets xsl
 
 RDEPEND="
 	dev-db/sqlite:3
+	dev-libs/icu:=
 	>=dev-qt/qtcore-${PV}:5[debug=,icu]
 	>=dev-qt/qtgui-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2014-06-10  7:58 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2014-06-10  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     bd77962e259106904eee1544b4ab93ec4619127b
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 10 07:57:54 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 10 07:57:54 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=bd77962e

[dev-qt/qtwebkit] Remove Python 2.6 support.

Package-Manager: portage-2.2.10

---
 dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild    | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild
index d3914c6..96c19c4 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.3.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_COMPAT=( python2_7 )
 
 inherit python-any-r1 qt5-build
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
index 6667b33..5622849 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_COMPAT=( python2_7 )
 
 inherit python-any-r1 qt5-build
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 6667b33..5622849 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_COMPAT=( python2_7 )
 
 inherit python-any-r1 qt5-build
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2014-09-02  0:08 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2014-09-02  0:08 UTC (permalink / raw
  To: gentoo-commits

commit:     395fa2b0f99c28da6ebf4c93ae6837927049925d
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  1 23:55:48 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Sep  1 23:55:48 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=395fa2b0

[dev-qt/qtwebkit:4] Raise minimum deps to ensure correct multilib USE deps.

Package-Manager: portage-2.2.12-r1

---
 dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild    | 10 +++++-----
 dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild | 10 +++++-----
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild b/dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild
index bc6ee6b..5592bbd 100644
--- a/dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild
@@ -18,17 +18,17 @@ IUSE="+gstreamer icu +jit"
 
 # libxml2[!icu?] is needed for bugs 407315 and 411091
 DEPEND="
-	dev-db/sqlite:3[${MULTILIB_USEDEP}]
+	>=dev-db/sqlite-3.8.3:3[${MULTILIB_USEDEP}]
 	~dev-qt/qtcore-${PV}[aqua=,debug=,ssl,${MULTILIB_USEDEP}]
 	~dev-qt/qtgui-${PV}[aqua=,debug=,${MULTILIB_USEDEP}]
 	~dev-qt/qtxmlpatterns-${PV}[aqua=,debug=,${MULTILIB_USEDEP}]
-	x11-libs/libX11[${MULTILIB_USEDEP}]
-	x11-libs/libXrender[${MULTILIB_USEDEP}]
+	>=x11-libs/libX11-1.5.0-r1[${MULTILIB_USEDEP}]
+	>=x11-libs/libXrender-0.9.7-r1[${MULTILIB_USEDEP}]
 	gstreamer? (
 		dev-libs/glib:2[${MULTILIB_USEDEP}]
 		dev-libs/libxml2:2[!icu?,${MULTILIB_USEDEP}]
-		>=media-libs/gstreamer-0.10.36:0.10[${MULTILIB_USEDEP}]
-		>=media-libs/gst-plugins-base-0.10.36:0.10[${MULTILIB_USEDEP}]
+		>=media-libs/gstreamer-0.10.36-r1:0.10[${MULTILIB_USEDEP}]
+		>=media-libs/gst-plugins-base-0.10.36-r1:0.10[${MULTILIB_USEDEP}]
 	)
 	icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
 "

diff --git a/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
index bc6ee6b..5592bbd 100644
--- a/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
@@ -18,17 +18,17 @@ IUSE="+gstreamer icu +jit"
 
 # libxml2[!icu?] is needed for bugs 407315 and 411091
 DEPEND="
-	dev-db/sqlite:3[${MULTILIB_USEDEP}]
+	>=dev-db/sqlite-3.8.3:3[${MULTILIB_USEDEP}]
 	~dev-qt/qtcore-${PV}[aqua=,debug=,ssl,${MULTILIB_USEDEP}]
 	~dev-qt/qtgui-${PV}[aqua=,debug=,${MULTILIB_USEDEP}]
 	~dev-qt/qtxmlpatterns-${PV}[aqua=,debug=,${MULTILIB_USEDEP}]
-	x11-libs/libX11[${MULTILIB_USEDEP}]
-	x11-libs/libXrender[${MULTILIB_USEDEP}]
+	>=x11-libs/libX11-1.5.0-r1[${MULTILIB_USEDEP}]
+	>=x11-libs/libXrender-0.9.7-r1[${MULTILIB_USEDEP}]
 	gstreamer? (
 		dev-libs/glib:2[${MULTILIB_USEDEP}]
 		dev-libs/libxml2:2[!icu?,${MULTILIB_USEDEP}]
-		>=media-libs/gstreamer-0.10.36:0.10[${MULTILIB_USEDEP}]
-		>=media-libs/gst-plugins-base-0.10.36:0.10[${MULTILIB_USEDEP}]
+		>=media-libs/gstreamer-0.10.36-r1:0.10[${MULTILIB_USEDEP}]
+		>=media-libs/gst-plugins-base-0.10.36-r1:0.10[${MULTILIB_USEDEP}]
 	)
 	icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
 "


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2014-09-28 17:40 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2014-09-28 17:40 UTC (permalink / raw
  To: gentoo-commits

commit:     e05968d78e17714ec6460919414d151c35647347
Author:     Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Sun Sep 28 16:06:09 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Sep 28 16:06:09 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=e05968d7

[dev-qt/qtwebkit] Remove gone widgets use from metadata

---
 dev-qt/qtwebkit/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index 952e31f..bedee28 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -11,8 +11,6 @@
 		<flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag>
 		<flag name="qml">Build QML/QtQuick bindings</flag>
 		<flag name="webp">Add support for WebP image format</flag>
-		<flag name="widgets">Build various things that depend on <pkg>dev-qt/qtwidgets</pkg>,
-			e.g. the WebKitWidgets library</flag>
 		<flag name="xslt">Enable XSLT support</flag>
 	</use>
 	<upstream>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2014-10-22 17:27 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2014-10-22 17:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a4aa2ab527a53d34537b9deaa89333e83611e365
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 22 17:19:40 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Oct 22 17:27:11 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=a4aa2ab5

[dev-qt/qtwebkit] Remove libxml2 and xslt USE flags wrt bug #511594.

Package-Manager: portage-2.2.12

---
 dev-qt/qtwebkit/metadata.xml               |  2 --
 dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild   | 13 +++----------
 dev-qt/qtwebkit/qtwebkit-5.4.0_beta.ebuild | 13 +++----------
 dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild   | 13 +++----------
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild     | 13 +++----------
 5 files changed, 12 insertions(+), 42 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index 0d4bcf5..b8a1666 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -7,12 +7,10 @@
 			inside the event loop (recommended by Nokia)</flag>
 		<flag name="gstreamer">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer:1.0</pkg></flag>
 		<flag name="gstreamer010">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer:0.10</pkg></flag>
-		<flag name="libxml2">Use <pkg>dev-libs/libxml2</pkg> for XML parsing</flag>
 		<flag name="multimedia">Enable HTML5 audio/video support via <pkg>dev-qt/qtmultimedia</pkg></flag>
 		<flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag>
 		<flag name="qml">Build QML/QtQuick bindings</flag>
 		<flag name="webp">Add support for WebP image format</flag>
-		<flag name="xslt">Enable XSLT support</flag>
 	</use>
 	<upstream>
 		<bugs-to>https://bugreports.qt-project.org/</bugs-to>

diff --git a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
index f59c599..cc1567b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.3.9999.ebuild
@@ -18,12 +18,14 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 libxml2 multimedia opengl printsupport qml udev webp xslt"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
 	dev-db/sqlite:3
 	dev-libs/icu:=
+	dev-libs/libxml2:2
+	dev-libs/libxslt
 	>=dev-qt/qtcore-${PV}:5[debug=,icu]
 	>=dev-qt/qtgui-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]
@@ -47,17 +49,12 @@ RDEPEND="
 		media-libs/gstreamer:0.10
 		media-libs/gst-plugins-base:0.10
 	)
-	libxml2? ( dev-libs/libxml2:2 )
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=,widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
-	xslt? (
-		libxml2? ( dev-libs/libxslt )
-		!libxml2? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
-	)
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
@@ -72,8 +69,6 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use libxml2      || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
@@ -86,8 +81,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use xslt         || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 
 	# bug 458222
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die

diff --git a/dev-qt/qtwebkit/qtwebkit-5.4.0_beta.ebuild b/dev-qt/qtwebkit/qtwebkit-5.4.0_beta.ebuild
index f59c599..cc1567b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.4.0_beta.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.4.0_beta.ebuild
@@ -18,12 +18,14 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 libxml2 multimedia opengl printsupport qml udev webp xslt"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
 	dev-db/sqlite:3
 	dev-libs/icu:=
+	dev-libs/libxml2:2
+	dev-libs/libxslt
 	>=dev-qt/qtcore-${PV}:5[debug=,icu]
 	>=dev-qt/qtgui-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]
@@ -47,17 +49,12 @@ RDEPEND="
 		media-libs/gstreamer:0.10
 		media-libs/gst-plugins-base:0.10
 	)
-	libxml2? ( dev-libs/libxml2:2 )
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=,widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
-	xslt? (
-		libxml2? ( dev-libs/libxslt )
-		!libxml2? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
-	)
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
@@ -72,8 +69,6 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use libxml2      || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
@@ -86,8 +81,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use xslt         || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 
 	# bug 458222
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die

diff --git a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
index f59c599..cc1567b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
@@ -18,12 +18,14 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 libxml2 multimedia opengl printsupport qml udev webp xslt"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
 	dev-db/sqlite:3
 	dev-libs/icu:=
+	dev-libs/libxml2:2
+	dev-libs/libxslt
 	>=dev-qt/qtcore-${PV}:5[debug=,icu]
 	>=dev-qt/qtgui-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]
@@ -47,17 +49,12 @@ RDEPEND="
 		media-libs/gstreamer:0.10
 		media-libs/gst-plugins-base:0.10
 	)
-	libxml2? ( dev-libs/libxml2:2 )
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=,widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
-	xslt? (
-		libxml2? ( dev-libs/libxslt )
-		!libxml2? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
-	)
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
@@ -72,8 +69,6 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use libxml2      || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
@@ -86,8 +81,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use xslt         || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 
 	# bug 458222
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index f59c599..cc1567b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -18,12 +18,14 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 libxml2 multimedia opengl printsupport qml udev webp xslt"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
 	dev-db/sqlite:3
 	dev-libs/icu:=
+	dev-libs/libxml2:2
+	dev-libs/libxslt
 	>=dev-qt/qtcore-${PV}:5[debug=,icu]
 	>=dev-qt/qtgui-${PV}:5[debug=]
 	>=dev-qt/qtnetwork-${PV}:5[debug=]
@@ -47,17 +49,12 @@ RDEPEND="
 		media-libs/gstreamer:0.10
 		media-libs/gst-plugins-base:0.10
 	)
-	libxml2? ( dev-libs/libxml2:2 )
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[debug=,widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5[debug=] )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5[debug=] )
 	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
-	xslt? (
-		libxml2? ( dev-libs/libxslt )
-		!libxml2? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
-	)
 "
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
@@ -72,8 +69,6 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use libxml2      || sed -i -e '/config_libxml2: WEBKIT_CONFIG += use_libxml2/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
@@ -86,8 +81,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use xslt         || sed -i -e '/config_libxslt: WEBKIT_CONFIG += xslt/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 
 	# bug 458222
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-01-11 18:17 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2015-01-11 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     901eb3b9b165b6ec51bbb6d18c37454503001f96
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 11 18:17:29 2015 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jan 11 18:17:29 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=901eb3b9

[dev-qt/qtwebkit:5] Add missing dep wrt bug 536188

Package-Manager: portage-2.2.15

---
 dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild | 1 +
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
index cc1567b..7acc8d9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
@@ -59,6 +59,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
 	dev-lang/ruby
+	dev-util/gperf
 	sys-devel/bison
 	sys-devel/flex
 "

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index cc1567b..7acc8d9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -59,6 +59,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
 	dev-lang/ruby
+	dev-util/gperf
 	sys-devel/bison
 	sys-devel/flex
 "


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-03-05  9:49 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2015-03-05  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e8f5e70aae663eeee55348780cbff3817fa099a3
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  5 09:48:57 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar  5 09:48:57 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=e8f5e70a

[dev-qt/qtwebkit] Add missing dependency wrt bug #540124.

Package-Manager: portage-2.2.17

 dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild | 1 +
 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 1 +
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
index af9e2f8..568f10e 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
 	dev-util/gperf
 	sys-devel/bison
 	sys-devel/flex
+	virtual/rubygems
 "
 
 src_prepare() {

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
index af9e2f8..568f10e 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
 	dev-util/gperf
 	sys-devel/bison
 	sys-devel/flex
+	virtual/rubygems
 "
 
 src_prepare() {

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index af9e2f8..568f10e 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
 	dev-util/gperf
 	sys-devel/bison
 	sys-devel/flex
+	virtual/rubygems
 "
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-03-15 14:44 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2015-03-15 14:44 UTC (permalink / raw
  To: gentoo-commits

commit:     daa797d94e8158f4bacb01d31b75cc4eb1db22bf
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 14:43:35 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 14:43:35 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=daa797d9

[dev-qt/qtwebkit] Remove bundled library to ensure it cannot be used.

Package-Manager: portage-2.2.17

 dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild | 3 +++
 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 3 +++
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
index 48021cc..0cfb6a9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
@@ -69,6 +69,9 @@ DEPEND="${RDEPEND}
 PATCHES=( "${FILESDIR}/${PN}-5.4.1-leveldb.patch" )
 
 src_prepare() {
+	# ensure bundled library cannot be used
+	rm -r Source/ThirdParty/leveldb || die
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
index 48021cc..0cfb6a9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
@@ -69,6 +69,9 @@ DEPEND="${RDEPEND}
 PATCHES=( "${FILESDIR}/${PN}-5.4.1-leveldb.patch" )
 
 src_prepare() {
+	# ensure bundled library cannot be used
+	rm -r Source/ThirdParty/leveldb || die
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 48021cc..0cfb6a9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -69,6 +69,9 @@ DEPEND="${RDEPEND}
 PATCHES=( "${FILESDIR}/${PN}-5.4.1-leveldb.patch" )
 
 src_prepare() {
+	# ensure bundled library cannot be used
+	rm -r Source/ThirdParty/leveldb || die
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-03-26  1:49 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2015-03-26  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     36f38f5bc528352ac59bbdc9866293f0f24a58d6
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 01:43:22 2015 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 01:43:22 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=36f38f5b

[dev-qt/qtwebkit:5] Raise zlib dep based on the bundled copy version.

Package-Manager: portage-2.2.18

 dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
index 8d53be1..1d4e88d 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.4.9999.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
 	>=dev-qt/qtwidgets-${PV}:5[debug=]
 	media-libs/fontconfig:1.0
 	media-libs/libpng:0=
-	sys-libs/zlib
+	>=sys-libs/zlib-1.2.5
 	virtual/jpeg:0
 	virtual/opengl
 	x11-libs/libX11

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
index 8d53be1..1d4e88d 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
 	>=dev-qt/qtwidgets-${PV}:5[debug=]
 	media-libs/fontconfig:1.0
 	media-libs/libpng:0=
-	sys-libs/zlib
+	>=sys-libs/zlib-1.2.5
 	virtual/jpeg:0
 	virtual/opengl
 	x11-libs/libX11

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 8d53be1..1d4e88d 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
 	>=dev-qt/qtwidgets-${PV}:5[debug=]
 	media-libs/fontconfig:1.0
 	media-libs/libpng:0=
-	sys-libs/zlib
+	>=sys-libs/zlib-1.2.5
 	virtual/jpeg:0
 	virtual/opengl
 	x11-libs/libX11


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-04-26 23:12 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2015-04-26 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     0ae97df07920d82793e4c28657a96c302e388fd7
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 23:12:16 2015 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 23:12:16 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=0ae97df0

[dev-qt/qtwebkit:4] Prevent automagic dep on qt-mobility (bug 547350).

Package-Manager: portage-2.2.18

 dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
index 17b7957..8097f8b 100644
--- a/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-4.8.9999.ebuild
@@ -47,14 +47,18 @@ QCONFIG_ADD="webkit"
 QCONFIG_DEFINE="QT_WEBKIT"
 
 src_prepare() {
-	# Fix version number in generated pkgconfig file, bug 406443
-	sed -i -e 's/^isEmpty(QT_BUILD_TREE)://' \
-		src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro || die
-
 	# Remove -Werror from CXXFLAGS
 	sed -i -e '/QMAKE_CXXFLAGS\s*+=/ s:-Werror::g' \
 		src/3rdparty/webkit/Source/WebKit.pri || die
 
+	# Fix version number in generated pkgconfig file (bug 406443)
+	sed -i -e 's/^isEmpty(QT_BUILD_TREE)://' \
+		src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro || die
+
+	# Prevent automagic dependency on qt-mobility (bug 547350)
+	sed -i -e 's/contains(MOBILITY_CONFIG,\s*\w\+)/false/' \
+		src/3rdparty/webkit/Source/WebCore/features.pri || die
+
 	if use icu; then
 		sed -i -e '/CONFIG\s*+=\s*text_breaking_with_icu/ s:^#\s*::' \
 			src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pri || die


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-06-23 12:49 Vladimir Smirnov
  0 siblings, 0 replies; 50+ messages in thread
From: Vladimir Smirnov @ 2015-06-23 12:49 UTC (permalink / raw
  To: gentoo-commits

commit:     2416304c498b607d995e8fb3bd169ba48712016d
Author:     Vladimir Smirnov <civil.over <AT> gmail <DOT> com>
AuthorDate: Tue Jun 23 12:50:14 2015 +0000
Commit:     Vladimir Smirnov <civil <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 12:50:14 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=2416304c

Fix rpath patch for qtwebkit-5.5.0_rc

 dev-qt/qtwebkit/qtwebkit-5.5.0_rc.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.0_rc.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.0_rc.ebuild
index 8f55550..8f4987c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.0_rc.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.0_rc.ebuild
@@ -64,7 +64,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
 	"${FILESDIR}/${PN}-5.4.1-leveldb.patch"
-	"${FILESDIR}/${PN}-5.4.1-rpath.patch"
+	"${FILESDIR}/${PN}-5.5.0-rpath.patch"
 )
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-07-10 14:43 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2015-07-10 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e61b0a0b5ad9df0d38382f94d06c973e84fbec73
Author:     Alexander Golikov <alexws54tk <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Fri Jul 10 14:21:45 2015 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Fri Jul 10 14:21:45 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=e61b0a0b

Actually add patch for qtwebkit-5.5.0

Replace patch file name in ebuild.

 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
index 8f55550..8f4987c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
@@ -64,7 +64,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
 	"${FILESDIR}/${PN}-5.4.1-leveldb.patch"
-	"${FILESDIR}/${PN}-5.4.1-rpath.patch"
+	"${FILESDIR}/${PN}-5.5.0-rpath.patch"
 )
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-10-17 17:02 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2015-10-17 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8da627627bbf229d286f89f8b3400bdafa16623e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 17:02:23 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 17:02:42 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=8da62762

dev-qt/qtwebkit: solve various automagic dependencies

Gentoo-bug: 560150

Package-Manager: portage-2.2.20.1

 dev-qt/qtwebkit/metadata.xml             |  3 +++
 dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild    | 18 ++++++++++++------
 dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild    | 18 ++++++++++++------
 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 18 ++++++++++++------
 dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild | 18 ++++++++++++------
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 18 ++++++++++++------
 6 files changed, 63 insertions(+), 30 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index 0ca02a9..0aa2516 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -5,11 +5,14 @@
 	<use>
 		<flag name="exceptions">Add support for exceptions - like catching them
 			inside the event loop (recommended by upstream)</flag>
+		<flag name="geolocation">Enable physical position determination via <pkg>dev-qt/qtpositioning</pkg></flag>
 		<flag name="gstreamer">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer:1.0</pkg></flag>
 		<flag name="gstreamer010">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer:0.10</pkg></flag>
 		<flag name="multimedia">Enable HTML5 audio/video support via <pkg>dev-qt/qtmultimedia</pkg></flag>
+		<flag name="orientation">Enable device orientation detection via <pkg>dev-qt/qtsensors</pkg></flag>
 		<flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag>
 		<flag name="qml">Build QML/QtQuick bindings</flag>
+		<flag name="webchannel">Enable integration with <pkg>dev-qt/qtwebchannel</pkg></flag>
 		<flag name="webp">Add support for WebP image format</flag>
 	</use>
 	<upstream>

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
index e912401..b28a267 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
@@ -12,9 +12,9 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-# TODO: qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
+IUSE="geolocation gstreamer gstreamer010 multimedia opengl orientation printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -36,6 +36,7 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
+	geolocation? ( >=dev-qt/qtpositioning-${PV}:5 )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
@@ -48,8 +49,10 @@ RDEPEND="
 	)
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
+	orientation? ( >=dev-qt/qtsensors-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+	webchannel? ( >=dev-qt/qtwebchannel-${PV}:5 )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -75,18 +78,21 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod qml quick Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod webchannel webchannel Source/WebKit2/WebKit2.pri
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
 
-	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
-	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
-		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
index e912401..b28a267 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
@@ -12,9 +12,9 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-# TODO: qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
+IUSE="geolocation gstreamer gstreamer010 multimedia opengl orientation printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -36,6 +36,7 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
+	geolocation? ( >=dev-qt/qtpositioning-${PV}:5 )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
@@ -48,8 +49,10 @@ RDEPEND="
 	)
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
+	orientation? ( >=dev-qt/qtsensors-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+	webchannel? ( >=dev-qt/qtwebchannel-${PV}:5 )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -75,18 +78,21 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod qml quick Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod webchannel webchannel Source/WebKit2/WebKit2.pri
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
 
-	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
-	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
-		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
index e912401..b28a267 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
@@ -12,9 +12,9 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-# TODO: qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
+IUSE="geolocation gstreamer gstreamer010 multimedia opengl orientation printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -36,6 +36,7 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
+	geolocation? ( >=dev-qt/qtpositioning-${PV}:5 )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
@@ -48,8 +49,10 @@ RDEPEND="
 	)
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
+	orientation? ( >=dev-qt/qtsensors-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+	webchannel? ( >=dev-qt/qtwebchannel-${PV}:5 )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -75,18 +78,21 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod qml quick Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod webchannel webchannel Source/WebKit2/WebKit2.pri
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
 
-	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
-	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
-		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
index e912401..b28a267 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
@@ -12,9 +12,9 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-# TODO: qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
+IUSE="geolocation gstreamer gstreamer010 multimedia opengl orientation printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -36,6 +36,7 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
+	geolocation? ( >=dev-qt/qtpositioning-${PV}:5 )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
@@ -48,8 +49,10 @@ RDEPEND="
 	)
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
+	orientation? ( >=dev-qt/qtsensors-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+	webchannel? ( >=dev-qt/qtwebchannel-${PV}:5 )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -75,18 +78,21 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod qml quick Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod webchannel webchannel Source/WebKit2/WebKit2.pri
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
 
-	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
-	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
-		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index e912401..b28a267 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -12,9 +12,9 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
-# TODO: qttestlib, geolocation, orientation/sensors
+# TODO: qttestlib
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
+IUSE="geolocation gstreamer gstreamer010 multimedia opengl orientation printsupport qml webchannel webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -36,6 +36,7 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
+	geolocation? ( >=dev-qt/qtpositioning-${PV}:5 )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
@@ -48,8 +49,10 @@ RDEPEND="
 	)
 	multimedia? ( >=dev-qt/qtmultimedia-${PV}:5[widgets] )
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
+	orientation? ( >=dev-qt/qtsensors-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
+	webchannel? ( >=dev-qt/qtwebchannel-${PV}:5 )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -75,18 +78,21 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod qml quick Tools/qmake/mkspecs/features/features.prf
+	qt_use_disable_mod webchannel webchannel Source/WebKit2/WebKit2.pri
+
 	if use gstreamer010; then
 		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
 
-	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
-	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
-		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-10-17 17:02 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2015-10-17 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     52cc4a50ab5d32ba75d489a16cba62557cc12dce
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 16:52:15 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 17:02:42 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=52cc4a50

dev-qt/qtwebkit: use qt_use_disable_mod

Package-Manager: portage-2.2.20.1

 dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild    | 7 +++----
 dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild    | 7 +++----
 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 7 +++----
 dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild | 7 +++----
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 7 +++----
 5 files changed, 15 insertions(+), 20 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
index 44acff5..e912401 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
@@ -80,12 +80,11 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
index 44acff5..e912401 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
@@ -80,12 +80,11 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
index 44acff5..e912401 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
@@ -80,12 +80,11 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
index 44acff5..e912401 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
@@ -80,12 +80,11 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 44acff5..e912401 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -80,12 +80,11 @@ src_prepare() {
 	elif ! use gstreamer; then
 		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
 	fi
-	use multimedia   || sed -i -e '/WEBKIT_CONFIG += video use_qt_multimedia/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+
+	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
-	use printsupport || sed -i -e '/WEBKIT_CONFIG += have_qtprintsupport/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
+	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2015-10-17 17:02 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2015-10-17 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7ab43499d1aa9240e22af9934cdc9426127d188a
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 16:42:03 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 17:02:41 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=7ab43499

dev-qt/qtwebkit: remove udev USE flag

libudev is loaded at runtime, not linked in, failing gracefully if it's not present

Package-Manager: portage-2.2.20.1

 dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild    | 5 +----
 dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild    | 5 +----
 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 5 +----
 dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild | 5 +----
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 5 +----
 5 files changed, 5 insertions(+), 20 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
index 8794dd2..44acff5 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.0.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -50,7 +50,6 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
-	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -89,8 +88,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
index 8794dd2..44acff5 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.1.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -50,7 +50,6 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
-	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -89,8 +88,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
index 8794dd2..44acff5 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -50,7 +50,6 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
-	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -89,8 +88,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
index 8794dd2..44acff5 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -50,7 +50,6 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
-	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -89,8 +88,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 8794dd2..44acff5 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib, geolocation, orientation/sensors
 
-IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml udev webp"
+IUSE="gstreamer gstreamer010 multimedia opengl printsupport qml webp"
 REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
 
 RDEPEND="
@@ -50,7 +50,6 @@ RDEPEND="
 	opengl? ( >=dev-qt/qtopengl-${PV}:5 )
 	printsupport? ( >=dev-qt/qtprintsupport-${PV}:5 )
 	qml? ( >=dev-qt/qtdeclarative-${PV}:5 )
-	udev? ( virtual/udev )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}
@@ -89,8 +88,6 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/features.prf || die
 	use qml          || sed -i -e '/have?(QTQUICK): SUBDIRS += declarative/d' \
 		Source/QtWebKit.pro || die
-	use udev         || sed -i -e '/linux: WEBKIT_CONFIG += gamepad/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-01-19 19:19 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2016-01-19 19:19 UTC (permalink / raw
  To: gentoo-commits

commit:     323cb76abcc4b18f371cf8a4cbf06c1929348e80
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 19:19:13 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 19:19:13 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=323cb76a

dev-qt/qtwebkit: remove 5.5 ebuild with unsolvable deps

Package-Manager: portage-2.2.27

 dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild | 103 -------------------------------
 1 file changed, 103 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
deleted file mode 100644
index a52f272..0000000
--- a/dev-qt/qtwebkit/qtwebkit-5.5.9999.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-fi
-
-# TODO: qttestlib
-
-IUSE="geolocation gstreamer gstreamer010 multimedia opengl orientation printsupport qml webchannel webp"
-REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
-
-RDEPEND="
-	dev-db/sqlite:3
-	dev-libs/icu:=
-	>=dev-libs/leveldb-1.18-r1
-	dev-libs/libxml2:2
-	dev-libs/libxslt
-	~dev-qt/qtcore-${PV}[icu]
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtsql-${PV}
-	~dev-qt/qtwidgets-${PV}
-	media-libs/fontconfig:1.0
-	media-libs/libpng:0=
-	>=sys-libs/zlib-1.2.5
-	virtual/jpeg:0
-	virtual/opengl
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXrender
-	geolocation? ( ~dev-qt/qtpositioning-${PV} )
-	gstreamer? (
-		dev-libs/glib:2
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-	)
-	gstreamer010? (
-		dev-libs/glib:2
-		media-libs/gstreamer:0.10
-		media-libs/gst-plugins-base:0.10
-	)
-	multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
-	opengl? ( ~dev-qt/qtopengl-${PV} )
-	orientation? ( ~dev-qt/qtsensors-${PV} )
-	printsupport? ( ~dev-qt/qtprintsupport-${PV} )
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
-	webchannel? ( ~dev-qt/qtwebchannel-${PV} )
-	webp? ( media-libs/libwebp:0= )
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	dev-lang/ruby
-	dev-util/gperf
-	sys-devel/bison
-	sys-devel/flex
-	virtual/rubygems
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-5.4.2-system-leveldb.patch"
-)
-
-src_prepare() {
-	# ensure bundled library cannot be used
-	rm -r Source/ThirdParty/leveldb || die
-
-	# bug 466216
-	sed -i -e '/CONFIG +=/s/rpath//' \
-		Source/WebKit/qt/declarative/{experimental/experimental,public}.pri \
-		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
-		|| die
-
-	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
-	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
-	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
-	qt_use_disable_mod printsupport printsupport Tools/qmake/mkspecs/features/features.prf
-	qt_use_disable_mod qml quick Tools/qmake/mkspecs/features/features.prf
-	qt_use_disable_mod webchannel webchannel Source/WebKit2/WebKit2.pri
-
-	if use gstreamer010; then
-		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
-	elif ! use gstreamer; then
-		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
-	fi
-
-	use opengl       || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
-	use webp         || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
-
-	# bug 458222
-	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
-
-	qt5-build_src_prepare
-}


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-01-20 17:35 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2016-01-20 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a2e03882eb314289ccf6acf1bc3483261e93086f
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 20 17:34:47 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jan 20 17:34:47 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=a2e03882

dev-qt/qtwebkit: do not call epatch manually

Package-Manager: portage-2.2.27

 dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild | 6 +++---
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
index 593d86b..6f84eba 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
@@ -88,13 +88,13 @@ src_prepare() {
 		Source/WebKit2/WebKit2.pri
 
 	if use gstreamer010; then
-		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
+		PATCHES+=("${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch")
 	elif ! use gstreamer; then
-		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
+		PATCHES+=("${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch")
 	fi
 
 	# bug 562396
-	use jit || epatch "${FILESDIR}/${PN}-5.5.1-disable-jit.patch"
+	use jit || PATCHES+=("${FILESDIR}/${PN}-5.5.1-disable-jit.patch")
 
 	use opengl || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 593d86b..6f84eba 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -88,13 +88,13 @@ src_prepare() {
 		Source/WebKit2/WebKit2.pri
 
 	if use gstreamer010; then
-		epatch "${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch"
+		PATCHES+=("${FILESDIR}/${PN}-5.3.2-use-gstreamer010.patch")
 	elif ! use gstreamer; then
-		epatch "${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch"
+		PATCHES+=("${FILESDIR}/${PN}-5.2.1-disable-gstreamer.patch")
 	fi
 
 	# bug 562396
-	use jit || epatch "${FILESDIR}/${PN}-5.5.1-disable-jit.patch"
+	use jit || PATCHES+=("${FILESDIR}/${PN}-5.5.1-disable-jit.patch")
 
 	use opengl || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
 		Tools/qmake/mkspecs/features/features.prf || die


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-03-17  9:43 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2016-03-17  9:43 UTC (permalink / raw
  To: gentoo-commits

commit:     41526dbb5cf760e3d1c006c09c062520cdce2aba
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 09:43:24 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 09:43:24 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=41526dbb

dev-qt/qtwebkit: use final release

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/Manifest              | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
index 180fd5b..03306a2 100644
--- a/dev-qt/qtwebkit/Manifest
+++ b/dev-qt/qtwebkit/Manifest
@@ -1,2 +1,2 @@
-DIST qtwebkit-opensource-src-5.6.0.tar.xz 35300164 SHA256 3376b4e2f8a0bde3f6db8e0b3dc0d8104350126f4090e2fc8832a0a99cbc9fed SHA512 e43598fe2c4e2631f78a659da898a3d366743f5db387d48dd520c604817a11f0187f792a0b79ac095f9e35c7368af2fd666cfce0d13c529a55878d3a0a7757d6 WHIRLPOOL 49c59a1eab12627dfc262f40cf5d323100adf956e014275364af6d25328de841afa1862806d1ebc63a45f329a19aafdcee29b028b975f791699a0dc1d12cc638
+DIST qtwebkit-opensource-src-5.6.0.tar.xz 35301228 SHA256 d5c4daac8eef1b24290cda59db432ccc390761af17661f64f3028482647521a1 SHA512 eb4c073f9270cc3d48947df931536d5df91229aacc83a74b096252d4a9368bf23a56118ef63ad05d7d8360bb67708578ba8aa100fb041cf87216ba3c203e9844 WHIRLPOOL 8266d2a5af7337b449a904873f5fdce69d02755cd786e848f2550afee71ecff36957f96ae352670a7572e25d655b68e8a125663ef8f858f1f5dfaa0e06d65f5f
 DIST qtwebkit-opensource-src-5.7.0-alpha.tar.xz 35300100 SHA256 088834e1e54d6f39eb4e5eed22fc4a2ce617f64d2a811c3ccfb523216311bfa2 SHA512 5ccdf3eff3b3079a8ad55cb0c707820368a43679a1f6537fe16400e86d41a8f5e85fe96df14f91255d15280cbb673ef72cdcbac349ec3c08928a02c481f8552d WHIRLPOOL b0890bf10661180d4c9253c2a02f7d020dc003fcf0ea9875a895fd1d5f0e42c5b010d61898b0baee3aef4a82759a2abbb6d8430d0a7076757c1c7d57efbe373c

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
index 48624be..58876f1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
-SRC_URI="https://download.qt.io/development_releases/qt/${PV%.*}/${PV}-rc/submodules/${PN}-opensource-src-${PV}.tar.xz"
+SRC_URI="https://download.qt.io/community_releases/${PV%.*}/${PV}/${PN}-opensource-src-${PV}.tar.xz"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-04-01 15:26 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2016-04-01 15:26 UTC (permalink / raw
  To: gentoo-commits

commit:     e9c83fdc1a992d599593e963f44ef44dccfa4090
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  1 15:25:23 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Apr  1 15:25:51 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=e9c83fdc

dev-qt/qtwebkit: manually run syncqt.pl to solve build failure

This is normally done by upstream before creating the release tarball, but they
forgot.

Gentoo-bug: 577574

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild       | 5 ++++-
 dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
index 58876f1..a3a0f0f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 qt5-build
+inherit python-any-r1 qmake-utils qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 SRC_URI="https://download.qt.io/community_releases/${PV%.*}/${PV}/${PN}-opensource-src-${PV}.tar.xz"
@@ -105,5 +105,8 @@ src_prepare() {
 	# bug 458222
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
+	# bug 577574
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile
+
 	qt5-build_src_prepare
 }

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
index 6f84eba..8a1ac2e 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 qt5-build
+inherit python-any-r1 qmake-utils qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 
@@ -104,5 +104,8 @@ src_prepare() {
 	# bug 458222
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
+	# bug 577574
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile
+
 	qt5-build_src_prepare
 }


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-04-02 13:54 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2016-04-02 13:54 UTC (permalink / raw
  To: gentoo-commits

commit:     a1641d87c1b799db2a66fbb62e9efe877080b820
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 13:53:41 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 13:53:56 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=a1641d87

dev-qt/qtwebkit: add missing die

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild       | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
index a3a0f0f..46ff91c 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
@@ -106,7 +106,7 @@ src_prepare() {
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
 	# bug 577574
-	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile || die
 
 	qt5-build_src_prepare
 }

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
index 8a1ac2e..778e237 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
@@ -105,7 +105,7 @@ src_prepare() {
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
 	# bug 577574
-	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile || die
 
 	qt5-build_src_prepare
 }


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-04-06 15:00 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2016-04-06 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     29bae4f9e1ba1f3a75738062b3a88a8a92976dd7
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  6 14:53:25 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Apr  6 14:54:00 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=29bae4f9

dev-qt/qtwebkit: fix version argument in syncqt call

Gentoo-Bug: 577574

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild       | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
index a3a0f0f..2d6418e 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
@@ -106,7 +106,7 @@ src_prepare() {
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
 	# bug 577574
-	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV%_*} Source/sync.profile
 
 	qt5-build_src_prepare
 }

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
index 8a1ac2e..503da54 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
@@ -105,7 +105,7 @@ src_prepare() {
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
 	# bug 577574
-	"$(qt5_get_bindir)"/syncqt.pl -version ${PV} Source/sync.profile
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV%_*} Source/sync.profile
 
 	qt5-build_src_prepare
 }


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-04-06 15:00 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2016-04-06 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     51763b96d4f4ae721fda6236f33b45c7d887048a
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  6 14:55:06 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Apr  6 14:55:06 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=51763b96

dev-qt/qtwebkit: add missing die

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild       | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
index 2d6418e..89f2921 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
@@ -106,7 +106,7 @@ src_prepare() {
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
 	# bug 577574
-	"$(qt5_get_bindir)"/syncqt.pl -version ${PV%_*} Source/sync.profile
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV%_*} Source/sync.profile || die
 
 	qt5-build_src_prepare
 }

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
index 503da54..f8b4bc2 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7.0_alpha.ebuild
@@ -105,7 +105,7 @@ src_prepare() {
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
 	# bug 577574
-	"$(qt5_get_bindir)"/syncqt.pl -version ${PV%_*} Source/sync.profile
+	"$(qt5_get_bindir)"/syncqt.pl -version ${PV%_*} Source/sync.profile || die
 
 	qt5-build_src_prepare
 }


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-04-09 15:48 Davide Pesavento
  0 siblings, 0 replies; 50+ messages in thread
From: Davide Pesavento @ 2016-04-09 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fb28a66aaf9dd756bdefdba7b8be4f6a3d75a7c5
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  9 15:46:04 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Apr  9 15:46:51 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=fb28a66a

dev-qt/qtwebkit: re-manifest and remove syncqt call

Upstream replaced the 5.6.0 tarball with one that fixes
the screwup of bug 577574. So update the Manifest and
drop the workaround from the ebuild.

Gentoo-Bug: 579352
Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/Manifest              | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild | 5 +----
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
index 03306a2..e64eb23 100644
--- a/dev-qt/qtwebkit/Manifest
+++ b/dev-qt/qtwebkit/Manifest
@@ -1,2 +1,2 @@
-DIST qtwebkit-opensource-src-5.6.0.tar.xz 35301228 SHA256 d5c4daac8eef1b24290cda59db432ccc390761af17661f64f3028482647521a1 SHA512 eb4c073f9270cc3d48947df931536d5df91229aacc83a74b096252d4a9368bf23a56118ef63ad05d7d8360bb67708578ba8aa100fb041cf87216ba3c203e9844 WHIRLPOOL 8266d2a5af7337b449a904873f5fdce69d02755cd786e848f2550afee71ecff36957f96ae352670a7572e25d655b68e8a125663ef8f858f1f5dfaa0e06d65f5f
+DIST qtwebkit-opensource-src-5.6.0.tar.xz 35302972 SHA256 9ca72373841f3a868a7bcc696956cdb0ad7f5e678c693659f6f0b919fdd16dfe SHA512 d9a2d10960cbdf8cf144f1cdaebf52ff95a6ad70b94b19c9ffcd0dd653d98c1e1fab6516e7dc481a4d199af5fb98d36ac41a309e10b96ada0e18f581946bb1af WHIRLPOOL 851174164ed88d3edbffe78b95d3808809f035379a9b2210baad36bbf0f14376f33356c9c84f720c450776aca98bf7bcdf27c3624ccdb96bd3bdc34ec7804dcb
 DIST qtwebkit-opensource-src-5.7.0-alpha.tar.xz 35300100 SHA256 088834e1e54d6f39eb4e5eed22fc4a2ce617f64d2a811c3ccfb523216311bfa2 SHA512 5ccdf3eff3b3079a8ad55cb0c707820368a43679a1f6537fe16400e86d41a8f5e85fe96df14f91255d15280cbb673ef72cdcbac349ec3c08928a02c481f8552d WHIRLPOOL b0890bf10661180d4c9253c2a02f7d020dc003fcf0ea9875a895fd1d5f0e42c5b010d61898b0baee3aef4a82759a2abbb6d8430d0a7076757c1c7d57efbe373c

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
index 89f2921..58876f1 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
-inherit python-any-r1 qmake-utils qt5-build
+inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 SRC_URI="https://download.qt.io/community_releases/${PV%.*}/${PV}/${PN}-opensource-src-${PV}.tar.xz"
@@ -105,8 +105,5 @@ src_prepare() {
 	# bug 458222
 	sed -i -e '/SUBDIRS += examples/d' Source/QtWebKit.pro || die
 
-	# bug 577574
-	"$(qt5_get_bindir)"/syncqt.pl -version ${PV%_*} Source/sync.profile || die
-
 	qt5-build_src_prepare
 }


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2016-04-23 17:20 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2016-04-23 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     ad50db94f4322ef5bd26aad3bde70c029638d6d2
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 23 17:01:08 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 17:20:24 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=ad50db94

dev-qt/qtwebkit: sync metadata with main tree

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index cc7babe..534bff9 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -7,8 +7,8 @@
 	</maintainer>
 	<use>
 		<flag name="geolocation">Enable physical position determination via <pkg>dev-qt/qtpositioning</pkg></flag>
-		<flag name="gstreamer">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer:1.0</pkg></flag>
-		<flag name="gstreamer010">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer:0.10</pkg></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>
 		<flag name="orientation">Enable device orientation detection via <pkg>dev-qt/qtsensors</pkg></flag>
 		<flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag>


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-06-11 13:09 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-06-11 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     604de1a5b113ef3b6c168f093b02d73e176ca57e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 13:08:02 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 13:08:55 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=604de1a5

dev-qt/qtwebkit: die if nothing is actually build

Gentoo-bug: 572056
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild    | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 10 ++++++++++
 5 files changed, 50 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
index 6251e838..358c4854 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
 	qt5-build_src_prepare
 }
+
+src_install() {
+	qt5-build_src_install
+
+	# bug 572056
+	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
+		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
+	fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
index 6251e838..358c4854 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
 	qt5-build_src_prepare
 }
+
+src_install() {
+	qt5-build_src_install
+
+	# bug 572056
+	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
+		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
+	fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
index e13056d7..9eef1183 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
@@ -106,3 +106,13 @@ src_prepare() {
 
 	qt5-build_src_prepare
 }
+
+src_install() {
+	qt5-build_src_install
+
+	# bug 572056
+	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
+		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
+	fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 5de0d898..a5d5b702 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
 	qt5-build_src_prepare
 }
+
+src_install() {
+	qt5-build_src_install
+
+	# bug 572056
+	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
+		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
+	fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 5de0d898..a5d5b702 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
 	qt5-build_src_prepare
 }
+
+src_install() {
+	qt5-build_src_install
+
+	# bug 572056
+	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
+		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
+	fi
+}


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-06-18  7:54 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-06-18  7:54 UTC (permalink / raw
  To: gentoo-commits

commit:     5820fbc293c9ab58424bd4284d4823b881454581
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 07:54:35 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 07:54:39 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=5820fbc2

dev-qt/qtwebkit: improve is-anything-built check

Gentoo-bug: 572056
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild    | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
index 358c4854..4ed2d7c2 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
@@ -110,7 +110,7 @@ src_install() {
 	qt5-build_src_install
 
 	# bug 572056
-	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+	if [[ ! -f ${D%/}/${QT5_LIBDIR}/libQt5WebKit.so ]]; then
 		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
 		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
 	fi

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
index 358c4854..4ed2d7c2 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
@@ -110,7 +110,7 @@ src_install() {
 	qt5-build_src_install
 
 	# bug 572056
-	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+	if [[ ! -f ${D%/}/${QT5_LIBDIR}/libQt5WebKit.so ]]; then
 		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
 		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
 	fi

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
index 9eef1183..aff0d8f6 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
@@ -111,7 +111,7 @@ src_install() {
 	qt5-build_src_install
 
 	# bug 572056
-	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+	if [[ ! -f ${D%/}/${QT5_LIBDIR}/libQt5WebKit.so ]]; then
 		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
 		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
 	fi

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index a5d5b702..a2f4a265 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -110,7 +110,7 @@ src_install() {
 	qt5-build_src_install
 
 	# bug 572056
-	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+	if [[ ! -f ${D%/}/${QT5_LIBDIR}/libQt5WebKit.so ]]; then
 		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
 		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
 	fi

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index a5d5b702..a2f4a265 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -110,7 +110,7 @@ src_install() {
 	qt5-build_src_install
 
 	# bug 572056
-	if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+	if [[ ! -f ${D%/}/${QT5_LIBDIR}/libQt5WebKit.so ]]; then
 		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
 		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
 	fi


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-07-23  8:36 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-07-23  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b47b669dbbf90f33161cbfddceffd078beaf0635
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 08:35:56 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 08:36:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=b47b669d

dev-qt/qtwebkit: remove support for dead and vulnerable gstreamer:0.10

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild    | 13 +++----------
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 13 +++----------
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 13 +++----------
 3 files changed, 9 insertions(+), 30 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index 7d26b519..7e11e4b2 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -13,8 +13,8 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer gstreamer010 +jit multimedia opengl orientation printsupport qml webchannel webp"
-REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
+IUSE="geolocation gstreamer +jit multimedia opengl orientation printsupport qml webchannel webp"
+REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
 	dev-db/sqlite:3
@@ -41,11 +41,6 @@ RDEPEND="
 		media-libs/gstreamer:1.0
 		media-libs/gst-plugins-base:1.0
 	)
-	gstreamer010? (
-		dev-libs/glib:2
-		media-libs/gstreamer:0.10
-		media-libs/gst-plugins-base:0.10
-	)
 	multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
 	opengl? ( ~dev-qt/qtopengl-${PV} )
 	orientation? ( ~dev-qt/qtsensors-${PV} )
@@ -86,9 +81,7 @@ src_prepare() {
 		Source/WebKit2/Target.pri \
 		Source/WebKit2/WebKit2.pri
 
-	if use gstreamer010; then
-		PATCHES+=("${FILESDIR}/${PN}-5.8.0-use-gstreamer010.patch")
-	elif ! use gstreamer; then
+	if ! use gstreamer; then
 		PATCHES+=("${FILESDIR}/${PN}-5.8.0-disable-gstreamer.patch")
 	fi
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 7d26b519..7e11e4b2 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -13,8 +13,8 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer gstreamer010 +jit multimedia opengl orientation printsupport qml webchannel webp"
-REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
+IUSE="geolocation gstreamer +jit multimedia opengl orientation printsupport qml webchannel webp"
+REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
 	dev-db/sqlite:3
@@ -41,11 +41,6 @@ RDEPEND="
 		media-libs/gstreamer:1.0
 		media-libs/gst-plugins-base:1.0
 	)
-	gstreamer010? (
-		dev-libs/glib:2
-		media-libs/gstreamer:0.10
-		media-libs/gst-plugins-base:0.10
-	)
 	multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
 	opengl? ( ~dev-qt/qtopengl-${PV} )
 	orientation? ( ~dev-qt/qtsensors-${PV} )
@@ -86,9 +81,7 @@ src_prepare() {
 		Source/WebKit2/Target.pri \
 		Source/WebKit2/WebKit2.pri
 
-	if use gstreamer010; then
-		PATCHES+=("${FILESDIR}/${PN}-5.8.0-use-gstreamer010.patch")
-	elif ! use gstreamer; then
+	if ! use gstreamer; then
 		PATCHES+=("${FILESDIR}/${PN}-5.8.0-disable-gstreamer.patch")
 	fi
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 7d26b519..7e11e4b2 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -13,8 +13,8 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer gstreamer010 +jit multimedia opengl orientation printsupport qml webchannel webp"
-REQUIRED_USE="?? ( gstreamer gstreamer010 multimedia )"
+IUSE="geolocation gstreamer +jit multimedia opengl orientation printsupport qml webchannel webp"
+REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
 	dev-db/sqlite:3
@@ -41,11 +41,6 @@ RDEPEND="
 		media-libs/gstreamer:1.0
 		media-libs/gst-plugins-base:1.0
 	)
-	gstreamer010? (
-		dev-libs/glib:2
-		media-libs/gstreamer:0.10
-		media-libs/gst-plugins-base:0.10
-	)
 	multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
 	opengl? ( ~dev-qt/qtopengl-${PV} )
 	orientation? ( ~dev-qt/qtsensors-${PV} )
@@ -86,9 +81,7 @@ src_prepare() {
 		Source/WebKit2/Target.pri \
 		Source/WebKit2/WebKit2.pri
 
-	if use gstreamer010; then
-		PATCHES+=("${FILESDIR}/${PN}-5.8.0-use-gstreamer010.patch")
-	elif ! use gstreamer; then
+	if ! use gstreamer; then
 		PATCHES+=("${FILESDIR}/${PN}-5.8.0-disable-gstreamer.patch")
 	fi
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-07-23 10:30 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-07-23 10:30 UTC (permalink / raw
  To: gentoo-commits

commit:     153748846f61f80a790c18505fed49a17c26ff30
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 10:29:48 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 10:29:55 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=15374884

dev-qt/qtwebkit: fix opengl USE flag for 5.9

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild    | 4 ++--
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 4 ++--
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index 7e11e4b2..6fb0b38b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -72,6 +72,8 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_config opengl opengl Tools/qmake/mkspecs/features/features.prf
+
 	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
 	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
@@ -88,8 +90,6 @@ src_prepare() {
 	# bug 562396
 	use jit || PATCHES+=("${FILESDIR}/${PN}-5.5.1-disable-jit.patch")
 
-	use opengl || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 7e11e4b2..6fb0b38b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -72,6 +72,8 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_config opengl opengl Tools/qmake/mkspecs/features/features.prf
+
 	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
 	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
@@ -88,8 +90,6 @@ src_prepare() {
 	# bug 562396
 	use jit || PATCHES+=("${FILESDIR}/${PN}-5.5.1-disable-jit.patch")
 
-	use opengl || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 7e11e4b2..6fb0b38b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -72,6 +72,8 @@ src_prepare() {
 		Tools/qmake/mkspecs/features/{force_static_libs_as_shared,unix/default_post}.prf \
 		|| die
 
+	qt_use_disable_config opengl opengl Tools/qmake/mkspecs/features/features.prf
+
 	qt_use_disable_mod geolocation positioning Tools/qmake/mkspecs/features/features.prf
 	qt_use_disable_mod multimedia multimediawidgets Tools/qmake/mkspecs/features/features.prf
 	qt_use_disable_mod orientation sensors Tools/qmake/mkspecs/features/features.prf
@@ -88,8 +90,6 @@ src_prepare() {
 	# bug 562396
 	use jit || PATCHES+=("${FILESDIR}/${PN}-5.5.1-disable-jit.patch")
 
-	use opengl || sed -i -e '/contains(QT_CONFIG, opengl): WEBKIT_CONFIG += use_3d_graphics/d' \
-		Tools/qmake/mkspecs/features/features.prf || die
 	use webp || sed -i -e '/config_libwebp: WEBKIT_CONFIG += use_webp/d' \
 		Tools/qmake/mkspecs/features/features.prf || die
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-07-23 11:35 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-07-23 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     abe534739e1bc506322e31076e7a05ab9efb984d
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 10:54:33 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 11:35:38 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=abe53473

dev-qt/qtwebkit: force using system libpng and libjpeg

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild    | 5 +++++
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 5 +++++
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 5 +++++
 3 files changed, 15 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index 6fb0b38b..9eb9645f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -66,6 +66,11 @@ src_prepare() {
 	# ensure bundled library cannot be used
 	rm -r Source/ThirdParty/leveldb || die
 
+	# force using system library
+	sed -i -e 's/qtConfig(system-jpeg)/true/' \
+		-e 's/qtConfig(system-png)/true/' \
+		Tools/qmake/mkspecs/features/features.prf || die
+
 	# bug 466216
 	sed -i -e '/CONFIG +=/s/rpath//' \
 		Source/WebKit/qt/declarative/{experimental/experimental,public}.pri \

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 6fb0b38b..9eb9645f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -66,6 +66,11 @@ src_prepare() {
 	# ensure bundled library cannot be used
 	rm -r Source/ThirdParty/leveldb || die
 
+	# force using system library
+	sed -i -e 's/qtConfig(system-jpeg)/true/' \
+		-e 's/qtConfig(system-png)/true/' \
+		Tools/qmake/mkspecs/features/features.prf || die
+
 	# bug 466216
 	sed -i -e '/CONFIG +=/s/rpath//' \
 		Source/WebKit/qt/declarative/{experimental/experimental,public}.pri \

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 6fb0b38b..9eb9645f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -66,6 +66,11 @@ src_prepare() {
 	# ensure bundled library cannot be used
 	rm -r Source/ThirdParty/leveldb || die
 
+	# force using system library
+	sed -i -e 's/qtConfig(system-jpeg)/true/' \
+		-e 's/qtConfig(system-png)/true/' \
+		Tools/qmake/mkspecs/features/features.prf || die
+
 	# bug 466216
 	sed -i -e '/CONFIG +=/s/rpath//' \
 		Source/WebKit/qt/declarative/{experimental/experimental,public}.pri \


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-07-23 11:57 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-07-23 11:57 UTC (permalink / raw
  To: gentoo-commits

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} )


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-10-07  3:38 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-10-07  3:38 UTC (permalink / raw
  To: gentoo-commits

commit:     71a304ff572407c07cf4c0708ff0e9b9d901487e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  7 03:23:40 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct  7 03:38:03 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=71a304ff

dev-qt/qtwebkit: unpin dev-qt dependencies

dev-qt/qtwebkit is no longer being released together with the rest of Qt, so
pinned dependencies no longer make sense.

This is a followup to b0c5d8c3dd86479acbd325dac93a104c200a767c.

Bug: https://bugs.gentoo.org/624404
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild    | 27 ++++++++++++++-------------
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 27 ++++++++++++++-------------
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 27 ++++++++++++++-------------
 3 files changed, 42 insertions(+), 39 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index dc432beb..213c19f9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
+QT_MIN_VER="5.9.1"
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
@@ -22,11 +23,11 @@ RDEPEND="
 	>=dev-libs/leveldb-1.18-r1
 	dev-libs/libxml2:2
 	dev-libs/libxslt
-	~dev-qt/qtcore-${PV}[icu]
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtsql-${PV}
-	~dev-qt/qtwidgets-${PV}
+	>=dev-qt/qtcore-${QT_MIN_VER}[icu]
+	>=dev-qt/qtgui-${QT_MIN_VER}
+	>=dev-qt/qtnetwork-${QT_MIN_VER}
+	>=dev-qt/qtsql-${QT_MIN_VER}
+	>=dev-qt/qtwidgets-${QT_MIN_VER}
 	media-libs/fontconfig:1.0
 	media-libs/libpng:0=
 	>=sys-libs/zlib-1.2.5
@@ -35,21 +36,21 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
-	geolocation? ( ~dev-qt/qtpositioning-${PV} )
+	geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
 		media-libs/gst-plugins-base:1.0
 	)
-	multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
+	multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
 	opengl? (
-		~dev-qt/qtgui-${PV}[gles2=]
-		~dev-qt/qtopengl-${PV}
+		>=dev-qt/qtgui-${QT_MIN_VER}[gles2=]
+		>=dev-qt/qtopengl-${QT_MIN_VER}
 	)
-	orientation? ( ~dev-qt/qtsensors-${PV} )
-	printsupport? ( ~dev-qt/qtprintsupport-${PV} )
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
-	webchannel? ( ~dev-qt/qtwebchannel-${PV} )
+	orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
+	printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )
+	qml? ( >=dev-qt/qtdeclarative-${QT_MIN_VER} )
+	webchannel? ( >=dev-qt/qtwebchannel-${QT_MIN_VER} )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index dc432beb..213c19f9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
+QT_MIN_VER="5.9.1"
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
@@ -22,11 +23,11 @@ RDEPEND="
 	>=dev-libs/leveldb-1.18-r1
 	dev-libs/libxml2:2
 	dev-libs/libxslt
-	~dev-qt/qtcore-${PV}[icu]
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtsql-${PV}
-	~dev-qt/qtwidgets-${PV}
+	>=dev-qt/qtcore-${QT_MIN_VER}[icu]
+	>=dev-qt/qtgui-${QT_MIN_VER}
+	>=dev-qt/qtnetwork-${QT_MIN_VER}
+	>=dev-qt/qtsql-${QT_MIN_VER}
+	>=dev-qt/qtwidgets-${QT_MIN_VER}
 	media-libs/fontconfig:1.0
 	media-libs/libpng:0=
 	>=sys-libs/zlib-1.2.5
@@ -35,21 +36,21 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
-	geolocation? ( ~dev-qt/qtpositioning-${PV} )
+	geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
 		media-libs/gst-plugins-base:1.0
 	)
-	multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
+	multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
 	opengl? (
-		~dev-qt/qtgui-${PV}[gles2=]
-		~dev-qt/qtopengl-${PV}
+		>=dev-qt/qtgui-${QT_MIN_VER}[gles2=]
+		>=dev-qt/qtopengl-${QT_MIN_VER}
 	)
-	orientation? ( ~dev-qt/qtsensors-${PV} )
-	printsupport? ( ~dev-qt/qtprintsupport-${PV} )
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
-	webchannel? ( ~dev-qt/qtwebchannel-${PV} )
+	orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
+	printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )
+	qml? ( >=dev-qt/qtdeclarative-${QT_MIN_VER} )
+	webchannel? ( >=dev-qt/qtwebchannel-${QT_MIN_VER} )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index dc432beb..213c19f9 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
+QT_MIN_VER="5.9.1"
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
@@ -22,11 +23,11 @@ RDEPEND="
 	>=dev-libs/leveldb-1.18-r1
 	dev-libs/libxml2:2
 	dev-libs/libxslt
-	~dev-qt/qtcore-${PV}[icu]
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtsql-${PV}
-	~dev-qt/qtwidgets-${PV}
+	>=dev-qt/qtcore-${QT_MIN_VER}[icu]
+	>=dev-qt/qtgui-${QT_MIN_VER}
+	>=dev-qt/qtnetwork-${QT_MIN_VER}
+	>=dev-qt/qtsql-${QT_MIN_VER}
+	>=dev-qt/qtwidgets-${QT_MIN_VER}
 	media-libs/fontconfig:1.0
 	media-libs/libpng:0=
 	>=sys-libs/zlib-1.2.5
@@ -35,21 +36,21 @@ RDEPEND="
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXrender
-	geolocation? ( ~dev-qt/qtpositioning-${PV} )
+	geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
 	gstreamer? (
 		dev-libs/glib:2
 		media-libs/gstreamer:1.0
 		media-libs/gst-plugins-base:1.0
 	)
-	multimedia? ( ~dev-qt/qtmultimedia-${PV}[widgets] )
+	multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
 	opengl? (
-		~dev-qt/qtgui-${PV}[gles2=]
-		~dev-qt/qtopengl-${PV}
+		>=dev-qt/qtgui-${QT_MIN_VER}[gles2=]
+		>=dev-qt/qtopengl-${QT_MIN_VER}
 	)
-	orientation? ( ~dev-qt/qtsensors-${PV} )
-	printsupport? ( ~dev-qt/qtprintsupport-${PV} )
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
-	webchannel? ( ~dev-qt/qtwebchannel-${PV} )
+	orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
+	printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )
+	qml? ( >=dev-qt/qtdeclarative-${QT_MIN_VER} )
+	webchannel? ( >=dev-qt/qtwebchannel-${QT_MIN_VER} )
 	webp? ( media-libs/libwebp:0= )
 "
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-10-07  3:38 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-10-07  3:38 UTC (permalink / raw
  To: gentoo-commits

commit:     9e9d0befa0cac4e881683e567e03cd1ed85c2b54
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  7 03:25:34 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct  7 03:38:04 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=9e9d0bef

dev-qt/qtwebkit: add manual qttest handling

The eclass forces a pinned dev-qt/qttest dependency which no longer makes sense
for dev-qt/qtwebkit as it is no longer released with the rest of Qt.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild    | 3 ++-
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 3 ++-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index 213c19f9..326c982b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation printsupport qml webchannel webp"
+IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation printsupport qml test webchannel webp"
 REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
 	sys-devel/bison
 	sys-devel/flex
 	virtual/rubygems
+	test? ( >=dev-qt/qttest-${QT_MIN_VER} )
 "
 
 PATCHES=(

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 213c19f9..326c982b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation printsupport qml webchannel webp"
+IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation printsupport qml test webchannel webp"
 REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
 	sys-devel/bison
 	sys-devel/flex
 	virtual/rubygems
+	test? ( >=dev-qt/qttest-${QT_MIN_VER} )
 "
 
 PATCHES=(

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 213c19f9..326c982b 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -14,7 +14,7 @@ fi
 
 # TODO: qttestlib
 
-IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation printsupport qml webchannel webp"
+IUSE="geolocation gstreamer gles2 +jit multimedia opengl orientation printsupport qml test webchannel webp"
 REQUIRED_USE="?? ( gstreamer multimedia )"
 
 RDEPEND="
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
 	sys-devel/bison
 	sys-devel/flex
 	virtual/rubygems
+	test? ( >=dev-qt/qttest-${QT_MIN_VER} )
 "
 
 PATCHES=(


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2017-10-07  6:09 Michael Palimaka
  0 siblings, 0 replies; 50+ messages in thread
From: Michael Palimaka @ 2017-10-07  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     80d93ea3abae74ea2a216d74735ce1546b50bc27
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  7 06:09:00 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct  7 06:09:17 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=80d93ea3

dev-qt/qtwebkit: add missing slot

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild    | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 2 +-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index 326c982b..af4f3594 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
-QT_MIN_VER="5.9.1"
+QT_MIN_VER="5.9.1:5"
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 326c982b..af4f3594 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
-QT_MIN_VER="5.9.1"
+QT_MIN_VER="5.9.1:5"
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 326c982b..af4f3594 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
-QT_MIN_VER="5.9.1"
+QT_MIN_VER="5.9.1:5"
 inherit python-any-r1 qt5-build
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2018-06-18 13:34 Jimi Huotari
  0 siblings, 0 replies; 50+ messages in thread
From: Jimi Huotari @ 2018-06-18 13:34 UTC (permalink / raw
  To: gentoo-commits

commit:     d228a70b4a2ac4e672019a1e34b753d8e646481e
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 18 13:26:51 2018 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 13:26:51 2018 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=d228a70b

dev-qt/qtwebkit: add slot operator to 'dev-libs/leveldb'

Follows the in-tree commit:

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43fc7b9

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 8af05a19..0123ea81 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="?? ( gstreamer multimedia )"
 RDEPEND="
 	dev-db/sqlite:3
 	dev-libs/icu:=
-	>=dev-libs/leveldb-1.18-r1
+	>=dev-libs/leveldb-1.18-r1:=
 	dev-libs/libxml2:2
 	dev-libs/libxslt
 	>=dev-qt/qtcore-${QT_MIN_VER}[icu]


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2019-07-06 10:28 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2019-07-06 10:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b85921e28a39466ec5cd12c167b58f1c115b9390
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  6 07:59:01 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul  6 10:26:44 2019 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=b85921e2

dev-qt/qtwebkit: Add 5.212.0_pre20190629 aka alpha3 for testing, EAPI-7

Bug: https://bugs.gentoo.org/689224
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/Manifest                           |   1 +
 dev-qt/qtwebkit/metadata.xml                       |  27 ++++
 .../qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild   | 140 +++++++++++++++++++++
 3 files changed, 168 insertions(+)

diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
new file mode 100644
index 00000000..eaf27bbb
--- /dev/null
+++ b/dev-qt/qtwebkit/Manifest
@@ -0,0 +1 @@
+DIST qtwebkit-5.212.0-alpha3.tar.xz 12457896 BLAKE2B 1b6ce78706a9696f0eb1fbe287d0d095d0089daf645a9ca60f9f31b9057669180b14d67a3bdfb387fc09dbbeee658c0e895a95edc46b2020f06f2b58188ba65d SHA512 38794514b886de3fa63a41277c2bcbb970e87a12070962b527e3898466cf7ad3b65ce4588669498415d365310b37729e81aabb457808fe11120558ef8e35445f

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
new file mode 100644
index 00000000..34279405
--- /dev/null
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>qt@gentoo.org</email>
+		<name>Gentoo Qt Project</name>
+	</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="hyphen">Enable hyphenation support via <pkg>dev-libs/hyphen</pkg></flag>
+		<flag name="multimedia">Enable HTML5 audio/video support via <pkg>dev-qt/qtmultimedia</pkg></flag>
+		<flag name="orientation">Enable device orientation detection via <pkg>dev-qt/qtsensors</pkg></flag>
+		<flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag>
+		<flag name="qml">Build QML/QtQuick bindings</flag>
+	</use>
+	<upstream>
+		<bugs-to>https://bugreports.qt.io/</bugs-to>
+		<doc>https://doc.qt.io/</doc>
+	</upstream>
+	<slots>
+		<subslots>
+			Must only be used by packages that are known to use private parts of the Qt API.
+		</subslots>
+	</slots>
+</pkgmetadata>

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
new file mode 100644
index 00000000..ce0302f9
--- /dev/null
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby24 ruby25 ruby26"
+MY_P="${PN}-${PV/_pre20190629/-alpha3}" # present as upgrade over previous snapshot
+inherit check-reqs cmake-utils flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
+
+DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
+HOMEPAGE="https://www.qt.io/"
+SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
+
+LICENSE="BSD LGPL-2+"
+SLOT="5/5.212"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
+
+REQUIRED_USE="
+	nsplugin? ( X )
+	qml? ( opengl )
+	?? ( gstreamer multimedia )
+"
+
+# Dependencies found at Source/cmake/OptionsQt.cmake
+QT_MIN_VER="5.9.1:5"
+BDEPEND="
+	${PYTHON_DEPS}
+	${RUBY_DEPS}
+	dev-lang/perl
+	dev-util/gperf
+	>=sys-devel/bison-2.4.3
+	sys-devel/flex
+	virtual/pkgconfig
+"
+DEPEND="
+	dev-db/sqlite:3
+	dev-libs/icu:=
+	dev-libs/libxml2
+	dev-libs/libxslt
+	>=dev-qt/qtcore-${QT_MIN_VER}
+	>=dev-qt/qtgui-${QT_MIN_VER}
+	>=dev-qt/qtnetwork-${QT_MIN_VER}
+	>=dev-qt/qtwidgets-${QT_MIN_VER}=
+	media-libs/libpng:0=
+	virtual/jpeg:0
+	geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
+	gstreamer? (
+		dev-libs/glib:2
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-bad:1.0
+		media-libs/gst-plugins-base:1.0
+	)
+	hyphen? ( dev-libs/hyphen )
+	multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
+	opengl? (
+		>=dev-qt/qtgui-${QT_MIN_VER}[gles2=]
+		>=dev-qt/qtopengl-${QT_MIN_VER}[gles2=]
+	)
+	orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
+	printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )
+	qml? (
+		>=dev-qt/qtdeclarative-${QT_MIN_VER}
+		>=dev-qt/qtwebchannel-${QT_MIN_VER}[qml]
+	)
+	webp? ( media-libs/libwebp:= )
+	X? (
+		x11-libs/libX11
+		x11-libs/libXcomposite
+		x11-libs/libXrender
+	)
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+CHECKREQS_DISK_BUILD="16G" # bug 417307
+
+_check_reqs() {
+	if [[ ${MERGE_TYPE} != binary ]] && is-flagq "-g*" && ! is-flagq "-g*0"; then
+		einfo "Checking for sufficient disk space to build ${PN} with debugging flags"
+		check-reqs_$1
+	fi
+}
+
+pkg_pretend() {
+	_check_reqs pkg_pretend
+}
+
+pkg_setup() {
+	_check_reqs pkg_setup
+	python-any-r1_pkg_setup
+}
+
+src_configure() {
+	# Respect CC, otherwise fails on prefix, bug #395875
+	tc-export CC
+
+	# Multiple rendering bugs on youtube, github, etc without this, bug #547224
+	append-flags $(test-flags -fno-strict-aliasing)
+
+	local mycmakeargs=(
+		-DPORT=Qt
+		-DENABLE_API_TESTS=OFF
+		-DENABLE_TOOLS=OFF
+		-DENABLE_GEOLOCATION=$(usex geolocation)
+		-DUSE_GSTREAMER=$(usex gstreamer)
+		-DUSE_LIBHYPHEN=$(usex hyphen)
+		-DENABLE_JIT=$(usex jit)
+		-DUSE_QT_MULTIMEDIA=$(usex multimedia)
+		-DENABLE_NETSCAPE_PLUGIN_API=$(usex nsplugin)
+		-DENABLE_OPENGL=$(usex opengl)
+		-DENABLE_PRINT_SUPPORT=$(usex printsupport)
+		-DENABLE_DEVICE_ORIENTATION=$(usex orientation)
+		-DENABLE_WEBKIT2=$(usex qml)
+		$(cmake-utils_use_find_package webp WebP)
+		-DENABLE_X11_TARGET=$(usex X)
+	)
+
+	if has_version "virtual/rubygems[ruby_targets_ruby26]"; then
+		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
+	elif has_version "virtual/rubygems[ruby_targets_ruby25]"; then
+		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
+	else
+		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby24) )
+	fi
+
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+
+	# bug 572056
+	if [[ ! -f ${ED}$(qt5_get_libdir)/libQt5WebKit.so ]]; then
+		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
+		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
+	fi
+}


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2019-10-23  6:35 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2019-10-23  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f3f5d091ba0372fd683b43a06e62c48983b3df60
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 20:10:47 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 06:35:15 2019 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=f3f5d091

dev-qt/qtwebkit: Re-add live ebuilds (stable branch and -dev)

Development was picked up again, albeit on different locations.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/Manifest                           |  1 -
 ...e20190629.ebuild => qtwebkit-5.212.9999.ebuild} | 23 ++++++++++++----------
 ...0_pre20190629.ebuild => qtwebkit-5.9999.ebuild} | 23 +++++++++++-----------
 3 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
deleted file mode 100644
index eaf27bbb..00000000
--- a/dev-qt/qtwebkit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qtwebkit-5.212.0-alpha3.tar.xz 12457896 BLAKE2B 1b6ce78706a9696f0eb1fbe287d0d095d0089daf645a9ca60f9f31b9057669180b14d67a3bdfb387fc09dbbeee658c0e895a95edc46b2020f06f2b58188ba65d SHA512 38794514b886de3fa63a41277c2bcbb970e87a12070962b527e3898466cf7ad3b65ce4588669498415d365310b37729e81aabb457808fe11120558ef8e35445f

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
similarity index 88%
copy from dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
copy to dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
index ce0302f9..b6972c0a 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
@@ -3,18 +3,25 @@
 
 EAPI=7
 
+if [[ ${PV} = *9999 ]]; then
+	EGIT_BRANCH="qtwebkit-5.212"
+	EGIT_REPO_URI="https://github.com/qtwebkit/qtwebkit.git"
+	inherit git-r3
+else
+	MY_P="${PN}-${PV/_pre20190629/-alpha3}" # present as upgrade over previous snapshot
+	SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+	S="${WORKDIR}/${MY_P}"
+fi
 PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby24 ruby25 ruby26"
-MY_P="${PN}-${PV/_pre20190629/-alpha3}" # present as upgrade over previous snapshot
+USE_RUBY="ruby25 ruby26"
 inherit check-reqs cmake-utils flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 HOMEPAGE="https://www.qt.io/"
-SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
 
 LICENSE="BSD LGPL-2+"
 SLOT="5/5.212"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
 
 REQUIRED_USE="
@@ -24,7 +31,7 @@ REQUIRED_USE="
 "
 
 # Dependencies found at Source/cmake/OptionsQt.cmake
-QT_MIN_VER="5.9.1:5"
+QT_MIN_VER="5.12.3:5"
 BDEPEND="
 	${PYTHON_DEPS}
 	${RUBY_DEPS}
@@ -73,8 +80,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}"
-
 CHECKREQS_DISK_BUILD="16G" # bug 417307
 
 _check_reqs() {
@@ -120,10 +125,8 @@ src_configure() {
 
 	if has_version "virtual/rubygems[ruby_targets_ruby26]"; then
 		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
-	elif has_version "virtual/rubygems[ruby_targets_ruby25]"; then
-		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
 	else
-		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby24) )
+		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
 	fi
 
 	cmake-utils_src_configure

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
similarity index 88%
rename from dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
rename to dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index ce0302f9..307335c3 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -3,18 +3,23 @@
 
 EAPI=7
 
+if [[ ${PV} = *9999 ]]; then
+	EGIT_BRANCH="qtwebkit-dev"
+	EGIT_REPO_URI="https://github.com/qtwebkit/qtwebkit.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
 PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby24 ruby25 ruby26"
-MY_P="${PN}-${PV/_pre20190629/-alpha3}" # present as upgrade over previous snapshot
+USE_RUBY="ruby25 ruby26"
 inherit check-reqs cmake-utils flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 HOMEPAGE="https://www.qt.io/"
-SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
 
 LICENSE="BSD LGPL-2+"
-SLOT="5/5.212"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+SLOT="5/9999"
 IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
 
 REQUIRED_USE="
@@ -24,7 +29,7 @@ REQUIRED_USE="
 "
 
 # Dependencies found at Source/cmake/OptionsQt.cmake
-QT_MIN_VER="5.9.1:5"
+QT_MIN_VER="5.12.3:5"
 BDEPEND="
 	${PYTHON_DEPS}
 	${RUBY_DEPS}
@@ -73,8 +78,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}"
-
 CHECKREQS_DISK_BUILD="16G" # bug 417307
 
 _check_reqs() {
@@ -120,10 +123,8 @@ src_configure() {
 
 	if has_version "virtual/rubygems[ruby_targets_ruby26]"; then
 		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
-	elif has_version "virtual/rubygems[ruby_targets_ruby25]"; then
-		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
 	else
-		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby24) )
+		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
 	fi
 
 	cmake-utils_src_configure


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2020-01-04 12:45 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2020-01-04 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     02a94ae03dfe1575709b4de66c26c0502b0e6b4b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  4 10:37:31 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  4 12:04:51 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=02a94ae0

dev-qt/qtwebkit: Add python3* and ruby27 support

Bug: https://bugs.gentoo.org/698990
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 5cfb0ac6..6123926f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,8 +11,8 @@ else
 	SRC_URI="https://github.com/annulen/webkit/releases/download/${P}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
-PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby25 ruby26"
+PYTHON_COMPAT=( python3_{6,7,8} )
+USE_RUBY="ruby25 ruby26 ruby27"
 inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
@@ -121,7 +121,9 @@ src_configure() {
 		-DENABLE_X11_TARGET=$(usex X)
 	)
 
-	if has_version "virtual/rubygems[ruby_targets_ruby26]"; then
+	if has_version "virtual/rubygems[ruby_targets_ruby27]"; then
+		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby27) )
+	elif has_version "virtual/rubygems[ruby_targets_ruby26]"; then
 		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
 	else
 		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2020-01-04 12:45 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2020-01-04 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     eafb6ecc79ab7095189a3b0f0fda09860b1bff36
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  4 11:45:46 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  4 12:04:55 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=eafb6ecc

dev-qt/qtwebkit: ENABLE_WEBKIT2 -> ENABLE_WEBKIT

Upstream commit b7b428a5329c8e52685c1118b9662c0bbe4ba73f

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 6123926f..4b0e7392 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -116,7 +116,7 @@ src_configure() {
 		-DENABLE_OPENGL=$(usex opengl)
 		-DENABLE_PRINT_SUPPORT=$(usex printsupport)
 		-DENABLE_DEVICE_ORIENTATION=$(usex orientation)
-		-DENABLE_WEBKIT2=$(usex qml)
+		-DENABLE_WEBKIT=$(usex qml)
 		$(cmake_use_find_package webp WebP)
 		-DENABLE_X11_TARGET=$(usex X)
 	)


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2020-01-04 12:45 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2020-01-04 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     217c3267dc2547fdde844725f817eafda75dd8a6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  4 12:04:12 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  4 12:04:55 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=217c3267

dev-qt/qtwebkit: Unconditionally depend on media-libs/woff2

Upstream commit ee081058011c5a616b98671e932aedd7a50cb7fb

Bug: https://bugs.gentoo.org/704748
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild | 3 ++-
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild     | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
index 66bd087c..4ceacc90 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -51,6 +51,7 @@ DEPEND="
 	>=dev-qt/qtnetwork-${QT_MIN_VER}
 	>=dev-qt/qtwidgets-${QT_MIN_VER}=
 	media-libs/libpng:0=
+	media-libs/woff2
 	virtual/jpeg:0
 	geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
 	gstreamer? (

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 5b644879..718b65f0 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -49,6 +49,7 @@ DEPEND="
 	>=dev-qt/qtnetwork-${QT_MIN_VER}
 	>=dev-qt/qtwidgets-${QT_MIN_VER}=
 	media-libs/libpng:0=
+	media-libs/woff2
 	virtual/jpeg:0
 	crypt? (
 		dev-libs/libgcrypt:=


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2020-01-04 12:45 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2020-01-04 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     847f1585a70a5b5e2cfbe70dbe0b21bf806907b3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  4 11:54:52 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  4 12:04:55 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=847f1585

dev-qt/qtwebkit: Add USE crypt

Upstream commit 3b36f59d3160d81e3ca2f0d498f77b7d55b02652

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 4b0e7392..5b644879 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://www.qt.io/"
 
 LICENSE="BSD LGPL-2+"
 SLOT="5/5.9999"
-IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
+IUSE="crypt geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
 
 REQUIRED_USE="
 	nsplugin? ( X )
@@ -50,6 +50,10 @@ DEPEND="
 	>=dev-qt/qtwidgets-${QT_MIN_VER}=
 	media-libs/libpng:0=
 	virtual/jpeg:0
+	crypt? (
+		dev-libs/libgcrypt:=
+		dev-libs/libtasn1:=
+	)
 	geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
 	gstreamer? (
 		dev-libs/glib:2
@@ -107,6 +111,7 @@ src_configure() {
 		-DPORT=Qt
 		-DENABLE_API_TESTS=OFF
 		-DENABLE_TOOLS=OFF
+		-DENABLE_WEB_CRYPTO=$(usex crypt)
 		-DENABLE_GEOLOCATION=$(usex geolocation)
 		-DUSE_GSTREAMER=$(usex gstreamer)
 		-DUSE_LIBHYPHEN=$(usex hyphen)


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2020-01-14 22:55 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2020-01-14 22:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c3e33b90476849d7f3d6f0a78282600627c1da52
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 14 22:54:54 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 14 22:54:54 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=c3e33b90

dev-qt/qtwebkit: Add ruby27 to 5.212 stable branch

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
index 4ceacc90..334ad5b4 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
@@ -14,7 +14,7 @@ else
 	S="${WORKDIR}/${MY_P}"
 fi
 PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
 
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
@@ -124,7 +124,9 @@ src_configure() {
 		-DENABLE_X11_TARGET=$(usex X)
 	)
 
-	if has_version "virtual/rubygems[ruby_targets_ruby26]"; then
+	if has_version "virtual/rubygems[ruby_targets_ruby27]"; then
+		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby27) )
+	elif has_version "virtual/rubygems[ruby_targets_ruby26]"; then
 		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
 	else
 		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2020-03-11 17:13 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2020-03-11 17:13 UTC (permalink / raw
  To: gentoo-commits

commit:     69df5ab4c93c892fa5dea9758dc3db7fc39c2a7c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 17:04:34 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 17:04:34 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=69df5ab4

dev-qt/qtwebkit: alpha4 switched to python3 for build

Bug: https://bugs.gentoo.org/698990
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
index 334ad5b4..406b871d 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
@@ -8,12 +8,12 @@ if [[ ${PV} = *9999 ]]; then
 	EGIT_REPO_URI="https://github.com/qtwebkit/qtwebkit.git"
 	inherit git-r3
 else
-	MY_P="${PN}-${PV/_pre20190629/-alpha3}" # present as upgrade over previous snapshot
+	MY_P="${PN}-${PV/_pre20200309/-alpha4}" # present as upgrade over previous snapshot
 	SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 	S="${WORKDIR}/${MY_P}"
 fi
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 USE_RUBY="ruby25 ruby26 ruby27"
 inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2020-04-03 20:03 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2020-04-03 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     2b51c8360e875feff63ab5b961fc55e5ac8541e4
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Nov 23 09:48:45 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr  2 18:09:22 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=2b51c836

dev-qt/qtwebkit: rename USE=gles2 to USE=gles2-only

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/metadata.xml               | 1 -
 dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild | 6 +++---
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild     | 6 +++---
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index 34279405..05f4bb98 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -7,7 +7,6 @@
 	</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="hyphen">Enable hyphenation support via <pkg>dev-libs/hyphen</pkg></flag>
 		<flag name="multimedia">Enable HTML5 audio/video support via <pkg>dev-qt/qtmultimedia</pkg></flag>

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
index 406b871d..6ad3b1f4 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.qt.io/"
 
 LICENSE="BSD LGPL-2+"
 SLOT="5/5.212"
-IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
+IUSE="geolocation gles2-only +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
 
 REQUIRED_USE="
 	nsplugin? ( X )
@@ -63,8 +63,8 @@ DEPEND="
 	hyphen? ( dev-libs/hyphen )
 	multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
 	opengl? (
-		>=dev-qt/qtgui-${QT_MIN_VER}[gles2=]
-		>=dev-qt/qtopengl-${QT_MIN_VER}[gles2=]
+		>=dev-qt/qtgui-${QT_MIN_VER}[gles2-only=]
+		>=dev-qt/qtopengl-${QT_MIN_VER}[gles2-only=]
 	)
 	orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
 	printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 718b65f0..486762e5 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://www.qt.io/"
 
 LICENSE="BSD LGPL-2+"
 SLOT="5/5.9999"
-IUSE="crypt geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
+IUSE="crypt geolocation gles2-only +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
 
 REQUIRED_USE="
 	nsplugin? ( X )
@@ -65,8 +65,8 @@ DEPEND="
 	hyphen? ( dev-libs/hyphen )
 	multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
 	opengl? (
-		>=dev-qt/qtgui-${QT_MIN_VER}[gles2=]
-		>=dev-qt/qtopengl-${QT_MIN_VER}[gles2=]
+		>=dev-qt/qtgui-${QT_MIN_VER}[gles2-only=]
+		>=dev-qt/qtopengl-${QT_MIN_VER}[gles2-only=]
 	)
 	orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
 	printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )


^ permalink raw reply related	[flat|nested] 50+ messages in thread

* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/
@ 2021-05-24  9:08 Andreas Sturmlechner
  0 siblings, 0 replies; 50+ messages in thread
From: Andreas Sturmlechner @ 2021-05-24  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6b07c637679d2fda1a970c222bce541b12ddd280
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 08:55:51 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 24 08:57:03 2021 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=6b07c637

dev-qt/qtwebkit: Remove unmaintained package

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtwebkit/metadata.xml               |  26 -----
 dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild | 146 -----------------------------
 2 files changed, 172 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
deleted file mode 100644
index 05f4bb98..00000000
--- a/dev-qt/qtwebkit/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>qt@gentoo.org</email>
-		<name>Gentoo Qt Project</name>
-	</maintainer>
-	<use>
-		<flag name="geolocation">Enable physical position determination via <pkg>dev-qt/qtpositioning</pkg></flag>
-		<flag name="gstreamer">Enable HTML5 audio/video support via <pkg>media-libs/gstreamer</pkg> using SLOT 1.0</flag>
-		<flag name="hyphen">Enable hyphenation support via <pkg>dev-libs/hyphen</pkg></flag>
-		<flag name="multimedia">Enable HTML5 audio/video support via <pkg>dev-qt/qtmultimedia</pkg></flag>
-		<flag name="orientation">Enable device orientation detection via <pkg>dev-qt/qtsensors</pkg></flag>
-		<flag name="printsupport">Enable printing via <pkg>dev-qt/qtprintsupport</pkg></flag>
-		<flag name="qml">Build QML/QtQuick bindings</flag>
-	</use>
-	<upstream>
-		<bugs-to>https://bugreports.qt.io/</bugs-to>
-		<doc>https://doc.qt.io/</doc>
-	</upstream>
-	<slots>
-		<subslots>
-			Must only be used by packages that are known to use private parts of the Qt API.
-		</subslots>
-	</slots>
-</pkgmetadata>

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
deleted file mode 100644
index de532e08..00000000
--- a/dev-qt/qtwebkit/qtwebkit-5.212.9999.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = *9999 ]]; then
-	EGIT_BRANCH="qtwebkit-5.212"
-	EGIT_REPO_URI="https://github.com/qtwebkit/qtwebkit.git"
-	inherit git-r3
-else
-	MY_P="${PN}-${PV/_pre20200309/-alpha4}" # present as upgrade over previous snapshot
-	SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-	S="${WORKDIR}/${MY_P}"
-fi
-PYTHON_COMPAT=( python3_{6,7,8} )
-USE_RUBY="ruby25 ruby26 ruby27"
-inherit check-reqs cmake flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
-
-DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
-HOMEPAGE="https://www.qt.io/"
-
-LICENSE="BSD LGPL-2+"
-SLOT="5/5.212"
-IUSE="geolocation gles2-only +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
-
-REQUIRED_USE="
-	nsplugin? ( X )
-	qml? ( opengl )
-	?? ( gstreamer multimedia )
-"
-
-# Dependencies found at Source/cmake/OptionsQt.cmake
-QT_MIN_VER="5.12.3:5"
-BDEPEND="
-	${PYTHON_DEPS}
-	${RUBY_DEPS}
-	dev-lang/perl
-	dev-util/gperf
-	>=sys-devel/bison-2.4.3
-	sys-devel/flex
-	virtual/pkgconfig
-"
-DEPEND="
-	dev-db/sqlite:3
-	dev-libs/icu:=
-	dev-libs/libxml2
-	dev-libs/libxslt
-	>=dev-qt/qtcore-${QT_MIN_VER}
-	>=dev-qt/qtgui-${QT_MIN_VER}
-	>=dev-qt/qtnetwork-${QT_MIN_VER}
-	>=dev-qt/qtwidgets-${QT_MIN_VER}=
-	media-libs/libpng:0=
-	media-libs/woff2
-	virtual/jpeg:0
-	geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
-	gstreamer? (
-		dev-libs/glib:2
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-bad:1.0
-		media-libs/gst-plugins-base:1.0
-	)
-	hyphen? ( dev-libs/hyphen )
-	multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
-	opengl? (
-		>=dev-qt/qtgui-${QT_MIN_VER}[gles2-only=]
-		>=dev-qt/qtopengl-${QT_MIN_VER}[gles2-only=]
-	)
-	orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
-	printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )
-	qml? (
-		>=dev-qt/qtdeclarative-${QT_MIN_VER}
-		>=dev-qt/qtwebchannel-${QT_MIN_VER}[qml]
-	)
-	webp? ( media-libs/libwebp:= )
-	X? (
-		x11-libs/libX11
-		x11-libs/libXcomposite
-		x11-libs/libXrender
-	)
-"
-RDEPEND="${DEPEND}"
-
-CHECKREQS_DISK_BUILD="16G" # bug 417307
-
-_check_reqs() {
-	if [[ ${MERGE_TYPE} != binary ]] && is-flagq "-g*" && ! is-flagq "-g*0"; then
-		einfo "Checking for sufficient disk space to build ${PN} with debugging flags"
-		check-reqs_$1
-	fi
-}
-
-pkg_pretend() {
-	_check_reqs pkg_pretend
-}
-
-pkg_setup() {
-	_check_reqs pkg_setup
-	python-any-r1_pkg_setup
-}
-
-src_configure() {
-	# Respect CC, otherwise fails on prefix, bug #395875
-	tc-export CC
-
-	# Multiple rendering bugs on youtube, github, etc without this, bug #547224
-	append-flags $(test-flags -fno-strict-aliasing)
-
-	local mycmakeargs=(
-		-DPORT=Qt
-		-DENABLE_API_TESTS=OFF
-		-DENABLE_TOOLS=OFF
-		-DENABLE_GEOLOCATION=$(usex geolocation)
-		-DUSE_GSTREAMER=$(usex gstreamer)
-		-DUSE_LIBHYPHEN=$(usex hyphen)
-		-DENABLE_JIT=$(usex jit)
-		-DUSE_QT_MULTIMEDIA=$(usex multimedia)
-		-DENABLE_NETSCAPE_PLUGIN_API=$(usex nsplugin)
-		-DENABLE_OPENGL=$(usex opengl)
-		-DENABLE_PRINT_SUPPORT=$(usex printsupport)
-		-DENABLE_DEVICE_ORIENTATION=$(usex orientation)
-		-DENABLE_WEBKIT2=$(usex qml)
-		$(cmake_use_find_package webp WebP)
-		-DENABLE_X11_TARGET=$(usex X)
-	)
-
-	if has_version "virtual/rubygems[ruby_targets_ruby27]"; then
-		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby27) )
-	elif has_version "virtual/rubygems[ruby_targets_ruby26]"; then
-		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
-	else
-		mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
-	fi
-
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-
-	# bug 572056
-	if [[ ! -f ${ED}$(qt5_get_libdir)/libQt5WebKit.so ]]; then
-		eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
-		die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
-	fi
-}


^ permalink raw reply related	[flat|nested] 50+ messages in thread

end of thread, other threads:[~2021-05-24  9:08 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-06  8:04 [gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/ Michael Palimaka
  -- strict thread matches above, loose matches on Subject: below --
2021-05-24  9:08 Andreas Sturmlechner
2020-04-03 20:03 Andreas Sturmlechner
2020-03-11 17:13 Andreas Sturmlechner
2020-01-14 22:55 Andreas Sturmlechner
2020-01-04 12:45 Andreas Sturmlechner
2020-01-04 12:45 Andreas Sturmlechner
2020-01-04 12:45 Andreas Sturmlechner
2020-01-04 12:45 Andreas Sturmlechner
2019-10-23  6:35 Andreas Sturmlechner
2019-07-06 10:28 Andreas Sturmlechner
2018-06-18 13:34 Jimi Huotari
2017-10-07  6:09 Michael Palimaka
2017-10-07  3:38 Michael Palimaka
2017-10-07  3:38 Michael Palimaka
2017-07-23 11:57 Michael Palimaka
2017-07-23 11:35 Michael Palimaka
2017-07-23 10:30 Michael Palimaka
2017-07-23  8:36 Michael Palimaka
2017-06-18  7:54 Michael Palimaka
2017-06-11 13:09 Michael Palimaka
2016-04-23 17:20 Michael Palimaka
2016-04-09 15:48 Davide Pesavento
2016-04-06 15:00 Davide Pesavento
2016-04-06 15:00 Davide Pesavento
2016-04-02 13:54 Michael Palimaka
2016-04-01 15:26 Michael Palimaka
2016-03-17  9:43 Michael Palimaka
2016-01-20 17:35 Davide Pesavento
2016-01-19 19:19 Davide Pesavento
2015-10-17 17:02 Michael Palimaka
2015-10-17 17:02 Michael Palimaka
2015-10-17 17:02 Michael Palimaka
2015-07-10 14:43 Davide Pesavento
2015-06-23 12:49 Vladimir Smirnov
2015-04-26 23:12 Davide Pesavento
2015-03-26  1:49 Davide Pesavento
2015-03-15 14:44 Michael Palimaka
2015-03-05  9:49 Michael Palimaka
2015-01-11 18:17 Davide Pesavento
2014-10-22 17:27 Michael Palimaka
2014-09-28 17:40 Davide Pesavento
2014-09-02  0:08 Davide Pesavento
2014-06-10  7:58 Michael Palimaka
2014-05-26 13:35 Davide Pesavento
2014-05-18 20:05 Davide Pesavento
2014-02-26 11:39 Michael Palimaka
2013-10-20 23:03 Davide Pesavento
2013-08-08 10:53 Michael Palimaka
2013-04-07 23:11 Davide Pesavento

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox