summaryrefslogtreecommitdiff
path: root/dev-qt/qtwidgets
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-05 18:44:56 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-05 18:44:56 +0000
commit29aabba0ea759c6a2864ff5631735b67ee38e5e0 (patch)
treeab466b4dfa7abecb401b2f8039d08af4689306bb /dev-qt/qtwidgets
parentd42200bec37eef2a7478d88988ff00addd0a9202 (diff)
gentoo resync : 05.02.2020
Diffstat (limited to 'dev-qt/qtwidgets')
-rw-r--r--dev-qt/qtwidgets/Manifest11
-rw-r--r--dev-qt/qtwidgets/files/qtwidgets-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch49
-rw-r--r--dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild4
-rw-r--r--dev-qt/qtwidgets/qtwidgets-5.12.5-r1.ebuild61
-rw-r--r--dev-qt/qtwidgets/qtwidgets-5.13.2.ebuild2
-rw-r--r--dev-qt/qtwidgets/qtwidgets-5.14.1.ebuild (renamed from dev-qt/qtwidgets/qtwidgets-5.14.0-r1.ebuild)0
6 files changed, 7 insertions, 120 deletions
diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
index 79bfca0d3ea3..e013272e58df 100644
--- a/dev-qt/qtwidgets/Manifest
+++ b/dev-qt/qtwidgets/Manifest
@@ -1,10 +1,7 @@
-AUX qtwidgets-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch 2015 BLAKE2B 6aefa4fd585a7b4bdde335d48a90270c611c1762703ccac330641d761004dbed0df01cd683778c7b02175f0ac00de67709cff8474af958e486ca40f92ecdb15b SHA512 18c2e6c0b55f53f08d3ab3d1a65a83d264a203a8f9948a41a763e1306e462d70f0bac2156f4503f61c31ee38369dfec81e25685d2289db82bee78fda010a351e
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
-DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204
-DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6
-EBUILD qtwidgets-5.12.3.ebuild 1030 BLAKE2B 0582dabaf02a597221a8abafb5b07d77685761148ea87bccb88bf3752123b27989de1336bad4485d5ba7614c14a1d009f3196f9c2c92bc86afe55b87f5872991 SHA512 7a5aca1706c910fe55f4483f0d62ebff18cbbbaa4d4cb925f76c9b0b9b0892a1514f3801549c52fba9c7294c84f645b58cf547d1de6cbac3116d2ec508b2a1f0
-EBUILD qtwidgets-5.12.5-r1.ebuild 1202 BLAKE2B b96a33f7eab3aa14a967f4cc81d369b299a68ef3d2bf1fb84e6af79e3828c02a21c5c5d92f4816301c3712c0896df74c231ff630ea543719ff2e2e79bc54ab7f SHA512 fff5711006507d7aef36227bd8daa99a763ee7d0cfd4809690e15167b7fdd89815c830ea8332ea9391f27a8fc4ea4297ecb1de6cc674f20215faff62d206bfe4
-EBUILD qtwidgets-5.13.2.ebuild 1032 BLAKE2B bbd59aa9736292b65591d9eef265f6526a1f78458290afcba9d0da62b43ce38ea90c81c1259b138ddb528c000969bcac182e5bdb79fe492d5bcfb5cf8e28e223 SHA512 9c12a756137c48a7aebdc15f78a5dea59400104ed985516e34224a07cca081dd3cdbaaafdbbd590deb22d837436e8ae34cab3a1f3a7583c74206dd493ce5986f
-EBUILD qtwidgets-5.14.0-r1.ebuild 1029 BLAKE2B 8f85af38196a44593a0455dc9e965792dd13b663148cbfafa25cfab025f49332b49cd7f7ed57fd8fbb9d1c007a2fdd32c5e1e5b3e5970bda180d8512b8b2299e SHA512 3c0a9ba1db1e2976d1aed6e940ac28867472c3e376a2a2c6cba45f826a5cdedea4dd7b7d64ccbe7e52aebcb4d5b8a91c113ac63a7a7ec870d2d10a029e7af948
+DIST qtbase-everywhere-src-5.14.1.tar.xz 49828188 BLAKE2B d5641df96a90ec4f3f85e47444c151b2090161330df9684703883865ddc84bed507295b67953c0a8cad9c104a10727ac9fb26d7f3ec4bf2052294c843f108491 SHA512 964777323d0e3f9d355218c3493bb3b61d2750d9cb5ba71fce72cae3cd362acce88e39360f1fac0011f1b74d529a23621a7281191c622cc034ce78a77afa296b
+EBUILD qtwidgets-5.12.3.ebuild 995 BLAKE2B 8db2317338c491717aa875ccc59e4c88f09594cb5c5fe9818953ad456fef2d06dcabb03b62c0855d0575af20522a8147937f65739fd06d97ca5a91405f30766e SHA512 826c822844e36013dc8d4bd06316e0e286994f07df8bb62e33320f188aefd2112d1eef2a8b9a57693bbc9c69acece67b492c92cd8f9f2c4ea4e898dbfae76688
+EBUILD qtwidgets-5.13.2.ebuild 1031 BLAKE2B 51d8f2b49f2b76148a5bfe032e08ca31396e3104c9796db363ea68b8b3be9329ad4e643706943022ed7cb6c496804772320a67fda3eb7abb9f790e47fc5d0a0e SHA512 db0366d3af0db13bdcbae882d1deb3e444c06daf7724106846a58494dba73d49e082dd33b312c72326e35e7cf7c4ba222cb870b0efa09cccb1bafe92df84f81a
+EBUILD qtwidgets-5.14.1.ebuild 1029 BLAKE2B 8f85af38196a44593a0455dc9e965792dd13b663148cbfafa25cfab025f49332b49cd7f7ed57fd8fbb9d1c007a2fdd32c5e1e5b3e5970bda180d8512b8b2299e SHA512 3c0a9ba1db1e2976d1aed6e940ac28867472c3e376a2a2c6cba45f826a5cdedea4dd7b7d64ccbe7e52aebcb4d5b8a91c113ac63a7a7ec870d2d10a029e7af948
MISC metadata.xml 569 BLAKE2B cd6274981285a9e65662016fa8042af5ee8a329f6b0f09f77cd8e34e08e00a817048f412cdaa214f32aa6ec921f607edf7d27af9c6cf04c323c5126306c81fc5 SHA512 a8f035a140ff40e92944369ea2d744c049a56becd4e10e72fe98065c203b458ea9ebae40ef23e4bb86d0487d0b68b52e6c2f9f8a99d1ffc4a12d1d372d061192
diff --git a/dev-qt/qtwidgets/files/qtwidgets-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch b/dev-qt/qtwidgets/files/qtwidgets-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch
deleted file mode 100644
index ab225009ab43..000000000000
--- a/dev-qt/qtwidgets/files/qtwidgets-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From de811eca72d17b7ef734afc1d44af00cc5952f22 Mon Sep 17 00:00:00 2001
-From: Dmitry Kazakov <dimula73@gmail.com>
-Date: Mon, 11 Mar 2019 13:18:06 +0300
-Subject: [PATCH] Synthesize Enter/LeaveEvent for accepted QTabletEvent
-
-When the tablet event is accepted, then Qt doesn't synthesize a mouse
-event, it means that QApplicationPrivate::sendMouseEvent() will not be
-called, and, therefore, enter/leave events will not be dispatched.
-
-The patch looks a bit hackish. Ideally, the synthesize should happen
-in QGuiApplicationPrivate::processTabletEvent(), which takes the decision
-about synthesizing mouse events. But there is not enough information
-on this level: neither qt_last_mouse_receiver nor the receiver widget
-are known at this stage.
-
-On Windows and other platforms where there is a parallel stream of
-mouse events synthesized by the platform, we shouldn't generate these
-events manually.
-
-Change-Id: Ifbad6284483ee282ad129db54606f5d0d9ddd633
----
- src/widgets/kernel/qwidgetwindow.cpp | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
-
-diff --git a/src/widgets/kernel/qwidgetwindow.cpp b/src/widgets/kernel/qwidgetwindow.cpp
-index fbc71cd0ea1..729a7f701ae 100644
---- a/src/widgets/kernel/qwidgetwindow.cpp
-+++ b/src/widgets/kernel/qwidgetwindow.cpp
-@@ -1051,6 +1051,18 @@ void QWidgetWindow::handleTabletEvent(QTabletEvent *event)
- event->setAccepted(ev.isAccepted());
- }
-
-+ /**
-+ * Synthesize Enter/Leave events if it is requested by the system and user
-+ */
-+ if (widget != qt_last_mouse_receiver &&
-+ event->isAccepted() &&
-+ !QWindowSystemInterfacePrivate::TabletEvent::platformSynthesizesMouse &&
-+ qApp->testAttribute(Qt::AA_SynthesizeMouseForUnhandledTabletEvents)) {
-+
-+ QApplicationPrivate::dispatchEnterLeave(widget, qt_last_mouse_receiver, event->globalPos());
-+ qt_last_mouse_receiver = widget;
-+ }
-+
- if (event->type() == QEvent::TabletRelease && event->buttons() == Qt::NoButton)
- qt_tablet_target = 0;
- }
---
-2.16.3
diff --git a/dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild b/dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild
index f8576b16ddc2..0a383e2738e8 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
+ KEYWORDS="arm x86"
fi
# keep IUSE defaults in sync with qtgui
diff --git a/dev-qt/qtwidgets/qtwidgets-5.12.5-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.12.5-r1.ebuild
deleted file mode 100644
index d6c062a1527d..000000000000
--- a/dev-qt/qtwidgets/qtwidgets-5.12.5-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc ~x86"
-fi
-
-# keep IUSE defaults in sync with qtgui
-IUSE="gles2 gtk +png +xcb"
-
-DEPEND="
- ~dev-qt/qtcore-${PV}
- ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
- gtk? (
- ~dev-qt/qtgui-${PV}[dbus]
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/pango
- )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
- src/tools/uic
- src/widgets
- src/plugins/platformthemes
-)
-
-QT5_GENTOO_CONFIG=(
- gtk:gtk3:
- ::widgets
- !:no-widgets:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
- :widgets
-)
-
-PATCHES+=(
- # Still pending: https://codereview.qt-project.org/c/qt/qtbase/+/255384
- "${FILESDIR}/${PN}-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch"
-)
-
-src_configure() {
- local myconf=(
- -opengl $(usex gles2 es2 desktop)
- $(qt_use gtk)
- -gui
- $(qt_use png libpng system)
- -widgets
- $(qt_use xcb xcb system)
- $(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
- )
- qt5-build_src_configure
-}
diff --git a/dev-qt/qtwidgets/qtwidgets-5.13.2.ebuild b/dev-qt/qtwidgets/qtwidgets-5.13.2.ebuild
index d110d9c0a6b1..52905175b0bc 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.13.2.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.13.2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc ~x86"
fi
# keep IUSE defaults in sync with qtgui
diff --git a/dev-qt/qtwidgets/qtwidgets-5.14.0-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.14.1.ebuild
index 3d14a9cd5446..3d14a9cd5446 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.14.0-r1.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.14.1.ebuild