From 121ed4eec41fbf03e1998d09eede1bf449da63b9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 19 Jul 2019 22:05:27 +0100 Subject: gentoo resync : 19.07.2019 --- kde-misc/Manifest.gz | Bin 5954 -> 5782 bytes kde-misc/krusader/Manifest | 2 +- kde-misc/krusader/krusader-2.7.1-r1.ebuild | 70 ++++++++++++++++++++ kde-misc/krusader/krusader-2.7.1.ebuild | 71 --------------------- kde-misc/skanlite/Manifest | 2 + .../skanlite/files/skanlite-2.1.0.1-hidpi.patch | 67 +++++++++++++++++++ kde-misc/skanlite/skanlite-2.1.0.1-r1.ebuild | 37 +++++++++++ kde-misc/wacomtablet/Manifest | 3 +- ...mtablet-3.1.1-correct-width-height-values.patch | 52 +++++++++++++++ kde-misc/wacomtablet/wacomtablet-3.1.1-r1.ebuild | 59 +++++++++++++++++ kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild | 60 ----------------- kde-misc/yakuake/Manifest | 4 -- kde-misc/yakuake/metadata.xml | 16 ----- kde-misc/yakuake/yakuake-3.0.5-r1.ebuild | 61 ------------------ 14 files changed, 290 insertions(+), 214 deletions(-) create mode 100644 kde-misc/krusader/krusader-2.7.1-r1.ebuild delete mode 100644 kde-misc/krusader/krusader-2.7.1.ebuild create mode 100644 kde-misc/skanlite/files/skanlite-2.1.0.1-hidpi.patch create mode 100644 kde-misc/skanlite/skanlite-2.1.0.1-r1.ebuild create mode 100644 kde-misc/wacomtablet/files/wacomtablet-3.1.1-correct-width-height-values.patch create mode 100644 kde-misc/wacomtablet/wacomtablet-3.1.1-r1.ebuild delete mode 100644 kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild delete mode 100644 kde-misc/yakuake/Manifest delete mode 100644 kde-misc/yakuake/metadata.xml delete mode 100644 kde-misc/yakuake/yakuake-3.0.5-r1.ebuild (limited to 'kde-misc') diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index f07badbbb815..f242188ad35d 100644 Binary files a/kde-misc/Manifest.gz and b/kde-misc/Manifest.gz differ diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest index be28c22d60a8..895e2978f0da 100644 --- a/kde-misc/krusader/Manifest +++ b/kde-misc/krusader/Manifest @@ -1,3 +1,3 @@ DIST krusader-2.7.1.tar.xz 2889568 BLAKE2B f5ed5753d1f5285ff2ff8510429d3b07ef32ab06b37fc20300eb3544f5a44572d5c66067e0031fc767c93cd3517b12062c7c7a91f7ff0bb707d1e20b16d07f55 SHA512 860908fd960ae45d298ade30bd4962eea44d126b5a3bb28d04540a0e4fbc0645de2394490fdb624b5fcc7005841c0ce392cda896dc4b1d3d2de3a1e44171222d -EBUILD krusader-2.7.1.ebuild 1886 BLAKE2B c40b65a07683ffb114a861442695d27e26c08a115977602197e9e95c89a1d472ba66479c7bbca0e2850ffdf3d44516fd808bd761569a533b8836708d6c634fa7 SHA512 9da57da5bf69c01ad60cba0aa9c7f229f6fb112701d07328a6505cc1b9d69970e1aecb161c4ad0f63ffdbc53c25437f53535baaf2749efdea432dcdb90d778a9 +EBUILD krusader-2.7.1-r1.ebuild 1864 BLAKE2B 6c5d23394c154b321983a4164e8feb8392a25cc1b44ad89409e2fdcc9d6545a2fec80b60b9c7e112e674abf7d08e970249268de38a4d50becd0e500ddb855b42 SHA512 90f83961be03c046269d18c2f8fbb05db0197d9e886e9ec4eee10a6857a9d24e4da41e57c4eea3f7b21614827a0bfc8e67d6c8fee054b3af418752f5e1ddd427 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-misc/krusader/krusader-2.7.1-r1.ebuild b/kde-misc/krusader/krusader-2.7.1-r1.ebuild new file mode 100644 index 000000000000..c42a34606bcc --- /dev/null +++ b/kde-misc/krusader/krusader-2.7.1-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="amd64 x86" +fi + +DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many extras" +HOMEPAGE="https://krusader.org/" +LICENSE="GPL-2+" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-apps/acl + sys-libs/zlib +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep knotifications) + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kio-extras) +" + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version kde-apps/thumbnailers:${SLOT} || + ! has_version kde-apps/ffmpegthumbs:${SLOT} ; then + elog "For PDF/PS, RAW and video thumbnails support, install:" + elog " kde-apps/thumbnailers:${SLOT}" + elog " kde-apps/ffmpegthumbs:${SLOT}" + fi + + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then + elog "For bookmarks support, install kde-apps/keditbookmarks:${SLOT}" + fi +} diff --git a/kde-misc/krusader/krusader-2.7.1.ebuild b/kde-misc/krusader/krusader-2.7.1.ebuild deleted file mode 100644 index 7c25fe853da5..000000000000 --- a/kde-misc/krusader/krusader-2.7.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="forceoptional" -inherit kde5 - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many extras" -HOMEPAGE="https://krusader.org/" -LICENSE="GPL-2+" -IUSE="" - -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kbookmarks) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kservice) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwallet) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep solid) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-apps/acl - sys-libs/zlib -" -DEPEND="${COMMON_DEPEND} - $(add_frameworks_dep knotifications) - $(add_qt_dep qtconcurrent) -" -RDEPEND="${COMMON_DEPEND} - $(add_kdeapps_dep kio-extras) - !kde-misc/krusader:4 -" - -pkg_postinst() { - kde5_pkg_postinst - - if ! has_version kde-apps/thumbnailers:${SLOT} || - ! has_version kde-apps/ffmpegthumbs:${SLOT} ; then - elog "For PDF/PS, RAW and video thumbnails support, install:" - elog " kde-apps/thumbnailers:${SLOT}" - elog " kde-apps/ffmpegthumbs:${SLOT}" - fi - - if ! has_version kde-apps/keditbookmarks:${SLOT} ; then - elog "For bookmarks support, install kde-apps/keditbookmarks:${SLOT}" - fi -} diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest index b6a144990acd..35dea3971e8d 100644 --- a/kde-misc/skanlite/Manifest +++ b/kde-misc/skanlite/Manifest @@ -1,4 +1,6 @@ AUX skanlite-2.1.0.1-cmake.patch 2978 BLAKE2B 68d39415f4199b018028b16727f734117a7499be83904e80b9aeb2837a835141363516e0b452d81ddaab8b874de75e869168c9215babb3230c9a02a33b7f33e7 SHA512 7a7ee0f6b7b82a2b8e90ac58d632c92eb7c0992195f104ed794d14c451a21fefb7a3621bc22c14948b83b8e9aa86d9868ebd97d780a8d31f01186485d507d3ce +AUX skanlite-2.1.0.1-hidpi.patch 2234 BLAKE2B c2867f5d6251b2258097e1682e2cc8a8263631000f32701802940d84d63e657d12a45b326932d3bb087c571928b08529d2e050cf5298addcb9749d38337a3635 SHA512 d5c559a8d057acce73db1252d52299a72788554845dd0a00fb000c15b7d0a4ba8d20f72a24dddd032c2cb8cf84ff6bef9b2d365cbb70e98f7003523d479e9e92 DIST skanlite-2.1.0.1.tar.xz 2151312 BLAKE2B c03ace256fd4159e36c7eb871f4f88a11142e36e427120560a09a0d0516f91450d350d4ae5db2004da6493d3a2a0aaaf5d45b4a688f3943cf92b76a71fb5f937 SHA512 8eb1a32994259010d4a134c1b25b74b8cc03ba4fa6ce70ee2026a3070c675c2b11f38770453d197008fbe12df976cc653362eb44d6ef89a7f0173c3a2cef3658 +EBUILD skanlite-2.1.0.1-r1.ebuild 890 BLAKE2B 288bed43e44d077c03811848d6005ab455336dfbb1558e281f3f58b35383f445b097faa65295bb64e65d9ab198dfa350818a5440da50176aefeebc68dd7644b2 SHA512 8743d3eff3e18bf17a0157c6414308540f81e248bc3dffa437a3439894795be2883b3ac6a41f30da7e3f86b53cdc967664eb230aac5ecbed254cbac99dba886c EBUILD skanlite-2.1.0.1.ebuild 885 BLAKE2B 98420a2dc02261ad4480f6e87b65fccbb227f6f6c2ddfdbd6462041a2ef03258cd444c9fd88e47add8e64368a4c7d439fd92b222cd77cd4f0c949e20d8057d19 SHA512 9c03dd4f8ae6190bb7274dbc3a625b71a3743a62ce93fa607647b213bf24153cc46cf8cd50fc5dbf29699a6a9557a52f7fb19ecc47450bcbb129c503ed93605f MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-misc/skanlite/files/skanlite-2.1.0.1-hidpi.patch b/kde-misc/skanlite/files/skanlite-2.1.0.1-hidpi.patch new file mode 100644 index 000000000000..563f5950063a --- /dev/null +++ b/kde-misc/skanlite/files/skanlite-2.1.0.1-hidpi.patch @@ -0,0 +1,67 @@ +From cb382f87d63bdc3736696ee289875bde2ecee9e5 Mon Sep 17 00:00:00 2001 +From: Alexander Volkov +Date: Thu, 25 Apr 2019 18:09:59 +0300 +Subject: Add HiDPI support + +Reviewers: sars, davidedmundson, ngraham + +Reviewed By: sars + +Differential Revision: https://phabricator.kde.org/D20821 +--- + src/ImageViewer.cpp | 14 +++++++++++--- + src/main.cpp | 1 + + 2 files changed, 12 insertions(+), 3 deletions(-) + +diff --git a/src/ImageViewer.cpp b/src/ImageViewer.cpp +index 09f9b3d..5cf1439 100644 +--- a/src/ImageViewer.cpp ++++ b/src/ImageViewer.cpp +@@ -87,14 +87,19 @@ void ImageViewer::setQImage(QImage *img) + } + + d->img = img; +- d->scene->setSceneRect(0, 0, img->width(), img->height()); ++ const auto dpr = devicePixelRatioF(); ++ d->img->setDevicePixelRatio(dpr); ++ d->scene->setSceneRect(0, 0, img->width() / dpr, img->height() / dpr); + } + + // ------------------------------------------------------------------------ + void ImageViewer::drawBackground(QPainter *painter, const QRectF &rect) + { + painter->fillRect(rect, QColor(0x70, 0x70, 0x70)); +- painter->drawImage(rect, *d->img, rect); ++ QRectF r = rect & sceneRect(); ++ const auto dpr = d->img->devicePixelRatio(); ++ QRectF srcRect = QRectF(r.topLeft() * dpr, r.size() * dpr); ++ painter->drawImage(r, *d->img, srcRect); + } + + // ------------------------------------------------------------------------ +@@ -118,7 +123,10 @@ void ImageViewer::zoomActualSize() + // ------------------------------------------------------------------------ + void ImageViewer::zoom2Fit() + { +- fitInView(d->img->rect(), Qt::KeepAspectRatio); ++ QRectF r = d->img->rect(); ++ const auto dpr = d->img->devicePixelRatio(); ++ r = QRectF(r.topLeft() / dpr, r.size() / dpr); ++ fitInView(r, Qt::KeepAspectRatio); + } + + // ------------------------------------------------------------------------ +diff --git a/src/main.cpp b/src/main.cpp +index aa704be..ae0d9b6 100644 +--- a/src/main.cpp ++++ b/src/main.cpp +@@ -34,6 +34,7 @@ + + int main(int argc, char *argv[]) + { ++ QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); + QApplication app(argc, argv); + + Kdelibs4ConfigMigrator migrate(QLatin1String("Skanlite")); +-- +cgit v1.1 diff --git a/kde-misc/skanlite/skanlite-2.1.0.1-r1.ebuild b/kde-misc/skanlite/skanlite-2.1.0.1-r1.ebuild new file mode 100644 index 000000000000..dec84c60dfe1 --- /dev/null +++ b/kde-misc/skanlite/skanlite-2.1.0.1-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="KDE image scanning application" +HOMEPAGE="https://kde.org/applications/graphics/skanlite" +SRC_URI="mirror://kde/stable/${PN}/2.1/${P}.tar.xz" + +LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libksane) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/libpng:0= +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-cmake.patch" + "${FILESDIR}/${P}-hidpi.patch" +) diff --git a/kde-misc/wacomtablet/Manifest b/kde-misc/wacomtablet/Manifest index 529b9f4c1eea..82e777c4713f 100644 --- a/kde-misc/wacomtablet/Manifest +++ b/kde-misc/wacomtablet/Manifest @@ -1,5 +1,6 @@ +AUX wacomtablet-3.1.1-correct-width-height-values.patch 2189 BLAKE2B 27f363d4e02c9ff0244a1ff9fabdc6370d572dcb37d87b8db00b3a47ac12e45523aaf8c9edc2281a228db88a6aadb617eb6c8db39f47cb849d87e87284a208c3 SHA512 0bf21e7a5714f2805d8b273992091b926413bcbbb549d43c1caa066589700dd70da28c9e282b2158487d1528eb8370e3e5f715c4b662b9929ed4a2a720b5d085 AUX wacomtablet-3.1.1-gcc9.patch 1196 BLAKE2B 2e8b7d2f3808b09caa1ed733a6d0876172324809ecc0567a8fffbf962bdcd03fee8399fdc5fbb1b5196530538c04513965ec2df0540c58eb8fd5ecd577ad6409 SHA512 600725f86e5b4eaa654731c14c4c7c4d4d5c8980634faadd5697a866667ca27356213d25c07918fee70ee056cd7d890d612e80c6bd7c0f4e4058be39dddba263 AUX wacomtablet-3.1.1-xlib-optional.patch 838 BLAKE2B 997d42737c593c5074b6541ca91a1976afc36c7f43041ecd90a32d309c856a9b9b7fb203b135cf997a9a944e9a47febefdc196b36fde94975677ba16b2f17be4 SHA512 b7b8e3c1a2ad97788d6a1bbebc3183b4b1e13ab6295bfc716d5e083a0a317fcd6ba75b49051706c9d776a028a40d3f7cc8edec9b1186b67cdd727ef3e2019990 DIST wacomtablet-3.1.1.tar.xz 724176 BLAKE2B 062f05067b9ca423527f1fbbc498d3228fba9333f96e918493a00c3ceb669a23c3ab9297bf6c2d3d161559f1d9cf6ccff8f502971718e71a360f3db2e7d9bd67 SHA512 91f8ab9326b8307d63e09c7d75d613553f16c6cb93837cc404cb251aeda93078011b0c5aa0fc20ca4613d82421d73804cc55fa71a688bf4dd0f1d616733ade97 -EBUILD wacomtablet-3.1.1.ebuild 1369 BLAKE2B 7e255af0154d8bac2d38b6607b00527f009ca126373b9d8a69c6153cc4e52f73b53d472efd47347ae5d10c97dadc6db556b7da0753fb6f7bfc3be628168fc95a SHA512 0b9d7e39aa3f827e457cec0eb2e8f4634e5490579c844dbc924e1246ae6d6efc44aa8950f33347917a9c80a68b6609140ca817330c25d6e3779075067940c083 +EBUILD wacomtablet-3.1.1-r1.ebuild 1421 BLAKE2B 8dbf7b906bf70518862ad2fa080765fc3d0d79e1b66eb623d92b802238083606212f3db3d786ef0ca9509c7d4d24c749d8f812ef3e9360f546b15ae0868e9c70 SHA512 a90b92226ade230fb3ca28475bd3ecf2d3dcc132454161f310a4aa2aea7e41f8fd6ddbc70ed3066d17c12ef821f425b37c9e487597d349ee200809bf0915d7f2 MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/kde-misc/wacomtablet/files/wacomtablet-3.1.1-correct-width-height-values.patch b/kde-misc/wacomtablet/files/wacomtablet-3.1.1-correct-width-height-values.patch new file mode 100644 index 000000000000..805539728870 --- /dev/null +++ b/kde-misc/wacomtablet/files/wacomtablet-3.1.1-correct-width-height-values.patch @@ -0,0 +1,52 @@ +From fd099f89c5ded7e20c3a852d5539e9a0b269e11d Mon Sep 17 00:00:00 2001 +From: Jason Gerecke +Date: Thu, 13 Jun 2019 23:49:12 +0300 +Subject: Correct width/height values from X11Wacom::getMaximumTabletArea + +Summary: +The "Wacom Tablet Area" property contains four values that define the +top-left and bottom-right tablet coordinates of the tablet's input +area. The driver will scale input coordinates according to the input +area such that the border of the input area matches up with the border +of the desktop or mapped monitor. + +Crucially, these coordinates are *NOT* necessarily equal to (0,0) and +(SENSOR_MAX_X, SENSOR_MAX_Y) after a reset. In particular, many display +tablet have sensors that are slightly larger than the display itself +and so have their reset areas equal to something like (400, 400) and +(SENSOR_MAX_X - 400, SENSOR_MAX_Y - 400) so that the pen is correctly +mapped. + +This commit updates X11Wacom::getMaximumTabletArea to properly set the +width and height properties by calculating the difference between the +min and max values of X and Y. This is particularly important to ensure +that the calibration routines work correctly. + +Ref: https://bugs.kde.org/show_bug.cgi?id=407712 + +Reviewers: valeriymalov + +Reviewed By: valeriymalov + +Differential Revision: https://phabricator.kde.org/D21775 +--- + src/common/x11wacom.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/common/x11wacom.cpp b/src/common/x11wacom.cpp +index e269480..a4d95c8 100644 +--- a/src/common/x11wacom.cpp ++++ b/src/common/x11wacom.cpp +@@ -70,8 +70,8 @@ const TabletArea X11Wacom::getMaximumTabletArea(const QString& deviceName) + if (x11Device.getLongProperty(areaProperty, maximumArea, 4) && maximumArea.size() == 4) { + maximumAreaRect.setX(maximumArea.at(0)); + maximumAreaRect.setY(maximumArea.at(1)); +- maximumAreaRect.setWidth(maximumArea.at(2)); +- maximumAreaRect.setHeight(maximumArea.at(3)); ++ maximumAreaRect.setWidth(maximumArea.at(2) - maximumArea.at(0)); ++ maximumAreaRect.setHeight(maximumArea.at(3) - maximumArea.at(1)); + } + + // reset the area back to the previous value +-- +cgit v1.1 diff --git a/kde-misc/wacomtablet/wacomtablet-3.1.1-r1.ebuild b/kde-misc/wacomtablet/wacomtablet-3.1.1-r1.ebuild new file mode 100644 index 000000000000..87b034ac93ac --- /dev/null +++ b/kde-misc/wacomtablet/wacomtablet-3.1.1-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="System settings module for Wacom tablets" +HOMEPAGE="https://userbase.kde.org/Wacomtablet https://store.kde.org/p/1127862" +SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +KEYWORDS="amd64 x86" +IUSE="" + +BDEPEND="sys-devel/gettext" +RDEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + >=dev-libs/libwacom-0.30 + >=x11-drivers/xf86-input-wacom-0.20.0 + x11-libs/libXi + x11-libs/libxcb +" +DEPEND="${RDEPEND} + x11-base/xorg-proto + x11-libs/libX11 +" + +PATCHES=( + "${FILESDIR}/${P}-xlib-optional.patch" # bug 681674 + "${FILESDIR}/${P}-gcc9.patch" # bug 686822 + "${FILESDIR}/${P}-correct-width-height-values.patch" # KDE-Bug 407712 +) + +src_test() { + # test needs DBus, bug 675548 + local myctestargs=( + -E "(Test.KDED.DBusTabletService)" + ) + + kde5_src_test +} diff --git a/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild b/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild deleted file mode 100644 index 382e2fbe52a7..000000000000 --- a/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="forceoptional" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="KControl module for Wacom tablets" -HOMEPAGE="https://www.linux-apps.com/content/show.php?action=content&content=114856" -SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -KEYWORDS="amd64 x86" -IUSE="" - -CDEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kglobalaccel) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep plasma) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtx11extras) - >=dev-libs/libwacom-0.30 - >=x11-drivers/xf86-input-wacom-0.20.0 - x11-libs/libXi - x11-libs/libxcb -" -DEPEND="${CDEPEND} - sys-devel/gettext - x11-base/xorg-proto -" -RDEPEND="${CDEPEND} - !kde-misc/wacomtablet:4 -" - -PATCHES=( - "${FILESDIR}/${P}-xlib-optional.patch" # bug 681674 - "${FILESDIR}/${P}-gcc9.patch" # bug 686822 -) - -src_test() { - # test needs DBus, bug 675548 - local myctestargs=( - -E "(Test.KDED.DBusTabletService)" - ) - - kde5_src_test -} diff --git a/kde-misc/yakuake/Manifest b/kde-misc/yakuake/Manifest deleted file mode 100644 index bf8e8ad6e262..000000000000 --- a/kde-misc/yakuake/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST yakuake-3.0.5-patches.tar.xz 4996 BLAKE2B 0ffef1bf066b962c73ef6a28251d9abf3df66b28cf324bcd2d4f49c7038ba64dd3554490534cb0b001a589c42309253a0cf77683b4f97661d0fbfc17c96e5be0 SHA512 6c66043e22e98d65230de566e4594f4c1bfdcccc229ab8b66d604bf6fa666964f8b05746eb914f65d1e52fa850010aa5016a26b629f8eec09b67548dd2b00251 -DIST yakuake-3.0.5.tar.xz 347412 BLAKE2B 964b5abdbc377b2ff3c1c37ebf4cb2537dde00d8c4178bc7db1785701dee82c600cd775a38896d8ad8976cbe14427df094c4db0c425355b0330d2e8b4fbe23cd SHA512 17640590bb87b7c27e1e336cb82141b986103af95cfae2da129b69537d89a78eb0e21a6f5fb9ab26ed9e572f9edad055264f642afee6012e1a5a5c55d9dc2d22 -EBUILD yakuake-3.0.5-r1.ebuild 1534 BLAKE2B 6de442e4cdaa24b53540f379b414e94e5241821cdb2147c2c8c6906087e79e7375997378e2bef185dbdc3d21aa757e697348b900303a4a3e14e56f3b4a867e07 SHA512 9f4efc784c9f8b4e7d645ae21d598cf6431d29584dcfd146af84907893367509cb098336add1c219c8e45c8f5ce5de2109412e54c96f1ac78e96ed945f8afdd8 -MISC metadata.xml 661 BLAKE2B c0ff7bbfa76614ec0d6ed52ca7af363bf4c441cc06343c613ba6100a68269915d71dea39329d02fc95384ce71331bb367d4cddfdc0c560ea2748843ea7c31c8a SHA512 a842fdcbb48892a13e74eacd0aca111cbba02bd4c43fb9544ed4e4a9c72d122a3190f0090e8b7f63cceba1d449fb7bf629954a9e60dd541e40908818478fcb13 diff --git a/kde-misc/yakuake/metadata.xml b/kde-misc/yakuake/metadata.xml deleted file mode 100644 index af7db56fcb83..000000000000 --- a/kde-misc/yakuake/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - kde@gentoo.org - Gentoo KDE Project - - - YaKuake is Yet Another Kuake terminal emulator. It drops down on a configurable - key press (defaults to F12) with a konsole window, supports multiple tabs, - tabs, multiple screens and mouse wheel tab navigation amongst other features. - - - Use kde-frameworks/kwayland for absolute window positioning in KWin - - diff --git a/kde-misc/yakuake/yakuake-3.0.5-r1.ebuild b/kde-misc/yakuake/yakuake-3.0.5-r1.ebuild deleted file mode 100644 index afa2667addc2..000000000000 --- a/kde-misc/yakuake/yakuake-3.0.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 - -inherit kde5 - -DESCRIPTION="Quake-style terminal emulator based on konsole" -HOMEPAGE="https://yakuake.kde.org/" -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz - https://dev.gentoo.org/~asturm/distfiles/${P}-patches.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2 LGPL-2" -IUSE="absolute-position X" - -DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kglobalaccel) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kservice) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_kdeapps_dep konsole) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - absolute-position? ( $(add_frameworks_dep kwayland) ) - X? ( - $(add_qt_dep qtx11extras) - x11-libs/libX11 - ) -" -RDEPEND="${DEPEND} - !kde-misc/yakuake:4 -" - -PATCHES=( "${WORKDIR}/${P}-patches" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package absolute-position KF5Wayland) - $(cmake-utils_use_find_package X X11) - ) - - kde5_src_configure -} -- cgit v1.2.3