summaryrefslogtreecommitdiff
path: root/kde-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
commitb7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch)
tree9fd110f9fc996e8a4213eeda994a8c112491b86d /kde-misc
parent066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff)
gentoo resync : 19.03.2019
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/Manifest.gzbin5946 -> 5960 bytes
-rw-r--r--kde-misc/basket/Manifest2
-rw-r--r--kde-misc/basket/basket-2.49b.ebuild70
-rw-r--r--kde-misc/gmailfeed/Manifest2
-rw-r--r--kde-misc/gmailfeed/gmailfeed-1.1-r1.ebuild (renamed from kde-misc/gmailfeed/gmailfeed-1.1.ebuild)7
-rw-r--r--kde-misc/kdiff3/Manifest5
-rw-r--r--kde-misc/kdiff3/files/kdiff3-0.9.98_p20190224-clangtidy-optional.patch34
-rw-r--r--kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild41
-rw-r--r--kde-misc/kdiff3/metadata.xml4
-rw-r--r--kde-misc/kimtoy/Manifest4
-rw-r--r--kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild (renamed from kde-misc/kimtoy/kimtoy-1.91.ebuild)20
-rw-r--r--kde-misc/kshutdown/Manifest2
-rw-r--r--kde-misc/kshutdown/kshutdown-4.99_beta.ebuild53
-rw-r--r--kde-misc/kwebkitpart/Manifest2
-rw-r--r--kde-misc/kwebkitpart/kwebkitpart-1.4.0_pre20190110.ebuild40
-rw-r--r--kde-misc/latte-dock/Manifest2
-rw-r--r--kde-misc/latte-dock/latte-dock-0.8.4.ebuild51
-rw-r--r--kde-misc/metadata.xml4
-rw-r--r--kde-misc/plasma-applet-weather-widget/Manifest2
-rw-r--r--kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10-r1.ebuild (renamed from kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10.ebuild)14
-rw-r--r--kde-misc/playbar2/Manifest3
-rw-r--r--kde-misc/playbar2/files/playbar2-2.5-raise_qtquick_to_2_7.patch333
-rw-r--r--kde-misc/playbar2/playbar2-2.5-r1.ebuild35
-rw-r--r--kde-misc/playbar2/playbar2-2.5.ebuild33
24 files changed, 646 insertions, 117 deletions
diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz
index 9922691faa96..19e8b0b15cca 100644
--- a/kde-misc/Manifest.gz
+++ b/kde-misc/Manifest.gz
Binary files differ
diff --git a/kde-misc/basket/Manifest b/kde-misc/basket/Manifest
index 2c2fb63b5b16..87078d4e827a 100644
--- a/kde-misc/basket/Manifest
+++ b/kde-misc/basket/Manifest
@@ -1,3 +1,5 @@
DIST basket-2.49a_p20181205.tar.gz 4689215 BLAKE2B dce87001622aac8e50957d87d36c9094a807765d96bc60fe450fed0f293e0e21ead7529c57eaecc97c4f56d5bce7fabd34a564f632fc56f0c83621fac4092dee SHA512 62c6a337f634be374ee8631c8b88a78097ae4badd905e6be556f11fa841cc03ab32ab563f59a865d1bc85f105ec273472734c42f1bff834e4d7219c258d82281
+DIST basket-2.49b.tar.gz 4686990 BLAKE2B 6915d673abae6902bd2a0073a88cdf5bc497a7e7eec47dc87dbafcce68915e55bb02505c81a24cc00ed081e60b4c135afd337c6c4d08843182175f42c39e9119 SHA512 70d4241928712a7366cbc592e414864896cfb27bea251e5e4d3606b34534a932d7c208f98a8f48b49c11234c52f78d9003ca00af979e61112dbe139627e6f134
EBUILD basket-2.49a_p20181205.ebuild 1883 BLAKE2B 14ace1b507b583e38de4ba2c89b53afe8151ce1e581f24cec303c087e7e76e8cda6a00b754c3654e3215b8f3d2288dc6258866b1cf6b9a9a5aade5337c1f5dea SHA512 4bad565cd69db35d0ca06acfef2560f496925566067333f4f814a6ee154a74a50e70750d09f11194f995c19ff5b0f166ce53c7dc409728c96a27cd5152fb4c76
+EBUILD basket-2.49b.ebuild 1810 BLAKE2B 80d150b32120cb3d8efde80b202f254020bd8fd678a76edb9fe0352eaff0fd41d01e1fd2629ae39aafa62ec5b21478aa4b9f359c5d1080b94601b5632474bc0e SHA512 46d6398ac03ecabc2bc496e44d505c70a3c8b2298fe3a95e1d74bc5736541e8a673e00075eb473ef648120003aa507f5964d4438c05bc38763f96ca37cf0f6b1
MISC metadata.xml 336 BLAKE2B 0a9704885fd7a47cb2b0b01f51baf34c3cfac7eefcfb06c4328d83aa51b4909e5ad20a29ffc7df79df38d01d1a86e37ece806a0f905714eb0e86a29f12e2aade SHA512 8c2e68454f9153eefec98b4c918de8390de6e3384b0d3339b64bcbe54592e582c933a372852444f031fe0574e4d1ad3e4b6fcd80fe9f610cd6624e13eaec3eb0
diff --git a/kde-misc/basket/basket-2.49b.ebuild b/kde-misc/basket/basket-2.49b.ebuild
new file mode 100644
index 000000000000..817d6ace0663
--- /dev/null
+++ b/kde-misc/basket/basket-2.49b.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+KDE_HANDBOOK="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Multiple information organizer - a DropDrawers clone"
+HOMEPAGE="https://github.com/basket-notepads/basket"
+SRC_URI="https://github.com/${PN}-notepads/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt git"
+
+BDEPEND="git? ( virtual/pkgconfig )"
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kfilemetadata)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ media-libs/phonon[qt5(+)]
+ x11-libs/libX11
+ crypt? ( app-crypt/gpgme:= )
+ git? ( dev-libs/libgit2:= )
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtconcurrent)
+"
+
+src_prepare() {
+ kde5_src_prepare
+ if ! use test; then
+ sed -e "/add_subdirectory(tests/s/^/#DONT/" -i src/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package crypt Gpgme)
+ $(cmake-utils_use_find_package git Libgit2)
+ )
+ kde5_src_configure
+}
diff --git a/kde-misc/gmailfeed/Manifest b/kde-misc/gmailfeed/Manifest
index 1850e366a970..3d19430f2253 100644
--- a/kde-misc/gmailfeed/Manifest
+++ b/kde-misc/gmailfeed/Manifest
@@ -1,3 +1,3 @@
DIST gmailfeed-1.1.tar.gz 21221 BLAKE2B 059da13c9cc1c55abd892ecce324b9675e05407cfb1616d4be84e3e544cc3e054ca7a9274b11ad54f6b401d4292dbbcd832f55bd79c1cf2cf015b2630af395b1 SHA512 f82ce00074302f7b67c2439e11e8cee5b66681fd9f4e7a74088a0bf65224b6025a4fbbc79f3d6a8dddb194dffcf3f7978bf483e575666d35e89afb4259274677
-EBUILD gmailfeed-1.1.ebuild 614 BLAKE2B fad7499beaaaf5da4cf33bc80156b4fd2ca1dd991ff51073eae805218363aa7d4fbc5c4322c1bd25e877954f12c4717b791e7405834f0be571db5cca47d84941 SHA512 a99d1073fe80ed1bcbead8a03d59d592c7b9cf42c7e23f584483e935cfeccc67f1a493f325a876c9807fed7bec2be215ecf7dc9903cb6a28a185d6c7f499fbe6
+EBUILD gmailfeed-1.1-r1.ebuild 642 BLAKE2B e5247598da0c3abe6f2a2d8a5cb57b83c23b1d4b8111d25583cfd5c744ec0daa5ce35d44045fabfc1061c899b8c14184c0c922b3a70f89ba16f8203509f43b8e SHA512 a525d604dfbf6cfc6e5a32d29ecc3a3bff814ffcd4ca4e801da9ed9fe99c40655d8922d31e9d6013e55938d8e704f7a8596903142f01547706e679e3ca806ab4
MISC metadata.xml 332 BLAKE2B 70499e8d0db68ce44bfd7a48059a45b3873ab03a13f79ffdca6719797ec9438a2077e2b96550c89b9f1573c3492eabc5655234cb09f6913d8a07f53ec1bbd2d7 SHA512 8442e7181cd825d3d5d41cb4c266927ff062876569a6fc870ca3aaed1e4255dc88feca00423710e46b72ceb9dab1a5f4c40dfebe369039ca365dd1bfb7d025df
diff --git a/kde-misc/gmailfeed/gmailfeed-1.1.ebuild b/kde-misc/gmailfeed/gmailfeed-1.1-r1.ebuild
index b62ca23bf810..ee9be6ee7d52 100644
--- a/kde-misc/gmailfeed/gmailfeed-1.1.ebuild
+++ b/kde-misc/gmailfeed/gmailfeed-1.1-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+QT_MINIMAL=5.12.1
inherit kde5
DESCRIPTION="Plasma 5 applet providing a list of unread emails from your Gmail inbox"
@@ -16,8 +17,8 @@ IUSE=""
DEPEND="
$(add_frameworks_dep knotifications)
$(add_frameworks_dep plasma)
- $(add_qt_dep qtdeclarative 'xml')
$(add_qt_dep qtnetwork)
+ $(add_qt_dep qtxmlpatterns 'qml(+)' 5.12.1-r1)
"
RDEPEND="${DEPEND}
$(add_qt_dep qtquickcontrols)
diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
index 79fdbdf8e220..8daac4c5470c 100644
--- a/kde-misc/kdiff3/Manifest
+++ b/kde-misc/kdiff3/Manifest
@@ -1,4 +1,7 @@
AUX kdiff3-0.9.98_p20170219-cli-args.patch 3620 BLAKE2B c85c377a8c5898a15233f5f4a1260dbd24c50f53869e673979c9d5ac42c2729a7cad39d066e0f4b6ae2f31687aa246c9420f1803c003168eb8e9b3bd7d43ed1b SHA512 5231791c4147a6e54d784fbb39d0088dedd22d15c77c91e293bccb42046417bb32d6354a5032f5da1daa60b3ef9a46800932092b0891c58bdbc0dd9592be7a41
+AUX kdiff3-0.9.98_p20190224-clangtidy-optional.patch 1178 BLAKE2B bed1ad8015283d3fa80bc16468ac4973cf0675f734d63c660c75c4710f50fec476d1d4651fb1affd43482a9086f39e9de96d73675f4ceb26592c847afb4035c8 SHA512 32e8da69ac37e81a24018f35c99aac990602e0c27497c826067e74a8a57d92cf248d097b5c319b4d2141bba9891d892ab41a3581de4a691454237f8ea50ab268
DIST kdiff3-0.9.98_p20170219.tar.xz 798588 BLAKE2B 6b9604f0f5cececa586fc2fadb7da1bdf060c114d1f644d95ace5d898eb3c62e3addc5c53a6b2e7b959411742b1f13b07bf05667dc32f793fa5faf16f52c4927 SHA512 847410bb6eb9ba19f4dab2d2a8c46c78a6c3c90a578df22bedad8d471902c8bf393c91d77050b68ad0f4e4a4cc1f7898ef11b66c1ddcb34e182506a43932df64
+DIST kdiff3-0.9.98_p20190224.tar.gz 501286 BLAKE2B 3bb7550b2546b0e6fb57209e27777954718e0b0c03fda0fa5c24ef347b16e9669ebd98cf6718a670d96aa2b36b9fee5615807b63a2d615e13e96b5ceb91de1bf SHA512 a2c4aef6797593a127a2f7ffaf1fbbde45422a823902a3ab7bf32aeb7bd4216e52f223ee914f39035db2ce5ca6758e00581b228acf3dcf295e87feb3a6326419
EBUILD kdiff3-0.9.98_p20170219-r1.ebuild 914 BLAKE2B 2575524af4656ebad0ca450a2ebf7039a3bd76128b14a6e9b0e9e08707ba79b4a7b328a9026ab5ebb5ac589f8539e750ce12a3a302d23e61334ba793618396ab SHA512 65821bcbcdec147a55c9b989cde2c45ea68bbf947436c890aaf3b3affc4dc0f293183f5036ac81b12e5d41e9e86cb6815edac3aff235eebaa5afa4ca93007d0c
-MISC metadata.xml 252 BLAKE2B f7125c07f7cb9fe1a8d301f198091320ba83ef3547e579b9825298715066ba3506be216900b5317106da011f95df9411b99b100f14f741832ab500fda6acb788 SHA512 6a56c24e3731dd9512fa264d3dce1fe36ace891a17394c483586e0be1fffd153e901228d3ee9c471a226b04cec27d3f78ed2de491e46238de4b06538dab7e724
+EBUILD kdiff3-0.9.98_p20190224.ebuild 1030 BLAKE2B 3f909979b832036b05ec7bbe55658397f78a3101c4d2583ea1c4bfe6a788f81556cc30df9ca8b38988909984adccad77058c5b63fb1a77f92e0f767bd2903bdb SHA512 4500962be0ab52a63a15cee260ef0d940c2c8377323c84e74fb2caa701019e1c326d4ae76725dc614a64a996d80719419acaeeef1c70e5d3866de19c6818c265
+MISC metadata.xml 362 BLAKE2B 45686f239bfb936fe11982d8bd2b51380cdfef94c11e5a6fb224c030154bda8b27190052b1705e010fd22305dd2830b8f8b385b47fc647f7c80b2ec01a1f579a SHA512 1fb8f10c3632c0007e65be57dbeb2492ad0e90a79f0403ce4a350a6ea0e1764dd1ee5038b0381049a6715bab2d7c38fc83c0b8f338ea7958bb34df499f355100
diff --git a/kde-misc/kdiff3/files/kdiff3-0.9.98_p20190224-clangtidy-optional.patch b/kde-misc/kdiff3/files/kdiff3-0.9.98_p20190224-clangtidy-optional.patch
new file mode 100644
index 000000000000..a2a5f54f7d13
--- /dev/null
+++ b/kde-misc/kdiff3/files/kdiff3-0.9.98_p20190224-clangtidy-optional.patch
@@ -0,0 +1,34 @@
+From 26657d8bf425415c97801fe976939329f11c3979 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
+Date: Mon, 4 Mar 2019 11:21:31 +0100
+Subject: [PATCH] Optionalise clang-tidy
+
+It should not be run as part of a standard build.
+---
+ CMakeLists.txt | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index b1d72a7..2e8bad4 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -50,6 +50,7 @@ find_package(
+ IconThemes
+ )
+
++option(ENABLE_CLANG_TIDY "Run clang-tidy if available and cmake version >=3.6" OFF)
+
+ set(KDiff3_LIBRARIES ${Qt5PrintSupport_LIBRARIES} KF5::I18n KF5::CoreAddons KF5::Crash KF5::IconThemes )
+
+@@ -68,7 +69,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+ endif()
+
+ #new in cmake 3.6+ integrate clang-tidy
+-if(NOT ${CMAKE_VERSION} VERSION_LESS "3.6.0")
++if(ENABLE_CLANG_TIDY AND NOT ${CMAKE_VERSION} VERSION_LESS "3.6.0")
+ find_program(CLANG_TIDY_EXE NAMES "clang-tidy" "clang-tidy-7" "clang-tidy-6.0" "clang-tidy-6" DOC "Path to clang-tidy executable")
+ if(NOT CLANG_TIDY_EXE)
+ message(STATUS "clang-tidy not found disabling integration.")
+--
+2.21.0
+
diff --git a/kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild b/kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild
new file mode 100644
index 000000000000..43713fc03ec4
--- /dev/null
+++ b/kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="5a8ebed6a30bba2e001fc5c5acc4f414d6405005"
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
+HOMEPAGE="https://userbase.kde.org/KDiff3"
+SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ sys-apps/diffutils
+ !kde-misc/kdiff3:4
+"
+
+PATCHES=( "${FILESDIR}/${P}-clangtidy-optional.patch" )
+
+S="${WORKDIR}/${PN}-${COMMIT}"
diff --git a/kde-misc/kdiff3/metadata.xml b/kde-misc/kdiff3/metadata.xml
index 7d273a80ff68..a964a720b982 100644
--- a/kde-misc/kdiff3/metadata.xml
+++ b/kde-misc/kdiff3/metadata.xml
@@ -5,4 +5,8 @@
<email>voyageur@gentoo.org</email>
<name>Bernard Cafarelli</name>
</maintainer>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/kde-misc/kimtoy/Manifest b/kde-misc/kimtoy/Manifest
index 0a545808d78e..2db938e104ed 100644
--- a/kde-misc/kimtoy/Manifest
+++ b/kde-misc/kimtoy/Manifest
@@ -1,3 +1,3 @@
-DIST 140967-kimtoy-1.91.tar.bz2 377053 BLAKE2B 3add157a38f536e0eee5a6f85778da8ee3cf028fcc61228005bfa55f2c093f3d2572cae940d901fba1f5f9a5b7fcaac9695100db73ec38af79dd0000e8c4afba SHA512 60d1592fa6632fc5d69f6cebb9478827c8dd3eb252c7d3f3c4c90035c7682cef7cb883e8d36cd23ee828175c2ea7b5d3c081139e5295cf032340aeeca3d9406d
-EBUILD kimtoy-1.91.ebuild 1725 BLAKE2B 76b82e449ded3d233ab6a3d0718f366919dc2cd8f6c02735d747a587e8b48e5564ef18581fb78b7a71559c8570443010ccc44c99cacde301a44bd43c50690304 SHA512 496f97d67df7eb949098ce8a4f361ea8c09f654b4efa8c92b9733c0d0d504ed1f912a533d6afdd8a9d35870924e1140ce2d9e1c5a80300fc972dac51dc7d13d0
+DIST kimtoy-1.92_pre20190225.tar.gz 435142 BLAKE2B 86f40774cc5c01a49996f80a4257c3ad18787a9e269a0cddb489530ac1d0a7b84dc5f6eace35374975f24fc15738c02d03da6637e6e6edcba48b27e235ca030e SHA512 9b6b6c316e683d3ae80226e91e17a367970a9380ee6f100798be48f1e29c14b39b9ca679a36b26cfe6a09aae4deaee2f7db4b2a1a7b587e3d7b26983ae6eaffb
+EBUILD kimtoy-1.92_pre20190225.ebuild 1680 BLAKE2B 4b2fee446d1a3feb84f1280db53c16a36ab04cf8d50c7030049a0972252a7de9bc48329cc57b07e64314dcf9d44ba54424ceeb61d391759dc498718dfcf4e5fa SHA512 525762acdd5597f63e253bd384f390e6f32002ba841ca0cd45211e4dbb95d2ce8b80b6ed51f3b2841aa2b23ae8be366494470ffcd442cce2bd28b57bf9ed7986
MISC metadata.xml 332 BLAKE2B 76b0c29f1f9f6a1ae4c576ebfeaaa4faeb0b8ad04b1bf354a23c358c2c7fc73fadc27e19d68e1bf8b7436fdae5ed896c98018f43d76abfd303cc3868678bc080 SHA512 ef7ec3391d65f9fb9bf6d7efe6ca50137f7668dbc855694e14a8999eb48a7277bf64d0480e4a91d3ce2d74e144d4424576522f4e15ed6bb57a0b9f24c16cb285
diff --git a/kde-misc/kimtoy/kimtoy-1.91.ebuild b/kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild
index 4cc10a75c22a..0efb2e94e073 100644
--- a/kde-misc/kimtoy/kimtoy-1.91.ebuild
+++ b/kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild
@@ -1,21 +1,20 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+COMMIT="c8b3da65bfd289d0a0262aa673aa6b697022d4a3"
inherit kde5
DESCRIPTION="An input method frontend for Plasma"
HOMEPAGE="https://www.linux-apps.com/content/show.php?content=140967"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="https://dl.opendesktop.org/api/files/download/id/1466629206/140967-${P}.tar.bz2"
-fi
+SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
IUSE="libressl scim semantic-desktop"
-COMMON_DEPEND="
+DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
@@ -46,10 +45,7 @@ COMMON_DEPEND="
)
semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
"
-DEPEND="${COMMON_DEPEND}
- x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!kde-misc/kimtoy:4
>=app-i18n/fcitx-4.0
"
@@ -70,3 +66,5 @@ src_configure() {
kde5_src_configure
}
+
+S="${WORKDIR}/${PN}-${COMMIT}"
diff --git a/kde-misc/kshutdown/Manifest b/kde-misc/kshutdown/Manifest
index 4e85f596ad8b..e6c49266b3f6 100644
--- a/kde-misc/kshutdown/Manifest
+++ b/kde-misc/kshutdown/Manifest
@@ -1,3 +1,5 @@
DIST kshutdown-source-4.2.zip 463140 BLAKE2B b398a004e91ebfa7651eed7bfffeccfc1cb332868ff3bbcea50ccd40088084ff1079d73ee2c922c8e882c0d39e1c6bc2741d0b416b5a2742eb5c6686b03f29a5 SHA512 00d4a5c1c8efdac0d86009bc0218a673435ca315f3b4fa949af414bf525ff65088f26edb0ed0d9fd2209ea81d58619efcffa5091d49bd2b841ddd4749b05a21f
+DIST kshutdown-source-4.99-beta.zip 455309 BLAKE2B 90a1eed9a8435c695f04bdf00facf48be63dc60e2f80169e91076fe6fac1c8d58502778fc7af7228786d594da1d9e00832251c80f6517abd6c0efc80383be9ba SHA512 4314fd91a262096a740d094244bee173777b87e05b10a14a2b0c54839bfb346fb1b585217c86bce851442dfcbc1557451540d3821a80b2fa89742b4713282793
EBUILD kshutdown-4.2.ebuild 1111 BLAKE2B 464b8451249ee35b987d175c5fca37b446084c789f1af1d6338d1988af70660f2660427838a35881f876b22cd893d5565f79da386828a2ca2771509be2b97c31 SHA512 b4e900b61414ead4f471c0a682bef779dd8fd061f296de3ed57180db777dd01bc772780eff45c34af74205ed02788c4cb91c276e6a4069a8ca337d746e50c328
+EBUILD kshutdown-4.99_beta.ebuild 1087 BLAKE2B 33c6712775e63f677bb8b218bcf01c59e2b88cda506fa473d55f224a536ad6dd22b5f147e93a10a30c2bc9ad4c3d04fa3e326ef7ecf7d74ee0416570083951a3 SHA512 80536137273b307bc8c9505b1aeab578016521b6d36dff6a92918d4bc85b55fb13c97865a95c8463a29f316a06687dfb92ea854fe37a581dfc6ea384f3e4c86f
MISC metadata.xml 328 BLAKE2B 7fca7d8d10232412fe198ba6c48e27ff6e1f45574255cd0b386f05264822a8bfe84a77f12b5104682d2188f51c230baf6cc6180b50249634cb5bc7bcc0cfa946 SHA512 b26f71d9d8119e82c3f395850e2309f97edc6c7fbb201387ff0bd03c7241b3262218dd5baea6a438b649ee3c13d4061531b0234471c3d8b4b8349e658d5bd775
diff --git a/kde-misc/kshutdown/kshutdown-4.99_beta.ebuild b/kde-misc/kshutdown/kshutdown-4.99_beta.ebuild
new file mode 100644
index 000000000000..87f43f1e7257
--- /dev/null
+++ b/kde-misc/kshutdown/kshutdown-4.99_beta.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="false"
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="Shutdown manager for desktop environments like KDE Plasma"
+HOMEPAGE="https://kshutdown.sourceforge.io"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV/_/-}.zip"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="+kde"
+
+BDEPEND="
+ app-arch/unzip
+ sys-devel/gettext
+ kde? ( kde-frameworks/extra-cmake-modules:5 )
+"
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ kde? (
+ kde-frameworks/kconfig:5
+ kde-frameworks/kconfigwidgets:5
+ kde-frameworks/kcoreaddons:5
+ kde-frameworks/kcrash:5
+ kde-frameworks/kdbusaddons:5
+ kde-frameworks/kglobalaccel:5
+ kde-frameworks/ki18n:5
+ kde-frameworks/kidletime:5
+ kde-frameworks/knotifications:5
+ kde-frameworks/knotifyconfig:5
+ kde-frameworks/kwidgetsaddons:5
+ kde-frameworks/kxmlgui:5
+ )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DKS_PURE_QT=$(usex !kde)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-misc/kwebkitpart/Manifest b/kde-misc/kwebkitpart/Manifest
index 40b4cb352580..2ca1a60cb760 100644
--- a/kde-misc/kwebkitpart/Manifest
+++ b/kde-misc/kwebkitpart/Manifest
@@ -1,3 +1,5 @@
DIST kwebkitpart-1.4.0_pre20180406.tar.gz 119514 BLAKE2B c85eeedc7ec1e4d24af054c2b56cd8d0b41dd6ab28a37144617233f9d67fadc78a105101af7766d6da4d79360cbb0175654b8744ca20f579e1934f2ea1a9d3ae SHA512 27f5275fc0d8e84d97c2165f82852d8fb4876312c7f27607f5f75f191e56ec6dad59b44e4fc3f14efde98a6d38856953b1112d61d939b9650e9ac24fb4c39a29
+DIST kwebkitpart-1.4.0_pre20190110.tar.gz 119514 BLAKE2B c85eeedc7ec1e4d24af054c2b56cd8d0b41dd6ab28a37144617233f9d67fadc78a105101af7766d6da4d79360cbb0175654b8744ca20f579e1934f2ea1a9d3ae SHA512 27f5275fc0d8e84d97c2165f82852d8fb4876312c7f27607f5f75f191e56ec6dad59b44e4fc3f14efde98a6d38856953b1112d61d939b9650e9ac24fb4c39a29
EBUILD kwebkitpart-1.4.0_pre20180406.ebuild 1041 BLAKE2B 56000d439b6e405f6c3d745921b4294208d233073d8d9dac5f87eea80578e2fac0b98e9cdf608ac61b8e9984a34b9620fd8f9501638e53737cb7570c620823d5 SHA512 8e6251b7053a9d9f0a19d80fa1386ef960911f2558961a2bfc734a7817f272c8c69ab01b921f1033570c96b52fe34361371a9e55b91d3e0ae0b4bdd5e25062db
+EBUILD kwebkitpart-1.4.0_pre20190110.ebuild 1016 BLAKE2B 3624ed6670916eda5eb8386b51085d738a836ac3a7dda4e370a7639590e5fc0acac7225802cffc56e8f11fa0ff1439cd719fe80c0071c669751fdac552643ebd SHA512 dc32058b3129c797d4b7a3edc502506446afc86e23cb0414e830deda6a0dbe4f12d53e345e93bf9cade6b7fd01e1f8140e2dc698538a4f16f6c7e944156d080e
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/kde-misc/kwebkitpart/kwebkitpart-1.4.0_pre20190110.ebuild b/kde-misc/kwebkitpart/kwebkitpart-1.4.0_pre20190110.ebuild
new file mode 100644
index 000000000000..f856466180df
--- /dev/null
+++ b/kde-misc/kwebkitpart/kwebkitpart-1.4.0_pre20190110.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="ed6b8c87fabeb563109a093c1f79eeb03867b053"
+inherit kde5
+
+DESCRIPTION="WebKit KPart for Konqueror"
+HOMEPAGE="https://cgit.kde.org/kwebkitpart.git"
+SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdewebkit)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+"
+RDEPEND="${DEPEND}
+ !kde-misc/kwebkitpart:4
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index 4bde364a470f..4bcc9d62cb92 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,5 +1,3 @@
-DIST latte-dock-0.8.4.tar.xz 656528 BLAKE2B 200bf01ea489f2c7486291623ca6b0518e04ca4d607c9d42294abc3f13f1fd13d5a9da7dd16f7ced7d786e729bda12e80666283d3dfad32cb49be5731118ac84 SHA512 6a3fd4223316cc2e17934c1e7220cfe4b23ac5a06070f22ff26dcc2f312f73a666230aa612cdefd650e320ad09dd3456e44d253a2eab31e7c9c5d2f52343acc2
DIST latte-dock-0.8.7.tar.xz 659220 BLAKE2B 0a4abd2ff3dec0638a841e4a6cc056773c21c995c67edf894310c76e25af3f405b999d5be32c82fa0e7b36d16a4b3ec5fc0c145fbb5dbd75c24fde023135112b SHA512 28e8a90ef986cd4e92ef97acd59f979f8133c5b1c0a084825fd8d9f21165552377c42c375bfe8ecc0b121a4d3561101648cbeaaca1fd14b7bfdb2e632b3d42f5
-EBUILD latte-dock-0.8.4.ebuild 1266 BLAKE2B 3540e2a81898a191f47da5da3010569a0a1989cf38f47e6b95cc6bd68352f4a7fa047e885143abc5ee3f612e79c505ce6e0061c84213c4efa63785f78139beed SHA512 a900b12f2c1d8bab891d93afb34733717502991a8bc33701c715fa0528b98cc3c86e5c41593b158663211b290a23b2ab4a76a292557004617a6d15fc58eb62d3
EBUILD latte-dock-0.8.7.ebuild 1266 BLAKE2B 227d7f56709a963e39ecff99c860b2a440b60a9b660b0b498d338c2d34179659a220e210ad35031c6b9b5486865bc1139991daa60c8afdfa3f0d1c91356577fe SHA512 59e378fdf29a8ede564433e2a59c02500a3788a9cbaacad78c3cef9c41f965f0564e4caa1abc649d6fc5dbdb16a0590d7c6c246a61f7541815dbfd6f4bb58f99
MISC metadata.xml 453 BLAKE2B a49e759f4ce30c2730a4bf082b8f953e0e93f95f2de3b567798d4bea8229558ed72cd774c5d9b1356bd066dc92400d17f05d830746d87386c8c2921fcc484c80 SHA512 5fd22fbf848fbbc76422a4002e5efdddb8a387c406fc45b580e1ec93c36cd2407582770d5d842367fa0d7dd7fceaec196cf0202f56bd5144f89b4f573c2d9c35
diff --git a/kde-misc/latte-dock/latte-dock-0.8.4.ebuild b/kde-misc/latte-dock/latte-dock-0.8.4.ebuild
deleted file mode 100644
index 6b5f64e87c6b..000000000000
--- a/kde-misc/latte-dock/latte-dock-0.8.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Elegant dock, based on KDE Frameworks"
-HOMEPAGE="https://store.kde.org/p/1169519/
- https://github.com/psifidotos/Latte-Dock"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- $(add_frameworks_dep kactivities)
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kcrash)
- $(add_frameworks_dep kdbusaddons)
- $(add_frameworks_dep kdeclarative)
- $(add_frameworks_dep kglobalaccel)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep knewstuff)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kpackage)
- $(add_frameworks_dep kwayland)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_frameworks_dep plasma X)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgraphicaleffects)
- $(add_qt_dep qtgui 'xcb')
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtx11extras)
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libxcb
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGELOG.md README.md )
diff --git a/kde-misc/metadata.xml b/kde-misc/metadata.xml
index 7242643f5d64..7b1ac0829ff7 100644
--- a/kde-misc/metadata.xml
+++ b/kde-misc/metadata.xml
@@ -3,13 +3,13 @@
<catmetadata>
<longdescription lang="en">
The kde-misc category contains various miscellaneous KDE packages.
- In general, packages here are extensions of the KDE desktop environment
+ In general, packages here are extensions of the Plasma desktop environment
(ioslaves, command center modules, plasmoids, ...), while KDE applications
that do not rely on the desktop environment better suit other categories.
</longdescription>
<longdescription lang="de">
Die Kategorie kde-misc enthält verschiedenartige KDE-Pakete.
- In der Regel sind die Pakete hier Erweiterungen der KDE-Desktopumgebung
+ In der Regel sind die Pakete hier Erweiterungen der Plasma Desktopumgebung
(ioslaves, Module der Systemeinstellungen, Plasmoide, ...); KDE-Anwendungen,
die nicht zwingend die gesamte Desktopumgebung voraussetzen, gehören besser
in andere Kategorien.
diff --git a/kde-misc/plasma-applet-weather-widget/Manifest b/kde-misc/plasma-applet-weather-widget/Manifest
index ebcf456ceb29..44707944213e 100644
--- a/kde-misc/plasma-applet-weather-widget/Manifest
+++ b/kde-misc/plasma-applet-weather-widget/Manifest
@@ -1,3 +1,3 @@
DIST plasma-applet-weather-widget-1.6.10.tar.gz 107848 BLAKE2B a434a7c6c26effa5daee37ae1d03e26793543112404b9e607346ac2f34405bcc068a201b9c371606d60cd129fda45e2dbb6d7cadf038365e1b2a5cdfc1813b1a SHA512 5db4c2e426b9b8296b70ec4edf5fc2dbc5e8056f66327569008a77b05201896ed23039aae063807726376e203d637053884bfeeac78c59c519b7fc5685797331
-EBUILD plasma-applet-weather-widget-1.6.10.ebuild 667 BLAKE2B 9fab62511a6994f1041361a2c8277881ac846982abec5261819cd7b8068672c2187a3f2609e9e8868e2305ac95c7418704f7367543ee2a652972041ea60eb758 SHA512 e6f757fd11dd4ee65550f587fb4162a321f8df267e715778955d92f8a3b2ae422078172ffd7db9e7493b884767953c0b4c8d2b42061bfc3d58712849c460676d
+EBUILD plasma-applet-weather-widget-1.6.10-r1.ebuild 589 BLAKE2B 67e08737c574130df732ab63ce78103ace152e65eb572d5e4412689122aee78e64c66ee746df463a82ac99f2e33fe516fe4535e29b428d20124a5a383afe7ae8 SHA512 398952f1b3718ecd627f6eed08192cced46673a552e0418ffef17d5b376591bda41b32fefd8c47ad3dc9cdda56a33a2e0910b8b357f77a62f6e583dea986e300
MISC metadata.xml 351 BLAKE2B 9b0ff19c204b213ba4e11788da293395627aebc0105c5788b62649a283588904e55cae51489d4c84584e185ab6cdca3ef78901e5d521dd318be19c32ae49bdfa SHA512 e600558dade72c9c394662b00bf20109b854992e2cd30fb4668bae5fddefa6f137f1975a36ab2ca8b8ff597a012b4cd656aca598472b2b0f59820ae914290995
diff --git a/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10.ebuild b/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10-r1.ebuild
index 88e387288f6f..22f4f310aba5 100644
--- a/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10.ebuild
+++ b/kde-misc/plasma-applet-weather-widget/plasma-applet-weather-widget-1.6.10-r1.ebuild
@@ -1,19 +1,15 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+QT_MINIMAL=5.12.1
inherit kde5
DESCRIPTION="Plasma 5 applet for weather forecasts"
HOMEPAGE="https://store.kde.org/content/show.php/Weather+Widget?content=169572
https://github.com/kotelnik/plasma-applet-weather-widget"
-
-if [[ ${KDE_BUILD_TYPE} = live ]] ; then
- EGIT_REPO_URI="https://github.com/kotelnik/${PN}.git"
-else
- SRC_URI="https://github.com/kotelnik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
+SRC_URI="https://github.com/kotelnik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
KEYWORDS="~amd64"
@@ -21,7 +17,7 @@ IUSE=""
DEPEND="
$(add_frameworks_dep plasma)
- $(add_qt_dep qtdeclarative 'xml')
+ $(add_qt_dep qtxmlpatterns 'qml(+)' 5.12.1-r1)
"
RDEPEND="${DEPEND}"
diff --git a/kde-misc/playbar2/Manifest b/kde-misc/playbar2/Manifest
index 405d8277e955..bbae46c07f28 100644
--- a/kde-misc/playbar2/Manifest
+++ b/kde-misc/playbar2/Manifest
@@ -1,3 +1,4 @@
+AUX playbar2-2.5-raise_qtquick_to_2_7.patch 12001 BLAKE2B f3188cb6270ecf46da35b641df3f01041178bfb000598bc52247c8b2fa00136f8f800838fe4ec76218b0353b14761f5d8aebf49a3ff979c5e6c3bc570156e7b3 SHA512 85dbcb60f6d705f8eef0a0d1bf48b3d55911f60fc38a0bf61ae2127011a067c853c756b79fc2e89ee798abbec307998bba023a6fac0b0aa27d5eb37a7f9cf5e9
DIST playbar2-2.5.tar.gz 397576 BLAKE2B 3b14289bb7aa1e89d0de14732c7490cd552d4ca1e6f5311cbf274dd31f64b738e1586c3d7eec864c5c6ca94dacefd264a2b12e0843cb28557a1b8524c3aa4ea8 SHA512 964a29a07d7fab8f02d71224684e572e4fbadbd57fdc74ee6b59477b415306c39b60ec7be392711cfac8ab0325a72e7cee485e9c3af2949f439dbeb3a247605b
-EBUILD playbar2-2.5.ebuild 934 BLAKE2B 77869362ba78d3b328078318f691cc5c7446b3d842d39b0aea45c302880f809f2cd1abb2d8a0d768052f43a348d79dbd317626427786bc20e13eb919438aa11a SHA512 deca68615af9d7ede583ff8ebd841d5671f3cd7bd6e1020796a67845f5187a204795602f007ae52035872a2461a340ce1103d3e36592cc7d9dfcc3e3fcb47ff4
+EBUILD playbar2-2.5-r1.ebuild 904 BLAKE2B b9b5e1b9cedcb227b5b475fa2ae1ea55f23fb6b1da2b86551745765d20906c4cea2c3c4b972335148738ad798d008dc6a2b63a3c99820239d48fc11195d5b911 SHA512 fee4f4468324f46d6db65e155775b2ed6d19785a62f8c879d801a062e1234ae25d861498f5267c347441dfab54f253b2e20b95388e414b10a1da193a0850feb5
MISC metadata.xml 457 BLAKE2B 7da06d96db2c6414f29454c8eb17a4a272f461cc42edb1764c33960fe841d53a8ef029e9867914765514db67977b529c26d2fd0196d6642fe6d26b08807e66b4 SHA512 82c0ae3f064b101a2da7513c70cd0aecf52310b3be4754b4de70c06afdf31c2575c1a81934f58a297e55858e12986f769e65515786e5ddd5438dd3611a028fbb
diff --git a/kde-misc/playbar2/files/playbar2-2.5-raise_qtquick_to_2_7.patch b/kde-misc/playbar2/files/playbar2-2.5-raise_qtquick_to_2_7.patch
new file mode 100644
index 000000000000..3c9d3f3ce56c
--- /dev/null
+++ b/kde-misc/playbar2/files/playbar2-2.5-raise_qtquick_to_2_7.patch
@@ -0,0 +1,333 @@
+From 666d468c106df1f6200d9dae4103e281e20c654d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Till=20Sch=C3=A4fer?= <till2.schaefer@tu-dortmund.de>
+Date: Wed, 6 Mar 2019 15:50:05 +0100
+Subject: [PATCH] raise QtQuick 2.4 imports to 2.7
+
+---
+ plasmoid/contents/ui/AutoscrollText.qml | 2 +-
+ plasmoid/contents/ui/CompactApplet.qml | 2 +-
+ plasmoid/contents/ui/CoverArt.qml | 2 +-
+ plasmoid/contents/ui/DefaultLayout.qml | 2 +-
+ plasmoid/contents/ui/FullApplet.qml | 2 +-
+ plasmoid/contents/ui/IconWidget.qml | 2 +-
+ plasmoid/contents/ui/MediaPlayerArea.qml | 2 +-
+ plasmoid/contents/ui/Mpris2.qml | 2 +-
+ plasmoid/contents/ui/PlaybackBar.qml | 2 +-
+ plasmoid/contents/ui/PlaybackItem.qml | 2 +-
+ plasmoid/contents/ui/PlaybackWidget.qml | 2 +-
+ plasmoid/contents/ui/PopupButton.qml | 2 +-
+ plasmoid/contents/ui/SeekBar.qml | 2 +-
+ plasmoid/contents/ui/SliderSeek.qml | 2 +-
+ plasmoid/contents/ui/SliderVolume.qml | 2 +-
+ plasmoid/contents/ui/SystrayLayout.qml | 2 +-
+ plasmoid/contents/ui/TimeLabel.qml | 2 +-
+ plasmoid/contents/ui/TitleBar.qml | 2 +-
+ plasmoid/contents/ui/TrackInfo.qml | 2 +-
+ plasmoid/contents/ui/VerticalLayout.qml | 2 +-
+ plasmoid/contents/ui/VolumeIcon.qml | 2 +-
+ plasmoid/contents/ui/VolumeLabel.qml | 2 +-
+ plasmoid/contents/ui/main.qml | 2 +-
+ 23 files changed, 23 insertions(+), 23 deletions(-)
+
+diff --git a/plasmoid/contents/ui/AutoscrollText.qml b/plasmoid/contents/ui/AutoscrollText.qml
+index 20ec8bf..72ff297 100644
+--- a/plasmoid/contents/ui/AutoscrollText.qml
++++ b/plasmoid/contents/ui/AutoscrollText.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+
+ Item {
+ id: scroll
+diff --git a/plasmoid/contents/ui/CompactApplet.qml b/plasmoid/contents/ui/CompactApplet.qml
+index a53939f..d01ad23 100644
+--- a/plasmoid/contents/ui/CompactApplet.qml
++++ b/plasmoid/contents/ui/CompactApplet.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+
+ Flow {
+diff --git a/plasmoid/contents/ui/CoverArt.qml b/plasmoid/contents/ui/CoverArt.qml
+index 2d6d0d6..65006ad 100644
+--- a/plasmoid/contents/ui/CoverArt.qml
++++ b/plasmoid/contents/ui/CoverArt.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.core 2.0 as PlasmaCore
+ import QtGraphicalEffects 1.0
+diff --git a/plasmoid/contents/ui/DefaultLayout.qml b/plasmoid/contents/ui/DefaultLayout.qml
+index 6bcbc0d..ac7a4ac 100644
+--- a/plasmoid/contents/ui/DefaultLayout.qml
++++ b/plasmoid/contents/ui/DefaultLayout.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import QtGraphicalEffects 1.0
+ import org.kde.plasma.core 2.0 as PlasmaCore
+diff --git a/plasmoid/contents/ui/FullApplet.qml b/plasmoid/contents/ui/FullApplet.qml
+index 9b78c2e..55d2792 100644
+--- a/plasmoid/contents/ui/FullApplet.qml
++++ b/plasmoid/contents/ui/FullApplet.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.plasmoid 2.0
+ import org.kde.plasma.core 2.0 as PlasmaCore
+diff --git a/plasmoid/contents/ui/IconWidget.qml b/plasmoid/contents/ui/IconWidget.qml
+index 4355814..d59df17 100644
+--- a/plasmoid/contents/ui/IconWidget.qml
++++ b/plasmoid/contents/ui/IconWidget.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.core 2.0 as PlasmaCore
+ import org.kde.plasma.extras 2.0 as PlasmaExtras
+
+diff --git a/plasmoid/contents/ui/MediaPlayerArea.qml b/plasmoid/contents/ui/MediaPlayerArea.qml
+index e017634..1740ae1 100644
+--- a/plasmoid/contents/ui/MediaPlayerArea.qml
++++ b/plasmoid/contents/ui/MediaPlayerArea.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+
+ MouseArea {
+ id: volumeWheelArea
+diff --git a/plasmoid/contents/ui/Mpris2.qml b/plasmoid/contents/ui/Mpris2.qml
+index b563191..9eba2f4 100644
+--- a/plasmoid/contents/ui/Mpris2.qml
++++ b/plasmoid/contents/ui/Mpris2.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.core 2.0 as PlasmaCore
+ import "../code/utils.js" as Utils
+
+diff --git a/plasmoid/contents/ui/PlaybackBar.qml b/plasmoid/contents/ui/PlaybackBar.qml
+index 5beb8c8..7bf27cb 100644
+--- a/plasmoid/contents/ui/PlaybackBar.qml
++++ b/plasmoid/contents/ui/PlaybackBar.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.core 2.0 as PlasmaCore
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+
+diff --git a/plasmoid/contents/ui/PlaybackItem.qml b/plasmoid/contents/ui/PlaybackItem.qml
+index 751dd19..1470d94 100644
+--- a/plasmoid/contents/ui/PlaybackItem.qml
++++ b/plasmoid/contents/ui/PlaybackItem.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+
+ Item {
+ id: playbackitem
+diff --git a/plasmoid/contents/ui/PlaybackWidget.qml b/plasmoid/contents/ui/PlaybackWidget.qml
+index 434e105..fc69af5 100644
+--- a/plasmoid/contents/ui/PlaybackWidget.qml
++++ b/plasmoid/contents/ui/PlaybackWidget.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.core 2.0 as PlasmaCore
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+diff --git a/plasmoid/contents/ui/PopupButton.qml b/plasmoid/contents/ui/PopupButton.qml
+index 1b77cc1..8daf82a 100644
+--- a/plasmoid/contents/ui/PopupButton.qml
++++ b/plasmoid/contents/ui/PopupButton.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.core 2.0 as PlasmaCore
+
+ IconWidget {
+diff --git a/plasmoid/contents/ui/SeekBar.qml b/plasmoid/contents/ui/SeekBar.qml
+index a12d3e7..50c1253 100644
+--- a/plasmoid/contents/ui/SeekBar.qml
++++ b/plasmoid/contents/ui/SeekBar.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.core 2.0 as PlasmaCore
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+ import org.kde.plasma.plasmoid 2.0
+diff --git a/plasmoid/contents/ui/SliderSeek.qml b/plasmoid/contents/ui/SliderSeek.qml
+index c39fd5b..7bc974a 100644
+--- a/plasmoid/contents/ui/SliderSeek.qml
++++ b/plasmoid/contents/ui/SliderSeek.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+
+diff --git a/plasmoid/contents/ui/SliderVolume.qml b/plasmoid/contents/ui/SliderVolume.qml
+index d5081db..d6ba1e4 100644
+--- a/plasmoid/contents/ui/SliderVolume.qml
++++ b/plasmoid/contents/ui/SliderVolume.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+
+diff --git a/plasmoid/contents/ui/SystrayLayout.qml b/plasmoid/contents/ui/SystrayLayout.qml
+index 984b39b..cf0607f 100644
+--- a/plasmoid/contents/ui/SystrayLayout.qml
++++ b/plasmoid/contents/ui/SystrayLayout.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import QtGraphicalEffects 1.0
+ import org.kde.plasma.core 2.0 as PlasmaCore
+diff --git a/plasmoid/contents/ui/TimeLabel.qml b/plasmoid/contents/ui/TimeLabel.qml
+index 02104f3..8e55404 100644
+--- a/plasmoid/contents/ui/TimeLabel.qml
++++ b/plasmoid/contents/ui/TimeLabel.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+ import "../code/utils.js" as Utils
+
+diff --git a/plasmoid/contents/ui/TitleBar.qml b/plasmoid/contents/ui/TitleBar.qml
+index 86e2b53..f747fba 100644
+--- a/plasmoid/contents/ui/TitleBar.qml
++++ b/plasmoid/contents/ui/TitleBar.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+ import org.kde.plasma.extras 2.0 as PlasmaExtras
+diff --git a/plasmoid/contents/ui/TrackInfo.qml b/plasmoid/contents/ui/TrackInfo.qml
+index 2744564..10294c2 100644
+--- a/plasmoid/contents/ui/TrackInfo.qml
++++ b/plasmoid/contents/ui/TrackInfo.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.extras 2.0 as PlasmaExtras
+ import "../code/utils.js" as Utils
+diff --git a/plasmoid/contents/ui/VerticalLayout.qml b/plasmoid/contents/ui/VerticalLayout.qml
+index 7fd0416..c38b32b 100644
+--- a/plasmoid/contents/ui/VerticalLayout.qml
++++ b/plasmoid/contents/ui/VerticalLayout.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import QtGraphicalEffects 1.0
+ import org.kde.plasma.core 2.0 as PlasmaCore
+diff --git a/plasmoid/contents/ui/VolumeIcon.qml b/plasmoid/contents/ui/VolumeIcon.qml
+index a87fabc..0cba10d 100644
+--- a/plasmoid/contents/ui/VolumeIcon.qml
++++ b/plasmoid/contents/ui/VolumeIcon.qml
+@@ -17,7 +17,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.core 2.0 as PlasmaCore
+
+ IconWidget {
+diff --git a/plasmoid/contents/ui/VolumeLabel.qml b/plasmoid/contents/ui/VolumeLabel.qml
+index 54efd00..498f55b 100644
+--- a/plasmoid/contents/ui/VolumeLabel.qml
++++ b/plasmoid/contents/ui/VolumeLabel.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import org.kde.plasma.components 2.0 as PlasmaComponents
+ import "../code/utils.js" as Utils
+
+diff --git a/plasmoid/contents/ui/main.qml b/plasmoid/contents/ui/main.qml
+index 7ae1e0b..3a007fc 100644
+--- a/plasmoid/contents/ui/main.qml
++++ b/plasmoid/contents/ui/main.qml
+@@ -16,7 +16,7 @@
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+-import QtQuick 2.4
++import QtQuick 2.7
+ import QtQuick.Layouts 1.2
+ import org.kde.plasma.core 2.0 as PlasmaCore
+ import org.kde.plasma.plasmoid 2.0
+--
+2.19.2
+
diff --git a/kde-misc/playbar2/playbar2-2.5-r1.ebuild b/kde-misc/playbar2/playbar2-2.5-r1.ebuild
new file mode 100644
index 000000000000..889812d1ec0e
--- /dev/null
+++ b/kde-misc/playbar2/playbar2-2.5-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="MPRIS2 client, written in QML for Plasma 5"
+HOMEPAGE="https://github.com/audoban/PlayBar2"
+SRC_URI="https://github.com/audoban/PlayBar2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="kde-frameworks/extra-cmake-modules:5
+ kde-frameworks/kdoctools:5"
+DEPEND="kde-frameworks/kconfig:5
+ kde-frameworks/kconfigwidgets:5
+ kde-frameworks/kcoreaddons:5
+ kde-frameworks/kglobalaccel:5
+ kde-frameworks/ki18n:5
+ kde-frameworks/kwidgetsaddons:5
+ kde-frameworks/kwindowsystem:5
+ kde-frameworks/kxmlgui:5
+ kde-frameworks/plasma:5
+ dev-qt/qtcore:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtquickcontrols:5
+ dev-qt/qtwidgets:5"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-raise_qtquick_to_2_7.patch" )
diff --git a/kde-misc/playbar2/playbar2-2.5.ebuild b/kde-misc/playbar2/playbar2-2.5.ebuild
deleted file mode 100644
index 5b2b272acd93..000000000000
--- a/kde-misc/playbar2/playbar2-2.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils kde5-functions
-
-DESCRIPTION="MPRIS2 client, written in QML for Plasma 5"
-HOMEPAGE="https://github.com/audoban/PlayBar2"
-SRC_URI="https://github.com/audoban/PlayBar2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="$(add_frameworks_dep extra-cmake-modules)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdoctools)
- $(add_frameworks_dep kglobalaccel)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_frameworks_dep plasma)
- $(add_qt_dep qtcore)
- $(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtquickcontrols)
- $(add_qt_dep qtwidgets)"
-RDEPEND="${DEPEND}"