summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/attica/Manifest1
-rw-r--r--kde-frameworks/attica/attica-5.42.0.ebuild16
-rw-r--r--kde-frameworks/baloo/Manifest1
-rw-r--r--kde-frameworks/baloo/baloo-5.42.0.ebuild34
-rw-r--r--kde-frameworks/bluez-qt/Manifest1
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.42.0.ebuild34
-rw-r--r--kde-frameworks/breeze-icons-rcc/Manifest1
-rw-r--r--kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.42.0.ebuild33
-rw-r--r--kde-frameworks/breeze-icons/Manifest1
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-5.42.0.ebuild31
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest1
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.42.0.ebuild63
-rw-r--r--kde-frameworks/frameworkintegration/Manifest1
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.42.0.ebuild53
-rw-r--r--kde-frameworks/kactivities-stats/Manifest1
-rw-r--r--kde-frameworks/kactivities-stats/kactivities-stats-5.42.0.ebuild21
-rw-r--r--kde-frameworks/kactivities/Manifest1
-rw-r--r--kde-frameworks/kactivities/kactivities-5.42.0.ebuild26
-rw-r--r--kde-frameworks/kapidox/Manifest1
-rw-r--r--kde-frameworks/kapidox/kapidox-5.42.0.ebuild28
-rw-r--r--kde-frameworks/karchive/Manifest1
-rw-r--r--kde-frameworks/karchive/karchive-5.42.0.ebuild27
-rw-r--r--kde-frameworks/kauth/Manifest1
-rw-r--r--kde-frameworks/kauth/kauth-5.42.0.ebuild32
-rw-r--r--kde-frameworks/kbookmarks/Manifest1
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-5.42.0.ebuild29
-rw-r--r--kde-frameworks/kcmutils/Manifest1
-rw-r--r--kde-frameworks/kcmutils/kcmutils-5.42.0.ebuild31
-rw-r--r--kde-frameworks/kcodecs/Manifest1
-rw-r--r--kde-frameworks/kcodecs/kcodecs-5.42.0.ebuild13
-rw-r--r--kde-frameworks/kcompletion/Manifest1
-rw-r--r--kde-frameworks/kcompletion/kcompletion-5.42.0.ebuild21
-rw-r--r--kde-frameworks/kconfig/Manifest1
-rw-r--r--kde-frameworks/kconfig/kconfig-5.42.0.ebuild26
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest1
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-5.42.0.ebuild36
-rw-r--r--kde-frameworks/kcoreaddons/Manifest1
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.42.0.ebuild36
-rw-r--r--kde-frameworks/kcrash/Manifest1
-rw-r--r--kde-frameworks/kcrash/kcrash-5.42.0.ebuild28
-rw-r--r--kde-frameworks/kdbusaddons/Manifest1
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-5.42.0.ebuild28
-rw-r--r--kde-frameworks/kdeclarative/Manifest1
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-5.42.0.ebuild32
-rw-r--r--kde-frameworks/kded/Manifest1
-rw-r--r--kde-frameworks/kded/kded-5.42.0.ebuild36
-rw-r--r--kde-frameworks/kdelibs4support/Manifest1
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-5.42.0.ebuild84
-rw-r--r--kde-frameworks/kdesignerplugin/Manifest1
-rw-r--r--kde-frameworks/kdesignerplugin/kdesignerplugin-5.42.0.ebuild54
-rw-r--r--kde-frameworks/kdesu/Manifest1
-rw-r--r--kde-frameworks/kdesu/kdesu-5.42.0.ebuild32
-rw-r--r--kde-frameworks/kdewebkit/Manifest1
-rw-r--r--kde-frameworks/kdewebkit/kdewebkit-5.42.0.ebuild30
-rw-r--r--kde-frameworks/kdnssd/Manifest1
-rw-r--r--kde-frameworks/kdnssd/kdnssd-5.42.0.ebuild31
-rw-r--r--kde-frameworks/kdoctools/Manifest1
-rw-r--r--kde-frameworks/kdoctools/kdoctools-5.42.0.ebuild25
-rw-r--r--kde-frameworks/kemoticons/Manifest1
-rw-r--r--kde-frameworks/kemoticons/kemoticons-5.42.0.ebuild26
-rw-r--r--kde-frameworks/kfilemetadata/Manifest1
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild57
-rw-r--r--kde-frameworks/kglobalaccel/Manifest1
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-5.42.0.ebuild29
-rw-r--r--kde-frameworks/kguiaddons/Manifest1
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-5.42.0.ebuild22
-rw-r--r--kde-frameworks/khtml/Manifest1
-rw-r--r--kde-frameworks/khtml/khtml-5.42.0.ebuild68
-rw-r--r--kde-frameworks/ki18n/Manifest1
-rw-r--r--kde-frameworks/ki18n/ki18n-5.42.0.ebuild31
-rw-r--r--kde-frameworks/kiconthemes/Manifest1
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-5.42.0.ebuild29
-rw-r--r--kde-frameworks/kidletime/Manifest1
-rw-r--r--kde-frameworks/kidletime/kidletime-5.42.0.ebuild46
-rw-r--r--kde-frameworks/kimageformats/Manifest1
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.42.0.ebuild35
-rw-r--r--kde-frameworks/kinit/Manifest1
-rw-r--r--kde-frameworks/kinit/kinit-5.42.0.ebuild45
-rw-r--r--kde-frameworks/kio/Manifest1
-rw-r--r--kde-frameworks/kio/kio-5.42.0.ebuild78
-rw-r--r--kde-frameworks/kirigami/Manifest1
-rw-r--r--kde-frameworks/kirigami/kirigami-5.42.0.ebuild41
-rw-r--r--kde-frameworks/kitemmodels/Manifest1
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-5.42.0.ebuild14
-rw-r--r--kde-frameworks/kitemviews/Manifest1
-rw-r--r--kde-frameworks/kitemviews/kitemviews-5.42.0.ebuild20
-rw-r--r--kde-frameworks/kjobwidgets/Manifest1
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-5.42.0.ebuild35
-rw-r--r--kde-frameworks/kjs/Manifest1
-rw-r--r--kde-frameworks/kjs/kjs-5.42.0.ebuild22
-rw-r--r--kde-frameworks/kjsembed/Manifest1
-rw-r--r--kde-frameworks/kjsembed/kjsembed-5.42.0.ebuild26
-rw-r--r--kde-frameworks/kmediaplayer/Manifest1
-rw-r--r--kde-frameworks/kmediaplayer/kmediaplayer-5.42.0.ebuild21
-rw-r--r--kde-frameworks/knewstuff/Manifest1
-rw-r--r--kde-frameworks/knewstuff/knewstuff-5.42.0.ebuild36
-rw-r--r--kde-frameworks/knotifications/Manifest1
-rw-r--r--kde-frameworks/knotifications/knotifications-5.42.0.ebuild44
-rw-r--r--kde-frameworks/knotifyconfig/Manifest1
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-5.42.0.ebuild24
-rw-r--r--kde-frameworks/kpackage/Manifest1
-rw-r--r--kde-frameworks/kpackage/kpackage-5.42.0.ebuild28
-rw-r--r--kde-frameworks/kparts/Manifest1
-rw-r--r--kde-frameworks/kparts/kparts-5.42.0.ebuild30
-rw-r--r--kde-frameworks/kpeople/Manifest1
-rw-r--r--kde-frameworks/kpeople/kpeople-5.42.0.ebuild38
-rw-r--r--kde-frameworks/kplotting/Manifest1
-rw-r--r--kde-frameworks/kplotting/kplotting-5.42.0.ebuild18
-rw-r--r--kde-frameworks/kpty/Manifest1
-rw-r--r--kde-frameworks/kpty/kpty-5.42.0.ebuild26
-rw-r--r--kde-frameworks/kross/Manifest1
-rw-r--r--kde-frameworks/kross/kross-5.42.0.ebuild32
-rw-r--r--kde-frameworks/krunner/Manifest1
-rw-r--r--kde-frameworks/krunner/krunner-5.42.0.ebuild36
-rw-r--r--kde-frameworks/kservice/Manifest1
-rw-r--r--kde-frameworks/kservice/kservice-5.42.0.ebuild46
-rw-r--r--kde-frameworks/ktexteditor/Manifest1
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-5.42.0.ebuild56
-rw-r--r--kde-frameworks/ktextwidgets/Manifest1
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-5.42.0.ebuild37
-rw-r--r--kde-frameworks/kunitconversion/Manifest1
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-5.42.0.ebuild26
-rw-r--r--kde-frameworks/kwallet/Manifest1
-rw-r--r--kde-frameworks/kwallet/kwallet-5.42.0.ebuild56
-rw-r--r--kde-frameworks/kwayland/Manifest1
-rw-r--r--kde-frameworks/kwayland/kwayland-5.42.0.ebuild27
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest1
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.42.0.ebuild20
-rw-r--r--kde-frameworks/kwindowsystem/Manifest1
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-5.42.0.ebuild40
-rw-r--r--kde-frameworks/kxmlgui/Manifest1
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-5.42.0.ebuild41
-rw-r--r--kde-frameworks/kxmlrpcclient/Manifest1
-rw-r--r--kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.42.0.ebuild20
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest1
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-5.42.0.ebuild23
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest1
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-5.42.0.ebuild34
-rw-r--r--kde-frameworks/oxygen-icons/Manifest1
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-5.42.0.ebuild29
-rw-r--r--kde-frameworks/plasma/Manifest1
-rw-r--r--kde-frameworks/plasma/plasma-5.42.0.ebuild70
-rw-r--r--kde-frameworks/prison/Manifest1
-rw-r--r--kde-frameworks/prison/prison-5.42.0.ebuild20
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest1
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.42.0.ebuild26
-rw-r--r--kde-frameworks/solid/Manifest1
-rw-r--r--kde-frameworks/solid/solid-5.42.0.ebuild32
-rw-r--r--kde-frameworks/sonnet/Manifest1
-rw-r--r--kde-frameworks/sonnet/sonnet-5.42.0.ebuild30
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest1
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-5.42.0.ebuild27
-rw-r--r--kde-frameworks/threadweaver/Manifest1
-rw-r--r--kde-frameworks/threadweaver/threadweaver-5.42.0.ebuild16
154 files changed, 2680 insertions, 0 deletions
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 6e3aaaa3478b..f958c919783b 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,2 +1,3 @@
DIST attica-5.40.0.tar.xz 60612 BLAKE2B c9b251b01ed6215f5f16be2956cde75b1cc09632d7072b5d38ec1a983d13777d6a1e67df5fb171849f8596134e385b22508d37dd63ecc8be0fdef74fb6db1ad3 SHA512 860a33820f3ad44b079bbd1c72a5dd751bb7b23ac26f729a72241dac5167fa63f43c9184c07494036ae2a0a39819afd24094c18c18fbc330e9b3679c1eaca5ff
DIST attica-5.41.0.tar.xz 60588 BLAKE2B 64601f95621aad564fae7f11abca0f63f0fc7b07d25c5f2f2d6c50e1a840d8abe8aeca9f0d2a0145e3b0a5ced1fcebce4ee78a25e47b0398c14676211b882e22 SHA512 9e9fc456bd1e7853140c71fead1ac6205e4f572d1d69d485d95188355e3b2fc775fa85c6d115564bd444f9925526a77da1decf990226ef46302fa5f605d73b09
+DIST attica-5.42.0.tar.xz 60488 BLAKE2B 386306540ba33716e9ec241285d7156fa8b391e9e6e88a95c1b11f7faf232493125f1cff9aea93160885735dea6021e5c0fbd9e2169546406285e1a6e0b4a3bb SHA512 289fa868e0c79b2075d1c60472fcab21315cf5fb1ae48b28475a13492967fdef38a25f037ff63e4e66bd18da7bf1f618a4a838d36fbe6b47523a4c58d46a017e
diff --git a/kde-frameworks/attica/attica-5.42.0.ebuild b/kde-frameworks/attica/attica-5.42.0.ebuild
new file mode 100644
index 000000000000..d88c4abe8dfe
--- /dev/null
+++ b/kde-frameworks/attica/attica-5.42.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework providing access to Open Collaboration Services"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtnetwork)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 0beb4cac9f46..15f31b06b7a2 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,3 @@
DIST baloo-5.40.0.tar.xz 198976 BLAKE2B 55411bca6ad06e4267f7421a3f75b62bf144bba51e4198127a393d19b86bff8b4bdcdd3634cc0b37d93f18d2eaebdf2c21d3af297878fe7fd2a9614a70fbe86e SHA512 5853246ac632ef6e528956d35e4b0a0321dd62e266e6e7f4f6c3be2ef1650191dacd248cfdc1b7cdc35f6d6eb0e4cb763a8336d5bde9329fbb27ca4f2a0b7e50
DIST baloo-5.41.0.tar.xz 200084 BLAKE2B e3f149afa77b08001639ea583cc7f791a22379b9dbf7b60671499054665e0a2b080ab07982b9daefd1c5548f33f79760db1e0bd9c746117efaa9d97f015758e6 SHA512 15f03a62d1525dc7062b4361e883ee4170a1ea36d8bc10846fae0bf73549504bdcb7cff2349b3f0fcbc1da77102b0383d1140c00191823884d719c18771a858a
+DIST baloo-5.42.0.tar.xz 200144 BLAKE2B 86d0baeea0abd88996296896ed9add8cbcbd4022580a6c50ebf703664e0aab65b134d5a123c2e5137710ea6d2d8bbfe852bb3362aff78fce01462141e4dd4172 SHA512 a21b9e09f07b296049fe46a00ca22628cb7148e1619aa6575304100f3abb2622eedada6d64712bae484995c623db5d0dedb775667c127b6edd82c4558701ea08
diff --git a/kde-frameworks/baloo/baloo-5.42.0.ebuild b/kde-frameworks/baloo/baloo-5.42.0.ebuild
new file mode 100644
index 000000000000..564ee8abea0d
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.42.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for searching and managing metadata"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kfilemetadata)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ >=dev-db/lmdb-0.9.17
+"
+RDEPEND="${DEPEND}
+ !kde-frameworks/baloo:4[-minimal(+)]
+"
+
+RESTRICT+=" test" # bug 624250
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index defa5914caa6..395f1762d9c1 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,2 +1,3 @@
DIST bluez-qt-5.40.0.tar.xz 75084 BLAKE2B abc377c66b04f509e8566554e35333f4a55c68d5ef623e29473d77a1ee564de340d7b434fafe634c8e9f15b86c5b8456533915d960630eeace4761b38a0093f1 SHA512 72743afb56b9d393b9ef6d03c42869a416feca3f543ef6d8b6aef9be23203fe8d28a2371d9d79a3a2ebb6e48a2ddce63b7010dfe736c8e3e4e706be84d12a09e
DIST bluez-qt-5.41.0.tar.xz 75112 BLAKE2B 75b1f28d67ecd98b22fb2785a53d3e5b8d0441ae596221cb83187561a88b1d71e997c9a9c890519aeaca72581c6fc805ae29e31f3ab19db28be94d97cae5283b SHA512 d6404e42db1988624a53292fcb395896b8a43c5187d5ba3ccf96ade797fb4a4972023b674dd6108055302aa1e975503a0f945f9a48714a1c8057a4bd9d3ee7a2
+DIST bluez-qt-5.42.0.tar.xz 74940 BLAKE2B 761614821e0de988be54ed954e9f133fca751e3edb67a393c790ceed61b35c48f69a73f2bee7d315c9f5dd68c8e83e3706bc227e40a2eacef32a0a0d7943be53 SHA512 86f5ff8ae56f1846ea969b8769ed458db3140fec887659a4dbaaca500914b8c8997a943997ab041b44d87221b45b4e4429defd0a64b3910eade87aafa84ad79e
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.42.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.42.0.ebuild
new file mode 100644
index 000000000000..adc7a124e0af
--- /dev/null
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.42.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5 udev
+
+DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtnetwork)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ # bug: 609248
+ local myctestargs=( -j1 )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest
index baa3d8e71b30..9b5c218a5d27 100644
--- a/kde-frameworks/breeze-icons-rcc/Manifest
+++ b/kde-frameworks/breeze-icons-rcc/Manifest
@@ -1,2 +1,3 @@
DIST breeze-icons-5.40.0.tar.xz 1498952 BLAKE2B f6da50e392b2cfb2a2de1207b07d24ab6c0f93aac31dd9a21e82d6d00cce920577e6e90fdc3fb7778a62fcf3b4cf511672c9c434bf84fcb39c3bf0eb13e42d5a SHA512 d24fe6eb77bbb4a37c128cc31a2a30c7257304ffa2fc48130fe4bfb5d117108f08510113b0328cc0b5edc5de9bb3fffd4f63431583bdc62513249c9096421263
DIST breeze-icons-5.41.0.tar.xz 1499396 BLAKE2B 29e4914039668980d01fe4aa6d9d835bf1c3d00056331cdd2b7ced548bc863924c11b090bb9cca0a21d1cc6f3499ebf7bdfed5b596a03c454bddb897748282b1 SHA512 880d05d0dc69d3ea521a1b7e572a1af249733f05d541e58684e2ef004644444b9d498862a679b3e5279af93e3180df0c0a74922b42dbea54b7a004c1e7dfe4fa
+DIST breeze-icons-5.42.0.tar.xz 1521352 BLAKE2B 2d899ed0f87ad54174170794813dc8de8295b816f0409375719c3b8fdc55ddcb1d252ff48a4bee9f1a12458ffca6ea8645e758bef0d2a98dd8a68da8208bee10 SHA512 344234615c96a865a37f662c0f197ff0953f80a06666166e3580e3afead0fe4976ddfe5e3dbe0467bc89faac12c699b4b8a9e003bd16e849a85357da32c35890
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.42.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.42.0.ebuild
new file mode 100644
index 000000000000..93736a98856c
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.42.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+KMNAME="breeze-icons"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme binary resource"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+ test? (
+ $(add_qt_dep qttest)
+ app-misc/fdupes
+ )
+"
+RDEPEND=""
+
+src_configure() {
+ local mycmakeargs=(
+ -DBINARY_ICONS_RESOURCE=ON
+ -DSKIP_INSTALL_ICONS=ON
+ )
+ kde5_src_configure
+}
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index baa3d8e71b30..9b5c218a5d27 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,2 +1,3 @@
DIST breeze-icons-5.40.0.tar.xz 1498952 BLAKE2B f6da50e392b2cfb2a2de1207b07d24ab6c0f93aac31dd9a21e82d6d00cce920577e6e90fdc3fb7778a62fcf3b4cf511672c9c434bf84fcb39c3bf0eb13e42d5a SHA512 d24fe6eb77bbb4a37c128cc31a2a30c7257304ffa2fc48130fe4bfb5d117108f08510113b0328cc0b5edc5de9bb3fffd4f63431583bdc62513249c9096421263
DIST breeze-icons-5.41.0.tar.xz 1499396 BLAKE2B 29e4914039668980d01fe4aa6d9d835bf1c3d00056331cdd2b7ced548bc863924c11b090bb9cca0a21d1cc6f3499ebf7bdfed5b596a03c454bddb897748282b1 SHA512 880d05d0dc69d3ea521a1b7e572a1af249733f05d541e58684e2ef004644444b9d498862a679b3e5279af93e3180df0c0a74922b42dbea54b7a004c1e7dfe4fa
+DIST breeze-icons-5.42.0.tar.xz 1521352 BLAKE2B 2d899ed0f87ad54174170794813dc8de8295b816f0409375719c3b8fdc55ddcb1d252ff48a4bee9f1a12458ffca6ea8645e758bef0d2a98dd8a68da8208bee10 SHA512 344234615c96a865a37f662c0f197ff0953f80a06666166e3580e3afead0fe4976ddfe5e3dbe0467bc89faac12c699b4b8a9e003bd16e849a85357da32c35890
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.42.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.42.0.ebuild
new file mode 100644
index 000000000000..f35c78d7beb2
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.42.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+ test? (
+ $(add_qt_dep qttest)
+ app-misc/fdupes
+ )
+"
+RDEPEND=""
+
+src_configure() {
+ local mycmakeargs=(
+ -DBINARY_ICONS_RESOURCE=OFF
+ )
+ kde5_src_configure
+}
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index 5cf47664402a..afa96b937549 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,2 +1,3 @@
DIST extra-cmake-modules-5.40.0.tar.xz 312532 BLAKE2B 0054ee4d3d17f238c4940404c6f5e00c951d305b0fce3e206bdc84dff0be683d4dc7e7043db61019422d182385ec2990e05b2df384b14e7b248d492cf918e691 SHA512 5390edfde7acb4c89abd2f5abc4fb533f2f4b45061127796b3a2f9d7ab65d7b8ba5cc0aee0543a28886118af8f1c7aed4f5b51c33f20223d9948ca39944c399c
DIST extra-cmake-modules-5.41.0.tar.xz 313940 BLAKE2B 550a1d99471dd5698d978ee48218eb853b28d86ad3f4156073b373cd871ad9a384e3f4c0fb6f14ffc3f8c3dc6e0d5791e0d8798cd8582897da767f2a613d827d SHA512 034c67ed56ee4f6002ff2f0bfca2d7eb7877180b5aa5cf5eb3babb6e40c0669eb0728f45832bd8250ff304647f9a6555233bff4fdf6eccc9b14b420f4b1c3924
+DIST extra-cmake-modules-5.42.0.tar.xz 313692 BLAKE2B 1758744fc97bc47ff4cb6f9cc1838843b2de53f687d768ea34feb66d057d97403f354483bacfd829e3e974252c1478902ac201be35e8a6c52de7abf81108bad3 SHA512 43bc1afb0bdb5fc74771e9ea30479995c43d7b74c7469c4d4e04303e209cfc1982834d085c6f4586271761832892fb0b3cb8e0723c332d01e544a4cd26e21e14
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.42.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.42.0.ebuild
new file mode 100644
index 000000000000..fb96d8450171
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.42.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5 python-any-r1
+
+DESCRIPTION="Extra modules and scripts for CMake"
+HOMEPAGE="https://cgit.kde.org/extra-cmake-modules.git"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ doc? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+ )
+ test? (
+ $(add_qt_dep qtcore)
+ $(add_qt_dep linguist-tools)
+ )
+"
+RDEPEND="
+ app-arch/libarchive[bzip2]
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.40.0-qmlplugindump-path.patch" )
+
+python_check_deps() {
+ has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_HTML_DOCS="$(usex doc)"
+ -DBUILD_MAN_DOCS="$(usex doc)"
+ -DDOC_INSTALL_DIR="/usr/share/doc/${PF}"
+ )
+ use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON )
+
+ cmake-utils_src_configure
+}
+
+src_test() {
+ # ECMToolchainAndroidTest passes but then breaks src_install
+ # ECMPoQmToolsTest is broken, bug #627806
+ local myctestargs=(
+ -E "(ECMToolchainAndroidTest|ECMPoQmToolsTest)"
+ )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 359732000c7e..35a18c95e376 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,2 +1,3 @@
DIST frameworkintegration-5.40.0.tar.xz 1752732 BLAKE2B 8c5e10a9a295ec89092fcba9fbc6ecaa715fdb5a681e351ef46ce23e6600b665b3d46047774e325c642cdc7de950a2dc32a06e4bdb1f417c8791ae0dfadf8231 SHA512 2ef108ca6738c4f9f9d164bd79449a4baaf9d343916f9fad98925ea0bb1ac5bed57fbe239f2ae8d1ab8ecf251dc3329e7e96ce0f9c55e607d0bbf5c59c697e28
DIST frameworkintegration-5.41.0.tar.xz 1752828 BLAKE2B c16513b84703f4a1a8f2efc4433e7ed215517230cc967363415f7c003288a31a194dab317c30ff3a63c5dc8fd2e3e41c1c22851a62bd92d02a74fcc693e19b90 SHA512 aa0c5b98bbfb287a850145c760d116c6d7d61d0a3ec966ebec27ebe27a82ab65e71e5d3f12702c0bd927ba07d9ad07874cddebc947ed073afe514d73e83ef402
+DIST frameworkintegration-5.42.0.tar.xz 1752732 BLAKE2B 7258ee2012f54a988c0af752c35420aade3983b6be05472a8a5d6500e352a3ab17b087ee93df9ba638d7180bd82be980d265f9c35c5f3befb904d5200b2595e7 SHA512 15e3b69910bc57ecad4d7287ffeb3108b421e7e931fad0fe02d4250ff55c6a4aead886f42fa5f03bf9c314900cad37dd61cf5cef65e1a90dbd0fe3be6330b936
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.42.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.42.0.ebuild
new file mode 100644
index 000000000000..b6c0da034de8
--- /dev/null
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.42.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appstream X"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ appstream? (
+ app-admin/packagekit-qt
+ dev-libs/appstream[qt5]
+ )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_prepare() {
+ punt_bogus_dep Qt5 DBus
+ kde5_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package appstream AppStreamQt)
+ $(cmake-utils_use_find_package appstream packagekitqt5)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kactivities-stats/Manifest b/kde-frameworks/kactivities-stats/Manifest
index eebaa9889050..8a3f0d110bc5 100644
--- a/kde-frameworks/kactivities-stats/Manifest
+++ b/kde-frameworks/kactivities-stats/Manifest
@@ -1,2 +1,3 @@
DIST kactivities-stats-5.40.0.tar.xz 60896 BLAKE2B 41c94737d80e5c84bd75813573ec6b150e63e3e7f811f01e8651f14fdca3547398641496eff393fc77326a2f8b867b1a27d7a956723fef073800535c287da39b SHA512 1c5285038247dd778579daef2b4bc4663b67a18364670ef953c52311931e0f1c5147bba2f699a316be52a41d641ee7b9db4fd78c6f96db47883c95a442ecd907
DIST kactivities-stats-5.41.0.tar.xz 60884 BLAKE2B 6bfe239abe0b84f17500f7bcf8be302ce3cd30dc49d4e3e07484cf849fa6ce52d120b290cef8e9e4d40a845c9f2e7f5b855ee144b273ad0ab19e923be7627402 SHA512 1a6a605d87215677f94a048cfb17081ad32e4d8fa6f791fe29a15eadd4095652fdc9bb69c7315235c8b1abc2cf93c37541c17944045af5be52473bb62c00de89
+DIST kactivities-stats-5.42.0.tar.xz 60896 BLAKE2B 1f5bd345b63cf3f8546fc3615bfc3f35292c94cffbb4316cba9b9d7bc072703fb8eed2bb9399b8ed149ce126095fe2fc3a9976ed86b4c0b2f02e9615460d2051 SHA512 29e3a0ff72663620b8bdbeb5c84aaaa3d0987bb990c7907b95c391e2658c63b3b910384ccf46c368dfc6980a9ed8f7ee9b6bfe87842015cf726c34ba6294a115
diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.42.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.42.0.ebuild
new file mode 100644
index 000000000000..2c93cf434f2f
--- /dev/null
+++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.42.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for getting the usage statistics collected by the activities service"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtsql)
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kconfig)
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.54
+"
diff --git a/kde-frameworks/kactivities/Manifest b/kde-frameworks/kactivities/Manifest
index abe28ec3a466..69bef102c574 100644
--- a/kde-frameworks/kactivities/Manifest
+++ b/kde-frameworks/kactivities/Manifest
@@ -1,2 +1,3 @@
DIST kactivities-5.40.0.tar.xz 61272 BLAKE2B a21e9858572be9ec8e6d09bb46213cd42ed33925ed0f527290a0ac232d3594ab5d0f8d66ed3764cb2e4440e06f57f002ef7ec7939d1fe98c2846c1516e7766f5 SHA512 030c3678c2971c9d499c9cdb863363ae82e35295d88aec141149988aa1596996cf0a32863db6024ac2ed15879d8edc5feef4b72ee89d2efe5641b33690ecfbce
DIST kactivities-5.41.0.tar.xz 61336 BLAKE2B ef532541317847034c74ab13038d50e33d45ef966a6b2dc8afcf7e09a356445b0a126ac5be84e3ca40913b954889ebc707949c25c83a46f73403216def98500c SHA512 942fe93f27ca1549be881dce8374f32b04cadaf4690a9bb966189a4daeec0768366f465f5fffbd26d48f4102ebd7d7dcc0482ed177d372473b232f07e22960d7
+DIST kactivities-5.42.0.tar.xz 61304 BLAKE2B 2c0336bf5cce55cc43616f3d80f263f542aab7668eb7f651dbd58e8589292b40001be89335d33091ec151fff1d45de3ee8aa8e4c04f1c0a2973bb7769746bddd SHA512 9ca8fb9aca5eb62eb1f3ea7c0d930289657ea3c9f035ef6dba3c8d528de1e966e4ecbce4393c93d8e980c50a0538e024cbd00964a88d77841f19e77bb40fbbaf
diff --git a/kde-frameworks/kactivities/kactivities-5.42.0.ebuild b/kde-frameworks/kactivities/kactivities-5.42.0.ebuild
new file mode 100644
index 000000000000..9bc7ca2a1803
--- /dev/null
+++ b/kde-frameworks/kactivities/kactivities-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for working with KDE activities"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative widgets)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsql)
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kactivitymanagerd)
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.54
+"
diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest
index 983c0661ad15..b856466bd3fd 100644
--- a/kde-frameworks/kapidox/Manifest
+++ b/kde-frameworks/kapidox/Manifest
@@ -1,2 +1,3 @@
DIST kapidox-5.40.0.tar.xz 395756 BLAKE2B 89adbf55ce32a0a1960ffbfa7e4055ac57826beeb8a8a370f3e283892efb54ed53171c119907bfcae7976605b198ab66d523c5c039ea601ab77bd374d2359220 SHA512 267d96b874f51da99f10a220601128112c7907da2be317d0acbaed5be0530414762e8aeeff9560696e22b357cb3c95c3427d83b951217fcb34088f0b473926be
DIST kapidox-5.41.0.tar.xz 395724 BLAKE2B dbb2946a258d6adf901d75d57a5f5b5bfa5ab132bd6263b29b993b75c9dc8fdcf2833763cfc93b32145cae7ec8119721cfc225b9060da579a3a74caffc67615f SHA512 27bd08f74a6c882278477eafc4e211f15d23eef29fc1aa72b0ec2e36672559d79f716ca0eb345227b17987a98f2e47c8083c2a48a2042708b0f25dd8ca422d25
+DIST kapidox-5.42.0.tar.xz 395576 BLAKE2B 7218d24593bb8c94593c3712ed0f804d8f62dddfb1b4718f2562e0d4b8f8c48e34d21d445d396f9b4d4e75985a237432b1999800e02810a1517ea1239887ffc6 SHA512 ff53ac2c4389146abe9c0e4e0bb421fe59d1f01542a4fb42179bcb3bdcf0ae96e283c26bc609214c3f6102c058a5ae78edb17c050b90952d445fc5a14ee48517
diff --git a/kde-frameworks/kapidox/kapidox-5.42.0.ebuild b/kde-frameworks/kapidox/kapidox-5.42.0.ebuild
new file mode 100644
index 000000000000..c0551adddf60
--- /dev/null
+++ b/kde-frameworks/kapidox/kapidox-5.42.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_TEST="false"
+DISTUTILS_SINGLE_IMPL="true"
+PYTHON_COMPAT=( python2_7 )
+inherit kde5 distutils-r1
+
+DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ app-doc/doxygen
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ media-gfx/graphviz[python,${PYTHON_USEDEP}]
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ kde5_pkg_setup
+}
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index 89505b870f4e..85605befe62e 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,2 +1,3 @@
DIST karchive-5.40.0.tar.xz 113576 BLAKE2B 92d90369c8ccaa819e1e78efabf7b7bf634de15281f5c0b78be084dea967bacf4a8102de3eb40673681860938c8cace0b96749f5f8f65f4b570b7cc93f250a7e SHA512 edffe71f985b0d7c6cc84d6549447734c717de9f8be4685badee47d94464cf29373cfbfc3662d81c9e0071321c50c4459840c316c08144972e1fab1c295d8a22
DIST karchive-5.41.0.tar.xz 113596 BLAKE2B 2cfe57622d1eabc0713887712b5d337995c152b316b1f8b7a455c1b9b4db135bbb3f1098628c8891401a5088006eec2fced22bcef03994ef5c7bcf470d6666ec SHA512 fd28292b0076ef516ee695c057b026c3601386f1f4733f4ddc6ad21e416c27e891ffb2339f31100105834a84dc9adf4cef518d110e84f9f2d56ac92abe440f05
+DIST karchive-5.42.0.tar.xz 113488 BLAKE2B cb519d894d1fea369a82876532f709a54da1162a0d6f51f06c25c92b32a71bc2049b12c6d59ab19c45a7276d3b38ea222fb0740db3a9763bc694ed8ed654363d SHA512 4599c6e5018f51b84062fa84bb312f5461d6b7209b3e5f10e701ee7b7e9fe54b5bd2820de188e779dd70eebc73219ca47e7e14c994b9a49b3ca1f900fabe6e57
diff --git a/kde-frameworks/karchive/karchive-5.42.0.ebuild b/kde-frameworks/karchive/karchive-5.42.0.ebuild
new file mode 100644
index 000000000000..2a172249f306
--- /dev/null
+++ b/kde-frameworks/karchive/karchive-5.42.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+bzip2 +lzma"
+
+RDEPEND="
+ bzip2? ( app-arch/bzip2 )
+ lzma? ( app-arch/xz-utils )
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package bzip2 BZip2)
+ $(cmake-utils_use_find_package lzma LibLZMA)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index 09ac03699d8e..a13f87fe0d77 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,2 +1,3 @@
DIST kauth-5.40.0.tar.xz 84900 BLAKE2B f0445740ec66abdde52839f84f7eb709f926ff1e678de8a0f0a5ee7e0c88f8c724255fe46a5281d1c9b3f4591eef6d210881147e3b81b5f64fe82ccd958b427f SHA512 912e45a18f98086a35caf7b65316e4fe0defbbcc80f334bcdfd146a398cfb40abe2aa6b358d2057d457a51ba9fb61b05b1319ca3ff00edea82014919f632116a
DIST kauth-5.41.0.tar.xz 84928 BLAKE2B ee049d0bb7243381efe68204511d5e78dd7fc3938ff9c877df82fdbb3a8954bccf6a1d567b717227d3f59aae1d9561ad84d5220f7c37a93e677a1d3b205f9a5f SHA512 cbdd40ccd9c0cf067cb08b0db252f4cef1ea58a810246e232038caabadd92111e6b8cd3947f1591cd5e69e5ee00f8b9d93fce6ef0c063cb7991e0d88948d6bd6
+DIST kauth-5.42.0.tar.xz 84892 BLAKE2B b39a6e3942633f481785b4893269348a0e1933b56592fe357fc11bb37b96d1933d9fb4ace64a1bdbbd9c0254810e0eb479f238401c55ec9f9d19b064bcefd42a SHA512 68d9f5ccc14e368ebff6e7081eaeb6d1511fe2cf99146b87876fb94d9c4151764204b023c3c0d2915bee11e02a99d2d1a2ef332589bb027d9b0dd8bb5bbc0be5
diff --git a/kde-frameworks/kauth/kauth-5.42.0.ebuild b/kde-frameworks/kauth/kauth-5.42.0.ebuild
new file mode 100644
index 000000000000..ee6570cb1d6b
--- /dev/null
+++ b/kde-frameworks/kauth/kauth-5.42.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework to let applications perform actions as a privileged user"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls +policykit"
+
+RDEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ policykit? ( sys-auth/polkit-qt[qt5(+)] )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+PDEPEND="policykit? ( kde-plasma/polkit-kde-agent )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package policykit PolkitQt5-1)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index 3ae4d012cfd2..a24d73dfb0d7 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,2 +1,3 @@
DIST kbookmarks-5.40.0.tar.xz 117596 BLAKE2B 0ab2956369d9b76a02ae1824c064a5e3cc7c0e92b35376dd6205b3af09a1ac958e366a82d5ad41d9afc932c4ecd81fd9d29c386285988bbb64676b8129db3549 SHA512 b9adaab77f3104ffb0f470ccae25db75b1e73f54bbf49a5b8bdb7bf1271911c8a296cf68d1dc17a0b3e44e9fccc11e44ef2c90d2f03bd504488e2b6a832c097d
DIST kbookmarks-5.41.0.tar.xz 117728 BLAKE2B 7697a27de66c0cae04d142f4099bca205ee8c1cd3c2468f8efd55726188751979a548e9f626781d0f3c4f3d53518f9c4aa697de87500a76c2d45822ba7f740de SHA512 3ff852733019099e7badd8647f8b58522877e3e47bb0a0e9edac210ea40590731cc801870e6c0ba2b4cbbc20673d13f39c558ddfd5c8ed05dec5de66ae5baa0f
+DIST kbookmarks-5.42.0.tar.xz 117964 BLAKE2B 66f6399e8f4c88d50d26719d0f93d7eea6d990041e63d6acb7d0d8af3f2bf2969901120c2e59aa83a7490b55151d9cff8239dd09c7fe42db960ad49d8412107a SHA512 88dc1b3e949a3907156140bd5c736750752d3a7ea5d582ad4423498ce14c190969d0ce39fa32b4f3701fd047b6178e4daf791fcb8ba51d518b41f3f3554c27bf
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.42.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.42.0.ebuild
new file mode 100644
index 000000000000..763576f16e6e
--- /dev/null
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.42.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kconfigwidgets)
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index a832a6998380..6259e7e369a2 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,2 +1,3 @@
DIST kcmutils-5.40.0.tar.xz 235428 BLAKE2B b466237ffd804f77a00c2f25af2f901dbd01b783c19408a3d42ee3272c6548e3769d7f42647efb1957a20e6f2c50733bcb524c1575594393414eedc111aadbf4 SHA512 d59e225438d8c43d3c62ed15a3cb38fc08e05a2af4cdf6c1d0100347dd29a1e34906447eb96f9ef4c50bcb81c76e62d951df7d42e30a6214e9db5b3690880324
DIST kcmutils-5.41.0.tar.xz 236008 BLAKE2B c735b5cd0a983f612e6383ae3a68da6b1a4795c071a9c95481b98b2787d536e82bcbcd358361f27d86d24ed0c33b780035877553f5bca7c012a3eaf2262c00a3 SHA512 65c12664c93bb2405f9570db8e961149c019f28b50b145bc166ada20bf97548f334c1dfad401b57352fada5cadcfc34aeb3d23db84cbcbba4ab4b3355f3d24f1
+DIST kcmutils-5.42.0.tar.xz 236096 BLAKE2B 1fc02cb4d0c4dcb08160ebfe4b9d146c3551ccecd327b4640af8339059f173715851aa9a0a8cfc88bf60d1bb97db33b53d192979a5797d07bf5d5a4d2bc1df5c SHA512 4afdb39d17393d16de3dee72a990c1a3419cab6197cbdf3d545fd10fd079018d1cecb19254a8554a2fce09695d17983953647cdb0c1db343c227a05a683eadb5
diff --git a/kde-frameworks/kcmutils/kcmutils-5.42.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.42.0.ebuild
new file mode 100644
index 000000000000..e6daae33a2d8
--- /dev/null
+++ b/kde-frameworks/kcmutils/kcmutils-5.42.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+FRAMEWORK_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework to work with KDE System Settings modules"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index ac13227f97b2..b8d8a10add58 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,2 +1,3 @@
DIST kcodecs-5.40.0.tar.xz 218852 BLAKE2B 9fc8fd30ac8844e13fb89e8e4cac316b2e4467bbcf08996c95c23c6c5875193a1fc3b1398ed06fdc6058d0b018cc192e07d36a3f1d326b90bf336d11c5dade84 SHA512 575872407dcc0da771a7c43e9a751793bee8ac7b36bf262251c00ab7f8af1bcebba3010c3b0a62eddd678b0cea4c4bc58fbcbc7f9382264a06c6186004d96aa6
DIST kcodecs-5.41.0.tar.xz 219328 BLAKE2B 2aed16fb96ac51d24b5c450e2e1e83642e33aa0e098a4ce1a3b59c6c9105f2e124c22441816a925c07e95b06a47bba1944c86eed6bcd8ef6d83130454485eba2 SHA512 1ad2132ee20012cbddbc5281dbd88e41c0247201d6ff32580068842fbb6acec25b34d80a3f236799f9000ba6c5474858ed16ca1892bec45a54a395bd2d835793
+DIST kcodecs-5.42.0.tar.xz 219116 BLAKE2B 06576d95143f6fe00ad52407441d669d7def2d41927dbb6f4c5c0f991286dc4ca939d2205a9859b37fecc63ffd3371bba89a6626cc6e503e7633a68ddd1e328b SHA512 235c6b7b3a447b3bb87db5900048ed7bdb35b900c6ca486461ff01f8f2b020ae9757788d772bd886709b545be7d463730e143fa5fa91d08b8ec564428aaa3e58
diff --git a/kde-frameworks/kcodecs/kcodecs-5.42.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.42.0.ebuild
new file mode 100644
index 000000000000..007c0d0de0b7
--- /dev/null
+++ b/kde-frameworks/kcodecs/kcodecs-5.42.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for manipulating strings using various encodings"
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+DEPEND="nls? ( $(add_qt_dep linguist-tools) )"
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index 134c04564fac..427bca43fffb 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,2 +1,3 @@
DIST kcompletion-5.40.0.tar.xz 118516 BLAKE2B e4cd2965f69d5d48b846af10cc6c3a1ba6041f5df5c6db4ea2885e14764f2b31811f3ca0b12e0c74253e9afd7942fd144ff6e6c2dd355e4fec07e73073ad6d60 SHA512 ffd59f3a9803856f43e2c9e7c125f789fe4ef5d261daf05e02c4f95df121b5854a1ac57d1249e734180ee205b49a742a717aee9572f5a69eb104a11aaa839b64
DIST kcompletion-5.41.0.tar.xz 119060 BLAKE2B 64dddf596a26262ed1d1f0357763727926470cc77a2e86691ccee8fe99e08c72c5e05affeeff1d437dbd1eaa13b5268f41b8a938836f6e28d7ce0a2a69b71ac4 SHA512 5301f19fd2d8b18652b5ec1d0484514cbc696e7cbc747f4e71dec66f801c42c80fede9809d917bda89a074b4aa5ebf1e2b6e49541df5cbbce0306e2e79b4aba9
+DIST kcompletion-5.42.0.tar.xz 118988 BLAKE2B 10d84cb3728f3bb9edcb26c2f2304522fe89dd1af68cd9491e84c893113614bb8ac404dbe0e1c6da8928517d3f913be47cec8abab4043d2d14027aac20b4bc99 SHA512 b40a4e00b9c49747e7b530d2d56d66d50c723608d4705936ffb7d846450fc943069ae3ae89316883e1ad6c64c66af6cffb7bcf5e6b65fab0466629174547aae5
diff --git a/kde-frameworks/kcompletion/kcompletion-5.42.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.42.0.ebuild
new file mode 100644
index 000000000000..89c636704e5b
--- /dev/null
+++ b/kde-frameworks/kcompletion/kcompletion-5.42.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index 35302e68fb2b..9b7aa22102eb 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,2 +1,3 @@
DIST kconfig-5.40.0.tar.xz 234752 BLAKE2B e71f1e29d5edf5b5d0948814abd4735a1287cd5ddd164a563fecae18a976265c656a003f313bb9ed800e993eadbf343c94056cb3056f90538c65f3b9655665ef SHA512 c61f86144af8aba52341be2f2bd80dfa4a3a68fbf7daf65f49441c9ad00385080e161965bfbdd190e52cad023e8b7774bfb9e13546a9e909cc09de15c55fdfac
DIST kconfig-5.41.0.tar.xz 235148 BLAKE2B cc223a022e80afdad8fc7163c2c3d5ca7455eb9a94b17514590ef73db79297a250f4a446508a9bc5f5e1f82fc9fcf83c40d7b2e91d9428f705bb77efb27e04b7 SHA512 966f88c7c02390551cdf072159cf7e224719cc7cf20f3bb90acee7fa46a82b80f64a3c4c6bfdcdf779451f2a42e92ec51212cf8442bd360fa2ac30dd1fa3487b
+DIST kconfig-5.42.0.tar.xz 235412 BLAKE2B fb7d1ab853f430e843a3a2422b0cb00fde76c7f1966c8fe6f3c69ddaaa88ffb50b4b2eccf119b66b0d8c7c4f835f40f30221d63db90d00ceffb03fdbebe07eea SHA512 632b1acd159353ddcd6a7715068997240690ec6352fa1f5164f1c2cb4e34ff0b8e4a0e8e677987b651ba12b9cb7b46f3768fecc1c7714a3dac9167bf689791e5
diff --git a/kde-frameworks/kconfig/kconfig-5.42.0.ebuild b/kde-frameworks/kconfig/kconfig-5.42.0.ebuild
new file mode 100644
index 000000000000..9701c9a50636
--- /dev/null
+++ b/kde-frameworks/kconfig/kconfig-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for reading and writing configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ test? ( $(add_qt_dep qtconcurrent) )
+"
+
+# bug 560086
+RESTRICT+=" test"
+
+DOCS=( DESIGN docs/DESIGN.kconfig docs/options.md )
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index 78e21ab84a74..0aa91c2d442d 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,2 +1,3 @@
DIST kconfigwidgets-5.40.0.tar.xz 375048 BLAKE2B 597608e9bde4d2552d1580b2fc9821846744af3cc3536c4f393daeb9707645e4ecc87db8950f80e6375887119d1e64c0de651b0901063161504f02016184acf5 SHA512 af8cb1aaddb69e21e6b0dcaff0caeb5f0e81d3b6db9b34216011f82872fe129cc5029b84fa90a54194d2c4270e35f868b24326e86a2a776e9e73b985fcdb09c3
DIST kconfigwidgets-5.41.0.tar.xz 375572 BLAKE2B c5fe2249e3a97496971766703058b7c5d4116ce20e5d5ecbc96db49283eb26a6fd9d5d2bcf17df0f66d230bfc1e138bc8fb6945a329f2a2e84610e2be5a247d0 SHA512 58e9a86211832694b920680550b7ba61769bacfd56cd6469aa6423504a9a72bf3c0f0beb04bc64cc1a852590db74589195477b57ec1ac55111267046031739ae
+DIST kconfigwidgets-5.42.0.tar.xz 375376 BLAKE2B f7ef04f50eb80bd3e01d6777eaf666d18fb8ae2a81dbd7a5cdf21f6b0929b5036b3b23984f7491aa57dad27db47a01dfe41f4cf912b4f00d34b6f60df5683eab SHA512 92a8b68be081cf40a54b7993cd9f0ba9f5d9a9170b3b13f8fb211f8770c0e2b5131be922f79d5e14157f1e655435a4f4d786426dae35c37dd69b52d58cecb62b
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.42.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.42.0.ebuild
new file mode 100644
index 000000000000..1c61d3a252eb
--- /dev/null
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.42.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing an assortment of configuration-related widgets"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+man"
+
+RDEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index f8b32aba399c..8f9fb33e5d28 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,2 +1,3 @@
DIST kcoreaddons-5.40.0.tar.xz 351348 BLAKE2B a999b49f5a184a4d1ed012fd7f21bae73c40614f9ea90d5fc19454b2134f2a79cbfe10c8e6d4a91f2951d055c150df3a8e1636c0de4d8329f41775684b9b1436 SHA512 e003cd743db0b7843f0cd293e73f1868123549d8872149e46d8d8a9733370642da0f0ec89c3794b1bf372d52e103612893875accfc954e28400088d4f3400572
DIST kcoreaddons-5.41.0.tar.xz 352660 BLAKE2B 4bb14a133af64d53377c27d31c5919ff42028b1884364ebddfebebf69393209dc8cf9e654fc5209223ca5a97d258fa9647f886fe1b11d8fd6c9fbacdcbc18b28 SHA512 86d6943c303786e4c7b5ea3e2f5c17dae89152597e305316b5e5977e7a037727579a25fd4d6e6f8c272bcae24af5185b06d87189a0a6a8ab8b8232cd059c030f
+DIST kcoreaddons-5.42.0.tar.xz 353800 BLAKE2B 6f3bd8a216683cc99908588c5d1de90903cd5b5b187f34e1bf2cfc9955b08ffb95fbf8508dacf0e8a69924cd3fc142a2c75d2f93e9614ace7e24ef43ff95e004 SHA512 b92fcf79bbe4c2549c22d3eda457733a22f7df33838c63f444091168de6325efd6273139cee4ab372f7d51a2e9a24112f1ae899489b52c5fedfbd095292c3205
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.42.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.42.0.ebuild
new file mode 100644
index 000000000000..3d7d47b799a9
--- /dev/null
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.42.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="fam nls"
+
+RDEPEND="
+ $(add_qt_dep qtcore 'icu')
+ fam? ( virtual/fam )
+"
+DEPEND="${RDEPEND}
+ x11-misc/shared-mime-info
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -D_KDE4_DEFAULT_HOME_POSTFIX=4
+ $(cmake-utils_use_find_package fam FAM)
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ # bug: 619656
+ local myctestargs=( -j1 )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 01215e2a9c4f..4cf508fa4355 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,2 +1,3 @@
DIST kcrash-5.40.0.tar.xz 21700 BLAKE2B 818e5f0fbf13a084cf42ef278775e04e8ed6b9d625f8dbd0e64dc18c4a9cf74c5d2bbe92731b18e4bcbdc5395877ada20783af9013396e06eba10979b791e815 SHA512 2440b64e5ec6dd38682a9d7fa92e112faa41c6190faae42cb291df4fe8c77ef4013d06a333a997fa25fe15ca2f8dc1bed36973f7ef44d7bc2b59c3bb9427403a
DIST kcrash-5.41.0.tar.xz 21688 BLAKE2B 477b3df81dac00a744b15b7f08f255c05faf9fe9989ba2702bace3051d9386064ba20f883900af4a9243ab817394c25c6dc1da503adf08f12d4cc33a52a5c52d SHA512 ff21f33d14813aad00a2cc231cb889eb219555ee0302a3575d0ea5e237d7b5d6b9a50c354b289b087ccbce9bd4b5c76e8c94e7bde6a00e8148c63a13e79780ef
+DIST kcrash-5.42.0.tar.xz 21768 BLAKE2B baa49a533baca10866a96985ff928e415710c23c55b59631f75f53d4d205b7c9b5a852295bfe213d34d4194bcf3ffce49f94ee27df3426d41b40cb65d17a39d7 SHA512 f7cc51aa370f5bee09d8e005cca11b097a7091a21bf946ca7879de81557298b019d99c27ece12539727674fa200f315c08382fa01bfc6861f87a558ac475c95c
diff --git a/kde-frameworks/kcrash/kcrash-5.42.0.ebuild b/kde-frameworks/kcrash/kcrash-5.42.0.ebuild
new file mode 100644
index 000000000000..48dfa9269f8b
--- /dev/null
+++ b/kde-frameworks/kcrash/kcrash-5.42.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for intercepting and handling application crashes"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+RDEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ nls? ( $(add_qt_dep linguist-tools) )
+ test? ( $(add_qt_dep qtwidgets) )
+"
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index a74fe86e7ba1..7b522e2b5988 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,2 +1,3 @@
DIST kdbusaddons-5.40.0.tar.xz 36160 BLAKE2B 6814bbc026e3abc06fbf70e5f71529231b373c5fefcb15eca9c61fe7000662daa6756201d8620ddba6fd4df38e46f6b2335161ae075f1c2444304240cf9c2a87 SHA512 439c0baa9531ae93606e24dcdbc1fbda4a04032ccdcb2c218c0e12f97c34a0b9522bde377f0763d800f8b17ca41b6893f3854d7e8c494ad2809f493023368a7a
DIST kdbusaddons-5.41.0.tar.xz 36416 BLAKE2B 3b5986c59a83fc78bca01ef067d92637c43bc090ebda17aa0bb8a5dff60668a45d2cd7308de3b3d1ead520b1c55f8d683f502fe2ad85227d1aad9a392b5ed343 SHA512 52323367b827268e0ed8319184d93066663bbe2b44e1f72833107f8c695ab0024a6c9bbff1fcad66add79d341fe22085c07c0c5f4a0032f0bb3bf9208d95732d
+DIST kdbusaddons-5.42.0.tar.xz 36844 BLAKE2B de651c701158a17f0173006a3e301a29799b8db386087d4f952faa1ee1e08498d69ee700c5abf5c992848e0079c8807bf0375abdb74d53b4e199b593e8276b41 SHA512 41b9ba48d85a21e204184c78cd5a006c002592448051e0d23398aa3ffc3d9c0f646d21e4c1e541c2fa04177956e69eedc41ed62a26ba9802b2957ce9426ed23c
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.42.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.42.0.ebuild
new file mode 100644
index 000000000000..0bc5ed5c0fef
--- /dev/null
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.42.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALDBUS_TEST="true"
+inherit kde5
+
+DESCRIPTION="Framework for registering services and applications per freedesktop standards"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls X"
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X Qt5X11Extras)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index e4930b16b502..29cda61436c1 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,2 +1,3 @@
DIST kdeclarative-5.40.0.tar.xz 167988 BLAKE2B 1d5582c1df506401ba09c60f3e41b2628e09c028dfea7b967cf021cb6a4926766332ec78f59edb703b5d77e9827c69f97b49c7f5e2cf19248aace8df4e3433ab SHA512 b934a4404717d2c47a28282937ef04e724e0b492e6838974765ccb3cd1ba62ac2d598c5e55e4e6cdd7831f521ae95c67dfeaab04353b89fb46393d9610d65e66
DIST kdeclarative-5.41.0.tar.xz 168424 BLAKE2B 01bb5612fc38c729ee3575b5949c3ab93beffbc605ff962aca47afae77f7e34702776228ae5f6e7d8ab4a4bd49a8b1dfde1ae1b35d36ce49ddff3331ee63162a SHA512 e52cf32828cc94132b07844707ca3bb12b87457aa4978380e39655206164002b889e5dfb49151a2c6717a7d65d273f259eca7e35147d12b9c46d0755c6cabea2
+DIST kdeclarative-5.42.0.tar.xz 170928 BLAKE2B edc99a7594952c5d69d8dec05cc41f0422a25fd1811343e13d61c2a953e5f03659ed4a11666523f0c83b4b593b3810927bc2d94199bf4bbf31232425938e5ce8 SHA512 da7feedb87131bbee2e526610dcd97ca557f5e4d0143e4664da2b210c727e85d300a768392f27cd115e9db750d34d7c524720ad39e84ec12953db653f832efea
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.42.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.42.0.ebuild
new file mode 100644
index 000000000000..4076d6e93916
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.42.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdeclarative '' '' '5=')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ media-libs/libepoxy
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 03ed2d482f8d..c2f26387c125 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,2 +1,3 @@
DIST kded-5.40.0.tar.xz 38152 BLAKE2B 12e23dcf366fac8714abbfdfe19cac818f5b127b4d44e142363c6cd005924b14237420352314bb0e6f95b9d990b4844ae0ead4a511df46f5316483892a94ae73 SHA512 559cc4bff3d18104326fdcdb35eca16e36b06c6a8547e77ac78833931f32f22c8497e4db08434bf889a7cdfaf72affaff342487e2387748705b49b6feb9e30a8
DIST kded-5.41.0.tar.xz 37908 BLAKE2B 0e921f1c09b410e2147248c2f8cc9f5381bfbfc0aa1750439158369d5138a04b834c4a9fbcb82f00403d7f533ca01f261e34c68d8bfd1ea71b88bbd8bca93bfd SHA512 d904f730ec15c04bd4db0c628c3112da942c46923ceb93faab2c14c049ac7f3f3e9955c5d1a4c16405184662f2170935141ba01f2e76f1f3e9367892fd54d7df
+DIST kded-5.42.0.tar.xz 37744 BLAKE2B 59b9aa905d379f45c3b5c80522af158cb701b65cc3955fc87842d6bb680b90afae98ed01c93970df878919d98eb842fc6cff37fd704fced58a65163d7b1931bc SHA512 4be85b01fedb05f864d2711ebc5fb85d769a10cf7ca5e902eaf633d6fc9e574a771bd727ad4c94d25d2b18f8d3fed7d6f004ecc793fab612bc714e775983d073
diff --git a/kde-frameworks/kded/kded-5.42.0.ebuild b/kde-frameworks/kded/kded-5.42.0.ebuild
new file mode 100644
index 000000000000..56820aeda550
--- /dev/null
+++ b/kde-frameworks/kded/kded-5.42.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Central daemon of KDE workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+man"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kservice)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest
index 7c6b9ed2397b..57a20f5badbb 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,3 @@
DIST kdelibs4support-5.40.0.tar.xz 3341884 BLAKE2B 693816728db15b9e8d28fa2c01634083d11d4b3da942fd06606eaf7715e75ac14978bb9020df37ae154e4dddf740e0672fc90f561f2d467307a24f0362bb282a SHA512 ea6758a42d993af312f0231c75b77f00c0a4938dfd8efa82d443d60e553865ed59621413a651aef1443ec1d07bcc273532b11f1699382b66c0ea91e2bfdf94d1
DIST kdelibs4support-5.41.0.tar.xz 3341980 BLAKE2B 9ee78a624bff5a732e18b286699e128ebcbbd6d5a5ea8c6fd0072043215078ca23c14369c815667c48d20e6e62568afcd1d69ca479205b3247c43d95b373f092 SHA512 ecda32a36099bc6b7fcdb56a7608cabb20fd30ea591a47c789b499924c7beda37f9479b8321d5e0a09094cd1274060e9546f4fb089cad70b80991e7f9a6fdc61
+DIST kdelibs4support-5.42.0.tar.xz 3342008 BLAKE2B 629517452e829eed3ec90d2ad7d6bc20f4bf615fb8570d3ec15a5d7121da4cfd1b22509b52ad344a257fdc55a93866028bb27bf842733eaed8a5bfdd6af5a991 SHA512 eb4ea8ab7828197615ee35ebff259c30e52142cc8cbd964e8cc7fbd9745174f199e3c53b2bd3d31a216f16ad3eba06806c669b3d4d6aeebd2b89c8a124737994
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.42.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.42.0.ebuild
new file mode 100644
index 000000000000..111c1d3718c3
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.42.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl X"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kauth)
+ $(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 kded)
+ $(add_frameworks_dep kdesignerplugin)
+ $(add_frameworks_dep kemoticons)
+ $(add_frameworks_dep kglobalaccel)
+ $(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 knotifications)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kunitconversion)
+ $(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 qtnetwork 'ssl')
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qttest)
+ $(add_qt_dep qtwidgets)
+ app-text/docbook-xml-dtd:4.2
+ virtual/libintl
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kdoctools)
+ $(add_qt_dep designer)
+ dev-lang/perl
+ dev-perl/URI
+ test? ( $(add_qt_dep qtconcurrent) )
+ X? ( x11-proto/xproto )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kdoctools)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kitemmodels)
+ $(add_qt_dep qtxml)
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdesignerplugin/Manifest b/kde-frameworks/kdesignerplugin/Manifest
index f867dda55665..cd09783fd914 100644
--- a/kde-frameworks/kdesignerplugin/Manifest
+++ b/kde-frameworks/kdesignerplugin/Manifest
@@ -1,2 +1,3 @@
DIST kdesignerplugin-5.40.0.tar.xz 90812 BLAKE2B 2b1a0cf79ab47f228aa3234f11e613e91e1b3543bce471cc61f06193cbb4d41b817fae78fa4f01625d87a5eefdf13edcd170a216e3c90954fb0c39a1111bf3d7 SHA512 e9874339ac1d694f249a20fe86504b776959b4e225b5377ba27df8cea14ffd35a42516308cb2daef0a9595c0f57ecb1328c35778d00fa05add19f7e5cce4dd99
DIST kdesignerplugin-5.41.0.tar.xz 90804 BLAKE2B d72a240deb7f59245fd4c291ad35194beea3a7e18671ed13d6519a45f3b13af5de7830da8cc479e6f0b50e87b7e96be03529a277a8bdecb2e664f9af31d4f2fc SHA512 dc981f77b154ce33de111d7cfe7193f35fe58c7e92bb8e72306d67e35ca633ccf3ad9c7c92361f136cf3df618980c0df2bbcd636a7c9e556d08f6c91d0b423c7
+DIST kdesignerplugin-5.42.0.tar.xz 90736 BLAKE2B 5b36f5962a1af0b8419e3fe5481bd98332cb1264d8ac38e41a67ee6f180fca6729b45ab58be361848f1865cca82a8c0b255fcda6c3a72489c0f21402a92b9f00 SHA512 060678e1d670df0acbebbba1c313ca970c21d7ba237d1460379999e13563d164b5a1ac52fd1cd9991dcc11f3463cd58fb80c60458388d10b2c8cd415e10cb390
diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.42.0.ebuild b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.42.0.ebuild
new file mode 100644
index 000000000000..1f32a3140029
--- /dev/null
+++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.42.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework providing plugins to use KDE frameworks widgets in QtDesigner"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="designer nls webkit"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ designer? (
+ $(add_qt_dep designer)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kplotting)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ )
+ webkit? (
+ $(add_qt_dep designer)
+ $(add_qt_dep qtgui)
+ $(add_frameworks_dep kdewebkit)
+ )
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kdoctools)
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package designer KF5IconThemes)
+ $(cmake-utils_use_find_package designer KF5ItemViews)
+ $(cmake-utils_use_find_package designer KF5KIO)
+ $(cmake-utils_use_find_package designer KF5Plotting)
+ $(cmake-utils_use_find_package designer KF5TextWidgets)
+ $(cmake-utils_use_find_package designer KF5WidgetsAddons)
+ $(cmake-utils_use_find_package webkit KF5WebKit)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index c144fcb18683..fa3a99190684 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,2 +1,3 @@
DIST kdesu-5.40.0.tar.xz 45172 BLAKE2B ad77dda07ce78fa1042835f43846e992bfc3291570ddc91cd05331fd167b4be2f62515d7e65b498a62e57759761bb8be0ab98440cb63199954d4ec2f6a571034 SHA512 53ecfc0388a8246ec6b29de63ddb580071eaca33f7b1806e77b1200d79bbccb2bef38e4b482f0dd53e4767c873dc64d8cceb03d9ae75be41e8fe5a56ec90ebf1
DIST kdesu-5.41.0.tar.xz 45192 BLAKE2B bfee5759a568c08a08dd318f842475fa5031451e17e602a482590d3a3b3825920f0003903a39622dd4f99f0f086e0e7cabb604216420d750acfdd55d8e5a497e SHA512 a94f9433906669a64d12c4ebf7e895fbcec6b77e64dad1d810cfe5be2404632352466753d2453dbca930becfeefbc6b1426c72b262fe7189f575fbd8dc05ad57
+DIST kdesu-5.42.0.tar.xz 45080 BLAKE2B 21c95951400d33fc58f3bfd85c6c0442d6003cb559833affa7d3c8167eafb898c1e5c77bbd8511ed8a88044f2db1464b69963193eb8cbc2945c2bfa5f680a2f1 SHA512 f0321834692439e62e35204a7e301f4aa8c20d9798522dc1c2ea969a493505a71e8fd5b1b41ab7586b277606f57cec41495bb683130f78d73f556e48fa012156
diff --git a/kde-frameworks/kdesu/kdesu-5.42.0.ebuild b/kde-frameworks/kdesu/kdesu-5.42.0.ebuild
new file mode 100644
index 000000000000..77596093feb2
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-5.42.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework to handle super user actions"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="X"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kpty)
+ $(add_frameworks_dep kservice)
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdewebkit/Manifest b/kde-frameworks/kdewebkit/Manifest
index 88c413cf4504..312c1a1bd649 100644
--- a/kde-frameworks/kdewebkit/Manifest
+++ b/kde-frameworks/kdewebkit/Manifest
@@ -1,2 +1,3 @@
DIST kdewebkit-5.40.0.tar.xz 29392 BLAKE2B cc67ebaa82c35c673d0f502c3b1267b52ced914bf6b7ab1d676fffaf34cfa41255333b81f55443474f9db77c5a477e4429c8d3790f5f2ab8f5479f1b50d0b262 SHA512 4074dbfab85ca4421b447eb1ad5f262bb54d79d98c934ad57a9cb35f7c624e93af8ad22ee4979404c6d743750b8fca85f4c7533f4cb577356e0d011ff75c06a1
DIST kdewebkit-5.41.0.tar.xz 29396 BLAKE2B 79e68c39f1b5488a51d0a7657e99bb306909ba78d9b506e149deeddec4aab0ba58f807a8b6d26150d46b359f6c56959dd4a8464f6728d78caeeb28aac4255628 SHA512 c012ba9b1e4d450b693ce3c0e5d3a8c8c7eddfce809fc2dd50ef23e3cefecefd222f36eb88b2af44874782939613ca6942829f17c06e0e95aa3b6698aa9cf90e
+DIST kdewebkit-5.42.0.tar.xz 29284 BLAKE2B 8d32ad876aa2076d7ce4b92be4092d790f3b99f2efc59abaa4922f0fd07d9e51706d1ce3ed1f3cf2349b55d0dd87585903450f8eacf0562dfa2f52e7d7b51806 SHA512 1c53af251ee2d96cda6244c148c2595a3e28c50e3481a75d08c056ff18a5b001982ba677e31d4e2fdb41c3adb668f45b8582c80844d8a438eb3ee8aec686d744
diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.42.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.42.0.ebuild
new file mode 100644
index 000000000000..1fb4c4ccfb80
--- /dev/null
+++ b/kde-frameworks/kdewebkit/kdewebkit-5.42.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework providing KDE integration of QtWebKit"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwallet)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwebkit)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtnetwork)
+"
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index 135f0c00559e..e10692313d0b 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,2 +1,3 @@
DIST kdnssd-5.40.0.tar.xz 56676 BLAKE2B db806d3a416eccd33cec8282c08a2443dec1f5e10e392e244c407597cfdc2ffb1ea52633b1414f71d9e80c285ea88f19363b56768e5550f8c406682f17646e75 SHA512 409860a7ffc753780c26d62c89dcade8674393edfcbf817403386f437f23e9495455e6c29c179901820bd9eec5fe3d7622d12fa2d0b06f79ce8f0a4664a36726
DIST kdnssd-5.41.0.tar.xz 56732 BLAKE2B 0e91b23eb2c3087f29d15dfc84e168a62959e2b4127a0e483946e09977b7ae9dad5c5d9e198512ad20a254431ff283cb9b6b2fe83fb0df4abfefa94107a25339 SHA512 f1e0136baaf5dbfe8578654a2a7c71acfb002c38b745a50d4574dd4855b2f470afe44aa88b11c94f5d366ee9d4cd6603abf68d367234f3348cc0a70405708aee
+DIST kdnssd-5.42.0.tar.xz 56652 BLAKE2B d702ef866c51d31820905cae53b1f5cdac13c71682460d56d9403b70fe1b1822319aa8c5a1e3f3f6387bceeaebc5d280ad7f0f04f91e47f358d4e14337c92496 SHA512 40e48758642c68b83d3c94e3b0a1c747a2c40510dd7b30c0f65f37bde0bb2fdce74331123719eb008f6f6702cecd6454b405eb6c1d5417e1861b25167ad78b85
diff --git a/kde-frameworks/kdnssd/kdnssd-5.42.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.42.0.ebuild
new file mode 100644
index 000000000000..4abdda53e524
--- /dev/null
+++ b/kde-frameworks/kdnssd/kdnssd-5.42.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for network service discovery using Zeroconf"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls zeroconf"
+
+RDEPEND="
+ $(add_qt_dep qtnetwork)
+ zeroconf? (
+ $(add_qt_dep qtdbus)
+ net-dns/avahi[mdnsresponder-compat]
+ )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=ON
+ $(cmake-utils_use_find_package zeroconf Avahi)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index b99ce5e367de..e943496bffcf 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,2 +1,3 @@
DIST kdoctools-5.40.0.tar.xz 421668 BLAKE2B d3dc3dd85b8883042064ca68f9de9d575210adc0055113bb9cd71a5086edb732897039b29ef47df0861b9bb73ed5493e2ee146420e53db9237ae7f6592e40f9e SHA512 7279a2bbb01c9b6e31e4c7c1b9b5b1a14d9ba8ec78e63d4bf635838fbf01bc90e88ea9eb0788886548cd6c031b6c7d270c667c13f2c14d4fda6a786bc94d641b
DIST kdoctools-5.41.0.tar.xz 422052 BLAKE2B 848a5777d79e476a214c360d28476548c216037e75d611e2b5ca3b3f3232b6a323624e57eca04055a2e0598b32d251641cffe48d3c187d297ef98e8c4487d2b0 SHA512 8e5519bc6872d2c6da226d95c9d69e17a19b587e48cfb2de881e1bd735a869b2055b25c5121ce024f65237b1c1f886e93da6992e2213b163aa2940ee04eb6866
+DIST kdoctools-5.42.0.tar.xz 421980 BLAKE2B 3624af67abd95d6bfa2fde810efc566fbeb4a6b338c265f9fec1d80ff1e854b8d01e65ec0b9e546afd2ab78b6f6f68b16d4e028b705aa9f77b5fec1e64962029 SHA512 347fb09e2e13bdffb1d1daff145eb1f19f563efd121dcb946576bbcb27a761b4ae8575a12e1a378a1fc0151e02b825dac144a2e19c6214ede6954a8c8ef7850e
diff --git a/kde-frameworks/kdoctools/kdoctools-5.42.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.42.0.ebuild
new file mode 100644
index 000000000000..02032df43e84
--- /dev/null
+++ b/kde-frameworks/kdoctools/kdoctools-5.42.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ app-text/sgml-common
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ dev-perl/URI
+"
diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest
index dfcbf5fe564d..de3d4c399df1 100644
--- a/kde-frameworks/kemoticons/Manifest
+++ b/kde-frameworks/kemoticons/Manifest
@@ -1,2 +1,3 @@
DIST kemoticons-5.40.0.tar.xz 1695752 BLAKE2B 18622f98044f1930822ed5d40fb0331b8ea15ad5bbf68b0d42c98e8f6ede97348de22d4e6f9cadd2c14ec06c2b82b20ef975bc6191a484f999b10ce5b99df817 SHA512 47dc8f65f29d297a3229fba0a63d5f0eb959fe072e44dfc831f33b4a778cfae1f267abe6cbf264a69d3ea677a8cd2d94898ba9f7e0852bfcb7573b368cb1c289
DIST kemoticons-5.41.0.tar.xz 1696232 BLAKE2B 485aa6f97ea4f2da1f555c8bd2ba4d059529df9ee9fe12c4c9474db0d4e3a4c010d7fdd53bf02d5ca08d325724820db2e8c99e9b464907a5786401d3496dc221 SHA512 4f21d7fc428dcaeab1f82b40c60125590f5b077729a9b2995abfc153a044dc9d71dcdbc34adf53f5b83a434a421d86022a15df8c6e4a0e03b1d3c095d7718d88
+DIST kemoticons-5.42.0.tar.xz 1696168 BLAKE2B b3583e87eb3a152f18deea161dcb2ae7fcd416ea1af8713e84f5456768e34c933c069625e1d184799437ae243079c46d7c2bfb9a33592a8d26d1dfe3f5e67a5f SHA512 72015859b74201a3e6f6cb38863fa53ad5fa753f0866147c6c6a76edd8b637d1903ed2e0ef0d581ae191dfc642acf626ab010e6f72594f13f294e7c71da8bcd9
diff --git a/kde-frameworks/kemoticons/kemoticons-5.42.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.42.0.ebuild
new file mode 100644
index 000000000000..a3ab980b96f9
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for converting text emoticons to graphical representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kservice)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}"
+
+# requires running kde environment
+RESTRICT+=" test"
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index c47a9517f6dd..4acfd5dffbcd 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,2 +1,3 @@
DIST kfilemetadata-5.40.0.tar.xz 219196 BLAKE2B abeda591043350e1b11de352f897f76110b1ea472ccfc210739c68d50715fb8687fae4d9c6281c48592f563a82ad8f454660349dee020a80bab2b967e598367f SHA512 b3f632af0847dd3bed8bf0214e3786fe72ffbdc90454d7a2117e8b30023c43b594a27c5811a6e77d1e46a68261e950a5dc016b9ae6f80f3db539c29eaa53297d
DIST kfilemetadata-5.41.0.tar.xz 220236 BLAKE2B 366866964b44e02c61f9918860e8582fa8a55e9f1e0ad80aeb4361afcfc7f6738709a211cc6ffdbf0fa63cfbd91753c6d1846e5c9c1b4f104f514e2824ab74d9 SHA512 79d9322b1b7c21809f287a555b4577eb885248becb7bd7236b40d446c0e5fe154778d9784d3bc06efd8697c485b01a2bfa042aee2911d49b2f31faca0706af15
+DIST kfilemetadata-5.42.0.tar.xz 218916 BLAKE2B 03d5ac621d4cd032ff58756069861a045c5a2236ad3c1dc75f82cef9b6dc3eb7c263cf98865899a4d69c31582afd221373a07ca8538c718ff6ef91c2b7267547 SHA512 496876dde432e0884b883e112daaa11c2fe85d2a97bde2124b04571e4f9d1516cc81ef1d80eb3043a5d43f2febe79481f1a2c299ee9e96883342f8563002c62f
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild
new file mode 100644
index 000000000000..602d33e4a949
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.42.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit eutils kde5 python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="epub exif ffmpeg libav office pdf taglib"
+
+RDEPEND="
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtxml)
+ epub? ( app-text/ebook-tools )
+ exif? ( media-gfx/exiv2:= )
+ ffmpeg? (
+ libav? ( media-video/libav:= )
+ !libav? ( media-video/ffmpeg:0= )
+ )
+ office? ( $(add_frameworks_dep karchive) )
+ pdf? ( app-text/poppler[qt5] )
+ taglib? ( media-libs/taglib )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+ test? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+ kde5_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package epub EPub)
+ $(cmake-utils_use_find_package exif Exiv2)
+ $(cmake-utils_use_find_package ffmpeg FFmpeg)
+ $(cmake-utils_use_find_package office KF5Archive)
+ $(cmake-utils_use_find_package pdf Poppler)
+ $(cmake-utils_use_find_package taglib Taglib)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version app-text/catdoc || ! has_version dev-libs/libxls; then
+ elog "To get additional features, optional runtime dependencies may be installed:"
+ optfeature "indexing of Microsoft Word or Powerpoint files" app-text/catdoc
+ optfeature "indexing of Microsoft Excel files" dev-libs/libxls
+ fi
+}
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index fe54d3c6e118..a1588166bffc 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,2 +1,3 @@
DIST kglobalaccel-5.40.0.tar.xz 83628 BLAKE2B 774596c4b6c29cc208053b54227093120e1cc7efbb794f29d260626cc5337587f62537ffd3ec9269338fdeb417af0f538ad845888cd8345b08410ac5b181c2fb SHA512 5b4a5d557338eb149257448cbabd7df9d7969ce2d977e13a4d104fe4c21d262b952f820614aad9012f6d4c2d28898f4d77daa4dadece39275383e35b6a84e9bb
DIST kglobalaccel-5.41.0.tar.xz 83884 BLAKE2B fb6b5d2e6a40fd2316f98360525e9713c0ab078f690dd1eb7185d8c9fd5d8a33146e0b6ffa3d414b08010c501347939c7331e25077432e9eb8d10dadf4a1e973 SHA512 d0a36a9aee6bbf4198f1324e98174750c914caa72c0ee33076875c41e4a41e0cfc9fc1f1d395bba595f1bb397b27597cb1356c3654230e6d1958f8f9ecf0c4a6
+DIST kglobalaccel-5.42.0.tar.xz 83824 BLAKE2B e799b78b11aedaa42295df445a1a5951cfc5c30c781468a2cd6dc0a7592204e530d3c6927bb0c7bc58a0db67c0dea2026c35535a80c3e72732bdf7c32fd02a86 SHA512 31e9528e8823d69a0a80ee504225bd07860f91becc3aff4192a82f81dfe5b63beb895390eaf386a9e589bb7b7bb29787a57621574aced39b9d1d58f5f6ff649e
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.42.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.42.0.ebuild
new file mode 100644
index 000000000000..5e6065dfe91d
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.42.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework to handle global shortcuts"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="LGPL-2+"
+IUSE="nls"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kwindowsystem X)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 98eae95e4d69..0886285de4b0 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,2 +1,3 @@
DIST kguiaddons-5.40.0.tar.xz 40180 BLAKE2B bf8133a926379096e625326a5bf2bb2ba6b347ce8f0205d4bda3378e433e1a1cab838f35da34561fd7781de3941ec21cbca427168a3e1d46c874ff99b98515a1 SHA512 42543c4b29355d5998abd4bee14530a9e96b7d3f4378ea11952af67a157be23acf45b5c801e80909546e7903c73df3a650a05fa6ee8594a2cbe9e8ce66146976
DIST kguiaddons-5.41.0.tar.xz 40208 BLAKE2B a982967baee034df038b3c901d79be1917f8d1b3f50f6c9e220aa08e5d31511fd3866271430bd1073a45cca84b193031c1be18a235fd67fc1d0b7625265d0be6 SHA512 0811bbaafad90109cdd18bc188fda7f99c2e2f53a399d823af333a052b6999cae612ecd1cdfd373f3cbc3b79133d10abd28e8c909c2e933883293ed93434f1a0
+DIST kguiaddons-5.42.0.tar.xz 40104 BLAKE2B cbb1ed7e3f0c25b9d680cd8997e721020369e1f8cdc28b2be8f9ea74c88d78a97dc442efb25b7b7bd6d9a6adf8038d210bc739c1345b9b0133d208083c853218 SHA512 b67f88b897bd385541b3f481af899ac27fcbccde92e3f4699955e179fec290340b7f196b3753619cfac284d203f9e6c13d3cb8ffa6990ae02f87c044c7a056f9
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.42.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.42.0.ebuild
new file mode 100644
index 000000000000..68c87545da44
--- /dev/null
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.42.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing assorted high-level user interface components"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-libs/libxcb
+ x11-proto/xproto
+"
diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index e826051ff028..9a8b8efcd7d2 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1,3 @@
DIST khtml-5.40.0.tar.xz 2081588 BLAKE2B 14fa9c0bb27263bdd4be9663575569a7ceac8f7699cdc7ac67e6a9df7464549155d7348b51490cabd87e1e0b8028cae361f7d88bdf6e90bdae015c05739c9cb2 SHA512 e64cc9c32944c6cd1f45c745f4e653ca1b6023061ede3ed87886e3ed95e9d2d7a7753b396631d256b7f1a4c34b788e9a9b80253f151f73b3fdec3f862f8adcef
DIST khtml-5.41.0.tar.xz 2081692 BLAKE2B bc4570e0cd4e2f69b68e5dfa8a49c9ff61bb2e0db74cc091d71d2c7db1679c104e5abf798c6c719aa0b6b91b4e2b7da2dc5b6d009718bfa8de6ace58f0e7e284 SHA512 64210f2b9b17a8abea88c71e78abf2456578292e62350e93f62b8c690344399779fa1e2421d97dd9a6d5306270b071e1d6d7faebf6273ca8118a09b059469d96
+DIST khtml-5.42.0.tar.xz 2082316 BLAKE2B d629b04d72864f0ff277394af74cf5a948e0857554e6b926b73c87ad588ab88f934a76095d4cd93b5d44193a73790b27ccfc330dff4f4b8aba804f9309129f6e SHA512 f3bb46d7b44101a55df6ac54254c1e00c2e8d719de6f99870879f752c037b11cb5b466cb9ef387a2316323324061d5e9c3dc5fafb1e047c8de14a52a8bdcbc71
diff --git a/kde-frameworks/khtml/khtml-5.42.0.ebuild b/kde-frameworks/khtml/khtml-5.42.0.ebuild
new file mode 100644
index 000000000000..0252c7e3ccc8
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.42.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl X"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kjs)
+ $(add_frameworks_dep knotifications)
+ $(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 sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork 'ssl')
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ media-libs/giflib:=
+ media-libs/libpng:0=
+ media-libs/phonon[qt5(+)]
+ sys-libs/zlib
+ virtual/jpeg:0
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ dev-util/gperf
+ test? ( $(add_qt_dep qtx11extras) )
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index 746cd94b66c9..f194f29431b6 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,2 +1,3 @@
DIST ki18n-5.40.0.tar.xz 586876 BLAKE2B 22878b121d8894b5e90db831fa13c41d1ff13d6065281c2d2169c973e6f94aae94faafc714f67f49f873f02b10b54a3080b89e3f6be22a1e0f6760106f7e09e5 SHA512 cfdabb1c22d0ae275c274b4e0d40af94305364bf69a8152c6d9064dcc4d5b8d208eace8b2679c4eb97f095ce5af5582350fec1564ace049d2f63e852b4249bd3
DIST ki18n-5.41.0.tar.xz 586784 BLAKE2B b18c8a87fa05b8f1c6a9fa63705720544974d4ac1858cb66d896ed06508b28249bc944230073dc2f7f2b057d5cee9cd75df3bed38db3dae05108491e213808a6 SHA512 9e108cd8f9cc32c3fe1447415b427981baac58c01cd3127fe0df58b8f7b6ebd6716d48e87b99561c220178f3e6de6e557ce935326451e632028cb6253afd8488
+DIST ki18n-5.42.0.tar.xz 587480 BLAKE2B 9e8b875348cd290a3bdff176d7aacf8569c04786cf05b8e6e21def536b6b2844e37b78c54ed5bbbbac8d24248ce7744716bbf34ea4a083fcdcbd4a4d58c07b98 SHA512 31d6a548e6d6b0643a063030823d399c956f95a7403939ae63f1d9b03c70b38804bdba9332a473d7619f22fe6c5f65a33ff64f3ac5e12557ed9e1540431f6b87
diff --git a/kde-frameworks/ki18n/ki18n-5.42.0.ebuild b/kde-frameworks/ki18n/ki18n-5.42.0.ebuild
new file mode 100644
index 000000000000..8f03e6fd4a5f
--- /dev/null
+++ b/kde-frameworks/ki18n/ki18n-5.42.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit kde5 python-single-r1
+
+DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(add_qt_dep qtscript)
+ sys-devel/gettext
+ virtual/libintl
+"
+DEPEND="${RDEPEND}
+ test? (
+ $(add_qt_dep qtconcurrent)
+ $(add_qt_dep qtdeclarative)
+ )
+"
+
+pkg_setup() {
+ kde5_pkg_setup
+ python-single-r1_pkg_setup
+}
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index 76ef8910fb50..32664dc0fef0 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,2 +1,3 @@
DIST kiconthemes-5.40.0.tar.xz 205516 BLAKE2B 53d952fa3311bd251ec46d6a1f81987c2f3ba457f846108ebe1921dad4564cace85549c6b4277142eee828c8e501bedf598bd4ea513b1200d1868b3b5b078d4a SHA512 bed22e1e1173e5838a43cce8305b0df3b6c7f5f90d958feaf14a8a9612de2d81bdc57a2e6807ac9375cdd8a96a433672484a931ec30c6816ba58f752b2b8c2cb
DIST kiconthemes-5.41.0.tar.xz 205364 BLAKE2B 090c735d32c8d4b6760fca33de6e199cdafd36ea8560b40f496c7ca1f3625786c5cb9405e7c2f5246a293c36254d8f7d01ee99dc04104c26ed0f66c220cf8be8 SHA512 7cf106a044c2ec2b61bc8e8f138d158de707066059926ed1cbac323a58024ee2cd99a79400ab9fba0661e9835f8ce34ea75748de02c38cd7699233850177573e
+DIST kiconthemes-5.42.0.tar.xz 205316 BLAKE2B e5e4548225c12a39d9fc4ca77c4a4f22b36da723abf564c39331e345d16e02e89ebef8ee90d6611e496f4c1d100bc461a6054af5f5bfda7e2a860050df5f7f32 SHA512 7a4eebecc5d7af9498bab9729a4998b0c7032422ca0d7dee7b9fa9e217d287f0745a1e26f030ae758b903b91ac061f175db4ffb3097d9ba5906404a227617c08
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.42.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.42.0.ebuild
new file mode 100644
index 000000000000..56a0ecb3948b
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.42.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT+=" test" # bug 574770
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index 6dc7abb83c5e..8e05c5eb32c1 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,2 +1,3 @@
DIST kidletime-5.40.0.tar.xz 26616 BLAKE2B 17c3e7d87156ad732f38ed0e4d0bdc4e4eb816d10686fd084a553216ba8ac4e5d0fc35590d5bcccb9deb100619539e79ec417643c31105e26b13ba392ff702b0 SHA512 b8c8c1de1c2261ad52ba80a11388a90ffa18c80153b58b0063184e14fe1c744465c150ef4e9be6692ca81330c52230029b406e8ae240e6738300f8977411a6ba
DIST kidletime-5.41.0.tar.xz 26612 BLAKE2B c501488b442e3127816d870f6273f69f6c6fa1378003ccc96400b0e9110808a3b25b7a8f8f18990709e3b555ac439464be13d048bbd98d7748f809ff0138c411 SHA512 7dab05f459592ff4b81f56761cd04845c4c236a1674cdc273aef5604fcf5b649cc3a9ca6092d9222dfafaf2b38d9d783820e632d44228b5e5e26d1337f98f9ec
+DIST kidletime-5.42.0.tar.xz 26496 BLAKE2B c9815a7b09c526c67b43b33630573ba05193215d468ac7ed7fc91aff802bcf4d766490fff8a777c9c18fa3c78b3a6d5c0d76faa1c56eb568e76346569d7efb93 SHA512 78c89d83f7f46ef2c0a5c5adeb32b2f46129af1ae06ed29009cc6677876bcdf4441179bc3e760b4fef82a5a19b194017b4e12eb122403dd661e65d59f303663e
diff --git a/kde-frameworks/kidletime/kidletime-5.42.0.ebuild b/kde-frameworks/kidletime/kidletime-5.42.0.ebuild
new file mode 100644
index 000000000000..10865cb9fe0d
--- /dev/null
+++ b/kde-frameworks/kidletime/kidletime-5.42.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for detection and notification of device idle time"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="X xscreensaver"
+
+REQUIRED_USE="xscreensaver? ( X )"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ )
+ xscreensaver? (
+ $(add_qt_dep qtdbus)
+ x11-libs/libXScrnSaver
+ )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ kde5_src_prepare
+ if ! use xscreensaver; then
+ sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 3fba7ce40a15..8af679ef5a3a 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,2 +1,3 @@
DIST kimageformats-5.40.0.tar.xz 204748 BLAKE2B ff8d45dea9694d0b20f3320c12b295dfa5846db85a19f6c28b37f530c8d2b97026533d33fd15d88f78c7d148fa4310649d7cf71a9ae94e53cd2f1b0c07f17b53 SHA512 e971d02b34c1a63d9ccefb10e5c12b21e6a68330230ca06fd7e55b390fec6ef7937b5e404b446b9ec65e5b1f962a601c1ec03a7783d1e06f004ac5f6ff428ea4
DIST kimageformats-5.41.0.tar.xz 204584 BLAKE2B 0081f6985290078ade1343a4b330ce0ec5eeec16d5b18d9fa01f06f88a7e25be55ff03578b5582794556e876691557e876e9e93e939294259736df448d4d8750 SHA512 19963055ec7129fc3b4c61fd4af1cac955eeecc6a70d73cc197b1e503e994e5bc9a52fe47951eb8a79008da0ac22fe805b64094d59fc4ff29f75bfb066ad7460
+DIST kimageformats-5.42.0.tar.xz 204920 BLAKE2B 2d939ce02aa10693528e5a8b59ba1beb1c016afd620df88851893d76922d37f6ff2a7097e3ed262e06f04fd693851b83d76c3f444181ec7cae9d60492ae8608e SHA512 3c83e0bc7b45019cd7de9282b7f3eaefad912009c073a6b35b6d518639de4b591e2f5a93ee3e4d76285e9c5778b34905dd40965af0853bcfa76ee526c29750a5
diff --git a/kde-frameworks/kimageformats/kimageformats-5.42.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.42.0.ebuild
new file mode 100644
index 000000000000..a75c094c8015
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-5.42.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="eps openexr"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_qt_dep qtgui)
+ eps? ( $(add_qt_dep qtprintsupport) )
+ openexr? (
+ media-libs/ilmbase:=
+ media-libs/openexr:=
+ )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( src/imageformats/AUTHORS )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package eps Qt5PrintSupport)
+ $(cmake-utils_use_find_package openexr OpenEXR)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest
index 0026f9e63b30..ec002a8c5783 100644
--- a/kde-frameworks/kinit/Manifest
+++ b/kde-frameworks/kinit/Manifest
@@ -1,2 +1,3 @@
DIST kinit-5.40.0.tar.xz 120920 BLAKE2B 0bf69e2440a21a1c803859080825e9e25b3657c8f7114701fb62f448982da9bbd830faea8b2654e60c7a1602bc55c56dd4d25a10179408a01a46694c09198e46 SHA512 1bfa884726e4379d9e0246e283dd7867bb404416eb90226f644b46e06c4bc17c898470bddafaf9f6ba9fc6be5ea4d975cacb0e5fc5ea4d1038616e91e7ddcb07
DIST kinit-5.41.0.tar.xz 120900 BLAKE2B 868cb29fbbdf10f2b01666ed1770db2ab6703ed9602be2ac76f4f347851a3c6c8b2c2ab6fe1b8f12f627c0e325938a7d6d731b28e100684f691c42939fa27c32 SHA512 d8bba487b3cefba337bc1c5656f7fa0aeb6c0ee1cb18b3e394de29572af4fe5fbf14c833b7ca6e941687899e7828b9571cd76dfc6b64ff2e110ac5f9b6669a02
+DIST kinit-5.42.0.tar.xz 120732 BLAKE2B 889e8cf57e76c1e839a5aee20757055ca1d1d55197c09d4bbc017786b07754035779200944e72b490e8272d9c0d5f5e952ab787bbd4cbb1d680391a2b9cabe96 SHA512 73bcd8094c8dc39f6779b076fd3cbb9bb24a17094d0ed7ff4f3c4eaad2d728114606120e28764fea042c5b204acf95a3a9673ac10fb88652d6d9ed9ab61b8368
diff --git a/kde-frameworks/kinit/kinit-5.42.0.ebuild b/kde-frameworks/kinit/kinit-5.42.0.ebuild
new file mode 100644
index 000000000000..f547e317952a
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.42.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Helper library to speed up start of applications on KDE work spaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+caps +man X"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ caps? ( sys-libs/libcap )
+ X? (
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package caps Libcap)
+ $(cmake-utils_use_find_package man KF5DocTools)
+ $(cmake-utils_use_find_package X X11)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 68d92e64cd7d..2c86379db74f 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
DIST kio-5.40.0.tar.xz 3100424 BLAKE2B 27f69f10febc327d1f935e2b8f3c24dc8b64e85ef35830841f99fdefb6238f590dc8a1284bd0896d6e0e2eb86f123e6788ebd277ca208df18312e8ac475221dc SHA512 e35a7fed3c38f91c056d5ac04b4839ebbf199e4509187e997d6d8a217175a9dc442c7beacccf333ec092c0d110f8f008144293364006888f25b570d697c10bed
DIST kio-5.41.0.tar.xz 3108068 BLAKE2B ca8fb4827908b6ba00dc7558f48e60fddf93049fdedf8001b02ca096ee93773fc43167d8c5ec1a5c8d060190dcdf3dc0b11044a26e33309fcd44a068720a3611 SHA512 8f7072bf6268bf07c0c1266cdbee58aacdf43721d193aaa7574c683a4339de3d9701977c8bdd604f301d11393b8d2031e0b90e9ccc42a2c5e62050f41bc04216
+DIST kio-5.42.0.tar.xz 3119252 BLAKE2B ea5ba09229c3b8a055460d629aa222fee91f9ee9f50ae75c64fd0e6a582fb722a15739bac7c00c169b0f218e3e69dd53213fa13f8fb08fb34457e54a252cc59a SHA512 bff5b0dd393586a4da8f077298b51002c7accf4f72646557b5e1f68fe496003932e133c977980d5816dca73aa2e35fa8629cba87886518c319d4450edae323cb
diff --git a/kde-frameworks/kio/kio-5.42.0.ebuild b/kde-frameworks/kio/kio-5.42.0.ebuild
new file mode 100644
index 000000000000..c1924a16a4fb
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.42.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing transparent file and data management"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+RDEPEND="
+ $(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 kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(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 qtnetwork 'ssl')
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ dev-libs/libxml2
+ dev-libs/libxslt
+ acl? (
+ sys-apps/attr
+ virtual/acl
+ )
+ handbook? ( $(add_frameworks_dep kdoctools) )
+ kerberos? ( virtual/krb5 )
+ kwallet? ( $(add_frameworks_dep kwallet) )
+ X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtconcurrent)
+ test? ( sys-libs/zlib )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXrender
+ x11-proto/xproto
+ )
+"
+PDEPEND="
+ $(add_frameworks_dep kded)
+"
+
+# tests hang
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package acl ACL)
+ $(cmake-utils_use_find_package handbook KF5DocTools)
+ $(cmake-utils_use_find_package kerberos GSSAPI)
+ $(cmake-utils_use_find_package kwallet KF5Wallet)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 743f51f5e177..ad45d5a69482 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,2 +1,3 @@
DIST kirigami2-5.40.0.tar.xz 291456 BLAKE2B d00d9df6880c45b1c74430fdeb9e09d2e7292e6b9512213969e5ff8c5668df1cc85b3c0116a86f546ec11f8e96a2a66fa599c29d46efafa3e2bd7db2a9329071 SHA512 689d91f23a1300afd9204173a40e2a100e83b0eb38d02962236ab1ff91fd4659dcc60d84c815766a38cacf38294488d82c5d0b9d540c1a0972489aa29e300974
DIST kirigami2-5.41.0.tar.xz 292460 BLAKE2B 51195f79d37fc2832c6be5d31394823eb9d862217feec4259956cfa8d6579fe0683d7bfb4036eeabdbb1c4cfbc4fe134ff06bc523629cfcd02f4766299a76276 SHA512 987f666822aa2c137c57019aed6e811ddd6406318252cd48e71412ee3e6bcb22cd35042c5e3a0e0da5d12db48e4bf7168199d7c473f100a07913f32b1cd23bd1
+DIST kirigami2-5.42.0.tar.xz 297292 BLAKE2B 9d6fe061a55401f66ba7a83df92b0b7cb6d2c453b4e4cd6b20512aa8eee44c664098497d2468fb654bbd3bd3dcaf7bde10c6ca283d411fe8c118c1089ef14d17 SHA512 0d848b7e30f902df1d0454f056308a20b92a9437d113107b2ea342cf460c0d718f1e8f6f89e72b3e4d97ec617b324611921e01c5cc73422a0a91d750b559e23f
diff --git a/kde-frameworks/kirigami/kirigami-5.42.0.ebuild b/kde-frameworks/kirigami/kirigami-5.42.0.ebuild
new file mode 100644
index 000000000000..c337380d8365
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-5.42.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_EXAMPLES="true"
+KDE_QTHELP="false"
+KDE_TEST="forceoptional"
+KMNAME="${PN}2"
+inherit kde5
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami"
+EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtquickcontrols2)
+ $(add_qt_dep qtsvg)
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep linguist-tools)
+"
+
+# requires package to already be installed
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index 4345b76c28a4..e483f81de8c5 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,2 +1,3 @@
DIST kitemmodels-5.40.0.tar.xz 389628 BLAKE2B 42ec268ca734db5dea7a380de739036028683e421a79987dec94c6f8243f9f6beae3d35c78c6be63d927328b69c171c8792b3dd1c078bfc3555faf871e0ea562 SHA512 17f78419b5860b6423a555d5ab529f68e7589e76b1f0c32f5ff0f581991a480cd9424d86d1384a85c221bb3037491a8fa4a0bf1e20ee7ed046d9be8c76e74446
DIST kitemmodels-5.41.0.tar.xz 389792 BLAKE2B 627134932197eadb97249ff627826e516e406ee770bd0e5bbacdf7d74c88def1d0cd4cc4852977844a812da84e2d15658e095f08c5c2c41c2ae37c98b7f02fa1 SHA512 36d3d07c467cbc249f0554dc96866bfa136617893dbf543ac8f821c693ecbe7d79a24dfb5e99527a0c7f13594cfe5847841d1772fccb1f7cafbf734507f6d9e3
+DIST kitemmodels-5.42.0.tar.xz 389656 BLAKE2B 5a51dff4fd699c039fc914c81f3b0744039212a8810f2c48bb60c39c6fd5d4d78ab3f92fc274dfb989e556b7bc5254ad0e5337d4b63e2b995cae3d249be10fd3 SHA512 63b15e64eff849d13a13d300544e03ee24900f6f6cce8ab867fbf8120f81db744f961e86aecc3884e808eb37c4b9eb2aa61f45c7c2e9568b2bcec6c41a4cfaf2
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.42.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.42.0.ebuild
new file mode 100644
index 000000000000..90d5d027232c
--- /dev/null
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.42.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="test? ( $(add_qt_dep qtwidgets) )"
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index 6d3b89f0fa11..13d9cd4ce661 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,2 +1,3 @@
DIST kitemviews-5.40.0.tar.xz 74968 BLAKE2B d7a72f6902d6af9105e5a122caf76e4b703775757cecf9c03c0d1349a498f59811f5112c6785c07810cd7e137122fc26bd6dd90708839938e3359d762f53548b SHA512 54e7f7fe422c0750a20b9cbf4a44c8865513574ae79afea8a2bac70637d293514b0f3a386567fcb6ad559da18ff9a6589d5b55bdf8411606ad24592c857a110c
DIST kitemviews-5.41.0.tar.xz 74964 BLAKE2B f687939d8be6a6676007ff2b9746039a59ee2dfb8d4122a62c294d4715bd02fc8f2ec925ff684eabf398c7bd902b9b4520bfb02a524e4ee7e7f2c7e4793ccb26 SHA512 81e8d1d158e7fc11e3afcf262a0da41f3c9b80a55134c315f7ebf610254d741d999a7ab3cc1eb8d8f63627c2c155282b0727e2ffefedba65f58a254a2e9d862a
+DIST kitemviews-5.42.0.tar.xz 74916 BLAKE2B 497b59bc18f02879c75f1644f5dac73cdb335e61f17ccc60e9cad2bd6d6a4e406a800a7e5da2378414ca356fab2bf8d81a4540ce3d5b7b14f11509438a9fa89c SHA512 d53f969dbcace3bec89331c1be04a22cbdade34983c89deb25490e45474a4d53f32783d3885783c45f3597fa7d08e9b60899d62802383b26e39990dc0d82d903
diff --git a/kde-frameworks/kitemviews/kitemviews-5.42.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.42.0.ebuild
new file mode 100644
index 000000000000..029a533f9ea9
--- /dev/null
+++ b/kde-frameworks/kitemviews/kitemviews-5.42.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing additional widgets for item models"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index 2031540048e6..affa437ff867 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,2 +1,3 @@
DIST kjobwidgets-5.40.0.tar.xz 90004 BLAKE2B 2b30c58bf3b4e918190bb54e2a8a33de6d4428aa7d5d6b200b3b61474e9a948941b9926383a1aa2da6611f7b607f6da99b350803c94ae42570850a98acfff57d SHA512 ee0fe25fe1c8faedfa834f7a381e8e15dbde3adfb9c6aacef362c39b251a2a3ec84c966c9cfde7ef906a5bfa7bff71d3c5cf374e0d949fb4d18224afebd09c33
DIST kjobwidgets-5.41.0.tar.xz 90012 BLAKE2B d1808caec705119267071244fcfe5db8684474bf79b9af6cd3efff16b4192251cf653a5a8df782dee40fe981371bd24fc69a57929f7dd612f627f9c81eb24d07 SHA512 0760da48a1f1db220b2c845f774195d143bda2cee451953840beb3d787294e39183dac9d06e4498bccb5ba0e15ff20a268b308c362c93cb38c04af7b53a7ccb6
+DIST kjobwidgets-5.42.0.tar.xz 89764 BLAKE2B 7ebb0e8e615b921f93cdd9696763b35049f9b16720817f24e99edf5c28bc5a9e64445ab01337fea156f41a13049632be8fa8cfa182a6c71d35141124b54e1d54 SHA512 26e3a0842d7ce439a557fee2c3d8efed196a6c9ef3494f476043cf2113e5280ffb7ca1765e4210ab42b543e30accee6cc650844d17767faa9656e8ec953455ce
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.42.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.42.0.ebuild
new file mode 100644
index 000000000000..dead1c175035
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.42.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls X"
+
+RDEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ X? (
+ x11-libs/libX11
+ x11-proto/xproto
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index d44d5fce28de..cd366572e264 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1,3 @@
DIST kjs-5.40.0.tar.xz 294940 BLAKE2B f2b3219dd32669e0fa4e46112339f4b87dd4d1f9a417700a1ff28870ff9f11d3eae56d76ab48ba6277b13c93cdb15f4e43a6018c1db69b007295c42e1c35488f SHA512 a9db958cb99f47d8fbc428ace36f050e191f47058ae1fc7f9f4f7bdb8d763e65870a79a1fac504706d26d1d5bbb1988543235519a1cefa46ca4e6e14323208b5
DIST kjs-5.41.0.tar.xz 294944 BLAKE2B d5c1dd1ea13fb84100d0b26744449942f67577d20612b64c4e34f03feea4b4a7f7a4781ddd0fa5818d1046fca7cad7c4f4969987d37febe2d47a8d5b61dcb26f SHA512 8a3bc231f1595704f8ee92ad9680b5d6fc715f304bab311445bb599a2e0cadfaec95f9c04f45a6f2a2be186f51bf54d2de702289a2f02fbf3c1acd93ff06f91b
+DIST kjs-5.42.0.tar.xz 294780 BLAKE2B 61867f5d3aff5ef6eb5b164a336d84649310690c09ee58eeb0b7258b5632c9ccf752eb79797561c860abce3b17cd58c5aa9beb6ef780993c6aceedb13be2dba3 SHA512 af981d96ebd391ad802f9452a5aa1ea6bd0770af8f18901357d815504bb09f005099e6cb521d9e8a872d542222ca96cce74335afbec2cb087df3a51075dbcafa
diff --git a/kde-frameworks/kjs/kjs-5.42.0.ebuild b/kde-frameworks/kjs/kjs-5.42.0.ebuild
new file mode 100644
index 000000000000..0dd6a9ecd3eb
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.42.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/libpcre
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kdoctools)
+ dev-lang/perl
+"
+
+DOCS=( src/README )
diff --git a/kde-frameworks/kjsembed/Manifest b/kde-frameworks/kjsembed/Manifest
index 2ec56b21ea92..9249b668e850 100644
--- a/kde-frameworks/kjsembed/Manifest
+++ b/kde-frameworks/kjsembed/Manifest
@@ -1,2 +1,3 @@
DIST kjsembed-5.40.0.tar.xz 169680 BLAKE2B 37175390368c9a2e28e02d699b7bc70c583b4bd32852c0ad963b9249dd26d359e3c0aaaf8fe665bbe30523ea2f0505664c5fde598f694a5f76a4db2ee432b7a8 SHA512 4b14d85bf5d67f61eea08eba31e4c3891c418f9bd7af931c6c643672b765ad0714b39da23f8ec57e2d752cabcd04db5647cf1a088f8bdc06be5f606d93297078
DIST kjsembed-5.41.0.tar.xz 169712 BLAKE2B 963f0c60a86962599630c215a4b95302d7fe526bdfabbdb74dd856e9a4d1fec053f204bf95e84a52be161cfab169870656bca1f1d760a325adcc1f7f0250600a SHA512 4029c45a86bc1e415d8bf9a2e6df019c6e4988d1c9935f1120966f04f2722627652d0fa856dd5a31aac2b848b71a3aabcb870ada5b24338351956d7cad43147a
+DIST kjsembed-5.42.0.tar.xz 169460 BLAKE2B 9890220d6bd2eaed125492a9d1e5febd2226360794d487fce92d79c4762f6b8572ac35045d3c6e25fd82727b2032a89301731b20bff8692dccff923e6c871492 SHA512 6ff1212dd5e14528b52bd509a6c362e8e3db4b5e6033a9179c5b97a3751c2c6c9209e9a3111307a7d04eb9c5d4b7987d61fc619b17208397a01ad9e03d7bd8fa
diff --git a/kde-frameworks/kjsembed/kjsembed-5.42.0.ebuild b/kde-frameworks/kjsembed/kjsembed-5.42.0.ebuild
new file mode 100644
index 000000000000..1463fe8a59cf
--- /dev/null
+++ b/kde-frameworks/kjsembed/kjsembed-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework binding JavaScript objects to QObjects"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kjs)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kdoctools)
+ $(add_qt_dep designer)
+"
diff --git a/kde-frameworks/kmediaplayer/Manifest b/kde-frameworks/kmediaplayer/Manifest
index 525cf2e44cb9..1c8b1928efdd 100644
--- a/kde-frameworks/kmediaplayer/Manifest
+++ b/kde-frameworks/kmediaplayer/Manifest
@@ -1,2 +1,3 @@
DIST kmediaplayer-5.40.0.tar.xz 9616 BLAKE2B 21832541f6b4cc8b1b79c6d3db0a197b55631b202fb380c20982b0ba2623742a3de381dec49a9de6de548c248335cd381fd6afbfc1824dbb2d4e402e84c23015 SHA512 69e782b366a957d7849c5d995844d6e4ed52dbb7a1ab835d7dcf04c9a50f9337805b0139db81b5e2a787263dda32a223aeadefc45194c2fab7c2de657039df1f
DIST kmediaplayer-5.41.0.tar.xz 9612 BLAKE2B 1dd259bd62ec8fc89ada09bb153be19f9c043ea669ba44614b08135b3d1de6bb92226359706705ea1a4a7d59e14e6899314f7c39471c31451d07d1ba4d012436 SHA512 91d0c223c6e8a1418020af90a4f34713a69f9eebe12757890baa1b6eda4eb100a132f4e757a34442d8239b4d1934ec4fae7f34a86feb6b684858d9fc51b5200e
+DIST kmediaplayer-5.42.0.tar.xz 9500 BLAKE2B 3c510040b5e422ff8a28a882fea65e68e105540d1c21652585270c6ffca0f88ba018b1b988f4da40e50edb63acba00c3999dcef194651be5c5989e12fa1abcd0 SHA512 f2821597cadaae7e9686282a0b58f6a9417a3bdc229ca6076003551c2d3fc5c061e55dfb690892756c308c5ebae81ad0370931db433acb00ff5eab73056a3a0a
diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.42.0.ebuild b/kde-frameworks/kmediaplayer/kmediaplayer-5.42.0.ebuild
new file mode 100644
index 000000000000..9bb5a33e13f1
--- /dev/null
+++ b/kde-frameworks/kmediaplayer/kmediaplayer-5.42.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing a common interface for KParts that can play media files"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 64a45ac22fe3..cc13ade3e0b4 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,2 +1,3 @@
DIST knewstuff-5.40.0.tar.xz 909280 BLAKE2B 38966edfa402e92e994081afa93b2f410922fd561953bab650bc71a9ecc79ff5fa70a879fa971247d8c6917a6762378c625d79629c9993679806fcbf002f5796 SHA512 496feafb526ee7ae835e5e590f691c86b22bffb2c446de151a6d582662c856f0df755bbbe91fec06c2e06bc5577181972bb95a3f1afcf9aabca1f055e56c42ff
DIST knewstuff-5.41.0.tar.xz 912224 BLAKE2B a79bff9f5def2f7007c4667e609e2f90ddda5fefa5ef023588437b4ea9e870800e6e127b203c5e62c3fc761c53d295943931b0d5689832e142c15949755567a5 SHA512 52001c0283c445eb0d2ea0d9f4a8f5d4dbdba518ae99d6e97fd12fcc522e422adc9d897b564a8adf45259ded9c674ab021d574ce084d9ed7f5242478ffa32ed8
+DIST knewstuff-5.42.0.tar.xz 914456 BLAKE2B f384d4ab4108760350e394ea2f452e2984b3b752afb0477dd964e2bb728dd78db13ff27bb4227fe4f101f694647fc018977aed5c372a91e2bb5187f444d3e867 SHA512 6371e70d6cce9f28554b254b6273351ced2305d977af23b35aa82fe965194e7771b0bfc4af1266035ae385904f9c04369b0dcad9202fbb218a17b1e9a808643f
diff --git a/kde-frameworks/knewstuff/knewstuff-5.42.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.42.0.ebuild
new file mode 100644
index 000000000000..fccd68c14db0
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.42.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep attica)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+ $(add_frameworks_dep kirigami)
+"
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index 4f73d668c9e1..aadc1cc1e257 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,2 +1,3 @@
DIST knotifications-5.40.0.tar.xz 99964 BLAKE2B 7ab0dfcca611b28f2f008fa7984a6b7b832ed718d54fd0cbf1b7b810d02ec89bc6f95fb2ffee1d877397ed68abeefdce113a879ad565e8af9cd892aa1fdddba6 SHA512 7fbeff7ce781904ae9d3d57ef439c1d41880558f219465d5b593ee3099d3ce091124067494f5ce9da590ce68ab8f12ac2eda96c59be8d0a767b3edafeb251675
DIST knotifications-5.41.0.tar.xz 99952 BLAKE2B 9046b2225adf52d58502a1a1a11c878f9fec3e473c1a38cf9a7366a97bd6e6d435d46c6eb220b4c340d35e531cc3ab985311ebed906794068401b77518225fb5 SHA512 403adbafd6408bfe8c38afd312ec3b2b4f73d6601a6ea076d309ea7e7e599365cd89dbd5aad2358fb931c1414c22069228dd7991f65dc0adbeda54701f70354d
+DIST knotifications-5.42.0.tar.xz 100612 BLAKE2B d79562372d7f6e92bc209e3fb5a646d596da2767358e40fa91e02bd4958bd07085808d983497d56192ad4e3f0e46889d84d0a3d2d1b976e746be8afc75a331ac SHA512 7440bb4b4f025a80d5fc2ffdc10189c7223c0b82ec569f640b88e7fba4f84ccc00a4cbf59c3b31b102db2292ab9cd2ed612ca4c5acc5bf0d65860b891ebb3f14
diff --git a/kde-frameworks/knotifications/knotifications-5.42.0.ebuild b/kde-frameworks/knotifications/knotifications-5.42.0.ebuild
new file mode 100644
index 000000000000..0ec118ecd131
--- /dev/null
+++ b/kde-frameworks/knotifications/knotifications-5.42.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for notifying the user of an event"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="dbus nls speech X"
+
+RDEPEND="
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ media-libs/phonon[qt5(+)]
+ dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] )
+ speech? ( $(add_qt_dep qtspeech) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXtst
+ )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package dbus dbusmenu-qt5)
+ $(cmake-utils_use_find_package speech Qt5TextToSpeech)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 97f94b92d3f1..b9f1b413a8a9 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,2 +1,3 @@
DIST knotifyconfig-5.40.0.tar.xz 83672 BLAKE2B c98e95d1d329139e94c707a8f058abd13bf28ea982302394757ef9caffc85eb0a2e16faa3cd85fe5d5b4f6c414c511a09b3a8a40a4e34a0e9f5fe67af4d1b6fa SHA512 0a368e63c5a4af2344293300e2acbf29ee3e07a101e318f883ffa97725b5f05d6bd563ed0f832b59d2052faa3f023be25235a473ad92b0b07456c65f2737536c
DIST knotifyconfig-5.41.0.tar.xz 83676 BLAKE2B b9021947dfdf2bfd6b06b94044b7b60d4134132d1da3105f00c29974eaef7ee902cec1589140913d12aae2bf2995892a9f3ccbd03507ac3d468504c1f446ff88 SHA512 c5a14f6bd65272c0742df82526d526a352be02c71608b8812fc584a9c1378f40d5abc681a3ecc881c03ef873d00b355fa4ae5dbd7a0cd2204fcc718fd2c79d94
+DIST knotifyconfig-5.42.0.tar.xz 83620 BLAKE2B 8e167821c5e6a5acb07470d3b6702d470c3fe3d8bf9b87d34d1cb1dd70e2bbb45d69b3de544fee9581eefdf27f7f41691cf441526a877462526b46cd99234511 SHA512 05a594da25c43decd6a4974cda507a6ddb534e2bc64ac53508a153d4c42e2578ad528cae5b5109a62f70b7eb05b2a0dde296696f7e7d8c237ca79f7bf8468e5c
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.42.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.42.0.ebuild
new file mode 100644
index 000000000000..b8f9b7f9e844
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.42.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="phonon"
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ phonon? ( media-libs/phonon[qt5(+)] )
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index 42d88ab9da41..fc2892b101f6 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,2 +1,3 @@
DIST kpackage-5.40.0.tar.xz 125604 BLAKE2B f5d8f597eab542813810ff4b87a34f79f682b125e546fd524ea158b21e842d1f98c37f7a9a967de2139cdb8ea373f5c8accf3706554e82993caea0674cc04e67 SHA512 969250d2bfeabbb9e69d940156adde87d3819182bd71a36f4b02a7145023e39442b18785dc3ac58f44bd5dd865cc8dad88b731afb7def38f0c6e333553452870
DIST kpackage-5.41.0.tar.xz 126680 BLAKE2B b0ecbc05a7d9b00ce81369529ff6e4148e0cd6c38c6597f8cbd5a82cbc64a403103342051b26b22d66956dbaa12a9a838d4b3dc13fb1ec36a4761c95a7ad0b75 SHA512 953ed21f0ee5003a826ad2aba39c6155fe33cd7a965f0ac1dab77332cd6cf44ce72613325a8ee7fe407e67fc4d01504d4c67f3e12e818ea5f6adf3e15c970de4
+DIST kpackage-5.42.0.tar.xz 131232 BLAKE2B 4a33b880ccbea556d36228baaeb89343a58d036081f98a0de134f2e49ee450a289d45dad1823a9a72275c06ac070dc48eb8f5a8a03f7d7ca5352812c27314de5 SHA512 e70bd93df21d5d0cfdd4a39d53f71d4295e3b82c2655755fa36a83f5043816c039227d40cc38441fa0ae34d43686b3b167c98a8787745d4b4cda3b1b823171e6
diff --git a/kde-frameworks/kpackage/kpackage-5.42.0.ebuild b/kde-frameworks/kpackage/kpackage-5.42.0.ebuild
new file mode 100644
index 000000000000..bc804969ffe2
--- /dev/null
+++ b/kde-frameworks/kpackage/kpackage-5.42.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework to install and load packages of non binary content"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="man"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index a55eaf181c6b..44e893f1af35 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,2 +1,3 @@
DIST kparts-5.40.0.tar.xz 175920 BLAKE2B bdbc34f4a5dcafed935a4bbba89c7d7885d59db85cde1c90c6cc06d6293924365048190477b0a6e36d6be3627b053d1699e8dad42f3bb80029b1b7f1d7ed6d52 SHA512 0ab9883b5583f0d4aae1a27eeadd11b6d3d9902a5672487691275123eec81dcbfbea4f0eebf57eecc01d0a57df828f4b8729165fcc7c74d148acc5fd0a8ed87b
DIST kparts-5.41.0.tar.xz 175724 BLAKE2B 211d713ef50132514aa25273bca3c7119a9437e99fb24392873a0f3040f7f692049aaa61a5c7de8d76f8f6e1bc1de4886756fa2f1dbc5dd68f8c8edd906de388 SHA512 082971b4d7f017c03440c40ea4579ef3a8c75eac98b95a326255075a71bd98ae12c407c67049bcd46c4f65ba91d754c4f07c4253c7d6bc9269a4b0a80cb915da
+DIST kparts-5.42.0.tar.xz 175808 BLAKE2B 2c279cada3e54a41645f5651bb2813aa3bb44239c8de00cf6575171f9f0a8b9283ff9113451e7ec92c8faa63ea34867b29becdfc9c8882d07b7b487a9e26b84f SHA512 baab67babf06da1503a789db501d2665991f8930f0fee65ff14ad0c658e959b97d20a758c3f9eba756bdc018ec7a20df1a003c5e2570285e7d5b31114a7c8d31
diff --git a/kde-frameworks/kparts/kparts-5.42.0.ebuild b/kde-frameworks/kparts/kparts-5.42.0.ebuild
new file mode 100644
index 000000000000..ecd80b16ac31
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-5.42.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep ktextwidgets)
+"
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index a99d89dad453..a0be4e2bb71c 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,2 +1,3 @@
DIST kpeople-5.40.0.tar.xz 59692 BLAKE2B 70d8657c55fac82817d57415841dac99b22c3a58050feee2d061a201e8833c1b2eb247d26ee77ebcb080d401d29cc6e9405b80f43a7d8cd866ad069fd8b599ae SHA512 18b57e846bc614371c65c63662238b806c7dfd999be97695eeff1d1b4e4edb92ec3b7363e5876ec1bb9f9ff9335f6d7e8bd0140cf488f180fa660db20baab665
DIST kpeople-5.41.0.tar.xz 59660 BLAKE2B d2722fde78172e50d118511454974b83560ade4254216ae931ae38b25fbb4c7e2a3e4761fc93b6e1dc6d1bd319bfe06dc8074c9259e922f988f4a49636d44591 SHA512 11ca56d2ff9e97b7119dc97f75ec32260fdcc32720b54f42e8d3a17d4c17ce6b969bb65b280a5f8773f45ec90c2a75b8f9805f327c64f7fc377e443ad913f897
+DIST kpeople-5.42.0.tar.xz 59572 BLAKE2B 3ec2bbb4d9ca41a5dd6595c388de34d82b40aed98612ed21d35ab03348d5c3337a2774c13a63619eaf394a4548f43e9e1a4b196b529aeb00fa92c0655150f269 SHA512 a2dd648c3618f139c9b3f6df4a6ac01caad23297cd37a8b8fe5c0f65314b8c873c87ffd546dd4adf1c8edc78038e3322f968693a2502a8bc0b8b90f07cba29da
diff --git a/kde-frameworks/kpeople/kpeople-5.42.0.ebuild b/kde-frameworks/kpeople/kpeople-5.42.0.ebuild
new file mode 100644
index 000000000000..9752db2519a4
--- /dev/null
+++ b/kde-frameworks/kpeople/kpeople-5.42.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE contact person abstraction library"
+HOMEPAGE="https://cgit.kde.org/kpeople.git"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ !net-libs/kpeople:5
+"
+
+src_test() {
+ # bug: 612504
+ local myctestargs=( -j1 )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index ea63384da1c0..fca63789f1f0 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,2 +1,3 @@
DIST kplotting-5.40.0.tar.xz 29728 BLAKE2B faf2b25dfe0efcfa2b9069e7f856d00f4c9cb4774bca3294d9435edd4786f4f6d731f59d9229cb002dd6c4b2d06e6c0c58fd8a960376aef39e917e3711fd621d SHA512 71a9ec3d041c3cc05f221230cb8727873eb354d8b6c55b12aeaf1f8b41de492d37a66d47baf860b1b222265211351245dc47ff5d08f2c5839cbcf24b5fb53b40
DIST kplotting-5.41.0.tar.xz 29724 BLAKE2B ddc4cbeeccc4f727ad4eabe25fcfa3d343c68259402a84c42312b868433ec815420b584cc6141f01ab265d588e6a496539ef5ce80aa8ee3761a046783f3fe9a7 SHA512 d3f40de3df24e7d120889524ad9e30d745d34397bac3ffa8fbb132dfe1a8e7bc3b88dc10e9a3e91dd3b852f8bb5c55f4bdea4d8003b9ab41fbb59890dfdb0077
+DIST kplotting-5.42.0.tar.xz 29592 BLAKE2B 6f6bb0e9f777092275d10918394ab6fd1f83f3d6de6b1215f77722c1a74e3225822f1896fd2103b0c365df8b72ead06045f50069934aaa3f5822d63608aa57f9 SHA512 0b79f63b0d399b6db77b9dec2c6b55f763c0b207f8e2296039717a8fe8a0513dbf1d04e4caf8d538340307142f840e7e70daf72ab2944949bfc923346426b20c
diff --git a/kde-frameworks/kplotting/kplotting-5.42.0.ebuild b/kde-frameworks/kplotting/kplotting-5.42.0.ebuild
new file mode 100644
index 000000000000..af9c36c9cecf
--- /dev/null
+++ b/kde-frameworks/kplotting/kplotting-5.42.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing easy data-plotting functions"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index edf78d61b3d6..4e39c57b5cbd 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,2 +1,3 @@
DIST kpty-5.40.0.tar.xz 58348 BLAKE2B b943ffc92707ad6b1e54dad4f8ab2eb248b78a42bf210c9b41338bb16323d14c0624f7c1d87e5d93814ba6ef524bc6167eb8d44a6b661bf5bae56524a1179575 SHA512 85092a0ef665f7bcb22573c8cb678a4bd0f62a22e02f321caaf3857998396c1fbaeb135a7a40abe519e5421a14932e348223c2a7956befdf7b06cea378f8cea2
DIST kpty-5.41.0.tar.xz 58360 BLAKE2B 19c3e8ae9ffe9aeb6a38eedaed6f34a29e0d003100d24994ecd29309d1fd56c669dfc4d389231a2663c12c9548d5601120b551b056e1574499ef44827a8728ce SHA512 7a75989459870cde93205731984696fc17964ac8d38d49f8504d7b1f78c645e0918c56133e30de04a72aac2a11d0bafa6c76e94e4dbe59771a09d99662629e6a
+DIST kpty-5.42.0.tar.xz 58236 BLAKE2B 7d748bf0ed4de0aa36e9b75cafd0b3267db1b5841add678809dc2124c020c5341100c38619b171b07dcf1b634823c49d09087dbf2be310492fb1186366ad6644 SHA512 52830cb38c594c0e9841dd708b9ff6341b91bcb863b217810fec13e7b16c3419d285cfc2acb5eccdf3a59aacf3cb48ff484aa1413693eaa897ea24cb3ff7ca4c
diff --git a/kde-frameworks/kpty/kpty-5.42.0.ebuild b/kde-frameworks/kpty/kpty-5.42.0.ebuild
new file mode 100644
index 000000000000..052e41e44cf6
--- /dev/null
+++ b/kde-frameworks/kpty/kpty-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for pseudo terminal devices and running child processes"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ sys-libs/libutempter
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter"
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest
index a1c595fe630f..ce4e263c3d4d 100644
--- a/kde-frameworks/kross/Manifest
+++ b/kde-frameworks/kross/Manifest
@@ -1,2 +1,3 @@
DIST kross-5.40.0.tar.xz 127968 BLAKE2B 0d6bae7a418fb441ca51c131095b9ff4f549395d3169050403f8275ae4b04b40fe04f6db7bfc5879260fb59fe9600039ca8db80030623142cc96d7bf062e9d57 SHA512 03051b30d84b9353e8397e39fec221f5e09899ff2fecadb347511d598099e374202c1c7b5553e323744237c4ed7c632f69ad708c5f6ce18ae9d57ac09fd8d88a
DIST kross-5.41.0.tar.xz 127956 BLAKE2B 86d87da595b77f0c14e63b5361cf2bc5dcf46207e98925522604f965e389427327c273cf82651c09f4c75b56e5c8d1a74e548bb1a62cc6ed30c26408a490f376 SHA512 36c14c5684636e0e49a56f456a19350bf38fdf8f4d73610d53ccd713ad5501c5f50fd87232e03612e4be29fc1ec9b4671e97b3f7f63a5074e4a0cc583340cd89
+DIST kross-5.42.0.tar.xz 127828 BLAKE2B 8a2eb1e0ff8ccefdc2b62f5c25b5c3b9ca2b3b4946e1776094a5f1af7211a96215af02e9fd9c1b2ce1772aa30173a873d305cea91bcbca32353e9eff70401a18 SHA512 e9f5bbc984e05bd3bfc5749027c4181d511ce67c77ea32eb6b4aedfc5a261f5142e74d9e2e92e48631f9da11731775f1726274d17c3ddfb10a61516c02f1a2ce
diff --git a/kde-frameworks/kross/kross-5.42.0.ebuild b/kde-frameworks/kross/kross-5.42.0.ebuild
new file mode 100644
index 000000000000..7b2f82f7f14e
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.42.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kdoctools)
+ $(add_qt_dep designer)
+"
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index 2c9d68483c15..af275b219c51 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,2 +1,3 @@
DIST krunner-5.40.0.tar.xz 60644 BLAKE2B 3e03cc566dd2326487c9626b4098e241905eb84df4a2d1591ae55d32a51a78233c01fbf8ef4b223f2248b9c2f80b9976a91ddfea6d9eb3378a3a869a728fcae9 SHA512 fc634c01935096500614525f33c60497946b43d82f2656ab601ca49147c3d615288fa25645daf83c9fd6e734178b0abcd6c73f238ad8c5866ad1a47e83e60bb8
DIST krunner-5.41.0.tar.xz 60164 BLAKE2B 4aeb70096d167558bdbd34cb4e3c3aa4a7d57ee51cf55210bc11d422e0a4463bc813cd74e7484cfdf44c3995dc5491570b792096d6512147b57798d9efb0ef99 SHA512 53a24d6e16d70d3682a0311adfce610b78656bc44785f41f621acded778b6885f269e376364ee8ffa1f4d26b2c7d937a41f38367350013871771ede9ab483249
+DIST krunner-5.42.0.tar.xz 59976 BLAKE2B 2dd302d5758d4ff51356ae111ac4d9230ce410f765ff52aa471211fb986ede34ba54aea60a0154fe33e0aba8e291b051548495919488dd6c0402cd9165e75c7a SHA512 23e851abc96f21d7e3d7c1c1a43f4abd41c982a1bfe48901febe70f0c926f9e957f3e4ae15bbab6b0ed7d1dbeca2c89da70064d6fbfdb3b5b44f5843c7f639d0
diff --git a/kde-frameworks/krunner/krunner-5.42.0.ebuild b/kde-frameworks/krunner/krunner-5.42.0.ebuild
new file mode 100644
index 000000000000..d15b1eb63faf
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.42.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for providing different actions given a string query"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep solid)
+ $(add_frameworks_dep threadweaver)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ # requires virtual dbus #630672
+ local myctestargs=(
+ -E "(dbusrunnertest)"
+ )
+ kde5_src_test
+}
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index acd0cd51084a..252b34b93228 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,3 @@
DIST kservice-5.40.0.tar.xz 250072 BLAKE2B 9f7e55d0a21f13b1b1eb651b10b8d7800fe93521760a23d40326227541a9b1b29b92783bbfa4159e84cf7db8ac3353ef55f963bdc7e43b365efd77e230486f7b SHA512 362a81aedb24f0fb2c598329e8b4fb174435b756f9a13617935d96eed1e5d40be38a8f27c7aedb0bd0cf07e73b5e1d464d53266e34b426958876aff2540fe89c
DIST kservice-5.41.0.tar.xz 250040 BLAKE2B 0f3126d310f5628f0cb59cace5db22667ac12a1f7e509b31e8fa61eeea49c0d1106b6b4ed6af4954d44dad2e089ae4eb5a7d9c7712b2404c7f0398d587597c52 SHA512 4dee46935a3fd136b84edcdd4590531370e5d9c1b6fee31992811ba5f6c601a2da4d8d3bded9ca080c6263e00be80288ec22e814003f436a2439f8238598bb60
+DIST kservice-5.42.0.tar.xz 249852 BLAKE2B 00a282e8ef5816a36908ed072012e315acc3e9e0a72d74e11fe6d01b259575d9919eefdd3dffc3c835b48ee7672fa2bf0025f9fd3c4d149ca27575480ab5c68f SHA512 dccc59a5638fcce3c73e358baef0632cf089280f85551e712901a281410146b2127d1dde7a8d9ffac44ad8458cad3b2eb89e667ed73d351d27cac9e2e4ca4be7
diff --git a/kde-frameworks/kservice/kservice-5.42.0.ebuild b/kde-frameworks/kservice/kservice-5.42.0.ebuild
new file mode 100644
index 000000000000..ed1da52d31c6
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.42.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Advanced plugin and service introspection"
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+man"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+ man? ( $(add_frameworks_dep kdoctools) )
+ test? ( $(add_qt_dep qtconcurrent) )
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ # bug 596316
+ dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index 3011d0a540a7..0c7199b043f0 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,2 +1,3 @@
DIST ktexteditor-5.40.0.tar.xz 2296760 BLAKE2B ab4e458144dd0d7ba7460d9a0b9e3fbfa3c554a180c070976fef5372f447ad595e2c1ca9ac1dcabd19567c408efd46693b47894a9fbf8e6dc1ec681eb2f9d9fa SHA512 933b1a65e3d4bcc5347f35b7ed5d67c07a4060dd8fb755275e2aeeb40b3107b09b361faf7d95fb33991a9c36ed49f4c5e08ea9887b98a6096dd8ae0dbf48b208
DIST ktexteditor-5.41.0.tar.xz 2297680 BLAKE2B ebdb8180bd7308bf020508f9a47e58afc2df7db7d70974692f3640425db886457f549cbda3b5e715dbfbd59ea05681ba1192d0857a002338a94deba7eb053bf8 SHA512 a8cc6ce4a85669d9fe1062e85a1d170498db6de0cd7256143caf60cb454c31dac7920cea6d12ff6dfb109c579a86c3fb4d33add1b104724cba00a4bc00a1fa7b
+DIST ktexteditor-5.42.0.tar.xz 2301012 BLAKE2B 029a793515e2c52b8fdd7f51b73f306c3e3dec8f43a9911626ad7b232b730402017d924e2fc14e72bdf4ce90a62d341acf2c92ce214595ceb72ad4dcc5c97a61 SHA512 a0a301a1409c3f3f792fa63db35b30eceb47da334910576b68a42b2ed3e3a17d7f8b50696b5a27b4278c81706e856b183637d5c104e378ae1020f1d80255291a
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.42.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.42.0.ebuild
new file mode 100644
index 000000000000..7683d63307d2
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.42.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing a full text editor component"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="editorconfig git"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(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 ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_frameworks_dep syntax-highlighting)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ editorconfig? ( app-text/editorconfig-core-c )
+ git? ( dev-libs/libgit2:= )
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtxmlpatterns)
+ test? ( $(add_frameworks_dep kservice) )
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package editorconfig EditorConfig)
+ $(cmake-utils_use_find_package git LibGit2)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index 2e1420a4b5f3..fb6d459a1e50 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,2 +1,3 @@
DIST ktextwidgets-5.40.0.tar.xz 308804 BLAKE2B e50c441fe7765a07b0241d98f2ec31f4a45a8dd1445c7b836b5df6458592374e3ececd6557b4a97b2bebf76e396516e893b7d7931c245b5c7970dda4bee2d3e2 SHA512 b24af586ff3832432d89106ce45d5b549958998a6be230f5ecce06e47a1ac55aa61c30f1d0a1f3ac1e51cb17bf4fea18990a9f33ed8ebb8f988d49bbc55023f3
DIST ktextwidgets-5.41.0.tar.xz 308888 BLAKE2B 6213c803514245fb9c6b0f3221273e58cf4be811d8cc9eb86e51d184cf2e9299d5c8c437279fdc66d6d8bfc1ad109f7fb47bf66167dd3f00bd99bd243605eb14 SHA512 a0ec6618418bbc1128cb3e12cdbfe85917dafcb265463a69355576f873775b69e6552d1d7db31d5ed3436c8dc72fde1896710b3f47b8ea0ce0612ec15dca4079
+DIST ktextwidgets-5.42.0.tar.xz 308704 BLAKE2B b9bea9837ffc9ddb79ccf9271a5b5f982c7fd145011dbf8aa853b650efd355b683379b4272030b3066cb001eab842b18a0874050bf15ac20b2a8b0b07479401c SHA512 089b7cc2ba0e74908b9a8662e0feb7921c9f18aad2b484144da74e2539c381fc2b00ede2aa8b3b5e3c1d357ec0826cd3b26e0ce21cbc07c623de7d8632e456cf
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.42.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.42.0.ebuild
new file mode 100644
index 000000000000..2bbfa4f065eb
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.42.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="speech"
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ speech? ( $(add_qt_dep qtspeech) )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package speech Qt5TextToSpeech)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index 85c344105713..038b8c4bfbab 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,2 +1,3 @@
DIST kunitconversion-5.40.0.tar.xz 772184 BLAKE2B 19e677d07aa5550636e8882d22371c06d67d5032b8ad12490aca0b5004b074834253da0525fbb04f1f31dd69a504f291d1ee26c0cbd761802cdf9400182a936a SHA512 a863956bf359b694cf3f2ffe7de2e79abfe379b6ed4c68ed73550da96c5d98f3ec562e7f790e97731abfb5b290dd874a459e91d38edd8918073d10c5b16c896d
DIST kunitconversion-5.41.0.tar.xz 771916 BLAKE2B 1facbbca2089b94932a1e0e0fe4f6a43cd9e77ed9199c2cba61d20089c46311058a2835f1787fb6f412501a25a1486cc4c179fc1d5aea081ee00399f6c75dd8c SHA512 b21a5ee06a5b9d00a0ef11b3af36a7ab4a8df5adc183cbd5d1e811ad36e9bd5e3f4dd21af3e7d9c281811f617e3e8a863d9bfa1c3e94cb1e23f6ce2ad917f937
+DIST kunitconversion-5.42.0.tar.xz 770968 BLAKE2B 34a5fd6860cedd64b2af709c8762886358b2ba3f2831dde328872410a88a484a513d4bb1cf5d1102db6916c895e34e370a8887830f83cedbb48e84f80cb4f34d SHA512 c99e9bec7a6dfa801333c49137446f27bd072d424472060fb73dd1c68beeb6c50620dd031ea9adf1325d8402e896bc6bd4e4c34ea0de7818851ae24c7bc30817
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.42.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.42.0.ebuild
new file mode 100644
index 000000000000..8f880d3d8fcd
--- /dev/null
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for converting units"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtnetwork)
+"
+DEPEND="${RDEPEND}"
+
+src_test() {
+ # bug 623938 - needs internet connection
+ local myctestargs=(
+ -E "(convertertest)"
+ )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index 79f9c2175f2a..bffcd73f5376 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,2 +1,3 @@
DIST kwallet-5.40.0.tar.xz 306244 BLAKE2B 84fbefe01377d3c960274c9750fb7eecf3c0f45143004a35a9b331f197b84a807fb37655ad9793d0f4c8e29781ab30d0c09977ea24acd196a4eeeddd07254e58 SHA512 a162d5ed1901fe3c8675f715ddb9a32640d7b563bf0755a7add885208a8f55465d9082d2abb9553d411018d3a5a4856b17efc94789dbd5993ac6f11a8a0c71c8
DIST kwallet-5.41.0.tar.xz 306496 BLAKE2B 8436b8441fdbb33172fa46b850a0bee5a1b325d0f238000acf8ccb346c059b2e57478b554eb4b19ad9cb574f88ff09fd89a6dde1ff601384079097e519326193 SHA512 572b1d145f7092ed8ca581a00ced425f6a6fa4d153853ec591bbe6f91c5851c8476356b907ea1808e93f881a9e24797e894e7621f5627eadaf086a7f92e89e74
+DIST kwallet-5.42.0.tar.xz 306540 BLAKE2B 7aabef63f3455c947d84d531f5181ba97364cac8e0e29264599acbac7e94df2f8bad154a097f6bec187f4e35bf98568fbefeac7e002e9d61d667911ecb829997 SHA512 800eca462be0f95d5f0c41aef8cbf5513b5599cea988c49fe94dddc5803ec2834acde0f44a83d4739cef120cbfca5807c523c3b5a7a7f07f1ee3372fe5e63987
diff --git a/kde-frameworks/kwallet/kwallet-5.42.0.ebuild b/kde-frameworks/kwallet/kwallet-5.42.0.ebuild
new file mode 100644
index 000000000000..9ebbc724defc
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.42.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gpg +man"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ dev-libs/libgcrypt:0=
+ gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] )
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package gpg Gpgmepp)
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ if ! has_version "kde-plasma/kwallet-pam" || ! has_version "kde-apps/kwalletmanager:5" ; then
+ elog
+ elog "Install kde-plasma/kwallet-pam for auto-unlocking after account login."
+ elog "Install kde-apps/kwalletmanager:5 to manage your kwallet."
+ elog
+ fi
+ if has_version "kde-apps/kwalletd"; then
+ elog "Starting with 5.34.0-r1, ${PN} is able to serve applications"
+ elog "that still require old kwalletd4. After migration has finished,"
+ elog "kde-apps/kwalletd can be removed."
+ fi
+ elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet"
+}
diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest
index e39b9ef41b28..0edc7c6986c5 100644
--- a/kde-frameworks/kwayland/Manifest
+++ b/kde-frameworks/kwayland/Manifest
@@ -1,2 +1,3 @@
DIST kwayland-5.40.0.tar.xz 284976 BLAKE2B 756f461e431647fc80144eea85ba24fdbd9eced45c8d1802369c7e42d7e1590ae1481af98d2a3561ed7076299f7832a163ee048c9649d4b45cf2ac778c1fd2cb SHA512 3bbf49ee8a7cbf613d29fec59ac1444be1e89946792fc265a6c889fb32cb2ac93aca16ddd0e636daa8fda556ad01210e4bdd6b6ef4783ca95de5b0834baaa403
DIST kwayland-5.41.0.tar.xz 289716 BLAKE2B 0fde2e6d486ca62113b95be02f55558bd9917dcf3e3f75d48c1138cd98362b4df43b1a577b457bf73ffe7997543e381b316d9f35862a5a37a06d617e42c7e90a SHA512 b31a769c1b265ae786eec42ab0a9e1aa29820b2dffed08fb9d5b1fbe224c4a4f2deab461823da88f44ffb0a4f35fbb0b77af2d235d45d3c90f9707f728ff1d37
+DIST kwayland-5.42.0.tar.xz 297904 BLAKE2B 2e82bf6eef464f0bfebbd498abacea28b64169d1c09fa5ece40c74905bd59357e60a0bf1064f931c0281a2bd2c35f2719c6244c83086408c0c0733e10a69a847 SHA512 0b841c9b96895de504621c467fea07483543b50b274511708a21b48f12e63dd206d41f7614cea3e34fd9d169b7f7142f96db4dd1b2b14b7da4f5aa89cfaeaabf
diff --git a/kde-frameworks/kwayland/kwayland-5.42.0.ebuild b/kde-frameworks/kwayland/kwayland-5.42.0.ebuild
new file mode 100644
index 000000000000..4bc9d6baa35e
--- /dev/null
+++ b/kde-frameworks/kwayland/kwayland-5.42.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
+HOMEPAGE="https://cgit.kde.org/kwayland.git"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_qt_dep qtconcurrent)
+ $(add_qt_dep qtgui 'egl')
+ >=dev-libs/wayland-1.13.0
+ media-libs/mesa[egl]
+"
+RDEPEND="${DEPEND}
+ $(add_qt_dep qtwayland 'egl(+)')
+"
+
+# All failing, I guess we need a virtual wayland server
+RESTRICT+=" test"
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index 8b3bce6ca752..90f6d077b2ee 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,2 +1,3 @@
DIST kwidgetsaddons-5.40.0.tar.xz 2179044 BLAKE2B ea6207fc550ef58a15cd2b00512f4ff30487b1acd3b337072de67342c26e4d640187c95995c86ef88c2f7843a3409dffb1811181d639c7fdac9c0fa0f57ebe3d SHA512 885afe981ff9aee90b9ed98e6d2d0a458729133ff9b681597a9836fc68c022906ce0e0dc53f58e60a907e23d5e5914993ce6a4610d931b62613ad15a0ac011b2
DIST kwidgetsaddons-5.41.0.tar.xz 2181500 BLAKE2B 3a6741c3717abdc4c4221d61f814b74cb132a45ec74442c5223ed75a26dbe5986a2d4cd574039a22cd577cd0bb4499896499cfbce413ac0399adb2531640c700 SHA512 4a78b95d4fc2574f051c314b3313e36090c233cf997be4d7ce7c528006d0196091cc1c6384c0fa2cef83f07df62a7a0101369d702fda0eb7f6fb1773e6747477
+DIST kwidgetsaddons-5.42.0.tar.xz 2181316 BLAKE2B 343a91336eac5b771642691c0d634f459cad85da72dbb649e21dc2f5cf3cc4236ec400bbe15785f0bd2c9dbd13f666e4e6f0e9616abdd4993935849a0ddc8c33 SHA512 55aab9844815abdffa1bdf5255f77f65a1f213f42b3a0e92ca5798dd7b2b98d872ba227a618ca3458e570c7a05dbf3970c4945708fe8e00e4e5bb9d3c864e7b3
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.42.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.42.0.ebuild
new file mode 100644
index 000000000000..d59d575f3e78
--- /dev/null
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.42.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="An assortment of high-level widgets for common tasks"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index f3a38d4d5db5..f1a55bf7c76d 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,2 +1,3 @@
DIST kwindowsystem-5.40.0.tar.xz 169628 BLAKE2B 39a5c58a91781730436ebf911c7a31efc12881584c5bf2dd1695ac4e009612064ba617fa2f2834b9a501b7c9f82928c8fef2dca342371303a05e58b0dd54b417 SHA512 e07531098de25d96168efb2820b209b47cc5fd0ea5a9a38e3c7c86b079619427e1e597e7b07fd92ea1a64ad6f031afe037ccc73c64bc59e3e5143ab54fff530a
DIST kwindowsystem-5.41.0.tar.xz 169584 BLAKE2B cfdd0dd80c7896d9d544dff20cb3e398d84e2d753f5c33148e59738eb8b334afe2e22d66cd8be3b813957703ac863dda21dc2dea854c1db9646ab9c11f732a72 SHA512 e34d2b597d97d9dd81842d6ca0be9d737d96ec3cfe632b52b72b94a140479b4c3af29376599fa6ea23befd20b88bde679c5ebe47e091aba6efd163968f76318c
+DIST kwindowsystem-5.42.0.tar.xz 169544 BLAKE2B 7d0d3fdd6e8ce187872f5c8c5e5b81dfd9aa21c87205c1f8b1c9eebee08a2af98f651e8a355efb42bc282d5dbe10aaddbd96cb28bdd95d91eb86688f86866e12 SHA512 1b1d8cd74ec6aa318226029aff230af07fc91280d56eba607ff53786191e6492e6b3a22e4eb9c7cca158017095d534048e74c0f13cb9c23a79164a3f21931ff8
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.42.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.42.0.ebuild
new file mode 100644
index 000000000000..2615478ef608
--- /dev/null
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.42.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing access to properties and features of the window manager"
+LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls X"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ X? ( x11-proto/xproto )
+"
+
+RESTRICT+=" test"
+
+DOCS=( "docs/README.kstartupinfo" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 27a63529677e..28bb3cd248e1 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,2 +1,3 @@
DIST kxmlgui-5.40.0.tar.xz 883668 BLAKE2B be1406a557c48ea3779aa16aec94fc76d6838b7523995290deb41d14f5738fe2669ef3309125e32c0536053ce1ec913d294563fe357b8218b5ab3ffbeb5531c0 SHA512 fc29a88395a9fb1979fa56d6e98e789da2831745358b71c2845e8f180b42ad76f1880fc22d13fb3e830dadcd945dd3225c1aa3fd008b14eaf7201d6f05355177
DIST kxmlgui-5.41.0.tar.xz 884016 BLAKE2B ac954b10b5398c4d160dc721933eb8bbf41a0e659bbbcb0a428267031171697bd9919205a2d06e7f2ac336c31ef2b46570482b961d5bf8a96abb363264946059 SHA512 c8e7d39ebf8e0cb887f7b8bde7fb1a9a5f35e24972df26b1ba9ff5bb444fc905bd9380e6daf3b52a6bfe97d022029f9c00f55b0062d24de51dc0b0ccd255f1a1
+DIST kxmlgui-5.42.0.tar.xz 884252 BLAKE2B 85dd2fcccd936c2a2d476139afe2865df3b254fbb9446626b91949b85a9b5852a375a300f294729c494f6899f8dd4b7e9b153c405174dd2d0c1639059bcb4a4a SHA512 ac1208f464434faecdb122cbcd11ad5ef92f0dfbe2a72c81865b8862e8247d1e593bf975a53ff8dcd4e659e2467656c3eb011038acdb3e7e91e91263a817eb40
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.42.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.42.0.ebuild
new file mode 100644
index 000000000000..1962dcc0d82d
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.42.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="LGPL-2+"
+IUSE="attica"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork 'ssl')
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ attica? ( $(add_frameworks_dep attica) )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package attica KF5Attica)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kxmlrpcclient/Manifest b/kde-frameworks/kxmlrpcclient/Manifest
index 5ea47038a3d4..bfa632417026 100644
--- a/kde-frameworks/kxmlrpcclient/Manifest
+++ b/kde-frameworks/kxmlrpcclient/Manifest
@@ -1,2 +1,3 @@
DIST kxmlrpcclient-5.40.0.tar.xz 29296 BLAKE2B 4ca339d8fe3130c53fac366754322fdda2acb155b0a77ce6677756a5fd2f89e895f829b92242bc5c51a6d6885c8f38cb0153c051f11a1b55522485ae333db532 SHA512 e35410b53dc39940b5487bae385167d86f8b2cb82248953aca246cdb8bf21db65749f3179940156e302d43aac03756a2085217cf66716718dfd6765caafc7294
DIST kxmlrpcclient-5.41.0.tar.xz 29300 BLAKE2B fd7993e576b78522dc74ae1c656af351b27c595744b4998025695310c34ca9e2045abd9f025aa2b0b446b432b8de9470aa8b5c0340b02b4314dd08f9983aacbf SHA512 ffb485f7c6027861d51da96eec33c68551627def1bee467797bf2864207584f74c6847b6ffca4ea130709615d9dae451cd406d391644712ad78f09d175dfc030
+DIST kxmlrpcclient-5.42.0.tar.xz 29204 BLAKE2B 5e954a23a75aeaa37f8b20f9b0c71eedb6b1ff6b3e1c6785b861fd608b10efabef8bfa5f44f22f1e0b6f37dbc8cfbb6a6d9a1e027a5ca9b1b475d9e4d20b1268 SHA512 51ba99d8482a372a8785dc79b877d6fdcd64b55ddc4d528d362b129023a64e3125ad5395bf322c56ae786677afa5d07e0dc51a44e3bebe7996ff462e5273c306
diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.42.0.ebuild b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.42.0.ebuild
new file mode 100644
index 000000000000..d9a11e8ddd03
--- /dev/null
+++ b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.42.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Framework providing client-side support for the XML-RPC protocol"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index 2b23f2cf53b1..905205496bf8 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,2 +1,3 @@
DIST modemmanager-qt-5.40.0.tar.xz 98404 BLAKE2B bfb16ad423c67ae213c97a2c1e463591910e42b49e2c7d3199dfe77e5c5bcae11bae2e680d87cd18b8c73fe05a950ec093fce7d159355779cbdce03dc1e8cf79 SHA512 81d9cc2a851a5846c6aaab561776f7c4a04b8567f2db5e2c235f11b3261aa1164d3a442fc4401225b57acb1e9f75efc61bf4f8a04bec3948e7cb0854653d0758
DIST modemmanager-qt-5.41.0.tar.xz 98396 BLAKE2B 64654a7c2ed4ccb4e5539c8a1baf57c62af814b366dd7f7279cc756ba43572c100c832c36c7f548cbe4724a8ba75463a5d577b1f6de200c2cdc63a1d71a2afc2 SHA512 c5bcea16e426b8c2ed09014fed97cb527d1137c9a458304ebca96552dbf6b4d2b4c11ddab2fc0a89483557bf709624446f9862313e3a495a556395c0bbd0db46
+DIST modemmanager-qt-5.42.0.tar.xz 98288 BLAKE2B 50bdaedc1917a98f91fb9bc722d9fa062a31e171875caffe8c70e2c8804fe52401941b222beba575be829ed4c94a964fadb6df5909f05da888a7ddb3f2097b40 SHA512 6329e9233613bc536ac4f77f766af2f05d6217246a77862ff467df6f39d72acb1c47c410d51d3b5adbbb6d1e658dadc79aaf4073aa36394fd54b228fe2004426
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.42.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.42.0.ebuild
new file mode 100644
index 000000000000..0c4e09a7567f
--- /dev/null
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.42.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="ModemManager bindings for Qt"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtxml)
+ net-misc/modemmanager
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+# requires running environment
+RESTRICT+=" test"
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index 1814970dbc31..e89aad8f1057 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,2 +1,3 @@
DIST networkmanager-qt-5.40.0.tar.xz 163456 BLAKE2B c8d0e85f06219ba5d89817c86cd97c493146b5a184f363b5367c93d138d52cb2c4901536afd9950a0c9cb54b1cd4ee9356f614d4573ddc6158da5cff873f99c7 SHA512 6c04dd10c85573fa33d1651aa17afd1f987cade3ec299b1f73c3f6052aaf65aa393aca97e0a22f6434e325e99a9c72c7c6398946c1573be3df57c08905460bac
DIST networkmanager-qt-5.41.0.tar.xz 163516 BLAKE2B b07c191e25a70150ed436670bbcb964b1bc59c47deccfe0602e660e58bda3672a94901c82a8339252b10e0231ad0f9f0ff2b4910ff75f2a1148b651d86a7edd6 SHA512 7dcee7ca4025c9104ab9e1c583fcf0f1adc44c714817e730f35b0acca1ccb7ac059c9ce1bf499763e816f5231ef755c92ee5dc60792d1590139082c2aa856382
+DIST networkmanager-qt-5.42.0.tar.xz 163480 BLAKE2B 11d105062007a41824001efdccebd36ed9488c584f476c2f819a17ae668f42e649f371942cf474c294164203ac92fba52ce6f0fc5ff1bd5e5671807b851b7a25 SHA512 bd8f9a4dac1f79c94f210ca7823ec012e0ac82c95103c294dcf0f676842ba4c901edb268fe1a4c6f6c69af034e9dd14a3425801c702edc2587517c00bafa0695
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.42.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.42.0.ebuild
new file mode 100644
index 000000000000..4bcf5b7443f8
--- /dev/null
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.42.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="NetworkManager bindings for Qt"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="teamd"
+
+COMMON_DEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtnetwork)
+ || (
+ >=net-misc/networkmanager-1.4.0-r1[consolekit,teamd=]
+ >=net-misc/networkmanager-1.4.0-r1[elogind,teamd=]
+ >=net-misc/networkmanager-1.4.0-r1[systemd,teamd=]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+ !net-libs/libnm-qt:5
+"
+
+src_test() {
+ # bug: 625276
+ local myctestargs=( -E "(managertest|settingstest|activeconnectiontest)" )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index 17db5c084f9d..8a71ef7a40e7 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,2 +1,3 @@
DIST oxygen-icons5-5.40.0.tar.xz 234407136 BLAKE2B 0f654925131cb958516c54ed577540c4880f0fa45c31741afe15cd717d37d07342f62a5db211d628d095b25d78e45df5a37af469d22d807defe09b04499d61d1 SHA512 c1bdfdbeb01440d56600b9b17b9247207d0cdd5bbd316cf0140788e76efdcb094fee98b4cc00f86951005e5a125407edc0902d0edfd369065d934cd8fb1c37f0
DIST oxygen-icons5-5.41.0.tar.xz 234412448 BLAKE2B 384b7334b666f377577d8a399f5227a39187ce075afe1d72dee3c0e90efc16790ec7b47bb31235bacd6249ccfbcbd4ad6a3a891209ab62f3e3ce616a700dde5a SHA512 f1d8f88b06f75df91a6c7297cb9ffb681217e14a4643849961fb4751da2e4652c398c006cdf2134887775142a2ee3b62ebd24c0a13ae5c9eece5ad6a0d629d9b
+DIST oxygen-icons5-5.42.0.tar.xz 234410672 BLAKE2B 560be8762c1ea2ac6550141eaa53d66419f967a32543d18eaa140c8363441f1ddd2580a99e618532803b40504e02ccc96624df5b5e40a74e87a7fc3f083e9298 SHA512 b82dde30e254867f1cb7e68d6575f50a7fb52d703af5c8b24e80733732462dc20ed0fce2299549c7665ad6226d89ac3f97cf16700e2a900f7a2f9ccd5eb8fb29
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.42.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.42.0.ebuild
new file mode 100644
index 000000000000..30f0353067e6
--- /dev/null
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.42.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+KDE_TEST="true"
+KMNAME="oxygen-icons5"
+inherit kde5
+
+DESCRIPTION="Oxygen SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+ test? (
+ $(add_qt_dep qttest)
+ app-misc/fdupes
+ )
+"
+RDEPEND="
+ !kde-apps/kdepim-icons:4
+ !kde-frameworks/oxygen-icons:4
+"
diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index b424e1b3c83a..30b597ddcbeb 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,2 +1,3 @@
DIST plasma-framework-5.40.0.tar.xz 4607172 BLAKE2B 84c72797dc00ebae7a2daaecaa4f3bfdfadd53eaca84253f08e54edd3e735c09ab50d2a43f08302e33d504ce77f0d877858e3224c2a1b0ff2d8c046ff5805104 SHA512 0718ff2fa45d6e793aec947ea42c7264ec379014a6286606eb7bc2577a64f236621f67f20b5223794c1d9b65989a2ebaa6f77f2c11f48fafd0f992dc03e01189
DIST plasma-framework-5.41.0.tar.xz 4607744 BLAKE2B 1f3b510b0828937693e0dfa75ff54e94e991d23eab9dfcd14745e6c3f25bb92e8d5628d4061a94a19ce00131403c07127dbb23a8c43c5fb813bf097c41c44b07 SHA512 fb94919f85393fd09a5a926a093bca80c243260adcb9dcbcee822295bc5773bf176cdbcb4b554473f3413f95ca5be061fe5e5b17d4949947f2bf510894a7a67d
+DIST plasma-framework-5.42.0.tar.xz 4609604 BLAKE2B 9c2f5180d2a06007a540bd75ebbda47a93a7c56d2a83c126db15052193483890d5779201e13379ef52d9d3e9cf861257c00e4c9150cdb3fe8e2d478a2269200a SHA512 90cc77a17beb1240b9d46e83a413fbd931ab0000a4155f732f33384456c48e69777d088c0c8bb87dfa29a481f8ae1c5d876c042ddb4f446ccf0548b0647e4681
diff --git a/kde-frameworks/plasma/plasma-5.42.0.ebuild b/kde-frameworks/plasma/plasma-5.42.0.ebuild
new file mode 100644
index 000000000000..f8fa9d11bd33
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.42.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="${PN}-framework"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma framework"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gles2 wayland X"
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.9.0
+RDEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kirigami)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative '' '' '5=')
+ $(add_qt_dep qtgui 'gles2=')
+ $(add_qt_dep qtquickcontrols)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ !gles2? ( virtual/opengl )
+ wayland? (
+ $(add_frameworks_dep kwayland)
+ media-libs/mesa[egl]
+ )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kdoctools)
+ X? ( x11-proto/xproto )
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package !gles2 OpenGL)
+ $(cmake-utils_use_find_package wayland EGL)
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ $(cmake-utils_use_find_package X X11)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 942a279cfee9..d7a5622fed71 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,2 +1,3 @@
DIST prison-5.40.0.tar.xz 13904 BLAKE2B d2fec20bcba0fec9f0426ecb8b42cb559b0869c158016f02864cfa774351f339705f96830f7f30f2d0f37c2628320ad490dc8cc0ecaa565da4fcc904da3123ca SHA512 a4cbc5c8200b280c802f1fe2314d464b68ada11a1e3ad45d4a851a324e691c6b24bace569118405c10cbc97e01cd7f233b19da31887e86b54d1b260d73fc0e48
DIST prison-5.41.0.tar.xz 37532 BLAKE2B 07f7d1837871c79a4b0b44663e59690445357971a029d4d9506c7f6d91fda7e5c59bd80221ce774211439027f9d189d89bc96e1d7f94f27e3fb2ce11d8e88b73 SHA512 14f952aa1c8fc289efd6ae34c3476ba44b68c3aca9169754d0b79b11114d9aef4a101a071b0da1dc46c517165626073dff6a36bd6f4b6b86a0945ae03130e960
+DIST prison-5.42.0.tar.xz 37484 BLAKE2B 7e7fe72bb56d1117794ed064e69607abdb0033668f92ff5e595f3144b74fbc319d7d1859f93d8a71b314fd0c97b89f18d9ccd447ab01bbdbc76553c983eb4efc SHA512 88fd2bbc1fb39d3d0ee55bb49377b34019f248140474c09824fdb29dd665084ba24b5ef3d341f40304f0877ee70d34fa47258ec4f3fdfa8cfe15c6298df12e5a
diff --git a/kde-frameworks/prison/prison-5.42.0.ebuild b/kde-frameworks/prison/prison-5.42.0.ebuild
new file mode 100644
index 000000000000..58d93e06213a
--- /dev/null
+++ b/kde-frameworks/prison/prison-5.42.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="QRCode and data matrix barcode library"
+HOMEPAGE="https://cgit.kde.org/prison.git"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_qt_dep qtgui)
+ media-gfx/qrencode:=
+ media-libs/libdmtx
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 17718dc4f178..b98882df0ef7 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,2 +1,3 @@
DIST qqc2-desktop-style-5.40.0.tar.xz 35292 BLAKE2B 367c633eb67ac76dfa0a58bbe2cd021a9eacc4155913c35eef855417234424beb1cf674f5f3ae749518a113316f3f68e8636d7495b94a3f1bedef13637dae20c SHA512 ef6c94583bbd264b1057439cde0428a6f2d95e1001832215aafe14549d521e0647b99f5cd61b56becdfba14ffbc140a3cc3b88a6f98e0aef7f409f7f203b2b3c
DIST qqc2-desktop-style-5.41.0.tar.xz 36120 BLAKE2B a0034a83163b0042e2796d63092927c469f7ff70cb99dc89755ffa53ab32e02abff9f181b06a3fa308446c290061f6387415748b3757656f75da05b85e21592a SHA512 63904a8c5083555852a296a9a21af0a33ae5855f3aac17ac14087b5dec3e5c8f6a8e131cdd55079bd100cb43d4660cb02059813658dc7449d0f76026c3b00367
+DIST qqc2-desktop-style-5.42.0.tar.xz 36216 BLAKE2B 4d3479505caf55ba1be2946165cdd41cfc521131ba6f273a71e5e77daaa80b46e456e4c9c8fcaf6bfbb1e18d2da56d7ad5c93758685d5952d93c5d5e5e08dd66 SHA512 47188597586a58f5de38e459d9bd6a6d6b277cde9dfc15a9369322f216bcb7dc2f6e2fce002e8d4ff5ac3d5c571e636f536e01aaf8f258ae3b0fe5d0704f0484
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.42.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.42.0.ebuild
new file mode 100644
index 000000000000..e4c5e5dc30eb
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
+KEYWORDS="~amd64 ~arm ~x86"
+LICENSE="|| ( GPL-2+ LGPL-3+ )"
+IUSE=""
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
+DEPEND="
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kirigami)
+ $(add_qt_dep qtdeclarative '' '' '5=')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ $(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtquickcontrols2)
+"
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index 165c7e2826c2..bc044a4a7eb9 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,2 +1,3 @@
DIST solid-5.40.0.tar.xz 247840 BLAKE2B 0aaf2e81d152c3e616123e0959e356170aaa974d6431e33ec6fd935e3750311f444c57adb1f45772d1454db50b82a601df5929e2201c09960ecc4977b636f0db SHA512 83a63f08569b385ef21e3401aabe61c04cc7a727e0788b126a9c23f659fb24186f8810223b8b64da605033f46775b5b3ce6e8b2f1b2886b2b533afbcf2691bb9
DIST solid-5.41.0.tar.xz 247840 BLAKE2B d6fbaa6d34ce740a32859cab27691c09cc4c1b8b91775ddd2c43f8eeeb2baa9c435cc94f1d780ab1343bd36f2fe73f51b597911a9768ebd8c8e619c5c1fc71ad SHA512 a2ebe5352863b27c4ff83d3d6f6961de00ba3ada81e697a1519c9f86849561dc3da8d3cc8df5a79c2cd2288c08f7c033b6bbefff02ba938cb450b38cc0db81c3
+DIST solid-5.42.0.tar.xz 247816 BLAKE2B bb5adbe270aa9d8b699805699a73e483521ac978609b78e41d60dbe6190fe9e3a0c2146f89e2e0ee24986ee3c6113827c9c133f4a242af6accb31005c01eabb0 SHA512 2f7adfea5127821cec068151ecc8225ac09359494a890d3012b6d05eddc735f596982fb0742be95e2d8e4cbbf717dd7cc8119284ca39cfb4536f8c9ac433b66d
diff --git a/kde-frameworks/solid/solid-5.42.0.ebuild b/kde-frameworks/solid/solid-5.42.0.ebuild
new file mode 100644
index 000000000000..5ba7d7e87013
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.42.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ sys-fs/udisks:2
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ test? ( $(add_qt_dep qtconcurrent) )
+"
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version "app-misc/media-player-info" ; then
+ einfo "For media player support, install app-misc/media-player-info"
+ fi
+}
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index ec4e9ffe9aaa..73b47be33038 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,2 +1,3 @@
DIST sonnet-5.40.0.tar.xz 284824 BLAKE2B fdecd27ab93d346884cfb0ec6c21cc15451a8f5f8060b8037cdc7197ddbdfe31ce74774dd1875e17496cc1f24dff7e74f11095d098db7b18ada420b6da2f2023 SHA512 bf304b06607a1c98467621018445638e6e7fe96198c296452b853d5f593da406b247bc812616b354d114d83a5156df7794fa041e0a41ebd6f3d9e322a7a47d0e
DIST sonnet-5.41.0.tar.xz 284748 BLAKE2B c5c4872d9dc1e692093eb16e352b333f2c7eeff5f1af3485d993dbc8d898c4a95d144dd136cf5e2ae4082b9fcfed9aba3f2223653d1a3a9fafc2dd3961ae4ec8 SHA512 608b0c476f6a1bb9e598c9c3dbb58882ec80f2e3d436cf4e4657cccc2ca5abd24bf7af5f7982ff79d80eb602c92a26be498a9bd02fcb8b6ac44298b42af6648b
+DIST sonnet-5.42.0.tar.xz 285832 BLAKE2B c473fd2e159d8c34622f75dc4c473bec76144ed192e5627b663fcfddd5eaeae0eed5dbec02bc886f733331c02b3923e057c0ea4a1f488146930a424bd840a486 SHA512 f066d54107895970fb4502a3b6987373300a2c753e54ed31b25c952eb2c9e4d40cb2ea98a14bffd6e05147eee8ac7d59c210b04809bf99c826cd0c93e4edec01
diff --git a/kde-frameworks/sonnet/sonnet-5.42.0.ebuild b/kde-frameworks/sonnet/sonnet-5.42.0.ebuild
new file mode 100644
index 000000000000..9a006cbbfe92
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-5.42.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="aspell +hunspell nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ aspell? ( app-text/aspell )
+ hunspell? ( app-text/hunspell:= )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package aspell ASPELL)
+ $(cmake-utils_use_find_package hunspell HUNSPELL)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index cc6dce3feed0..55bf013dcf0c 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,2 +1,3 @@
DIST syntax-highlighting-5.40.0.tar.xz 1108400 BLAKE2B 44fd2a5374dd2a28db211fa1d258fe612cd6fe6c72422cd1fbe942d56684a9c4286a947038e105e8e90d1a701bb5df376a3f18aa73e836773690f695a6325152 SHA512 4e7868ae64e18b7734d7d5b778187951ae01fdd2d2dfaa1a78f8d9c0b9d5c435e30f4bc333dac3ed18f864f3458991144e870bd6a2c5b17c8ee49b61a82c0ccb
DIST syntax-highlighting-5.41.0.tar.xz 1108580 BLAKE2B 1b5a61b45ba6a4900059e5813a92a3a47cf87aacb75094fd0f7b5c13acc6bc6f104ddac00b56cf4694bdaa9a82cc20c2afd16f764b7eb43e16a6a3cd5e68698c SHA512 86ed50766c9c0a3ef9e71421f5e7b9248ab1f28d0ecd424af57d643e613f488e572d001c55c58ab0ef501d6160b2db75dec0b325447132a5f49ff6dc6c52afea
+DIST syntax-highlighting-5.42.0.tar.xz 1106488 BLAKE2B 713d2ea27097129d64b8454c75e419a39ff5d8b5046d442dbed64575605b60d625350e6cb1abe62369349a9ba5cf92b28886bcc137cc9f4d8055fb0e05f20974 SHA512 9475cc613f9de1f675d95e06d59fd4bc688a5255f8471bab7a01de2b35cc6fc7c4b4fc58b1f7d5b187922c841cfdab7f261987007b936c2a63d569ce241f8f88
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.42.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.42.0.ebuild
new file mode 100644
index 000000000000..dcea91c13a70
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.42.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Framework for syntax highlighting"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtxmlpatterns)
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_install() {
+ kde5_src_install
+ dobin "${BUILD_DIR}"/bin/katehighlightingindexer
+}
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index f6e30150286f..adcb2683fc0e 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,2 +1,3 @@
DIST threadweaver-5.40.0.tar.xz 1409332 BLAKE2B cf48a1086df5ea8ca6dac821e01d74e842639381aee3431231dc0b7a2f8ef536b20d0c22493aca2022840138326ffa7b52a73c8ba212cbe6285320c8d84e2b21 SHA512 7ea45517957a0970370a57f3f2e50fb39b8e4723546d5f0784db14df310ef5ad1820e682da36e109c13a1215992235a9bb878ac2b592f03e31a516976404765b
DIST threadweaver-5.41.0.tar.xz 1409460 BLAKE2B 351387fd7e41301d64481d684a56c71cafa8e4bc3f0dc7f29904d0547371b687496d71ecb1f0ecdfeb81bbda73f782cd996c1f53a116045162b06efad6f523a1 SHA512 9d8e0e6fe9a6b1310d936f646a888d00ec6abafe073665a6ad5115bf4dfe11908db5714f321590c553c00edd5663fd609dd5f3af36d78263cd6ee93d5e27d805
+DIST threadweaver-5.42.0.tar.xz 1409344 BLAKE2B dfc730996406721378e3ca217caa2b9515be993b5b7f21c52b286b699f061085b6b0bd697d7f9061ee8dd673daebad9aed736ade134a5d7b16ef4bb2031251ca SHA512 6b8f3499c6888521f165f9c4b114589595da1663da623359e2482899a7b901607e7d34780d4269a77e8a7ffdded94988a7cf53ea60ac1bdfff98dac78340674b
diff --git a/kde-frameworks/threadweaver/threadweaver-5.42.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.42.0.ebuild
new file mode 100644
index 000000000000..44bbeff6f8d1
--- /dev/null
+++ b/kde-frameworks/threadweaver/threadweaver-5.42.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+src_prepare() {
+ cmake_comment_add_subdirectory benchmarks
+ kde5_src_prepare
+}