diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-02-05 18:44:56 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-02-05 18:44:56 +0000 |
commit | 29aabba0ea759c6a2864ff5631735b67ee38e5e0 (patch) | |
tree | ab466b4dfa7abecb401b2f8039d08af4689306bb /dev-qt/qtwidgets | |
parent | d42200bec37eef2a7478d88988ff00addd0a9202 (diff) |
gentoo resync : 05.02.2020
Diffstat (limited to 'dev-qt/qtwidgets')
-rw-r--r-- | dev-qt/qtwidgets/Manifest | 11 | ||||
-rw-r--r-- | dev-qt/qtwidgets/files/qtwidgets-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch | 49 | ||||
-rw-r--r-- | dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild | 4 | ||||
-rw-r--r-- | dev-qt/qtwidgets/qtwidgets-5.12.5-r1.ebuild | 61 | ||||
-rw-r--r-- | dev-qt/qtwidgets/qtwidgets-5.13.2.ebuild | 2 | ||||
-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 |