public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2014-07-26 10:46 Davide Pesavento
  0 siblings, 0 replies; 29+ messages in thread
From: Davide Pesavento @ 2014-07-26 10:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5285f682b4593cdfd2a846bc31f035c1674d4ba1
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 26 10:46:03 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 10:46:03 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=5285f682

[dev-qt/qtwidgets:5] Implement QT5_GENTOO_CONFIG.

Package-Manager: portage-2.2.10

---
 dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild | 4 ++++
 dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild | 4 ++++
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild   | 4 ++++
 3 files changed, 12 insertions(+)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild
index 5328486..35c598d 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild
@@ -34,3 +34,7 @@ QT5_TARGET_SUBDIRS=(
 	src/widgets
 	src/plugins/accessible
 )
+
+QT5_GENTOO_CONFIG=(
+	!:no-widgets:
+)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
index 5328486..35c598d 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
@@ -34,3 +34,7 @@ QT5_TARGET_SUBDIRS=(
 	src/widgets
 	src/plugins/accessible
 )
+
+QT5_GENTOO_CONFIG=(
+	!:no-widgets:
+)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 440eff7..c8844e3 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -28,3 +28,7 @@ QT5_TARGET_SUBDIRS=(
 	src/tools/uic
 	src/widgets
 )
+
+QT5_GENTOO_CONFIG=(
+	!:no-widgets:
+)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2023-12-30 14:03 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2023-12-30 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     eeb63ce4adc8d99437233ce42b516be0398b7a6d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 30 14:02:53 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 30 14:02:53 2023 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=eeb63ce4

dev-qt/qtwidgets: Rebased to 5.15.12 branch

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

 .../{qtwidgets-5.15.11.9999.ebuild => qtwidgets-5.15.12.9999.ebuild}      | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.11.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12.9999.ebuild
similarity index 100%
rename from dev-qt/qtwidgets/qtwidgets-5.15.11.9999.ebuild
rename to dev-qt/qtwidgets/qtwidgets-5.15.12.9999.ebuild


^ permalink raw reply	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2023-06-19 20:56 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2023-06-19 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     6bb028064b2c4f98de7e4a9b58915bb438d6226d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 20:55:28 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 20:55:28 2023 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=6bb02806

dev-qt/qtwidgets: Add missing x11-libs/gtk+[X] USEdep

src/plugins/platformthemes/gtk3/qgtk3dialoghelpers.cpp includes gdk/gdkx.h

Bug: https://bugs.gentoo.org/908291
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.10.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.10.9999.ebuild
index 43c78a85..a4f8b71a 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.10.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.10.9999.ebuild
@@ -24,7 +24,7 @@ DEPEND="
 	gtk? (
 		dev-libs/glib:2
 		=dev-qt/qtgui-${QT5_PV}*:5=[dbus]
-		x11-libs/gtk+:3
+		x11-libs/gtk+:3[X]
 		x11-libs/libX11
 		x11-libs/pango
 	)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2022-11-21 13:01 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2022-11-21 13:01 UTC (permalink / raw
  To: gentoo-commits

commit:     82a24252bc90ce97bae984803a8ed3abe4609d0b
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Fri Sep 16 00:00:00 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 13:01:06 2022 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=82a24252

dev-qt/qtwidgets: Pass flag -dbus-linked to configure

This is consistent with dev-qt/qtdbus, dev-qt/qtgui, dev-qt/qtnetwork.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.7.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.7.9999.ebuild
index 8050e865..3642fec4 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.7.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.7.9999.ebuild
@@ -51,7 +51,7 @@ QT5_GENTOO_PRIVATE_CONFIG=(
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2-only es2 desktop)
-		$(qt_use dbus)
+		$(usev dbus -dbus-linked)
 		$(qt_use gtk)
 		-gui
 		$(qt_use png libpng system)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2022-06-18 14:27 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2022-06-18 14:27 UTC (permalink / raw
  To: gentoo-commits

commit:     31a41d9958aebd60a12d6b0421411b4ef626c82d
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 11:17:58 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 14:22:08 2022 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=31a41d99

dev-qt/qtwidgets: keyword 5.15.5.9999 for ~loong

See: https://github.com/xen0n/loongson-overlay/pull/25
Tested-by: HougeLangley <hougelangley1987 <AT> gmail.com>
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.5.9999.ebuild
index 7b0951c3..7e18bf21 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.5.9999.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-	KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 # keep IUSE defaults in sync with qtgui


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2022-05-14 21:15 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2022-05-14 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     03727f788e41bef43fded9211959e1feebfb561a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 21:08:29 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat May 14 21:14:27 2022 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=03727f78

dev-qt/qtwidgets: Rebased to 5.15.4 branch

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

 .../{qtwidgets-5.15.3.9999.ebuild => qtwidgets-5.15.4.9999.ebuild}      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.3.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.4.9999.ebuild
similarity index 96%
rename from dev-qt/qtwidgets/qtwidgets-5.15.3.9999.ebuild
rename to dev-qt/qtwidgets/qtwidgets-5.15.4.9999.ebuild
index f4b65bfa..7b0951c3 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.3.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.4.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2022-03-04  9:51 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2022-03-04  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     b8d3c750f3dcbb84fa232318de6ac9bde2f8d5a1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  4 09:39:42 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar  4 09:39:42 2022 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=b8d3c750

dev-qt/qtwidgets: Rebased to 5.15.3 branch

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

 .../{qtwidgets-5.15.2.9999.ebuild => qtwidgets-5.15.3.9999.ebuild}        | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.3.9999.ebuild
similarity index 100%
rename from dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
rename to dev-qt/qtwidgets/qtwidgets-5.15.3.9999.ebuild


^ permalink raw reply	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2021-09-22 19:38 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2021-09-22 19:38 UTC (permalink / raw
  To: gentoo-commits

commit:     a8958b69b6e0806cc286d82027b83f6f32fe4922
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 13:59:15 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 19:21:58 2021 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=a8958b69

dev-qt/qtwidgets: Add IUSE=dbus to enable xdgdesktopportal build

New use flag builds Qt5 plugin for integration with flatpak and snap.

Add missing IUSE=gtk dependencies. No additional dependencies with
IUSE=dbus means the added REQUIRED_USE is cheap, and sys-apps/dbus is
already pulled in by x11-libs/gtk+3 (via dev-libs/glib) unconditionally.

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

 dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
index 8380129e..f4b65bfa 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
@@ -13,13 +13,17 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2-only gtk +png +X"
+IUSE="dbus gles2-only gtk +png +X"
+
+REQUIRED_USE="gtk? ( dbus )"
 
 DEPEND="
 	=dev-qt/qtcore-${QT5_PV}*:5=
-	=dev-qt/qtgui-${QT5_PV}*[gles2-only=,png=,X?]
+	=dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?]
+	dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
 	gtk? (
-		=dev-qt/qtgui-${QT5_PV}*[dbus]
+		dev-libs/glib:2
+		=dev-qt/qtgui-${QT5_PV}*:5=[dbus]
 		x11-libs/gtk+:3
 		x11-libs/libX11
 		x11-libs/pango
@@ -34,6 +38,7 @@ QT5_TARGET_SUBDIRS=(
 )
 
 QT5_GENTOO_CONFIG=(
+	dbus:xdgdesktopportal:
 	gtk:gtk3:
 	::widgets
 	!:no-widgets:
@@ -46,6 +51,7 @@ QT5_GENTOO_PRIVATE_CONFIG=(
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2-only es2 desktop)
+		$(qt_use dbus)
 		$(qt_use gtk)
 		-gui
 		$(qt_use png libpng system)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2021-08-20 12:36 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2021-08-20 12:36 UTC (permalink / raw
  To: gentoo-commits

commit:     9ada11f0aec850a1027a3eb590ecf6ec54ba3a49
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 19 18:38:04 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 12:34:10 2021 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ada11f0

dev-qt/qtwidgets: EAPI-8 bump

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

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
index f2e3982d..385a4f95 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 QT5_MODULE="qtbase"
 inherit qt5-build
@@ -51,7 +51,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use X xcb)
-		$(usex X '-xcb-xlib -xkbcommon' '')
+		$(usev X '-xcb-xlib -xkbcommon')
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2020-04-03 20:03 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2020-04-03 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     357c7d14b6cc9a59012e15c07e38e8b8ddb99c56
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Nov 23 09:37:27 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=357c7d14

dev-qt/qtwidgets: 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/qtwidgets/metadata.xml               | 1 -
 dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild | 6 +++---
 dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild | 6 +++---
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 6 +++---
 4 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-qt/qtwidgets/metadata.xml b/dev-qt/qtwidgets/metadata.xml
index 910cf075..115da8d2 100644
--- a/dev-qt/qtwidgets/metadata.xml
+++ b/dev-qt/qtwidgets/metadata.xml
@@ -6,7 +6,6 @@
 		<name>Gentoo Qt Project</name>
 	</maintainer>
 	<use>
-		<flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
 		<flag name="gtk">Build the GTK platform theme plugin</flag>
 	</use>
 	<upstream>

diff --git a/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild
index 3d14a9cd..07ee6091 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild
@@ -13,11 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +X"
+IUSE="gles2-only gtk +png +X"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2=,png=,X?]
+	~dev-qt/qtgui-${PV}[gles2-only=,png=,X?]
 	gtk? (
 		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
@@ -45,7 +45,7 @@ QT5_GENTOO_PRIVATE_CONFIG=(
 
 src_configure() {
 	local myconf=(
-		-opengl $(usex gles2 es2 desktop)
+		-opengl $(usex gles2-only es2 desktop)
 		$(qt_use gtk)
 		-gui
 		$(qt_use png libpng system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
index 0cf42233..40218072 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
@@ -13,11 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +X"
+IUSE="gles2-only gtk +png +X"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2=,png=,X?]
+	~dev-qt/qtgui-${PV}[gles2-only=,png=,X?]
 	gtk? (
 		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
@@ -45,7 +45,7 @@ QT5_GENTOO_PRIVATE_CONFIG=(
 
 src_configure() {
 	local myconf=(
-		-opengl $(usex gles2 es2 desktop)
+		-opengl $(usex gles2-only es2 desktop)
 		$(qt_use gtk)
 		-gui
 		$(qt_use png libpng system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 3d14a9cd..07ee6091 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -13,11 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +X"
+IUSE="gles2-only gtk +png +X"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2=,png=,X?]
+	~dev-qt/qtgui-${PV}[gles2-only=,png=,X?]
 	gtk? (
 		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
@@ -45,7 +45,7 @@ QT5_GENTOO_PRIVATE_CONFIG=(
 
 src_configure() {
 	local myconf=(
-		-opengl $(usex gles2 es2 desktop)
+		-opengl $(usex gles2-only es2 desktop)
 		$(qt_use gtk)
 		-gui
 		$(qt_use png libpng system)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2020-01-22 13:27 Jimi Huotari
  0 siblings, 0 replies; 29+ messages in thread
From: Jimi Huotari @ 2020-01-22 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     ecc0d566a5f4dbc290bc45d73f7b1b5c98781880
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 22 11:40:46 2020 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Jan 22 11:40:46 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=ecc0d566

dev-qt/qtwidgets: fix 5.15 configure with and without USE="X"

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
index 4032c89b..0cf42233 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
@@ -50,7 +50,7 @@ src_configure() {
 		-gui
 		$(qt_use png libpng system)
 		-widgets
-		$(qt_use X)
+		$(qt_use X xcb)
 		$(usex X '-xcb-xlib -xkbcommon' '')
 	)
 	qt5-build_src_configure


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2020-01-19 23:54 Andreas Sturmlechner
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas Sturmlechner @ 2020-01-19 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     71bfd3c05c75cb8ee0fa0179b1f34a732a4e5f17
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 14 23:09:15 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 14 23:09:54 2020 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=71bfd3c0

dev-qt/qtwidgets: Rename USE xcb to X

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

 dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild | 11 ++++++-----
 dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild | 11 ++++++-----
 dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild | 11 ++++++-----
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 11 ++++++-----
 4 files changed, 24 insertions(+), 20 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
index 700b6405..3d14a9cd 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 QT5_MODULE="qtbase"
 inherit qt5-build
 
@@ -12,11 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +xcb"
+IUSE="gles2 gtk +png +X"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
+	~dev-qt/qtgui-${PV}[gles2=,png=,X?]
 	gtk? (
 		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
@@ -49,8 +50,8 @@ src_configure() {
 		-gui
 		$(qt_use png libpng system)
 		-widgets
-		$(qt_use xcb xcb system)
-		$(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
+		$(qt_use X xcb system)
+		$(usex X '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild
index 700b6405..3d14a9cd 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.14.9999.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 QT5_MODULE="qtbase"
 inherit qt5-build
 
@@ -12,11 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +xcb"
+IUSE="gles2 gtk +png +X"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
+	~dev-qt/qtgui-${PV}[gles2=,png=,X?]
 	gtk? (
 		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
@@ -49,8 +50,8 @@ src_configure() {
 		-gui
 		$(qt_use png libpng system)
 		-widgets
-		$(qt_use xcb xcb system)
-		$(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
+		$(qt_use X xcb system)
+		$(usex X '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
index fb915b77..4032c89b 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 QT5_MODULE="qtbase"
 inherit qt5-build
 
@@ -12,11 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +xcb"
+IUSE="gles2 gtk +png +X"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
+	~dev-qt/qtgui-${PV}[gles2=,png=,X?]
 	gtk? (
 		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
@@ -49,8 +50,8 @@ src_configure() {
 		-gui
 		$(qt_use png libpng system)
 		-widgets
-		$(qt_use xcb)
-		$(usex xcb '-xcb-xlib -xkbcommon' '')
+		$(qt_use X)
+		$(usex X '-xcb-xlib -xkbcommon' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 700b6405..3d14a9cd 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 QT5_MODULE="qtbase"
 inherit qt5-build
 
@@ -12,11 +13,11 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +xcb"
+IUSE="gles2 gtk +png +X"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
+	~dev-qt/qtgui-${PV}[gles2=,png=,X?]
 	gtk? (
 		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
@@ -49,8 +50,8 @@ src_configure() {
 		-gui
 		$(qt_use png libpng system)
 		-widgets
-		$(qt_use xcb xcb system)
-		$(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
+		$(qt_use X xcb system)
+		$(usex X '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2019-09-18 18:58 Jimi Huotari
  0 siblings, 0 replies; 29+ messages in thread
From: Jimi Huotari @ 2019-09-18 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     73e9c00613ce01c85c006a452a7a2fba9c2ba6a7
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 18:57:00 2019 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 18:57:00 2019 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=73e9c006

dev-qt/qtwidgets: adjust xcb configure options for 5.15

0. https://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.15&id=60588e1a

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
index 85ceaa9c..1ab36261 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.9999.ebuild
@@ -49,8 +49,8 @@ src_configure() {
 		-gui
 		$(qt_use png libpng system)
 		-widgets
-		$(qt_use xcb xcb system)
-		$(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
+		$(qt_use xcb)
+		$(usex xcb '-xcb-xlib -xkbcommon' '')
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2018-12-19 16:12 Jimi Huotari
  0 siblings, 0 replies; 29+ messages in thread
From: Jimi Huotari @ 2018-12-19 16:12 UTC (permalink / raw
  To: gentoo-commits

commit:     e46756c9970782657cbeb29edb19486a29f9f6d8
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 19 16:03:42 2018 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Dec 19 16:03:50 2018 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=e46756c9

dev-qt/qtwidgets: update configuration with regards to 'xkbcommon'

Upstream: http://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.12&id=c3a963da

Bug: https://bugs.gentoo.org/672340
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.12

 dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild | 5 ++---
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
index 3798cf2e..b62d3677 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -50,8 +50,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)
-		$(qt_use xcb xkbcommon system)
-		$(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
+		$(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 3798cf2e..b62d3677 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -50,8 +50,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)
-		$(qt_use xcb xkbcommon system)
-		$(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
+		$(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2018-08-15 13:21 Jimi Huotari
  0 siblings, 0 replies; 29+ messages in thread
From: Jimi Huotari @ 2018-08-15 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     f6c63e189dedbc2cbd6aecf8881ea0632866663d
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 15 13:20:16 2018 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Aug 15 13:20:16 2018 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=f6c63e18

dev-qt/qtwidgets: replace 'xinput2' with 'xcb-xinput'

Closes: https://bugs.gentoo.org/651306
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild | 2 +-
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
index caf1f79a..3798cf2e 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.12.9999.ebuild
@@ -51,7 +51,7 @@ src_configure() {
 		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')
+		$(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index caf1f79a..3798cf2e 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -51,7 +51,7 @@ src_configure() {
 		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')
+		$(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2018-02-06 12:32 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2018-02-06 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     dfc5f67f13306a3bf15fbbbc58fcac15546bc093
Author:     Psi <public+gentoo <AT> psionix <DOT> net>
AuthorDate: Tue Feb  6 12:31:50 2018 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Feb  6 12:32:30 2018 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=dfc5f67f

dev-qt/qtwidgets: add widgets to widgets to QT5_GENTOO_CONFIG

Bug: https://bugs.gentoo.org/646504
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild    | 1 +
 dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild  | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 1 +
 5 files changed, 5 insertions(+)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
index 4b650e6c..ccb0c529 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
@@ -34,6 +34,7 @@ QT5_TARGET_SUBDIRS=(
 
 QT5_GENTOO_CONFIG=(
 	gtk:gtk3:
+	::widgets
 	!:no-widgets:
 )
 

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
index 4b650e6c..ccb0c529 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
@@ -34,6 +34,7 @@ QT5_TARGET_SUBDIRS=(
 
 QT5_GENTOO_CONFIG=(
 	gtk:gtk3:
+	::widgets
 	!:no-widgets:
 )
 

diff --git a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
index 4b650e6c..ccb0c529 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
@@ -34,6 +34,7 @@ QT5_TARGET_SUBDIRS=(
 
 QT5_GENTOO_CONFIG=(
 	gtk:gtk3:
+	::widgets
 	!:no-widgets:
 )
 

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
index 4b650e6c..ccb0c529 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
@@ -34,6 +34,7 @@ QT5_TARGET_SUBDIRS=(
 
 QT5_GENTOO_CONFIG=(
 	gtk:gtk3:
+	::widgets
 	!:no-widgets:
 )
 

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 4b650e6c..ccb0c529 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -34,6 +34,7 @@ QT5_TARGET_SUBDIRS=(
 
 QT5_GENTOO_CONFIG=(
 	gtk:gtk3:
+	::widgets
 	!:no-widgets:
 )
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2018-02-03  4:34 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2018-02-03  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     79fac64728ac10c6b401b863d64a13497b452be6
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 04:34:02 2018 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 04:34:13 2018 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=79fac647

dev-qt/qtwidgets: enable gui too

Building with -no-gui -widgets results in the following error:
ERROR: Feature 'widgets' was enabled, but the pre-condition 'features.gui' failed.

Closes: https://bugs.gentoo.org/646460
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild    | 1 +
 dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild     | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild  | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 1 +
 6 files changed, 6 insertions(+)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
index 231d0426..4b650e6c 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
@@ -45,6 +45,7 @@ src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
+		-gui
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
index 231d0426..4b650e6c 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
@@ -45,6 +45,7 @@ src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
+		-gui
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
index 231d0426..4b650e6c 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
@@ -45,6 +45,7 @@ src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
+		-gui
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
index 231d0426..4b650e6c 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
@@ -45,6 +45,7 @@ src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
+		-gui
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
index 231d0426..4b650e6c 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
@@ -45,6 +45,7 @@ src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
+		-gui
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 231d0426..4b650e6c 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -45,6 +45,7 @@ src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
+		-gui
 		$(qt_use png libpng system)
 		-widgets
 		$(qt_use xcb xcb system)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2018-02-03  3:57 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2018-02-03  3:57 UTC (permalink / raw
  To: gentoo-commits

commit:     7062bdeb28f6fd0017653b53aefcd54d4bd6f188
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 03:57:30 2018 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 03:57:35 2018 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=7062bdeb

dev-qt/qtwidgets: enable widgets

Since e553539e7ee050d094da9a4673b2e5ac71aae422, we started passing -no-widgets
so we need to start explicitly enabling it here.

Bug: https://bugs.gentoo.org/646448
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild    | 1 +
 dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild     | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild  | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 1 +
 6 files changed, 6 insertions(+)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
index 48abddf9..231d0426 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
@@ -46,6 +46,7 @@ src_configure() {
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
 		$(qt_use png libpng system)
+		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
 		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
index 48abddf9..231d0426 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
@@ -46,6 +46,7 @@ src_configure() {
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
 		$(qt_use png libpng system)
+		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
 		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')

diff --git a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
index 48abddf9..231d0426 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
@@ -46,6 +46,7 @@ src_configure() {
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
 		$(qt_use png libpng system)
+		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
 		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
index 48abddf9..231d0426 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
@@ -46,6 +46,7 @@ src_configure() {
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
 		$(qt_use png libpng system)
+		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
 		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
index 48abddf9..231d0426 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
@@ -46,6 +46,7 @@ src_configure() {
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
 		$(qt_use png libpng system)
+		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
 		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 48abddf9..231d0426 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -46,6 +46,7 @@ src_configure() {
 		-opengl $(usex gles2 es2 desktop)
 		$(qt_use gtk)
 		$(qt_use png libpng system)
+		-widgets
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
 		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2018-02-02 11:54 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2018-02-02 11:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8cdf091054f43116d40dc6945d8b893e1ddc702c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 02:57:17 2018 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Feb  2 11:53:56 2018 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=8cdf0910

dev-qt/qtwidgets: add QT5_GENTOO_PRIVATE_CONFIG

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild    | 6 +++++-
 dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild | 6 +++++-
 dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild | 4 ++++
 dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild     | 4 ++++
 dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild  | 6 +++++-
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 6 +++++-
 6 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
index b82ca24a..48abddf9 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -37,6 +37,10 @@ QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
 
+QT5_GENTOO_PRIVATE_CONFIG=(
+	:widgets
+)
+
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
index b82ca24a..48abddf9 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -37,6 +37,10 @@ QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
 
+QT5_GENTOO_PRIVATE_CONFIG=(
+	:widgets
+)
+
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
index 0825646a..48abddf9 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.11.9999.ebuild
@@ -37,6 +37,10 @@ QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
 
+QT5_GENTOO_PRIVATE_CONFIG=(
+	:widgets
+)
+
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
index 0825646a..48abddf9 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.4.ebuild
@@ -37,6 +37,10 @@ QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
 
+QT5_GENTOO_PRIVATE_CONFIG=(
+	:widgets
+)
+
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
index b82ca24a..48abddf9 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -37,6 +37,10 @@ QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
 
+QT5_GENTOO_PRIVATE_CONFIG=(
+	:widgets
+)
+
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index b82ca24a..48abddf9 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -37,6 +37,10 @@ QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
 
+QT5_GENTOO_PRIVATE_CONFIG=(
+	:widgets
+)
+
 src_configure() {
 	local myconf=(
 		-opengl $(usex gles2 es2 desktop)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2017-10-15 11:11 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2017-10-15 11:11 UTC (permalink / raw
  To: gentoo-commits

commit:     4549cb1cbe2a3bf813e37a28c0505fcb2b45f900
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 15 11:10:01 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Oct 15 11:11:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=4549cb1c

dev-qt/qtwidgets: USE="gtk" requires dev-qt/qtgui[dbus]

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

 dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild  | 1 +
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild    | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
index ed7f16fb..b82ca24a 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.10.9999.ebuild
@@ -18,6 +18,7 @@ DEPEND="
 	~dev-qt/qtcore-${PV}
 	~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
 	gtk? (
+		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
 		x11-libs/libX11
 		x11-libs/pango

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
index ed7f16fb..b82ca24a 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
@@ -18,6 +18,7 @@ DEPEND="
 	~dev-qt/qtcore-${PV}
 	~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
 	gtk? (
+		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
 		x11-libs/libX11
 		x11-libs/pango

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index ed7f16fb..b82ca24a 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -18,6 +18,7 @@ DEPEND="
 	~dev-qt/qtcore-${PV}
 	~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
 	gtk? (
+		~dev-qt/qtgui-${PV}[dbus]
 		x11-libs/gtk+:3
 		x11-libs/libX11
 		x11-libs/pango


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2017-08-06  5:13 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2017-08-06  5:13 UTC (permalink / raw
  To: gentoo-commits

commit:     94b673ed7f32a5baa3abeec907f4185ab42278e8
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  6 05:12:52 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug  6 05:13:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=94b673ed

Revert "dev-qt/qtwidgets: sort QT5_TARGET_SUBDIRS"

This reverts commit e1ac537830bb55148e0edf960aa60cb42b22f045.

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild
index 3aa656ff..ed7f16fb 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild
@@ -26,9 +26,9 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
-	src/plugins/platformthemes
 	src/tools/uic
 	src/widgets
+	src/plugins/platformthemes
 )
 
 QT5_GENTOO_CONFIG=(

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
index 3aa656ff..ed7f16fb 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
@@ -26,9 +26,9 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
-	src/plugins/platformthemes
 	src/tools/uic
 	src/widgets
+	src/plugins/platformthemes
 )
 
 QT5_GENTOO_CONFIG=(

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 3aa656ff..ed7f16fb 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -26,9 +26,9 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
-	src/plugins/platformthemes
 	src/tools/uic
 	src/widgets
+	src/plugins/platformthemes
 )
 
 QT5_GENTOO_CONFIG=(


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2017-08-06  3:48 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2017-08-06  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     e1ac537830bb55148e0edf960aa60cb42b22f045
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  6 03:46:42 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug  6 03:48:09 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=e1ac5378

dev-qt/qtwidgets: sort QT5_TARGET_SUBDIRS

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild
index ed7f16fb..3aa656ff 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.1.ebuild
@@ -26,9 +26,9 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
+	src/plugins/platformthemes
 	src/tools/uic
 	src/widgets
-	src/plugins/platformthemes
 )
 
 QT5_GENTOO_CONFIG=(

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
index ed7f16fb..3aa656ff 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.9999.ebuild
@@ -26,9 +26,9 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
+	src/plugins/platformthemes
 	src/tools/uic
 	src/widgets
-	src/plugins/platformthemes
 )
 
 QT5_GENTOO_CONFIG=(

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index ed7f16fb..3aa656ff 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -26,9 +26,9 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 QT5_TARGET_SUBDIRS=(
+	src/plugins/platformthemes
 	src/tools/uic
 	src/widgets
-	src/plugins/platformthemes
 )
 
 QT5_GENTOO_CONFIG=(


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2017-04-15  4:46 Davide Pesavento
  0 siblings, 0 replies; 29+ messages in thread
From: Davide Pesavento @ 2017-04-15  4:46 UTC (permalink / raw
  To: gentoo-commits

commit:     3b974dbd918a500debc65d7f8f5979dc3b912f69
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 16:15:46 2017 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 04:41:10 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=3b974dbd

dev-qt/qtwidgets: Stop passing -xrender to configure on {5,5.8}.9999

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-qt/qtwidgets/qtwidgets-5.8.9999.ebuild | 4 ++--
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.8.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.8.9999.ebuild
index d17ef19c..ed7f16fb 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.8.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.8.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -43,7 +43,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
+		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index d17ef19c..ed7f16fb 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -43,7 +43,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
+		$(usex xcb '-xcb-xlib -xinput2 -xkb' '')
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2016-06-13  0:11 Davide Pesavento
  0 siblings, 0 replies; 29+ messages in thread
From: Davide Pesavento @ 2016-06-13  0:11 UTC (permalink / raw
  To: gentoo-commits

commit:     65fd961afba6fac4ce3bc34107b0a44dd3ea562a
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 00:06:24 2016 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 00:11:05 2016 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=65fd961a

dev-qt/qtwidgets: convert to usex

Package-Manager: portage-2.3.0_rc1

 dev-qt/qtwidgets/qtwidgets-5.6.1.ebuild    | 2 +-
 dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild | 2 +-
 dev-qt/qtwidgets/qtwidgets-5.7.0_rc.ebuild | 2 +-
 dev-qt/qtwidgets/qtwidgets-5.7.9999.ebuild | 2 +-
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.6.1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.6.1.ebuild
index f41ac1c..531ef65 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.6.1.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.6.1.ebuild
@@ -37,7 +37,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
+		$(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild
index f41ac1c..531ef65 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild
@@ -37,7 +37,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
+		$(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.7.0_rc.ebuild b/dev-qt/qtwidgets/qtwidgets-5.7.0_rc.ebuild
index 28fde4f..587ace3 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.7.0_rc.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.7.0_rc.ebuild
@@ -36,7 +36,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
+		$(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.7.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.7.9999.ebuild
index 28fde4f..587ace3 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.7.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.7.9999.ebuild
@@ -36,7 +36,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
+		$(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 28fde4f..587ace3 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -36,7 +36,7 @@ src_configure() {
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)
-		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
+		$(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2015-11-27 23:42 Davide Pesavento
  0 siblings, 0 replies; 29+ messages in thread
From: Davide Pesavento @ 2015-11-27 23:42 UTC (permalink / raw
  To: gentoo-commits

commit:     718e835bb71873e72c29f4ad4e810e4c257852e3
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 27 23:28:36 2015 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Fri Nov 27 23:28:36 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=718e835b

dev-qt/qtwidgets: shorten DESCRIPTION to make repoman happy

Package-Manager: portage-2.2.26

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

diff --git a/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild
index 83886f4..6ecaaf1 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 QT5_MODULE="qtbase"
 inherit qt5-build
 
-DESCRIPTION="Set of UI elements for creating classic desktop-style user interfaces for the Qt5 framework"
+DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"

diff --git a/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild
index 83886f4..6ecaaf1 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.6.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 QT5_MODULE="qtbase"
 inherit qt5-build
 
-DESCRIPTION="Set of UI elements for creating classic desktop-style user interfaces for the Qt5 framework"
+DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index fb5942b..2f57b65 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 QT5_MODULE="qtbase"
 inherit qt5-build
 
-DESCRIPTION="Set of UI elements for creating classic desktop-style user interfaces for the Qt5 framework"
+DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
 	KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2015-04-19 16:55 Michael Palimaka
  0 siblings, 0 replies; 29+ messages in thread
From: Michael Palimaka @ 2015-04-19 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c4685af536ac38f671c89f86c8e6f7f17fee7940
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 16:53:24 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 16:53:24 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=c4685af5

[dev-qt/qtwidgets] Add gtkstyle USE flag wrt bug #526866.

Package-Manager: portage-2.2.18

 dev-qt/qtwidgets/metadata.xml              | 2 ++
 dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild | 5 +++--
 dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild | 5 +++--
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild   | 5 +++--
 4 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtwidgets/metadata.xml b/dev-qt/qtwidgets/metadata.xml
index 048f936..87f5b74 100644
--- a/dev-qt/qtwidgets/metadata.xml
+++ b/dev-qt/qtwidgets/metadata.xml
@@ -4,6 +4,8 @@
 	<herd>qt</herd>
 	<use>
 		<flag name="gles2">Use OpenGL ES 2.0 instead of desktop OpenGL</flag>
+		<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
+			GTK+ theme</flag>
 	</use>
 	<upstream>
 		<bugs-to>https://bugreports.qt.io/</bugs-to>

diff --git a/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild
index e42003a..035540b 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild
@@ -17,14 +17,14 @@ else
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 +opengl +png +xcb"
+IUSE="gles2 gtkstyle +opengl +png +xcb"
 REQUIRED_USE="
 	gles2? ( opengl )
 "
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=,xcb?]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,gtkstyle=,opengl=,png=,xcb?]
 "
 RDEPEND="${DEPEND}"
 
@@ -48,6 +48,7 @@ src_configure() {
 	local myconf=(
 		# copied from qtgui
 		${gl}
+		$(qt_use gtkstyle)
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild
index e42003a..035540b 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.5.9999.ebuild
@@ -17,14 +17,14 @@ else
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 +opengl +png +xcb"
+IUSE="gles2 gtkstyle +opengl +png +xcb"
 REQUIRED_USE="
 	gles2? ( opengl )
 "
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=,xcb?]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,gtkstyle=,opengl=,png=,xcb?]
 "
 RDEPEND="${DEPEND}"
 
@@ -48,6 +48,7 @@ src_configure() {
 	local myconf=(
 		# copied from qtgui
 		${gl}
+		$(qt_use gtkstyle)
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index e42003a..035540b 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -17,14 +17,14 @@ else
 fi
 
 # keep IUSE defaults in sync with qtgui
-IUSE="gles2 +opengl +png +xcb"
+IUSE="gles2 gtkstyle +opengl +png +xcb"
 REQUIRED_USE="
 	gles2? ( opengl )
 "
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=,xcb?]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,gtkstyle=,opengl=,png=,xcb?]
 "
 RDEPEND="${DEPEND}"
 
@@ -48,6 +48,7 @@ src_configure() {
 	local myconf=(
 		# copied from qtgui
 		${gl}
+		$(qt_use gtkstyle)
 		$(qt_use png libpng system)
 		$(qt_use xcb xcb system)
 		$(qt_use xcb xkbcommon system)


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2014-09-08 23:24 Davide Pesavento
  0 siblings, 0 replies; 29+ messages in thread
From: Davide Pesavento @ 2014-09-08 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     a606936208398a61e35dd4846926be872ce0b466
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  8 23:23:53 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Sep  8 23:23:53 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=a6069362

[dev-qt/qtwidgets] Introduce USE=xcb to fix bug 522382.

Initial patch by Timo Rothenpieler <timo <AT> rothenpieler.org>

Package-Manager: portage-2.2.12

---
 dev-qt/qtwidgets/qtwidgets-5.3.1-r2.ebuild | 9 +++++++--
 dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild | 9 +++++++--
 dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild | 9 +++++++--
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild   | 9 +++++++--
 4 files changed, 28 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.3.1-r2.ebuild b/dev-qt/qtwidgets/qtwidgets-5.3.1-r2.ebuild
index 208edc0..44e9340 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.3.1-r2.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.3.1-r2.ebuild
@@ -16,14 +16,15 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE="gles2 +opengl +png"
+# keep IUSE defaults in sync with qtgui
+IUSE="gles2 +opengl +png +xcb"
 REQUIRED_USE="
 	gles2? ( opengl )
 "
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=,xcb?]
 "
 RDEPEND="${DEPEND}"
 
@@ -51,8 +52,12 @@ src_configure() {
 	fi
 
 	local myconf=(
+		# copied from qtgui
 		${gl}
 		$(qt_use png libpng system)
+		$(qt_use xcb xcb system)
+		$(qt_use xcb xkbcommon system)
+		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
index 208edc0..44e9340 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
@@ -16,14 +16,15 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE="gles2 +opengl +png"
+# keep IUSE defaults in sync with qtgui
+IUSE="gles2 +opengl +png +xcb"
 REQUIRED_USE="
 	gles2? ( opengl )
 "
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=,xcb?]
 "
 RDEPEND="${DEPEND}"
 
@@ -51,8 +52,12 @@ src_configure() {
 	fi
 
 	local myconf=(
+		# copied from qtgui
 		${gl}
 		$(qt_use png libpng system)
+		$(qt_use xcb xcb system)
+		$(qt_use xcb xkbcommon system)
+		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild
index 1aa1cf4..aa70372 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.4.9999.ebuild
@@ -16,14 +16,15 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE="gles2 +opengl +png"
+# keep IUSE defaults in sync with qtgui
+IUSE="gles2 +opengl +png +xcb"
 REQUIRED_USE="
 	gles2? ( opengl )
 "
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=,xcb?]
 "
 RDEPEND="${DEPEND}"
 
@@ -45,8 +46,12 @@ src_configure() {
 	fi
 
 	local myconf=(
+		# copied from qtgui
 		${gl}
 		$(qt_use png libpng system)
+		$(qt_use xcb xcb system)
+		$(qt_use xcb xkbcommon system)
+		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
 	)
 	qt5-build_src_configure
 }

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 1aa1cf4..aa70372 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -16,14 +16,15 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE="gles2 +opengl +png"
+# keep IUSE defaults in sync with qtgui
+IUSE="gles2 +opengl +png +xcb"
 REQUIRED_USE="
 	gles2? ( opengl )
 "
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=,xcb?]
 "
 RDEPEND="${DEPEND}"
 
@@ -45,8 +46,12 @@ src_configure() {
 	fi
 
 	local myconf=(
+		# copied from qtgui
 		${gl}
 		$(qt_use png libpng system)
+		$(qt_use xcb xcb system)
+		$(qt_use xcb xkbcommon system)
+		$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
 	)
 	qt5-build_src_configure
 }


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2014-07-27 14:34 Davide Pesavento
  0 siblings, 0 replies; 29+ messages in thread
From: Davide Pesavento @ 2014-07-27 14:34 UTC (permalink / raw
  To: gentoo-commits

commit:     76016f5309edfd7da7f6ecbbb583b55b303ab16c
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 27 14:33:58 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jul 27 14:33:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=76016f53

[dev-qt/qtwidgets:5] Introduce some USE flags to keep consistency with qtgui.

Should fix the crashes reported by Franz Fellner in bug 518262#c2

Package-Manager: portage-2.2.10

---
 dev-qt/qtwidgets/metadata.xml              |  3 +++
 dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild | 22 ++++++++++++++++++++--
 dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild | 22 ++++++++++++++++++++--
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild   | 22 ++++++++++++++++++++--
 4 files changed, 63 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtwidgets/metadata.xml b/dev-qt/qtwidgets/metadata.xml
index 9d5bff1..10bfda0 100644
--- a/dev-qt/qtwidgets/metadata.xml
+++ b/dev-qt/qtwidgets/metadata.xml
@@ -2,6 +2,9 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<herd>qt</herd>
+	<use>
+		<flag name="gles2">Use OpenGL ES 2.0 instead of desktop OpenGL</flag>
+	</use>
 	<upstream>
 		<bugs-to>https://bugreports.qt-project.org/</bugs-to>
 		<doc>http://qt-project.org/doc/</doc>

diff --git a/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild
index 35c598d..208edc0 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.3.1-r1.ebuild
@@ -16,11 +16,14 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE=""
+IUSE="gles2 +opengl +png"
+REQUIRED_USE="
+	gles2? ( opengl )
+"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=]
 "
 RDEPEND="${DEPEND}"
 
@@ -38,3 +41,18 @@ QT5_TARGET_SUBDIRS=(
 QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
+
+src_configure() {
+	local gl="-no-opengl"
+	if use gles2; then
+		gl="-opengl es2"
+	elif use opengl; then
+		gl="-opengl desktop"
+	fi
+
+	local myconf=(
+		${gl}
+		$(qt_use png libpng system)
+	)
+	qt5-build_src_configure
+}

diff --git a/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
index 35c598d..208edc0 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.3.9999.ebuild
@@ -16,11 +16,14 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE=""
+IUSE="gles2 +opengl +png"
+REQUIRED_USE="
+	gles2? ( opengl )
+"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=]
 "
 RDEPEND="${DEPEND}"
 
@@ -38,3 +41,18 @@ QT5_TARGET_SUBDIRS=(
 QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
+
+src_configure() {
+	local gl="-no-opengl"
+	if use gles2; then
+		gl="-opengl es2"
+	elif use opengl; then
+		gl="-opengl desktop"
+	fi
+
+	local myconf=(
+		${gl}
+		$(qt_use png libpng system)
+	)
+	qt5-build_src_configure
+}

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index c8844e3..1aa1cf4 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -16,11 +16,14 @@ else
 	KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE=""
+IUSE="gles2 +opengl +png"
+REQUIRED_USE="
+	gles2? ( opengl )
+"
 
 DEPEND="
 	~dev-qt/qtcore-${PV}[debug=]
-	~dev-qt/qtgui-${PV}[debug=]
+	~dev-qt/qtgui-${PV}[debug=,gles2=,opengl=,png=]
 "
 RDEPEND="${DEPEND}"
 
@@ -32,3 +35,18 @@ QT5_TARGET_SUBDIRS=(
 QT5_GENTOO_CONFIG=(
 	!:no-widgets:
 )
+
+src_configure() {
+	local gl="-no-opengl"
+	if use gles2; then
+		gl="-opengl es2"
+	elif use opengl; then
+		gl="-opengl desktop"
+	fi
+
+	local myconf=(
+		${gl}
+		$(qt_use png libpng system)
+	)
+	qt5-build_src_configure
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/
@ 2014-05-22 19:52 Davide Pesavento
  0 siblings, 0 replies; 29+ messages in thread
From: Davide Pesavento @ 2014-05-22 19:52 UTC (permalink / raw
  To: gentoo-commits

commit:     de2ceaed88fdb5224dd9267be02f16d7c361cd27
Author:     Axel Rasmussen <axel.rasmussen1 <AT> gmail <DOT> com>
AuthorDate: Thu May 22 19:21:00 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu May 22 19:21:00 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=de2ceaed

[dev-qt/qtwidgets:5] Remove accessible plugin from ebuild

Upstream has made the accessibility plugin part of the normal widgets
code, instead of being a separate plugin. This fixes build failures
stating that "src/plugins/accessible" cannot be found when building with
upstream commit eaee2bd0.

---
 dev-qt/qtwidgets/qtwidgets-5.9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
index 9af75b2..512ce2f 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.9999.ebuild
@@ -27,5 +27,4 @@ RDEPEND="${DEPEND}"
 QT5_TARGET_SUBDIRS=(
 	src/tools/uic
 	src/widgets
-	src/plugins/accessible
 )


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

end of thread, other threads:[~2023-12-30 14:04 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-26 10:46 [gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/ Davide Pesavento
  -- strict thread matches above, loose matches on Subject: below --
2023-12-30 14:03 Andreas Sturmlechner
2023-06-19 20:56 Andreas Sturmlechner
2022-11-21 13:01 Andreas Sturmlechner
2022-06-18 14:27 Andreas Sturmlechner
2022-05-14 21:15 Andreas Sturmlechner
2022-03-04  9:51 Andreas Sturmlechner
2021-09-22 19:38 Andreas Sturmlechner
2021-08-20 12:36 Andreas Sturmlechner
2020-04-03 20:03 Andreas Sturmlechner
2020-01-22 13:27 Jimi Huotari
2020-01-19 23:54 Andreas Sturmlechner
2019-09-18 18:58 Jimi Huotari
2018-12-19 16:12 Jimi Huotari
2018-08-15 13:21 Jimi Huotari
2018-02-06 12:32 Michael Palimaka
2018-02-03  4:34 Michael Palimaka
2018-02-03  3:57 Michael Palimaka
2018-02-02 11:54 Michael Palimaka
2017-10-15 11:11 Michael Palimaka
2017-08-06  5:13 Michael Palimaka
2017-08-06  3:48 Michael Palimaka
2017-04-15  4:46 Davide Pesavento
2016-06-13  0:11 Davide Pesavento
2015-11-27 23:42 Davide Pesavento
2015-04-19 16:55 Michael Palimaka
2014-09-08 23:24 Davide Pesavento
2014-07-27 14:34 Davide Pesavento
2014-05-22 19:52 Davide Pesavento

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