[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-06-01 Thread Arthur Zamarin
commit: 4cd9e8866a4181ae3a1f7253ed6df5bdeeaeb35e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 14:53:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 14:53:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd9e886

dev-qt/qtgui: Stabilize 5.15.14 ppc, #933196

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtgui/qtgui-5.15.14.ebuild 
b/dev-qt/qtgui/qtgui-5.15.14.ebuild
index cedeb4975ab8..4bf158b40af0 100644
--- a/dev-qt/qtgui/qtgui-5.15.14.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.14.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/

2024-04-18 Thread Conrad Kostecki
commit: a6910b9337007134691025849ca4e7ecc2620eeb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Apr 18 18:04:42 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr 18 19:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6910b93

dev-qt/qtgui: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch | 228 -
 1 file changed, 228 deletions(-)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch 
b/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch
deleted file mode 100644
index 41a500c82578..
--- a/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch
+++ /dev/null
@@ -1,228 +0,0 @@
-From c8061284095abebebbcd6fea7167477aef44a00c Mon Sep 17 00:00:00 2001
-From: Jonas Karlsson 
-Date: Thu, 8 Feb 2024 17:01:05 +0100
-Subject: [PATCH] Improve KTX file reading memory safety
-
-* Use qAddOverflow/qSubOverflow methods for catching additions and
-  subtractions with overflow and handle these scenarios when reading the
-  file.
-* Add 'safeView' method that checks that the byte array view constructed
-  is not out of bounds.
-* Return error if number of levels is higher than what is reasonable.
-* Return error if number of faces is incorrect.
-* Add unit test with invalid KTX file previously causing a segmentation
-  fault.
-
-This fixes CVE-2024-25580.
-
-Fixes: QTBUG-121918
-Pick-to: 6.7 6.6 6.5 6.2 5.15
-Change-Id: Ie0824c32a5921de30cf07c1fc1b49a084e6d07b2
-Reviewed-by: Eirik Aavitsland 
-Reviewed-by: Qt CI Bot 
-(cherry picked from commit 28ecb523ce8490bff38b251b3df703c72e057519)

- src/gui/util/qktxhandler.cpp | 138 +++
- src/gui/util/qktxhandler_p.h |   2 +-
- 2 files changed, 110 insertions(+), 30 deletions(-)
-
-diff --git a/src/gui/util/qktxhandler.cpp b/src/gui/util/qktxhandler.cpp
-index 7eda4c46fb..2853e46c3d 100644
 a/src/gui/util/qktxhandler.cpp
-+++ b/src/gui/util/qktxhandler.cpp
-@@ -73,7 +73,7 @@ struct KTXHeader {
- quint32 bytesOfKeyValueData;
- };
- 
--static const quint32 headerSize = sizeof(KTXHeader);
-+static constexpr quint32 qktxh_headerSize = sizeof(KTXHeader);
- 
- // Currently unused, declared for future reference
- struct KTXKeyValuePairItem {
-@@ -103,11 +103,36 @@ struct KTXMipmapLevel {
- */
- };
- 
--bool QKtxHandler::canRead(const QByteArray , const QByteArray )
-+static bool qAddOverflow(quint32 v1, quint32 v2, quint32 *r) {
-+// unsigned additions are well-defined
-+*r = v1 + v2;
-+return v1 > quint32(v1 + v2);
-+}
-+
-+// Returns the nearest multiple of 4 greater than or equal to 'value'
-+static bool nearestMultipleOf4(quint32 value, quint32 *result)
-+{
-+constexpr quint32 rounding = 4;
-+*result = 0;
-+if (qAddOverflow(value, rounding - 1, result))
-+return true;
-+*result &= ~(rounding - 1);
-+return false;
-+}
-+
-+// Returns a slice with prechecked bounds
-+static QByteArray safeSlice(const QByteArray& array, quint32 start, quint32 
length)
- {
--Q_UNUSED(suffix)
-+quint32 end = 0;
-+if (qAddOverflow(start, length, ) || end > quint32(array.length()))
-+return {};
-+return QByteArray(array.data() + start, length);
-+}
- 
--return (qstrncmp(block.constData(), ktxIdentifier, KTX_IDENTIFIER_LENGTH) 
== 0);
-+bool QKtxHandler::canRead(const QByteArray , const QByteArray )
-+{
-+Q_UNUSED(suffix);
-+return block.startsWith(QByteArray::fromRawData(ktxIdentifier, 
KTX_IDENTIFIER_LENGTH));
- }
- 
- QTextureFileData QKtxHandler::read()
-@@ -115,42 +140,97 @@ QTextureFileData QKtxHandler::read()
- if (!device())
- return QTextureFileData();
- 
--QByteArray buf = device()->readAll();
--const quint32 dataSize = quint32(buf.size());
--if (dataSize < headerSize || !canRead(QByteArray(), buf)) {
--qCDebug(lcQtGuiTextureIO, "Invalid KTX file %s", 
logName().constData());
-+const QByteArray buf = device()->readAll();
-+if (size_t(buf.size()) > std::numeric_limits::max()) {
-+qWarning(lcQtGuiTextureIO, "Too big KTX file %s", 
logName().constData());
-+return QTextureFileData();
-+}
-+
-+if (!canRead(QByteArray(), buf)) {
-+qWarning(lcQtGuiTextureIO, "Invalid KTX file %s", 
logName().constData());
-+return QTextureFileData();
-+}
-+
-+if (buf.size() < qsizetype(qktxh_headerSize)) {
-+qWarning(lcQtGuiTextureIO, "Invalid KTX header size in %s", 
logName().constData());
- return QTextureFileData();
- }
- 
--const KTXHeader *header = reinterpret_cast(buf.constData());
--if (!checkHeader(*header)) {
--qCDebug(lcQtGuiTextureIO, "Unsupported KTX file format in %s", 
logName().constData());
-+KTXHeader header;
-+memcpy(, buf.data(), qktxh_headerSize);
-+if (!checkHeader(header)) {
-+

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-17 Thread Andreas Sturmlechner
commit: 514d99778ba7f072139e9e2ef3c38536aa4652cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 15:47:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 16:57:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514d9977

dev-qt/qtgui: drop 5.15.12, 5.15.12-r1

Bug: https://bugs.gentoo.org/924647
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 -
 dev-qt/qtgui/qtgui-5.15.12-r1.ebuild | 180 ---
 dev-qt/qtgui/qtgui-5.15.12.ebuild| 180 ---
 3 files changed, 361 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index a390c6270e3f..5e79c7375530 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B 
b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c
 SHA512 
f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
-DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B 
d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37
 SHA512 
f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
 DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 28 BLAKE2B 
f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb
 SHA512 
6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a
 DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B 
da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9
 SHA512 
55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
deleted file mode 100644
index bb940e5b463a..
--- a/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=3
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 wayland X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   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(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-   X? ( x11-base/xorg-proto )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/qvkgen
-   src/gui
-   src/openglextensions
-   src/platformheaders
-   src/platformsupport
-   src/plugins/generic
-   src/plugins/imageformats
-   src/plugins/platforms
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-16 Thread Arthur Zamarin
commit: 4af133909665b6a12577384fe9e7ff2f3f18c4a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 16 08:29:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 16 08:29:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af13390

dev-qt/qtgui: Stabilize 5.15.12-r2 ppc64, #923848

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
index 3133ded30f0c..907ac3454882 100644
--- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-16 Thread Arthur Zamarin
commit: edb9dc8dacd88dd239d09bec5aeb1b46d096ecb9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 16 08:29:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 16 08:29:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb9dc8d

dev-qt/qtgui: Stabilize 5.15.12-r2 ppc, #923848

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
index 0660da032c68..3133ded30f0c 100644
--- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-16 Thread Arthur Zamarin
commit: d3f4dd91c97b5baea6e056ac5c66c0d543ef6ffd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 16 08:27:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 16 08:27:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f4dd91

dev-qt/qtgui: Stabilize 5.15.12-r2 amd64, #923848

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
index 62fe507b0a4e..d074e315d185 100644
--- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-16 Thread Arthur Zamarin
commit: 7946fcc99336ffe838b3c2404712d4adf523aa9e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 16 08:27:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 16 08:27:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7946fcc9

dev-qt/qtgui: Stabilize 5.15.12-r2 x86, #923848

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
index d074e315d185..0660da032c68 100644
--- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-16 Thread Arthur Zamarin
commit: beaa0560c799dfb4ab9df1b7a6125ffb497080cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 16 08:27:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 16 08:27:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beaa0560

dev-qt/qtgui: Stabilize 5.15.12-r2 arm64, #923848

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
index 88e5f0200edc..62fe507b0a4e 100644
--- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-16 Thread Arthur Zamarin
commit: bc9d5f5d538ebd633fededdec9bbf7fcffe829d5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 16 08:27:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 16 08:27:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9d5f5d

dev-qt/qtgui: Stabilize 5.15.12-r2 arm, #923848

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
index 3ee7968082e2..88e5f0200edc 100644
--- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/, dev-qt/qtgui/

2024-02-15 Thread Andreas Sturmlechner
commit: a08e969a19e21838d80d19de94cb1e1108bd6122
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 13:02:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 15:24:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08e969a

dev-qt/qtgui: Fix CVE-2024-25580

See also:
https://www.qt.io/blog/security-advisory-potential-buffer-overflow-when-reading-ktx-images
https://lists.qt-project.org/pipermail/announce/2024-February/000472.html

Bug: https://bugs.gentoo.org/924647
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch | 228 +
 dev-qt/qtgui/qtgui-5.15.12-r2.ebuild   | 182 
 2 files changed, 410 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch 
b/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch
new file mode 100644
index ..41a500c82578
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.12-CVE-2024-25580.patch
@@ -0,0 +1,228 @@
+From c8061284095abebebbcd6fea7167477aef44a00c Mon Sep 17 00:00:00 2001
+From: Jonas Karlsson 
+Date: Thu, 8 Feb 2024 17:01:05 +0100
+Subject: [PATCH] Improve KTX file reading memory safety
+
+* Use qAddOverflow/qSubOverflow methods for catching additions and
+  subtractions with overflow and handle these scenarios when reading the
+  file.
+* Add 'safeView' method that checks that the byte array view constructed
+  is not out of bounds.
+* Return error if number of levels is higher than what is reasonable.
+* Return error if number of faces is incorrect.
+* Add unit test with invalid KTX file previously causing a segmentation
+  fault.
+
+This fixes CVE-2024-25580.
+
+Fixes: QTBUG-121918
+Pick-to: 6.7 6.6 6.5 6.2 5.15
+Change-Id: Ie0824c32a5921de30cf07c1fc1b49a084e6d07b2
+Reviewed-by: Eirik Aavitsland 
+Reviewed-by: Qt CI Bot 
+(cherry picked from commit 28ecb523ce8490bff38b251b3df703c72e057519)
+---
+ src/gui/util/qktxhandler.cpp | 138 +++
+ src/gui/util/qktxhandler_p.h |   2 +-
+ 2 files changed, 110 insertions(+), 30 deletions(-)
+
+diff --git a/src/gui/util/qktxhandler.cpp b/src/gui/util/qktxhandler.cpp
+index 7eda4c46fb..2853e46c3d 100644
+--- a/src/gui/util/qktxhandler.cpp
 b/src/gui/util/qktxhandler.cpp
+@@ -73,7 +73,7 @@ struct KTXHeader {
+ quint32 bytesOfKeyValueData;
+ };
+ 
+-static const quint32 headerSize = sizeof(KTXHeader);
++static constexpr quint32 qktxh_headerSize = sizeof(KTXHeader);
+ 
+ // Currently unused, declared for future reference
+ struct KTXKeyValuePairItem {
+@@ -103,11 +103,36 @@ struct KTXMipmapLevel {
+ */
+ };
+ 
+-bool QKtxHandler::canRead(const QByteArray , const QByteArray )
++static bool qAddOverflow(quint32 v1, quint32 v2, quint32 *r) {
++// unsigned additions are well-defined
++*r = v1 + v2;
++return v1 > quint32(v1 + v2);
++}
++
++// Returns the nearest multiple of 4 greater than or equal to 'value'
++static bool nearestMultipleOf4(quint32 value, quint32 *result)
++{
++constexpr quint32 rounding = 4;
++*result = 0;
++if (qAddOverflow(value, rounding - 1, result))
++return true;
++*result &= ~(rounding - 1);
++return false;
++}
++
++// Returns a slice with prechecked bounds
++static QByteArray safeSlice(const QByteArray& array, quint32 start, quint32 
length)
+ {
+-Q_UNUSED(suffix)
++quint32 end = 0;
++if (qAddOverflow(start, length, ) || end > quint32(array.length()))
++return {};
++return QByteArray(array.data() + start, length);
++}
+ 
+-return (qstrncmp(block.constData(), ktxIdentifier, KTX_IDENTIFIER_LENGTH) 
== 0);
++bool QKtxHandler::canRead(const QByteArray , const QByteArray )
++{
++Q_UNUSED(suffix);
++return block.startsWith(QByteArray::fromRawData(ktxIdentifier, 
KTX_IDENTIFIER_LENGTH));
+ }
+ 
+ QTextureFileData QKtxHandler::read()
+@@ -115,42 +140,97 @@ QTextureFileData QKtxHandler::read()
+ if (!device())
+ return QTextureFileData();
+ 
+-QByteArray buf = device()->readAll();
+-const quint32 dataSize = quint32(buf.size());
+-if (dataSize < headerSize || !canRead(QByteArray(), buf)) {
+-qCDebug(lcQtGuiTextureIO, "Invalid KTX file %s", 
logName().constData());
++const QByteArray buf = device()->readAll();
++if (size_t(buf.size()) > std::numeric_limits::max()) {
++qWarning(lcQtGuiTextureIO, "Too big KTX file %s", 
logName().constData());
++return QTextureFileData();
++}
++
++if (!canRead(QByteArray(), buf)) {
++qWarning(lcQtGuiTextureIO, "Invalid KTX file %s", 
logName().constData());
++return QTextureFileData();
++}
++
++if (buf.size() < qsizetype(qktxh_headerSize)) {
++qWarning(lcQtGuiTextureIO, "Invalid KTX header size in %s", 
logName().constData());
+ return QTextureFileData();
+ }
+ 
+-const KTXHeader *header = reinterpret_cast(buf.constData());
+-if 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-06 Thread Sam James
commit: fef7a91e1db31cdd4d01912c6c4cea9129680dac
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 22:32:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 22:32:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef7a91e

dev-qt/qtgui: Stabilize 5.15.12-r1 x86, #923848

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
index 0ffe18a81fe1..bb940e5b463a 100644
--- a/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2024-02-05 Thread Andreas Sturmlechner
commit: c0eef49252c802e1798e00199104b5b3b0515ae7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb  5 19:44:12 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb  5 20:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0eef492

dev-qt/qtgui: Revert "xcb: only set base size when it's valid"

See also: https://invent.kde.org/qt/qt/qtbase/-/merge_requests/303
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=478141#c13

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 +
 dev-qt/qtgui/qtgui-5.15.12-r1.ebuild | 180 +++
 2 files changed, 181 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index bf5834e3f44a..a390c6270e3f 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B 
b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c
 SHA512 
f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
 DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B 
d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37
 SHA512 
f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
+DIST qtbase-5.15.12-gentoo-kde-3.tar.xz 28 BLAKE2B 
f4b281098c142aeff32349a207c312de6b40057768c7732533923ddfc7db393352739a9c8b7af6a562268d2fed0397c5d5eb96a85ad376c97e7b8e51a2b962cb
 SHA512 
6d5a826569793ae7e49f6f789d138290346be94976d3aa2c5526be9ada5dd85ffaa789422f4bedaaa6a76178e87978937be425d5f75fcce41d45726d02912c7a
 DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B 
da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9
 SHA512 
55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888

diff --git a/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
new file mode 100644
index ..0ffe18a81fe1
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.12-r1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=3
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 wayland X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   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(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+   X? ( x11-base/xorg-proto )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+   src/tools/qvkgen
+   src/gui
+   src/openglextensions
+   src/platformheaders
+   src/platformsupport
+   src/plugins/generic
+   src/plugins/imageformats
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-12-19 Thread Andreas Sturmlechner
commit: 5e396c52f490f1af952961f0ddd6fb59dd350254
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 20:56:13 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 20:56:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e396c52

dev-qt/qtgui: drop 5.15.11

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest |   1 -
 dev-qt/qtgui/qtgui-5.15.11.ebuild | 178 --
 2 files changed, 179 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index fc8b17a256b5..e50e83855ef9 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.11-gentoo-kde-2.tar.xz 327120 BLAKE2B 
38cf4106d620b28ab690de52dce7bbcf2da9de1009a0b126a68e19949013458ba788edd92a050410f9e33522be77e09eeeb95d4d696c3e482156dce5e120ee70
 SHA512 
235fb3baf660c551415300b5cc8a0d6091c7edd0a6f2c28bfb4e14bc63ada50203c0108cd8bd84b931860ee196cf83f68ec82a34509515c439ab989d80167d26
 DIST qtbase-5.15.11-gentoo-kde-3.tar.xz 330732 BLAKE2B 
2f783249ebbc2381861f1edec560877113a6f63977b856385977b114b654a21d3dd5d7daa8f2d93ab4549266ca75071dfc4f6fe3a7f8e2b3087e45001f5bb53f
 SHA512 
df53c45bcf8f9dbcc8de91748c9b28b7d3d26b401800620ddc1cf244f6b500dd7e867394272f04348f58aa7aaed6e4e8c2edce694b6a6f465542d609f05ebd6e
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qtgui/qtgui-5.15.11.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11.ebuild
deleted file mode 100644
index f44112b35872..
--- a/dev-qt/qtgui/qtgui-5.15.11.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=2
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 wayland X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-   X? ( x11-base/xorg-proto )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-12-18 Thread Arthur Zamarin
commit: b9d5d54693e1e6f38c76cb574ce80a7c4c19b8d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 18 08:27:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 18 08:27:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d5d546

dev-qt/qtgui: Stabilize 5.15.11-r2 x86, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
index 30f4f682279f..5404a523fa67 100644
--- a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-12-16 Thread Sam James
commit: 4639b93be5b5b4b103b0410d57adc4de1e783505
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 11:34:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 11:34:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4639b93b

dev-qt/qtgui: Stabilize 5.15.11-r2 ppc64, #917797

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
index e75b514003df..30f4f682279f 100644
--- a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-29 Thread Arthur Zamarin
commit: 8f4f88bc0a5fe2ff5e15059d331ae0b6db16fdaf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 08:22:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 08:22:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4f88bc

dev-qt/qtgui: Stabilize 5.15.11-r2 ppc, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
index 31253da9852b..e75b514003df 100644
--- a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-28 Thread Andreas Sturmlechner
commit: 1ceae9b842f15ac592f946bcf8b9c1405d3ebdf7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 24 10:21:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 28 09:45:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ceae9b8

dev-qt/qtgui: drop 5.15.11-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r1.ebuild | 180 ---
 1 file changed, 180 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild
deleted file mode 100644
index b50af39590cc..
--- a/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 wayland X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   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(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-   X? ( x11-base/xorg-proto )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   :fontconfig:
-   :system-freetype:FREETYPE
-   !:no-freetype:
-   gles2-only::OPENGL_ES
-   gles2-only:opengles2:OPENGL_ES_2
-   !:no-gui:
-   :system-harfbuzz:
-   !:no-harfbuzz:
-   jpeg:system-jpeg:IMAGEFORMAT_JPEG
-   !jpeg:no-jpeg:
-   libinput
-   libinput:xkbcommon:
-   :opengl
-   png:png:
-   png:system-png:IMAGEFORMAT_PNG
-   !png:no-png:
-   tslib:tslib:
-   udev:libudev:
-   vulkan:vulkan:
-   X:xcb:
-   X:xcb-glx:
-   X:xcb-plugin:
-   X:xcb-render:
-   X:xcb-sm:
-   X:xcb-xlib:
-   X:xcb-xinput:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :gui
-)
-
-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 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
-
-   qt_use_disable_config tuio tuiotouch 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
-
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-23 Thread Sam James
commit: 60a150a6eed6b6e65cbaa092105892d229b5fb85
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 23 19:51:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 23 19:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a150a6

dev-qt/qtgui: Stabilize 5.15.11-r2 arm, #917797

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
index 2e54a5f84a36..31253da9852b 100644
--- a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-23 Thread Arthur Zamarin
commit: f1c31a1e7f0adc040febc615ab6412b3348489b3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 23 16:45:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 23 16:46:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c31a1e

dev-qt/qtgui: Stabilize 5.15.11-r2 arm64, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
index 01a650ebbe2d..2e54a5f84a36 100644
--- a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-23 Thread Arthur Zamarin
commit: 431d6ed075adb1d2c6752e7850f4a38665a34be1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 23 16:45:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 23 16:46:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431d6ed0

dev-qt/qtgui: Stabilize 5.15.11-r2 amd64, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
index 0c403a22d7ba..01a650ebbe2d 100644
--- a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-21 Thread Sam James
commit: 05e31117103c3903ffe8c999d268219d39630eb5
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 21 23:52:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 21 23:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e31117

dev-qt/qtgui: Stabilize 5.15.11-r1 arm, #916753

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild
index bad2dca55d6a..b50af39590cc 100644
--- a/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-15 Thread Andreas Sturmlechner
commit: 96a9469c851c737dd501db9152837461f3ba0c27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 16 00:39:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 16 00:47:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a9469c

dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=3

Christian Ehrlicher (1):
  QStandardItemModel: don't leak in mimeData()

Jan Grulich (1):
  OpenFile portal: do not use O_PATH fds

Marc Mutz (1):
  QPixmapCache: fix leaking of QStrings and Keys on clear()

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 +
 dev-qt/qtgui/qtgui-5.15.11-r2.ebuild | 180 +++
 2 files changed, 181 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 6f575c060f09..fc8b17a256b5 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
 DIST qtbase-5.15.11-gentoo-kde-2.tar.xz 327120 BLAKE2B 
38cf4106d620b28ab690de52dce7bbcf2da9de1009a0b126a68e19949013458ba788edd92a050410f9e33522be77e09eeeb95d4d696c3e482156dce5e120ee70
 SHA512 
235fb3baf660c551415300b5cc8a0d6091c7edd0a6f2c28bfb4e14bc63ada50203c0108cd8bd84b931860ee196cf83f68ec82a34509515c439ab989d80167d26
+DIST qtbase-5.15.11-gentoo-kde-3.tar.xz 330732 BLAKE2B 
2f783249ebbc2381861f1edec560877113a6f63977b856385977b114b654a21d3dd5d7daa8f2d93ab4549266ca75071dfc4f6fe3a7f8e2b3087e45001f5bb53f
 SHA512 
df53c45bcf8f9dbcc8de91748c9b28b7d3d26b401800620ddc1cf244f6b500dd7e867394272f04348f58aa7aaed6e4e8c2edce694b6a6f465542d609f05ebd6e
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
new file mode 100644
index ..0c403a22d7ba
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.11-r2.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=3
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 wayland X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   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(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+   X? ( x11-base/xorg-proto )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+   src/tools/qvkgen
+   src/gui
+   src/openglextensions
+   src/platformheaders
+   src/platformsupport
+  

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-11-11 Thread Andreas Sturmlechner
commit: 5eaa045e05fc7dba65485e9e4cb1b6e478449ab6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov  8 20:05:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 11 08:36:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eaa045e

dev-qt/qtgui: Wire up IUSE=accessibility, add missing dependency

Bug: https://bugs.gentoo.org/916267
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.11-r1.ebuild | 180 +++
 1 file changed, 180 insertions(+)

diff --git a/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild
new file mode 100644
index ..bad2dca55d6a
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.11-r1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 wayland X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   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(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+   X? ( x11-base/xorg-proto )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+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:egl:
+   eglfs:eglfs:
+   eglfs:eglfs_egldevice:
+   eglfs:eglfs_gbm:
+   evdev:evdev:
+   evdev:mtdev:
+   :fontconfig:
+   :system-freetype:FREETYPE
+   !:no-freetype:
+   gles2-only::OPENGL_ES
+   gles2-only:opengles2:OPENGL_ES_2
+   !:no-gui:
+   :system-harfbuzz:
+   !:no-harfbuzz:
+   jpeg:system-jpeg:IMAGEFORMAT_JPEG
+   !jpeg:no-jpeg:
+   libinput
+   libinput:xkbcommon:
+   :opengl
+   png:png:
+   png:system-png:IMAGEFORMAT_PNG
+   !png:no-png:
+   tslib:tslib:
+   udev:libudev:
+   vulkan:vulkan:
+   X:xcb:
+   X:xcb-glx:
+   X:xcb-plugin:
+   X:xcb-render:
+   X:xcb-sm:
+   X:xcb-xlib:
+   X:xcb-xinput:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+   :gui
+)
+
+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 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
+
+   qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
+
+   qt_use_disable_mod ibus dbus \
+   src/plugins/platforminputcontexts/platforminputcontexts.pro
+
+   use vnc || sed -i -e '/SUBDIRS += vnc/d' \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/, dev-qt/qtgui/

2023-10-24 Thread Andreas Sturmlechner
commit: 2831b01de82a3cde65b5b96f2f73065cf6d691e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 24 09:47:53 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 24 10:25:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2831b01d

dev-qt/qtgui: (Non-)bump to QT5_KDEPATCHSET_REV=2

...just switching to upstream's patch.

Liang Qi (1):
  xkb: fix build with libxkbcommon 1.6.0 and later

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest  |  2 +-
 .../qtgui/files/qtgui-5.15.11-xkbcommon160.patch   | 22 --
 dev-qt/qtgui/qtgui-5.15.11.ebuild  |  6 +-
 3 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 12336c23f79a..53214af79b01 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,5 +1,5 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
 DIST qtbase-5.15.10-gentoo-kde-3.tar.xz 747604 BLAKE2B 
1d0f0be400504ef5e6f3c9cb5284ed85bf5bbf8b83f7d631fc06fb1622ef1b9750da9bda25b05e9426f64dabdad242181789785bbcdcf25c05abb931170e142a
 SHA512 
6a65d717a9bfda7707c4b92bb42c9a7c4b587a31683cb911f6972bb0f149c83cdd827c25a6b0af791368f2c1b2471aab98618006d02b82ead10bd6bfe51f08f5
-DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 
3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db
 SHA512 
d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.11-gentoo-kde-2.tar.xz 327120 BLAKE2B 
38cf4106d620b28ab690de52dce7bbcf2da9de1009a0b126a68e19949013458ba788edd92a050410f9e33522be77e09eeeb95d4d696c3e482156dce5e120ee70
 SHA512 
235fb3baf660c551415300b5cc8a0d6091c7edd0a6f2c28bfb4e14bc63ada50203c0108cd8bd84b931860ee196cf83f68ec82a34509515c439ab989d80167d26
 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f

diff --git a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch 
b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
deleted file mode 100644
index 0b5b3f964d57..
--- a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-These were removed in libxkbcommon-1.6.0[1] and were apparently
-unnecesary. Usage results in build failure.
-
-Just a quick fix while waiting for what [2] comes up with.
-
-Update: will be fixed by [3], see also [4]
-
-[1] https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/70
-[2] https://bugreports.qt.io/browse/QTBUG-117950
-[3] https://invent.kde.org/qt/qt/qtbase/-/merge_requests/290
-[4] https://bugs.gentoo.org/915510
 a/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
-+++ b/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
-@@ -276,4 +276,4 @@
--Xkb2Qt,
--Xkb2Qt,
--Xkb2Qt,
--Xkb2Qt,
-+Xkb2Qt<0xfe90,  Qt::Key_Dead_Lowline>,
-+Xkb2Qt<0xfe91,  
Qt::Key_Dead_Aboveverticalline>,
-+Xkb2Qt<0xfe92,  
Qt::Key_Dead_Belowverticalline>,
-+Xkb2Qt<0xfe93,  
Qt::Key_Dead_Longsolidusoverlay>,

diff --git a/dev-qt/qtgui/qtgui-5.15.11.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11.ebuild
index e8ef3f8a6ff9..65519037df3e 100644
--- a/dev-qt/qtgui/qtgui-5.15.11.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
+   QT5_KDEPATCHSET_REV=2
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
@@ -127,10 +127,6 @@ QT5_GENTOO_PRIVATE_CONFIG=(
:gui
 )
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.15.11-xkbcommon160.patch
-)
-
 src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/

2023-10-11 Thread Ionen Wolkens
commit: bff11bebd8f6deda98703e76d6c2b50467afad68
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Oct 11 09:15:16 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Oct 11 09:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff11beb

dev-qt/qtgui: update description for xkbcommon160.patch

Current temporary fix is expectedly different than what upstream
did, but is not an issue -- due for cleanup either way.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch 
b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
index 92e907067fe6..0b5b3f964d57 100644
--- a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
+++ b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
@@ -3,8 +3,12 @@ unnecesary. Usage results in build failure.
 
 Just a quick fix while waiting for what [2] comes up with.
 
+Update: will be fixed by [3], see also [4]
+
 [1] https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/70
 [2] https://bugreports.qt.io/browse/QTBUG-117950
+[3] https://invent.kde.org/qt/qt/qtbase/-/merge_requests/290
+[4] https://bugs.gentoo.org/915510
 --- a/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
 +++ b/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
 @@ -276,4 +276,4 @@



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/

2023-10-09 Thread Ionen Wolkens
commit: 66823bae94521bcf379c3875d63992a11a30848d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  9 23:38:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  9 23:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66823bae

dev-qt/qtgui: use a safer fix for xkbcommon-1.6.0

Do not believe it matters either way given these should be unused,
but shouldn't hurt to inline instead until upstream's own fix.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch 
b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
index d0da76580df2..92e907067fe6 100644
--- a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
+++ b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
@@ -7,8 +7,12 @@ Just a quick fix while waiting for what [2] comes up with.
 [2] https://bugreports.qt.io/browse/QTBUG-117950
 --- a/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
 +++ b/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
-@@ -276,4 +275,0 @@
+@@ -276,4 +276,4 @@
 -Xkb2Qt,
 -Xkb2Qt,
 -Xkb2Qt,
 -Xkb2Qt,
++Xkb2Qt<0xfe90,  Qt::Key_Dead_Lowline>,
++Xkb2Qt<0xfe91,  
Qt::Key_Dead_Aboveverticalline>,
++Xkb2Qt<0xfe92,  
Qt::Key_Dead_Belowverticalline>,
++Xkb2Qt<0xfe93,  
Qt::Key_Dead_Longsolidusoverlay>,



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/, dev-qt/qtgui/

2023-10-09 Thread Ionen Wolkens
commit: e348405bae4e6094dc35832ecf58ff7c4c9d0485
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  9 22:54:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  9 23:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e348405b

dev-qt/qtgui: fix build with >=libxkbcommon-1.6.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch | 14 ++
 dev-qt/qtgui/qtgui-5.15.11.ebuild   |  4 
 2 files changed, 18 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch 
b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
new file mode 100644
index ..d0da76580df2
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.11-xkbcommon160.patch
@@ -0,0 +1,14 @@
+These were removed in libxkbcommon-1.6.0[1] and were apparently
+unnecesary. Usage results in build failure.
+
+Just a quick fix while waiting for what [2] comes up with.
+
+[1] https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/70
+[2] https://bugreports.qt.io/browse/QTBUG-117950
+--- a/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
 b/src/platformsupport/input/xkbcommon/qxkbcommon.cpp
+@@ -276,4 +275,0 @@
+-Xkb2Qt,
+-Xkb2Qt,
+-Xkb2Qt,
+-Xkb2Qt,

diff --git a/dev-qt/qtgui/qtgui-5.15.11.ebuild 
b/dev-qt/qtgui/qtgui-5.15.11.ebuild
index cf55be1bdcd7..e8ef3f8a6ff9 100644
--- a/dev-qt/qtgui/qtgui-5.15.11.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.11.ebuild
@@ -127,6 +127,10 @@ QT5_GENTOO_PRIVATE_CONFIG=(
:gui
 )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.15.11-xkbcommon160.patch
+)
+
 src_prepare() {
# don't add -O3 to CXXFLAGS, bug 549140
sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-09-30 Thread Andreas Sturmlechner
commit: 1836e97cdd51f233caf6aaacae3d675f2b259528
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 30 09:33:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 30 09:57:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1836e97c

dev-qt/qtgui: drop 5.15.10-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 -
 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 178 ---
 2 files changed, 179 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 45a854011c1a..1d779c3c36c0 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 
0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2
 SHA512 
474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74
 DIST qtbase-5.15.10-gentoo-kde-3.tar.xz 747604 BLAKE2B 
1d0f0be400504ef5e6f3c9cb5284ed85bf5bbf8b83f7d631fc06fb1622ef1b9750da9bda25b05e9426f64dabdad242181789785bbcdcf25c05abb931170e142a
 SHA512 
6a65d717a9bfda7707c4b92bb42c9a7c4b587a31683cb911f6972bb0f149c83cdd827c25a6b0af791368f2c1b2471aab98618006d02b82ead10bd6bfe51f08f5
 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
deleted file mode 100644
index f44112b35872..
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=2
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 wayland X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-   X? ( x11-base/xorg-proto )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-09-27 Thread Arthur Zamarin
commit: e54738e526c54443cf86de9fa2c6cf68034b61a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 27 19:23:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 27 19:23:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e54738e5

dev-qt/qtgui: Stabilize 5.15.10-r2 ppc, #913934

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild
index fad59e364f6a..a12e5e295445 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-09-23 Thread Ionen Wolkens
commit: 00134141c5510a9473ac50c1d839d9b4af71bfb4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep 23 15:50:17 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep 23 15:58:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00134141

dev-qt/qtgui: restore wayland REQUIRED_USE change from -r1 in -r2

Assume -r2 got copied from the qt overlay, forgot to sync
the change there and it was lost.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild
index bd446e9f62cc..047c1603fa6e 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r2.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 )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-09-21 Thread Andreas Sturmlechner
commit: a0f4f761b16e298609bce89e000ea33b3c67487d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 16 18:30:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 21 19:33:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f4f761

dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=3

Eskil Abrahamsen Blomfeldt (1):
  Fix crash when setting override cursor on multiple clients

Marc Mutz (1):
  Fix UB (signed char passed to  function)

Mike Achtelik (1):
  Android A11Y: Fix deadlock in QtAndroidAccessibility::runInObjectContext()

Mike Krus (1):
  Qt3DRender: includemocs

Shawn Rutledge (1):
  Fix highdpi conversion of QTabletEvent coordinates on xcb

Bug: https://bugs.gentoo.org/914202
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 +
 dev-qt/qtgui/qtgui-5.15.10-r2.ebuild | 178 +++
 2 files changed, 179 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 7044769a0306..45a854011c1a 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
 DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 
0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2
 SHA512 
474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74
+DIST qtbase-5.15.10-gentoo-kde-3.tar.xz 747604 BLAKE2B 
1d0f0be400504ef5e6f3c9cb5284ed85bf5bbf8b83f7d631fc06fb1622ef1b9750da9bda25b05e9426f64dabdad242181789785bbcdcf25c05abb931170e142a
 SHA512 
6a65d717a9bfda7707c4b92bb42c9a7c4b587a31683cb911f6972bb0f149c83cdd827c25a6b0af791368f2c1b2471aab98618006d02b82ead10bd6bfe51f08f5
 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild
new file mode 100644
index ..bd446e9f62cc
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.10-r2.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=3
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+   X? ( x11-base/xorg-proto )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-09-03 Thread Ionen Wolkens
commit: ef1c267a220d6f1a159b8ff48c4487d1a1afcd3b
Author: Violet Purcell  inventati  org>
AuthorDate: Mon Sep  4 01:11:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep  4 04:02:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1c267a

dev-qt/qtgui: update REQUIRED_USE

Add wayland to the REQUIRED_USE line requiring a platform plugin be
built for wayland-only setups.

Ionen's note: qtbase was skipped for now, will get updated a bit later

Signed-off-by: Violet Purcell  inventati.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 822d34e5032b..f44112b35872 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.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 )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-16 Thread Andreas Sturmlechner
commit: b3a22aed5459a84e7221ed35688aad8f6a527aa9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 16 15:28:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 16 16:03:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a22aed

dev-qt/qtgui: drop 5.15.10

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest |   1 -
 dev-qt/qtgui/qtgui-5.15.10.ebuild | 178 --
 2 files changed, 179 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index a97f9f01e88a..7044769a0306 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
-DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 
14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6
 SHA512 
efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b
 DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 
0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2
 SHA512 
474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74
 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef

diff --git a/dev-qt/qtgui/qtgui-5.15.10.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10.ebuild
deleted file mode 100644
index ab60b1cc6d3d..
--- a/dev-qt/qtgui/qtgui-5.15.10.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-   X? ( x11-base/xorg-proto )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-16 Thread Arthur Zamarin
commit: 488674be46e6bfd14f47414a85e95cfaee7da52c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 16 14:18:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 16 14:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488674be

dev-qt/qtgui: Stabilize 5.15.10-r1 ppc, #911791

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 48aaf305d517..822d34e5032b 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-16 Thread Arthur Zamarin
commit: cebd8706e98b7f3f91fbf0d90e621e0914a6712c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 16 14:18:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 16 14:18:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cebd8706

dev-qt/qtgui: Stabilize 5.15.10-r1 amd64, #911791

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 7b4e4d2779c9..48aaf305d517 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-16 Thread Arthur Zamarin
commit: 1172fd0f42b86ee2d3ba3b06133551e5c6134ec9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 16 14:10:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 16 14:10:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1172fd0f

dev-qt/qtgui: Stabilize 5.15.10-r1 x86, #911791

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index bf36453e2974..7b4e4d2779c9 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-16 Thread Arthur Zamarin
commit: b49d66f7bab044368c091896cf923693d1bf1c7a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 16 13:48:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 16 13:48:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d66f7

dev-qt/qtgui: Stabilize 5.15.10-r1 ppc64, #911791

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index c4d1b2a4a5bc..bf36453e2974 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-08 Thread Arthur Zamarin
commit: 628ad243ffe87bc86b31a0ee0539026be0dfdd36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628ad243

dev-qt/qtgui: Stabilize 5.15.10-r1 arm, #911791

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 52d837fdb16d..0c1917516f65 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-08 Thread Arthur Zamarin
commit: 7698dff7fa8d4ba44f34d153431f2d48fe79a7a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 04:52:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 04:52:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7698dff7

dev-qt/qtgui: Stabilize 5.15.10-r1 arm64, #911791

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
index 0c1917516f65..c4d1b2a4a5bc 100644
--- a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-08-05 Thread Andreas Sturmlechner
commit: 49b0b958e0b50cf656d7c2d3f19d61765920e82d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug  5 22:38:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug  5 23:00:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b0b958

dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=2

Volker Hilsheimer (1):
  Fix QTextEdit cursor rectangle vertical positioning

Eirik Aavitsland (2):
  Doc: note QWindow::winId() will cause platform window creation
  Ensure consistent cursor width under fractional scaling

Tang Haixiang (1):
  QTextLayout: Reconsider cursor drawing on TextObject

Wladimir Leuschner (1):
  Return 0 in QWindow::winId in case of failed platform window creation

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 +
 dev-qt/qtgui/qtgui-5.15.10-r1.ebuild | 178 +++
 2 files changed, 179 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 68ae69f4da07..a97f9f01e88a 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd
 SHA512 
1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
 DIST qtbase-5.15.10-gentoo-kde-1.tar.xz 725208 BLAKE2B 
14e82b0f26d0e0de47e9e3c4c54dd6649f983b9468c9f5790fb206a823a77ef22fc02546e39ff0ba68aa589ba811629bb4c4615223af9e8bec7c7b96ae13bef6
 SHA512 
efc93c451577f6389ffd58690ce2e1a2d2f3b85072cb8d542c5db0ddee2b60e80f2f937fb815a63db9973cc88ef35f8adc47a5ec98c2ec0b01ac5320ac635a5b
+DIST qtbase-5.15.10-gentoo-kde-2.tar.xz 740184 BLAKE2B 
0b76c6515425b45de65993a54e6b72afc620300c711e75720fd1283b964aee564a780845f52c033794f6fdca9a13ca863e52a91f7eda5d436f9a668356af82b2
 SHA512 
474fd27c13cd1b58c688c063ca119769cda9a5de8c97ae04fba81cba9e176126ac71107c6536cf825617c27aadcaf53732d4181c772fbae3c04988f85490fd74
 DIST qtbase-everywhere-opensource-src-5.15.10.tar.xz 50422688 BLAKE2B 
2a625296967bef17d491a3ec8fbb4a3beaf00180a2cda728e485f796c801241798bd85dd06d57ca9fef26c591fe9910a2fcb83a67bbc17640b7393d280b9ce53
 SHA512 
94ac739d76dd9fff54cde46e818fee6c6763f8b207b759108455febff84c9dfeb48ea7807451d7248cbfd8af24c2a1263c34dcbd2be055136e39325e32725eef

diff --git a/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
new file mode 100644
index ..52d837fdb16d
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.10-r1.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+   X? ( x11-base/xorg-proto )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-05-25 Thread Arthur Zamarin
commit: 054486a7ad59859511b9317f6d73b2c3444b02d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 25 07:46:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 25 07:46:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054486a7

dev-qt/qtgui: Stabilize 5.15.9-r1 x86, #907047

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild
index ae7cbfc33ac7..939a525985e5 100644
--- a/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/, dev-qt/qtgui/files/

2023-05-23 Thread Andreas Sturmlechner
commit: 81ab1553032718e562bc55b45c048bae863b747a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May 23 21:07:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 23 21:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ab1553

dev-qt/qtgui: Fix CVE-2023-32763

See also: https://www.qt.io/blog/security-advisory-qt-svg-1
QTBUG: https://bugreports.qt.io/browse/QTBUG-113337

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch  |  71 
 dev-qt/qtgui/qtgui-5.15.9-r1.ebuild| 180 +
 2 files changed, 251 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch 
b/dev-qt/qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch
new file mode 100644
index ..2b34807fbd03
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch
@@ -0,0 +1,71 @@
+From e6c8aa2426ef5bd575f85aae530322b145b49006 Mon Sep 17 00:00:00 2001
+From: Allan Sandfeld Jensen 
+Date: Fri, 5 May 2023 09:51:32 +0200
+Subject: [PATCH] Fix specific overflow in qtextlayout (CVE-2023-32763)
+
+Fixes: QTBUG-113337
+Pick-to: 6.5 6.5.1 6.2 5.15
+Change-Id: I13579306defceaccdc0fbb1ec0e9b77c6f8d1af9
+Reviewed-by: Eirik Aavitsland 
+Reviewed-by: Thiago Macieira 
+(cherry picked from commit 7b7a01c266b507636eab51a36328c7c72d82d93c)
+
+* asturmlechner 2023-05-23: Upstream backport to 5.15 taken from
+  https://www.qt.io/blog/security-advisory-qt-svg-1
+---
+ src/gui/painting/qfixed_p.h  | 9 +
+ src/gui/text/qtextlayout.cpp | 9 ++---
+ 2 files changed, 15 insertions(+), 3 deletions(-)
+
+diff --git a/src/gui/painting/qfixed_p.h b/src/gui/painting/qfixed_p.h
+index 846592881c..57d750a4b3 100644
+--- a/src/gui/painting/qfixed_p.h
 b/src/gui/painting/qfixed_p.h
+@@ -54,6 +54,7 @@
+ #include 
+ #include "QtCore/qdebug.h"
+ #include "QtCore/qpoint.h"
++#include 
+ #include "QtCore/qsize.h"
+ 
+ QT_BEGIN_NAMESPACE
+@@ -182,6 +183,14 @@ Q_DECL_CONSTEXPR inline bool operator<(int i, const 
QFixed ) { return i * 64 <
+ Q_DECL_CONSTEXPR inline bool operator>(const QFixed , int i) { return 
f.value() > i * 64; }
+ Q_DECL_CONSTEXPR inline bool operator>(int i, const QFixed ) { return i * 
64 > f.value(); }
+ 
++inline bool qAddOverflow(QFixed v1, QFixed v2, QFixed *r)
++{
++int val;
++bool result = add_overflow(v1.value(), v2.value(), );
++r->setValue(val);
++return result;
++}
++
+ #ifndef QT_NO_DEBUG_STREAM
+ inline QDebug <<(QDebug , const QFixed )
+ { return dbg << f.toReal(); }
+diff --git a/src/gui/text/qtextlayout.cpp b/src/gui/text/qtextlayout.cpp
+index 26ac37b016..f6c69ff4a2 100644
+--- a/src/gui/text/qtextlayout.cpp
 b/src/gui/text/qtextlayout.cpp
+@@ -2150,11 +2150,14 @@ found:
+ eng->maxWidth = qMax(eng->maxWidth, line.textWidth);
+ } else {
+ eng->minWidth = qMax(eng->minWidth, lbh.minw);
+-eng->maxWidth += line.textWidth;
++if (qAddOverflow(eng->maxWidth, line.textWidth, >maxWidth))
++eng->maxWidth = QFIXED_MAX;
+ }
+ 
+-if (line.textWidth > 0 && item < eng->layoutData->items.size())
+-eng->maxWidth += lbh.spaceData.textWidth;
++if (line.textWidth > 0 && item < eng->layoutData->items.size()) {
++if (qAddOverflow(eng->maxWidth, lbh.spaceData.textWidth, 
>maxWidth))
++eng->maxWidth = QFIXED_MAX;
++}
+ 
+ line.textWidth += trailingSpace;
+ if (lbh.spaceData.length) {
+-- 
+2.40.1
+

diff --git a/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild
new file mode 100644
index ..ae7cbfc33ac7
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-05-22 Thread Sam James
commit: c2a740a67b6d64a37c2dfba09f61a5a3f6492ef2
Author: Sam James  gentoo  org>
AuthorDate: Tue May 23 02:43:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 23 02:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a740a6

dev-qt/qtgui: defer to new global USE=vulkan description

Signed-off-by: Sam James  gentoo.org>

 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 c38d7a10ae72..ab06e044872c 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -14,7 +14,6 @@
Enable Linux framebuffer support for 
embedded devices
Enable support for touchscreen devices via 
x11-libs/tslib
Build plugin to receive touch events over the 
TUIO protocol
-   Enable support for Vulkan
Provide dev-qt/qtwayland to 
ensure Qt applications can be run as Wayland clients
Build the XCB platform plugin and enable X11 
integration




[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-04-09 Thread Andreas Sturmlechner
commit: 6bf8876afedb8b080a631d985c6ff203b5040507
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  9 20:05:24 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  9 20:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf8876a

dev-qt/qtgui: drop 5.15.8-r3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 -
 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 177 
 2 files changed, 178 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index f65bdbf9d40c..2acd6e73513c 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
-DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B 
f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8
 SHA512 
f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd
 DIST qtbase-5.15.8-gentoo-kde-6.tar.xz 796880 BLAKE2B 
014fd9c9693fe1a5adc54f1d147db4bbb4bf6f5fbde5950a9586a6868d16b63b83cf24821c33fd2a325d6b70a1fa655b0fc0da7ef74ae175e278ebda1f8c9aa4
 SHA512 
910a7e42e13f33b53984b4f61c58e53c1cf0accfa9eb1e143cc011882fff6cab14fa7c66562396b3a929f5ec6ecf56724d74df34ac15f32cc4d8ae6cb8da797b
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
deleted file mode 100644
index 920dd819362a..
--- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=5
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-04-09 Thread Arthur Zamarin
commit: d4c1da2eddec933532d736c1611e65687f3c6cab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 19:33:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 19:33:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c1da2e

dev-qt/qtgui: Stabilize 5.15.8-r4 amd64, #903115

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
index 306be91ead5f..9e2bb815c4fa 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=6
-   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-04-09 Thread Arthur Zamarin
commit: 021a96740cb0126f4c43f02844f814e21509b966
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 19:25:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 19:25:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021a9674

dev-qt/qtgui: Stabilize 5.15.8-r4 ppc, #903115

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
index ed42ac6fc1e6..306be91ead5f 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=6
-   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-04-09 Thread Arthur Zamarin
commit: 2f5ad41cdd403ceaec64305a3ef47694be9ad2d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 19:25:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 19:25:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5ad41c

dev-qt/qtgui: Stabilize 5.15.8-r4 arm64, #903115

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
index fdae2a665ce9..ed42ac6fc1e6 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=6
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-04-09 Thread Arthur Zamarin
commit: ab3aa0780c091cf947ca53afe14dfd09dd52be56
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 19:04:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 19:04:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3aa078

dev-qt/qtgui: Stabilize 5.15.8-r4 x86, #903115

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
index 4f47ea0be6cc..fdae2a665ce9 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=6
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-04-09 Thread Arthur Zamarin
commit: 112a469e1f4eb39f331e6b4e8ce1b002320b7ad6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 18:54:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 18:54:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112a469e

dev-qt/qtgui: Stabilize 5.15.8-r4 ppc64, #903115

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
index deb2fa96e040..4f47ea0be6cc 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=6
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-04-09 Thread Arthur Zamarin
commit: ba31c0decf72be41feed703ff52870a973c2f3bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  9 18:52:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  9 18:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba31c0de

dev-qt/qtgui: Stabilize 5.15.8-r4 arm, #903115

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
index 9e6464df2a92..deb2fa96e040 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=6
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-03-26 Thread Andreas Sturmlechner
commit: 285f11ea640a832e1e9905e317f089ed1f3b6fba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 26 11:37:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 26 11:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285f11ea

dev-qt/qtgui: Add QImage null check when QOpenGLTexture converts

the image to RGBA. Fixes crash in driver(s), at least Nvidia.

QTBUG: https://bugreports.qt.io/browse/QTBUG-68884

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 +
 dev-qt/qtgui/qtgui-5.15.8-r4.ebuild | 177 
 2 files changed, 178 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index db6cd834f163..f65bdbf9d40c 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
 DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B 
f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8
 SHA512 
f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd
+DIST qtbase-5.15.8-gentoo-kde-6.tar.xz 796880 BLAKE2B 
014fd9c9693fe1a5adc54f1d147db4bbb4bf6f5fbde5950a9586a6868d16b63b83cf24821c33fd2a325d6b70a1fa655b0fc0da7ef74ae175e278ebda1f8c9aa4
 SHA512 
910a7e42e13f33b53984b4f61c58e53c1cf0accfa9eb1e143cc011882fff6cab14fa7c66562396b3a929f5ec6ecf56724d74df34ac15f32cc4d8ae6cb8da797b
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
new file mode 100644
index ..9e6464df2a92
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.8-r4.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=6
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+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=(
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-19 Thread Andreas Sturmlechner
commit: afe5590c4836344b2dfe6d7394363839538b4b5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb 19 13:23:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 19 13:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe5590c

dev-qt/qtgui: drop 5.15.8-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 -
 dev-qt/qtgui/qtgui-5.15.8-r1.ebuild | 177 
 2 files changed, 178 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 1ba76bb0dd29..db6cd834f163 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
-DIST qtbase-5.15.8-gentoo-kde-3.tar.xz 782344 BLAKE2B 
115814a4d90ac286540cf6e50bd2b57baa8e0e327fc73c3ab06fe43ecd95e1e3739faecee5db112d95d17e4fb84494ad5557e70251f2c60142166715294bf366
 SHA512 
d50b0f02476ded9f053093ec15c5204a0ec664794dcc324996685f09400a2cbc76dc3fd0ebfc247ebd42fbe203b7d4c904e975fc985bf7928e43c6cd65f04f34
 DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B 
f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8
 SHA512 
f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
deleted file mode 100644
index d86e9c417ad1..
--- a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-19 Thread Arthur Zamarin
commit: a3aa215510f0a40502888f22e5eefc2fb15a0c80
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 19 12:54:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 12:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3aa2155

dev-qt/qtgui: Stabilize 5.15.8-r3 ppc, #892704

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
index 46996d202380..e14b4427ed38 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=5
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-19 Thread Arthur Zamarin
commit: ef4fcaef603e272a1d9a60f4b97f5232c86b92b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 19 12:54:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 12:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4fcaef

dev-qt/qtgui: Stabilize 5.15.8-r3 x86, #892704

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
index e14b4427ed38..920dd819362a 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=5
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-19 Thread Arthur Zamarin
commit: 81290302df5ebd606e81cf192321868f8293cd4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 19 11:42:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 11:42:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81290302

dev-qt/qtgui: Stabilize 5.15.8-r3 arm, #892704

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
index 5a8fe26b7235..5ff3d1d3ba5a 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=5
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-19 Thread Arthur Zamarin
commit: 6aade20ab610a569b632a15d026c0d775ffc8b3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 19 11:43:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 19 11:43:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aade20a

dev-qt/qtgui: Stabilize 5.15.8-r3 arm64, #892704

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
index 5ff3d1d3ba5a..46996d202380 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=5
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-07 Thread Sam James
commit: 1e878d142117dfc091d120e3a0c7bdc805fc29ed
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 17:46:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 17:46:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e878d14

dev-qt/qtgui: Stabilize 5.15.8-r3 ppc64, #892704

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
index 0c584327ee51..5a8fe26b7235 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=5
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-07 Thread Sam James
commit: de28842e77d8adafa6ca8fca4f855ac8e500cb39
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 16:54:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 16:54:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de28842e

dev-qt/qtgui: Stabilize 5.15.8-r3 amd64, #892704

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
index f2af77c15d55..0c584327ee51 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=5
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-05 Thread Andreas Sturmlechner
commit: 4a646d75504e12f8d1f8cf17b3865103e9a0476f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 11:37:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  5 13:54:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a646d75

dev-qt/qtgui: drop 5.15.8-r2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 -
 dev-qt/qtgui/qtgui-5.15.8-r2.ebuild | 177 
 2 files changed, 178 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 95f48ae72e8d..1ba76bb0dd29 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,5 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
 DIST qtbase-5.15.8-gentoo-kde-3.tar.xz 782344 BLAKE2B 
115814a4d90ac286540cf6e50bd2b57baa8e0e327fc73c3ab06fe43ecd95e1e3739faecee5db112d95d17e4fb84494ad5557e70251f2c60142166715294bf366
 SHA512 
d50b0f02476ded9f053093ec15c5204a0ec664794dcc324996685f09400a2cbc76dc3fd0ebfc247ebd42fbe203b7d4c904e975fc985bf7928e43c6cd65f04f34
-DIST qtbase-5.15.8-gentoo-kde-4.tar.xz 789072 BLAKE2B 
bc781da32e7ad917fcbe3ec6fbf1ad17b5128f994e96f38590305b792b288b5c63ba8f71740bb2bb84bbf62386d154aa643cf162d0c5804a626f6c57682d7713
 SHA512 
1a65c40a82a2ae8cdfcb06ed6d0267f7c6257ed6e0637e17c8ca342702834d19c8ee12c02128754f41c7c4744e44cbc647982b2f8f215e36401b0eb47334a9bd
 DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B 
f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8
 SHA512 
f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r2.ebuild
deleted file mode 100644
index c7b0d5ead51a..
--- a/dev-qt/qtgui/qtgui-5.15.8-r2.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=4
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/qvkgen
-   src/gui
-   src/openglextensions
-   src/platformheaders
-   src/platformsupport
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-02-05 Thread Andreas Sturmlechner
commit: 85baf09b6cc4dd2e67df14a010363b516395e759
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  5 11:36:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  5 13:54:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85baf09b

dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 +
 dev-qt/qtgui/qtgui-5.15.8-r3.ebuild | 177 
 2 files changed, 178 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 2b9bc0bd34c9..95f48ae72e8d 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,5 @@
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
 DIST qtbase-5.15.8-gentoo-kde-3.tar.xz 782344 BLAKE2B 
115814a4d90ac286540cf6e50bd2b57baa8e0e327fc73c3ab06fe43ecd95e1e3739faecee5db112d95d17e4fb84494ad5557e70251f2c60142166715294bf366
 SHA512 
d50b0f02476ded9f053093ec15c5204a0ec664794dcc324996685f09400a2cbc76dc3fd0ebfc247ebd42fbe203b7d4c904e975fc985bf7928e43c6cd65f04f34
 DIST qtbase-5.15.8-gentoo-kde-4.tar.xz 789072 BLAKE2B 
bc781da32e7ad917fcbe3ec6fbf1ad17b5128f994e96f38590305b792b288b5c63ba8f71740bb2bb84bbf62386d154aa643cf162d0c5804a626f6c57682d7713
 SHA512 
1a65c40a82a2ae8cdfcb06ed6d0267f7c6257ed6e0637e17c8ca342702834d19c8ee12c02128754f41c7c4744e44cbc647982b2f8f215e36401b0eb47334a9bd
+DIST qtbase-5.15.8-gentoo-kde-5.tar.xz 793372 BLAKE2B 
f486a0275fdf4da28a88ba40b7e6f227267fa05e8f466f734f720e792de1796501d5f1fb4427a84ca2d709bfa07abd695ad59210f7fd11227b1bf465484736b8
 SHA512 
f51d7ee2d121acda1141b9816197afc57ac0176a12acc08a93c2a793694afb734f8f1ad280a5bf95170cf912e32edb4a6612befeb4198fec78a7e50bbb6a61cd
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
new file mode 100644
index ..f2af77c15d55
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.8-r3.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=5
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+   src/tools/qvkgen
+   src/gui
+   src/openglextensions
+   src/platformheaders
+   src/platformsupport
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-01-26 Thread Andreas Sturmlechner
commit: ca479e80b2e72ce66bcdb7f4e12881b094d66df5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 26 09:17:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 26 22:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca479e80

dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 +
 dev-qt/qtgui/qtgui-5.15.8-r2.ebuild | 177 
 2 files changed, 178 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 81c2b8f8d13e..2b9bc0bd34c9 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
 DIST qtbase-5.15.8-gentoo-kde-3.tar.xz 782344 BLAKE2B 
115814a4d90ac286540cf6e50bd2b57baa8e0e327fc73c3ab06fe43ecd95e1e3739faecee5db112d95d17e4fb84494ad5557e70251f2c60142166715294bf366
 SHA512 
d50b0f02476ded9f053093ec15c5204a0ec664794dcc324996685f09400a2cbc76dc3fd0ebfc247ebd42fbe203b7d4c904e975fc985bf7928e43c6cd65f04f34
+DIST qtbase-5.15.8-gentoo-kde-4.tar.xz 789072 BLAKE2B 
bc781da32e7ad917fcbe3ec6fbf1ad17b5128f994e96f38590305b792b288b5c63ba8f71740bb2bb84bbf62386d154aa643cf162d0c5804a626f6c57682d7713
 SHA512 
1a65c40a82a2ae8cdfcb06ed6d0267f7c6257ed6e0637e17c8ca342702834d19c8ee12c02128754f41c7c4744e44cbc647982b2f8f215e36401b0eb47334a9bd
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r2.ebuild
new file mode 100644
index ..c7b0d5ead51a
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.8-r2.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=4
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+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:egl:
+   eglfs:eglfs:
+   eglfs:eglfs_egldevice:
+   eglfs:eglfs_gbm:
+   evdev:evdev:
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-01-21 Thread Arthur Zamarin
commit: 8785951b550d8ebb82e7f21c9c85b73c504b9cd6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 19:36:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 19:36:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8785951b

dev-qt/qtgui: Stabilize 5.15.8-r1 ppc, #888946

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
index 0f85eaf835a4..d86e9c417ad1 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-01-21 Thread Arthur Zamarin
commit: 35a4394b048d93c36b2932504557827bc593f62d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 19:32:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 19:32:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a4394b

dev-qt/qtgui: Stabilize 5.15.8-r1 arm, #888946

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
index 37113c065a6c..0f85eaf835a4 100644
--- a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-01-09 Thread Andreas Sturmlechner
commit: 2a53afb3fd3e8291747556cbfa35ae42993c04d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan  9 21:25:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 10 00:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a53afb3

dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 +
 dev-qt/qtgui/qtgui-5.15.8-r1.ebuild | 177 
 2 files changed, 178 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index ec5515b98fd2..f63c906e343c 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -2,5 +2,6 @@ DIST qtbase-5.15-gentoo-patchset-2.tar.xz 3844 BLAKE2B 
6dcb69398cf8a6b1be737e8c7
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
 DIST qtbase-5.15.7-gentoo-kde-1.tar.xz 798056 BLAKE2B 
3c7fefa65ab6de25c2c82261ad0f1371e32acd4bd4b3303f20a5ebf36d19690df94290d102c65e4941a6c51a5d5f2db0253bafca5ac85cf480f7434405cb2671
 SHA512 
20ab17220489009c98d7f783a02614507e157974c7cb16f47d50d3954ccd1cd065562effc393df6e07c9ba6ad8ccd4e6b3f0bf5b5b890183b8631b8b570bf064
 DIST qtbase-5.15.8-gentoo-kde-1.tar.xz 780764 BLAKE2B 
6abb00127113595cbb0a0caf58eb6323423ca41cbde6262a63762aded12861b6c051c9548c9ce2d11ab073e8930c11b609c05579eba34d56201fb7187c78ee23
 SHA512 
8b59ba61e7364c78d5bf728b4d8c9bd0f8e1ed973f1a84cd40330b06195b246e052ec087067336ff5d4e80a12168a25e0bd47fd88d837c00f106d8cdeba0c016
+DIST qtbase-5.15.8-gentoo-kde-2.tar.xz 784544 BLAKE2B 
d4f16e14d940660ec28b138e17ac9342657775e31797013e6ad59de51c9ebfec2effe03375581eea548a1de7b38219adc34062c7d3f339a3cce1347ad2d7
 SHA512 
3d8693ecaf98aff084dc9a2af6dce4566d272aa223b2bbd1c9f348a8a0d03055ac1129e9f39054f0d58b738dad482e1aacb1c3016bc86807f2238297e7d61cef
 DIST qtbase-everywhere-opensource-src-5.15.7.tar.xz 50260196 BLAKE2B 
69029a910af0e3bfe742b5870334406e03274b0677ef47f9c7c10f730ff031bae49bd21a686497215505b19a183ca395c275d8afefaaa903125297f8e693bb4d
 SHA512 
316de71fba1d5dd91354155dcd0f77e1ce2a798f8296a8699a795ea5e86ad10b6e233299775a92e23328290f3e041240585947e89ee7bd39eb464c5f0ffec343
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
new file mode 100644
index ..25fa750d0afa
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.8-r1.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[X]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2023-01-09 Thread Andreas Sturmlechner
commit: cdd8eb76dded0bb4d152f013caf3695240bfb052
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 10 00:01:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 10 00:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd8eb76

dev-qt/qtgui: drop 5.15.8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 -
 dev-qt/qtgui/qtgui-5.15.8.ebuild | 182 ---
 2 files changed, 183 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index f63c906e343c..ea0504c0cb58 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,7 +1,6 @@
 DIST qtbase-5.15-gentoo-patchset-2.tar.xz 3844 BLAKE2B 
6dcb69398cf8a6b1be737e8c7bf1041529c4e704ca892cef10ba3bc5ce435c903607b64e981cf8aa12c785b3e423aa1d52bce1f67ec1bd8dbb1421dfb6f62700
 SHA512 
b7fd7e17bcab2f9803c7bfc0473082ee4640299c23ce8da943ef80ed181e880ebc9157bcebde28077e80e6f907aa14a59c42416b3e32f49baebd54fbe5a37497
 DIST qtbase-5.15-gentoo-patchset-3.tar.xz 3856 BLAKE2B 
0752426f9bc2dfa1ab2bc246b29f5d00305df05175a7801d7d5eddacfa46fcb605d9a317547edc01d3ef339f6effc2fcee7549cb7aecced37f0098166c70dbe2
 SHA512 
2515bea53232e76ca3e40bdaf1dd52fdf452052a2f40002ee91360d1fcceea3c5c2f5a8d2a3bfc0f9c2bacd61460a632c5b351accd73fd37b64985593219148e
 DIST qtbase-5.15.7-gentoo-kde-1.tar.xz 798056 BLAKE2B 
3c7fefa65ab6de25c2c82261ad0f1371e32acd4bd4b3303f20a5ebf36d19690df94290d102c65e4941a6c51a5d5f2db0253bafca5ac85cf480f7434405cb2671
 SHA512 
20ab17220489009c98d7f783a02614507e157974c7cb16f47d50d3954ccd1cd065562effc393df6e07c9ba6ad8ccd4e6b3f0bf5b5b890183b8631b8b570bf064
-DIST qtbase-5.15.8-gentoo-kde-1.tar.xz 780764 BLAKE2B 
6abb00127113595cbb0a0caf58eb6323423ca41cbde6262a63762aded12861b6c051c9548c9ce2d11ab073e8930c11b609c05579eba34d56201fb7187c78ee23
 SHA512 
8b59ba61e7364c78d5bf728b4d8c9bd0f8e1ed973f1a84cd40330b06195b246e052ec087067336ff5d4e80a12168a25e0bd47fd88d837c00f106d8cdeba0c016
 DIST qtbase-5.15.8-gentoo-kde-2.tar.xz 784544 BLAKE2B 
d4f16e14d940660ec28b138e17ac9342657775e31797013e6ad59de51c9ebfec2effe03375581eea548a1de7b38219adc34062c7d3f339a3cce1347ad2d7
 SHA512 
3d8693ecaf98aff084dc9a2af6dce4566d272aa223b2bbd1c9f348a8a0d03055ac1129e9f39054f0d58b738dad482e1aacb1c3016bc86807f2238297e7d61cef
 DIST qtbase-everywhere-opensource-src-5.15.7.tar.xz 50260196 BLAKE2B 
69029a910af0e3bfe742b5870334406e03274b0677ef47f9c7c10f730ff031bae49bd21a686497215505b19a183ca395c275d8afefaaa903125297f8e693bb4d
 SHA512 
316de71fba1d5dd91354155dcd0f77e1ce2a798f8296a8699a795ea5e86ad10b6e233299775a92e23328290f3e041240585947e89ee7bd39eb464c5f0ffec343
 DIST qtbase-everywhere-opensource-src-5.15.8.tar.xz 50259432 BLAKE2B 
cb1b790a384a5cad9a95fdc448e275d48a68c6ee2addf08b40f9963cc5762fd7ab15852dea8392dc76da39f1565c1e23ddb5875c280f0177e802082f4b4f7f2b
 SHA512 
29e8877bafdbc908072209f1b27a5040b022e2b71f17f4ab4cecd570adeae21597f9af7f1d38758760f3cb30376eeb15c5f066bf02c6e9a9e3a4d07f967046ce

diff --git a/dev-qt/qtgui/qtgui-5.15.8.ebuild b/dev-qt/qtgui/qtgui-5.15.8.ebuild
deleted file mode 100644
index aaf752f67476..
--- a/dev-qt/qtgui/qtgui-5.15.8.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-
-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 )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/, dev-qt/qtgui/

2022-12-10 Thread Andreas Sturmlechner
commit: c9e5d65c2ae4b112a738d9762849222d16d54fd5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 10 12:09:58 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 10 12:23:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e5d65c

dev-qt/qtgui: Fix wrong to linear conversion

QTBUG: https://bugreports.qt.io/browse/QTBUG-109169

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...gui-5.15.7-fix-wrong-to-linear-conversion.patch |  47 ++
 dev-qt/qtgui/qtgui-5.15.7-r1.ebuild| 186 +
 2 files changed, 233 insertions(+)

diff --git 
a/dev-qt/qtgui/files/qtgui-5.15.7-fix-wrong-to-linear-conversion.patch 
b/dev-qt/qtgui/files/qtgui-5.15.7-fix-wrong-to-linear-conversion.patch
new file mode 100644
index ..e0ae71f90f3c
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.7-fix-wrong-to-linear-conversion.patch
@@ -0,0 +1,47 @@
+From a9e67318e6a8924c4b5461656bcc6a80720ae899 Mon Sep 17 00:00:00 2001
+From: Allan Sandfeld Jensen 
+Date: Tue, 6 Dec 2022 10:42:59 +0100
+Subject: [PATCH] Fix wrong to linear conversion
+
+Causing bad rendering of gamma corrected text on non-standard image
+format paint devices.
+
+Pick-to: 6.4 6.2 5.15
+Fixes: QTBUG-109169
+Change-Id: I6d95e9a42b9ccac609071123dd4535d25e225a29
+Reviewed-by: Fabian Vogt 
+Reviewed-by: Eirik Aavitsland 
+(cherry picked from commit a09c33e1f7b5999a16bce9dd23ef8ca33d519210)
+---
+ src/gui/painting/qcolortrclut_p.h | 1 +
+ src/gui/painting/qdrawhelper.cpp  | 2 +-
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/gui/painting/qcolortrclut_p.h 
b/src/gui/painting/qcolortrclut_p.h
+index 76a6a60803..24fd522e6c 100644
+--- a/src/gui/painting/qcolortrclut_p.h
 b/src/gui/painting/qcolortrclut_p.h
+@@ -118,6 +118,7 @@ public:
+ return QRgba64::fromRgba64(r, g, b, qAlpha(rgb32) * 257);
+ #endif
+ }
++QRgba64 toLinear64(QRgba64) const = delete;
+ 
+ QRgb toLinear(QRgb rgb32) const
+ {
+diff --git a/src/gui/painting/qdrawhelper.cpp 
b/src/gui/painting/qdrawhelper.cpp
+index a61793508a..5ba2d277b7 100644
+--- a/src/gui/painting/qdrawhelper.cpp
 b/src/gui/painting/qdrawhelper.cpp
+@@ -6091,7 +6091,7 @@ static inline void alphargbblend_argb32(quint32 *dst, 
uint coverage, const QRgba
+ static inline void rgbBlendPixel(QRgba64 , int coverage, QRgba64 slinear, 
const QColorTrcLut *colorProfile)
+ {
+ // Do a gammacorrected RGB alphablend...
+-const QRgba64 dlinear = colorProfile ? colorProfile->toLinear64(dst) : 
dst;
++const QRgba64 dlinear = colorProfile ? colorProfile->toLinear(dst) : dst;
+ 
+ QRgba64 blend = rgbBlend(dlinear, slinear, coverage);
+ 
+-- 
+2.38.1
+

diff --git a/dev-qt/qtgui/qtgui-5.15.7-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.7-r1.ebuild
new file mode 100644
index ..8c0d97088139
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.7-r1.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+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 )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=
+   x11-libs/libxkbcommon[X]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"
+DEPEND="${RDEPEND}
+   evdev? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/

2022-12-10 Thread Andreas Sturmlechner
commit: bef432ba24454b24ded98f376e2dcda93a2a555e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 10 12:13:59 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 10 12:23:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef432ba

dev-qt/qtgui: Drop obsolete patch

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...-update-_NET_SUPPORTED-when-WM-changes-it.patch | 38 --
 1 file changed, 38 deletions(-)

diff --git 
a/dev-qt/qtgui/files/qtgui-5.15.5-xcb-update-_NET_SUPPORTED-when-WM-changes-it.patch
 
b/dev-qt/qtgui/files/qtgui-5.15.5-xcb-update-_NET_SUPPORTED-when-WM-changes-it.patch
deleted file mode 100644
index 0d0acdf63a99..
--- 
a/dev-qt/qtgui/files/qtgui-5.15.5-xcb-update-_NET_SUPPORTED-when-WM-changes-it.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 97acde2828c8814671f4938e0c4805d945a4d110 Mon Sep 17 00:00:00 2001
-From: Tang Haixiang 
-Date: Thu, 25 Feb 2021 18:05:17 +0800
-Subject: [PATCH] xcb: Update _NET_SUPPORTED when the window manager changes it
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-In some cases, the application may start before the window manager, and in 
some window managers
-_NET_SUPPORTED may be changed. These situations will cause the _NET_SUPPORTED 
value obtained by Qt
-to be inconsistent with the window manager.
-
-Fixes: QTBUG-91396
-Change-Id: I63c6934ad2538cdb9f05926b3748216bd0dcf04e
-Reviewed-by: Tor Arne Vestbø 
-
-
-(cherry picked from commit acb0065cc7e4ee849cc87ce72e46b05a61370c43)

- src/plugins/platforms/xcb/qxcbconnection.cpp | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/plugins/platforms/xcb/qxcbconnection.cpp 
b/src/plugins/platforms/xcb/qxcbconnection.cpp
-index 8477e28df1..6aa61e0d34 100644
 a/src/plugins/platforms/xcb/qxcbconnection.cpp
-+++ b/src/plugins/platforms/xcb/qxcbconnection.cpp
-@@ -659,6 +659,8 @@ void QXcbConnection::handleXcbEvent(xcb_generic_event_t 
*event)
- QXcbVirtualDesktop *virtualDesktop = 
virtualDesktopForRootWindow(propertyNotify->window);
- if (virtualDesktop)
- virtualDesktop->updateWorkArea();
-+} else if (propertyNotify->atom == atom(QXcbAtom::_NET_SUPPORTED)) {
-+m_wmSupport->updateNetWMAtoms();
- } else {
- HANDLE_PLATFORM_WINDOW_EVENT(xcb_property_notify_event_t, window, 
handlePropertyNotifyEvent);
- }
--- 
-GitLab
-



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-11-05 Thread Andreas Sturmlechner
commit: 343bd152cba65ec66e6e18f90c131201db13b5ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  5 15:51:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  5 16:35:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343bd152

dev-qt/qtgui: drop 5.15.5-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 179 
 1 file changed, 179 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
deleted file mode 100644
index acccf00a464d..
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=2
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-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 ~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"
-REQUIRED_USE="
-   || ( eglfs linuxfb vnc X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=[xkb]
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   :fontconfig:
-   :system-freetype:FREETYPE
-   !:no-freetype:
-   !gif:no-gif:
-   gles2-only::OPENGL_ES
-   gles2-only:opengles2:OPENGL_ES_2
-   !:no-gui:
-   :system-harfbuzz:
-   !:no-harfbuzz:
-   jpeg:system-jpeg:IMAGEFORMAT_JPEG
-   !jpeg:no-jpeg:
-   libinput
-   libinput:xkbcommon:
-   :opengl
-   png:png:
-   png:system-png:IMAGEFORMAT_PNG
-   !png:no-png:
-   tslib:tslib:
-   udev:libudev:
-   vulkan:vulkan:
-   X:xcb:
-   X:xcb-glx:
-   X:xcb-plugin:
-   X:xcb-render:
-   X:xcb-sm:
-   X:xcb-xlib:
-   X:xcb-xinput:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :gui
-)
-
-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 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
-
-   qt_use_disable_config tuio tuiotouch 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=(
-   $(usev 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-10-28 Thread Arthur Zamarin
commit: b11b219fcc5d75c239c919b7464687b7084f9605
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 28 18:59:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 28 18:59:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11b219f

dev-qt/qtgui: Stabilize 5.15.5-r2 ppc, #866323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index 50dbfdea1dbe..87fe89efcfd4 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-10-04 Thread Sam James
commit: a09a42e1b2f0a91fbabf9488cf6a297fbe1fab79
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 17:32:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 17:32:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09a42e1

dev-qt/qtgui: Stabilize 5.15.5-r2 arm, #866323

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index 700146a71a6c..50dbfdea1dbe 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-10-04 Thread Sam James
commit: 68d805e6ac98e35388603a76879bbe7b604799b9
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 17:32:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 17:32:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d805e6

dev-qt/qtgui: Stabilize 5.15.5-r2 arm64, #866323

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index e08638741db2..700146a71a6c 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-27 Thread Agostino Sarubbo
commit: f673ce3e5a3bd756ec1d201f42fc24e316912f53
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 27 08:38:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 27 08:38:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f673ce3e

dev-qt/qtgui: x86 stable wrt bug #866323

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index 4e6cdffd4b38..e08638741db2 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-27 Thread Agostino Sarubbo
commit: 113f67778e87a8a605124f69a5881b33aa1daaa6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 27 08:26:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 27 08:26:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113f6777

dev-qt/qtgui: amd64 stable wrt bug #866323

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index 9e99eee74686..4e6cdffd4b38 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-26 Thread Arthur Zamarin
commit: 78aaf69d628cef2ad5a6a58b9a0d59faa52b6e89
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 13:20:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 13:20:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78aaf69d

dev-qt/qtgui: Stabilize 5.15.5-r2 ppc64, #866323

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index 0da032002fac..9e99eee74686 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/, dev-qt/qtgui/

2022-08-15 Thread Andreas Sturmlechner
commit: ae0a17684633d8932346d06c927cdcecc968b173
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 15 12:27:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 15 14:09:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0a1768

dev-qt/qtgui: xcb: Update _NET_SUPPORTED when the WM changes it

Upstream commit 97acde2828c8814671f4938e0c4805d945a4d110

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=449196
QTBUG: https://bugreports.qt.io/browse/QTBUG-91396

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...-update-_NET_SUPPORTED-when-WM-changes-it.patch |  38 +
 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild| 185 +
 2 files changed, 223 insertions(+)

diff --git 
a/dev-qt/qtgui/files/qtgui-5.15.5-xcb-update-_NET_SUPPORTED-when-WM-changes-it.patch
 
b/dev-qt/qtgui/files/qtgui-5.15.5-xcb-update-_NET_SUPPORTED-when-WM-changes-it.patch
new file mode 100644
index ..0d0acdf63a99
--- /dev/null
+++ 
b/dev-qt/qtgui/files/qtgui-5.15.5-xcb-update-_NET_SUPPORTED-when-WM-changes-it.patch
@@ -0,0 +1,38 @@
+From 97acde2828c8814671f4938e0c4805d945a4d110 Mon Sep 17 00:00:00 2001
+From: Tang Haixiang 
+Date: Thu, 25 Feb 2021 18:05:17 +0800
+Subject: [PATCH] xcb: Update _NET_SUPPORTED when the window manager changes it
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+In some cases, the application may start before the window manager, and in 
some window managers
+_NET_SUPPORTED may be changed. These situations will cause the _NET_SUPPORTED 
value obtained by Qt
+to be inconsistent with the window manager.
+
+Fixes: QTBUG-91396
+Change-Id: I63c6934ad2538cdb9f05926b3748216bd0dcf04e
+Reviewed-by: Tor Arne Vestbø 
+
+
+(cherry picked from commit acb0065cc7e4ee849cc87ce72e46b05a61370c43)
+---
+ src/plugins/platforms/xcb/qxcbconnection.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/plugins/platforms/xcb/qxcbconnection.cpp 
b/src/plugins/platforms/xcb/qxcbconnection.cpp
+index 8477e28df1..6aa61e0d34 100644
+--- a/src/plugins/platforms/xcb/qxcbconnection.cpp
 b/src/plugins/platforms/xcb/qxcbconnection.cpp
+@@ -659,6 +659,8 @@ void QXcbConnection::handleXcbEvent(xcb_generic_event_t 
*event)
+ QXcbVirtualDesktop *virtualDesktop = 
virtualDesktopForRootWindow(propertyNotify->window);
+ if (virtualDesktop)
+ virtualDesktop->updateWorkArea();
++} else if (propertyNotify->atom == atom(QXcbAtom::_NET_SUPPORTED)) {
++m_wmSupport->updateNetWMAtoms();
+ } else {
+ HANDLE_PLATFORM_WINDOW_EVENT(xcb_property_notify_event_t, window, 
handlePropertyNotifyEvent);
+ }
+-- 
+GitLab
+

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
new file mode 100644
index ..0da032002fac
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QT5_KDEPATCHSET_REV=2
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+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 ~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"
+REQUIRED_USE="
+   || ( eglfs linuxfb vnc X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=[xkb]
+   x11-libs/libxkbcommon[X]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+"

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-15 Thread Andreas Sturmlechner
commit: 5db1a51e0f8e13baa8cbacf558041e70cad3a70d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 15 10:38:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 15 10:38:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db1a51e

dev-qt/qtgui: drop 5.15.5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 -
 dev-qt/qtgui/qtgui-5.15.5.ebuild | 179 ---
 2 files changed, 180 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 9667a62512b5..88d6a49f0581 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-1.tar.xz 4204 BLAKE2B 
1399eb6f4c776d370e1837351a72b604440658a3a2d1bd0c725b9ef149b09d236347f5f4b37f652c33310048a0a7df54e24453b404dc45507fd4f7c5fdf144cd
 SHA512 
c857fc746bacb047321cdb762f3c7c48ce2a0d24045a9e708edd38532568dbbc74e9e971425a72a3c2a5ca0662b3e6333831f6c1b7746525b99d46000b63111f
-DIST qtbase-5.15.5-gentoo-kde-1.tar.xz 520224 BLAKE2B 
48807bc79cede557b114786ee072d8d94545f4ada3d96aa4fe04dbf79a356dc6c17d9299014ed70aa10296346c30c7512fb7d9f88ee4b301e9a54a241363be8b
 SHA512 
ab9f27d506d7aa1a9339ba52d51daffb4c6f9abb5d858fd728ef2110528bc0f2ae101b4e2e7c344836b42e4aafa2c5a4ab5c5fa37465e692cce500c0f3347fa7
 DIST qtbase-5.15.5-gentoo-kde-2.tar.xz 526240 BLAKE2B 
68ecca0805c2ea0b29b65706b0c03a3ead1d106e089f2a48a988035842d0cc8ac67d950cbc67ae8f8be860fd11443579d3e06bfe96a2e3161f94e07206d2815e
 SHA512 
d877a2eb4cd05b712a7db6a943f955d3ced88f51efe3e29b2d6716fba4da08398dbd2ed580ca5b9bfbd92a5a20e34451e06a324274447d4b3692b25af4ff8ddf
 DIST qtbase-everywhere-opensource-src-5.15.5.tar.xz 50247388 BLAKE2B 
e9bbfe8e73e6f25ccadeef722818b5aeb82d1f136bec21fcbc3b26bf76044b38f25c7268010c648e1161e9b61013b8b775f17b9fdcfdd70402bdfbf70bf7f9d5
 SHA512 
ce80eedc88abbd5a200bacc10a8e94adc1ef2122ac220715ba084adf1e32d67f2dc66168503de5fb5b5a6ab15f7a75ca23dc9956aed12ead994a8ffa6291ef87

diff --git a/dev-qt/qtgui/qtgui-5.15.5.ebuild b/dev-qt/qtgui/qtgui-5.15.5.ebuild
deleted file mode 100644
index 60247e762be8..
--- a/dev-qt/qtgui/qtgui-5.15.5.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-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 ~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"
-REQUIRED_USE="
-   || ( eglfs linuxfb vnc X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   evdev? ( sys-libs/mtdev )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   gles2-only? ( media-libs/libglvnd )
-   !gles2-only? ( media-libs/libglvnd[X] )
-   libinput? (
-   dev-libs/libinput:=
-   x11-libs/libxkbcommon
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=[xkb]
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-12 Thread Agostino Sarubbo
commit: 07fd2bb401bb6773391a23b279ec4e522bc7086a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 14:31:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 14:31:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fd2bb4

dev-qt/qtgui: x86 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
index 405d2c8475af..acccf00a464d 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -11,7 +11,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 ~loong 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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-05 Thread Agostino Sarubbo
commit: 6752ac75e61c669bebd03688fde44eebe063fad6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug  5 07:14:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug  5 07:14:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6752ac75

dev-qt/qtgui: amd64 stable wrt bug #860258

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
index 86818fbb9ace..405d2c8475af 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -11,7 +11,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 ~loong 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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-04 Thread Arthur Zamarin
commit: 76be6da5a45c7d802dd154d30891b1fcfabf42e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  5 05:47:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  5 05:47:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76be6da5

dev-qt/qtgui: Stabilize 5.15.5-r1 arm, #860258

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
index 0a3424875a30..d5a18597a00b 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -11,7 +11,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 ~loong 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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-04 Thread Arthur Zamarin
commit: b6ae7fec21e950c42dc2a3eb9597a3df0c07d18f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  5 05:47:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  5 05:47:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ae7fec

dev-qt/qtgui: Stabilize 5.15.5-r1 arm64, #860258

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
index d5a18597a00b..86818fbb9ace 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -11,7 +11,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 ~loong 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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-04 Thread Arthur Zamarin
commit: af449c41affdff65f00b4e239079020e733a0615
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug  4 17:55:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug  4 17:55:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af449c41

dev-qt/qtgui: Stabilize 5.15.5-r1 ppc64, #860258

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
index c6fa0e61e450..0a3424875a30 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -11,7 +11,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 ~loong 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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-08-04 Thread Arthur Zamarin
commit: ab2d37a6bb0b5faad0719c7855249b5000266ef9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug  4 17:55:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug  4 17:55:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2d37a6

dev-qt/qtgui: Stabilize 5.15.5-r1 ppc, #860258

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
index a37b515ef4a1..c6fa0e61e450 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-07-23 Thread Andreas Sturmlechner
commit: 7c08e560f880add0ca0b3a1610d84fc487b63cab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 17 15:15:58 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 23 11:21:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c08e560

dev-qt/qtgui: Bump to QT5_KDEPATCHSET_REV=2

Package-Manager: Portage-3.0.32, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 +
 dev-qt/qtgui/qtgui-5.15.5-r1.ebuild | 179 
 2 files changed, 180 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 9f98cfd5161e..9667a62512b5 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,4 @@
 DIST qtbase-5.15-gentoo-patchset-1.tar.xz 4204 BLAKE2B 
1399eb6f4c776d370e1837351a72b604440658a3a2d1bd0c725b9ef149b09d236347f5f4b37f652c33310048a0a7df54e24453b404dc45507fd4f7c5fdf144cd
 SHA512 
c857fc746bacb047321cdb762f3c7c48ce2a0d24045a9e708edd38532568dbbc74e9e971425a72a3c2a5ca0662b3e6333831f6c1b7746525b99d46000b63111f
 DIST qtbase-5.15.5-gentoo-kde-1.tar.xz 520224 BLAKE2B 
48807bc79cede557b114786ee072d8d94545f4ada3d96aa4fe04dbf79a356dc6c17d9299014ed70aa10296346c30c7512fb7d9f88ee4b301e9a54a241363be8b
 SHA512 
ab9f27d506d7aa1a9339ba52d51daffb4c6f9abb5d858fd728ef2110528bc0f2ae101b4e2e7c344836b42e4aafa2c5a4ab5c5fa37465e692cce500c0f3347fa7
+DIST qtbase-5.15.5-gentoo-kde-2.tar.xz 526240 BLAKE2B 
68ecca0805c2ea0b29b65706b0c03a3ead1d106e089f2a48a988035842d0cc8ac67d950cbc67ae8f8be860fd11443579d3e06bfe96a2e3161f94e07206d2815e
 SHA512 
d877a2eb4cd05b712a7db6a943f955d3ced88f51efe3e29b2d6716fba4da08398dbd2ed580ca5b9bfbd92a5a20e34451e06a324274447d4b3692b25af4ff8ddf
 DIST qtbase-everywhere-opensource-src-5.15.5.tar.xz 50247388 BLAKE2B 
e9bbfe8e73e6f25ccadeef722818b5aeb82d1f136bec21fcbc3b26bf76044b38f25c7268010c648e1161e9b61013b8b775f17b9fdcfdd70402bdfbf70bf7f9d5
 SHA512 
ce80eedc88abbd5a200bacc10a8e94adc1ef2122ac220715ba084adf1e32d67f2dc66168503de5fb5b5a6ab15f7a75ca23dc9956aed12ead994a8ffa6291ef87

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
new file mode 100644
index ..a37b515ef4a1
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.5-r1.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QT5_KDEPATCHSET_REV=2
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+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 ~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"
+REQUIRED_USE="
+   || ( eglfs linuxfb vnc X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=[xkb]
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+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:egl:
+   eglfs:eglfs:
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-07-04 Thread Arthur Zamarin
commit: 52bd6fcc3eb62e90de54753cf174195909ebbf67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bd6fcc

dev-qt/qtgui: Stabilize 5.15.5 arm64, #853232

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-qt/qtgui/qtgui-5.15.5.ebuild b/dev-qt/qtgui/qtgui-5.15.5.ebuild
index 208877f1d591..60247e762be8 100644
--- a/dev-qt/qtgui/qtgui-5.15.5.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5.ebuild
@@ -11,7 +11,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 ~loong 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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-06-19 Thread Sam James
commit: 3f621bd7b5f54688b49ffd1eb8490516e0c39c7a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f621bd7

dev-qt/qtgui: Stabilize 5.15.4-r2 ppc64, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
index 82f601cfe6c5..7d3c9b130f13 100644
--- a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
@@ -11,7 +11,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 ~loong 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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-06-19 Thread Sam James
commit: 55ec1bada109048458caca9deed46f900b733a10
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ec1bad

dev-qt/qtgui: Stabilize 5.15.4-r2 ppc, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
index 240fede83d01..82f601cfe6c5 100644
--- a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-06-18 Thread Sam James
commit: 82b4dff9e6da36ce125905787ac91b12e1b6ec7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 05:30:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 05:30:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b4dff9

dev-qt/qtgui: Stabilize 5.15.4-r2 x86, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
index 38170751ecb6..240fede83d01 100644
--- a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-06-18 Thread Sam James
commit: edb455200b8aef719fd70711af33b5f5ff80716d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 05:29:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 05:29:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb45520

dev-qt/qtgui: Stabilize 5.15.4-r2 amd64, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
index 908618e2095a..38170751ecb6 100644
--- a/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4-r2.ebuild
@@ -11,7 +11,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 ~loong ~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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-06-09 Thread Andreas Sturmlechner
commit: 7e4a76e54cf01a86965b9ef3d237def64d4b71b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  9 13:52:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  9 14:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4a76e5

dev-qt/qtgui: Add 5.15.4 QT5_KDEPATCHSET_REV=3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest   |   1 +
 dev-qt/qtgui/qtgui-5.15.4-r1.ebuild | 183 
 2 files changed, 184 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 876cb884f820..ae166618a90a 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,4 +1,5 @@
 DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B 
a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c
 SHA512 
042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c
 DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B 
a22d3745d3c690e29f7726cc464e372168e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417
 SHA512 
a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373
+DIST qtbase-5.15.4-gentoo-kde-3.tar.xz 516480 BLAKE2B 
b7f94dd5315b9a16647c2d035fefc9021c4fcfe72a9010713ff6e47ebd1aca575778a02f96c81256fd38b6b58138a6ecd4ce046a6e4e3b0e0a4edfc64100c4f0
 SHA512 
f616fbd226390e8995008d22dbc35607f26eb5feaf436cd9b35d9ff0c2e428a4b75d0c91ba28660b488b03e1acccf8a2998dfdfc988335b3b37f6b6ae17106b3
 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 
9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c
 SHA512 
01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079
 DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 
3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b
 SHA512 
91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3

diff --git a/dev-qt/qtgui/qtgui-5.15.4-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.4-r1.ebuild
new file mode 100644
index ..2a38f5ca381d
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.4-r1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QT5_KDEPATCHSET_REV=3
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+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 ~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"
+REQUIRED_USE="
+   || ( eglfs linuxfb vnc X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   libinput? (
+   dev-libs/libinput:=
+   x11-libs/libxkbcommon
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=[xkb]
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+   src/tools/qvkgen
+   src/gui
+   src/openglextensions
+   src/platformheaders
+

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-05-25 Thread WANG Xuerui
commit: f2b355a2f5a3b8b3835fd41f2271e9c99a27e515
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed May 25 11:17:59 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed May 25 11:18:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b355a2

dev-qt/qtgui: keyword 5.15.4 for ~loong

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

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

diff --git a/dev-qt/qtgui/qtgui-5.15.4.ebuild b/dev-qt/qtgui/qtgui-5.15.4.ebuild
index 86a98eca5a77..770027fcf654 100644
--- a/dev-qt/qtgui/qtgui-5.15.4.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.4.ebuild
@@ -11,7 +11,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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/files/

2022-04-18 Thread Sam James
commit: 898d75f14f78260fd90857704d69de5ec6a8d31c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr 18 07:01:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 18 07:15:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898d75f1

dev-qt/qtgui: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25076
Signed-off-by: Sam James  gentoo.org>

 .../qtgui-5.14.1-cmake-macro-backward-compat.patch | 50 --
 1 file changed, 50 deletions(-)

diff --git a/dev-qt/qtgui/files/qtgui-5.14.1-cmake-macro-backward-compat.patch 
b/dev-qt/qtgui/files/qtgui-5.14.1-cmake-macro-backward-compat.patch
deleted file mode 100644
index 30b5abc39759..
--- a/dev-qt/qtgui/files/qtgui-5.14.1-cmake-macro-backward-compat.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From: Andreas Sturmlechner 
-Date: Sun, 9 Feb 2020 11:45:00 +0100
-Subject: [PATCH] qtcore: Fix cmake macro compat. for upgrade from https://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.14=63d9cd17
-
-_populate_$${CMAKE_MODULE_NAME}_plugin_properties in 5.14.0 gained an 
additional argument
-IsDebugAndRelease without providing backward compatibility. This macro is used 
(at least) for
-QtGui and QtDesigner plugins added by qtimageformats, qtsvg, qtvirtualkeyboard 
and qtwayland.
-During upgrade from =Qt-5.14, as a consequence of slot upgrade 
rebuilds, some
-reverse dependencies are slated for rebuild before these Qt consumers have 
been rebuilt and their
-cmake files regenerated, leading to cmake errors like:
-
-https://bugs.gentoo.org/703306
-https://bugs.gentoo.org/705198
-
-From mkspecs/features/create_cmake.prf:
-
-# CMAKE_DEBUG_AND_RELEASE is used to tell the 
_populate_$${CMAKE_MODULE_NAME}_target_properties
-# functions whether a Configuration specific generator expression needs to be 
added to the values
-# of INTERFACE_LINK_LIBRARIES and INTERFACE_LINK_OPTIONS. For 
debug_and_release builds, we do need
-# configuration specific values. For singular builds (only release or only 
debug), we want the
-# values to be applied regardless of the configuration.
-# This would allow on Linux and macOS (and with a recent enough version of 
CMake on Windows) to
-# build a Debug configuration of an application, even if Qt was built in a 
Release configuration.
-
-qt5-build.eclass is configuring either as 'release' or as 'debug', so we make 
IsDebugAndRelease
-optional and default to FALSE.
-
 a/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in  2020-01-23 
13:37:32.0 +0100
-+++ b/mkspecs/features/data/cmake/Qt5BasicConfig.cmake.in  2020-02-09 
15:15:21.156219814 +0100
-@@ -538,8 +538,14 @@
- 
- file(GLOB pluginTargets 
\"${CMAKE_CURRENT_LIST_DIR}/Qt5$${CMAKE_MODULE_NAME}_*Plugin.cmake\")
- 
--macro(_populate_$${CMAKE_MODULE_NAME}_plugin_properties Plugin 
Configuration PLUGIN_LOCATION
--  IsDebugAndRelease)
-+macro(_populate_$${CMAKE_MODULE_NAME}_plugin_properties Plugin 
Configuration PLUGIN_LOCATION)
-+set(IsDebugAndRelease FALSE)
-+set (list_var ${ARGN})
-+list(LENGTH list_var num_extra_arg)
-+if (${num_extra_arg} GREATER 0)
-+list(GET list_var 0 IsDebugAndRelease)
-+endif()
-+
- set_property(TARGET Qt5::${Plugin} APPEND PROPERTY 
IMPORTED_CONFIGURATIONS ${Configuration})
- 
- !!IF isEmpty(CMAKE_PLUGIN_DIR_IS_ABSOLUTE)



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-04-17 Thread Sam James
commit: 7c38664b59ac31a180be8b2562ce412059e14a54
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:31:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:31:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c38664b

dev-qt/qtgui: drop 5.15.2-r16

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/Manifest|   1 -
 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 184 ---
 2 files changed, 185 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index a31b5db3c8c8..9493fb380547 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,3 +1,2 @@
-DIST qtbase-5.15.2-f4ac0b55.tar.gz 67967554 BLAKE2B 
3e1ece861c195cdaa688f22cac7bbfdb3cce73ac575f72c8adc916face612307553d98da7b757c44980b1ed0ebf5a9ecaa2e993b41e775f511e32bd515c1ca54
 SHA512 
6160e02505e4d3f9fbd55f442e0a7a4d906feb576c891600232937bc212660b5c8a41072347d9f78dd0a1ca9357af514b5df2b341e181b2c823b36a912e583fa
 DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B 
a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c
 SHA512 
042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c
 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 
9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c
 SHA512 
01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
deleted file mode 100644
index a9aff4816743..
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_COMMIT=f4ac0b55c37f2b594ffbe639db43dac365825c7c
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
-SLOT=5/${QT5_PV} # bug 707658
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="ppc ppc64"
-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 linuxfb vnc X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   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
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=[xkb]
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   :fontconfig:
-   :system-freetype:FREETYPE
-   !:no-freetype:
-   !gif:no-gif:
-   gles2-only::OPENGL_ES
-   gles2-only:opengles2:OPENGL_ES_2
-   !:no-gui:
-   :system-harfbuzz:
-   !:no-harfbuzz:
-   jpeg:system-jpeg:IMAGEFORMAT_JPEG
-   !jpeg:no-jpeg:
-   libinput
-   libinput:xkbcommon:
-   :opengl
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/, dev-qt/qtnetwork/

2022-01-20 Thread Andreas Sturmlechner
commit: 2a16794e856525312113dfea415070e0a49f534c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 20 12:46:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 20 13:24:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a16794e

dev-qt: Consolidate QT5_MODULE=qtbase to f4ac0b55 snapshot

No changes from 38ad2f39 except to qtcore.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest| 2 +-
 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 2 +-
 dev-qt/qtnetwork/Manifest| 2 +-
 dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index a795b7ed2784..32718f267d7e 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1 +1 @@
-DIST qtbase-5.15.2-38ad2f39.tar.gz 67969272 BLAKE2B 
9071c96e8162d8141676f63aab82ca61ba29039e79066939fb74501187ae95cca34c924f1105827411f021efca2f40a62b7acde845d0d463604b234a3a8f8370
 SHA512 
df4f2dce732f62c797f77c266e268097f32a5d7605b3464c9a76d323d8ec069c902994df6afa28823d3c03f5d4ca0295cac47e28773b25e2f9387e3475f52f82
+DIST qtbase-5.15.2-f4ac0b55.tar.gz 67967554 BLAKE2B 
3e1ece861c195cdaa688f22cac7bbfdb3cce73ac575f72c8adc916face612307553d98da7b757c44980b1ed0ebf5a9ecaa2e993b41e775f511e32bd515c1ca54
 SHA512 
6160e02505e4d3f9fbd55f442e0a7a4d906feb576c891600232937bc212660b5c8a41072347d9f78dd0a1ca9357af514b5df2b341e181b2c823b36a912e583fa

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index ec8ccffd2617..6292f2e6d98c 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-KDE_ORG_COMMIT=38ad2f39daec09168728033969265834b6a2d924
+KDE_ORG_COMMIT=f4ac0b55c37f2b594ffbe639db43dac365825c7c
 QT5_MODULE="qtbase"
 inherit qt5-build
 

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 6db135e943bc..4d6eb7dc073a 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,2 +1,2 @@
-DIST qtbase-5.15.2-38ad2f39.tar.gz 67969272 BLAKE2B 
9071c96e8162d8141676f63aab82ca61ba29039e79066939fb74501187ae95cca34c924f1105827411f021efca2f40a62b7acde845d0d463604b234a3a8f8370
 SHA512 
df4f2dce732f62c797f77c266e268097f32a5d7605b3464c9a76d323d8ec069c902994df6afa28823d3c03f5d4ca0295cac47e28773b25e2f9387e3475f52f82
 DIST qtbase-5.15.2-a4f9e569.tar.gz 67964648 BLAKE2B 
2be7351221c46846ef37308a0238aa4a39369da63fe5c3be5e142ff700c80e125821c06b43c9e4e949bd9f285222a60888303aef956c9b427a9a6c8ee3bc6b1a
 SHA512 
b4be8132a1d7119fd9728f7bf2d72cdd27d2092e7f178a1f15707204f5ffade7ce505c897fd658bb19274bdd6238b2eb16f7fcfedff2567877dc3458b4091388
+DIST qtbase-5.15.2-f4ac0b55.tar.gz 67967554 BLAKE2B 
3e1ece861c195cdaa688f22cac7bbfdb3cce73ac575f72c8adc916face612307553d98da7b757c44980b1ed0ebf5a9ecaa2e993b41e775f511e32bd515c1ca54
 SHA512 
6160e02505e4d3f9fbd55f442e0a7a4d906feb576c891600232937bc212660b5c8a41072347d9f78dd0a1ca9357af514b5df2b341e181b2c823b36a912e583fa

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
index 6ee6ab0154ea..b74124fe8839 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-KDE_ORG_COMMIT=38ad2f39daec09168728033969265834b6a2d924
+KDE_ORG_COMMIT=f4ac0b55c37f2b594ffbe639db43dac365825c7c
 QT5_MODULE="qtbase"
 inherit qt5-build
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-01-20 Thread Andreas Sturmlechner
commit: 81965801a524212c886ad010409e569376c84b27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 20 12:17:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 20 13:24:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81965801

dev-qt/qtgui: Drop 5.15.2-r15

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 -
 dev-qt/qtgui/qtgui-5.15.2-r15.ebuild | 184 ---
 2 files changed, 185 deletions(-)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 4f0dd80dbe1f..a795b7ed2784 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,2 +1 @@
 DIST qtbase-5.15.2-38ad2f39.tar.gz 67969272 BLAKE2B 
9071c96e8162d8141676f63aab82ca61ba29039e79066939fb74501187ae95cca34c924f1105827411f021efca2f40a62b7acde845d0d463604b234a3a8f8370
 SHA512 
df4f2dce732f62c797f77c266e268097f32a5d7605b3464c9a76d323d8ec069c902994df6afa28823d3c03f5d4ca0295cac47e28773b25e2f9387e3475f52f82
-DIST qtbase-5.15.2-7c6c0030.tar.gz 67967537 BLAKE2B 
623b99942e9df9bc8ac436a21503060845f9e3532aa0e02ccd927762382be26091878fbe092e80c0ac68bead51d09647e40e0cf61361d62ad226ed46b221132b
 SHA512 
eb88b21764591246c5f04f63405dbfcd39afb737e96bb29c7721644b9aba3ea95df24ed9699acfd03a8c088ee72efec1fb0267aef8d665d5ec72ee75fc08ecdc

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r15.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r15.ebuild
deleted file mode 100644
index 5b9c23c319a7..
--- a/dev-qt/qtgui/qtgui-5.15.2-r15.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_COMMIT=7c6c0030cf80ef7b9ace42996b0e0c3a72f76860
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-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"
-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 linuxfb vnc X )
-   accessibility? ( dbus X )
-   eglfs? ( egl )
-   ibus? ( dbus )
-   libinput? ( udev )
-   X? ( gles2-only? ( egl ) )
-"
-
-RDEPEND="
-   dev-libs/glib:2
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   dev-util/gtk-update-icon-cache
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/harfbuzz:=
-   sys-libs/zlib:=
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   eglfs? (
-   media-libs/mesa[gbm(+)]
-   x11-libs/libdrm
-   )
-   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
-   )
-   png? ( media-libs/libpng:= )
-   tslib? ( >=x11-libs/tslib-1.21 )
-   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   udev? ( virtual/libudev:= )
-   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb:=[xkb]
-   x11-libs/libxkbcommon[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 )
-   linuxfb? ( sys-kernel/linux-headers )
-   udev? ( sys-kernel/linux-headers )
-"
-PDEPEND="
-   ibus? ( app-i18n/ibus )
-   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
-"
-
-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:egl:
-   eglfs:eglfs:
-   eglfs:eglfs_egldevice:
-   eglfs:eglfs_gbm:
-   evdev:evdev:
-   evdev:mtdev:
-   :fontconfig:
-   :system-freetype:FREETYPE
-   !:no-freetype:
-   !gif:no-gif:
-   gles2-only::OPENGL_ES
-   gles2-only:opengles2:OPENGL_ES_2
-   !:no-gui:
-   :system-harfbuzz:
-   !:no-harfbuzz:
-   jpeg:system-jpeg:IMAGEFORMAT_JPEG
-   !jpeg:no-jpeg:
-   libinput
-   libinput:xkbcommon:
-   :opengl
-   png:png:
-   png:system-png:IMAGEFORMAT_PNG
-   !png:no-png:
-   tslib:tslib:
-   udev:libudev:
-   vulkan:vulkan:
-   X:xcb:
-   X:xcb-glx:
-   X:xcb-plugin:
-   X:xcb-render:
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-01-20 Thread Jakov Smolić
commit: d8cbf5eef9404ddba535ba29b277676ff36be35a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 20 12:15:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 20 12:15:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8cbf5ee

dev-qt/qtgui: Stabilize 5.15.2-r16 arm, #829923

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index 8d32d6a72129..ec8ccffd2617 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -11,7 +11,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 ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-01-20 Thread Jakov Smolić
commit: 130c3b2282193df0a347e6e3483507627e701acd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 20 08:59:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 20 08:59:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130c3b22

dev-qt/qtgui: Stabilize 5.15.2-r16 x86, #829923

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index dfcc0efd08f1..8d32d6a72129 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -11,7 +11,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 ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-01-19 Thread Sam James
commit: 7c858f13eab8a8c3d05cd556994a2fd409d43f4e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c858f13

dev-qt/qtgui: Stabilize 5.15.2-r16 ppc, #829923

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index 6222c0942260..dfcc0efd08f1 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -11,7 +11,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 ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-01-19 Thread Sam James
commit: eb064e7e0dbc4c8ae7458f6b52dce1b2cb4b1529
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb064e7e

dev-qt/qtgui: Stabilize 5.15.2-r16 ppc64, #829923

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index ffa89e29243d..6222c0942260 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -11,7 +11,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 ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-01-18 Thread Jakov Smolić
commit: fdac28cd03d4ae7abb9aa83b49b63a4073cf11cb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 18 22:52:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 18 22:52:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdac28cd

dev-qt/qtgui: Stabilize 5.15.2-r16 amd64, #829923

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index 3d8b468b1913..9e7b8d1811a7 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -11,7 +11,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2022-01-12 Thread Andreas Sturmlechner
commit: ee9113be721c2c9eb6fec49edc9184dfb716240d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 12 12:57:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 12 16:12:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9113be

dev-qt/qtgui: 5.15.2-r16 version bump at KDE 38ad2f39

Changes since 7c6c0030cf80ef7b9ace42996b0e0c3a72f76860:

Albert Astals Cid (1):
  Use block char format to render list item bullets and numbers

Liang Qi (1):
  xcb: avoid to use invalid pointers

Volker Hilsheimer (1):
  QXcb: don't dereference pointer before checking

Zhang Hao (1):
  Use qint64 to replace int while qt_transform_image_rasterize

Øystein Heskestad (1):
  Add missing macOS header file that was indirectly included before

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgui/Manifest|   1 +
 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild | 184 +++
 2 files changed, 185 insertions(+)

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 8f45ea5ec73a..4f0dd80dbe1f 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1 +1,2 @@
+DIST qtbase-5.15.2-38ad2f39.tar.gz 67969272 BLAKE2B 
9071c96e8162d8141676f63aab82ca61ba29039e79066939fb74501187ae95cca34c924f1105827411f021efca2f40a62b7acde845d0d463604b234a3a8f8370
 SHA512 
df4f2dce732f62c797f77c266e268097f32a5d7605b3464c9a76d323d8ec069c902994df6afa28823d3c03f5d4ca0295cac47e28773b25e2f9387e3475f52f82
 DIST qtbase-5.15.2-7c6c0030.tar.gz 67967537 BLAKE2B 
623b99942e9df9bc8ac436a21503060845f9e3532aa0e02ccd927762382be26091878fbe092e80c0ac68bead51d09647e40e0cf61361d62ad226ed46b221132b
 SHA512 
eb88b21764591246c5f04f63405dbfcd39afb737e96bb29c7721644b9aba3ea95df24ed9699acfd03a8c088ee72efec1fb0267aef8d665d5ec72ee75fc08ecdc

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
new file mode 100644
index ..3d8b468b1913
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_COMMIT=38ad2f39daec09168728033969265834b6a2d924
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+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"
+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 linuxfb vnc X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   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
+   )
+   png? ( media-libs/libpng:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   udev? ( virtual/libudev:= )
+   vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb:=[xkb]
+   x11-libs/libxkbcommon[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 )
+   linuxfb? ( sys-kernel/linux-headers )
+   udev? ( sys-kernel/linux-headers )
+"
+PDEPEND="
+   ibus? ( app-i18n/ibus )
+   wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+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:egl:
+   eglfs:eglfs:
+   eglfs:eglfs_egldevice:
+   eglfs:eglfs_gbm:
+   evdev:evdev:
+   evdev:mtdev:
+   :fontconfig:
+   :system-freetype:FREETYPE
+   !:no-freetype:
+   !gif:no-gif:
+  

  1   2   3   >