summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2017-08-22 23:21:21 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2017-08-22 23:28:37 +0200
commitd1d7cdcae224154eede1ee6944f145946f1eff60 (patch)
tree12065a681fe2484b97689eba69518b952b0c93e4 /kde-plasma
parentapp-doc/php-docs: [QA] Use relative symlink target(s) (diff)
downloadgentoo-d1d7cdcae224154eede1ee6944f145946f1eff60.tar.gz
gentoo-d1d7cdcae224154eede1ee6944f145946f1eff60.tar.bz2
gentoo-d1d7cdcae224154eede1ee6944f145946f1eff60.zip
kde-plasma: Add KDE Plasma 5.10.5
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/bluedevil/Manifest1
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.10.5.ebuild40
-rw-r--r--kde-plasma/breeze-grub/Manifest1
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.10.5.ebuild30
-rw-r--r--kde-plasma/breeze-gtk/Manifest1
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.10.5.ebuild12
-rw-r--r--kde-plasma/breeze-plymouth/Manifest1
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.10.5.ebuild26
-rw-r--r--kde-plasma/breeze/Manifest1
-rw-r--r--kde-plasma/breeze/breeze-5.10.5.ebuild76
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest1
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.5.ebuild35
-rw-r--r--kde-plasma/kde-cli-tools/Manifest1
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.10.5.ebuild58
-rw-r--r--kde-plasma/kde-gtk-config/Manifest1
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.10.5.ebuild58
-rw-r--r--kde-plasma/kdecoration/Manifest1
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.10.5.ebuild16
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest1
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.5.ebuild56
-rw-r--r--kde-plasma/kgamma/Manifest1
-rw-r--r--kde-plasma/kgamma/kgamma-5.10.5.ebuild26
-rw-r--r--kde-plasma/khotkeys/Manifest1
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.10.5.ebuild46
-rw-r--r--kde-plasma/kinfocenter/Manifest1
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.10.5.ebuild91
-rw-r--r--kde-plasma/kmenuedit/Manifest1
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.10.5.ebuild44
-rw-r--r--kde-plasma/kscreen/Manifest1
-rw-r--r--kde-plasma/kscreen/kscreen-5.10.5.ebuild38
-rw-r--r--kde-plasma/kscreenlocker/Manifest1
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.10.5.ebuild90
-rw-r--r--kde-plasma/ksshaskpass/Manifest1
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.10.5.ebuild49
-rw-r--r--kde-plasma/ksysguard/Manifest1
-rw-r--r--kde-plasma/ksysguard/ksysguard-5.10.5.ebuild47
-rw-r--r--kde-plasma/kwallet-pam/Manifest1
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild53
-rw-r--r--kde-plasma/kwayland-integration/Manifest1
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.10.5.ebuild22
-rw-r--r--kde-plasma/kwin/Manifest1
-rw-r--r--kde-plasma/kwin/kwin-5.10.5.ebuild96
-rw-r--r--kde-plasma/kwrited/Manifest1
-rw-r--r--kde-plasma/kwrited/kwrited-5.10.5.ebuild23
-rw-r--r--kde-plasma/libkscreen/Manifest1
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.10.5.ebuild27
-rw-r--r--kde-plasma/libksysguard/Manifest1
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.10.5.ebuild55
-rw-r--r--kde-plasma/milou/Manifest1
-rw-r--r--kde-plasma/milou/milou-5.10.5.ebuild30
-rw-r--r--kde-plasma/oxygen/Manifest1
-rw-r--r--kde-plasma/oxygen/oxygen-5.10.5.ebuild91
-rw-r--r--kde-plasma/plasma-desktop/Manifest1
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.10.5.ebuild152
-rw-r--r--kde-plasma/plasma-integration/Manifest1
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.10.5.ebuild42
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.10.5.ebuild67
-rw-r--r--kde-plasma/plasma-nm/Manifest1
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.10.5.ebuild65
-rw-r--r--kde-plasma/plasma-pa/Manifest1
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.10.5.ebuild29
-rw-r--r--kde-plasma/plasma-sdk/Manifest1
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.10.5.ebuild39
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest1
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.5.ebuild18
-rw-r--r--kde-plasma/plasma-workspace/Manifest1
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.10.5.ebuild170
-rw-r--r--kde-plasma/plymouth-kcm/Manifest1
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.10.5.ebuild36
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest1
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.5.ebuild30
-rw-r--r--kde-plasma/powerdevil/Manifest1
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.10.5.ebuild81
-rw-r--r--kde-plasma/sddm-kcm/Manifest1
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.10.5.ebuild41
-rw-r--r--kde-plasma/systemsettings/Manifest1
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.10.5.ebuild45
-rw-r--r--kde-plasma/user-manager/Manifest1
-rw-r--r--kde-plasma/user-manager/user-manager-5.10.5.ebuild27
79 files changed, 2116 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index 7e7447a65652..125f45540097 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1 +1,2 @@
DIST bluedevil-5.10.4.tar.xz 144560 SHA256 b15719638f6fc994562efce4cdf7621d72c113693df127a52be56b96e98235e0 SHA512 3d91fb59155dccb8961c10ab56ed5d695d21e1648ff013a285ab9f6e48fa9ebd2611146ee09ae38097dae76bbd099e75609c6d44a8dc54e5c0747ba775528d36 WHIRLPOOL d97cd2f4bc41247eace286b1f7aa6d163438545360eb567d0bf34950001d406586c033c80a3693fcf0f623495f1e22b572a1382b83396898cf2935ebcf01da5d
+DIST bluedevil-5.10.5.tar.xz 144576 SHA256 394945cbb8a9c2b3249f9aa7601874a10b0cbfc6ffd425fd77cfcf19df73d006 SHA512 fb4b58dd9a98c72f74125245fa1d89048a6deb02c0bfa538338c58f3efa5f02a71d14a0518d0354db4c7ff79bf3690489f1d3172480217ef118aaf7ffdbe113a WHIRLPOOL 1f5bc937ec430ee2337dfdf8b5c5393c3703e2a16fc550bf01f9cdb621e1dd4388419c1328ece5ff00b1f7ba320ee8a36e98bfac0c2eeb518be3a457f0ad0f93
diff --git a/kde-plasma/bluedevil/bluedevil-5.10.5.ebuild b/kde-plasma/bluedevil/bluedevil-5.10.5.ebuild
new file mode 100644
index 000000000000..1b30c235b02b
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.10.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep bluez-qt)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+ x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !app-mobilephone/obexd
+ !app-mobilephone/obex-data-server
+ !kde-plasma/bluedevil:4
+"
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index 56d64f75162f..0d84138754e4 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1 +1,2 @@
DIST breeze-grub-5.10.4.tar.xz 3148076 SHA256 829ef269ec1eaa7696461191044287739e3f3705f4f17809476219fba6440d84 SHA512 11c646cc104d19f4f31153b3bc787ad6f90c5ffb44078f17e859159b82ea692e346e47b06f9bccaa1de44b2e5128aee3fac386b49cba89e575344300c1023a43 WHIRLPOOL 3f6501c5abf6e5e03b7623f074451708c86b8cedda89c8bc7946b35faf1726eb5efa85ef6142ae9e9856baff552cd5956b22afadc860e38564f668e31920bb19
+DIST breeze-grub-5.10.5.tar.xz 3132960 SHA256 2e0eac19f5b5831787d809afb373d7ac27c01cc7021f9054f359678f1b85a12a SHA512 918ef829f00adbaf2e791028c92b24f7ea9c455591017afd5c76fa82c66a6e7fae48c8ecc9817bab0551316af0b8397c1ff41422537178004de1479439290f1e WHIRLPOOL 529b0c9909ac38d683971831ab509d3c5dbc084588e6a357c3caa86d59d92a58ac9f5f01fb3c97e0cc7f4fb76a0e585ad3d2e06f4d9592c9b17fa86e42f156d3
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.10.5.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.10.5.ebuild
new file mode 100644
index 000000000000..70488d313e71
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.10.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for GRUB"
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ insinto /usr/share/grub/themes
+ doins -r breeze
+}
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index d49282aab5b3..4d064b42e516 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1 +1,2 @@
DIST breeze-gtk-5.10.4.tar.xz 211812 SHA256 e5f30467903b4e20b7c8434bb0ef584641504c4c4c9de869720ae34d442c1864 SHA512 894572415cf30d1b5f958cced9ac308bb45f5b2d771d60eb90090641fe1cea1914dfb4a23d04ca7137f1e892bf826208038c1ad458b1a684f2c549a1fb58252c WHIRLPOOL 60c1775822b196aaf4f880d29eb76af85305c794072ac512927fc09d4d644b5622713c4e3dae12847b5655be5288fd83cea810035375662a2aa6948c5c8e0a78
+DIST breeze-gtk-5.10.5.tar.xz 211368 SHA256 0a7063950663bed3d5d97ad541725ec35e7df1e5ce636146e19c0798706ead44 SHA512 3ba76d370ff5dca9e31f6aa609a308725a9d6f4ccdae6a487d5f48427c5faf5566d877ac199d4dbd9d7bf01bce09ed305dc0c9146c608fed2d69f3cea6dda497 WHIRLPOOL 4841b79c44970a23494193fb5fe9be059c731510f34bd4da8ccb5c3472b58d86758e84d624f40fafd431bf43f8f0db263f1666adb0a55638a120de585be3b93d
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.10.5.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.10.5.ebuild
new file mode 100644
index 000000000000..6f0cd3ae9935
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.10.5.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index d51252794745..59f02539fafa 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1 +1,2 @@
DIST breeze-plymouth-5.10.4.tar.xz 104696 SHA256 8ff684c8da3d347e33e406276362d93f341329f8798808397ec65f7480b8db9a SHA512 92ff4c8097f0b6e22fdb0a95f6d845765792ca39b80ee22f8a5b5d205b93d61876d8483947740d077804ccaf9372f6e64889c226eb4fc333e47a79bf27590556 WHIRLPOOL 16f046a301c2b37cdc98913ad3a25d040453259eebb7ed77d02c4817908598509d855c7a2b856b743443e9c6f63aa7ffc1cca73e6471318055c049b014f00058
+DIST breeze-plymouth-5.10.5.tar.xz 104904 SHA256 653438029242366983e0378568c77346cc5f6bf044f43f4c704323b82b41efa4 SHA512 179f3f61198ef983812fe97e1f62898a6fb943063e21acca441ac4776d38192fc0b5f1ecf7f7b73f1e4efdbcc6fec31ec669a6a47ce7ea1b858a2d6b63c7e5bc WHIRLPOOL a45c814edc8fa3afcd5965c717191e237206bf8e2d8279d5b766095b81470aae494d737cf6543a0590d8d365608e43ad5bf0cd2eadc91611a956200bc47eb1fc
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.5.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.5.ebuild
new file mode 100644
index 000000000000..a87a824cc8c0
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for Plymouth"
+LICENSE="GPL-2+ GPL-3+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="sys-boot/plymouth"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep extra-cmake-modules)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISTRO_NAME="Gentoo Linux"
+ -DDISTRO_VERSION=
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 5c7faea7e3d9..46f80fd40b63 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1 +1,2 @@
DIST breeze-5.10.4.tar.xz 17429964 SHA256 2dbce52c2a807a73cb2307ac42e3fc409cb04f077fdeeabe505484906dc1b11c SHA512 b309bdeecc5f40f9afe0222e6b81ae1a656c8fa31758551d55b61615f642b7e0972efac5aa0d63044acc27881e62dbc6a949faa51212eb53acf08d0699ef30b7 WHIRLPOOL 85cc2f6c82aa0faf27298c161d4e82eef2936d24fde756f22f13f6ce918156ef8ba3270731194aaaf5919403f60a9cfe68316769053a4145d3e73c0514f4a3a6
+DIST breeze-5.10.5.tar.xz 17426192 SHA256 1ba46701e13f983b97c7e7dd01da8637a2f17ee818928064f4729895ac1dac66 SHA512 4af601d1b8f446d6e9d0a381e84ec932294de862f8b13b8e17d01c81d89249d4d841b236498094f21e4402f1448b4f103a49f8010fef90ce603a8493691c3747 WHIRLPOOL b6a3ccf4c48299a3713380a3aa0db227028963f948b69b2281f7125829356453030a50be78b1f346d57d36f87a76753b6d8215595c17306763176583541b324a
diff --git a/kde-plasma/breeze/breeze-5.10.5.ebuild b/kde-plasma/breeze/breeze-5.10.5.ebuild
new file mode 100644
index 000000000000..4ff1c17cde01
--- /dev/null
+++ b/kde-plasma/breeze/breeze-5.10.5.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5 multibuild
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="qt4 wayland"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep frameworkintegration)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_plasma_dep kdecoration)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ qt4? (
+ kde-frameworks/kdelibs:4
+ x11-libs/libX11
+ )
+ wayland? ( $(add_frameworks_dep kwayland) )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kpackage)
+ qt4? ( dev-util/automoc:0 )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep breeze-icons)
+ $(add_plasma_dep kde-cli-tools)
+"
+
+pkg_setup() {
+ kde5_pkg_setup
+ MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
+ mycmakeargs+=( -DUSE_KDE4=true )
+ fi
+
+ kde5_src_configure
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant kde5_src_compile
+}
+
+src_test() {
+ multibuild_foreach_variant kde5_src_test
+}
+
+src_install() {
+ multibuild_foreach_variant kde5_src_install
+}
diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index 7d0f94a0a8a9..09945a03ded7 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1 +1,2 @@
DIST kactivitymanagerd-5.10.4.tar.xz 84176 SHA256 228b5efc3d5c19bf457cebdcc2ee300aefcb7d36a445eecc51c934ed23ca637c SHA512 37966071b703ee5fc98075fc78975388e1b8df5f5ce64dad54ee3ad9add50d1c87319467292fbdc5bbba5f7c8853d7dcfd8c6623d5c1bb162c75ae9499b3860f WHIRLPOOL ea476af88acc9779617fd0927635bdfb261af630ec604d67f808f8b0980d41af8c842444a9301aee3740e4ad6226c3d8f9bf59bdc7a3ae9cb7b188b4822ded63
+DIST kactivitymanagerd-5.10.5.tar.xz 84528 SHA256 67937165a443b9d1dd9cb5f97000cabb488a83d278d76e58dfa460e5e34982a5 SHA512 97215cbbbb22f75e4244e2e16bfec97612eade16a1e0537698452a823df4198e28e23934b96d988b304afd090df6caa9657708eda53324d78bf509793ae28673 WHIRLPOOL b5576f854da462909ffb44583248452e385aafbdde5329aee8efb77bc43f922a0df576e5d1c95c32348970c5fc549778e1d7037b2b8b017fc242e925df04d3a1
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.5.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.5.ebuild
new file mode 100644
index 000000000000..b0aaf5100046
--- /dev/null
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsql 'sqlite')
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.54
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-frameworks/kactivities-4.13.3-r2:4
+ !kde-plasma/kactivitymanagerd:4
+ !<kde-plasma/plasma-desktop-5.6.1
+"
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index ac766ec6834e..dae741cbed49 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1 +1,2 @@
DIST kde-cli-tools-5.10.4.tar.xz 504180 SHA256 069a4032b7f98c2b04358f5af0d2974ec2d963853e144f2625af4412bdb82bb5 SHA512 f79b75d44133cc141ae716000b063d288c6b6be2d3bec2c33a8b48997baafc31d2e85cb4ac8abda1dd6ba6db8d91bd4661c00f1947e0dc75b3ad45d29b371073 WHIRLPOOL dbb96766ccb93d82fe94374fce6684c738b638a1324f01f7fb12e7598aa80cbb1a0e044a02298457bef18fd2bdda0049423891e42d2e9cc5e8f0fb2e24436783
+DIST kde-cli-tools-5.10.5.tar.xz 502000 SHA256 731f962e72a741bba5e3608fc4acca1deb896c670c140e82d814d3bffbca4ec4 SHA512 02836ce8760d8471a9c800c070d78c2e3513ce7a69ea04e2dabb33d5944fe53a7b480f48b9a47d339ec53b5bfd4f9798164b656f3c2080485f62d47703c5ba91 WHIRLPOOL 550209130ceeb2db81651a285691fd1946a72e57630b285f19c7bbf381fed48c6f7b146f55d08c44e8c094811fcc67b404e54274f4350854378586746d23877a
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.5.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.5.ebuild
new file mode 100644
index 000000000000..b5687b99ba7b
--- /dev/null
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+kdesu X"
+
+DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(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 kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ kdesu? ( $(add_frameworks_dep kdesu) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ !kde-apps/kdesu
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package kdesu KF5Su)
+ $(cmake-utils_use_find_package X Qt5X11Extras)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+ use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
+ use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
+}
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index 13d30b88af17..1bdecf95ce36 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1 +1,2 @@
DIST kde-gtk-config-5.10.4.tar.xz 152280 SHA256 32b126278fc89ec8f44126aa27569a02b0d913975b5b0d6021b126e1fa9eb364 SHA512 77605c02c419949412ccefeb86a345fcf35f82c474ca0820a1b3eaab16eb77eaae5c12b91766b543ff978ad771c428db047d307ab3fca4139f828a15b36e535e WHIRLPOOL 2ce1cfd723b0548535a3332c8620de8b0bce7199e813a184981b68b374d29e09add0617c9a292d3a3db513925504a87fd1273a579b6208d21c111a9012d57a1f
+DIST kde-gtk-config-5.10.5.tar.xz 152488 SHA256 a5bedaa880d416a8ab259c59dc84b4086a1cb8582d95d8632d79c3e9a746b8a8 SHA512 6043b8f37ec291bb0add449ea1a1777fef89d7aa246fac9af0fa4aa417e9c9551429a4c9ca1918d0079fb93e1bde13d82b1fdf83c615d2951f74558b013570a3 WHIRLPOOL 3125918af5ae52c2352845acd7c6f497294dc76e96885a53014e5127cdc046d9d0de1816814925f9f8d50f493331a5e5bfa86864575534a756db6908361e5bad
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.5.ebuild
new file mode 100644
index 000000000000..ebe684a9ff1f
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma systemsettings kcm to set GTK application look&feel"
+HOMEPAGE="https://projects.kde.org/kde-gtk-config"
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+gtk3"
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ dev-libs/glib:2
+ x11-libs/gtk+:2
+ x11-libs/libXcursor
+ gtk3? ( x11-libs/gtk+:3 )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !kde-plasma/kde-gtk-config:4
+"
+
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${PN}-5.4.2-gtk3-optional.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
+ -DBUILD_gtk3proxies=$(usex gtk3)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+ einfo
+ elog "If you notice missing icons in your GTK applications, you may have to install"
+ elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
+ elog "for example."
+ einfo
+}
diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index cf03b5109422..6c54f6570289 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1 +1,2 @@
DIST kdecoration-5.10.4.tar.xz 35552 SHA256 2503fdb90cc1d93d9532bddbeaf625cc01207bc5b3183045ce5a6fce8112a696 SHA512 dc0c131d77279d443ce5515fee342e2f18fccd29fe0c7bc11fdfb5ed7ab10d3639bfea06b02a98efc5eee2456cf878e4b4579a0461df2397b5dfd4b0ef259d92 WHIRLPOOL 157891e89928132444fe210969d17c988ba648f3ca21b24b25f5a2c63e31bb6a4edc1a1b14bde900b3a3a14bc9075058523e59c816b2d289da33161d1fa956b0
+DIST kdecoration-5.10.5.tar.xz 35604 SHA256 c355b29165df1d84d640a257ce10c304dd5ba6b46c99e15cb4225dbb747c443c SHA512 23a75d237a607d2cb9b7f9ce4cd1f378e791d2774354870bcabc3232b7546775db6770f840e6bbd2f843421338e4fd56122a042520fc4b10a98929c3cacf709f WHIRLPOOL b7cb85776696e2b043cf5ebe4ceb5a04d2124dc525accaa44ee0f66bb39330da75cc46069e25681caf126f498f73c95433cee75fd1d0dbeb1b25e54e6d5f9e36
diff --git a/kde-plasma/kdecoration/kdecoration-5.10.5.ebuild b/kde-plasma/kdecoration/kdecoration-5.10.5.ebuild
new file mode 100644
index 000000000000..992ae7692a1b
--- /dev/null
+++ b/kde-plasma/kdecoration/kdecoration-5.10.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plugin based library to create window decorations"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="$(add_qt_dep qtgui)"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index ae3939308230..cb9ff0eecdc6 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1 +1,2 @@
DIST kdeplasma-addons-5.10.4.tar.xz 1374008 SHA256 eec58fe52cfb0f64b81799a1c8650bb5dedc1c443a3a6952d689cbd5353d2da7 SHA512 303ba090def5902939dbd21b41f5bc470f7f2d3a0c0aa2b4afa9834e6593fb3595133d49ceec368843a3a228e79dce38f638a61c1558319345eab8037e77a5cd WHIRLPOOL 6f8a43dbbb7cbd8a7658ee0a8a35ef4cdea8830b8af8e994d768c8e51da6abda51edd7f41688e1e667337deb14fb6eb66a3dbce90712283ae33cbb817fb374cd
+DIST kdeplasma-addons-5.10.5.tar.xz 1373924 SHA256 ad4c8b453f4979a45dee2e87c0ce88391098b9c1c3a538124f541c87fda0410d SHA512 5087bf3baa1987ea16d5c42055e55dd89fd6db98399639789c9e1f03f55bbcb63220de3a081b25fbf58b2f9be1e66ed95f61af5441edf2355e4919421355c483 WHIRLPOOL c5b9a4aba67103f4dc4280c16bb7f8701b1e0eb4831dc597924198655b696b46c56e909856bd9dc89938d53eef5ab0b145fb8fc6b177afb17cb71deefa09839d
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.5.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.5.ebuild
new file mode 100644
index 000000000000..881f2a38fd29
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Extra Plasma applets and engines"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="share"
+
+DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kross)
+ $(add_frameworks_dep krunner)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kunitconversion)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep sonnet)
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ share? ( dev-libs/purpose:5 )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep plasma-workspace)
+ !kde-plasma/kdeplasma-addons:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package share KDEExperimentalPurpose)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index 5e411f7c6184..7066d3d66caa 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1 +1,2 @@
DIST kgamma5-5.10.4.tar.xz 60584 SHA256 358aba8d00749c19b3e63b00e6611c2f0ad806a147a5ab5a008cc14cef8b6e12 SHA512 6d1fe0b9fa06e95ace08c072c21f9978c4cfc000317311f3a3769def0fbcaba2100fb01fb93681f58f05408794cfb847093bec70a8a239ea217446d4f1e1505b WHIRLPOOL 0b4b424a45c70139cb180d1e609dc4b4bf8356242f6500f093156678e7159df4342f36b102989a934e7b661ba8d54740333b91bc2d46d60816e60651b3abd39e
+DIST kgamma5-5.10.5.tar.xz 60564 SHA256 610f916b19f8ae74448bc856647aa6037b569971456ae1b8e2d1c1aaca269165 SHA512 2a57b6ab38b6412bb4784fe3e057c2f34ec678b2ed1d3220ba6332cf991f376ea2471128622a657f6d25ca096dc80b39323b6258bfb483e0ca96d278a6973a3b WHIRLPOOL 485f5f1e799a0c0c1bb66fab8b073b19a154d90f1ff0b4de2787cf87cc97b76296e0e11fb0b7e81eba53a6391b6da7a9abdd2cff88d79e383479ea5e2462d3a6
diff --git a/kde-plasma/kgamma/kgamma-5.10.5.ebuild b/kde-plasma/kgamma/kgamma-5.10.5.ebuild
new file mode 100644
index 000000000000..ab940b8940ff
--- /dev/null
+++ b/kde-plasma/kgamma/kgamma-5.10.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KMNAME="${PN}5"
+inherit kde5
+
+DESCRIPTION="Screen gamma values kcontrol module"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+ x11-proto/xf86vidmodeproto
+"
diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index a2a16459bfd1..5e5c19353e29 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1 +1,2 @@
DIST khotkeys-5.10.4.tar.xz 700612 SHA256 da5b06deb62468866e61c189b36c7c77894d0155523699c8c85a90275cfb5799 SHA512 52532b787f1c291b98c150df8a182bcd0bb3e553736cc7905238ad62362f9d2250fbb9a64f59a79c05895df1389ff1b5a0fd4d365d74722ee650f7d876ded1a0 WHIRLPOOL d249bf503f6a9467feb26c36e1be97b183a9e20dd939a24df98d0e6b773ce671772d5d6d59392035a00074f682ea29e6a30d68fa6d28e5a24d8b83672a4f25d7
+DIST khotkeys-5.10.5.tar.xz 699072 SHA256 3a168921f5c5d5d41ed012ff898e7c5a18b38ed69b868cb188c48d6f5158bdc7 SHA512 2886565c6f859b68129d74084639a4ef7ab37cf752bae902b7841cd6fda6ae76bd196d259e3aae256d3c6dcaaa75d076b7fb28d8437da4a617134e850411d47d WHIRLPOOL 16153e62cc9a05f72e273098f3da82c4d8cdc96855bb0b6defb9d0a615e25ca3c5e7fddc2bf64cbe4965d77657cc1921f999b71e485798bd2c3b544b5a8e622b
diff --git a/kde-plasma/khotkeys/khotkeys-5.10.5.ebuild b/kde-plasma/khotkeys/khotkeys-5.10.5.ebuild
new file mode 100644
index 000000000000..95b8eaf17fd0
--- /dev/null
+++ b/kde-plasma/khotkeys/khotkeys-5.10.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Plasma workspace hotkey module"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support X)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXtst
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_plasma_dep kde-cli-tools)
+ !kde-plasma/khotkeys:4
+ !kde-plasma/systemsettings:4
+"
+DEPEND="${COMMON_DEPEND}
+ x11-libs/libxcb
+ x11-libs/libXtst
+ x11-proto/xproto
+"
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index 91bcdb2067b3..b33d9eb729aa 100644
--- a/kde-plasma/kinfocenter/Manifest
+++ b/kde-plasma/kinfocenter/Manifest
@@ -1,2 +1,3 @@
DIST glogo-small.png 24583 SHA256 0afc3eca084c327f8059166b86769f03c9c23e1e765bb47dc3229505abbac0c6 SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 WHIRLPOOL e161bf40c5e16180fa65217cb49314fb230c45329f4c518d6014083bd71da82d4aa048811ee814fde7fa300105cef16c182688445164ae84d0d700e23641b342
DIST kinfocenter-5.10.4.tar.xz 1267848 SHA256 f9a327cc68fb24289cef0ec860f18047cde55ee8a477733c186bfecfcd270ae4 SHA512 7d7aefacd748fb366a4f66ba4ca0a666a0f2cee6029882fc91f0fcec1b83750f93316b036e27ae4967bd6c4fdeb2adab82c27dc3c751d2cd9ec2522f8c5f650d WHIRLPOOL 0bc7cdd007d3b755b9b6bef3f0f99ab38b0195e500bb8c0f321b1b575d2d345a4133ea975bc9d924cd8853c02caafed877f8fdbac4cfa40bc63df4359d79e22c
+DIST kinfocenter-5.10.5.tar.xz 1263864 SHA256 5527a3f1bb608dbaf092747c9e0c1ac24305987f31eb10604a536c73af978e3a SHA512 556bb7e369f28ce1203129f02009bc01d3c018e6e0cc7c3c18382fdc7bb6fa54e9056deb5ffbfcb429853b5f0076e537ce01be721cf698d493a531777ef1225f WHIRLPOOL 13974e560d425cceb17972e711bff87da6d47ef52815b1685eef87a188cbddb9a7be3d584a673f6a14a4ea90196efc7c549479cfae59d346a530dc1194d7a059
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.10.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.10.5.ebuild
new file mode 100644
index 000000000000..1acc3e68a9a7
--- /dev/null
+++ b/kde-plasma/kinfocenter/kinfocenter-5.10.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="A utility that provides information about a computer system"
+HOMEPAGE="https://www.kde.org/applications/system/kinfocenter/"
+SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gles2 ieee1394 +opengl +pci wayland"
+
+REQUIRED_USE="wayland? ( || ( gles2 opengl ) )"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(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 kdeclarative)
+ $(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 kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ ieee1394? ( sys-libs/libraw1394 )
+ opengl? (
+ $(add_qt_dep qtgui 'gles2=')
+ media-libs/mesa[gles2?]
+ !gles2? ( media-libs/glu )
+ )
+ pci? ( sys-apps/pciutils )
+ wayland? (
+ $(add_frameworks_dep kwayland)
+ media-libs/mesa[egl]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep plasma)
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !kde-apps/kcontrol:4
+ !kde-misc/about-distro
+ !kde-plasma/kinfocenter:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package gles2 OpenGLES)
+ $(cmake-utils_use_find_package ieee1394 RAW1394)
+ $(cmake-utils_use_find_package opengl OpenGL)
+ $(cmake-utils_use_find_package pci PCIUTILS)
+ $(cmake-utils_use_find_package wayland EGL)
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ insinto /etc/xdg
+ doins "${FILESDIR}"/kcm-about-distrorc
+
+ insinto /usr/share/${PN}
+ doins "${DISTDIR}"/glogo-small.png
+}
+
+pkg_postinst() {
+ if ! has_version "net-fs/nfs-utils"; then
+ einfo "Installing net-fs/nfs-utils will enable the NFS information module."
+ fi
+ if ! has_version "net-fs/samba" || ! has_version "net-fs/samba[server]"; then
+ einfo "Installing net-fs/samba[server(+)] will enable the Samba status information module."
+ fi
+}
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 874fc79a28c9..da52a6fffb8e 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1 +1,2 @@
DIST kmenuedit-5.10.4.tar.xz 650800 SHA256 3c093ae2185097b4038679afd6213986734cdb3b39191ab0a76fe5bf24bd7acf SHA512 f7d5d9e0669d6aa95f43b6948d3a2366de86d27935c6cff55aa234df317818c3b316e3fac36f679f90105874a59d89235ba5f84a1591375386ed7e618450e4b8 WHIRLPOOL ef0015515f3cf437922aaeecaba63cf897e106f814807c92dc1e0e17cb788b1d2bc65c6544e55d3735766f1cef1f6805dc5f777c08672e9859d5489a7eae353b
+DIST kmenuedit-5.10.5.tar.xz 650320 SHA256 5555aacc9b97d8c64073fa5007659520bbf4fc4996f50d036e2381fa0a35e82c SHA512 cf5b332f37fe4e1b89a029f5e9f407063f54a7dc0250322887164c21d69f44a96b5973589ff62ae29f1a7ec50951bfe3840708344c0bc37bccdc8162dc0c072d WHIRLPOOL 3aec1597c1af7e500d7e1187adea8fce2d62dfd79388b79ed42f721e9da1af97a9ac74b92aa6e4e135905c1dbee8c239f698cfff6c922156312f9e6050b737bf
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.10.5.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.10.5.ebuild
new file mode 100644
index 000000000000..4ea14f5758c2
--- /dev/null
+++ b/kde-plasma/kmenuedit/kmenuedit-5.10.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Plasma menu editor"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kmenuedit"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+hotkeys"
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ hotkeys? ( $(add_plasma_dep khotkeys) )
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/kmenuedit:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package hotkeys KHotKeysDBusInterface)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index f2121646c580..e00fbfe31a2b 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1 +1,2 @@
DIST kscreen-5.10.4.tar.xz 115688 SHA256 5c2b4debec134792b44fed3bfc7d1b44bd87ed12100fa3d07c16ab4cc2bb5065 SHA512 b456b913969c712fc5ad200808edace9238fbbfd854d00be32f69ab1d15afd6d3c711cf57996528bcb99d16d82dcb7afd29a6dd5a12daa954fc0e7db9d2f1d33 WHIRLPOOL 04907aacd1a86fd493b82579421581880c3007e145a3808b776171f3903b103f7bdd5662ca345e8c8fb65d2ed64f8fe0889e469326909bd1f979b62936c50e57
+DIST kscreen-5.10.5.tar.xz 116752 SHA256 6e9f010165b1abc77c355c730cadecb88e55e1812d0d0db8d84a5acc89c20ba9 SHA512 e51dfc358a008ba2b1d48c35ef1ab80292389a772008a07cf960c6b302cd9275b8afd1b96bd825a2d2564c5e8f207a547970682a1cd5433edab462e521511d57 WHIRLPOOL 84b7d279a0bf983ca96bdc45c2d8fb4b48426d9b9b27ffddcf0d1ae1d86e0352577958087b6baeb4e3134868c4879577e46e89916c9ed3a26fadc49afbf4e91a
diff --git a/kde-plasma/kscreen/kscreen-5.10.5.ebuild b/kde-plasma/kscreen/kscreen-5.10.5.ebuild
new file mode 100644
index 000000000000..e4365e8b8742
--- /dev/null
+++ b/kde-plasma/kscreen/kscreen-5.10.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Plasma screen management"
+HOMEPAGE="https://projects.kde.org/projects/extragear/base/kscreen"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_plasma_dep libkscreen)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ $(add_frameworks_dep plasma)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_qt_dep qtgraphicaleffects)
+ !kde-plasma/kscreen:4
+"
+
+# bug #580440, last checked 5.6.3
+RESTRICT+=" test"
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index 9780fc231258..dd9b3ae85847 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1 +1,2 @@
DIST kscreenlocker-5.10.4.tar.xz 110660 SHA256 d7fe082129742f2ea40a9789026ec858fbeb1f5c36dacd58eae20fd2669b5e9f SHA512 5fcae9f35c0f180e18861e8a60ca772d209c423a81bee09ac90e143d51fdab4b55025c007128a8353b9b4132616b04c2a4211df46525ab543fba1300adb6f5ee WHIRLPOOL 66b22bbdcffc22a0adc835c4c97af6040e582c61f49dcdd520a991efa15a6fc3372830dbc404b24b108f645c6fa3d8d281f2d23cc28b583b99f594d365107423
+DIST kscreenlocker-5.10.5.tar.xz 110864 SHA256 6bf60a70eea9aa6594c7a799855a8a1d492d78ce8b9b014ae5bca9242fe9881d SHA512 c87e9c02de71876016b88acadb04eef4fe4add1f462c2f8c2da9f5c94ca25dcc61fb16a34cf818b920e475ba2f8e85eec9f42c24129471fc32790960977d49e7 WHIRLPOOL 2b261eb3bcedf27a3a87df6c4f5c350d3414840246a1c7f7c219d83ce07fc6bdc3923b19d5772c707c09c4aae55a06815bd4d2b583ad9942c12124528f8a23e6
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.10.5.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.10.5.ebuild
new file mode 100644
index 000000000000..9f98dbc088af
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.10.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+pam seccomp"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ dev-libs/wayland
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ pam? ( virtual/pam )
+ seccomp? ( sys-libs/libseccomp )
+"
+DEPEND="${COMMON_DEPEND}
+ x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !<kde-plasma/kcheckpass-4.11.22-r1:4
+ !kde-plasma/kdebase-pam:0
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+ kde5_src_prepare
+
+ use test || sed -i \
+ -e "/add_subdirectory(autotests)/ s/^/#/" greeter/CMakeLists.txt || die
+}
+
+src_test() {
+ # requires running environment
+ local myctestargs=(
+ -E x11LockerTest
+ )
+ kde5_src_test
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPAM_REQUIRED=$(usex pam)
+ $(cmake-utils_use_find_package pam PAM)
+ $(cmake-utils_use_find_package seccomp Seccomp)
+ )
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ newpamd "${FILESDIR}/kde.pam" kde
+ newpamd "${FILESDIR}/kde-np.pam" kde-np
+
+ if ! use pam; then
+ chown root "${ED}"usr/$(get_libdir)/libexec/kcheckpass || die
+ chmod +s "${ED}"usr/$(get_libdir)/libexec/kcheckpass || die
+ fi
+}
diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
index c42728179152..bf0b4663a801 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1 +1,2 @@
DIST ksshaskpass-5.10.4.tar.xz 20384 SHA256 4e8aa2a2566fb34652ffb37a87649b1284b9ba2c8b509e20f127a70902bfe6db SHA512 560e99263d82a20962f5ef747e95db085f92c018e4cc381c43365c206a5a82b33f50f1d1067dd0f99ffff1af25b068283529b8d86dacfc6b918bc8e114af49c6 WHIRLPOOL 6425123ff7dc4fe0bf9af835c9bb9a206a224cece9b40a2631ab9d19551a3f939defd73edefbb3d6f3a7a18bd65780a85fda12f9d39aaa4cf0020654f6ebc58c
+DIST ksshaskpass-5.10.5.tar.xz 20316 SHA256 5c4a166ca5d6a9d99f91c8640121f02db2002a1480b299e47995533651508ca4 SHA512 bf55ea1b5b79b43d1720c32bbd569aabdde1516d818de3ab567de95736e967327a58055e1e4f73c895c90b35b8149ecc4e736c9b067a05a13852ae4579d0cd6b WHIRLPOOL 16ae562fc0016d40b73aa7924226af816f2ec38b649eb09d3e70239dcfbdd41e435a3646fa292f64d1224f1a5d1ea9fdf5849f991cafc052f35c993d820f3021
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.10.5.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.10.5.ebuild
new file mode 100644
index 000000000000..468b1b597c06
--- /dev/null
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.10.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/ksshaskpass"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="
+ ${DEPEND}
+ !kde-plasma/ksshaskpass:4
+"
+
+src_install() {
+ kde5_src_install
+
+ insinto /etc/plasma/startup
+ doins "${FILESDIR}/05-ksshaskpass.sh"
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ elog ""
+ elog "In order to have ssh-agent start at kde startup,"
+ elog "edit /etc/plasma/startup/10-agent-startup.sh and uncomment"
+ elog "the lines enabling ssh-agent."
+ elog
+ elog "If you do so, do not forget to uncomment the respective"
+ elog "lines in /etc/plasma/shutdown/10-agent-shutdown.sh to"
+ elog "properly kill the agent when the session ends."
+ elog
+ elog "${PN} has been installed as your default askpass application"
+ elog "for Plasma 5 sessions."
+ elog "If that's not desired, select the one you want to use in"
+ elog "/etc/plasma/startup/05-ksshaskpass.sh"
+ elog ""
+}
diff --git a/kde-plasma/ksysguard/Manifest b/kde-plasma/ksysguard/Manifest
index 7eb4c97df799..605d8bce15ce 100644
--- a/kde-plasma/ksysguard/Manifest
+++ b/kde-plasma/ksysguard/Manifest
@@ -1 +1,2 @@
DIST ksysguard-5.10.4.tar.xz 488632 SHA256 d462c2339daa5a44489bcb4108a108b7caac1894fec55fe8d78addb76962e60a SHA512 3bcb4730ffca30cadf8838ef196b3ebc40e40460d86d1ba28b1778f7c4dc6bb72a875f9ddc28e4211fa232fbddbad90b6742d6ec88471e907dff8fd9e01a2bab WHIRLPOOL 5040292b2fe0e7b2106e4d9b508bee19ca34ac088195ef549790947053be58e7c34686082a85ce608ec951a252f7756c2a21d701f928790d7dc14f00a803554b
+DIST ksysguard-5.10.5.tar.xz 486420 SHA256 16cba11ec6f046f2d9587c84a1046af3fedd8b9d8d773ad8a90ff824ba029f7b SHA512 ce94cca9a0b2b68355a650d0355d243c02ab0b551add1d4fd779e8baae90e2110d72e204c9515031d1faf028f4cdb752fa351e7404b7df356d65a2b37bc8856c WHIRLPOOL ccf751b34c8e15ef5cdd3d204760e795a91781ac3abe6a67ac67203e97837dfec1c9c2dfd74266ac146bbad9158829ea1ed97f67aea1e44dd4bad5b48b924d15
diff --git a/kde-plasma/ksysguard/ksysguard-5.10.5.ebuild b/kde-plasma/ksysguard/ksysguard-5.10.5.ebuild
new file mode 100644
index 000000000000..c7d1ee803356
--- /dev/null
+++ b/kde-plasma/ksysguard/ksysguard-5.10.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Network-enabled task manager and system monitor"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="lm_sensors"
+
+DEPEND="
+ $(add_plasma_dep libksysguard '-minimal(-)')
+ $(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 kinit)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ lm_sensors? ( sys-apps/lm_sensors )
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/ksysguard:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package lm_sensors Sensors)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index 7f822d800571..b5a955c96fd6 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1 +1,2 @@
DIST kwallet-pam-5.10.4.tar.xz 17912 SHA256 0227751c8f68970e184c2e723796bf11966ae045b904e7a6b07d1e4b9e7729ea SHA512 e6a7cfa743410ea6def35e9b8c81880e9627a4035dddc1d5d269a63451e1852e0d1f0f9bc516a39ce5778222df79286d807f039842d5557e5d36daf368320d46 WHIRLPOOL b762f2e36429810d91a11e8a5b448fda7c776e8cbe3f43fb359cc48ce924ab4456832f26a11005a3042a294d3c85aa4b47f4f4cc41868e7f18a60de987c18f81
+DIST kwallet-pam-5.10.5.tar.xz 17908 SHA256 c42e444c9c85dc5bbc60bbd666d20ea72162ddd38dc18254c47c48a0ca404073 SHA512 7a2e1a0a85ffc7d9dfd6a1dc8a16d7117f30fc3b983756e28fc11a19bddf99a273842a1774ccf93c5c879a1d899212f6b6d0808fa14eb17260396f5c207e3dc5 WHIRLPOOL d0db78bc52855b700242079d423fbdb1089796f40be994ad1b9109570e7be46eada006ea62dda8181afdf52f834510121b6fc00c1af3e36bbff7512a32e463f0
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild
new file mode 100644
index 000000000000..c91205f1557b
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/libgcrypt:0=
+ virtual/pam
+"
+RDEPEND="${DEPEND}
+ net-misc/socat
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+ -DKWALLET4=0
+ )
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ check_dm() {
+ if [[ -e "${ROOT}${2}" ]] ; then
+ if grep -Eq "auth\s+optional\s+pam_kwallet5.so" "${ROOT}${2}" && \
+ grep -Eq "session\s+optional\s+pam_kwallet5.so" "${ROOT}${2}" ; then
+ elog " ${1} - ${2} ...GOOD"
+ else
+ ewarn " ${1} - ${2} ...BAD"
+ fi
+ fi
+ }
+ elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+ elog "List of things to make it work:"
+ elog "1. Use standard blowfish encryption instead of GPG"
+ elog "2. Use same password for login and kwallet"
+ elog "3. A display manager with support for PAM"
+ elog "4.a Have the following lines in the display manager's pam.d file:"
+ elog " -auth optional pam_kwallet5.so"
+ elog " -session optional pam_kwallet5.so auto_start"
+ elog "4.b Checking installed DMs..."
+ has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
+ has_version "x11-misc/lightdm" && check_dm "LightDM" "/etc/pam.d/lightdm"
+ elog
+ elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
+}
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index f3473eba5f6d..3e28b2055508 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1 +1,2 @@
DIST kwayland-integration-5.10.4.tar.xz 18584 SHA256 8c5e37eace312d494971fcdb0a8844a9cd3eeec80ed511a4c885c0ef86d7a409 SHA512 c4066d23edfa658cb62b1c94eb0a2773a1da1ff2d1e2867f7dde2ebf7c473c4e56463971e7551e7cfc546e9d4352d981bdca1c63cc4dbcfb704c769189b0f7df WHIRLPOOL aafd21a7d5974a7106838c2e3c74ec94fbf7d37a4aaccc3002114d861f11f3cc3fdcb2ece4952a649f601daea65c96b81e6259026f71c3126e32bb91ea7c651e
+DIST kwayland-integration-5.10.5.tar.xz 18600 SHA256 be55e85c78635a075946be5fc14ea2dddf7a5b9d0e9911bd2a85d82777863e68 SHA512 fb8342f476c4ca51fa720f8767146ca19597d600877762bb467810b66073de172111ba3aa469c1fb24125a2cf60a87c0158dc90a9c036c48bc0c0ce387be1440 WHIRLPOOL 5994bed7d5b30d828982f72d5e61ad832fb4845d898cff0011a43dfb0e718e72d623c0323ebdca78b1abbd10a7ceea1fb1f880c3f55ae5a15a1dc75e259c9b20
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.10.5.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.10.5.ebuild
new file mode 100644
index 000000000000..6edd40ee0dc2
--- /dev/null
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.10.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kwayland-integration"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index c43008338c55..ac83082755e1 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1 +1,2 @@
DIST kwin-5.10.4.tar.xz 4666028 SHA256 69e450d2bf4b299b7128e052c47198eaea3fae57e8cf93ab3f686b1cd4d8fe5c SHA512 54f61e01a7e4dfd980440c0b80da54494d6f9d0f0180dedf82d7de923033d5aae11d8af35b78260b7c8977ed6b78dbdd32a40706e3c05420cdbcbe4277120d2b WHIRLPOOL 1ba6f297a2aeb3489b989336f45f6b60c7ddae6a9273dd98a3886b101bc15f9460774a00d5d173f1068c5851c8c4cf502f9b023a03b0ea37fcd8b27173700367
+DIST kwin-5.10.5.tar.xz 4674932 SHA256 cc7f6b6c5d86270b30a8c7087f00152b084e67dfd515ae009c2903a0c2b0bedb SHA512 b679dac07b7cc71c9ac7f4755282f8e30d5c2757c7cf9f29ed4f7653c70832140171e1227299a726af8aef1919db83b115dc4091ff80851b0afc53a4cf06840a WHIRLPOOL da12016a617badc6a125a93da8606322476f7b6a1accff17adcb76abaa7043ce161729e1c9ee1b3e33ddc7dbdc6c5fff8e500e1b732189c3d7d5396157294bf2
diff --git a/kde-plasma/kwin/kwin-5.10.5.ebuild b/kde-plasma/kwin/kwin-5.10.5.ebuild
new file mode 100644
index 000000000000..587690a9e94b
--- /dev/null
+++ b/kde-plasma/kwin/kwin-5.10.5.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE window manager"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gles2 multimedia"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem X)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep kdecoration)
+ $(add_plasma_dep kscreenlocker)
+ $(add_qt_dep qtcore)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui 'gles2=')
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ >=dev-libs/libinput-1.5
+ >=dev-libs/wayland-1.2
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/libepoxy
+ media-libs/mesa[egl,gbm,gles2?,wayland]
+ virtual/libudev:=
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libdrm
+ >=x11-libs/libxcb-1.10
+ >=x11-libs/libxkbcommon-0.7.0
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ multimedia? (
+ || (
+ $(add_qt_dep qtmultimedia 'gstreamer,qml')
+ $(add_qt_dep qtmultimedia 'gstreamer010,qml')
+ )
+ )
+ !<kde-apps/kdeartwork-meta-15.08.3-r1:4
+ !kde-plasma/kwin:4
+ !kde-plasma/systemsettings:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep designer)
+ $(add_qt_dep qtconcurrent)
+ x11-proto/xproto
+ test? ( x11-libs/xcb-util-wm )
+"
+
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${PN}-5.8.7-glibc-sysmacros.patch" )
+
+src_prepare() {
+ kde5_src_prepare
+ use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
+}
diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index 0f32fece294c..2273ef829c12 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1 +1,2 @@
DIST kwrited-5.10.4.tar.xz 20468 SHA256 6325ec73ca3e639fab6918e92011f108a394d24b5d887338f111f1af1fed27b6 SHA512 7a94ec1290b57dd16ac19033f0601aa3b8e5b32cedf20fa6c00a1d95fc0e7ddd2a5d10b0a3d2e639f549d832d9ebf95d13d1f7b022892938def97ce97e8af59f WHIRLPOOL ef3b5aeb6b21ae586d6f1af0d9d517d6f68228a5003a0a1e8b7b838d942b69adf30295ae1cdf6658bd975bc86db4afeca1470d12bd3e62e400dc07fe84a07f0d
+DIST kwrited-5.10.5.tar.xz 20392 SHA256 894d7f3231e8842676560a5a1e872532e2c70dd302f647e7a2676143c982f072 SHA512 f5a8de41d75a522125d04ab294a02d34850755587ce16e9be43394fa87267f69168325e0d17caa0b1b47901e8cb174f20af10e22107ee646d28150d3b2a3c698 WHIRLPOOL c1a0c4c1ab67d758e76ebf7a7e22ca7abb152cc74da982f63b8888eb417efa88b8f261cc53af230eb8157167e735db44eaa56e1dd57d2fd8eea88e1c8f2585e6
diff --git a/kde-plasma/kwrited/kwrited-5.10.5.ebuild b/kde-plasma/kwrited/kwrited-5.10.5.ebuild
new file mode 100644
index 000000000000..6f31220af41d
--- /dev/null
+++ b/kde-plasma/kwrited/kwrited-5.10.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpty)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/kwrited:4
+"
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index 33345b4e2924..b322affc2b39 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1 +1,2 @@
DIST libkscreen-5.10.4.tar.xz 93888 SHA256 0f49e7ecf20fa1f8b8b94e8f06fe9817e2422475a41f358a3ca46823a75ffe7e SHA512 3aadd1adae093ee7bd5e79e24206db8d0bdf9ed8ba916dbda50742a71c69c6757f1f7a3e7c025136aad282c6acc241a9625a5987d6e6a9703eca0eb06b8a311e WHIRLPOOL 6843ac1de2809e0edb28bd94ad8ed11a27e3ff83fe1575b4c5cc6985ee4ef410b81481e522ad6e76289a25c26be71cab9f3f208e186cbb58ca5494219be166c1
+DIST libkscreen-5.10.5.tar.xz 94176 SHA256 c6025440b2e8d81c44ee8063dd2c32c8461d033a8840bbdb6bf65c8e6ece5428 SHA512 5f9306c6c3ad2ba923884786a733e2fb334602e18711e39397819acb790cb4968b5549e3666db49d6db9d646e83b78f52173367fa52bfd68c4e38e0395573d5c WHIRLPOOL 88c81bd043ae9422e7df3ba56eaf4648d7dad943b2bfb95ab00fa0449811e76588b156d3c8e53b17b52744dd8a89059bcc349f41088f1dd18a069d344fb21e8a
diff --git a/kde-plasma/libkscreen/libkscreen-5.10.5.ebuild b/kde-plasma/libkscreen/libkscreen-5.10.5.ebuild
new file mode 100644
index 000000000000..d4b3aab7e797
--- /dev/null
+++ b/kde-plasma/libkscreen/libkscreen-5.10.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma screen management library"
+SLOT="5/7"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kwayland)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+ !x11-libs/libkscreen:5
+"
+
+# requires running session
+RESTRICT+=" test"
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 052320c3343f..783fad3bcfcd 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1 +1,2 @@
DIST libksysguard-5.10.4.tar.xz 565088 SHA256 03e69a21cb5c6330ae7164e9eee48c122e004099216f2ab20217a8cdbda28007 SHA512 ca59f1d72deebe9e65500e6d5ee61efb66370999c93dce18497389627c7ba773b4c0a418714345409320abb4660539da2cd372e80ba3466b5380a617ce9f9714 WHIRLPOOL a89c985a96c3bac5b56e257aabb1aa12d5c0c9401cffaf34ae9410bceef8f732ffa56d4cbd3ce3b87ad4c67eebc70d12cf49ea5e3e205292e3a1571a786cd125
+DIST libksysguard-5.10.5.tar.xz 565180 SHA256 d6e72c2c01da59c833b08b72b36b667eab2971471e468118e79681e0bbbcac51 SHA512 18c649a0fabae7b79159ee70fa1aa60c4dd6d179bdb485f2dfe80d0254d937dee811874c19fe204d8ea164b5907b45ba0ca971b4229551bf5f9330e85916284c WHIRLPOOL ebd99dfe0820d8fca7d86098a4f5648df6afcc21e9fe6419a3b292c239b7bdec5c50b566b4382bd5b1b8c1893182424832e43688716342fb74522695439c03e1
diff --git a/kde-plasma/libksysguard/libksysguard-5.10.5.ebuild b/kde-plasma/libksysguard/libksysguard-5.10.5.ebuild
new file mode 100644
index 000000000000..c39de5951d04
--- /dev/null
+++ b/kde-plasma/libksysguard/libksysguard-5.10.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Task management and system monitoring library"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+detailedmemory minimal X"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ sys-libs/zlib
+ detailedmemory? ( $(add_qt_dep qtwebkit) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXres
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/ksysguard:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kiconthemes)
+ !minimal? ( $(add_frameworks_dep plasma) )
+ X? ( x11-proto/xproto )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.10.4-unused-dep.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package detailedmemory Qt5WebKitWidgets)
+ $(cmake-utils_use_find_package !minimal KF5Plasma)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index 950265c61641..f414c684749f 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1 +1,2 @@
DIST milou-5.10.4.tar.xz 56044 SHA256 0bf6b43d3926c6378227c22447cf7a6d32a18d0f02d3b4468211245b60f6ae80 SHA512 f30cf9370cf5d9df4c2c2a824578dfb7a6f8d552c019dab22296ee231679be998d803e4093cb6549020ba163c92333fe66aeed6d21026a7900a5587643037943 WHIRLPOOL 8768af013e868f490deee66ab320a6c9b3b403d5489c71e5a106d09867e437feeadde24410362afea8005e602a4a30fddf7ce78a16fa9150f2318bd1fe1cae95
+DIST milou-5.10.5.tar.xz 56088 SHA256 ff917f7480a2df10e351e92ce07a0c9fdd7f07d05711018adfc6c848934e781a SHA512 5c5bc1d1ec03bf0e74cb6c201ca7bd7ce587cfb2e34a6811e7905e16e1e75ca90601a93a2238068e0a780d6a7371596b70170fcec34b83781da53f8f9dbb35e9 WHIRLPOOL a51cda8af6bd74e0e11552fe3f0e707c7dc531dd3231725b0f33238b32b23a82c58b3023ff21b6ce64bf72e2e5b22c7a30c89d6e581bcd3002690aa60f2b06b3
diff --git a/kde-plasma/milou/milou-5.10.5.ebuild b/kde-plasma/milou/milou-5.10.5.ebuild
new file mode 100644
index 000000000000..262ee387ac3d
--- /dev/null
+++ b/kde-plasma/milou/milou-5.10.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+inherit kde5
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/milou"
+
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep krunner)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/milou:4
+"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index d8e349431db1..b9b3136f2dff 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1 +1,2 @@
DIST oxygen-5.10.4.tar.xz 4469784 SHA256 6d467fe31704b8efb1405c6b3a3ac7cc6877388886ec907b28af8d71e74e3742 SHA512 b6714e2800f2a7f09e0ed96747344b1f65a8977f60b5a685d4eab6b43e126513b3d7a638a286ed2e144f2b68311fe54c1e9930550c70f2382112a14a22c79de2 WHIRLPOOL 26cb5a3fea072f4f22a61b13fccd29485b6739113a74f31341928ef15d9da4dff1181cd4b45089cd6f430ce5e4835cfe06202ca205732ca1dc24e2dc515ebbb3
+DIST oxygen-5.10.5.tar.xz 4468276 SHA256 a97a01d0db02b4b1574f5652a9ff1ffef84b085ed67c2b8f68b3818d56d6315c SHA512 176db69036a3da47544075b9b83059f48d6037be21095ffc622811982bf32ece357a37f501f0528abf6ddd974c5c7d680474c325b752bd2f425c81a33fe94f71 WHIRLPOOL e7218e619045d6df5262f478a1962ab1e4393889ba182912758bf0303a00e09b3efef2ec6e37190fce7c62fd14352afad0142b6edc2ffabf68e784ecc624b9f1
diff --git a/kde-plasma/oxygen/oxygen-5.10.5.ebuild b/kde-plasma/oxygen/oxygen-5.10.5.ebuild
new file mode 100644
index 000000000000..322e8762a9df
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.10.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5 multibuild
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="qt4 wayland"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep frameworkintegration)
+ $(add_frameworks_dep kcmutils)
+ $(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 kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_plasma_dep kdecoration)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ qt4? (
+ >=dev-qt/qtcore-4.8.7-r2:4
+ >=dev-qt/qtdbus-4.8.7:4
+ >=dev-qt/qtgui-4.8.7:4
+ kde-frameworks/kdelibs:4
+ x11-libs/libX11
+ )
+ wayland? ( $(add_frameworks_dep kwayland) )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kservice)
+ qt4? (
+ dev-util/automoc:0
+ virtual/pkgconfig
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ qt4? (
+ !kde-plasma/kstyles:4
+ !kde-plasma/liboxygenstyle:4
+ )
+ !kde-plasma/kdebase-cursors:4
+"
+
+pkg_setup() {
+ if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
+ ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618"
+ fi
+
+ kde5_pkg_setup
+ MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
+ mycmakeargs+=( -DUSE_KDE4=true )
+ fi
+
+ kde5_src_configure
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant kde5_src_compile
+}
+
+src_test() {
+ multibuild_foreach_variant kde5_src_test
+}
+
+src_install() {
+ multibuild_foreach_variant kde5_src_install
+}
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index f0d8c41a1f68..3139ad572e7a 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1 +1,2 @@
DIST plasma-desktop-5.10.4.tar.xz 6085832 SHA256 eed5108de18f31d39708168c915d8092b0f1f4e214e4986c4acfa152b7f52c3c SHA512 e5c078e69253de0025f07edd310088402a3a9c3ee00daca4cc15cd41dd62e2a722416982a14b68352cccd592847b223ca4dfd3d643539a214b8e77ad470e5bfe WHIRLPOOL 6cb4627084562ca43faa936ef898155d877c4436fe70601899fab08596707726f9ed4623379ee47f041a9d2ab46808fbc22760941595739d0e9bc932234527c0
+DIST plasma-desktop-5.10.5.tar.xz 6076092 SHA256 15bfd43b9589654f1c8c56601fc392a1a16f07b2979ae1d92d4f9570c514beeb SHA512 992564270216f7bd96dff59bbe35ecb78ceb25b99d5eb3c7c9e1241003aaafafdfb4fd728889b8b95f9252a9a397de95abb9dfa64dcf876c8d713cbd8e1951c4 WHIRLPOOL c6ddda99ee103557ad9591c662d76ea6e7e8a1a4838da58d3070461288b2dc18220a0c552471ab55ec94ce873267c357f372d165bd0b5ffccdb5ecc2df5fc119
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.5.ebuild
new file mode 100644
index 000000000000..b50bd68bce73
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.5.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma desktop"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="appstream +fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics
+ibus legacy-systray pulseaudio +qt4 scim +semantic-desktop"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep attica)
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kactivities-stats)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kbookmarks)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdelibs4support)
+ $(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 kitemmodels)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep knotifyconfig)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kpeople)
+ $(add_frameworks_dep krunner)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep solid)
+ $(add_frameworks_dep sonnet)
+ $(add_plasma_dep kwin)
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtconcurrent)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ $(add_qt_dep qtxml)
+ media-libs/phonon[qt5]
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/libxkbfile
+ appstream? ( dev-libs/appstream[qt5] )
+ fontconfig? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXft
+ x11-libs/xcb-util-image
+ )
+ ibus? (
+ $(add_qt_dep qtx11extras)
+ app-i18n/ibus
+ dev-libs/glib:2
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+ input_devices_synaptics? ( x11-drivers/xf86-input-synaptics )
+ pulseaudio? (
+ dev-libs/glib:2
+ media-libs/libcanberra
+ media-sound/pulseaudio
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( $(add_frameworks_dep baloo) )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep oxygen)
+ $(add_qt_dep qtgraphicaleffects)
+ sys-apps/accountsservice
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ legacy-systray? (
+ gtk2? ( dev-libs/libappindicator:2 )
+ gtk3? ( dev-libs/libappindicator:3 )
+ qt4? ( dev-libs/sni-qt )
+ )
+ pulseaudio? ( $(add_plasma_dep plasma-pa ) )
+ qt4? ( kde-plasma/qguiplatformplugin_kde:4 )
+ !kde-apps/kcontrol
+ !kde-apps/knetattach[handbook]
+ !kde-base/plasma-desktop:4
+ !kde-misc/kcm-touchpad
+ !kde-plasma/plasma-workspace:4
+ !kde-plasma/solid-actions-kcm:4
+ !kde-plasma/systemsettings:4
+"
+
+REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )"
+
+pkg_setup() {
+ if has_version net-im/skype && use legacy-systray && use amd64; then
+ einfo
+ elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary."
+ einfo
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package appstream AppStreamQt)
+ $(cmake-utils_use_find_package fontconfig Fontconfig)
+ $(cmake-utils_use_find_package ibus IBus)
+ $(cmake-utils_use_find_package input_devices_evdev Evdev)
+ $(cmake-utils_use_find_package input_devices_synaptics Synaptics)
+ $(cmake-utils_use_find_package pulseaudio PulseAudio)
+ $(cmake-utils_use_find_package scim SCIM)
+ $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index 3edb0b4d84d9..6c0699d53973 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1 +1,2 @@
DIST plasma-integration-5.10.4.tar.xz 51588 SHA256 068b4ed0b1160a78a336085f8b0bb192cd3c136f8a6a091f8ac7c593b207c565 SHA512 1aa6dbbbaae8f999f1898614afdfe32739a824404bc68f6e421c848f295e690019dd6cc9ca2f96dea021bd92653852fa9dd3be7b27ae35428d6927a523643f51 WHIRLPOOL 71f3ee95bda050b10fa5e92dd11f000497a7101b9bcc88ceb7153a41b6cdcb321d8ded445379d25a433379851c52ee04cf1e6013bf25ab479240e526c9f7ede8
+DIST plasma-integration-5.10.5.tar.xz 51704 SHA256 56c2adf52399536278dbad3605c1088e214ef6c57c72e06f297da2739be69d95 SHA512 18fbd5c6374ad65119a3df0bb93caa38cc0b4e599be4b20aaf625b7ad1c27a1bcab5efba8dfc7932f0fd64a0ae039251b02dfb0228382a49ed685dd1e8cff900 WHIRLPOOL e272c5e57b4b1af2968b466b34c95abf57bb41e6612c56e3684c64f7fec95da61cec47c773afebc1456a9ff98d8a53a2ca87ddef18c07501dd461cce32630c3c
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.10.5.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.10.5.ebuild
new file mode 100644
index 000000000000..69871f1bbeb5
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.10.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(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 kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_plasma_dep breeze)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui 'dbus' '' '5=')
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libXcursor
+ x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+ media-fonts/hack
+ media-fonts/noto
+"
+
+# requires running kde environment
+RESTRICT+=" test"
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.10.5.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.10.5.ebuild
new file mode 100644
index 000000000000..827478c93da3
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-5.10.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-functions
+
+DESCRIPTION="Merge this to pull in all Plasma 5 packages"
+HOMEPAGE="https://www.kde.org/workspaces/plasmadesktop/"
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="bluetooth +display-manager grub gtk +handbook networkmanager pam plymouth pulseaudio +sddm sdk +wallpapers"
+
+RDEPEND="
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep kactivitymanagerd)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep kdecoration)
+ $(add_plasma_dep kdeplasma-addons)
+ $(add_plasma_dep kgamma)
+ $(add_plasma_dep khotkeys)
+ $(add_plasma_dep kinfocenter)
+ $(add_plasma_dep kmenuedit)
+ $(add_plasma_dep kscreen)
+ $(add_plasma_dep kscreenlocker)
+ $(add_plasma_dep ksshaskpass)
+ $(add_plasma_dep ksysguard)
+ $(add_plasma_dep kwayland-integration)
+ $(add_plasma_dep kwin)
+ $(add_plasma_dep kwrited)
+ $(add_plasma_dep libkscreen)
+ $(add_plasma_dep libksysguard)
+ $(add_plasma_dep milou)
+ $(add_plasma_dep oxygen)
+ $(add_plasma_dep plasma-desktop)
+ $(add_plasma_dep plasma-integration)
+ $(add_plasma_dep plasma-workspace)
+ $(add_plasma_dep polkit-kde-agent)
+ $(add_plasma_dep powerdevil)
+ $(add_plasma_dep systemsettings)
+ $(add_plasma_dep user-manager)
+ bluetooth? ( $(add_plasma_dep bluedevil) )
+ display-manager? (
+ sddm? (
+ $(add_plasma_dep sddm-kcm)
+ x11-misc/sddm
+ )
+ !sddm? ( x11-misc/lightdm )
+ )
+ grub? ( $(add_plasma_dep breeze-grub) )
+ gtk? (
+ $(add_plasma_dep breeze-gtk)
+ $(add_plasma_dep kde-gtk-config)
+ )
+ handbook? ( $(add_kdeapps_dep khelpcenter) )
+ networkmanager? ( $(add_plasma_dep plasma-nm) )
+ pam? ( $(add_plasma_dep kwallet-pam) )
+ plymouth? (
+ $(add_plasma_dep breeze-plymouth)
+ $(add_plasma_dep plymouth-kcm)
+ )
+ pulseaudio? ( $(add_plasma_dep plasma-pa) )
+ sdk? ( $(add_plasma_dep plasma-sdk) )
+ wallpapers? ( $(add_plasma_dep plasma-workspace-wallpapers) )
+"
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index c33fe5527390..91032e2af497 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1 +1,2 @@
DIST plasma-nm-5.10.4.tar.xz 694708 SHA256 0c9568948c00494f0c02c6b92cbea07d1b97caa9fd614293b9a30c3b4e17af53 SHA512 6f7e6d9cd68b523eb03275758318a52c83858062d55943e338bfe8ace1c343aa47d0d1afeeb0f3ed2c3676c4259fecc8a057bf06fb0d39b49bc7446fe2531799 WHIRLPOOL b8fe453724ac468c1010427b79b54a6823ea72a157ba7f530b527ae588632b07cee8a8d587f66b7012de35beb0ffbd7cf49286833f8c6d0a4f1ec739d5359009
+DIST plasma-nm-5.10.5.tar.xz 706724 SHA256 7101d07fb1c64cd45591256e756134f85051966762530d8d5a0a93e3ddac9600 SHA512 f2502368e883b4be3dd416be6e294e87cef259ac8c1b7853b63fba291e19ac43c5175c186ee287fb843409251fc1ef97eac87de7929ef48695fc409a0de8e05b WHIRLPOOL 225e7eade60b3c3e585dc42d8b2518c8661ba227a767424cecab8c0bd4cc2f33437e8d17f13cfffe9944bcdc1eacdd64e6588af60a2451ae20fba1e29310ce00
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.10.5.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.10.5.ebuild
new file mode 100644
index 000000000000..5783a52a471f
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.10.5.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="modemmanager openconnect teamd"
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep networkmanager-qt 'teamd=')
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ >=app-crypt/qca-2.1.1:2[qt5]
+ >=net-misc/networkmanager-0.9.10.0[teamd=]
+ modemmanager? (
+ $(add_frameworks_dep modemmanager-qt)
+ $(add_qt_dep qtxml)
+ net-misc/mobile-broadband-provider-info
+ )
+ openconnect? (
+ $(add_qt_dep qtxml)
+ net-misc/networkmanager-openconnect
+ net-vpn/openconnect:=
+ )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep plasma-workspace)
+ !kde-plasma/plasma-nm:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package modemmanager ModemManager)
+ $(cmake-utils_use_find_package modemmanager KF5ModemManagerQt)
+ $(cmake-utils_use_find_package openconnect OpenConnect)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index 7925350f74eb..f3c701531463 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1 +1,2 @@
DIST plasma-pa-5.10.4.tar.xz 79400 SHA256 4dc1f0cebb16253cdd7c7481107ba98d53f954cf10c64efe0cc95feae10eb65b SHA512 0d6c24380348dd47fc3103747093869697cf1f1589e324ea4eb0d9daf24e8f149c81c169c85d2f21b369a1166749c7cf008175582712d814f8477c2c52f203b4 WHIRLPOOL 2543b0cb2e9f5b9e429b968fc13fd1487857ba40958d5b5533bd98f830f07bd45c5873dceaf3f8d73a5c999bcc87960418685096976bd8ec76e3a0bfd5ce62ef
+DIST plasma-pa-5.10.5.tar.xz 79440 SHA256 e15a12e060fd920012fd2ff71d780489b971aad3f810a92f2fcbc37af8e8000c SHA512 63247d099ba74b6beb2b38948115ae1737fae9ab45b36365cb95a5ecae8d58b44c8ecf8f0cc451558c0eebdd2f6e24b055df0ae33f5f627b7cf4965e24880088 WHIRLPOOL 3564fea6732fed5f5f11e404f671f7144e5ba38134f8f5a08d3b7654f0d30a263d0d4e2e09d6983fade55a0ee52c56445adaefb009bcf83459674bd08e9c4dad
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.10.5.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.10.5.ebuild
new file mode 100644
index 000000000000..fb5fb2344258
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.10.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ dev-libs/glib:2
+ gnome-base/gconf:2
+ media-libs/libcanberra
+ media-sound/pulseaudio[gnome]
+"
+
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index eb2a4fdff6d8..523f696f1b83 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1 +1,2 @@
DIST plasma-sdk-5.10.4.tar.xz 246604 SHA256 e0912e70f16b49a6339a83c76e56ec693f2b39f89dcf567e7565cadc5f1a3854 SHA512 2fa41d99e242fc02899669863a99fc6aaa2a211ed021fea28f1812b4093d5d1871c4206ba4ba2e8d8b42ab37750aab7274bb349e389d2f8acf24cfa3fe3e3294 WHIRLPOOL a8264dad3227a6cbbb68e0389c2fe5101ac69079b1c8bf53c01fdfb80e0a5b0f3f6f7874999697a4e552028e78d16d75273dedaddbf85e9d5eebd9d1b3f8e748
+DIST plasma-sdk-5.10.5.tar.xz 246560 SHA256 cb833632b3baa4c9952c0096924acf8b1a0b918d4d162eb136c46631026f5656 SHA512 b29db30ece1778b353d7f6bb321d13e7903284497d9962c56273b0def879f97cea9a48ee2c44917907fb7b7db430d5fe878302a787937f7142c3dbd7ebd6bbfa WHIRLPOOL d4a1a54f13f6f9f4bf07f3f931b6166f603e75d1e17c573f31f4a51b7ca92c74476a78ab01965fa9405de2f7a2266afb81389adb286b5a672aa59ffc69877875
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.10.5.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.10.5.ebuild
new file mode 100644
index 000000000000..b34368d9c0b9
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.10.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Useful applications for Plasma development"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktexteditor)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+ !dev-util/plasmate
+ $(add_frameworks_dep kirigami '' 2.2.0)
+"
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 17a6d4bbd696..8c9cbbdaa0aa 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1 +1,2 @@
DIST plasma-workspace-wallpapers-5.10.4.tar.xz 45913440 SHA256 22bf5e528867e3534802cfe0e5481cf88488071479480890866c95893c095712 SHA512 839a1af339d96f7a9a565fb14288adff8469bf3d160497eae5d3b12f222198c84c23154b904fd32eb985567c270e22dfbfebd4fccd9b155c849d30d187a0817f WHIRLPOOL 4f8a1ea7d6090f0181763849686d27af28e79a1b35cff5b85bffb9b2a3a26899f708dc05ece0868fb68c552bbeeeac4e6d1867c55ef5183a2e290d1f593aaa9c
+DIST plasma-workspace-wallpapers-5.10.5.tar.xz 45914732 SHA256 0831c8a1749f1bb50558c8113db32e78dac2d607e2c9427b1343c06ed3c4f5fc SHA512 97c55e47fd8aea37d4e32324de76b5c735ec4f23b6860730409e2618220c9fab5aceabb8420dfd80bfbf305d25851ebf7c5a36b815d1a15cf29ed49c0e3bdd70 WHIRLPOOL 2f7e833997a1249e8d69766f8c9f4ef35907b2b3dd5d814e47af36000b110938184abedac1dfc6883da36f50b7337c9dc639d864636ce65af8adc287ec67b360
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.5.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.5.ebuild
new file mode 100644
index 000000000000..a893dcfeb801
--- /dev/null
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Additional wallpapers for the Plasma workspace"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+"
+RDEPEND="!<kde-apps/kde-wallpapers-15.08.3-r2"
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index d862d5c2bb9f..5986b85748d3 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1 +1,2 @@
DIST plasma-workspace-5.10.4.tar.xz 6953964 SHA256 1c05578186d1b715042723f99196b981ce6c8a606e4e574681dad31db946a121 SHA512 4bfcb18f73c4df0b4342e00b94ca375cc0ec1968e0f30ca8e14366dae5723ba9491fd073fc4408a9ae64c2efa52e72efd7e474e15b0cc4c65e1d42f1fe57170a WHIRLPOOL 5d35384bb77e7caf2164b095530712f82ed2f0d46ba1d9480d56da47132fd29afe96b0cf2e5e4e8494012990b6129e7940782555b7cf0f8c9adb3926e2089e15
+DIST plasma-workspace-5.10.5.tar.xz 6945244 SHA256 54927297f46fbc9556d6027880712f94eeccf39f09b613e79fcdc26ce5df22d8 SHA512 2b205c5bf1fbdfd3713594292565ea6922c0d82fd12ef43c82e8bbc18049293a5d357460889e5be7ed2a185dd89bb8b77df90bad5d572b2472486e84bdb8bfa2 WHIRLPOOL c8cc0f57e6dfecb7711557cede3ee86631758d664967d0a21d3a98415f62ded26c651a3fc289c10286c1bd69aff1d3bc66bb3953314502dbaca8510bf5b15621
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.5.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.10.5.ebuild
new file mode 100644
index 000000000000..603b5833295e
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.5.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+calendar geolocation gps prison qalculate +semantic-desktop"
+
+REQUIRED_USE="gps? ( geolocation )"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kbookmarks)
+ $(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 kdeclarative)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemmodels)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kjs)
+ $(add_frameworks_dep kjsembed)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep knotifyconfig)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep krunner)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktexteditor)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep kxmlrpcclient)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep solid)
+ $(add_plasma_dep kscreenlocker)
+ $(add_plasma_dep kwin)
+ $(add_plasma_dep libksysguard)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui 'jpeg')
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ $(add_qt_dep qtxml)
+ media-libs/phonon[qt5]
+ sys-libs/zlib
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ calendar? ( $(add_kdeapps_dep kholidays) )
+ geolocation? ( $(add_frameworks_dep networkmanager-qt) )
+ gps? ( sci-geosciences/gpsd )
+ prison? ( $(add_frameworks_dep prison) )
+ qalculate? ( sci-libs/libqalculate:= )
+ semantic-desktop? ( $(add_frameworks_dep baloo) )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdesu)
+ $(add_kdeapps_dep kio-extras)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep ksysguard)
+ $(add_plasma_dep milou)
+ $(add_plasma_dep plasma-integration)
+ $(add_qt_dep qdbus)
+ $(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtpaths)
+ $(add_qt_dep qtquickcontrols 'widgets')
+ app-text/iso-codes
+ x11-apps/mkfontdir
+ x11-apps/xmessage
+ x11-apps/xprop
+ x11-apps/xrdb
+ x11-apps/xset
+ x11-apps/xsetroot
+ !dev-libs/xembed-sni-proxy
+ !kde-plasma/freespacenotifier:4
+ !kde-plasma/libtaskmanager:4
+ !kde-plasma/kcminit:4
+ !kde-plasma/kdebase-startkde:4
+ !kde-plasma/klipper:4
+ !kde-plasma/krunner:4
+ !kde-plasma/ksmserver:4
+ !kde-plasma/ksplash:4
+ !kde-plasma/plasma-workspace:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep qtconcurrent)
+ x11-proto/xproto
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.4-startkde-script.patch"
+ "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
+ "${FILESDIR}/${PN}-5.10.4-unused-dep.patch"
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+ kde5_src_prepare
+
+ sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \
+ -i startkde/startkde.cmake startkde/startplasmacompositor.cmake || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package calendar KF5Holidays)
+ $(cmake-utils_use_find_package geolocation KF5NetworkManagerQt)
+ $(cmake-utils_use_find_package prison KF5Prison)
+ $(cmake-utils_use_find_package qalculate Qalculate)
+ $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+ )
+
+ use gps && mycmakeargs+=( $(cmake-utils_use_find_package gps libgps) )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ # startup and shutdown scripts
+ insinto /etc/plasma/startup
+ doins "${FILESDIR}/10-agent-startup.sh"
+
+ insinto /etc/plasma/shutdown
+ doins "${FILESDIR}/10-agent-shutdown.sh"
+}
+
+pkg_postinst () {
+ kde5_pkg_postinst
+
+ echo
+ elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
+ elog "edit ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh and"
+ elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
+ echo
+}
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index 478ea36cafcd..1431dc233df9 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1 +1,2 @@
DIST plymouth-kcm-5.10.4.tar.xz 33992 SHA256 dd1e9292b19e9924cbf01ba7029aa93edd21632db8f27f22284e88ffae140b50 SHA512 933a1ac7814b156e504be7de2c2e3a23c5eee0c3d210510f510936ee18133e90f72190b3cc7097041b8744972611cca3ccb7ddc345d94743b1e0fe9cd9a25df3 WHIRLPOOL 768d55d3529b17f37c66881141789a9b0dd7957fa9ed553cdafbdf3626c86b6ecd3a9d699c82adcd6c5e8cd8b8ad9fb50e9bfa65f719f23efa4fe2cf831e05ab
+DIST plymouth-kcm-5.10.5.tar.xz 34432 SHA256 5e1cd096b7b196a7c38abd49da2a13710cc95cd5fdec6c02b6abd7d1b0526e87 SHA512 07244bbd3d102ac9d37bfd056d5b1e2a4b2e56788ed41df4f0492bf8e1032a40beeff3f05b9feac3f8f58a90ca3693f15a7c728b78aaa6c2bc5bfb8665461640 WHIRLPOOL 06a33a1436eb1f963993e8d10bd2e0971da8f9e6f2d37765c00a557d65f0333dfa2eb3684f9b786abbd349876f8db8b90ad593d75cf236c00d5cf49c2c2a24a0
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.5.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.5.ebuild
new file mode 100644
index 000000000000..cb24f2c727c4
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+BOGUS=1
+inherit kde5
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/plymouth-kcm"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtquickcontrols)
+ $(add_qt_dep qtwidgets)
+ sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+"
+
+DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index 7ce9bbdc27a7..4d569bbda201 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1 +1,2 @@
DIST polkit-kde-agent-1-5.10.4.tar.xz 41424 SHA256 5c26d84ec4fe5c19c8ffd3ce83ed38e291432a70c5f9eafb5dbcfd77017961ce SHA512 15a4e4795dfe39244e05a453e4d0b990682674303a61f6e86a54370e91239277b6076688dcb0231f4e44a414a002de69d8bfaffc9db6b9565bc6f040eedee8b9 WHIRLPOOL 03ed72db45520a15cd2062c66adb0ebc863f71d2b9390292f3fa1baac57259101be804fddd459d917b0d99e8256784432e2d991f595cda7c39f2d55ae6ecfbbb
+DIST polkit-kde-agent-1-5.10.5.tar.xz 41388 SHA256 e2dafa312e4cd4cd01f883408b12efe38aa9d99c9a844e41b6c57c678e9b1495 SHA512 5a309745e0266efb6bd730af40ff801ee41586dc68cfc3db16f2575a4baf04e471bc011ff3034daba41456dbacacd90a305a7089d24759b249be6fad91fde81f WHIRLPOOL 6ff120825bdf99774ec6f77f984aa08a37cdb1fe090734a5097285814a3ed6aa9a8755a3da95d8ba94e6fb324d95c927dd00df7eef241ef0dee9c2c95111e18e
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.5.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.5.ebuild
new file mode 100644
index 000000000000..cd45f320916d
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="${PN}-1"
+inherit kde5
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://www.kde.org"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ || ( $(add_frameworks_dep polkit-qt) >=sys-auth/polkit-qt-0.112.0[qt5] )
+"
+RDEPEND="${DEPEND}
+ !sys-auth/polkit-kde-agent:4[-minimal(-)]
+ !sys-auth/polkit-kde-agent:5
+"
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 8ba5e24fd856..e6f55086284b 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1 +1,2 @@
DIST powerdevil-5.10.4.tar.xz 361244 SHA256 225743374f603e97f70f5afc9a2a8a50aff214809a73c729be3c3fc38f6d9de2 SHA512 577f7ae5584c09f5362136dc0424f1f5fc9d0c1989636446b26d6e94b4c2115622653f14aa27779c7636434c5d03c328db2aaf3a6f21ad929828d17f98a00cfb WHIRLPOOL 618469b022815f98966559322659d6e1ed301de6259f1a9e3a20aab7deb7bdce8147d67adb3d0cb86c4a46638197a476cda49b95bff2ea761acb8d74b0f58f36
+DIST powerdevil-5.10.5.tar.xz 360264 SHA256 67774545bc5fdd6edd96d28aa68835444cf5e0df2af80418dccb3ba4f6a3f035 SHA512 17583309138481f6501a0d255c0a32f993fb5ce06f7d88be26ae4ae9dfdea60e4fa803817bd8a021ccb6c020e00a70da0db40d032588807bd36f5f601f536eba WHIRLPOOL 6b768311a80e171af1a7b2fddd4a79a688a6c24b774dbabf05f571dd28bfa0dd699e1cfe13361653da02120e36d0a97208293e8b2e0a5b20b82f6051b9123e2b
diff --git a/kde-plasma/powerdevil/powerdevil-5.10.5.ebuild b/kde-plasma/powerdevil/powerdevil-5.10.5.ebuild
new file mode 100644
index 000000000000..4261074c8c68
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.10.5.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/powerdevil"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="consolekit +wireless"
+
+DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kauth policykit)
+ $(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 kdelibs4support)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep knotifyconfig)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_plasma_dep libkscreen)
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ virtual/libudev:=
+ x11-libs/libxcb
+ wireless? (
+ $(add_frameworks_dep bluez-qt)
+ $(add_frameworks_dep networkmanager-qt)
+ )
+"
+
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ >=sys-power/upower-0.9.23
+ consolekit? (
+ >=sys-auth/consolekit-1.0.1
+ sys-auth/polkit-pkla-compat
+ sys-power/pm-utils
+ )
+ !kde-plasma/powerdevil:4
+ !kde-plasma/systemsettings:4[handbook]
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package wireless KF5BluezQt)
+ $(cmake-utils_use_find_package wireless KF5NetworkManagerQt)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ if use consolekit ; then
+ insinto /etc/polkit-1/localauthority/10-vendor.d/
+ doins "${FILESDIR}"/10-org.freedesktop.upower.pkla
+ doins "${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla
+ doins "${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla
+ doins "${FILESDIR}"/40-org.freedesktop.consolekit.system.suspend-multiple-users.pkla
+ doins "${FILESDIR}"/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
+ fi
+}
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 2affdb4d0b5c..7593f55aa271 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1 +1,2 @@
DIST sddm-kcm-5.10.4.tar.xz 58472 SHA256 9362e0ac66435aa14cea9ba98db0cbe337995f43d2afdca41136587b4a5b92ea SHA512 89b1a87d565f4608f7f211494fcbb929ca3bbf5b2eef6173d4d1f7e177537fc4aeaa9ae37c841f191fc62b3100c3dbec1910fa8f795b2c0859a8128201d089cb WHIRLPOOL 7886545164e70da20645a6d3ae332fc1a4da403b9a2dc375e042faa1337e8b560ef53418d91fa29e4a8311b722ccf4e3ecb1eecb394dcd961859c2cca3bf56f6
+DIST sddm-kcm-5.10.5.tar.xz 58984 SHA256 5c2731f34e76fff4c6a228163426a1777f6658fe08284987341af6665769148e SHA512 d170de912cd6f6172d56704972bc605db4b203a215369c7f9476cab360c992b64236da39f86bb596435b28c83f93cc4ab6bb1efc891855100e1c9fe158a724c3 WHIRLPOOL 6dc5a4eb51a36570cfec0d393a3791d5361a1dd2b04e3efae01c966985a21f1ddb71aefdbbf04a210842470afb328f622057c6e97b4c20d146e2e871d19f2f22
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.10.5.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.10.5.ebuild
new file mode 100644
index 000000000000..866d237ee6d5
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.10.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://projects.kde.org/projects/kdereview/sddm-kcm"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXcursor
+"
+DEPEND="${COMMON_DEPEND}
+ x11-libs/libXfixes
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ x11-misc/sddm
+ !kde-misc/sddm-kcm
+"
+
+DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index 49bc09ab691a..1bc86dd0d815 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1 +1,2 @@
DIST systemsettings-5.10.4.tar.xz 155692 SHA256 5e5a9d1b3b483cafd2aa61f1c245658449cdc1245f208c7fc4a3df534c842c17 SHA512 b64d275ca6886dc136f03280d23af0edaff9025ee6ca29c6943fd24a3614cfa847cb639b09a79087dc6a75d02274e020afb11f49b2d34be0020676dbd12b4681 WHIRLPOOL f94bcc0b0f55e0da7839622ded8bb3e23f6a6fcc602f18c69eae8c310c70c4de6ca8b5f7b17057e705d9fc3944547a55306b96d85bd528ff441c074ecbd016d3
+DIST systemsettings-5.10.5.tar.xz 154808 SHA256 22e645fe21dc8b906ccfd2daa1a424f6b661a218ffdec9e289f50b295dbd7c2c SHA512 e756e82c3bb797bad86bd63d4a5c265711d6e169e8e7cde22fcc0c91bb1a4b42d552f0816d58116c5ea495df95345bd247b7949ac13ba090f74ef694632332de WHIRLPOOL c5bf78d137c3933661ef0b0f90517596846e2dc7e5f434ffd90190439b37fa788a59102e8a5c08c2aa4f68dc40e8c611023c6f81546c949dcae19bc20fde2b21
diff --git a/kde-plasma/systemsettings/systemsettings-5.10.5.ebuild b/kde-plasma/systemsettings/systemsettings-5.10.5.ebuild
new file mode 100644
index 000000000000..9235dcaf7fc7
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.10.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="System settings utility"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="classic gtk"
+
+DEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcmutils)
+ $(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 kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ classic? ( $(add_frameworks_dep khtml) )
+"
+RDEPEND="${DEPEND}
+ gtk? ( $(add_plasma_dep kde-gtk-config) )
+ !kde-plasma/systemsettings:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package classic KF5KHtml)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/user-manager/Manifest b/kde-plasma/user-manager/Manifest
index c4db3bfcaa32..f65465b3cfdd 100644
--- a/kde-plasma/user-manager/Manifest
+++ b/kde-plasma/user-manager/Manifest
@@ -1 +1,2 @@
DIST user-manager-5.10.4.tar.xz 544904 SHA256 0324d599a92245d4ba16e1cfceb60bfab201ab4e68dd888bff462ce06acb5c9b SHA512 f41d1ec19da0c44cfae0eff5f50715c95117a3c4e48dc57b0f41af8e83daccb0afed0bb13919d2b449541e8422fd992dca314f412fe0f75807309e69863161c7 WHIRLPOOL 22d8aaead6087b43fe92ba8b965d8a53ee495bef22ee4ab93f7dc0e36b75a3b43375bfb1bb96ed392946fd023ae1b421ee7fa7f3101e6c36099cc6ec883ee19b
+DIST user-manager-5.10.5.tar.xz 544500 SHA256 d84a059f32be294f0da407655c867c559818b6660913ecf8eb503b25c58131ba SHA512 9d2d216415b4c9c67b6cda8c1c177c76e6aa4dc7034faddd48675bc30a4d785e95a0d60cfdd7c654b1cb39a2be9afb1cbdc12a3969c511a4ab8f960f69af1fcf WHIRLPOOL fa8f19dc7c161e549d11cc1ed73cedb141ca95cbd78e1ecb81b4bfebea162c3dcbff07fb50084ec70c97e88c73cc79b4c8f8837a0d77ecd338fd3aaf2c1995d7
diff --git a/kde-plasma/user-manager/user-manager-5.10.5.ebuild b/kde-plasma/user-manager/user-manager-5.10.5.ebuild
new file mode 100644
index 000000000000..a8753f4448cc
--- /dev/null
+++ b/kde-plasma/user-manager/user-manager-5.10.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Simple system settings module to manage the users of your system"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ >=dev-libs/libpwquality-1.3.0
+"
+RDEPEND="${DEPEND}"