* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-04-22 0:49 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-04-22 0:49 UTC (permalink / raw
To: gentoo-commits
commit: 61606fd898c892b6b8990ab0af385da4701599b6
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Apr 22 00:49:22 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 00:49:22 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=61606fd8
[dev-qt/qtgui:5] Depend on x11-libs/libxkbcommon.
Package-Manager: portage-2.2.0_alpha173
---
dev-qt/qtgui/qtgui-5.1.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.1.9999.ebuild b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
index f2d07c5..7244397 100644
--- a/dev-qt/qtgui/qtgui-5.1.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
@@ -50,6 +50,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.8.1
+ >=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index f2d07c5..7244397 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -50,6 +50,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.8.1
+ >=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-06-10 8:22 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-06-10 8:22 UTC (permalink / raw
To: gentoo-commits
commit: bc4c729b8135854e0d3a8b1c6c37c33919c0d90e
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Jun 10 08:22:00 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 08:22:00 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=bc4c729b
[dev-qt/qtgui:5] Update libxcb dependency, bug 471602.
Package-Manager: portage-2.2.0_alpha177
---
dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.1.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild b/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
index 7244397..47eefe6 100644
--- a/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.8.1
+ >=x11-libs/libxcb-1.9.1[xkb]
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
diff --git a/dev-qt/qtgui/qtgui-5.1.9999.ebuild b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
index 7244397..47eefe6 100644
--- a/dev-qt/qtgui/qtgui-5.1.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.8.1
+ >=x11-libs/libxcb-1.9.1[xkb]
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 7244397..47eefe6 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.8.1
+ >=x11-libs/libxcb-1.9.1[xkb]
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-06-10 9:30 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-06-10 9:30 UTC (permalink / raw
To: gentoo-commits
commit: ed8472ca2a9671a2dca16b138e2f8c6e027085fe
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Jun 10 09:30:30 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 09:30:30 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=ed8472ca
[dev-qt/qtgui:5] Build also the QtOpenGLExtensions library with USE=opengl.
Package-Manager: portage-2.2.0_alpha177
---
dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild | 2 ++
dev-qt/qtgui/qtgui-5.1.9999.ebuild | 2 ++
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 ++
3 files changed, 6 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild b/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
index 47eefe6..4837120 100644
--- a/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.1.0_beta1.ebuild
@@ -87,6 +87,8 @@ pkg_setup() {
$(use gles2 && echo QT_EGL)
$(use jpeg && echo QT_IMAGEFORMAT_JPEG)"
+ use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+
qt5-build_pkg_setup
}
diff --git a/dev-qt/qtgui/qtgui-5.1.9999.ebuild b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
index 47eefe6..4837120 100644
--- a/dev-qt/qtgui/qtgui-5.1.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
@@ -87,6 +87,8 @@ pkg_setup() {
$(use gles2 && echo QT_EGL)
$(use jpeg && echo QT_IMAGEFORMAT_JPEG)"
+ use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+
qt5-build_pkg_setup
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 47eefe6..4837120 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -87,6 +87,8 @@ pkg_setup() {
$(use gles2 && echo QT_EGL)
$(use jpeg && echo QT_IMAGEFORMAT_JPEG)"
+ use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+
qt5-build_pkg_setup
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-06-11 11:56 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2013-06-11 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 49db3672ccbc304e56e6ecc7849c71c8ea7d9dd9
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 11 11:54:02 2013 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 11:54:02 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=49db3672
[dev-qt/qtgui] Export GTK2_RC_FILES wrt bug #388551.
Package-Manager: portage-2.1.12.4
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 3755bf8..bbeabfd 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -187,6 +187,13 @@ src_install() {
newicon tools/qtconfig/images/appicon.png qtconfig.png
make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings'
+ # see bug 388551
+ cat <<-EOF > "${T}"/qtgui.sh
+ export GTK2_RC_FILES=\${HOME}/.gtkrc-2.0
+ EOF
+ insinto /etc/profile.d
+ doins "${T}"/qtgui.sh
+
use dbus && newicon tools/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
}
@@ -195,12 +202,4 @@ pkg_postinst() {
# raster is the default graphicssystem, set it on first install
eselect qtgraphicssystem set raster --use-old
-
- if use gtkstyle; then
- # see bug 388551
- elog "For Qt's GTK style to work, you need to either export"
- elog "the following variable into your environment:"
- elog ' GTK2_RC_FILES="$HOME/.gtkrc-2.0"'
- elog "or alternatively install gnome-base/libgnomeui"
- fi
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-06-12 7:46 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2013-06-12 7:46 UTC (permalink / raw
To: gentoo-commits
commit: 0cbda39d1061da20cc7b6b76f758cca24c35d6c7
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 07:44:37 2013 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 07:44:37 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=0cbda39d
[dev-qt/qtgui] qtgui.sh is only useful when gtkstyle is built.
Package-Manager: portage-2.1.12.4
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index bbeabfd..8f91384 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -188,11 +188,13 @@ src_install() {
make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings'
# see bug 388551
- cat <<-EOF > "${T}"/qtgui.sh
- export GTK2_RC_FILES=\${HOME}/.gtkrc-2.0
- EOF
- insinto /etc/profile.d
- doins "${T}"/qtgui.sh
+ if use gtkstyle; then
+ cat <<-EOF > "${T}"/qtgui.sh
+ export GTK2_RC_FILES=\${HOME}/.gtkrc-2.0
+ EOF
+ insinto /etc/profile.d
+ doins "${T}"/qtgui.sh
+ fi
use dbus && newicon tools/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-07-08 9:06 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-07-08 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 9736434cb2c0936e0e4532e49e0bde9d76a6a0cd
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Jul 8 08:27:01 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 08:27:01 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=9736434c
[dev-qt/qtgui:4] Build tga imageformats plugin.
Package-Manager: portage-2.2.0_alpha186
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index a002ac5..b8c273e 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -74,6 +74,7 @@ pkg_setup() {
src/plugins/imageformats/gif
src/plugins/imageformats/ico
src/plugins/imageformats/jpeg
+ src/plugins/imageformats/tga
src/plugins/inputmethods"
QT4_EXTRACT_DIRECTORIES="
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-07-08 9:06 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-07-08 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 2c3cb8285e6ece17a6936a62e3c18937f9f077bd
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Jul 8 08:34:26 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 08:34:26 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=2c3cb828
[dev-qt/qtgui:4] Stop pretending that GIF support can be disabled.
The plugin was always built, regardless of the USE flag.
Package-Manager: portage-2.2.0_alpha186
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index b8c273e..34745f9 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -14,7 +14,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
fi
-IUSE="+accessibility cups dbus egl gif +glib gtkstyle mng nas nis qt3support tiff trace xinerama +xv"
+IUSE="+accessibility cups dbus egl +glib gtkstyle mng nas nis qt3support tiff trace xinerama +xv"
REQUIRED_USE="
gtkstyle? ( glib )
@@ -105,7 +105,6 @@ src_prepare() {
src_configure() {
myconf="$(qt_use accessibility)
$(qt_use cups)
- $(use gif || echo -no-gif)
$(qt_use glib)
$(qt_use mng libmng system)
$(qt_use nas nas-sound system)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-07-08 9:06 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-07-08 9:06 UTC (permalink / raw
To: gentoo-commits
commit: dba6b8774df5a476097e4a61638b1e0029a53621
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Jul 8 09:06:27 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 09:06:27 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=dba6b877
[dev-qt/qtgui:4] Update QCONFIG_*
Package-Manager: portage-2.2.0_alpha186
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 34745f9..cb9faae 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -139,7 +139,7 @@ src_configure() {
src_install() {
QCONFIG_ADD="
mitshm tablet x11sm xcursor xfixes xinput xkb xrandr xrender xshape xsync
- fontconfig gif png system-png jpeg system-jpeg
+ fontconfig system-freetype gif png system-png jpeg system-jpeg
$(usev accessibility)
$(usev cups)
$(use mng && echo system-mng)
@@ -148,11 +148,11 @@ src_install() {
$(use tiff && echo system-tiff)
$(usev xinerama)
$(use xv && echo xvideo)"
- QCONFIG_REMOVE="no-gif no-jpeg no-png"
+ QCONFIG_REMOVE="no-freetype no-gif no-jpeg no-png no-gui"
QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY)
$(use cups && echo QT_CUPS)
$(use egl && echo QT_EGL)
- QT_FONTCONFIG
+ QT_FONTCONFIG QT_FREETYPE
$(use gtkstyle && echo QT_STYLE_GTK)
QT_IMAGEFORMAT_JPEG QT_IMAGEFORMAT_PNG
$(use mng && echo QT_IMAGEFORMAT_MNG)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-08-06 8:04 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2013-08-06 8:04 UTC (permalink / raw
To: gentoo-commits
commit: 75cfcf9e658a218760c8be8cbc37f7f3d9654b55
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 6 08:00:49 2013 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Aug 6 08:00:49 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=75cfcf9e
[dev-qt/qtgui] Pin virtual/jpeg SLOT to 0.
Package-Manager: portage-2.1.13.5
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.1.0.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.1.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 954576a..a28774e 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
media-libs/freetype:2
media-libs/libpng:0=
sys-libs/zlib
- virtual/jpeg
+ virtual/jpeg:0
!aqua? (
x11-libs/libICE
x11-libs/libSM
diff --git a/dev-qt/qtgui/qtgui-5.1.0.ebuild b/dev-qt/qtgui/qtgui-5.1.0.ebuild
index 4837120..96f52e0 100644
--- a/dev-qt/qtgui/qtgui-5.1.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.1.0.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
media-libs/mesa[egl,gles]
) )
glib? ( dev-libs/glib:2 )
- jpeg? ( virtual/jpeg )
+ jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
virtual/udev
diff --git a/dev-qt/qtgui/qtgui-5.1.9999.ebuild b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
index 4837120..96f52e0 100644
--- a/dev-qt/qtgui/qtgui-5.1.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.1.9999.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
media-libs/mesa[egl,gles]
) )
glib? ( dev-libs/glib:2 )
- jpeg? ( virtual/jpeg )
+ jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
virtual/udev
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 4837120..96f52e0 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
media-libs/mesa[egl,gles]
) )
glib? ( dev-libs/glib:2 )
- jpeg? ( virtual/jpeg )
+ jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
virtual/udev
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-09-29 10:49 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-09-29 10:49 UTC (permalink / raw
To: gentoo-commits
commit: 41d2f92bf8a9f33c4946bace0e7847157917a4c1
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Sun Sep 29 10:49:10 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Sep 29 10:49:10 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=41d2f92b
[dev-qt/qtgui:4] Add blocker wrt bug 486060.
Package-Manager: portage-2.2.7
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index a28774e..4534537 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -51,6 +51,7 @@ RDEPEND="
mng? ( >=media-libs/libmng-1.0.9 )
nas? ( >=media-libs/nas-1.5 )
tiff? ( media-libs/tiff:0 )
+ !<dev-qt/qthelp-4.8.5:4
"
DEPEND="${RDEPEND}
!aqua? (
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-10-01 0:01 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-10-01 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 7a90b31ed10a1d688896e81ec598ef0c2519adb1
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Sep 30 23:20:49 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Sep 30 23:20:49 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=7a90b31e
[dev-qt/qtgui:5] Enable session management support.
Package-Manager: portage-2.2.7
---
dev-qt/qtgui/qtgui-5.2.9999.ebuild | 4 +++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
index 96f52e0..570d207 100644
--- a/dev-qt/qtgui/qtgui-5.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
@@ -46,6 +46,8 @@ RDEPEND="
png? ( media-libs/libpng:0= )
udev? ( virtual/udev )
xcb? (
+ x11-libs/libICE
+ x11-libs/libSM
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
@@ -117,7 +119,7 @@ src_configure() {
$(qt_use kms)
$(qt_use png libpng system)
$(use udev || echo -no-libudev)
- $(use xcb && echo -xcb -xrender)
+ $(use xcb && echo -xcb -xrender -sm)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 96f52e0..570d207 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -46,6 +46,8 @@ RDEPEND="
png? ( media-libs/libpng:0= )
udev? ( virtual/udev )
xcb? (
+ x11-libs/libICE
+ x11-libs/libSM
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
@@ -117,7 +119,7 @@ src_configure() {
$(qt_use kms)
$(qt_use png libpng system)
$(use udev || echo -no-libudev)
- $(use xcb && echo -xcb -xrender)
+ $(use xcb && echo -xcb -xrender -sm)
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-10-01 0:01 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-10-01 0:01 UTC (permalink / raw
To: gentoo-commits
commit: fe0070242d3fa1eeb6e090dfe76825642ff2912a
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Sep 30 23:54:24 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Sep 30 23:54:24 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=fe007024
[dev-qt/qtgui:5] Add USE=harfbuzz.
Package-Manager: portage-2.2.7
---
dev-qt/qtgui/metadata.xml | 3 +++
dev-qt/qtgui/qtgui-5.2.9999.ebuild | 6 +++++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 6 +++++-
3 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index e48197a..315ddb4 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -14,6 +14,9 @@
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
GTK+ theme</flag>
+ <flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping
+ (EXPERIMENTAL). If enabled, it can still be disabled at runtime by
+ setting QT_HARFBUZZ environment variable to "old".</flag>
<flag name="kms">Enable KMS-based QPA plugin</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
diff --git a/dev-qt/qtgui/qtgui-5.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
index 570d207..417d5d1 100644
--- a/dev-qt/qtgui/qtgui-5.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
@@ -18,7 +18,7 @@ fi
# TODO: directfb, linuxfb, ibus
-IUSE="accessibility eglfs evdev gif gles2 +glib jpeg kms opengl +png udev +xcb"
+IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz jpeg kms opengl +png udev +xcb"
REQUIRED_USE="
eglfs? ( evdev gles2 )
gles2? ( opengl )
@@ -36,6 +36,7 @@ RDEPEND="
media-libs/mesa[egl,gles]
) )
glib? ( dev-libs/glib:2 )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -79,6 +80,7 @@ pkg_setup() {
$(usev evdev)
fontconfig
$(use gles2 && echo egl opengles2)
+ $(use harfbuzz && echo system-harfbuzz)
$(usev kms)
$(usev opengl)
$(use udev && echo libudev)
@@ -112,9 +114,11 @@ src_configure() {
$(qt_use eglfs)
$(qt_use evdev)
-fontconfig
+ -system-freetype
$(use gif || echo -no-gif)
${gl}
$(qt_use glib)
+ $(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 570d207..417d5d1 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -18,7 +18,7 @@ fi
# TODO: directfb, linuxfb, ibus
-IUSE="accessibility eglfs evdev gif gles2 +glib jpeg kms opengl +png udev +xcb"
+IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz jpeg kms opengl +png udev +xcb"
REQUIRED_USE="
eglfs? ( evdev gles2 )
gles2? ( opengl )
@@ -36,6 +36,7 @@ RDEPEND="
media-libs/mesa[egl,gles]
) )
glib? ( dev-libs/glib:2 )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -79,6 +80,7 @@ pkg_setup() {
$(usev evdev)
fontconfig
$(use gles2 && echo egl opengles2)
+ $(use harfbuzz && echo system-harfbuzz)
$(usev kms)
$(usev opengl)
$(use udev && echo libudev)
@@ -112,9 +114,11 @@ src_configure() {
$(qt_use eglfs)
$(qt_use evdev)
-fontconfig
+ -system-freetype
$(use gif || echo -no-gif)
${gl}
$(qt_use glib)
+ $(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-10-01 0:54 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-10-01 0:54 UTC (permalink / raw
To: gentoo-commits
commit: 4a53db2477f5e2f9088f20b43830306aa51f3329
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Tue Oct 1 00:49:41 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 00:49:41 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=4a53db24
[dev-qt/qtgui:5] Add support for inputcontext plugins.
Package-Manager: portage-2.2.7
---
dev-qt/qtgui/metadata.xml | 3 ++-
dev-qt/qtgui/qtgui-5.2.9999.ebuild | 10 ++++++++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 10 ++++++++--
3 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 315ddb4..c02d5b6 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -17,7 +17,8 @@
<flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping
(EXPERIMENTAL). If enabled, it can still be disabled at runtime by
setting QT_HARFBUZZ environment variable to "old".</flag>
- <flag name="kms">Enable KMS-based QPA plugin</flag>
+ <flag name="ibus">Build the IBus input method plugin</flag>
+ <flag name="kms">Build the KMS platform plugin</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
<flag name="trace">
diff --git a/dev-qt/qtgui/qtgui-5.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
index 417d5d1..299d3a8 100644
--- a/dev-qt/qtgui/qtgui-5.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
@@ -16,9 +16,9 @@ else
KEYWORDS="~amd64"
fi
-# TODO: directfb, linuxfb, ibus
+# TODO: directfb, linuxfb, offscreen
-IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz jpeg kms opengl +png udev +xcb"
+IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +png udev +xcb"
REQUIRED_USE="
eglfs? ( evdev gles2 )
gles2? ( opengl )
@@ -37,6 +37,7 @@ RDEPEND="
) )
glib? ( dev-libs/glib:2 )
harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
+ ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -65,11 +66,15 @@ DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
"
+PDEPEND="
+ ibus? ( app-i18n/ibus )
+"
QT5_TARGET_SUBDIRS=(
src/gui
src/platformsupport
src/plugins/imageformats
+ src/plugins/platforminputcontexts/compose
src/plugins/platforms
)
@@ -91,6 +96,7 @@ pkg_setup() {
$(use gles2 && echo QT_EGL)
$(use jpeg && echo QT_IMAGEFORMAT_JPEG)"
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
qt5-build_pkg_setup
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 417d5d1..299d3a8 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -16,9 +16,9 @@ else
KEYWORDS="~amd64"
fi
-# TODO: directfb, linuxfb, ibus
+# TODO: directfb, linuxfb, offscreen
-IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz jpeg kms opengl +png udev +xcb"
+IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +png udev +xcb"
REQUIRED_USE="
eglfs? ( evdev gles2 )
gles2? ( opengl )
@@ -37,6 +37,7 @@ RDEPEND="
) )
glib? ( dev-libs/glib:2 )
harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
+ ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -65,11 +66,15 @@ DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
"
+PDEPEND="
+ ibus? ( app-i18n/ibus )
+"
QT5_TARGET_SUBDIRS=(
src/gui
src/platformsupport
src/plugins/imageformats
+ src/plugins/platforminputcontexts/compose
src/plugins/platforms
)
@@ -91,6 +96,7 @@ pkg_setup() {
$(use gles2 && echo QT_EGL)
$(use jpeg && echo QT_IMAGEFORMAT_JPEG)"
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
qt5-build_pkg_setup
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-11-12 23:25 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-11-12 23:25 UTC (permalink / raw
To: gentoo-commits
commit: d5cd89de3e810e06448c12851360d8f57933afb0
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Tue Nov 12 23:24:54 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 23:24:54 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=d5cd89de
[dev-qt/qtgui:5] More thorough handling of QCONFIG_DEFINE flags.
Should fix bug 489278.
Package-Manager: portage-2.2.7
---
dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild | 8 +++++---
dev-qt/qtgui/qtgui-5.2.9999.ebuild | 8 +++++---
dev-qt/qtgui/qtgui-5.9999.ebuild | 8 +++++---
3 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild b/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild
index ca90fec..ad6a957 100644
--- a/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild
@@ -93,9 +93,11 @@ pkg_setup() {
)
QCONFIG_DEFINE=(
$(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
- $(use eglfs && echo QT_EGLFS)
- $(use gles2 && echo QT_EGL)
- $(use jpeg && echo QT_IMAGEFORMAT_JPEG)
+ $(use eglfs || echo QT_NO_EGLFS)
+ $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2 || echo QT_NO_EGL)
+ $(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
+ $(use opengl || echo QT_NO_OPENGL)
+ $(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
diff --git a/dev-qt/qtgui/qtgui-5.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
index ca90fec..ad6a957 100644
--- a/dev-qt/qtgui/qtgui-5.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
@@ -93,9 +93,11 @@ pkg_setup() {
)
QCONFIG_DEFINE=(
$(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
- $(use eglfs && echo QT_EGLFS)
- $(use gles2 && echo QT_EGL)
- $(use jpeg && echo QT_IMAGEFORMAT_JPEG)
+ $(use eglfs || echo QT_NO_EGLFS)
+ $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2 || echo QT_NO_EGL)
+ $(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
+ $(use opengl || echo QT_NO_OPENGL)
+ $(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index ca90fec..ad6a957 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -93,9 +93,11 @@ pkg_setup() {
)
QCONFIG_DEFINE=(
$(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
- $(use eglfs && echo QT_EGLFS)
- $(use gles2 && echo QT_EGL)
- $(use jpeg && echo QT_IMAGEFORMAT_JPEG)
+ $(use eglfs || echo QT_NO_EGLFS)
+ $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2 || echo QT_NO_EGL)
+ $(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
+ $(use opengl || echo QT_NO_OPENGL)
+ $(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2013-11-16 15:57 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2013-11-16 15:57 UTC (permalink / raw
To: gentoo-commits
commit: 4f84ba9b17f18cb03b2a432fe5b3590b8833f405
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Sat Nov 16 15:56:32 2013 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Nov 16 15:56:32 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=4f84ba9b
[dev-qt/qtgui:5] Pin libxcb dep to 1.9.1 until API/ABI issue is resolved.
Thanks to johu for reporting.
Upstream bug: https://bugreports.qt-project.org/browse/QTBUG-34748
Package-Manager: portage-2.2.7
---
dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild b/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild
index ad6a957..6d07229 100644
--- a/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.0_beta1.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.9.1[xkb]
+ =x11-libs/libxcb-1.9.1*[xkb]
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-01-18 10:46 Dennis Schridde
0 siblings, 0 replies; 114+ messages in thread
From: Dennis Schridde @ 2014-01-18 10:46 UTC (permalink / raw
To: gentoo-commits
commit: d13570486b2cb7d3b9b96908e7293939e6884331
Author: Dennis Schridde <devurandom <AT> gmx <DOT> net>
AuthorDate: Sat Jan 18 10:45:56 2014 +0000
Commit: Dennis Schridde <devurandom <AT> gmx <DOT> net>
CommitDate: Sat Jan 18 10:45:56 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=d1357048
[dev-qt/qtgui-5.2.0] Allow fixed x11-libs/libxcb-1.10 to satisfy deps
ABI break introduced in v1.9.2 and persisting in v1.9.3 was fixed in v1.10 (available via x11 overlay).
Package-Manager: portage-2.2.8
---
dev-qt/qtgui/qtgui-5.2.0.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.2.0.ebuild b/dev-qt/qtgui/qtgui-5.2.0.ebuild
index 6d07229..2f6b902 100644
--- a/dev-qt/qtgui/qtgui-5.2.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.0.ebuild
@@ -53,7 +53,10 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- =x11-libs/libxcb-1.9.1*[xkb]
+ || (
+ ~x11-libs/libxcb-1.9.1[xkb]
+ >=x11-libs/libxcb-1.10[xkb]
+ )
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-01-27 2:23 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-01-27 2:23 UTC (permalink / raw
To: gentoo-commits
commit: 57e93ff37b1bc2c38c17a9d6d5f648d5d356f12b
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Mon Jan 27 02:22:54 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jan 27 02:22:54 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=57e93ff3
[dev-qt/qtgui:5] Just depend on >=libxcb-1.10 now that it's in portage.
Package-Manager: portage-2.2.8-r1
---
dev-qt/qtgui/qtgui-5.2.0.ebuild | 5 +----
dev-qt/qtgui/qtgui-5.2.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.2.0.ebuild b/dev-qt/qtgui/qtgui-5.2.0.ebuild
index 2f6b902..b839826 100644
--- a/dev-qt/qtgui/qtgui-5.2.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.0.ebuild
@@ -53,10 +53,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- || (
- ~x11-libs/libxcb-1.9.1[xkb]
- >=x11-libs/libxcb-1.10[xkb]
- )
+ >=x11-libs/libxcb-1.10[xkb]
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
diff --git a/dev-qt/qtgui/qtgui-5.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
index ad6a957..b839826 100644
--- a/dev-qt/qtgui/qtgui-5.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.9999.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.9.1[xkb]
+ >=x11-libs/libxcb-1.10[xkb]
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index ad6a957..b839826 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.9.1[xkb]
+ >=x11-libs/libxcb-1.10[xkb]
>=x11-libs/libxkbcommon-0.2.0
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-03-11 19:05 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-03-11 19:05 UTC (permalink / raw
To: gentoo-commits
commit: 359ce933dba5856bf9f83947fe8145963657c402
Author: Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Tue Mar 11 12:26:03 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Mar 11 18:55:25 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=359ce933
[dev-qt/qtgui:5] kms USE flag depends on evdev
* Fixes bug #504182
Package-Manager: portage-2.2.8-r1
---
dev-qt/qtgui/qtgui-5.2.1.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.2.1.ebuild b/dev-qt/qtgui/qtgui-5.2.1.ebuild
index b839826..91a53d1 100644
--- a/dev-qt/qtgui/qtgui-5.2.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -22,7 +22,7 @@ IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +p
REQUIRED_USE="
eglfs? ( evdev gles2 )
gles2? ( opengl )
- kms? ( gles2 )
+ kms? ( evdev gles2 )
"
RDEPEND="
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index b839826..91a53d1 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -22,7 +22,7 @@ IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +p
REQUIRED_USE="
eglfs? ( evdev gles2 )
gles2? ( opengl )
- kms? ( gles2 )
+ kms? ( evdev gles2 )
"
RDEPEND="
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index b839826..91a53d1 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -22,7 +22,7 @@ IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +p
REQUIRED_USE="
eglfs? ( evdev gles2 )
gles2? ( opengl )
- kms? ( gles2 )
+ kms? ( evdev gles2 )
"
RDEPEND="
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-08 16:02 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2014-05-08 16:02 UTC (permalink / raw
To: gentoo-commits
commit: 8ad02c48e6bdee056c3498f4822054bb9cae0888
Author: Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Thu May 8 15:56:32 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu May 8 15:56:32 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=8ad02c48
[dev-qt/qtgui] Bump libxkbcommon dependency
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.0_beta.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.0_beta.ebuild b/dev-qt/qtgui/qtgui-5.3.0_beta.ebuild
index 91a53d1..1f55c09 100644
--- a/dev-qt/qtgui/qtgui-5.3.0_beta.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.0_beta.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.10[xkb]
- >=x11-libs/libxkbcommon-0.2.0
+ >=x11-libs/libxkbcommon-0.4.1
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 91a53d1..1f55c09 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.10[xkb]
- >=x11-libs/libxkbcommon-0.2.0
+ >=x11-libs/libxkbcommon-0.4.1
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 91a53d1..1f55c09 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.10[xkb]
- >=x11-libs/libxkbcommon-0.2.0
+ >=x11-libs/libxkbcommon-0.4.1
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-12 13:34 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2014-05-12 13:34 UTC (permalink / raw
To: gentoo-commits
commit: 90a473cb4cbe884083013014153090cc355a1f39
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon May 12 13:33:50 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon May 12 13:33:50 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=90a473cb
[dev-qt/qtgui] Add missing dependencies.
Package-Manager: portage-2.2.8-r1
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 1f26593..25e758b 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
+ x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXrender
@@ -44,6 +45,7 @@ RDEPEND="
)
cups? ( net-print/cups )
egl? ( media-libs/mesa[egl] )
+ glib? ( dev-libs/glib:2 )
gtkstyle? (
x11-libs/cairo[-qt4]
x11-libs/gtk+:2[aqua=]
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-14 2:35 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-05-14 2:35 UTC (permalink / raw
To: gentoo-commits
commit: a0c7e1c1c4e784b73c1c7a4fcc5824dbfb0beca5
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed May 14 02:35:17 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed May 14 02:35:17 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=a0c7e1c1
[dev-qt/qtgui:5] Several updates to align with changes in Qt 5.3
Also fixing bug #498060.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.0_rc.ebuild | 51 +++++++++++++++++++++-----------------
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 51 +++++++++++++++++++++-----------------
dev-qt/qtgui/qtgui-5.9999.ebuild | 51 +++++++++++++++++++++-----------------
3 files changed, 84 insertions(+), 69 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.3.0_rc.ebuild
index 1f55c09..2fef101 100644
--- a/dev-qt/qtgui/qtgui-5.3.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.0_rc.ebuild
@@ -16,13 +16,14 @@ else
KEYWORDS="~amd64"
fi
-# TODO: directfb, linuxfb, offscreen
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 +glib harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
- eglfs? ( evdev gles2 )
+ egl? ( evdev opengl )
+ eglfs? ( egl )
gles2? ( opengl )
- kms? ( evdev gles2 )
+ kms? ( egl gles2 )
"
RDEPEND="
@@ -30,23 +31,21 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype:2
sys-libs/zlib
- gif? ( media-libs/giflib )
- gles2? ( || (
- media-libs/mesa[egl,gles2]
- media-libs/mesa[egl,gles]
- ) )
+ egl? ( media-libs/mesa[egl] )
+ evdev? ( sys-libs/mtdev )
+ gles2? ( media-libs/mesa[gles2] )
glib? ( dev-libs/glib:2 )
harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
- virtual/udev
+ virtual/libudev:0=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
- udev? ( virtual/udev )
+ udev? ( virtual/libudev:0= )
xcb? (
x11-libs/libICE
x11-libs/libSM
@@ -54,7 +53,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.10[xkb]
- >=x11-libs/libxkbcommon-0.4.1
+ >=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
@@ -73,35 +72,39 @@ PDEPEND="
QT5_TARGET_SUBDIRS=(
src/gui
src/platformsupport
+ src/plugins/generic
src/plugins/imageformats
- src/plugins/platforminputcontexts/compose
src/plugins/platforms
)
pkg_setup() {
QCONFIG_ADD=(
$(use accessibility && echo accessibility-atspi-bridge)
+ $(usev egl && use xcb && echo egl_x11)
$(usev eglfs)
- $(usev evdev)
+ $(usev evdev && echo mtdev)
fontconfig
- $(use gles2 && echo egl opengles2)
+ $(use gles2 && echo opengles2)
$(use harfbuzz && echo system-harfbuzz)
$(usev kms)
$(usev opengl)
$(use udev && echo libudev)
- $(usev xcb)
+ $(usev xcb && echo xcb-plugin xcb-render xcb-sm xcb-xlib)
)
QCONFIG_DEFINE=(
$(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
+ $(use egl || echo QT_NO_EGL QT_NO_EGL_X11)
$(use eglfs || echo QT_NO_EGLFS)
- $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2 || echo QT_NO_EGL)
+ $(use evdev || echo QT_NO_EVDEV)
+ $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
$(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
$(use opengl || echo QT_NO_OPENGL)
$(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
+ use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
qt5-build_pkg_setup
}
@@ -112,17 +115,19 @@ src_configure() {
dbus="-dbus"
fi
- local gl="-no-egl -no-opengl"
+ local gl="-no-opengl"
if use gles2; then
- gl="-egl -opengl es2"
+ gl="-opengl es2"
elif use opengl; then
- gl="-no-egl -opengl desktop"
+ gl="-opengl desktop"
fi
local myconf=(
${dbus}
+ $(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
+ $(qt_use evdev mtdev)
-fontconfig
-system-freetype
$(use gif || echo -no-gif)
@@ -132,8 +137,8 @@ src_configure() {
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
- $(use udev || echo -no-libudev)
- $(use xcb && echo -xcb -xrender -sm)
+ $(qt_use udev libudev)
+ $(use xcb && echo -xcb -xcb-xlib -xinput2 -xrender -sm)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 1f55c09..2fef101 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -16,13 +16,14 @@ else
KEYWORDS="~amd64"
fi
-# TODO: directfb, linuxfb, offscreen
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 +glib harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
- eglfs? ( evdev gles2 )
+ egl? ( evdev opengl )
+ eglfs? ( egl )
gles2? ( opengl )
- kms? ( evdev gles2 )
+ kms? ( egl gles2 )
"
RDEPEND="
@@ -30,23 +31,21 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype:2
sys-libs/zlib
- gif? ( media-libs/giflib )
- gles2? ( || (
- media-libs/mesa[egl,gles2]
- media-libs/mesa[egl,gles]
- ) )
+ egl? ( media-libs/mesa[egl] )
+ evdev? ( sys-libs/mtdev )
+ gles2? ( media-libs/mesa[gles2] )
glib? ( dev-libs/glib:2 )
harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
- virtual/udev
+ virtual/libudev:0=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
- udev? ( virtual/udev )
+ udev? ( virtual/libudev:0= )
xcb? (
x11-libs/libICE
x11-libs/libSM
@@ -54,7 +53,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.10[xkb]
- >=x11-libs/libxkbcommon-0.4.1
+ >=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
@@ -73,35 +72,39 @@ PDEPEND="
QT5_TARGET_SUBDIRS=(
src/gui
src/platformsupport
+ src/plugins/generic
src/plugins/imageformats
- src/plugins/platforminputcontexts/compose
src/plugins/platforms
)
pkg_setup() {
QCONFIG_ADD=(
$(use accessibility && echo accessibility-atspi-bridge)
+ $(usev egl && use xcb && echo egl_x11)
$(usev eglfs)
- $(usev evdev)
+ $(usev evdev && echo mtdev)
fontconfig
- $(use gles2 && echo egl opengles2)
+ $(use gles2 && echo opengles2)
$(use harfbuzz && echo system-harfbuzz)
$(usev kms)
$(usev opengl)
$(use udev && echo libudev)
- $(usev xcb)
+ $(usev xcb && echo xcb-plugin xcb-render xcb-sm xcb-xlib)
)
QCONFIG_DEFINE=(
$(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
+ $(use egl || echo QT_NO_EGL QT_NO_EGL_X11)
$(use eglfs || echo QT_NO_EGLFS)
- $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2 || echo QT_NO_EGL)
+ $(use evdev || echo QT_NO_EVDEV)
+ $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
$(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
$(use opengl || echo QT_NO_OPENGL)
$(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
+ use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
qt5-build_pkg_setup
}
@@ -112,17 +115,19 @@ src_configure() {
dbus="-dbus"
fi
- local gl="-no-egl -no-opengl"
+ local gl="-no-opengl"
if use gles2; then
- gl="-egl -opengl es2"
+ gl="-opengl es2"
elif use opengl; then
- gl="-no-egl -opengl desktop"
+ gl="-opengl desktop"
fi
local myconf=(
${dbus}
+ $(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
+ $(qt_use evdev mtdev)
-fontconfig
-system-freetype
$(use gif || echo -no-gif)
@@ -132,8 +137,8 @@ src_configure() {
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
- $(use udev || echo -no-libudev)
- $(use xcb && echo -xcb -xrender -sm)
+ $(qt_use udev libudev)
+ $(use xcb && echo -xcb -xcb-xlib -xinput2 -xrender -sm)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 1f55c09..2fef101 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -16,13 +16,14 @@ else
KEYWORDS="~amd64"
fi
-# TODO: directfb, linuxfb, offscreen
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility eglfs evdev gif gles2 +glib harfbuzz ibus jpeg kms opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 +glib harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
- eglfs? ( evdev gles2 )
+ egl? ( evdev opengl )
+ eglfs? ( egl )
gles2? ( opengl )
- kms? ( evdev gles2 )
+ kms? ( egl gles2 )
"
RDEPEND="
@@ -30,23 +31,21 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype:2
sys-libs/zlib
- gif? ( media-libs/giflib )
- gles2? ( || (
- media-libs/mesa[egl,gles2]
- media-libs/mesa[egl,gles]
- ) )
+ egl? ( media-libs/mesa[egl] )
+ evdev? ( sys-libs/mtdev )
+ gles2? ( media-libs/mesa[gles2] )
glib? ( dev-libs/glib:2 )
harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
- virtual/udev
+ virtual/libudev:0=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
- udev? ( virtual/udev )
+ udev? ( virtual/libudev:0= )
xcb? (
x11-libs/libICE
x11-libs/libSM
@@ -54,7 +53,7 @@ RDEPEND="
>=x11-libs/libXi-1.6
x11-libs/libXrender
>=x11-libs/libxcb-1.10[xkb]
- >=x11-libs/libxkbcommon-0.4.1
+ >=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
@@ -73,35 +72,39 @@ PDEPEND="
QT5_TARGET_SUBDIRS=(
src/gui
src/platformsupport
+ src/plugins/generic
src/plugins/imageformats
- src/plugins/platforminputcontexts/compose
src/plugins/platforms
)
pkg_setup() {
QCONFIG_ADD=(
$(use accessibility && echo accessibility-atspi-bridge)
+ $(usev egl && use xcb && echo egl_x11)
$(usev eglfs)
- $(usev evdev)
+ $(usev evdev && echo mtdev)
fontconfig
- $(use gles2 && echo egl opengles2)
+ $(use gles2 && echo opengles2)
$(use harfbuzz && echo system-harfbuzz)
$(usev kms)
$(usev opengl)
$(use udev && echo libudev)
- $(usev xcb)
+ $(usev xcb && echo xcb-plugin xcb-render xcb-sm xcb-xlib)
)
QCONFIG_DEFINE=(
$(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
+ $(use egl || echo QT_NO_EGL QT_NO_EGL_X11)
$(use eglfs || echo QT_NO_EGLFS)
- $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2 || echo QT_NO_EGL)
+ $(use evdev || echo QT_NO_EVDEV)
+ $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
$(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
$(use opengl || echo QT_NO_OPENGL)
$(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
+ use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
qt5-build_pkg_setup
}
@@ -112,17 +115,19 @@ src_configure() {
dbus="-dbus"
fi
- local gl="-no-egl -no-opengl"
+ local gl="-no-opengl"
if use gles2; then
- gl="-egl -opengl es2"
+ gl="-opengl es2"
elif use opengl; then
- gl="-no-egl -opengl desktop"
+ gl="-opengl desktop"
fi
local myconf=(
${dbus}
+ $(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
+ $(qt_use evdev mtdev)
-fontconfig
-system-freetype
$(use gif || echo -no-gif)
@@ -132,8 +137,8 @@ src_configure() {
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
- $(use udev || echo -no-libudev)
- $(use xcb && echo -xcb -xrender -sm)
+ $(qt_use udev libudev)
+ $(use xcb && echo -xcb -xcb-xlib -xinput2 -xrender -sm)
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-23 18:21 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-05-23 18:21 UTC (permalink / raw
To: gentoo-commits
commit: 958f81a02ca52d83382f7221c7da13f762675315
Author: Axel Rasmussen <axel.rasmussen1 <AT> gmail <DOT> com>
AuthorDate: Fri May 23 15:44:59 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Fri May 23 18:13:14 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=958f81a0
[dev-qt/qtgui:5] Add platformheaders target subdir
The dev-qt/qtgui-5.9999 ebuild was failing to build, complaining that
QtPlatformHeaders/qxcbwindowfunctions.h couldn't be found. Upstream
commit 5c28747 added this header file, so we need to add its subdir to
the ebuild as well so it gets installed properly.
---
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 2fef101..5ade2d8 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -71,6 +71,7 @@ PDEPEND="
QT5_TARGET_SUBDIRS=(
src/gui
+ src/platformheaders
src/platformsupport
src/plugins/generic
src/plugins/imageformats
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-27 22:59 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-05-27 22:59 UTC (permalink / raw
To: gentoo-commits
commit: 09ca93591ab989d1e85bd27e1b5a148feec07d68
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 22:59:18 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue May 27 22:59:18 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=09ca9359
[dev-qt/qtgui:4] Add slot operator to libmng dependency.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 2f8209c..66ce32c 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
x11-libs/cairo[-qt4]
x11-libs/gtk+:2[aqua=]
)
- mng? ( >=media-libs/libmng-1.0.9 )
+ mng? ( >=media-libs/libmng-1.0.9:= )
nas? ( >=media-libs/nas-1.5 )
tiff? ( media-libs/tiff:0 )
!<dev-qt/qthelp-4.8.5:4
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-28 0:31 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-05-28 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 42f4c2997e8ec0c3e6654d0b2a2a4a76b8051fae
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 23:32:00 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue May 27 23:32:00 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=42f4c299
[dev-qt/qtgui:4] Cleanups.
Also, don't install qtconfig icon and desktop file if the app is not built.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 71 +++++++++++++++++++-------------------
1 file changed, 36 insertions(+), 35 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 66ce32c..044dc03 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -77,6 +77,10 @@ QT4_TARGET_DIRECTORIES="
src/plugins/imageformats/jpeg
src/plugins/imageformats/tga
src/plugins/inputmethods"
+QT4_EXTRACT_DIRECTORIES="
+ include
+ src
+ tools/qtconfig"
pkg_setup() {
use accessibility && QT4_TARGET_DIRECTORIES+=" src/plugins/accessible/widgets"
@@ -84,12 +88,34 @@ pkg_setup() {
use tiff && QT4_TARGET_DIRECTORIES+=" src/plugins/imageformats/tiff"
use trace && QT4_TARGET_DIRECTORIES+=" src/plugins/graphicssystems/trace tools/qttracereplay"
- # mac version does not contain qtconfig?
- [[ ${CHOST} == *-darwin* ]] || QT4_TARGET_DIRECTORIES+=" tools/qtconfig"
+ [[ ${CHOST} != *-darwin* ]] && QT4_TARGET_DIRECTORIES+=" tools/qtconfig"
- QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES}
- include
- src"
+ QCONFIG_ADD="
+ mitshm tablet x11sm xcursor xfixes xinput xkb xrandr xrender xshape xsync
+ fontconfig system-freetype gif png system-png jpeg system-jpeg
+ $(usev accessibility)
+ $(usev cups)
+ $(use mng && echo system-mng)
+ $(usev nas)
+ $(usev nis)
+ $(use tiff && echo system-tiff)
+ $(usev xinerama)
+ $(use xv && echo xvideo)"
+ QCONFIG_REMOVE="no-freetype no-gif no-jpeg no-png no-gui"
+ QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY)
+ $(use cups && echo QT_CUPS)
+ $(use egl && echo QT_EGL)
+ QT_FONTCONFIG QT_FREETYPE
+ $(use gtkstyle && echo QT_STYLE_GTK)
+ QT_IMAGEFORMAT_JPEG QT_IMAGEFORMAT_PNG
+ $(use mng && echo QT_IMAGEFORMAT_MNG)
+ $(use nas && echo QT_NAS)
+ $(use nis && echo QT_NIS)
+ $(use tiff && echo QT_IMAGEFORMAT_TIFF)
+ QT_SESSIONMANAGER QT_SHAPE QT_TABLET QT_XCURSOR QT_XFIXES
+ $(use xinerama && echo QT_XINERAMA)
+ QT_XINPUT QT_XKB QT_XRANDR QT_XRENDER QT_XSYNC
+ $(use xv && echo QT_XVIDEO)"
qt4-build-multilib_pkg_setup
}
@@ -134,42 +160,17 @@ src_configure() {
}
src_install() {
- QCONFIG_ADD="
- mitshm tablet x11sm xcursor xfixes xinput xkb xrandr xrender xshape xsync
- fontconfig system-freetype gif png system-png jpeg system-jpeg
- $(usev accessibility)
- $(usev cups)
- $(use mng && echo system-mng)
- $(usev nas)
- $(usev nis)
- $(use tiff && echo system-tiff)
- $(usev xinerama)
- $(use xv && echo xvideo)"
- QCONFIG_REMOVE="no-freetype no-gif no-jpeg no-png no-gui"
- QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY)
- $(use cups && echo QT_CUPS)
- $(use egl && echo QT_EGL)
- QT_FONTCONFIG QT_FREETYPE
- $(use gtkstyle && echo QT_STYLE_GTK)
- QT_IMAGEFORMAT_JPEG QT_IMAGEFORMAT_PNG
- $(use mng && echo QT_IMAGEFORMAT_MNG)
- $(use nas && echo QT_NAS)
- $(use nis && echo QT_NIS)
- $(use tiff && echo QT_IMAGEFORMAT_TIFF)
- QT_SESSIONMANAGER QT_SHAPE QT_TABLET QT_XCURSOR QT_XFIXES
- $(use xinerama && echo QT_XINERAMA)
- QT_XINPUT QT_XKB QT_XRANDR QT_XRENDER QT_XSYNC
- $(use xv && echo QT_XVIDEO)"
-
qt4-build-multilib_src_install
# touch the available graphics systems
dodir /usr/share/qt4/graphicssystems
echo "default" > "${ED}"/usr/share/qt4/graphicssystems/raster || die
- touch "${ED}"/usr/share/qt4/graphicssystems/native || die
+ echo "" > "${ED}"/usr/share/qt4/graphicssystems/native || die
- newicon tools/qtconfig/images/appicon.png qtconfig.png
- make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings'
+ if has tools/qtconfig ${QT4_TARGET_DIRECTORIES}; then
+ newicon tools/qtconfig/images/appicon.png qtconfig.png
+ make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings'
+ fi
# bug 388551
if use gtkstyle; then
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-28 0:31 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-05-28 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 24dadd56fbe8e9ab185f2db7142482e16deeb4fa
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed May 28 00:29:13 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed May 28 00:29:13 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=24dadd56
[dev-qt/qtgui:4] Remove obsolete workaround.
IIRC these paths are added by cairo.pc when cairo is built
with USE=qt4. Since we've been depending on cairo[-qt4] for
a while now, this hack should no longer be needed.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 5dadd5d..d6de878 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -125,7 +125,7 @@ src_prepare() {
qt4-build-multilib_src_prepare
# Add -xvideo to the list of accepted configure options
- sed -i -e 's:|-xinerama|:&-xvideo|:' configure
+ sed -i -e 's:|-xinerama|:&-xvideo|:' configure || die
}
src_configure() {
@@ -151,12 +151,6 @@ src_configure() {
[[ ${CHOST} == *86*-apple-darwin* ]] && myconf+=" -no-ssse3"
qt4-build-multilib_src_configure
-
- if use gtkstyle; then
- sed -i -e 's:-I/usr/include/qt4 ::' src/gui/Makefile || die "sed failed"
- fi
-
- sed -i -e 's:-I/usr/include/qt4/QtGui ::' src/gui/Makefile || die "sed failed"
}
src_install() {
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-05-28 0:45 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-05-28 0:45 UTC (permalink / raw
To: gentoo-commits
commit: 7514673e413204f04bb0ee3753479e909fdc7598
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed May 28 00:45:27 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed May 28 00:45:27 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=7514673e
[dev-qt/qtgui:4] Add bugzilla reference for cups patch.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index d6de878..bb6bb86 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -66,7 +66,7 @@ DEPEND="${RDEPEND}
PDEPEND="qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=] )"
PATCHES=(
- "${FILESDIR}/${PN}-4.7.3-cups.patch"
+ "${FILESDIR}/${PN}-4.7.3-cups.patch" # bug 323257
"${FILESDIR}/${PN}-4.8.6-disable-gtk-theme-check.patch" # bug 491226
)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-06-28 2:37 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-06-28 2:37 UTC (permalink / raw
To: gentoo-commits
commit: 3b3ebe0c5b6f594c149d90ced1914d7be74e6b0d
Author: Jean-Yves Faye <jean-yves.faye <AT> c-s <DOT> fr>
AuthorDate: Wed Jun 25 18:20:48 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Jun 28 02:34:21 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=3b3ebe0c
[dev-qt/qtgui:5] Fix QCONFIG_DEFINE with USE="opengl".
Fixes bug #515080
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index caee2ec..626cd2a 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -98,7 +98,7 @@ pkg_setup() {
$(use evdev || echo QT_NO_EVDEV)
$(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
$(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
- $(use opengl || echo QT_NO_OPENGL)
+ $(use opengl && echo QT_OPENGL || echo QT_NO_OPENGL)
$(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index caee2ec..626cd2a 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -98,7 +98,7 @@ pkg_setup() {
$(use evdev || echo QT_NO_EVDEV)
$(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
$(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
- $(use opengl || echo QT_NO_OPENGL)
+ $(use opengl && echo QT_OPENGL || echo QT_NO_OPENGL)
$(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 77ecbf8..683b505 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -99,7 +99,7 @@ pkg_setup() {
$(use evdev || echo QT_NO_EVDEV)
$(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
$(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
- $(use opengl || echo QT_NO_OPENGL)
+ $(use opengl && echo QT_OPENGL || echo QT_NO_OPENGL)
$(use png || echo QT_NO_IMAGEFORMAT_PNG)
)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-10 19:31 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-10 19:31 UTC (permalink / raw
To: gentoo-commits
commit: efee1e07818cdc3735f61ad6270f936025a45c2b
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 10 19:31:07 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Jul 10 19:31:07 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=efee1e07
[dev-qt/qtgui:5] Mention platform plugins in DESCRIPTION.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index 8fcbcb9..ee78c51 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -8,7 +8,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
-DESCRIPTION="The GUI module for the Qt5 toolkit"
+DESCRIPTION="The GUI module and platform plugins for the Qt5 toolkit"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 8fcbcb9..ee78c51 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -8,7 +8,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
-DESCRIPTION="The GUI module for the Qt5 toolkit"
+DESCRIPTION="The GUI module and platform plugins for the Qt5 toolkit"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index dae7a09..d068bc2 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -8,7 +8,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
-DESCRIPTION="The GUI module for the Qt5 toolkit"
+DESCRIPTION="The GUI module and platform plugins for the Qt5 toolkit"
if [[ ${QT5_BUILD_TYPE} == live ]]; then
KEYWORDS=""
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-24 1:05 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-24 1:05 UTC (permalink / raw
To: gentoo-commits
commit: 91d676a9b5f7e0d6fbac03cb5be88989757e0d2a
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 24 00:51:03 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Jul 24 00:51:03 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=91d676a9
[dev-qt/qtgui:5] Convert to QT5_GENTOO_CONFIG.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 54 +++++++++++++++++++++-----------------
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 54 +++++++++++++++++++++-----------------
dev-qt/qtgui/qtgui-5.9999.ebuild | 54 +++++++++++++++++++++-----------------
3 files changed, 90 insertions(+), 72 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index 273bc68..e2c6534 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -77,35 +77,41 @@ QT5_TARGET_SUBDIRS=(
src/plugins/platforms
)
-pkg_setup() {
- QCONFIG_ADD=(
- $(use accessibility && echo accessibility-atspi-bridge)
- $(usev egl && use xcb && echo egl_x11)
- $(usev eglfs)
- $(usev evdev && echo mtdev)
- fontconfig
- $(use gles2 && echo opengles2)
- $(use harfbuzz && echo system-harfbuzz)
- $(usev kms)
- $(usev opengl)
- $(use udev && echo libudev)
- $(usev xcb && echo xcb-plugin xcb-render xcb-sm xcb-xlib)
- )
- QCONFIG_DEFINE=(
- $(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
- $(use egl || echo QT_NO_EGL QT_NO_EGL_X11)
- $(use eglfs || echo QT_NO_EGLFS)
- $(use evdev || echo QT_NO_EVDEV)
- $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
- $(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
- $(use opengl && echo QT_OPENGL || echo QT_NO_OPENGL)
- $(use png || echo QT_NO_IMAGEFORMAT_PNG)
- )
+QT5_GENTOO_CONFIG=(
+ accessibility:accessibility-atspi-bridge
+ egl
+ eglfs
+ evdev
+ evdev:mtdev:
+ :fontconfig
+ :system-freetype:FREETYPE
+ gles2::OPENGL_ES
+ gles2:opengles2:OPENGL_ES_2
+ harfbuzz:system-harfbuzz:HARFBUZZ
+ jpeg:system-jpeg:IMAGEFORMAT_JPEG
+ !jpeg:no-jpeg:
+ kms:kms:
+ opengl
+ png:png:
+ png:system-png:IMAGEFORMAT_PNG
+ !png:no-png:
+ udev:libudev:
+ xcb:xcb:
+ xcb:xcb-glx:
+ xcb:xcb-plugin:
+ xcb:xcb-render:
+ xcb:xcb-sm:
+ xcb:xcb-xlib:
+)
+pkg_setup() {
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
+ # egl_x11 is activated when both egl and xcb are enabled
+ use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
+
qt5-build_pkg_setup
}
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 273bc68..e2c6534 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -77,35 +77,41 @@ QT5_TARGET_SUBDIRS=(
src/plugins/platforms
)
-pkg_setup() {
- QCONFIG_ADD=(
- $(use accessibility && echo accessibility-atspi-bridge)
- $(usev egl && use xcb && echo egl_x11)
- $(usev eglfs)
- $(usev evdev && echo mtdev)
- fontconfig
- $(use gles2 && echo opengles2)
- $(use harfbuzz && echo system-harfbuzz)
- $(usev kms)
- $(usev opengl)
- $(use udev && echo libudev)
- $(usev xcb && echo xcb-plugin xcb-render xcb-sm xcb-xlib)
- )
- QCONFIG_DEFINE=(
- $(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
- $(use egl || echo QT_NO_EGL QT_NO_EGL_X11)
- $(use eglfs || echo QT_NO_EGLFS)
- $(use evdev || echo QT_NO_EVDEV)
- $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
- $(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
- $(use opengl && echo QT_OPENGL || echo QT_NO_OPENGL)
- $(use png || echo QT_NO_IMAGEFORMAT_PNG)
- )
+QT5_GENTOO_CONFIG=(
+ accessibility:accessibility-atspi-bridge
+ egl
+ eglfs
+ evdev
+ evdev:mtdev:
+ :fontconfig
+ :system-freetype:FREETYPE
+ gles2::OPENGL_ES
+ gles2:opengles2:OPENGL_ES_2
+ harfbuzz:system-harfbuzz:HARFBUZZ
+ jpeg:system-jpeg:IMAGEFORMAT_JPEG
+ !jpeg:no-jpeg:
+ kms:kms:
+ opengl
+ png:png:
+ png:system-png:IMAGEFORMAT_PNG
+ !png:no-png:
+ udev:libudev:
+ xcb:xcb:
+ xcb:xcb-glx:
+ xcb:xcb-plugin:
+ xcb:xcb-render:
+ xcb:xcb-sm:
+ xcb:xcb-xlib:
+)
+pkg_setup() {
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
+ # egl_x11 is activated when both egl and xcb are enabled
+ use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
+
qt5-build_pkg_setup
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 1dc3409..463516f 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -78,35 +78,41 @@ QT5_TARGET_SUBDIRS=(
src/plugins/platforms
)
-pkg_setup() {
- QCONFIG_ADD=(
- $(use accessibility && echo accessibility-atspi-bridge)
- $(usev egl && use xcb && echo egl_x11)
- $(usev eglfs)
- $(usev evdev && echo mtdev)
- fontconfig
- $(use gles2 && echo opengles2)
- $(use harfbuzz && echo system-harfbuzz)
- $(usev kms)
- $(usev opengl)
- $(use udev && echo libudev)
- $(usev xcb && echo xcb-plugin xcb-render xcb-sm xcb-xlib)
- )
- QCONFIG_DEFINE=(
- $(use accessibility && echo QT_ACCESSIBILITY_ATSPI_BRIDGE || echo QT_NO_ACCESSIBILITY_ATSPI_BRIDGE)
- $(use egl || echo QT_NO_EGL QT_NO_EGL_X11)
- $(use eglfs || echo QT_NO_EGLFS)
- $(use evdev || echo QT_NO_EVDEV)
- $(use gles2 && echo QT_OPENGL_ES QT_OPENGL_ES_2)
- $(use jpeg || echo QT_NO_IMAGEFORMAT_JPEG)
- $(use opengl && echo QT_OPENGL || echo QT_NO_OPENGL)
- $(use png || echo QT_NO_IMAGEFORMAT_PNG)
- )
+QT5_GENTOO_CONFIG=(
+ accessibility:accessibility-atspi-bridge
+ egl
+ eglfs
+ evdev
+ evdev:mtdev:
+ :fontconfig
+ :system-freetype:FREETYPE
+ gles2::OPENGL_ES
+ gles2:opengles2:OPENGL_ES_2
+ harfbuzz:system-harfbuzz:HARFBUZZ
+ jpeg:system-jpeg:IMAGEFORMAT_JPEG
+ !jpeg:no-jpeg:
+ kms:kms:
+ opengl
+ png:png:
+ png:system-png:IMAGEFORMAT_PNG
+ !png:no-png:
+ udev:libudev:
+ xcb:xcb:
+ xcb:xcb-glx:
+ xcb:xcb-plugin:
+ xcb:xcb-render:
+ xcb:xcb-sm:
+ xcb:xcb-xlib:
+)
+pkg_setup() {
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
+ # egl_x11 is activated when both egl and xcb are enabled
+ use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
+
qt5-build_pkg_setup
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-26 10:46 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-26 10:46 UTC (permalink / raw
To: gentoo-commits
commit: 0712153254cf5606583000660575eb33cf107c48
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 26 10:32:59 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 10:32:59 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=07121532
[dev-qt/qtgui:5] Handle xinput2 too.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 1 +
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index 23ca6c8..1d0f0d7 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -106,6 +106,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-render:
xcb:xcb-sm:
xcb:xcb-xlib:
+ xcb:xinput2:
)
pkg_setup() {
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 23ca6c8..1d0f0d7 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -106,6 +106,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-render:
xcb:xcb-sm:
xcb:xcb-xlib:
+ xcb:xinput2:
)
pkg_setup() {
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 68795e6..4354273 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -107,6 +107,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-render:
xcb:xcb-sm:
xcb:xcb-xlib:
+ xcb:xinput2:
)
pkg_setup() {
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-26 10:46 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-26 10:46 UTC (permalink / raw
To: gentoo-commits
commit: 48f49714fab659dba05572c342527b6d7ed285ae
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 26 10:11:07 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 10:11:07 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=48f49714
[dev-qt/qtgui:5] More QT5_GENTOO_CONFIG.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 4 ++++
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 4 ++++
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++++
3 files changed, 12 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index e2c6534..23ca6c8 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -85,9 +85,13 @@ QT5_GENTOO_CONFIG=(
evdev:mtdev:
:fontconfig
:system-freetype:FREETYPE
+ !:no-freetype:
+ !gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
+ !:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
+ !harfbuzz:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index e2c6534..23ca6c8 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -85,9 +85,13 @@ QT5_GENTOO_CONFIG=(
evdev:mtdev:
:fontconfig
:system-freetype:FREETYPE
+ !:no-freetype:
+ !gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
+ !:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
+ !harfbuzz:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 463516f..68795e6 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -86,9 +86,13 @@ QT5_GENTOO_CONFIG=(
evdev:mtdev:
:fontconfig
:system-freetype:FREETYPE
+ !:no-freetype:
+ !gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
+ !:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
+ !harfbuzz:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-27 1:39 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-27 1:39 UTC (permalink / raw
To: gentoo-commits
commit: 0dcd1c34ef0b6a8c39675716491434efbcfc0bac
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 27 01:39:01 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jul 27 01:39:01 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=0dcd1c34
[dev-qt/qtgui:5] Fix session management (bug 518262)
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index 1d0f0d7..14c0fef 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -104,7 +104,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-glx:
xcb:xcb-plugin:
xcb:xcb-render:
- xcb:xcb-sm:
+ xcb:xcb-sm:SESSIONMANAGER
xcb:xcb-xlib:
xcb:xinput2:
)
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 1d0f0d7..14c0fef 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -104,7 +104,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-glx:
xcb:xcb-plugin:
xcb:xcb-render:
- xcb:xcb-sm:
+ xcb:xcb-sm:SESSIONMANAGER
xcb:xcb-xlib:
xcb:xinput2:
)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 4354273..6bcb9f8 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -105,7 +105,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-glx:
xcb:xcb-plugin:
xcb:xcb-render:
- xcb:xcb-sm:
+ xcb:xcb-sm:SESSIONMANAGER
xcb:xcb-xlib:
xcb:xinput2:
)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-27 13:36 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-27 13:36 UTC (permalink / raw
To: gentoo-commits
commit: 692d37c05ebe292513576412543214914a464391
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 27 13:36:00 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Jul 27 13:36:00 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=692d37c0
[dev-qt/qtgui:5] Simplify dbus handling.
qt5_base_configure already passes -no-dbus, no need to repeat it here.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 7 +------
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 7 +------
dev-qt/qtgui/qtgui-5.9999.ebuild | 7 +------
3 files changed, 3 insertions(+), 18 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index 14c0fef..ee936d2 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -121,11 +121,6 @@ pkg_setup() {
}
src_configure() {
- local dbus="-no-dbus"
- if use accessibility && use xcb; then
- dbus="-dbus"
- fi
-
local gl="-no-opengl"
if use gles2; then
gl="-opengl es2"
@@ -134,7 +129,7 @@ src_configure() {
fi
local myconf=(
- ${dbus}
+ $(use accessibility && use xcb && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 14c0fef..ee936d2 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -121,11 +121,6 @@ pkg_setup() {
}
src_configure() {
- local dbus="-no-dbus"
- if use accessibility && use xcb; then
- dbus="-dbus"
- fi
-
local gl="-no-opengl"
if use gles2; then
gl="-opengl es2"
@@ -134,7 +129,7 @@ src_configure() {
fi
local myconf=(
- ${dbus}
+ $(use accessibility && use xcb && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 6bcb9f8..a755ca2 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -122,11 +122,6 @@ pkg_setup() {
}
src_configure() {
- local dbus="-no-dbus"
- if use accessibility && use xcb; then
- dbus="-dbus"
- fi
-
local gl="-no-opengl"
if use gles2; then
gl="-opengl es2"
@@ -135,7 +130,7 @@ src_configure() {
fi
local myconf=(
- ${dbus}
+ $(use accessibility && use xcb && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-28 12:55 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-28 12:55 UTC (permalink / raw
To: gentoo-commits
commit: 5fa116b5b64531687d673a31455ce252180d67d4
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 28 12:55:44 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jul 28 12:55:44 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=5fa116b5
[dev-qt/qtgui:5] Fix xkb and xkbcommon support.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 5 ++++-
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 5 ++++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 5 ++++-
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index ee936d2..88324f7 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -107,6 +107,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-sm:SESSIONMANAGER
xcb:xcb-xlib:
xcb:xinput2:
+ xcb::XKB
)
pkg_setup() {
@@ -144,7 +145,9 @@ src_configure() {
$(qt_use kms)
$(qt_use png libpng system)
$(qt_use udev libudev)
- $(use xcb && echo -xcb -xcb-xlib -xinput2 -xrender -sm)
+ $(qt_use xcb xcb system)
+ $(qt_use xcb xkbcommon system)
+ $(use xcb && echo -sm -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index ee936d2..88324f7 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -107,6 +107,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-sm:SESSIONMANAGER
xcb:xcb-xlib:
xcb:xinput2:
+ xcb::XKB
)
pkg_setup() {
@@ -144,7 +145,9 @@ src_configure() {
$(qt_use kms)
$(qt_use png libpng system)
$(qt_use udev libudev)
- $(use xcb && echo -xcb -xcb-xlib -xinput2 -xrender -sm)
+ $(qt_use xcb xcb system)
+ $(qt_use xcb xkbcommon system)
+ $(use xcb && echo -sm -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index a755ca2..8f5e29e 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -108,6 +108,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-sm:SESSIONMANAGER
xcb:xcb-xlib:
xcb:xinput2:
+ xcb::XKB
)
pkg_setup() {
@@ -145,7 +146,9 @@ src_configure() {
$(qt_use kms)
$(qt_use png libpng system)
$(qt_use udev libudev)
- $(use xcb && echo -xcb -xcb-xlib -xinput2 -xrender -sm)
+ $(qt_use xcb xcb system)
+ $(qt_use xcb xkbcommon system)
+ $(use xcb && echo -sm -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-07-28 23:48 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-07-28 23:48 UTC (permalink / raw
To: gentoo-commits
commit: 54a50878f160e4b9d77a2b97346a58f670910a62
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 28 23:47:59 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jul 28 23:47:59 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=54a50878
[dev-qt/qtgui:5] Fix session management support.
Enable -sm unconditionally because it's also used outside the xcb
platform plugin. The deps are left unchanged because only the plugin
links against libSM.
Package-Manager: portage-2.2.10
---
dev-qt/qtgui/qtgui-5.3.1.ebuild | 6 ++++--
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 6 ++++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 6 ++++--
3 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1.ebuild b/dev-qt/qtgui/qtgui-5.3.1.ebuild
index 88324f7..d301791 100644
--- a/dev-qt/qtgui/qtgui-5.3.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1.ebuild
@@ -99,12 +99,13 @@ QT5_GENTOO_CONFIG=(
png:png:
png:system-png:IMAGEFORMAT_PNG
!png:no-png:
+ ::SESSIONMANAGER
udev:libudev:
xcb:xcb:
xcb:xcb-glx:
xcb:xcb-plugin:
xcb:xcb-render:
- xcb:xcb-sm:SESSIONMANAGER
+ xcb:xcb-sm:
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
@@ -144,10 +145,11 @@ src_configure() {
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
+ -sm
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon system)
- $(use xcb && echo -sm -xcb-xlib -xinput2 -xkb -xrender)
+ $(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 88324f7..d301791 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -99,12 +99,13 @@ QT5_GENTOO_CONFIG=(
png:png:
png:system-png:IMAGEFORMAT_PNG
!png:no-png:
+ ::SESSIONMANAGER
udev:libudev:
xcb:xcb:
xcb:xcb-glx:
xcb:xcb-plugin:
xcb:xcb-render:
- xcb:xcb-sm:SESSIONMANAGER
+ xcb:xcb-sm:
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
@@ -144,10 +145,11 @@ src_configure() {
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
+ -sm
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon system)
- $(use xcb && echo -sm -xcb-xlib -xinput2 -xkb -xrender)
+ $(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 8f5e29e..d4a7bd2 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -100,12 +100,13 @@ QT5_GENTOO_CONFIG=(
png:png:
png:system-png:IMAGEFORMAT_PNG
!png:no-png:
+ ::SESSIONMANAGER
udev:libudev:
xcb:xcb:
xcb:xcb-glx:
xcb:xcb-plugin:
xcb:xcb-render:
- xcb:xcb-sm:SESSIONMANAGER
+ xcb:xcb-sm:
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
@@ -145,10 +146,11 @@ src_configure() {
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use png libpng system)
+ -sm
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon system)
- $(use xcb && echo -sm -xcb-xlib -xinput2 -xkb -xrender)
+ $(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-08-21 10:39 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-08-21 10:39 UTC (permalink / raw
To: gentoo-commits
commit: 5bf65234b29e9a884d21ec27c6f9b673cc5e7c01
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 21 10:38:18 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Aug 21 10:38:18 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=5bf65234
[dev-qt/qtgui] Harfbuzz is the default shaper in 5.4
See qtbase commit 7304c9a4e800f803221f99d5768ced03ca354654
Package-Manager: portage-2.2.12
---
dev-qt/qtgui/metadata.xml | 5 +++--
dev-qt/qtgui/qtgui-5.3.1-r1.ebuild | 6 +++---
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 6 +++---
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 8 ++++----
dev-qt/qtgui/qtgui-5.9999.ebuild | 8 ++++----
5 files changed, 17 insertions(+), 16 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 1cae8ab..6c92d3b 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -13,8 +13,9 @@
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
GTK+ theme</flag>
<flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping
- (EXPERIMENTAL). If enabled, it can still be disabled at runtime by
- setting QT_HARFBUZZ environment variable to "old".</flag>
+ (experimental in Qt 5.3.x, default in Qt 5.4.0 and later). If enabled,
+ it can still be disabled at runtime by setting QT_HARFBUZZ environment
+ variable to "old".</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="kms">Build the KMS platform plugin</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
diff --git a/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild b/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
index 0688654..f32a53a 100644
--- a/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
@@ -35,17 +35,17 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.12:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
- virtual/libudev:0=
+ virtual/libudev:=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
- udev? ( virtual/libudev:0= )
+ udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
x11-libs/libSM
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 0688654..f32a53a 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -35,17 +35,17 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.12:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
- virtual/libudev:0=
+ virtual/libudev:=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
- udev? ( virtual/libudev:0= )
+ udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
x11-libs/libSM
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index a5647d9..213b731 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -18,7 +18,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 harfbuzz ibus jpeg kms +opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
egl? ( evdev opengl )
eglfs? ( egl )
@@ -35,17 +35,17 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.28:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
- virtual/libudev:0=
+ virtual/libudev:=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
- udev? ( virtual/libudev:0= )
+ udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
x11-libs/libSM
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index a5647d9..213b731 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -18,7 +18,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 harfbuzz ibus jpeg kms +opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
egl? ( evdev opengl )
eglfs? ( egl )
@@ -35,17 +35,17 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.12:0= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.28:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
- virtual/libudev:0=
+ virtual/libudev:=
x11-libs/libdrm
)
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
- udev? ( virtual/libudev:0= )
+ udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
x11-libs/libSM
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-08-21 13:57 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-08-21 13:57 UTC (permalink / raw
To: gentoo-commits
commit: a29b141e9cfc1af1522187a1b5e6b829def0820b
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 21 13:57:39 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Aug 21 13:57:39 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=a29b141e
[dev-qt/qtgui:5] Raise harfbuzz dep to match bundled version.
Package-Manager: portage-2.2.12
---
dev-qt/qtgui/qtgui-5.3.1-r1.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild b/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
index f32a53a..69820b5 100644
--- a/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.12:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.25:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index f32a53a..69820b5 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.12:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.25:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index 213b731..c0777c3 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.28:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.32:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 213b731..c0777c3 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.28:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.32:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-09-01 23:37 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-09-01 23:37 UTC (permalink / raw
To: gentoo-commits
commit: f7586925c7d41325adcebcbdccdde69b04e0d563
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 1 23:26:36 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Sep 1 23:26:36 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=f7586925
[dev-qt/qtgui:4] Raise minimum deps to ensure correct multilib USE deps.
Package-Manager: portage-2.2.12-r1
---
dev-qt/qtgui/qtgui-4.8.6.ebuild | 46 +++++++++++++++++++-------------------
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 46 +++++++++++++++++++-------------------
2 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.6.ebuild b/dev-qt/qtgui/qtgui-4.8.6.ebuild
index ed74f5d..825f89b 100644
--- a/dev-qt/qtgui/qtgui-4.8.6.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.6.ebuild
@@ -26,42 +26,42 @@ RDEPEND="
app-admin/eselect-qtgraphicssystem
~dev-qt/qtcore-${PV}[aqua=,debug=,glib=,qt3support=,${MULTILIB_USEDEP}]
~dev-qt/qtscript-${PV}[aqua=,debug=,${MULTILIB_USEDEP}]
- media-libs/fontconfig[${MULTILIB_USEDEP}]
- media-libs/freetype:2[${MULTILIB_USEDEP}]
+ >=media-libs/fontconfig-2.10.2-r1[${MULTILIB_USEDEP}]
+ >=media-libs/freetype-2.4.11-r1:2[${MULTILIB_USEDEP}]
media-libs/libpng:0=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
virtual/jpeg:0[${MULTILIB_USEDEP}]
!aqua? (
- x11-libs/libICE[${MULTILIB_USEDEP}]
- x11-libs/libSM[${MULTILIB_USEDEP}]
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXcursor[${MULTILIB_USEDEP}]
- x11-libs/libXext[${MULTILIB_USEDEP}]
- x11-libs/libXfixes[${MULTILIB_USEDEP}]
- x11-libs/libXi[${MULTILIB_USEDEP}]
- x11-libs/libXrandr[${MULTILIB_USEDEP}]
- x11-libs/libXrender[${MULTILIB_USEDEP}]
- xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
- xv? ( x11-libs/libXv[${MULTILIB_USEDEP}] )
+ >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXcursor-1.1.13-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.1-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXi-1.6.2-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrender-0.9.7-r1[${MULTILIB_USEDEP}]
+ xinerama? ( >=x11-libs/libXinerama-1.1.2-r1[${MULTILIB_USEDEP}] )
+ xv? ( >=x11-libs/libXv-1.0.7-r1[${MULTILIB_USEDEP}] )
)
cups? ( net-print/cups[${MULTILIB_USEDEP}] )
egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
gtkstyle? (
- x11-libs/cairo[-qt4,${MULTILIB_USEDEP}]
- x11-libs/gtk+:2[aqua=,${MULTILIB_USEDEP}]
+ >=x11-libs/cairo-1.12[-qt4,${MULTILIB_USEDEP}]
+ >=x11-libs/gtk+-2.24.23-r1:2[aqua=,${MULTILIB_USEDEP}]
)
- mng? ( >=media-libs/libmng-1.0.9:=[${MULTILIB_USEDEP}] )
- nas? ( >=media-libs/nas-1.5[${MULTILIB_USEDEP}] )
- tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
+ mng? ( >=media-libs/libmng-1.0.10-r2:=[${MULTILIB_USEDEP}] )
+ nas? ( >=media-libs/nas-1.9.3-r1[${MULTILIB_USEDEP}] )
+ tiff? ( >=media-libs/tiff-4.0.3-r2:0[${MULTILIB_USEDEP}] )
!<dev-qt/qthelp-4.8.5:4
"
DEPEND="${RDEPEND}
!aqua? (
- x11-proto/inputproto[${MULTILIB_USEDEP}]
- x11-proto/xextproto[${MULTILIB_USEDEP}]
- xinerama? ( x11-proto/xineramaproto[${MULTILIB_USEDEP}] )
- xv? ( x11-proto/videoproto[${MULTILIB_USEDEP}] )
+ >=x11-proto/inputproto-2.2-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+ xinerama? ( >=x11-proto/xineramaproto-1.2.1-r1[${MULTILIB_USEDEP}] )
+ xv? ( >=x11-proto/videoproto-2.3.1-r1[${MULTILIB_USEDEP}] )
)
"
PDEPEND="
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index e4f0746..fc19528 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -26,42 +26,42 @@ RDEPEND="
app-admin/eselect-qtgraphicssystem
~dev-qt/qtcore-${PV}[aqua=,debug=,glib=,qt3support=,${MULTILIB_USEDEP}]
~dev-qt/qtscript-${PV}[aqua=,debug=,${MULTILIB_USEDEP}]
- media-libs/fontconfig[${MULTILIB_USEDEP}]
- media-libs/freetype:2[${MULTILIB_USEDEP}]
+ >=media-libs/fontconfig-2.10.2-r1[${MULTILIB_USEDEP}]
+ >=media-libs/freetype-2.4.11-r1:2[${MULTILIB_USEDEP}]
media-libs/libpng:0=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
virtual/jpeg:0[${MULTILIB_USEDEP}]
!aqua? (
- x11-libs/libICE[${MULTILIB_USEDEP}]
- x11-libs/libSM[${MULTILIB_USEDEP}]
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXcursor[${MULTILIB_USEDEP}]
- x11-libs/libXext[${MULTILIB_USEDEP}]
- x11-libs/libXfixes[${MULTILIB_USEDEP}]
- x11-libs/libXi[${MULTILIB_USEDEP}]
- x11-libs/libXrandr[${MULTILIB_USEDEP}]
- x11-libs/libXrender[${MULTILIB_USEDEP}]
- xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
- xv? ( x11-libs/libXv[${MULTILIB_USEDEP}] )
+ >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXcursor-1.1.13-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.1-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXi-1.6.2-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrender-0.9.7-r1[${MULTILIB_USEDEP}]
+ xinerama? ( >=x11-libs/libXinerama-1.1.2-r1[${MULTILIB_USEDEP}] )
+ xv? ( >=x11-libs/libXv-1.0.7-r1[${MULTILIB_USEDEP}] )
)
cups? ( net-print/cups[${MULTILIB_USEDEP}] )
egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
gtkstyle? (
- x11-libs/cairo[-qt4,${MULTILIB_USEDEP}]
- x11-libs/gtk+:2[aqua=,${MULTILIB_USEDEP}]
+ >=x11-libs/cairo-1.12[-qt4,${MULTILIB_USEDEP}]
+ >=x11-libs/gtk+-2.24.23-r1:2[aqua=,${MULTILIB_USEDEP}]
)
- mng? ( >=media-libs/libmng-1.0.9:=[${MULTILIB_USEDEP}] )
- nas? ( >=media-libs/nas-1.5[${MULTILIB_USEDEP}] )
- tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
+ mng? ( >=media-libs/libmng-1.0.10-r2:=[${MULTILIB_USEDEP}] )
+ nas? ( >=media-libs/nas-1.9.3-r1[${MULTILIB_USEDEP}] )
+ tiff? ( >=media-libs/tiff-4.0.3-r2:0[${MULTILIB_USEDEP}] )
!<dev-qt/qthelp-4.8.5:4
"
DEPEND="${RDEPEND}
!aqua? (
- x11-proto/inputproto[${MULTILIB_USEDEP}]
- x11-proto/xextproto[${MULTILIB_USEDEP}]
- xinerama? ( x11-proto/xineramaproto[${MULTILIB_USEDEP}] )
- xv? ( x11-proto/videoproto[${MULTILIB_USEDEP}] )
+ >=x11-proto/inputproto-2.2-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+ xinerama? ( >=x11-proto/xineramaproto-1.2.1-r1[${MULTILIB_USEDEP}] )
+ xv? ( >=x11-proto/videoproto-2.3.1-r1[${MULTILIB_USEDEP}] )
)
"
PDEPEND="
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-09-02 3:14 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-09-02 3:14 UTC (permalink / raw
To: gentoo-commits
commit: ec8ab0ac03a0b055e238e9ebc7c85134faf5a756
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 2 03:13:35 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Sep 2 03:13:35 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=ec8ab0ac
[dev-qt/qtgui:5] USE=ibus requires dbus to be enabled (bug 519860)
Package-Manager: portage-2.2.12-r1
---
dev-qt/qtgui/qtgui-5.3.1-r1.ebuild | 1 +
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
4 files changed, 4 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild b/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
index 69820b5..e55118c 100644
--- a/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.1-r1.ebuild
@@ -129,6 +129,7 @@ src_configure() {
local myconf=(
$(use accessibility && use xcb && echo -dbus-linked)
+ $(use ibus && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index 69820b5..e55118c 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -129,6 +129,7 @@ src_configure() {
local myconf=(
$(use accessibility && use xcb && echo -dbus-linked)
+ $(use ibus && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index c0777c3..a0e3f26 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -130,6 +130,7 @@ src_configure() {
local myconf=(
$(use accessibility && use xcb && echo -dbus-linked)
+ $(use ibus && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index c0777c3..a0e3f26 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -130,6 +130,7 @@ src_configure() {
local myconf=(
$(use accessibility && use xcb && echo -dbus-linked)
+ $(use ibus && echo -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2014-10-16 18:51 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2014-10-16 18:51 UTC (permalink / raw
To: gentoo-commits
commit: eba9523dbd865367cd70d8e26df18f9e3fbf8705
Author: David Heidelberger <david.heidelberger <AT> ixit <DOT> cz>
AuthorDate: Thu Oct 16 17:28:38 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Oct 16 18:34:45 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=eba9523d
[dev-qt/qtgui] add subslot operator for libxcb
Prepared bump to libxcb-1.11 (in ::x11) has already subslot, because
change ABI.
Signed-off-by: David Heidelberger <david.heidelberger <AT> ixit.cz>
---
dev-qt/qtgui/qtgui-5.3.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.4.0_alpha.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.3.9999.ebuild b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
index e55118c..70c868f 100644
--- a/dev-qt/qtgui/qtgui-5.3.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.3.9999.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.10[xkb]
+ >=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
diff --git a/dev-qt/qtgui/qtgui-5.4.0_alpha.ebuild b/dev-qt/qtgui/qtgui-5.4.0_alpha.ebuild
index a0e3f26..8dcc25e 100644
--- a/dev-qt/qtgui/qtgui-5.4.0_alpha.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.0_alpha.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.10[xkb]
+ >=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index a0e3f26..8dcc25e 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.10[xkb]
+ >=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index a0e3f26..8dcc25e 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
>=x11-libs/libX11-1.5
>=x11-libs/libXi-1.6
x11-libs/libXrender
- >=x11-libs/libxcb-1.10[xkb]
+ >=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-03-26 1:08 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-03-26 1:08 UTC (permalink / raw
To: gentoo-commits
commit: 02cbbff19c9759c8a0caf3660de5dcd336164fff
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 01:08:30 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 01:08:30 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=02cbbff1
[dev-qt/qtgui] Sync metadata.
Package-Manager: portage-2.2.18
dev-qt/qtgui/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 2f88a12..2800cc4 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -12,10 +12,7 @@
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
GTK+ theme</flag>
- <flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping
- (experimental in Qt 5.3.x, default in Qt 5.4.0 and later). If enabled,
- it can still be disabled at runtime by setting QT_HARFBUZZ environment
- variable to "old".</flag>
+ <flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="kms">Build the KMS platform plugin</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-03-26 1:49 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-03-26 1:49 UTC (permalink / raw
To: gentoo-commits
commit: d3b566bcc998771a930a7de2348ae851a3aefcd9
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 01:36:52 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 01:36:52 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=d3b566bc
[dev-qt/qtgui:5] Raise some deps based on the version of bundled copies.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 6 +++---
dev-qt/qtgui/qtgui-5.9999.ebuild | 6 +++---
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index 89229f0..9184e84 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}[debug=]
media-libs/fontconfig
media-libs/freetype:2
- sys-libs/zlib
+ >=sys-libs/zlib-1.2.5
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 514725d..67f3639 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -30,12 +30,12 @@ RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}[debug=]
media-libs/fontconfig
- media-libs/freetype:2
- sys-libs/zlib
+ >=media-libs/freetype-2.5.5:2
+ >=sys-libs/zlib-1.2.5
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.32:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.38:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 514725d..67f3639 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -30,12 +30,12 @@ RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}[debug=]
media-libs/fontconfig
- media-libs/freetype:2
- sys-libs/zlib
+ >=media-libs/freetype-2.5.5:2
+ >=sys-libs/zlib-1.2.5
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.32:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.38:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-03-26 2:13 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-03-26 2:13 UTC (permalink / raw
To: gentoo-commits
commit: c91634ad0380ad710ad77c0bda01d21e68dc1e3a
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 02:12:54 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 02:12:54 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=c91634ad
[dev-qt/qtgui:4] >=cairo-1.14.2 no longer has qt4 USE flag.
Thanks to Dennis Schridde in bug 544506.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 7c504e1..99bc0eb 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -48,7 +48,7 @@ RDEPEND="
egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
gtkstyle? (
- >=x11-libs/cairo-1.12[-qt4,${MULTILIB_USEDEP}]
+ >=x11-libs/cairo-1.12[-qt4(-),${MULTILIB_USEDEP}]
>=x11-libs/gtk+-2.24.23-r1:2[aqua=,${MULTILIB_USEDEP}]
)
mng? ( >=media-libs/libmng-1.0.10-r2:=[${MULTILIB_USEDEP}] )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-03-26 2:59 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-03-26 2:59 UTC (permalink / raw
To: gentoo-commits
commit: f6ff34c67ade7a3ccaa103819681dbd4b8a8dec2
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 02:59:06 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 02:59:06 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=f6ff34c6
[dev-qt/qtgui:4] Re-add forgotten QClipboard patch to live ebuild.
This has NOT been merged upstream yet.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 99bc0eb..5c3d48d 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -72,6 +72,7 @@ PATCHES=(
"${DISTDIR}/${PN}-systemtrayicon-plugin-system.patch" # bug 503880
"${FILESDIR}/${PN}-4.7.3-cups.patch" # bug 323257
"${FILESDIR}/${PN}-4.8.5-disable-gtk-theme-check.patch" # bug 491226
+ "${FILESDIR}/${PN}-4.8.5-qclipboard-delay.patch" # bug 514968
)
QT4_TARGET_DIRECTORIES="
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-04-01 0:35 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-04-01 0:35 UTC (permalink / raw
To: gentoo-commits
commit: 9600a279595e4718c6d7c6e20cb90e3dfbe29581
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 1 00:35:38 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Apr 1 00:35:38 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9600a279
[dev-qt/qtgui:4] Sync.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 5c3d48d..105f0e7 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -23,7 +23,7 @@ REQUIRED_USE="
# cairo[-qt4] is needed because of bug 454066
RDEPEND="
- app-admin/eselect-qtgraphicssystem
+ app-eselect/eselect-qtgraphicssystem
~dev-qt/qtcore-${PV}[aqua=,debug=,glib=,qt3support=,${MULTILIB_USEDEP}]
~dev-qt/qtscript-${PV}[aqua=,debug=,${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.10.2-r1[${MULTILIB_USEDEP}]
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-04-19 16:55 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2015-04-19 16:55 UTC (permalink / raw
To: gentoo-commits
commit: eb9152725baf126b185df14a43035149bf9504ac
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 16:47:24 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 16:51:56 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=eb915272
[dev-qt/qtgui] Add gtkstyle USE flag by Harvey Mittens <teknocratdefunct <AT> riseup.net> wrt bug #526866.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 17 +++++++++++++----
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 17 +++++++++++++----
dev-qt/qtgui/qtgui-5.9999.ebuild | 17 +++++++++++++----
3 files changed, 39 insertions(+), 12 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index 3b2ba21..0ceb3e2 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -18,7 +18,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
egl? ( evdev opengl )
eglfs? ( egl )
@@ -34,6 +34,11 @@ RDEPEND="
>=sys-libs/zlib-1.2.5
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
+ gtkstyle? (
+ x11-libs/gtk+:2
+ x11-libs/pango
+ !!x11-libs/cairo[qt4]
+ )
gles2? ( media-libs/mesa[gles2] )
harfbuzz? ( >=media-libs/harfbuzz-0.9.32:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
@@ -90,6 +95,8 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
+ gtkstyle
+ gtkstyle:gtk2
!:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
!harfbuzz:no-harfbuzz:
@@ -112,9 +119,10 @@ QT5_GENTOO_CONFIG=(
)
pkg_setup() {
- use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
- use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
+ use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
+ use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
+ use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
@@ -139,6 +147,7 @@ src_configure() {
-system-freetype
$(use gif || echo -no-gif)
${gl}
+ $(qt_use gtkstyle)
$(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 67f3639..349f7ae 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -18,7 +18,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
egl? ( evdev opengl )
eglfs? ( egl )
@@ -34,6 +34,11 @@ RDEPEND="
>=sys-libs/zlib-1.2.5
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
+ gtkstyle? (
+ x11-libs/gtk+:2
+ x11-libs/pango
+ !!x11-libs/cairo[qt4]
+ )
gles2? ( media-libs/mesa[gles2] )
harfbuzz? ( >=media-libs/harfbuzz-0.9.38:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
@@ -90,6 +95,8 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
+ gtkstyle
+ gtkstyle:gtk2
!:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
!harfbuzz:no-harfbuzz:
@@ -112,9 +119,10 @@ QT5_GENTOO_CONFIG=(
)
pkg_setup() {
- use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
- use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
+ use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
+ use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
+ use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
@@ -139,6 +147,7 @@ src_configure() {
-system-freetype
$(use gif || echo -no-gif)
${gl}
+ $(qt_use gtkstyle)
$(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 67f3639..349f7ae 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -18,7 +18,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +opengl +png udev +xcb"
REQUIRED_USE="
egl? ( evdev opengl )
eglfs? ( egl )
@@ -34,6 +34,11 @@ RDEPEND="
>=sys-libs/zlib-1.2.5
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
+ gtkstyle? (
+ x11-libs/gtk+:2
+ x11-libs/pango
+ !!x11-libs/cairo[qt4]
+ )
gles2? ( media-libs/mesa[gles2] )
harfbuzz? ( >=media-libs/harfbuzz-0.9.38:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
@@ -90,6 +95,8 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
+ gtkstyle
+ gtkstyle:gtk2
!:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
!harfbuzz:no-harfbuzz:
@@ -112,9 +119,10 @@ QT5_GENTOO_CONFIG=(
)
pkg_setup() {
- use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
- use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
+ use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
+ use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
+ use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
@@ -139,6 +147,7 @@ src_configure() {
-system-freetype
$(use gif || echo -no-gif)
${gl}
+ $(qt_use gtkstyle)
$(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-04-19 17:18 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-04-19 17:18 UTC (permalink / raw
To: gentoo-commits
commit: 4891053988ae321f965328b7cc47406d1d8d33bf
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 17:13:29 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 17:13:29 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=48910539
[dev-qt/qtgui] Reorder QT5_TARGET_SUBDIRS.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index 0ceb3e2..ca640d2 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -119,8 +119,8 @@ QT5_GENTOO_CONFIG=(
)
pkg_setup() {
- use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 349f7ae..c07b42e 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -119,8 +119,8 @@ QT5_GENTOO_CONFIG=(
)
pkg_setup() {
- use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 349f7ae..c07b42e 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -119,8 +119,8 @@ QT5_GENTOO_CONFIG=(
)
pkg_setup() {
- use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
+ use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-04-19 17:18 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-04-19 17:18 UTC (permalink / raw
To: gentoo-commits
commit: 44038ef2d9b125ea1512f6db2189294705063af7
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 17:16:44 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 17:16:44 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=44038ef2
[dev-qt/qtgui] Raise harfbuzz dep to match bundled copy version.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index c07b42e..06c37c0 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
!!x11-libs/cairo[qt4]
)
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.38:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index c07b42e..06c37c0 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
!!x11-libs/cairo[qt4]
)
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.38:= )
+ harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
ibus? ( ~dev-qt/qtdbus-${PV}[debug=] )
jpeg? ( virtual/jpeg:0 )
kms? (
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-04-19 18:10 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-04-19 18:10 UTC (permalink / raw
To: gentoo-commits
commit: 46ccf6a756753fdb416170f96e157e722b392b89
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 18:10:12 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 18:10:12 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=46ccf6a7
[dev-qt/qtgui] Improve gtkstyle-related config.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-5.4.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
index ca640d2..258663d 100644
--- a/dev-qt/qtgui/qtgui-5.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.4.9999.ebuild
@@ -95,8 +95,8 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
- gtkstyle
- gtkstyle:gtk2
+ gtkstyle:gtkstyle:
+ gtkstyle:gtk2:STYLE_GTK
!:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
!harfbuzz:no-harfbuzz:
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 06c37c0..cc94414 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -95,8 +95,8 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
- gtkstyle
- gtkstyle:gtk2
+ gtkstyle:gtkstyle:
+ gtkstyle:gtk2:STYLE_GTK
!:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
!harfbuzz:no-harfbuzz:
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 06c37c0..cc94414 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -95,8 +95,8 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
- gtkstyle
- gtkstyle:gtk2
+ gtkstyle:gtkstyle:
+ gtkstyle:gtk2:STYLE_GTK
!:no-gui:
harfbuzz:system-harfbuzz:HARFBUZZ
!harfbuzz:no-harfbuzz:
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-05-10 1:18 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-05-10 1:18 UTC (permalink / raw
To: gentoo-commits
commit: f21d5265d3895561131224eaf124c34fbc118de1
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun May 10 01:17:10 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun May 10 01:17:10 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=f21d5265
[dev-qt/qtgui:4] Sync.
Package-Manager: portage-2.2.18
dev-qt/qtgui/qtgui-4.8.9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-4.8.9999.ebuild b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
index 105f0e7..e1ee875 100644
--- a/dev-qt/qtgui/qtgui-4.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-4.8.9999.ebuild
@@ -145,7 +145,6 @@ multilib_src_configure() {
-no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc
-sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb
-fontconfig -no-svg -no-webkit -no-phonon -no-opengl
- $([[ ${CHOST} == *86*-apple-darwin* ]] && echo -no-ssse3) # bug 367045
)
qt4_multilib_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-23 16:19 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-23 16:19 UTC (permalink / raw
To: gentoo-commits
commit: 3c15dd1ff1bf442d0ad2f04215625b4360d556bc
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 16:14:22 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 16:14:22 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3c15dd1f
[dev-qt/qtgui] The xkbcommon flag was renamed in 5.5
Package-Manager: portage-2.2.20
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index 0b7c0fb..fc5f8b6 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -142,7 +142,7 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
- $(qt_use xcb xkbcommon system)
+ $(qt_use xcb xkbcommon-x11 system)
$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 0b7c0fb..fc5f8b6 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -142,7 +142,7 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
- $(qt_use xcb xkbcommon system)
+ $(qt_use xcb xkbcommon-x11 system)
$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 0b7c0fb..fc5f8b6 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -142,7 +142,7 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
- $(qt_use xcb xkbcommon system)
+ $(qt_use xcb xkbcommon-x11 system)
$(use xcb && echo -xcb-xlib -xinput2 -xkb -xrender)
)
qt5-build_src_configure
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-23 20:57 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-23 20:57 UTC (permalink / raw
To: gentoo-commits
commit: cb9be82a3738b8c2f5c6818a21997855cc68d5b1
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 17:59:13 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 17:59:13 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=cb9be82a
[dev-qt/qtgui:5] Add USE=dbus to control platformsupport/dbus{menu,tray}.
Package-Manager: portage-2.2.20
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 18 +++++++++++++-----
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 18 +++++++++++++-----
dev-qt/qtgui/qtgui-5.9999.ebuild | 18 +++++++++++++-----
3 files changed, 39 insertions(+), 15 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index 5f18a22..e890de3 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -14,10 +14,12 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
REQUIRED_USE="
+ accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
+ ibus? ( dbus )
kms? ( egl gles2 )
"
@@ -28,6 +30,7 @@ RDEPEND="
>=media-libs/freetype-2.5.5:2
>=sys-libs/zlib-1.2.5
virtual/opengl
+ dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gtkstyle? (
@@ -37,7 +40,6 @@ RDEPEND="
)
gles2? ( media-libs/mesa[gles2] )
harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
- ibus? ( ~dev-qt/qtdbus-${PV} )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -59,7 +61,6 @@ RDEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
x11-libs/xcb-util-wm
- accessibility? ( ~dev-qt/qtdbus-${PV} )
)
"
DEPEND="${RDEPEND}
@@ -125,10 +126,17 @@ pkg_setup() {
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
}
+src_prepare() {
+ # avoid automagic dep on qtdbus
+ use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
+ src/platformsupport/platformsupport.pro || die
+
+ qt5-build_src_prepare
+}
+
src_configure() {
local myconf=(
- $(use accessibility && usex xcb -dbus-linked '')
- $(usex ibus -dbus-linked '')
+ $(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 5f18a22..e890de3 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -14,10 +14,12 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
REQUIRED_USE="
+ accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
+ ibus? ( dbus )
kms? ( egl gles2 )
"
@@ -28,6 +30,7 @@ RDEPEND="
>=media-libs/freetype-2.5.5:2
>=sys-libs/zlib-1.2.5
virtual/opengl
+ dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gtkstyle? (
@@ -37,7 +40,6 @@ RDEPEND="
)
gles2? ( media-libs/mesa[gles2] )
harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
- ibus? ( ~dev-qt/qtdbus-${PV} )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -59,7 +61,6 @@ RDEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
x11-libs/xcb-util-wm
- accessibility? ( ~dev-qt/qtdbus-${PV} )
)
"
DEPEND="${RDEPEND}
@@ -125,10 +126,17 @@ pkg_setup() {
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
}
+src_prepare() {
+ # avoid automagic dep on qtdbus
+ use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
+ src/platformsupport/platformsupport.pro || die
+
+ qt5-build_src_prepare
+}
+
src_configure() {
local myconf=(
- $(use accessibility && usex xcb -dbus-linked '')
- $(usex ibus -dbus-linked '')
+ $(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 5f18a22..e890de3 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -14,10 +14,12 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
REQUIRED_USE="
+ accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
+ ibus? ( dbus )
kms? ( egl gles2 )
"
@@ -28,6 +30,7 @@ RDEPEND="
>=media-libs/freetype-2.5.5:2
>=sys-libs/zlib-1.2.5
virtual/opengl
+ dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
evdev? ( sys-libs/mtdev )
gtkstyle? (
@@ -37,7 +40,6 @@ RDEPEND="
)
gles2? ( media-libs/mesa[gles2] )
harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
- ibus? ( ~dev-qt/qtdbus-${PV} )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -59,7 +61,6 @@ RDEPEND="
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
x11-libs/xcb-util-wm
- accessibility? ( ~dev-qt/qtdbus-${PV} )
)
"
DEPEND="${RDEPEND}
@@ -125,10 +126,17 @@ pkg_setup() {
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
}
+src_prepare() {
+ # avoid automagic dep on qtdbus
+ use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
+ src/platformsupport/platformsupport.pro || die
+
+ qt5-build_src_prepare
+}
+
src_configure() {
local myconf=(
- $(use accessibility && usex xcb -dbus-linked '')
- $(usex ibus -dbus-linked '')
+ $(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
$(qt_use evdev)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-23 20:57 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-23 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 68451d97c9bfbefa026b6cccb8fbc6426b614c90
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 16:40:49 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 16:40:49 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=68451d97
[dev-qt/qtgui:5] Add USE=tslib.
Package-Manager: portage-2.2.20
dev-qt/qtgui/metadata.xml | 5 +++--
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 5 ++++-
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 5 ++++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 5 ++++-
4 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index ce6b0b5..3ecd8fd 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -17,10 +17,11 @@
<flag name="kms">Build the KMS platform plugin</flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
- <flag name="trace">
- Build the 'trace' graphicssystem engine which allows to record
+ <flag name="trace">Build the 'trace' graphicssystem engine which allows to record
all drawing operations into a trace buffer. The trace can be replayed
later with the qttracereplay tool.</flag>
+ <flag name="tslib">Enable support for touchscreen devices via
+ <pkg>x11-libs/tslib</pkg></flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index fc5f8b6..5f18a22 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
REQUIRED_USE="
egl? ( evdev )
eglfs? ( egl )
@@ -45,6 +45,7 @@ RDEPEND="
x11-libs/libdrm
)
png? ( media-libs/libpng:0= )
+ tslib? ( x11-libs/tslib )
udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
@@ -103,6 +104,7 @@ QT5_GENTOO_CONFIG=(
png:png:
png:system-png:IMAGEFORMAT_PNG
!png:no-png:
+ tslib
udev:libudev:
xcb:xcb:
xcb:xcb-glx:
@@ -140,6 +142,7 @@ src_configure() {
$(qt_use kms)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
+ $(qt_use tslib)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 system)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index fc5f8b6..5f18a22 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
REQUIRED_USE="
egl? ( evdev )
eglfs? ( egl )
@@ -45,6 +45,7 @@ RDEPEND="
x11-libs/libdrm
)
png? ( media-libs/libpng:0= )
+ tslib? ( x11-libs/tslib )
udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
@@ -103,6 +104,7 @@ QT5_GENTOO_CONFIG=(
png:png:
png:system-png:IMAGEFORMAT_PNG
!png:no-png:
+ tslib
udev:libudev:
xcb:xcb:
xcb:xcb-glx:
@@ -140,6 +142,7 @@ src_configure() {
$(qt_use kms)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
+ $(qt_use tslib)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 system)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index fc5f8b6..5f18a22 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png udev +xcb"
+IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
REQUIRED_USE="
egl? ( evdev )
eglfs? ( egl )
@@ -45,6 +45,7 @@ RDEPEND="
x11-libs/libdrm
)
png? ( media-libs/libpng:0= )
+ tslib? ( x11-libs/tslib )
udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
@@ -103,6 +104,7 @@ QT5_GENTOO_CONFIG=(
png:png:
png:system-png:IMAGEFORMAT_PNG
!png:no-png:
+ tslib
udev:libudev:
xcb:xcb:
xcb:xcb-glx:
@@ -140,6 +142,7 @@ src_configure() {
$(qt_use kms)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
+ $(qt_use tslib)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 system)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-23 20:57 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-23 20:57 UTC (permalink / raw
To: gentoo-commits
commit: cc7af6de212bf63a2cf4d51a0e2ad00c4255da1e
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 20:56:01 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 20:56:01 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=cc7af6de
[dev-qt/qtgui:5] Rework how we enable/disable certain plugins.
Package-Manager: portage-2.2.20
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 13 ++++++-------
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 13 ++++++-------
dev-qt/qtgui/qtgui-5.9999.ebuild | 13 ++++++-------
3 files changed, 18 insertions(+), 21 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index dc1a65f..2ec9eca 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -81,6 +81,8 @@ QT5_TARGET_SUBDIRS=(
src/plugins/generic
src/plugins/imageformats
src/plugins/platforms
+ src/plugins/platforminputcontexts
+ src/plugins/platformthemes
)
QT5_GENTOO_CONFIG=(
@@ -119,20 +121,17 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
-pkg_setup() {
- use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
- use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
-
+src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
-}
-src_prepare() {
# avoid automagic dep on qtdbus
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ qt_use_disable_mod ibus dbus \
+ src/plugins/platforminputcontexts/platforminputcontexts.pro
+
# avoid automagic dep on qtnetwork
use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
src/plugins/generic/generic.pro || die
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index dc1a65f..2ec9eca 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -81,6 +81,8 @@ QT5_TARGET_SUBDIRS=(
src/plugins/generic
src/plugins/imageformats
src/plugins/platforms
+ src/plugins/platforminputcontexts
+ src/plugins/platformthemes
)
QT5_GENTOO_CONFIG=(
@@ -119,20 +121,17 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
-pkg_setup() {
- use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
- use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
-
+src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
-}
-src_prepare() {
# avoid automagic dep on qtdbus
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ qt_use_disable_mod ibus dbus \
+ src/plugins/platforminputcontexts/platforminputcontexts.pro
+
# avoid automagic dep on qtnetwork
use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
src/plugins/generic/generic.pro || die
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index dc1a65f..2ec9eca 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -81,6 +81,8 @@ QT5_TARGET_SUBDIRS=(
src/plugins/generic
src/plugins/imageformats
src/plugins/platforms
+ src/plugins/platforminputcontexts
+ src/plugins/platformthemes
)
QT5_GENTOO_CONFIG=(
@@ -119,20 +121,17 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
-pkg_setup() {
- use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2)
- use ibus && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
- use xcb && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
-
+src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
-}
-src_prepare() {
# avoid automagic dep on qtdbus
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ qt_use_disable_mod ibus dbus \
+ src/plugins/platforminputcontexts/platforminputcontexts.pro
+
# avoid automagic dep on qtnetwork
use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
src/plugins/generic/generic.pro || die
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-23 20:57 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-23 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 1b73567ccfe0be30606035104052af548223cdb8
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 20:18:40 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 20:18:40 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=1b73567c
[dev-qt/qtgui:5] Add USE=tuio to disable the TuioTouch plugin.
...and avoid a qtnetwork dependency.
Package-Manager: portage-2.2.20
dev-qt/qtgui/metadata.xml | 7 +++----
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 10 ++++++++--
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 10 ++++++++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 10 ++++++++--
4 files changed, 27 insertions(+), 10 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 3ecd8fd..a3505b0 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -10,8 +10,7 @@
inside the event loop (recommended by upstream)</flag>
<flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
- <flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
- GTK+ theme</flag>
+ <flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active GTK+ theme</flag>
<flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="kms">Build the KMS platform plugin</flag>
@@ -20,8 +19,8 @@
<flag name="trace">Build the 'trace' graphicssystem engine which allows to record
all drawing operations into a trace buffer. The trace can be replayed
later with the qttracereplay tool.</flag>
- <flag name="tslib">Enable support for touchscreen devices via
- <pkg>x11-libs/tslib</pkg></flag>
+ <flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
+ <flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index e890de3..dc1a65f 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -12,9 +12,10 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11), libinput
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
+ ibus jpeg kms +png tslib tuio udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
@@ -48,6 +49,7 @@ RDEPEND="
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
+ tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
@@ -131,6 +133,10 @@ src_prepare() {
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ # avoid automagic dep on qtnetwork
+ use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
+ src/plugins/generic/generic.pro || die
+
qt5-build_src_prepare
}
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index e890de3..dc1a65f 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -12,9 +12,10 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11), libinput
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
+ ibus jpeg kms +png tslib tuio udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
@@ -48,6 +49,7 @@ RDEPEND="
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
+ tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
@@ -131,6 +133,10 @@ src_prepare() {
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ # avoid automagic dep on qtnetwork
+ use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
+ src/plugins/generic/generic.pro || die
+
qt5-build_src_prepare
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index e890de3..dc1a65f 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -12,9 +12,10 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11), libinput
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz ibus jpeg kms +png tslib udev +xcb"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
+ ibus jpeg kms +png tslib tuio udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
@@ -48,6 +49,7 @@ RDEPEND="
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
+ tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
xcb? (
x11-libs/libICE
@@ -131,6 +133,10 @@ src_prepare() {
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ # avoid automagic dep on qtnetwork
+ use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
+ src/plugins/generic/generic.pro || die
+
qt5-build_src_prepare
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-24 16:38 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-24 16:38 UTC (permalink / raw
To: gentoo-commits
commit: d0167a532ebbb7d33bedfe96d7f0487168b4b360
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 16:38:13 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 16:38:13 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=d0167a53
[dev-qt/qtgui:5] Make harfbuzz mandatory.
Package-Manager: portage-2.2.20
dev-qt/qtgui/metadata.xml | 1 -
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 10 +++++-----
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 10 +++++-----
dev-qt/qtgui/qtgui-5.9999.ebuild | 10 +++++-----
4 files changed, 15 insertions(+), 16 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 539f157..c05ce15 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -11,7 +11,6 @@
<flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active GTK+ theme</flag>
- <flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="kms">Build the KMS platform plugin</flag>
<flag name="libinput">Enable input device support via <pkg>dev-libs/libinput</pkg></flag>
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index a70a21d..171ad0e 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg kms libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
@@ -30,6 +30,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}
media-libs/fontconfig
>=media-libs/freetype-2.5.5:2
+ >=media-libs/harfbuzz-0.9.40:=
>=sys-libs/zlib-1.2.5
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
@@ -41,7 +42,6 @@ RDEPEND="
!!x11-libs/cairo[qt4]
)
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -105,8 +105,8 @@ QT5_GENTOO_CONFIG=(
gtkstyle:gtkstyle:
gtkstyle:gtk2:STYLE_GTK
!:no-gui:
- harfbuzz:system-harfbuzz:HARFBUZZ
- !harfbuzz:no-harfbuzz:
+ :system-harfbuzz:HARFBUZZ
+ !:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
@@ -157,7 +157,7 @@ src_configure() {
-system-freetype
$(usex gif '' -no-gif)
$(qt_use gtkstyle)
- $(qt_use harfbuzz harfbuzz system)
+ -system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use libinput)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index a70a21d..171ad0e 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg kms libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
@@ -30,6 +30,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}
media-libs/fontconfig
>=media-libs/freetype-2.5.5:2
+ >=media-libs/harfbuzz-0.9.40:=
>=sys-libs/zlib-1.2.5
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
@@ -41,7 +42,6 @@ RDEPEND="
!!x11-libs/cairo[qt4]
)
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -105,8 +105,8 @@ QT5_GENTOO_CONFIG=(
gtkstyle:gtkstyle:
gtkstyle:gtk2:STYLE_GTK
!:no-gui:
- harfbuzz:system-harfbuzz:HARFBUZZ
- !harfbuzz:no-harfbuzz:
+ :system-harfbuzz:HARFBUZZ
+ !:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
@@ -157,7 +157,7 @@ src_configure() {
-system-freetype
$(usex gif '' -no-gif)
$(qt_use gtkstyle)
- $(qt_use harfbuzz harfbuzz system)
+ -system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use libinput)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index a70a21d..171ad0e 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg kms libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
@@ -30,6 +30,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}
media-libs/fontconfig
>=media-libs/freetype-2.5.5:2
+ >=media-libs/harfbuzz-0.9.40:=
>=sys-libs/zlib-1.2.5
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
@@ -41,7 +42,6 @@ RDEPEND="
!!x11-libs/cairo[qt4]
)
gles2? ( media-libs/mesa[gles2] )
- harfbuzz? ( >=media-libs/harfbuzz-0.9.40:= )
jpeg? ( virtual/jpeg:0 )
kms? (
media-libs/mesa[gbm]
@@ -105,8 +105,8 @@ QT5_GENTOO_CONFIG=(
gtkstyle:gtkstyle:
gtkstyle:gtk2:STYLE_GTK
!:no-gui:
- harfbuzz:system-harfbuzz:HARFBUZZ
- !harfbuzz:no-harfbuzz:
+ :system-harfbuzz:HARFBUZZ
+ !:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
@@ -157,7 +157,7 @@ src_configure() {
-system-freetype
$(usex gif '' -no-gif)
$(qt_use gtkstyle)
- $(qt_use harfbuzz harfbuzz system)
+ -system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use kms)
$(qt_use libinput)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-24 16:38 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-24 16:38 UTC (permalink / raw
To: gentoo-commits
commit: ac8227ee706bab705776681e3bd2719f297e6259
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 16:30:06 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 16:30:06 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ac8227ee
[dev-qt/qtgui:5] Add USE=libinput and enable udev by default.
Package-Manager: portage-2.2.20
dev-qt/qtgui/metadata.xml | 1 +
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 15 ++++++++++++---
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 15 ++++++++++++---
dev-qt/qtgui/qtgui-5.9999.ebuild | 15 ++++++++++++---
4 files changed, 37 insertions(+), 9 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index a3505b0..539f157 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -14,6 +14,7 @@
<flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for text shaping</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="kms">Build the KMS platform plugin</flag>
+ <flag name="libinput">Enable input device support via <pkg>dev-libs/libinput</pkg></flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
<flag name="trace">Build the 'trace' graphicssystem engine which allows to record
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index 2ec9eca..a70a21d 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -12,16 +12,17 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11), libinput
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
- ibus jpeg kms +png tslib tuio udev +xcb"
+ ibus jpeg kms libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
kms? ( egl gles2 )
+ libinput? ( udev )
"
RDEPEND="
@@ -47,6 +48,10 @@ RDEPEND="
virtual/libudev:=
x11-libs/libdrm
)
+ libinput? (
+ dev-libs/libinput:=
+ x11-libs/libxkbcommon
+ )
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
tuio? ( ~dev-qt/qtnetwork-${PV} )
@@ -67,7 +72,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
- test? ( ~dev-qt/qtnetwork-${PV} )
+ udev? ( sys-kernel/linux-headers )
"
PDEPEND="
ibus? ( app-i18n/ibus )
@@ -105,6 +110,8 @@ QT5_GENTOO_CONFIG=(
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
+ libinput
+ libinput:xkbcommon-evdev:
:opengl
png:png:
png:system-png:IMAGEFORMAT_PNG
@@ -153,6 +160,8 @@ src_configure() {
$(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
+ $(qt_use libinput)
+ $(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 2ec9eca..a70a21d 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -12,16 +12,17 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11), libinput
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
- ibus jpeg kms +png tslib tuio udev +xcb"
+ ibus jpeg kms libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
kms? ( egl gles2 )
+ libinput? ( udev )
"
RDEPEND="
@@ -47,6 +48,10 @@ RDEPEND="
virtual/libudev:=
x11-libs/libdrm
)
+ libinput? (
+ dev-libs/libinput:=
+ x11-libs/libxkbcommon
+ )
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
tuio? ( ~dev-qt/qtnetwork-${PV} )
@@ -67,7 +72,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
- test? ( ~dev-qt/qtnetwork-${PV} )
+ udev? ( sys-kernel/linux-headers )
"
PDEPEND="
ibus? ( app-i18n/ibus )
@@ -105,6 +110,8 @@ QT5_GENTOO_CONFIG=(
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
+ libinput
+ libinput:xkbcommon-evdev:
:opengl
png:png:
png:system-png:IMAGEFORMAT_PNG
@@ -153,6 +160,8 @@ src_configure() {
$(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
+ $(qt_use libinput)
+ $(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 2ec9eca..a70a21d 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -12,16 +12,17 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11), libinput
+# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle +harfbuzz
- ibus jpeg kms +png tslib tuio udev +xcb"
+ ibus jpeg kms libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
kms? ( egl gles2 )
+ libinput? ( udev )
"
RDEPEND="
@@ -47,6 +48,10 @@ RDEPEND="
virtual/libudev:=
x11-libs/libdrm
)
+ libinput? (
+ dev-libs/libinput:=
+ x11-libs/libxkbcommon
+ )
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
tuio? ( ~dev-qt/qtnetwork-${PV} )
@@ -67,7 +72,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
- test? ( ~dev-qt/qtnetwork-${PV} )
+ udev? ( sys-kernel/linux-headers )
"
PDEPEND="
ibus? ( app-i18n/ibus )
@@ -105,6 +110,8 @@ QT5_GENTOO_CONFIG=(
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
kms:kms:
+ libinput
+ libinput:xkbcommon-evdev:
:opengl
png:png:
png:system-png:IMAGEFORMAT_PNG
@@ -153,6 +160,8 @@ src_configure() {
$(qt_use harfbuzz harfbuzz system)
$(qt_use jpeg libjpeg system)
$(qt_use kms)
+ $(qt_use libinput)
+ $(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-24 16:48 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-24 16:48 UTC (permalink / raw
To: gentoo-commits
commit: 89a73ba1f54d7491ec8233c521ad654676fde9ec
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 16:47:06 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 16:47:06 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=89a73ba1
[dev-qt/qtgui:5] Remove USE=kms.
The KMS platform plugin is deprecated and replaced by eglfs.
Package-Manager: portage-2.2.20
dev-qt/qtgui/metadata.xml | 1 -
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 10 +---------
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 10 +---------
dev-qt/qtgui/qtgui-5.9999.ebuild | 10 +---------
4 files changed, 3 insertions(+), 28 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index c05ce15..9408f2d 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -12,7 +12,6 @@
<flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active GTK+ theme</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
- <flag name="kms">Build the KMS platform plugin</flag>
<flag name="libinput">Enable input device support via <pkg>dev-libs/libinput</pkg></flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index 171ad0e..090a574 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -15,13 +15,12 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
- ibus jpeg kms libinput +png tslib tuio +udev +xcb"
+ ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
- kms? ( egl gles2 )
libinput? ( udev )
"
@@ -43,11 +42,6 @@ RDEPEND="
)
gles2? ( media-libs/mesa[gles2] )
jpeg? ( virtual/jpeg:0 )
- kms? (
- media-libs/mesa[gbm]
- virtual/libudev:=
- x11-libs/libdrm
- )
libinput? (
dev-libs/libinput:=
x11-libs/libxkbcommon
@@ -109,7 +103,6 @@ QT5_GENTOO_CONFIG=(
!:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
- kms:kms:
libinput
libinput:xkbcommon-evdev:
:opengl
@@ -159,7 +152,6 @@ src_configure() {
$(qt_use gtkstyle)
-system-harfbuzz
$(qt_use jpeg libjpeg system)
- $(qt_use kms)
$(qt_use libinput)
$(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 171ad0e..090a574 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -15,13 +15,12 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
- ibus jpeg kms libinput +png tslib tuio +udev +xcb"
+ ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
- kms? ( egl gles2 )
libinput? ( udev )
"
@@ -43,11 +42,6 @@ RDEPEND="
)
gles2? ( media-libs/mesa[gles2] )
jpeg? ( virtual/jpeg:0 )
- kms? (
- media-libs/mesa[gbm]
- virtual/libudev:=
- x11-libs/libdrm
- )
libinput? (
dev-libs/libinput:=
x11-libs/libxkbcommon
@@ -109,7 +103,6 @@ QT5_GENTOO_CONFIG=(
!:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
- kms:kms:
libinput
libinput:xkbcommon-evdev:
:opengl
@@ -159,7 +152,6 @@ src_configure() {
$(qt_use gtkstyle)
-system-harfbuzz
$(qt_use jpeg libjpeg system)
- $(qt_use kms)
$(qt_use libinput)
$(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 171ad0e..090a574 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -15,13 +15,12 @@ fi
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
- ibus jpeg kms libinput +png tslib tuio +udev +xcb"
+ ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
- kms? ( egl gles2 )
libinput? ( udev )
"
@@ -43,11 +42,6 @@ RDEPEND="
)
gles2? ( media-libs/mesa[gles2] )
jpeg? ( virtual/jpeg:0 )
- kms? (
- media-libs/mesa[gbm]
- virtual/libudev:=
- x11-libs/libdrm
- )
libinput? (
dev-libs/libinput:=
x11-libs/libxkbcommon
@@ -109,7 +103,6 @@ QT5_GENTOO_CONFIG=(
!:no-harfbuzz:
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
- kms:kms:
libinput
libinput:xkbcommon-evdev:
:opengl
@@ -159,7 +152,6 @@ src_configure() {
$(qt_use gtkstyle)
-system-harfbuzz
$(qt_use jpeg libjpeg system)
- $(qt_use kms)
$(qt_use libinput)
$(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-24 17:34 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-24 17:34 UTC (permalink / raw
To: gentoo-commits
commit: 9841d5388b365b55e5dc4bc65eef36e61f1b942b
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 17:34:41 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 17:34:41 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9841d538
[dev-qt/qtgui:5] Make sure at least one QPA platform plugin is enabled.
Package-Manager: portage-2.2.20
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 3 ++-
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 3 ++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index 5f1b27a..d3c5a9f 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -12,11 +12,12 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
+# TODO: directfb, linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
+ || ( eglfs xcb )
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 5f1b27a..d3c5a9f 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -12,11 +12,12 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
+# TODO: directfb, linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
+ || ( eglfs xcb )
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 5f1b27a..d3c5a9f 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -12,11 +12,12 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
+# TODO: directfb, linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
+ || ( eglfs xcb )
accessibility? ( dbus xcb )
egl? ( evdev )
eglfs? ( egl )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-24 17:34 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-24 17:34 UTC (permalink / raw
To: gentoo-commits
commit: 15fbd730fa2ef85f589fb6e7c0a55436b6ea065c
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 17:10:28 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 17:10:28 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=15fbd730
[dev-qt/qtgui:5] Raise minimum required libXi version.
In order to avoid issues with touch events, see qtbase
commit 53d289ec4c0f512a3475da4bbf1f940cd6838ace
Package-Manager: portage-2.2.20
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index 090a574..5f1b27a 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -53,8 +53,8 @@ RDEPEND="
xcb? (
x11-libs/libICE
x11-libs/libSM
- >=x11-libs/libX11-1.5
- >=x11-libs/libXi-1.6
+ x11-libs/libX11
+ >=x11-libs/libXi-1.7.4
x11-libs/libXrender
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 090a574..5f1b27a 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -53,8 +53,8 @@ RDEPEND="
xcb? (
x11-libs/libICE
x11-libs/libSM
- >=x11-libs/libX11-1.5
- >=x11-libs/libXi-1.6
+ x11-libs/libX11
+ >=x11-libs/libXi-1.7.4
x11-libs/libXrender
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 090a574..5f1b27a 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -53,8 +53,8 @@ RDEPEND="
xcb? (
x11-libs/libICE
x11-libs/libSM
- >=x11-libs/libX11-1.5
- >=x11-libs/libXi-1.6
+ x11-libs/libX11
+ >=x11-libs/libXi-1.7.4
x11-libs/libXrender
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-24 18:22 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-24 18:22 UTC (permalink / raw
To: gentoo-commits
commit: d7d1ed0bdf6e9dc3231836bef970d2456b1b2c93
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 18:14:01 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 18:14:01 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=d7d1ed0b
[dev-qt/qtgui:5] More accurate USE flag descriptions.
Package-Manager: portage-2.2.20
dev-qt/qtgui/metadata.xml | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 9408f2d..b2868d4 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -3,16 +3,16 @@
<pkgmetadata>
<herd>qt</herd>
<use>
- <flag name="egl">Use EGL instead of default GLX to manage OpenGL contexts</flag>
- <flag name="eglfs">Compile EGL Full Screen/Single Surface support</flag>
- <flag name="evdev">Enable evdev input support</flag>
+ <flag name="egl">Enable EGL integration</flag>
+ <flag name="eglfs">Build the EGL Full Screen/Single Surface platform plugin</flag>
+ <flag name="evdev">Enable support for input devices via evdev</flag>
<flag name="exceptions">Add support for exceptions - like catching them
inside the event loop (recommended by upstream)</flag>
<flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
- <flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
+ <flag name="glib">Enable integration with the <pkg>dev-libs/glib</pkg> event loop</flag>
<flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active GTK+ theme</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
- <flag name="libinput">Enable input device support via <pkg>dev-libs/libinput</pkg></flag>
+ <flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
<flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
this does not mean you can compile pure Qt3 programs with Qt4.</flag>
<flag name="trace">Build the 'trace' graphicssystem engine which allows to record
@@ -20,6 +20,7 @@
later with the qttracereplay tool.</flag>
<flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
<flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
+ <flag name="xcb">Build the XCB platform plugin and enable X11 integration</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-06-24 18:46 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-06-24 18:46 UTC (permalink / raw
To: gentoo-commits
commit: 43208dab27ae0c8c7ac39ba321f6427721e37d03
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 18:41:51 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 18:41:51 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=43208dab
[dev-qt/qtgui:5] EGL doesn't really require evdev.
Package-Manager: portage-2.2.20
dev-qt/qtgui/qtgui-5.5.0_rc.ebuild | 3 +--
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 3 +--
dev-qt/qtgui/qtgui-5.9999.ebuild | 3 +--
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
index d3c5a9f..6195f1c 100644
--- a/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.0_rc.ebuild
@@ -12,14 +12,13 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb
+# TODO: directfb, linuxfb, kms integration in eglfs
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
- egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index d3c5a9f..6195f1c 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -12,14 +12,13 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb
+# TODO: directfb, linuxfb, kms integration in eglfs
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
- egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index d3c5a9f..6195f1c 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -12,14 +12,13 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb
+# TODO: directfb, linuxfb, kms integration in eglfs
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
- egl? ( evdev )
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-10-29 12:50 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2015-10-29 12:50 UTC (permalink / raw
To: gentoo-commits
commit: bdb5b8c8fd1a35756c6352b273e523edf047d6e8
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 29 12:49:10 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 12:49:53 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=bdb5b8c8
dev-qt/qtgui: ensure that a GL integration plugin is always built
Gentoo-bug: 563156
Package-Manager: portage-2.2.20.1
dev-qt/qtgui/qtgui-5.5.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.6.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
index 507b6d3..c406993 100644
--- a/dev-qt/qtgui/qtgui-5.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.5.9999.ebuild
@@ -22,6 +22,7 @@ REQUIRED_USE="
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
+ xcb? ( gles2? ( egl ) )
"
RDEPEND="
diff --git a/dev-qt/qtgui/qtgui-5.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
index 507b6d3..c406993 100644
--- a/dev-qt/qtgui/qtgui-5.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
@@ -22,6 +22,7 @@ REQUIRED_USE="
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
+ xcb? ( gles2? ( egl ) )
"
RDEPEND="
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 3c23bec..ba372b2 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -22,6 +22,7 @@ REQUIRED_USE="
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
+ xcb? ( gles2? ( egl ) )
"
RDEPEND="
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-12-03 16:32 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-12-03 16:32 UTC (permalink / raw
To: gentoo-commits
commit: a72a8ec8c38d26d41892efcecac3fb49f9d42bc2
Author: Jan Kundrát <jkt <AT> kde <DOT> org>
AuthorDate: Thu Dec 3 15:42:25 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Dec 3 16:30:24 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a72a8ec8
dev-qt/qtgui: require new enough harfbuzz
This got changed in qtbase/5.6 in commit 4f8c75acbd7598ee5664b558293fb542817e0091.
The listed requirement is on 0.9.42, but the bundled version is 1.0.6,
and that is also the version I build-tested against in Gentoo.
dev-qt/qtgui/qtgui-5.6.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
index c406993..0309231 100644
--- a/dev-qt/qtgui/qtgui-5.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}
media-libs/fontconfig
>=media-libs/freetype-2.5.5:2
- >=media-libs/harfbuzz-0.9.40:=
+ >=media-libs/harfbuzz-1.0.6:=
>=sys-libs/zlib-1.2.5
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index ba372b2..b35f93d 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}
media-libs/fontconfig
>=media-libs/freetype-2.5.5:2
- >=media-libs/harfbuzz-0.9.40:=
+ >=media-libs/harfbuzz-1.0.6:=
>=sys-libs/zlib-1.2.5
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2015-12-03 16:40 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2015-12-03 16:40 UTC (permalink / raw
To: gentoo-commits
commit: b6151c6ddbf899c75c4a8f8814f010f1c5ddba79
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 3 16:38:11 2015 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Dec 3 16:38:11 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=b6151c6d
dev-qt/qtgui: raise freetype dep to match bundled copy version
Package-Manager: portage-2.2.26
dev-qt/qtgui/qtgui-5.6.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
index 0309231..0313266 100644
--- a/dev-qt/qtgui/qtgui-5.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}
media-libs/fontconfig
- >=media-libs/freetype-2.5.5:2
+ >=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.0.6:=
>=sys-libs/zlib-1.2.5
virtual/opengl
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index b35f93d..2570f58 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}
media-libs/fontconfig
- >=media-libs/freetype-2.5.5:2
+ >=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.0.6:=
>=sys-libs/zlib-1.2.5
virtual/opengl
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2016-01-19 19:14 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2016-01-19 19:14 UTC (permalink / raw
To: gentoo-commits
commit: b25641b582608ba37d210c038d0e0fc34527fa32
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 19:13:52 2016 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 19:13:52 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=b25641b5
dev-qt/qtgui: add proper support for (some) eglfs backends
Package-Manager: portage-2.2.27
dev-qt/qtgui/qtgui-5.6.0_beta.ebuild | 9 ++++++++-
dev-qt/qtgui/qtgui-5.6.9999.ebuild | 9 ++++++++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 9 ++++++++-
3 files changed, 24 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.6.0_beta.ebuild b/dev-qt/qtgui/qtgui-5.6.0_beta.ebuild
index 1440e1f..51d2338 100644
--- a/dev-qt/qtgui/qtgui-5.6.0_beta.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.0_beta.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, kms integration in eglfs
+# TODO: directfb, linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
@@ -35,6 +35,10 @@ RDEPEND="
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
+ eglfs? (
+ media-libs/mesa[gbm]
+ x11-libs/libdrm
+ )
evdev? ( sys-libs/mtdev )
gtkstyle? (
x11-libs/gtk+:2
@@ -89,6 +93,8 @@ QT5_GENTOO_CONFIG=(
accessibility:accessibility-atspi-bridge
egl
eglfs
+ eglfs:eglfs_egldevice:
+ eglfs:eglfs_gbm:
evdev
evdev:mtdev:
:fontconfig
@@ -145,6 +151,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
+ $(use eglfs && echo -gbm -kms)
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
diff --git a/dev-qt/qtgui/qtgui-5.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
index 1440e1f..51d2338 100644
--- a/dev-qt/qtgui/qtgui-5.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, kms integration in eglfs
+# TODO: directfb, linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
@@ -35,6 +35,10 @@ RDEPEND="
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
+ eglfs? (
+ media-libs/mesa[gbm]
+ x11-libs/libdrm
+ )
evdev? ( sys-libs/mtdev )
gtkstyle? (
x11-libs/gtk+:2
@@ -89,6 +93,8 @@ QT5_GENTOO_CONFIG=(
accessibility:accessibility-atspi-bridge
egl
eglfs
+ eglfs:eglfs_egldevice:
+ eglfs:eglfs_gbm:
evdev
evdev:mtdev:
:fontconfig
@@ -145,6 +151,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
+ $(use eglfs && echo -gbm -kms)
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index af07209..181fb24 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb, kms integration in eglfs
+# TODO: directfb, linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtk
ibus jpeg libinput +png tslib tuio +udev +xcb"
@@ -35,6 +35,10 @@ RDEPEND="
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
+ eglfs? (
+ media-libs/mesa[gbm]
+ x11-libs/libdrm
+ )
evdev? ( sys-libs/mtdev )
gtk? (
x11-libs/gtk+:2
@@ -90,6 +94,8 @@ QT5_GENTOO_CONFIG=(
accessibility:accessibility-atspi-bridge
egl
eglfs
+ eglfs:eglfs_egldevice:
+ eglfs:eglfs_gbm:
evdev
evdev:mtdev:
:fontconfig
@@ -145,6 +151,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
+ $(use eglfs && echo -gbm -kms)
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2016-04-23 16:11 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2016-04-23 16:11 UTC (permalink / raw
To: gentoo-commits
commit: c97b2ee08b83c40203e47fa83447b7c5c2ad543d
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 23 16:11:25 2016 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 16:11:25 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=c97b2ee0
dev-qt/qtgui: add missing xrender handling to QT5_GENTOO_CONFIG
Gentoo-Bug: 578108
Package-Manager: portage-2.2.28
dev-qt/qtgui/qtgui-5.6.0.ebuild | 1 +
dev-qt/qtgui/qtgui-5.6.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.7.0_beta.ebuild | 1 +
dev-qt/qtgui/qtgui-5.7.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
5 files changed, 5 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.6.0.ebuild b/dev-qt/qtgui/qtgui-5.6.0.ebuild
index d97e413..e9c0c9b 100644
--- a/dev-qt/qtgui/qtgui-5.6.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.0.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+ xcb:xrender
)
src_prepare() {
diff --git a/dev-qt/qtgui/qtgui-5.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
index d97e413..e9c0c9b 100644
--- a/dev-qt/qtgui/qtgui-5.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+ xcb:xrender
)
src_prepare() {
diff --git a/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild b/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
index f1c6239..3336440 100644
--- a/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+ xcb:xrender
)
src_prepare() {
diff --git a/dev-qt/qtgui/qtgui-5.7.9999.ebuild b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
index f1c6239..3336440 100644
--- a/dev-qt/qtgui/qtgui-5.7.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+ xcb:xrender
)
src_prepare() {
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index f1c6239..3336440 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+ xcb:xrender
)
src_prepare() {
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2016-05-24 20:53 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2016-05-24 20:53 UTC (permalink / raw
To: gentoo-commits
commit: 61fd60ca40336d90b534330a19a7a90479d819ab
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 20:52:37 2016 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Tue May 24 20:52:37 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=61fd60ca
dev-qt/qtgui: directfb is deprecated and will probably be removed in a future release
http://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.7&id=b94aa943f507a43f59cbc4a755d5ec7a71a50bad
Package-Manager: portage-2.3.0_rc1
dev-qt/qtgui/qtgui-5.6.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.7.0_beta.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.7.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
index a1bff5f..9f7cb6d 100644
--- a/dev-qt/qtgui/qtgui-5.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb
+# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtkstyle
ibus jpeg libinput +png tslib tuio +udev +xcb"
diff --git a/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild b/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
index bcd075f..de5dc55 100644
--- a/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb
+# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtk
ibus jpeg libinput +png tslib tuio +udev +xcb"
diff --git a/dev-qt/qtgui/qtgui-5.7.9999.ebuild b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
index bcd075f..de5dc55 100644
--- a/dev-qt/qtgui/qtgui-5.7.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb
+# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtk
ibus jpeg libinput +png tslib tuio +udev +xcb"
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index bcd075f..de5dc55 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
fi
-# TODO: directfb, linuxfb
+# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtk
ibus jpeg libinput +png tslib tuio +udev +xcb"
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2016-06-13 0:11 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2016-06-13 0:11 UTC (permalink / raw
To: gentoo-commits
commit: 4f155eb89ef45a083951a2253caf7c4ea9ff861b
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 00:00:41 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=4f155eb8
dev-qt/qtgui: convert to usex
Package-Manager: portage-2.3.0_rc1
dev-qt/qtgui/qtgui-5.6.1.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.6.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.7.0_rc.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.7.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
5 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.6.1.ebuild b/dev-qt/qtgui/qtgui-5.6.1.ebuild
index 9f7cb6d..3543876 100644
--- a/dev-qt/qtgui/qtgui-5.6.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.1.ebuild
@@ -152,7 +152,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
- $(use eglfs && echo -gbm -kms)
+ $(usex eglfs '-gbm -kms' '')
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
@@ -169,7 +169,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 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/qtgui/qtgui-5.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
index 9f7cb6d..3543876 100644
--- a/dev-qt/qtgui/qtgui-5.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.9999.ebuild
@@ -152,7 +152,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
- $(use eglfs && echo -gbm -kms)
+ $(usex eglfs '-gbm -kms' '')
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
@@ -169,7 +169,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 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/qtgui/qtgui-5.7.0_rc.ebuild b/dev-qt/qtgui/qtgui-5.7.0_rc.ebuild
index de5dc55..b4e9ee6 100644
--- a/dev-qt/qtgui/qtgui-5.7.0_rc.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.0_rc.ebuild
@@ -152,7 +152,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
- $(use eglfs && echo -gbm -kms)
+ $(usex eglfs '-gbm -kms' '')
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
@@ -169,7 +169,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 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/qtgui/qtgui-5.7.9999.ebuild b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
index de5dc55..b4e9ee6 100644
--- a/dev-qt/qtgui/qtgui-5.7.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
@@ -152,7 +152,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
- $(use eglfs && echo -gbm -kms)
+ $(usex eglfs '-gbm -kms' '')
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
@@ -169,7 +169,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 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/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index de5dc55..b4e9ee6 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -152,7 +152,7 @@ src_configure() {
$(usex dbus -dbus-linked '')
$(qt_use egl)
$(qt_use eglfs)
- $(use eglfs && echo -gbm -kms)
+ $(usex eglfs '-gbm -kms' '')
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
@@ -169,7 +169,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 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] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2016-12-01 13:49 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2016-12-01 13:49 UTC (permalink / raw
To: gentoo-commits
commit: 3c7ccc40ac224ac086c1660342eb6f06669a402a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 30 19:37:07 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 13:49:10 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3c7ccc40
dev-qt/qtgui: fix automagic dependency
Package-Manager: portage-2.3.2
dev-qt/qtgui/qtgui-5.8.9999.ebuild | 11 ++++++-----
dev-qt/qtgui/qtgui-5.9999.ebuild | 11 ++++++-----
2 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.8.9999.ebuild b/dev-qt/qtgui/qtgui-5.8.9999.ebuild
index b4e9ee6..93d456c 100644
--- a/dev-qt/qtgui/qtgui-5.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.8.9999.ebuild
@@ -15,7 +15,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtk
- ibus jpeg libinput +png tslib tuio +udev +xcb"
+ ibus jpeg libinput +png tslib tuio +udev vnc +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
@@ -56,6 +56,7 @@ RDEPEND="
tslib? ( x11-libs/tslib )
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
+ vnc? ( ~dev-qt/qtnetwork-${PV} )
xcb? (
x11-libs/libICE
x11-libs/libSM
@@ -133,16 +134,16 @@ src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
- # avoid automagic dep on qtdbus
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
+
qt_use_disable_mod ibus dbus \
src/plugins/platforminputcontexts/platforminputcontexts.pro
- # avoid automagic dep on qtnetwork
- use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
- src/plugins/generic/generic.pro || die
+ use vnc || sed -i -e '/SUBDIRS += vnc/d' \
+ src/plugins/platforms/platforms.pro || die
qt5-build_src_prepare
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index b4e9ee6..93d456c 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -15,7 +15,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 gtk
- ibus jpeg libinput +png tslib tuio +udev +xcb"
+ ibus jpeg libinput +png tslib tuio +udev vnc +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
@@ -56,6 +56,7 @@ RDEPEND="
tslib? ( x11-libs/tslib )
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
+ vnc? ( ~dev-qt/qtnetwork-${PV} )
xcb? (
x11-libs/libICE
x11-libs/libSM
@@ -133,16 +134,16 @@ src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
- # avoid automagic dep on qtdbus
use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
src/platformsupport/platformsupport.pro || die
+ qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
+
qt_use_disable_mod ibus dbus \
src/plugins/platforminputcontexts/platforminputcontexts.pro
- # avoid automagic dep on qtnetwork
- use tuio || sed -i -e '/SUBDIRS += tuiotouch/d' \
- src/plugins/generic/generic.pro || die
+ use vnc || sed -i -e '/SUBDIRS += vnc/d' \
+ src/plugins/platforms/platforms.pro || die
qt5-build_src_prepare
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2016-12-01 14:21 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2016-12-01 14:21 UTC (permalink / raw
To: gentoo-commits
commit: 2d2756f1cd50ec834b3c7dda43fde670b717ce7d
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 14:20:51 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 14:21:18 2016 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=2d2756f1
dev-qt/qtgui: gtk platform plugin was ported from 2 -> 3
Qt-Change-Id: Iacb01279b6432e0901e3bb1353d5792543cc76e4
Package-Manager: portage-2.3.2
dev-qt/qtgui/qtgui-5.7.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.8.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.7.9999.ebuild b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
index b4e9ee6..33a8154 100644
--- a/dev-qt/qtgui/qtgui-5.7.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.9999.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
)
evdev? ( sys-libs/mtdev )
gtk? (
- x11-libs/gtk+:2
+ x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
!!x11-libs/cairo[qt4]
@@ -104,7 +104,7 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
- gtk:gtk2:
+ gtk:gtk3:
!:no-gui:
:system-harfbuzz:HARFBUZZ
!:no-harfbuzz:
diff --git a/dev-qt/qtgui/qtgui-5.8.9999.ebuild b/dev-qt/qtgui/qtgui-5.8.9999.ebuild
index 93d456c..a8baafa 100644
--- a/dev-qt/qtgui/qtgui-5.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.8.9999.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
)
evdev? ( sys-libs/mtdev )
gtk? (
- x11-libs/gtk+:2
+ x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
!!x11-libs/cairo[qt4]
@@ -105,7 +105,7 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
- gtk:gtk2:
+ gtk:gtk3:
!:no-gui:
:system-harfbuzz:HARFBUZZ
!:no-harfbuzz:
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 93d456c..a8baafa 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
)
evdev? ( sys-libs/mtdev )
gtk? (
- x11-libs/gtk+:2
+ x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
!!x11-libs/cairo[qt4]
@@ -105,7 +105,7 @@ QT5_GENTOO_CONFIG=(
!gif:no-gif:
gles2::OPENGL_ES
gles2:opengles2:OPENGL_ES_2
- gtk:gtk2:
+ gtk:gtk3:
!:no-gui:
:system-harfbuzz:HARFBUZZ
!:no-harfbuzz:
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2017-04-15 4:46 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2017-04-15 4:46 UTC (permalink / raw
To: gentoo-commits
commit: 13bd21aa255a68991c0dca5a2787e7973682bca0
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 16:14:37 2017 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 04:40:24 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=13bd21aa
dev-qt/qtgui: Stop passing -xrender to configure on {5,5.8}.9999
Package-Manager: Portage-2.3.4, Repoman-2.3.2
dev-qt/qtgui/qtgui-5.8.9999.ebuild | 6 ++----
dev-qt/qtgui/qtgui-5.9999.ebuild | 6 ++----
2 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.8.9999.ebuild b/dev-qt/qtgui/qtgui-5.8.9999.ebuild
index 93dcfd12..b328d687 100644
--- a/dev-qt/qtgui/qtgui-5.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -55,7 +55,6 @@ RDEPEND="
x11-libs/libSM
x11-libs/libX11
>=x11-libs/libXi-1.7.4
- x11-libs/libXrender
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
@@ -118,7 +117,6 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
- xcb:xrender
)
src_prepare() {
@@ -160,7 +158,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 system)
- $(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
+ $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 93dcfd12..b328d687 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -55,7 +55,6 @@ RDEPEND="
x11-libs/libSM
x11-libs/libX11
>=x11-libs/libXi-1.7.4
- x11-libs/libXrender
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
@@ -118,7 +117,6 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
- xcb:xrender
)
src_prepare() {
@@ -160,7 +158,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 system)
- $(usex xcb '-xcb-xlib -xinput2 -xkb -xrender' '')
+ $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2017-06-04 13:32 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2017-06-04 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 7518ff161f46f5dd508f7b40ce07d2ecc39a44b9
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 4 13:32:30 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 4 13:32:35 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=7518ff16
dev-qt/qtgui: fix build with USE="-dbus"
Gentoo-bug: 620348
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-qt/qtgui/qtgui-5.9.0.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.9.0.ebuild b/dev-qt/qtgui/qtgui-5.9.0.ebuild
index b328d687..53aa133b 100644
--- a/dev-qt/qtgui/qtgui-5.9.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.0.ebuild
@@ -123,8 +123,8 @@ src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
- use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
- src/platformsupport/platformsupport.pro || die
+ qt_use_disable_config dbus dbus \
+ src/platformsupport/themes/genericunix/genericunix.pri
qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
diff --git a/dev-qt/qtgui/qtgui-5.9.9999.ebuild b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
index b328d687..53aa133b 100644
--- a/dev-qt/qtgui/qtgui-5.9.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
@@ -123,8 +123,8 @@ src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
- use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
- src/platformsupport/platformsupport.pro || die
+ qt_use_disable_config dbus dbus \
+ src/platformsupport/themes/genericunix/genericunix.pri
qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index b328d687..53aa133b 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -123,8 +123,8 @@ src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
- use dbus || sed -i -e 's/contains(QT_CONFIG, dbus)/false/' \
- src/platformsupport/platformsupport.pro || die
+ qt_use_disable_config dbus dbus \
+ src/platformsupport/themes/genericunix/genericunix.pri
qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2017-08-27 5:50 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2017-08-27 5:50 UTC (permalink / raw
To: gentoo-commits
commit: 359c56207c4419716bec6f80013dc31b6ee72c63
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 27 05:46:03 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 05:49:57 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=359c5620
dev-qt/qtgui: remove unused local USE description
Package-Manager: Portage-2.3.6, Repoman-2.3.3
dev-qt/qtgui/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 4b8150c6..a18a5dcb 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -10,7 +10,6 @@
<flag name="eglfs">Build the EGL Full Screen/Single Surface platform plugin</flag>
<flag name="evdev">Enable support for input devices via evdev</flag>
<flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
- <flag name="gtk">Build the GTK platform theme plugin</flag>
<flag name="gtkstyle">Build a widgets style that mimics the active GTK+ theme</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2017-10-10 11:47 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2017-10-10 11:47 UTC (permalink / raw
To: gentoo-commits
commit: 33ce515b7280346c7ebc04ab016aeb033229ab8b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 10 11:46:43 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 11:46:58 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=33ce515b
dev-qt/qtgui: enable libinput USE flag by default
dev-qt/qtwayland[libinput] is enabled by default and depends on
dev-qt/qtgui[libinput], so let's avoid a USE conflict out of the box.
Bug: https://bugs.gentoo.org/633884
Package-Manager: Portage-2.3.8, Repoman-2.3.3
dev-qt/qtgui/qtgui-5.10.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.10.9999.ebuild b/dev-qt/qtgui/qtgui-5.10.9999.ebuild
index 53aa133b..2a71b40d 100644
--- a/dev-qt/qtgui/qtgui-5.10.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.10.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg libinput +png tslib tuio +udev vnc +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
diff --git a/dev-qt/qtgui/qtgui-5.9.9999.ebuild b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
index 53aa133b..2a71b40d 100644
--- a/dev-qt/qtgui/qtgui-5.9.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg libinput +png tslib tuio +udev vnc +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 53aa133b..2a71b40d 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg libinput +png tslib tuio +udev vnc +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-01-01 3:10 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2018-01-01 3:10 UTC (permalink / raw
To: gentoo-commits
commit: 7560ee12b10bd9abd76020b6aea30bcb622cbc94
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 1 03:09:48 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jan 1 03:10:07 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=7560ee12
dev-qt/qtgui: raise media-libs/harfbuzz dependency
Upstream-commit: f3f4f95536133c7ec7ef27e5a8263f35cc3bc4b6
Package-Manager: Portage-2.3.14, Repoman-2.3.6
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 3cf6c9c0..de176492 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -29,7 +29,7 @@ RDEPEND="
~dev-qt/qtcore-${PV}
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
- >=media-libs/harfbuzz-1.0.6:=
+ >=media-libs/harfbuzz-1.6.0:=
>=sys-libs/zlib-1.2.5
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-01-26 13:27 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2018-01-26 13:27 UTC (permalink / raw
To: gentoo-commits
commit: d53ea392ebed74e67e7d46ac19060fc4d43bd29b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 13:27:08 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 13:27:43 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=d53ea392
dev-qt/qtgui: raise x11-libs/libXi dependency
Closes: https://bugs.gentoo.org/645790
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-qt/qtgui/qtgui-5.10.0.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.10.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.11.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9.4.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.10.0.ebuild b/dev-qt/qtgui/qtgui-5.10.0.ebuild
index 3cf6c9c0..e7b6eb22 100644
--- a/dev-qt/qtgui/qtgui-5.10.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.10.0.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.4
+ >=x11-libs/libXi-1.7.5
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
diff --git a/dev-qt/qtgui/qtgui-5.10.9999.ebuild b/dev-qt/qtgui/qtgui-5.10.9999.ebuild
index 3cf6c9c0..e7b6eb22 100644
--- a/dev-qt/qtgui/qtgui-5.10.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.10.9999.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.4
+ >=x11-libs/libXi-1.7.5
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
diff --git a/dev-qt/qtgui/qtgui-5.11.9999.ebuild b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
index ebdd7c12..e699a859 100644
--- a/dev-qt/qtgui/qtgui-5.11.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.4
+ >=x11-libs/libXi-1.7.5
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
diff --git a/dev-qt/qtgui/qtgui-5.9.4.ebuild b/dev-qt/qtgui/qtgui-5.9.4.ebuild
index 812bbe83..c5c08fae 100644
--- a/dev-qt/qtgui/qtgui-5.9.4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.4.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.4
+ >=x11-libs/libXi-1.7.5
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
diff --git a/dev-qt/qtgui/qtgui-5.9.9999.ebuild b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
index 2a71b40d..0e4e3eed 100644
--- a/dev-qt/qtgui/qtgui-5.9.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.4
+ >=x11-libs/libXi-1.7.5
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index de176492..26f4bb0b 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.4
+ >=x11-libs/libXi-1.7.5
>=x11-libs/libxcb-1.10:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-02-02 11:54 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2018-02-02 11:54 UTC (permalink / raw
To: gentoo-commits
commit: 9f81240ffd41cda7bb75286c95bb49e8623e43de
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 02:29:29 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=9f81240f
dev-qt/qtgui: add QT5_GENTOO_PRIVATE_CONFIG
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-qt/qtgui/qtgui-5.10.0.ebuild | 6 +++++-
dev-qt/qtgui/qtgui-5.10.9999.ebuild | 6 +++++-
dev-qt/qtgui/qtgui-5.11.9999.ebuild | 4 ++++
dev-qt/qtgui/qtgui-5.9.4.ebuild | 4 ++++
dev-qt/qtgui/qtgui-5.9.9999.ebuild | 6 +++++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++++
6 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.10.0.ebuild b/dev-qt/qtgui/qtgui-5.10.0.ebuild
index e7b6eb22..0e281afe 100644
--- a/dev-qt/qtgui/qtgui-5.10.0.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -120,6 +120,10 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
diff --git a/dev-qt/qtgui/qtgui-5.10.9999.ebuild b/dev-qt/qtgui/qtgui-5.10.9999.ebuild
index e7b6eb22..0e281afe 100644
--- a/dev-qt/qtgui/qtgui-5.10.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -120,6 +120,10 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
diff --git a/dev-qt/qtgui/qtgui-5.11.9999.ebuild b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
index e699a859..0e281afe 100644
--- a/dev-qt/qtgui/qtgui-5.11.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
@@ -120,6 +120,10 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
diff --git a/dev-qt/qtgui/qtgui-5.9.4.ebuild b/dev-qt/qtgui/qtgui-5.9.4.ebuild
index c5c08fae..aeb8b422 100644
--- a/dev-qt/qtgui/qtgui-5.9.4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.4.ebuild
@@ -119,6 +119,10 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
diff --git a/dev-qt/qtgui/qtgui-5.9.9999.ebuild b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
index 0e4e3eed..aeb8b422 100644
--- a/dev-qt/qtgui/qtgui-5.9.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -119,6 +119,10 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 26f4bb0b..a43ff0cc 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -120,6 +120,10 @@ QT5_GENTOO_CONFIG=(
xcb::XKB
)
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
src_prepare() {
# egl_x11 is activated when both egl and xcb are enabled
use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-02-03 3:57 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2018-02-03 3:57 UTC (permalink / raw
To: gentoo-commits
commit: 16eebe06af549082a7c8f5a82203f5ef5c5b00f8
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 3 03:56:32 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=16eebe06
dev-qt/qtgui: enable gui
Since e553539e7ee050d094da9a4673b2e5ac71aae422, we started passing -no-gui 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/qtgui/qtgui-5.10.0.ebuild | 1 +
dev-qt/qtgui/qtgui-5.10.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.11.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9.4.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
6 files changed, 6 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.10.0.ebuild b/dev-qt/qtgui/qtgui-5.10.0.ebuild
index 0e281afe..56187076 100644
--- a/dev-qt/qtgui/qtgui-5.10.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.10.0.ebuild
@@ -153,6 +153,7 @@ src_configure() {
-fontconfig
-system-freetype
$(usex gif '' -no-gif)
+ -gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
diff --git a/dev-qt/qtgui/qtgui-5.10.9999.ebuild b/dev-qt/qtgui/qtgui-5.10.9999.ebuild
index 0e281afe..56187076 100644
--- a/dev-qt/qtgui/qtgui-5.10.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.10.9999.ebuild
@@ -153,6 +153,7 @@ src_configure() {
-fontconfig
-system-freetype
$(usex gif '' -no-gif)
+ -gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
diff --git a/dev-qt/qtgui/qtgui-5.11.9999.ebuild b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
index 0e281afe..56187076 100644
--- a/dev-qt/qtgui/qtgui-5.11.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
@@ -153,6 +153,7 @@ src_configure() {
-fontconfig
-system-freetype
$(usex gif '' -no-gif)
+ -gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
diff --git a/dev-qt/qtgui/qtgui-5.9.4.ebuild b/dev-qt/qtgui/qtgui-5.9.4.ebuild
index aeb8b422..16af003c 100644
--- a/dev-qt/qtgui/qtgui-5.9.4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.4.ebuild
@@ -152,6 +152,7 @@ src_configure() {
-fontconfig
-system-freetype
$(usex gif '' -no-gif)
+ -gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
diff --git a/dev-qt/qtgui/qtgui-5.9.9999.ebuild b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
index aeb8b422..16af003c 100644
--- a/dev-qt/qtgui/qtgui-5.9.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.9999.ebuild
@@ -152,6 +152,7 @@ src_configure() {
-fontconfig
-system-freetype
$(usex gif '' -no-gif)
+ -gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index a43ff0cc..9c89728d 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -153,6 +153,7 @@ src_configure() {
-fontconfig
-system-freetype
$(usex gif '' -no-gif)
+ -gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-02-22 22:19 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2018-02-22 22:19 UTC (permalink / raw
To: gentoo-commits
commit: cf7da26957813ac212494aa4c3ffdf49ee152f19
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Feb 22 10:09:32 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 22:13:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=cf7da269
dev-qt/qtgui: Drop 5.10.1 (r0)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-qt/qtgui/qtgui-5.10.1.ebuild | 170 ---------------------------------------
1 file changed, 170 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.10.1.ebuild b/dev-qt/qtgui/qtgui-5.10.1.ebuild
deleted file mode 100644
index 56187076..00000000
--- a/dev-qt/qtgui/qtgui-5.10.1.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-fi
-
-# TODO: linuxfb
-
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc +xcb"
-REQUIRED_USE="
- || ( eglfs xcb )
- accessibility? ( dbus xcb )
- eglfs? ( egl )
- ibus? ( dbus )
- libinput? ( udev )
- xcb? ( gles2? ( egl ) )
-"
-
-RDEPEND="
- dev-libs/glib:2
- ~dev-qt/qtcore-${PV}
- media-libs/fontconfig
- >=media-libs/freetype-2.6.1:2
- >=media-libs/harfbuzz-1.0.6:=
- >=sys-libs/zlib-1.2.5
- virtual/opengl
- dbus? ( ~dev-qt/qtdbus-${PV} )
- egl? ( media-libs/mesa[egl] )
- eglfs? (
- media-libs/mesa[gbm]
- x11-libs/libdrm
- )
- evdev? ( sys-libs/mtdev )
- gles2? ( media-libs/mesa[gles2] )
- jpeg? ( virtual/jpeg:0 )
- libinput? (
- dev-libs/libinput:=
- x11-libs/libxkbcommon
- )
- png? ( media-libs/libpng:0= )
- tslib? ( x11-libs/tslib )
- tuio? ( ~dev-qt/qtnetwork-${PV} )
- udev? ( virtual/libudev:= )
- vnc? ( ~dev-qt/qtnetwork-${PV} )
- xcb? (
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- >=x11-libs/libXi-1.7.5
- >=x11-libs/libxcb-1.10:=[xkb]
- >=x11-libs/libxkbcommon-0.4.1[X]
- x11-libs/xcb-util-image
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-renderutil
- x11-libs/xcb-util-wm
- )
-"
-DEPEND="${RDEPEND}
- evdev? ( sys-kernel/linux-headers )
- udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
- ibus? ( app-i18n/ibus )
-"
-
-QT5_TARGET_SUBDIRS=(
- src/tools/qvkgen
- src/gui
- src/openglextensions
- src/platformheaders
- src/platformsupport
- src/plugins/generic
- src/plugins/imageformats
- src/plugins/platforms
- src/plugins/platforminputcontexts
-)
-
-QT5_GENTOO_CONFIG=(
- accessibility:accessibility-atspi-bridge
- egl
- eglfs
- eglfs:eglfs_egldevice:
- eglfs:eglfs_gbm:
- evdev
- evdev:mtdev:
- :fontconfig
- :system-freetype:FREETYPE
- !:no-freetype:
- !gif:no-gif:
- gles2::OPENGL_ES
- gles2:opengles2:OPENGL_ES_2
- !:no-gui:
- :system-harfbuzz:HARFBUZZ
- !:no-harfbuzz:
- jpeg:system-jpeg:IMAGEFORMAT_JPEG
- !jpeg:no-jpeg:
- libinput
- libinput:xkbcommon-evdev:
- :opengl
- png:png:
- png:system-png:IMAGEFORMAT_PNG
- !png:no-png:
- tslib
- udev:libudev:
- xcb:xcb:
- xcb:xcb-glx:
- xcb:xcb-plugin:
- xcb:xcb-render:
- xcb:xcb-sm:
- xcb:xcb-xlib:
- xcb:xinput2:
- xcb::XKB
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
- :gui
-)
-
-src_prepare() {
- # egl_x11 is activated when both egl and xcb are enabled
- use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || QT5_GENTOO_CONFIG+=(egl:egl_x11)
-
- qt_use_disable_config dbus dbus \
- src/platformsupport/themes/genericunix/genericunix.pri
-
- qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
-
- qt_use_disable_mod ibus dbus \
- src/plugins/platforminputcontexts/platforminputcontexts.pro
-
- use vnc || sed -i -e '/SUBDIRS += vnc/d' \
- src/plugins/platforms/platforms.pro || die
-
- qt5-build_src_prepare
-}
-
-src_configure() {
- local myconf=(
- $(usex dbus -dbus-linked '')
- $(qt_use egl)
- $(qt_use eglfs)
- $(usex eglfs '-gbm -kms' '')
- $(qt_use evdev)
- $(qt_use evdev mtdev)
- -fontconfig
- -system-freetype
- $(usex gif '' -no-gif)
- -gui
- -system-harfbuzz
- $(qt_use jpeg libjpeg system)
- $(qt_use libinput)
- $(qt_use libinput xkbcommon-evdev)
- -opengl $(usex gles2 es2 desktop)
- $(qt_use png libpng system)
- $(qt_use tslib)
- $(qt_use udev libudev)
- $(qt_use xcb xcb system)
- $(qt_use xcb xkbcommon-x11 system)
- $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
- )
- qt5-build_src_configure
-}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-03-15 23:18 Jimi Huotari
0 siblings, 0 replies; 114+ messages in thread
From: Jimi Huotari @ 2018-03-15 23:18 UTC (permalink / raw
To: gentoo-commits
commit: 284286ed83cee8f4bc82f4f39c5a9f6e0a040a48
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 15 23:16:19 2018 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Thu Mar 15 23:17:29 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=284286ed
dev-qt/qtgui: remove a no longer needed patch from 5.11
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-qt/qtgui/qtgui-5.11.0_beta2.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.11.0_beta2.ebuild b/dev-qt/qtgui/qtgui-5.11.0_beta2.ebuild
index 1d2abec0..9c89728d 100644
--- a/dev-qt/qtgui/qtgui-5.11.0_beta2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.11.0_beta2.ebuild
@@ -71,8 +71,6 @@ PDEPEND="
ibus? ( app-i18n/ibus )
"
-PATCHES=( "${FILESDIR}/${PN}-5.9.4-opengl.patch" ) # QTBUG-66420
-
QT5_TARGET_SUBDIRS=(
src/tools/qvkgen
src/gui
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-07-25 23:20 Jimi Huotari
0 siblings, 0 replies; 114+ messages in thread
From: Jimi Huotari @ 2018-07-25 23:20 UTC (permalink / raw
To: gentoo-commits
commit: ff0d3865e5f74858721db8aeb43a405d3bc7185b
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 25 23:08:15 2018 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Jul 25 23:15:23 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ff0d3865
dev-qt/qtgui: sync with main Gentoo repo tree
Package-Manager: Portage-2.3.43, Repoman-2.3.10
dev-qt/qtgui/qtgui-5.11.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.11.9999.ebuild b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
index 034e4220..c8309dc2 100644
--- a/dev-qt/qtgui/qtgui-5.11.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.11.9999.ebuild
@@ -131,7 +131,7 @@ src_prepare() {
qt_use_disable_config dbus dbus \
src/platformsupport/themes/genericunix/genericunix.pri
- qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
+ qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
qt_use_disable_mod ibus dbus \
src/plugins/platforminputcontexts/platforminputcontexts.pro
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 034e4220..c8309dc2 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -131,7 +131,7 @@ src_prepare() {
qt_use_disable_config dbus dbus \
src/platformsupport/themes/genericunix/genericunix.pri
- qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
+ qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
qt_use_disable_mod ibus dbus \
src/plugins/platforminputcontexts/platforminputcontexts.pro
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-08-15 13:21 Jimi Huotari
0 siblings, 0 replies; 114+ messages in thread
From: Jimi Huotari @ 2018-08-15 13:21 UTC (permalink / raw
To: gentoo-commits
commit: 8f09798b3c427b6c40fc8747aa47e407381713ee
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 15 13:10:29 2018 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Aug 15 13:14:43 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=8f09798b
dev-qt/qtgui: update 5.12 configure and dependencies
With the 'xinput2' feature replaced by 'xcb-xinput', bump
the minimum required 'x11-libs/libxcb' version, and remove
'x11-libs/libXi'.
Package-Manager: Portage-2.3.46, Repoman-2.3.10
dev-qt/qtgui/qtgui-5.12.9999.ebuild | 7 +++----
dev-qt/qtgui/qtgui-5.9999.ebuild | 7 +++----
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
index c8309dc2..6f6d4286 100644
--- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
@@ -54,8 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.5
- >=x11-libs/libxcb-1.10:=[xkb]
+ >=x11-libs/libxcb-1.12:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
@@ -116,7 +115,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-render:
xcb:xcb-sm:
xcb:xcb-xlib:
- xcb:xinput2:
+ xcb:xcb-xinput:
xcb::XKB
)
@@ -164,7 +163,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 system)
- $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
+ $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
)
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index c8309dc2..6f6d4286 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -54,8 +54,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libXi-1.7.5
- >=x11-libs/libxcb-1.10:=[xkb]
+ >=x11-libs/libxcb-1.12:=[xkb]
>=x11-libs/libxkbcommon-0.4.1[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
@@ -116,7 +115,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-render:
xcb:xcb-sm:
xcb:xcb-xlib:
- xcb:xinput2:
+ xcb:xcb-xinput:
xcb::XKB
)
@@ -164,7 +163,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use xcb xcb system)
$(qt_use xcb xkbcommon-x11 system)
- $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
+ $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
)
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2018-12-06 3:47 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2018-12-06 3:47 UTC (permalink / raw
To: gentoo-commits
commit: f9544410874f4ce26fcd140e1da08c7c1be2073a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 3 19:25:56 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 5 22:16:55 2018 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=f9544410
dev-qt/qtgui: bundled xkbcommon is gone, option renamed to xkbcommon
See also: https://bugreports.qt.io/browse/QTBUG-65503
Closes: https://bugs.gentoo.org/672340
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.12.9999.ebuild | 11 ++++++-----
dev-qt/qtgui/qtgui-5.9999.ebuild | 11 ++++++-----
2 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
index 6f6d4286..e8a19fd9 100644
--- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -55,7 +55,7 @@ RDEPEND="
x11-libs/libSM
x11-libs/libX11
>=x11-libs/libxcb-1.12:=[xkb]
- >=x11-libs/libxkbcommon-0.4.1[X]
+ >=x11-libs/libxkbcommon-0.5.0[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
@@ -102,7 +102,7 @@ QT5_GENTOO_CONFIG=(
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
libinput
- libinput:xkbcommon-evdev:
+ libinput:xkbcommon:
:opengl
png:png:
png:system-png:IMAGEFORMAT_PNG
@@ -156,14 +156,15 @@ src_configure() {
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
- $(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
- $(qt_use xcb xkbcommon-x11 system)
$(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
)
+ if use libinput || use xcb; then
+ myconf+=( -xkbcommon )
+ fi
qt5-build_src_configure
}
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 6f6d4286..e8a19fd9 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -55,7 +55,7 @@ RDEPEND="
x11-libs/libSM
x11-libs/libX11
>=x11-libs/libxcb-1.12:=[xkb]
- >=x11-libs/libxkbcommon-0.4.1[X]
+ >=x11-libs/libxkbcommon-0.5.0[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
@@ -102,7 +102,7 @@ QT5_GENTOO_CONFIG=(
jpeg:system-jpeg:IMAGEFORMAT_JPEG
!jpeg:no-jpeg:
libinput
- libinput:xkbcommon-evdev:
+ libinput:xkbcommon:
:opengl
png:png:
png:system-png:IMAGEFORMAT_PNG
@@ -156,14 +156,15 @@ src_configure() {
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
- $(qt_use libinput xkbcommon-evdev)
-opengl $(usex gles2 es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
$(qt_use xcb xcb system)
- $(qt_use xcb xkbcommon-x11 system)
$(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
)
+ if use libinput || use xcb; then
+ myconf+=( -xkbcommon )
+ fi
qt5-build_src_configure
}
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2019-01-07 1:04 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2019-01-07 1:04 UTC (permalink / raw
To: gentoo-commits
commit: 3e218409c94776b00640b17192b1a787007c1053
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 7 00:57:32 2019 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Mon Jan 7 00:58:52 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3e218409
dev-qt/qtgui: add := subslot dep on sys-libs/zlib
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.12.0.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.12.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.12.0.ebuild b/dev-qt/qtgui/qtgui-5.12.0.ebuild
index c0adf667..b1ec9e40 100644
--- a/dev-qt/qtgui/qtgui-5.12.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -30,7 +30,7 @@ RDEPEND="
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
- >=sys-libs/zlib-1.2.5
+ sys-libs/zlib:=
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
index e8a19fd9..4a416148 100644
--- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -30,7 +30,7 @@ RDEPEND="
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
- >=sys-libs/zlib-1.2.5
+ sys-libs/zlib:=
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index e8a19fd9..4a416148 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -30,7 +30,7 @@ RDEPEND="
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
- >=sys-libs/zlib-1.2.5
+ sys-libs/zlib:=
virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2019-03-03 20:01 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2019-03-03 20:01 UTC (permalink / raw
To: gentoo-commits
commit: fa12b7b7bb8b139ce5ad484d554a7fa7902d4918
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 20:01:37 2019 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 20:01:37 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=fa12b7b7
dev-qt/qtgui: restore QT_FREETYPE define
Bug: https://bugs.gentoo.org/678022
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.12.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.13.9999.ebuild | 4 ++--
dev-qt/qtgui/qtgui-5.9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
index d0432526..326ef884 100644
--- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
- x11-libs/libxkbcommon
+ >=x11-libs/libxkbcommon-0.5.0
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
@@ -91,7 +91,7 @@ QT5_GENTOO_CONFIG=(
evdev:evdev:
evdev:mtdev:
:fontconfig:
- :system-freetype:
+ :system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES
diff --git a/dev-qt/qtgui/qtgui-5.13.9999.ebuild b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
index d0432526..326ef884 100644
--- a/dev-qt/qtgui/qtgui-5.13.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
- x11-libs/libxkbcommon
+ >=x11-libs/libxkbcommon-0.5.0
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
@@ -91,7 +91,7 @@ QT5_GENTOO_CONFIG=(
evdev:evdev:
evdev:mtdev:
:fontconfig:
- :system-freetype:
+ :system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index d0432526..326ef884 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
- x11-libs/libxkbcommon
+ >=x11-libs/libxkbcommon-0.5.0
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
@@ -91,7 +91,7 @@ QT5_GENTOO_CONFIG=(
evdev:evdev:
evdev:mtdev:
:fontconfig:
- :system-freetype:
+ :system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2019-05-18 2:38 Michael Palimaka
0 siblings, 0 replies; 114+ messages in thread
From: Michael Palimaka @ 2019-05-18 2:38 UTC (permalink / raw
To: gentoo-commits
commit: 174602961b5f4c28bda4c1a5bf2c2fd18cbda8a8
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 02:38:16 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat May 18 02:38:23 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=17460296
dev-qt/qtgui: add dependency on dev-util/gtk-update-icon-cache
Bug: https://bugs.gentoo.org/640020
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.12.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.13.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
index 326ef884..e8a8655c 100644
--- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
@@ -27,6 +27,7 @@ REQUIRED_USE="
RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}
+ dev-util/gtk-update-icon-cache
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
diff --git a/dev-qt/qtgui/qtgui-5.13.9999.ebuild b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
index 326ef884..e8a8655c 100644
--- a/dev-qt/qtgui/qtgui-5.13.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
@@ -27,6 +27,7 @@ REQUIRED_USE="
RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}
+ dev-util/gtk-update-icon-cache
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 326ef884..e8a8655c 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -27,6 +27,7 @@ REQUIRED_USE="
RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}
+ dev-util/gtk-update-icon-cache
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2019-08-08 22:21 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2019-08-08 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 8a3fd32a97e417da1af359471509dfa10877402b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 15:45:15 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 8 11:45:31 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=8a3fd32a
dev-qt/qtgui: Add USE wayland
Closes: https://bugs.gentoo.org/689680
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/metadata.xml | 1 +
dev-qt/qtgui/qtgui-5.12.9999.ebuild | 3 ++-
dev-qt/qtgui/qtgui-5.13.9999.ebuild | 3 ++-
dev-qt/qtgui/qtgui-5.9999.ebuild | 3 ++-
4 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index bb8d780f..74256c16 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -14,6 +14,7 @@
<flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
<flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
<flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
+ <flag name="wayland">Provide <pkg>dev-qt/qtwayland</pkg> to ensure Qt applications can be run as Wayland clients</flag>
<flag name="xcb">Build the XCB platform plugin and enable X11 integration</flag>
</use>
<upstream>
diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
index 56a37349..aa6a1274 100644
--- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
@@ -69,6 +69,7 @@ DEPEND="${RDEPEND}
"
PDEPEND="
ibus? ( app-i18n/ibus )
+ wayland? ( ~dev-qt/qtwayland-${PV} )
"
QT5_TARGET_SUBDIRS=(
diff --git a/dev-qt/qtgui/qtgui-5.13.9999.ebuild b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
index 56a37349..aa6a1274 100644
--- a/dev-qt/qtgui/qtgui-5.13.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
@@ -69,6 +69,7 @@ DEPEND="${RDEPEND}
"
PDEPEND="
ibus? ( app-i18n/ibus )
+ wayland? ( ~dev-qt/qtwayland-${PV} )
"
QT5_TARGET_SUBDIRS=(
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 56a37349..aa6a1274 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -14,7 +14,7 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
REQUIRED_USE="
|| ( eglfs xcb )
accessibility? ( dbus xcb )
@@ -69,6 +69,7 @@ DEPEND="${RDEPEND}
"
PDEPEND="
ibus? ( app-i18n/ibus )
+ wayland? ( ~dev-qt/qtwayland-${PV} )
"
QT5_TARGET_SUBDIRS=(
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2019-09-18 16:46 Jimi Huotari
0 siblings, 0 replies; 114+ messages in thread
From: Jimi Huotari @ 2019-09-18 16:46 UTC (permalink / raw
To: gentoo-commits
commit: 90cdb9eb83111b8190b0501ababfcca834c9d44d
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 16:43:19 2019 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 16:43:19 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=90cdb9eb
dev-qt/qtgui: 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/qtgui/qtgui-5.15.9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index aa6a1274..043c53c6 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -164,8 +164,8 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
- $(qt_use xcb xcb system)
- $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
+ $(qt_use xcb)
+ $(usex xcb '-xcb-xlib' '')
)
if use libinput || use xcb; then
myconf+=( -xkbcommon )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-01-19 23:54 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2020-01-19 23:54 UTC (permalink / raw
To: gentoo-commits
commit: 040f587dc703adc1e0eba504e83430a032ba3c62
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 14 23:06:06 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 14 23:06:06 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=040f587d
dev-qt/qtgui: 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/qtgui/metadata.xml | 2 +-
dev-qt/qtgui/qtgui-5.12.9999.ebuild | 37 +++++++++++++++++++------------------
dev-qt/qtgui/qtgui-5.14.9999.ebuild | 37 +++++++++++++++++++------------------
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 37 +++++++++++++++++++------------------
dev-qt/qtgui/qtgui-5.9999.ebuild | 37 +++++++++++++++++++------------------
5 files changed, 77 insertions(+), 73 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 74256c16..5fd07056 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -15,7 +15,7 @@
<flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
<flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
<flag name="wayland">Provide <pkg>dev-qt/qtwayland</pkg> to ensure Qt applications can be run as Wayland clients</flag>
- <flag name="xcb">Build the XCB platform plugin and enable X11 integration</flag>
+ <flag name="X">Build the XCB platform plugin and enable X11 integration</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
index bd23ada7..7e8a5ceb 100644
--- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -14,14 +15,14 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc wayland +X"
REQUIRED_USE="
- || ( eglfs xcb )
- accessibility? ( dbus xcb )
+ || ( eglfs X )
+ accessibility? ( dbus X )
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
- xcb? ( gles2? ( egl ) )
+ X? ( gles2? ( egl ) )
"
RDEPEND="
@@ -51,7 +52,7 @@ RDEPEND="
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
vnc? ( ~dev-qt/qtnetwork-${PV} )
- xcb? (
+ X? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -111,13 +112,13 @@ QT5_GENTOO_CONFIG=(
!png:no-png:
tslib:tslib:
udev:libudev:
- xcb:xcb:
- xcb:xcb-glx:
- xcb:xcb-plugin:
- xcb:xcb-render:
- xcb:xcb-sm:
- xcb:xcb-xlib:
- xcb:xcb-xinput:
+ X:xcb:
+ X:xcb-glx:
+ X:xcb-plugin:
+ X:xcb-render:
+ X:xcb-sm:
+ X:xcb-xlib:
+ X:xcb-xinput:
)
QT5_GENTOO_PRIVATE_CONFIG=(
@@ -130,8 +131,8 @@ src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
- # egl_x11 is activated when both egl and xcb are enabled
- use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
+ # egl_x11 is activated when both egl and X are enabled
+ use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
qt_use_disable_config dbus dbus \
src/platformsupport/themes/genericunix/genericunix.pri
@@ -166,10 +167,10 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
- $(qt_use xcb xcb system)
- $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
+ $(qt_use X xcb system)
+ $(usex X '-xcb-xlib -xcb-xinput -xkb' '')
)
- if use libinput || use xcb; then
+ if use libinput || use X; then
myconf+=( -xkbcommon )
fi
qt5-build_src_configure
diff --git a/dev-qt/qtgui/qtgui-5.14.9999.ebuild b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
index 97db51f0..ab7524bb 100644
--- a/dev-qt/qtgui/qtgui-5.14.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -14,14 +15,14 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc wayland +X"
REQUIRED_USE="
- || ( eglfs xcb )
- accessibility? ( dbus xcb )
+ || ( eglfs X )
+ accessibility? ( dbus X )
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
- xcb? ( gles2? ( egl ) )
+ X? ( gles2? ( egl ) )
"
COMMON_DEPEND="
@@ -51,7 +52,7 @@ COMMON_DEPEND="
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
vnc? ( ~dev-qt/qtnetwork-${PV} )
- xcb? (
+ X? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -118,13 +119,13 @@ QT5_GENTOO_CONFIG=(
!png:no-png:
tslib:tslib:
udev:libudev:
- xcb:xcb:
- xcb:xcb-glx:
- xcb:xcb-plugin:
- xcb:xcb-render:
- xcb:xcb-sm:
- xcb:xcb-xlib:
- xcb:xcb-xinput:
+ X:xcb:
+ X:xcb-glx:
+ X:xcb-plugin:
+ X:xcb-render:
+ X:xcb-sm:
+ X:xcb-xlib:
+ X:xcb-xinput:
)
QT5_GENTOO_PRIVATE_CONFIG=(
@@ -137,8 +138,8 @@ src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
- # egl_x11 is activated when both egl and xcb are enabled
- use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
+ # egl_x11 is activated when both egl and X are enabled
+ use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
qt_use_disable_config dbus dbus \
src/platformsupport/themes/genericunix/genericunix.pri
@@ -173,10 +174,10 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
- $(qt_use xcb xcb system)
- $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
+ $(qt_use X xcb system)
+ $(usex X '-xcb-xlib -xcb-xinput -xkb' '')
)
- if use libinput || use xcb; then
+ if use libinput || use X; then
myconf+=( -xkbcommon )
fi
qt5-build_src_configure
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 8a4c7007..3074f4ce 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -14,14 +15,14 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc wayland +X"
REQUIRED_USE="
- || ( eglfs xcb )
- accessibility? ( dbus xcb )
+ || ( eglfs X )
+ accessibility? ( dbus X )
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
- xcb? ( gles2? ( egl ) )
+ X? ( gles2? ( egl ) )
"
COMMON_DEPEND="
@@ -51,7 +52,7 @@ COMMON_DEPEND="
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
vnc? ( ~dev-qt/qtnetwork-${PV} )
- xcb? (
+ X? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -118,13 +119,13 @@ QT5_GENTOO_CONFIG=(
!png:no-png:
tslib:tslib:
udev:libudev:
- xcb:xcb:
- xcb:xcb-glx:
- xcb:xcb-plugin:
- xcb:xcb-render:
- xcb:xcb-sm:
- xcb:xcb-xlib:
- xcb:xcb-xinput:
+ X:xcb:
+ X:xcb-glx:
+ X:xcb-plugin:
+ X:xcb-render:
+ X:xcb-sm:
+ X:xcb-xlib:
+ X:xcb-xinput:
)
QT5_GENTOO_PRIVATE_CONFIG=(
@@ -137,8 +138,8 @@ src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
- # egl_x11 is activated when both egl and xcb are enabled
- use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
+ # egl_x11 is activated when both egl and X are enabled
+ use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
qt_use_disable_config dbus dbus \
src/platformsupport/themes/genericunix/genericunix.pri
@@ -173,10 +174,10 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
- $(qt_use xcb)
- $(usex xcb '-xcb-xlib' '')
+ $(qt_use X)
+ $(usex X '-xcb-xlib' '')
)
- if use libinput || use xcb; then
+ if use libinput || use X; then
myconf+=( -xkbcommon )
fi
qt5-build_src_configure
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index e8e79ac3..04d52960 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-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
@@ -14,14 +15,14 @@ fi
# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
+ jpeg +libinput +png tslib tuio +udev vnc wayland +X"
REQUIRED_USE="
- || ( eglfs xcb )
- accessibility? ( dbus xcb )
+ || ( eglfs X )
+ accessibility? ( dbus X )
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
- xcb? ( gles2? ( egl ) )
+ X? ( gles2? ( egl ) )
"
RDEPEND="
@@ -51,7 +52,7 @@ RDEPEND="
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
vnc? ( ~dev-qt/qtnetwork-${PV} )
- xcb? (
+ X? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -111,13 +112,13 @@ QT5_GENTOO_CONFIG=(
!png:no-png:
tslib:tslib:
udev:libudev:
- xcb:xcb:
- xcb:xcb-glx:
- xcb:xcb-plugin:
- xcb:xcb-render:
- xcb:xcb-sm:
- xcb:xcb-xlib:
- xcb:xcb-xinput:
+ X:xcb:
+ X:xcb-glx:
+ X:xcb-plugin:
+ X:xcb-render:
+ X:xcb-sm:
+ X:xcb-xlib:
+ X:xcb-xinput:
)
QT5_GENTOO_PRIVATE_CONFIG=(
@@ -128,8 +129,8 @@ src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
- # egl_x11 is activated when both egl and xcb are enabled
- use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
+ # egl_x11 is activated when both egl and X are enabled
+ use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
qt_use_disable_config dbus dbus \
src/platformsupport/themes/genericunix/genericunix.pri
@@ -164,10 +165,10 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
- $(qt_use xcb xcb system)
- $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
+ $(qt_use X xcb system)
+ $(usex X '-xcb-xlib -xcb-xinput -xkb' '')
)
- if use libinput || use xcb; then
+ if use libinput || use X; then
myconf+=( -xkbcommon )
fi
qt5-build_src_configure
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-01-22 13:27 Jimi Huotari
0 siblings, 0 replies; 114+ messages in thread
From: Jimi Huotari @ 2020-01-22 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 64de515556a003fc5826a7d7a99f36fc854b2864
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 22 11:29:49 2020 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Wed Jan 22 11:29:49 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=64de5155
dev-qt/qtgui: 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/qtgui/qtgui-5.15.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 3074f4ce..b8a5f439 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -174,7 +174,7 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
- $(qt_use X)
+ $(qt_use X xcb)
$(usex X '-xcb-xlib' '')
)
if use libinput || use X; then
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-02-05 19:29 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2020-02-05 19:29 UTC (permalink / raw
To: gentoo-commits
commit: 61d8792a917b8e80e580c64f888202f1d15eca14
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 2 17:14:06 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 18:37:34 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=61d8792a
dev-qt/qtgui: More fine-grained subslot
Closes: https://bugs.gentoo.org/707658
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.14.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 1 +
dev-qt/qtgui/qtgui-5.9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.14.9999.ebuild b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
index ab7524bb..f613f170 100644
--- a/dev-qt/qtgui/qtgui-5.14.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
@@ -7,6 +7,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+SLOT=5/${PV} # bug 707658
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index b8a5f439..169389df 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -7,6 +7,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+SLOT=5/${PV} # bug 707658
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 04d52960..3fb1bce4 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -7,6 +7,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+SLOT=5/${PV} # bug 707658
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-02-28 10:15 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2020-02-28 10:15 UTC (permalink / raw
To: gentoo-commits
commit: d6e9b991107ae70de433ff9adab8db652575674a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 21:30:46 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 28 10:03:44 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=d6e9b991
dev-qt/qtgui: Add USE vulkan
Bug: https://bugs.gentoo.org/703594
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/metadata.xml | 1 +
dev-qt/qtgui/qtgui-5.14.9999.ebuild | 7 +++++--
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 7 +++++--
3 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 5fd07056..a7e86f45 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -14,6 +14,7 @@
<flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
<flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
<flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
+ <flag name="vulkan">Enable support for Vulkan</flag>
<flag name="wayland">Provide <pkg>dev-qt/qtwayland</pkg> to ensure Qt applications can be run as Wayland clients</flag>
<flag name="X">Build the XCB platform plugin and enable X11 integration</flag>
</use>
diff --git a/dev-qt/qtgui/qtgui-5.14.9999.ebuild b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
index e077dd59..e9b747e5 100644
--- a/dev-qt/qtgui/qtgui-5.14.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
@@ -15,8 +15,8 @@ fi
# TODO: linuxfb
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc wayland +X"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus jpeg
+ +libinput +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs X )
accessibility? ( dbus X )
@@ -53,6 +53,7 @@ COMMON_DEPEND="
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
vnc? ( ~dev-qt/qtnetwork-${PV} )
+ vulkan? ( dev-util/vulkan-headers )
X? (
x11-libs/libICE
x11-libs/libSM
@@ -120,6 +121,7 @@ QT5_GENTOO_CONFIG=(
!png:no-png:
tslib:tslib:
udev:libudev:
+ vulkan:vulkan:
X:xcb:
X:xcb-glx:
X:xcb-plugin:
@@ -178,6 +180,7 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
+ $(qt_use vulkan)
$(qt_use X xcb system)
$(usex X '-xcb-xlib -xcb-xinput -xkb' '')
)
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index e1bbc622..27b95fde 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -15,8 +15,8 @@ fi
# TODO: linuxfb
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc wayland +X"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus jpeg
+ +libinput +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs X )
accessibility? ( dbus X )
@@ -53,6 +53,7 @@ COMMON_DEPEND="
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
vnc? ( ~dev-qt/qtnetwork-${PV} )
+ vulkan? ( dev-util/vulkan-headers )
X? (
x11-libs/libICE
x11-libs/libSM
@@ -120,6 +121,7 @@ QT5_GENTOO_CONFIG=(
!png:no-png:
tslib:tslib:
udev:libudev:
+ vulkan:vulkan:
X:xcb:
X:xcb-glx:
X:xcb-plugin:
@@ -178,6 +180,7 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
+ $(qt_use vulkan)
$(qt_use X xcb)
$(usex X '-xcb-xlib' '')
)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-03-18 21:51 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2020-03-18 21:51 UTC (permalink / raw
To: gentoo-commits
commit: c71732263c2d058de8ae78ce83b57f2db27208fd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 17 22:23:44 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 18 11:04:14 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=c7173226
dev-qt/qtgui: drop obsolete blockers, properly fixed by cmake patch
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.14.9999.ebuild | 11 ++---------
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 11 ++---------
dev-qt/qtgui/qtgui-5.9999.ebuild | 7 +++++--
3 files changed, 9 insertions(+), 20 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.14.9999.ebuild b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
index e9b747e5..474c2a42 100644
--- a/dev-qt/qtgui/qtgui-5.14.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="
X? ( gles2? ( egl ) )
"
-COMMON_DEPEND="
+RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}
dev-util/gtk-update-icon-cache
@@ -66,17 +66,10 @@ COMMON_DEPEND="
x11-libs/xcb-util-wm
)
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
udev? ( sys-kernel/linux-headers )
"
-# bug 703306, _populate_Gui_plugin_properties breaks installed cmake modules
-RDEPEND="${COMMON_DEPEND}
- !<dev-qt/qtimageformats-5.14.0:5
- !<dev-qt/qtsvg-5.14.0:5
- !<dev-qt/qtvirtualkeyboard-5.14.0:5
- !<dev-qt/qtwayland-5.14.0:5
-"
PDEPEND="
ibus? ( app-i18n/ibus )
wayland? ( ~dev-qt/qtwayland-${PV} )
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 27b95fde..cf523927 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -26,7 +26,7 @@ REQUIRED_USE="
X? ( gles2? ( egl ) )
"
-COMMON_DEPEND="
+RDEPEND="
dev-libs/glib:2
~dev-qt/qtcore-${PV}
dev-util/gtk-update-icon-cache
@@ -66,17 +66,10 @@ COMMON_DEPEND="
x11-libs/xcb-util-wm
)
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
udev? ( sys-kernel/linux-headers )
"
-# bug 703306, _populate_Gui_plugin_properties breaks installed cmake modules
-RDEPEND="${COMMON_DEPEND}
- !<dev-qt/qtimageformats-5.14.0:5
- !<dev-qt/qtsvg-5.14.0:5
- !<dev-qt/qtvirtualkeyboard-5.14.0:5
- !<dev-qt/qtwayland-5.14.0:5
-"
PDEPEND="
ibus? ( app-i18n/ibus )
wayland? ( ~dev-qt/qtwayland-${PV} )
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index 3fb1bce4..d8d3e0e7 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -15,8 +15,8 @@ fi
# TODO: linuxfb
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
- jpeg +libinput +png tslib tuio +udev vnc wayland +X"
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus jpeg
+ +libinput +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs X )
accessibility? ( dbus X )
@@ -53,6 +53,7 @@ RDEPEND="
tuio? ( ~dev-qt/qtnetwork-${PV} )
udev? ( virtual/libudev:= )
vnc? ( ~dev-qt/qtnetwork-${PV} )
+ vulkan? ( dev-util/vulkan-headers )
X? (
x11-libs/libICE
x11-libs/libSM
@@ -113,6 +114,7 @@ QT5_GENTOO_CONFIG=(
!png:no-png:
tslib:tslib:
udev:libudev:
+ vulkan:vulkan:
X:xcb:
X:xcb-glx:
X:xcb-plugin:
@@ -166,6 +168,7 @@ src_configure() {
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
+ $(qt_use vulkan)
$(qt_use X xcb system)
$(usex X '-xcb-xlib -xcb-xinput -xkb' '')
)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-04-03 20:03 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2020-04-03 20:03 UTC (permalink / raw
To: gentoo-commits
commit: 355d7fbccd6bf39726fd130b7ba530f4ffe9ecec
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Nov 23 09:26:18 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=355d7fbc
dev-qt/qtgui: 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/qtgui/metadata.xml | 1 -
dev-qt/qtgui/qtgui-5.14.9999.ebuild | 12 ++++++------
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 12 ++++++------
dev-qt/qtgui/qtgui-5.9999.ebuild | 12 ++++++------
4 files changed, 18 insertions(+), 19 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index a7e86f45..cfa040fb 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -9,7 +9,6 @@
<flag name="egl">Enable EGL integration</flag>
<flag name="eglfs">Build the EGL Full Screen/Single Surface platform plugin</flag>
<flag name="evdev">Enable support for input devices via evdev</flag>
- <flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
<flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
diff --git a/dev-qt/qtgui/qtgui-5.14.9999.ebuild b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
index 474c2a42..fdad446a 100644
--- a/dev-qt/qtgui/qtgui-5.14.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
@@ -15,7 +15,7 @@ fi
# TODO: linuxfb
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus jpeg
+IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
+libinput +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs X )
@@ -23,7 +23,7 @@ REQUIRED_USE="
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
- X? ( gles2? ( egl ) )
+ X? ( gles2-only? ( egl ) )
"
RDEPEND="
@@ -42,7 +42,7 @@ RDEPEND="
x11-libs/libdrm
)
evdev? ( sys-libs/mtdev )
- gles2? ( media-libs/mesa[gles2] )
+ gles2-only? ( media-libs/mesa[gles2] )
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
@@ -99,8 +99,8 @@ QT5_GENTOO_CONFIG=(
:system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
- gles2::OPENGL_ES
- gles2:opengles2:OPENGL_ES_2
+ gles2-only::OPENGL_ES
+ gles2-only:opengles2:OPENGL_ES_2
!:no-gui:
:system-harfbuzz:
!:no-harfbuzz:
@@ -169,7 +169,7 @@ src_configure() {
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
- -opengl $(usex gles2 es2 desktop)
+ -opengl $(usex gles2-only es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index cf523927..8b98a4f7 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -15,7 +15,7 @@ fi
# TODO: linuxfb
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus jpeg
+IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
+libinput +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs X )
@@ -23,7 +23,7 @@ REQUIRED_USE="
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
- X? ( gles2? ( egl ) )
+ X? ( gles2-only? ( egl ) )
"
RDEPEND="
@@ -42,7 +42,7 @@ RDEPEND="
x11-libs/libdrm
)
evdev? ( sys-libs/mtdev )
- gles2? ( media-libs/mesa[gles2] )
+ gles2-only? ( media-libs/mesa[gles2] )
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
@@ -99,8 +99,8 @@ QT5_GENTOO_CONFIG=(
:system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
- gles2::OPENGL_ES
- gles2:opengles2:OPENGL_ES_2
+ gles2-only::OPENGL_ES
+ gles2-only:opengles2:OPENGL_ES_2
!:no-gui:
:system-harfbuzz:
!:no-harfbuzz:
@@ -169,7 +169,7 @@ src_configure() {
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
- -opengl $(usex gles2 es2 desktop)
+ -opengl $(usex gles2-only es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index d8d3e0e7..d6adc4b3 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -15,7 +15,7 @@ fi
# TODO: linuxfb
-IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus jpeg
+IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
+libinput +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs X )
@@ -23,7 +23,7 @@ REQUIRED_USE="
eglfs? ( egl )
ibus? ( dbus )
libinput? ( udev )
- X? ( gles2? ( egl ) )
+ X? ( gles2-only? ( egl ) )
"
RDEPEND="
@@ -42,7 +42,7 @@ RDEPEND="
x11-libs/libdrm
)
evdev? ( sys-libs/mtdev )
- gles2? ( media-libs/mesa[gles2] )
+ gles2-only? ( media-libs/mesa[gles2] )
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
@@ -99,8 +99,8 @@ QT5_GENTOO_CONFIG=(
:system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
- gles2::OPENGL_ES
- gles2:opengles2:OPENGL_ES_2
+ gles2-only::OPENGL_ES
+ gles2-only:opengles2:OPENGL_ES_2
!:no-gui:
:system-harfbuzz:
!:no-harfbuzz:
@@ -164,7 +164,7 @@ src_configure() {
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
- -opengl $(usex gles2 es2 desktop)
+ -opengl $(usex gles2-only es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
$(qt_use udev libudev)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-04-09 17:36 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2020-04-09 17:36 UTC (permalink / raw
To: gentoo-commits
commit: b858c8b31ddc1cc5c7894487ec63cc818e460e05
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 9 17:36:29 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 9 17:36:29 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=b858c8b3
dev-qt/qtgui: Fix subslot definition
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.14.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.15.0_beta3.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 2 +-
dev-qt/qtgui/qtgui-5.9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.14.9999.ebuild b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
index fdad446a..43c18a58 100644
--- a/dev-qt/qtgui/qtgui-5.14.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.14.9999.ebuild
@@ -7,7 +7,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/${PV} # bug 707658
+SLOT=5/$(ver_cut 1-3) # bug 707658
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtgui/qtgui-5.15.0_beta3.ebuild b/dev-qt/qtgui/qtgui-5.15.0_beta3.ebuild
index 8b98a4f7..bb5f975b 100644
--- a/dev-qt/qtgui/qtgui-5.15.0_beta3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.0_beta3.ebuild
@@ -7,7 +7,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/${PV} # bug 707658
+SLOT=5/$(ver_cut 1-3) # bug 707658
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 8b98a4f7..bb5f975b 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -7,7 +7,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/${PV} # bug 707658
+SLOT=5/$(ver_cut 1-3) # bug 707658
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
index d6adc4b3..9869b3ec 100644
--- a/dev-qt/qtgui/qtgui-5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
@@ -7,7 +7,7 @@ QT5_MODULE="qtbase"
inherit qt5-build
DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/${PV} # bug 707658
+SLOT=5/$(ver_cut 1-3) # bug 707658
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2020-09-10 17:49 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2020-09-10 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 7f196bdb5ad3caa2f0a9c19b4e1d53c56141c8c0
Author: Ross Charles Campbell <rossbridger.cc <AT> gmail <DOT> com>
AuthorDate: Fri Aug 21 22:24:02 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 9 18:40:23 2020 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=7f196bdb
dev-qt/qtgui: depend on virtual/opengl only when gles2-only is off
The PR removes the virtual/opengl dependency when the gles2-only flag is enabled
to avoid pulling in unnecessary X11 dependencies on pure wayland environment.
Bug: https://bugs.gentoo.org/731650
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Ross Charles Campbell <rossbridger.cc <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17203
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 23bc34eb..e6fed665 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -34,7 +34,6 @@ RDEPEND="
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
sys-libs/zlib:=
- virtual/opengl
dbus? ( ~dev-qt/qtdbus-${PV} )
egl? ( media-libs/mesa[egl] )
eglfs? (
@@ -43,6 +42,7 @@ RDEPEND="
)
evdev? ( sys-libs/mtdev )
gles2-only? ( media-libs/mesa[gles2] )
+ !gles2-only? ( virtual/opengl )
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-08-23 1:15 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2021-08-23 1:15 UTC (permalink / raw
To: gentoo-commits
commit: 8898e86615e7d5d31575c056058a5780a4fd0cba
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 23 00:35:29 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 23 01:14:58 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=8898e866
dev-qt/qtgui: Add IUSE=linuxfb
Bug: https://bugs.gentoo.org/589560
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/metadata.xml | 1 +
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index cfa040fb..4efe433f 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -11,6 +11,7 @@
<flag name="evdev">Enable support for input devices via evdev</flag>
<flag name="ibus">Build the IBus input method plugin</flag>
<flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
+ <flag name="linuxfb">Enable Linux framebuffer support for embedded devices</flag>
<flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
<flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
<flag name="vulkan">Enable support for Vulkan</flag>
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 1f90fc01..47a8155c 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -13,9 +13,8 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-# TODO: linuxfb
IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
- +libinput +png tslib tuio +udev vnc vulkan wayland +X"
+ +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs X )
accessibility? ( dbus X )
@@ -168,6 +167,7 @@ src_configure() {
-system-harfbuzz
$(qt_use jpeg libjpeg system)
$(qt_use libinput)
+ $(qt_use linuxfb)
-opengl $(usex gles2-only es2 desktop)
$(qt_use png libpng system)
$(qt_use tslib)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-08-27 11:41 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2021-08-27 11:41 UTC (permalink / raw
To: gentoo-commits
commit: f1f6af038dd9e283b9915c18b3b0f1f379ace46f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 26 10:50:11 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 27 11:40:41 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=f1f6af03
dev-qt/qtgui: Force -DUSE_X11 with IUSE="X"
Reported-by: Austin Kilgore <kilgorephotoshop <AT> gmail.com>
Thanks-to: Tiernan Hubble <thubble+gentoo <AT> thubble.ca>
Bug: https://bugs.gentoo.org/810343
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
index 47a8155c..5a288457 100644
--- a/dev-qt/qtgui/qtgui-5.15.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9999.ebuild
@@ -174,7 +174,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use vulkan)
$(qt_use X xcb)
- $(usex X '-xcb-xlib' '')
+ $(usex X '-xcb-xlib -DUSE_X11' '')
)
if use libinput || use X; then
myconf+=( -xkbcommon )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-09-15 20:01 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2021-09-15 20:01 UTC (permalink / raw
To: gentoo-commits
commit: a8beb98007cfd5f192b85416bee4b75633bda63a
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 15 17:55:07 2021 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Sep 15 17:55:07 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a8beb980
dev-qt/qtgui: usex -> usev
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index 0473a9e1..0c0cb718 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -154,15 +154,15 @@ src_prepare() {
src_configure() {
local myconf=(
- $(usex dbus -dbus-linked '')
+ $(usev dbus -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
- $(usex eglfs '-gbm -kms' '')
+ $(usev eglfs '-gbm -kms')
$(qt_use evdev)
$(qt_use evdev mtdev)
-fontconfig
-system-freetype
- $(usex gif '' -no-gif)
+ $(usev !gif -no-gif)
-gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
@@ -174,7 +174,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use vulkan)
$(qt_use X xcb)
- $(usex X '-xcb-xlib -DUSE_X11' '')
+ $(usev X '-xcb-xlib -DUSE_X11')
)
if use libinput || use X; then
myconf+=( -xkbcommon )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-09-22 7:19 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2021-09-22 7:19 UTC (permalink / raw
To: gentoo-commits
commit: 0fed5577501ac4e3c73debe2ebdc50672dee00fb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 15 17:58:52 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 17 17:23:23 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=0fed5577
dev-qt/qtgui: Gentoo's GL impl. switched to media-libs/libglvnd
media-libs/libglvnd provides both libGL.so and opengl.pc as well as
libEGL.so and egl.pc, libGLESv2.so and glesv2.pc.
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index 0c0cb718..36dc15ed 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -31,16 +31,14 @@ RDEPEND="
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
+ media-libs/libglvnd
sys-libs/zlib:=
dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
- egl? ( media-libs/mesa[egl] )
eglfs? (
media-libs/mesa[gbm]
x11-libs/libdrm
)
evdev? ( sys-libs/mtdev )
- gles2-only? ( media-libs/mesa[gles2] )
- !gles2-only? ( virtual/opengl )
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-09-30 11:35 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2021-09-30 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 3e860dcf65c6ede5e4b818911ca0fd6b02bba972
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 13:09:18 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Sep 30 11:05:27 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3e860dcf
dev-qt/qtgui: Upstream fixed build with libglvnd-1.3.4
Upstream commit f42186815187be1a0c5c0f9d6acc657872d3d533:
"Cater for upstream changes in eglplatform.h" (libglvnd-1.3.4)
See also: https://bugreports.qt.io/browse/QTBUG-96392
(sync with Gentoo ebuild repository)
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index 36dc15ed..f81b5c47 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -172,7 +172,7 @@ src_configure() {
$(qt_use udev libudev)
$(qt_use vulkan)
$(qt_use X xcb)
- $(usev X '-xcb-xlib -DUSE_X11')
+ $(usev X '-xcb-xlib')
)
if use libinput || use X; then
myconf+=( -xkbcommon )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-10-16 15:36 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2021-10-16 15:36 UTC (permalink / raw
To: gentoo-commits
commit: 02cb6e27f322666f6b466a5c8f070a2e1afae0fa
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 15:35:28 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 15:35:28 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=02cb6e27
dev-qt/qtgui: Add missing USE-dep on media-libs/libglvnd[X?]
Reported-by: William Throwe <wtt6 <AT> cornell.edu>
Bug: https://bugs.gentoo.org/816492
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index fbc7f440..337e8395 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
media-libs/fontconfig
>=media-libs/freetype-2.6.1:2
>=media-libs/harfbuzz-1.6.0:=
- media-libs/libglvnd
+ media-libs/libglvnd[X?]
sys-libs/zlib:=
dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
eglfs? (
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-10-16 22:25 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2021-10-16 22:25 UTC (permalink / raw
To: gentoo-commits
commit: 5eac00302ae93bc3c7a2c0326885f8e4af2660b1
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 22:25:33 2021 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 22:25:33 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=5eac0030
dev-qt/qtgui: treat linuxfb and vnc like the other platform plugins
Also add missing sys-kernel/linux-headers dependency
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index 337e8395..c4cdc58e 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -16,7 +16,7 @@ fi
IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
+libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
- || ( eglfs X )
+ || ( eglfs linuxfb vnc X )
accessibility? ( dbus X )
eglfs? ( egl )
ibus? ( dbus )
@@ -64,6 +64,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
+ linuxfb? ( sys-kernel/linux-headers )
udev? ( sys-kernel/linux-headers )
"
PDEPEND="
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-10-16 23:21 Davide Pesavento
0 siblings, 0 replies; 114+ messages in thread
From: Davide Pesavento @ 2021-10-16 23:21 UTC (permalink / raw
To: gentoo-commits
commit: 4660c52a8d5db6edf2f60310e4f2cfefc9673739
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 23:12:09 2021 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 23:12:09 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=4660c52a
dev-qt/qtgui: simplify some depend atoms
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index c4cdc58e..dc877b56 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -29,8 +29,8 @@ RDEPEND="
=dev-qt/qtcore-${QT5_PV}*:5=
dev-util/gtk-update-icon-cache
media-libs/fontconfig
- >=media-libs/freetype-2.6.1:2
- >=media-libs/harfbuzz-1.6.0:=
+ media-libs/freetype:2
+ media-libs/harfbuzz:=
media-libs/libglvnd[X?]
sys-libs/zlib:=
dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
@@ -39,12 +39,12 @@ RDEPEND="
x11-libs/libdrm
)
evdev? ( sys-libs/mtdev )
- jpeg? ( virtual/jpeg:0 )
+ jpeg? ( virtual/jpeg )
libinput? (
dev-libs/libinput:=
- >=x11-libs/libxkbcommon-0.5.0
+ x11-libs/libxkbcommon
)
- png? ( media-libs/libpng:0= )
+ png? ( media-libs/libpng:= )
tslib? ( >=x11-libs/tslib-1.21 )
tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
udev? ( virtual/libudev:= )
@@ -54,8 +54,8 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- >=x11-libs/libxcb-1.12:=[xkb]
- >=x11-libs/libxkbcommon-0.5.0[X]
+ x11-libs/libxcb:=[xkb]
+ x11-libs/libxkbcommon[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-renderutil
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-10-16 23:24 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2021-10-16 23:24 UTC (permalink / raw
To: gentoo-commits
commit: eb80f984b8509d49b6f18ea1b97038bd442a4b8c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 16 23:20:18 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 16 23:24:08 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=eb80f984
dev-qt/qtgui: Enforce media-libs/libglvnd[X] USE-dep for !gles2-only
Thanks-to: Davide Pesavento <pesa <AT> gentoo.org>
Bug: https://bugs.gentoo.org/816492
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index dc877b56..dc26c5cd 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -31,7 +31,6 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype:2
media-libs/harfbuzz:=
- media-libs/libglvnd[X?]
sys-libs/zlib:=
dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
eglfs? (
@@ -40,6 +39,8 @@ RDEPEND="
)
evdev? ( sys-libs/mtdev )
jpeg? ( virtual/jpeg )
+ gles2-only? ( media-libs/libglvnd )
+ !gles2-only? ( media-libs/libglvnd[X] )
libinput? (
dev-libs/libinput:=
x11-libs/libxkbcommon
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2021-12-24 23:08 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2021-12-24 23:08 UTC (permalink / raw
To: gentoo-commits
commit: 2c1f509e3a5a7761b9399409c81fd7f2b20266a6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 24 16:25:06 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 16:42:10 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=2c1f509e
dev-qt/qtgui: Set USE-default for mesa[gbm]
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index dc26c5cd..1f300f95 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
sys-libs/zlib:=
dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
eglfs? (
- media-libs/mesa[gbm]
+ media-libs/mesa[gbm(+)]
x11-libs/libdrm
)
evdev? ( sys-libs/mtdev )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2022-05-20 19:38 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2022-05-20 19:38 UTC (permalink / raw
To: gentoo-commits
commit: 40d8d547e48ac7369c7a6859089a04edae1c3a28
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 19:38:09 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 20 19:38:09 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=40d8d547
dev-qt/qtgui: Switch to media-libs/libjpeg-turbo:=
Away from deprecated virtual/jpeg.
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.4.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.4.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.4.9999.ebuild
index b0c00b72..e595b832 100644
--- a/dev-qt/qtgui/qtgui-5.15.4.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4.9999.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
x11-libs/libdrm
)
evdev? ( sys-libs/mtdev )
- jpeg? ( virtual/jpeg )
+ jpeg? ( media-libs/libjpeg-turbo:= )
gles2-only? ( media-libs/libglvnd )
!gles2-only? ( media-libs/libglvnd[X] )
libinput? (
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2022-06-18 14:27 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2022-06-18 14:27 UTC (permalink / raw
To: gentoo-commits
commit: faef801bdff798327f5580020c3d955a88289f9b
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 11:17:59 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 18 14:22:10 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=faef801b
dev-qt/qtgui: 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/qtgui/qtgui-5.15.5.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild
index 9efb7138..4c0815f5 100644
--- a/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
SLOT=5/${QT5_PV} # bug 707658
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
IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2022-09-07 18:08 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2022-09-07 18:08 UTC (permalink / raw
To: gentoo-commits
commit: 450f47fd2c952715aa9851d10ca6e5f939acb5da
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 7 07:50:28 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 7 07:52:02 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=450f47fd
dev-qt/qtgui: Drop IUSE gif
Does not save any dependencies.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.5.9999.ebuild | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild
index 4c0815f5..abbe3a1f 100644
--- a/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5.9999.ebuild
@@ -13,8 +13,8 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg
- +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
+IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput
+ linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
|| ( eglfs linuxfb vnc X )
accessibility? ( dbus X )
@@ -96,7 +96,6 @@ QT5_GENTOO_CONFIG=(
:fontconfig:
:system-freetype:FREETYPE
!:no-freetype:
- !gif:no-gif:
gles2-only::OPENGL_ES
gles2-only:opengles2:OPENGL_ES_2
!:no-gui:
@@ -157,7 +156,6 @@ src_configure() {
$(qt_use evdev mtdev)
-fontconfig
-system-freetype
- $(usev !gif -no-gif)
-gui
-system-harfbuzz
$(qt_use jpeg libjpeg system)
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2022-10-08 10:21 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2022-10-08 10:21 UTC (permalink / raw
To: gentoo-commits
commit: e178c17337f93222e83b10a1e093923617e03f91
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 10:20:34 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 10:20:34 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=e178c173
dev-qt/qtgui: Drop obsolete x11-libs/libxcb[xkb] USEdep
Closes: https://bugs.gentoo.org/875959
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.6.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.6.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.6.9999.ebuild
index e8389d10..bd5a8d4e 100644
--- a/dev-qt/qtgui/qtgui-5.15.6.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.6.9999.ebuild
@@ -56,7 +56,7 @@ RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- x11-libs/libxcb:=[xkb]
+ x11-libs/libxcb:=
x11-libs/libxkbcommon[X]
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2023-02-28 20:53 Jimi Huotari
0 siblings, 0 replies; 114+ messages in thread
From: Jimi Huotari @ 2023-02-28 20:53 UTC (permalink / raw
To: gentoo-commits
commit: 8d38f796bba0a012422710ff01240e03299b92de
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 28 20:50:31 2023 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Tue Feb 28 20:50:31 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=8d38f796
dev-qt/qtgui: add missing dependency on 'x11-base/xorg-proto'
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.8.9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-qt/qtgui/qtgui-5.15.8.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.8.9999.ebuild
index 1c4cedd1..1788d8cd 100644
--- a/dev-qt/qtgui/qtgui-5.15.8.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8.9999.ebuild
@@ -68,6 +68,7 @@ DEPEND="${RDEPEND}
evdev? ( sys-kernel/linux-headers )
linuxfb? ( sys-kernel/linux-headers )
udev? ( sys-kernel/linux-headers )
+ X? ( x11-base/xorg-proto )
"
PDEPEND="
ibus? ( app-i18n/ibus )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2023-09-23 15:56 Ionen Wolkens
0 siblings, 0 replies; 114+ messages in thread
From: Ionen Wolkens @ 2023-09-23 15:56 UTC (permalink / raw
To: gentoo-commits
commit: 64756889b8d567a1cfc0b142704b028c89b9b48b
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 15:54:12 2023 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 15:54:26 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=64756889
dev-qt/qtgui: sync wayland REQUIRED_USE changes with ::gentoo
None of the others are needed for wayland, required use often
gave the misconception that eglfs is needed for wayland.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.10.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-qt/qtgui/qtgui-5.15.10.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.10.9999.ebuild
index 1788d8cd..cf55be1b 100644
--- a/dev-qt/qtgui/qtgui-5.15.10.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10.9999.ebuild
@@ -17,7 +17,7 @@ SLOT=5/${QT5_PV} # bug 707658
IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput
linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
REQUIRED_USE="
- || ( eglfs linuxfb vnc X )
+ || ( eglfs linuxfb vnc wayland X )
accessibility? ( dbus X )
eglfs? ( egl )
ibus? ( dbus )
^ permalink raw reply related [flat|nested] 114+ messages in thread
* [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
@ 2023-11-11 20:24 Andreas Sturmlechner
0 siblings, 0 replies; 114+ messages in thread
From: Andreas Sturmlechner @ 2023-11-11 20:24 UTC (permalink / raw
To: gentoo-commits
commit: 6a98778e2d51b1919159acc5468e7aafec095a66
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 8 20:05:40 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov 11 20:19:43 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=6a98778e
dev-qt/qtgui: Wire up IUSE=accessibility, add missing dependency
Bug: https://bugs.gentoo.org/916267
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-qt/qtgui/qtgui-5.15.11.9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-qt/qtgui/qtgui-5.15.11.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.11.9999.ebuild
index cf55be1b..26bbb3d2 100644
--- a/dev-qt/qtgui/qtgui-5.15.11.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11.9999.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
media-libs/freetype:2
media-libs/harfbuzz:=
sys-libs/zlib:=
+ accessibility? ( app-accessibility/at-spi2-core:2 )
dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
eglfs? (
media-libs/mesa[gbm(+)]
@@ -150,6 +151,7 @@ src_prepare() {
src_configure() {
local myconf=(
+ $(qt_use accessibility feature-accessibility-atspi-bridge)
$(usev dbus -dbus-linked)
$(qt_use egl)
$(qt_use eglfs)
^ permalink raw reply related [flat|nested] 114+ messages in thread
end of thread, other threads:[~2023-11-11 20:24 UTC | newest]
Thread overview: 114+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-24 18:22 [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/ Davide Pesavento
-- strict thread matches above, loose matches on Subject: below --
2023-11-11 20:24 Andreas Sturmlechner
2023-09-23 15:56 Ionen Wolkens
2023-02-28 20:53 Jimi Huotari
2022-10-08 10:21 Andreas Sturmlechner
2022-09-07 18:08 Andreas Sturmlechner
2022-06-18 14:27 Andreas Sturmlechner
2022-05-20 19:38 Andreas Sturmlechner
2021-12-24 23:08 Andreas Sturmlechner
2021-10-16 23:24 Andreas Sturmlechner
2021-10-16 23:21 Davide Pesavento
2021-10-16 22:25 Davide Pesavento
2021-10-16 15:36 Andreas Sturmlechner
2021-09-30 11:35 Andreas Sturmlechner
2021-09-22 7:19 Andreas Sturmlechner
2021-09-15 20:01 Davide Pesavento
2021-08-27 11:41 Andreas Sturmlechner
2021-08-23 1:15 Andreas Sturmlechner
2020-09-10 17:49 Andreas Sturmlechner
2020-04-09 17:36 Andreas Sturmlechner
2020-04-03 20:03 Andreas Sturmlechner
2020-03-18 21:51 Andreas Sturmlechner
2020-02-28 10:15 Andreas Sturmlechner
2020-02-05 19:29 Andreas Sturmlechner
2020-01-22 13:27 Jimi Huotari
2020-01-19 23:54 Andreas Sturmlechner
2019-09-18 16:46 Jimi Huotari
2019-08-08 22:21 Andreas Sturmlechner
2019-05-18 2:38 Michael Palimaka
2019-03-03 20:01 Davide Pesavento
2019-01-07 1:04 Davide Pesavento
2018-12-06 3:47 Andreas Sturmlechner
2018-08-15 13:21 Jimi Huotari
2018-07-25 23:20 Jimi Huotari
2018-03-15 23:18 Jimi Huotari
2018-02-22 22:19 Andreas Sturmlechner
2018-02-03 3:57 Michael Palimaka
2018-02-02 11:54 Michael Palimaka
2018-01-26 13:27 Michael Palimaka
2018-01-01 3:10 Michael Palimaka
2017-10-10 11:47 Michael Palimaka
2017-08-27 5:50 Michael Palimaka
2017-06-04 13:32 Michael Palimaka
2017-04-15 4:46 Davide Pesavento
2016-12-01 14:21 Michael Palimaka
2016-12-01 13:49 Michael Palimaka
2016-06-13 0:11 Davide Pesavento
2016-05-24 20:53 Davide Pesavento
2016-04-23 16:11 Davide Pesavento
2016-01-19 19:14 Davide Pesavento
2015-12-03 16:40 Davide Pesavento
2015-12-03 16:32 Davide Pesavento
2015-10-29 12:50 Michael Palimaka
2015-06-24 18:46 Davide Pesavento
2015-06-24 17:34 Davide Pesavento
2015-06-24 17:34 Davide Pesavento
2015-06-24 16:48 Davide Pesavento
2015-06-24 16:38 Davide Pesavento
2015-06-24 16:38 Davide Pesavento
2015-06-23 20:57 Davide Pesavento
2015-06-23 20:57 Davide Pesavento
2015-06-23 20:57 Davide Pesavento
2015-06-23 20:57 Davide Pesavento
2015-06-23 16:19 Davide Pesavento
2015-05-10 1:18 Davide Pesavento
2015-04-19 18:10 Davide Pesavento
2015-04-19 17:18 Davide Pesavento
2015-04-19 17:18 Davide Pesavento
2015-04-19 16:55 Michael Palimaka
2015-04-01 0:35 Davide Pesavento
2015-03-26 2:59 Davide Pesavento
2015-03-26 2:13 Davide Pesavento
2015-03-26 1:49 Davide Pesavento
2015-03-26 1:08 Davide Pesavento
2014-10-16 18:51 Davide Pesavento
2014-09-02 3:14 Davide Pesavento
2014-09-01 23:37 Davide Pesavento
2014-08-21 13:57 Davide Pesavento
2014-08-21 10:39 Davide Pesavento
2014-07-28 23:48 Davide Pesavento
2014-07-28 12:55 Davide Pesavento
2014-07-27 13:36 Davide Pesavento
2014-07-27 1:39 Davide Pesavento
2014-07-26 10:46 Davide Pesavento
2014-07-26 10:46 Davide Pesavento
2014-07-24 1:05 Davide Pesavento
2014-07-10 19:31 Davide Pesavento
2014-06-28 2:37 Davide Pesavento
2014-05-28 0:45 Davide Pesavento
2014-05-28 0:31 Davide Pesavento
2014-05-28 0:31 Davide Pesavento
2014-05-27 22:59 Davide Pesavento
2014-05-23 18:21 Davide Pesavento
2014-05-14 2:35 Davide Pesavento
2014-05-12 13:34 Michael Palimaka
2014-05-08 16:02 Michael Palimaka
2014-03-11 19:05 Davide Pesavento
2014-01-27 2:23 Davide Pesavento
2014-01-18 10:46 Dennis Schridde
2013-11-16 15:57 Davide Pesavento
2013-11-12 23:25 Davide Pesavento
2013-10-01 0:54 Davide Pesavento
2013-10-01 0:01 Davide Pesavento
2013-10-01 0:01 Davide Pesavento
2013-09-29 10:49 Davide Pesavento
2013-08-06 8:04 Michael Palimaka
2013-07-08 9:06 Davide Pesavento
2013-07-08 9:06 Davide Pesavento
2013-07-08 9:06 Davide Pesavento
2013-06-12 7:46 Michael Palimaka
2013-06-11 11:56 Michael Palimaka
2013-06-10 9:30 Davide Pesavento
2013-06-10 8:22 Davide Pesavento
2013-04-22 0:49 Davide Pesavento
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox