summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2016-06-17 21:28:33 +1000
committerMichael Palimaka <kensington@gentoo.org>2016-06-17 21:28:48 +1000
commitb56c4afdc884086debd747c1e014a98e7b71f721 (patch)
tree486325c38e5ec3b79507d919a98344f21b9fa0ae
parentdev-libs/libutf8proc: Fix S, thanks AlexOmskiy@yandex.ru and Philipp Ammann, ... (diff)
downloadgentoo-b56c4afd.tar.gz
gentoo-b56c4afd.tar.bz2
gentoo-b56c4afd.zip
kde-plasma: version bump 5.6.5
Package-Manager: portage-2.3.0_rc1
-rw-r--r--kde-plasma/bluedevil/Manifest1
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.6.5.ebuild42
-rw-r--r--kde-plasma/breeze-grub/Manifest1
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.6.5.ebuild31
-rw-r--r--kde-plasma/breeze-gtk/Manifest1
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.6.5.ebuild13
-rw-r--r--kde-plasma/breeze-plymouth/Manifest1
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.6.5.ebuild18
-rw-r--r--kde-plasma/breeze/Manifest1
-rw-r--r--kde-plasma/breeze/breeze-5.6.5.ebuild66
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest1
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.6.5.ebuild37
-rw-r--r--kde-plasma/kde-cli-tools/Manifest1
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.6.5.ebuild60
-rw-r--r--kde-plasma/kde-gtk-config/Manifest1
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.6.5.ebuild57
-rw-r--r--kde-plasma/kdecoration/Manifest1
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.6.5.ebuild17
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest1
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.6.5.ebuild57
-rw-r--r--kde-plasma/kgamma/Manifest1
-rw-r--r--kde-plasma/kgamma/kgamma-5.6.5.ebuild30
-rw-r--r--kde-plasma/khotkeys/Manifest1
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.6.5.ebuild46
-rw-r--r--kde-plasma/kinfocenter/Manifest1
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.6.5.ebuild88
-rw-r--r--kde-plasma/kmenuedit/Manifest1
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.6.5.ebuild47
-rw-r--r--kde-plasma/kscreen/Manifest1
-rw-r--r--kde-plasma/kscreen/kscreen-5.6.5.ebuild38
-rw-r--r--kde-plasma/kscreenlocker/Manifest1
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.6.5.ebuild90
-rw-r--r--kde-plasma/ksshaskpass/Manifest1
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.6.5.ebuild50
-rw-r--r--kde-plasma/ksysguard/Manifest1
-rw-r--r--kde-plasma/ksysguard/files/ksysguard-5.6.5-gui.patch40
-rw-r--r--kde-plasma/ksysguard/ksysguard-5.6.5.ebuild50
-rw-r--r--kde-plasma/kwallet-pam/Manifest1
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.6.5.ebuild91
-rw-r--r--kde-plasma/kwayland-integration/Manifest1
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.6.5.ebuild23
-rw-r--r--kde-plasma/kwin/Manifest1
-rw-r--r--kde-plasma/kwin/kwin-5.6.5.ebuild96
-rw-r--r--kde-plasma/kwrited/Manifest1
-rw-r--r--kde-plasma/kwrited/kwrited-5.6.5.ebuild24
-rw-r--r--kde-plasma/libkscreen/Manifest1
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.6.5.ebuild36
-rw-r--r--kde-plasma/libksysguard/Manifest1
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.6.5.ebuild54
-rw-r--r--kde-plasma/milou/Manifest1
-rw-r--r--kde-plasma/milou/milou-5.6.5.ebuild30
-rw-r--r--kde-plasma/oxygen/Manifest1
-rw-r--r--kde-plasma/oxygen/oxygen-5.6.5.ebuild36
-rw-r--r--kde-plasma/plasma-desktop/Manifest1
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.6.5.ebuild154
-rw-r--r--kde-plasma/plasma-integration/Manifest1
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.6.5.ebuild40
-rw-r--r--kde-plasma/plasma-mediacenter/Manifest1
-rw-r--r--kde-plasma/plasma-mediacenter/plasma-mediacenter-5.6.5.ebuild48
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.6.5.ebuild64
-rw-r--r--kde-plasma/plasma-nm/Manifest1
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.6.5.ebuild66
-rw-r--r--kde-plasma/plasma-pa/Manifest1
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.6.5.ebuild27
-rw-r--r--kde-plasma/plasma-sdk/Manifest1
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.6.5.ebuild62
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest1
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.6.5.ebuild19
-rw-r--r--kde-plasma/plasma-workspace/Manifest1
-rw-r--r--kde-plasma/plasma-workspace/files/plasma-workspace-5.6.5-drop-kscreen-dep.patch562
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.6.5.1.ebuild166
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest1
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.6.5.ebuild31
-rw-r--r--kde-plasma/powerdevil/Manifest1
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.6.5.ebuild85
-rw-r--r--kde-plasma/sddm-kcm/Manifest1
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.6.5.ebuild39
-rw-r--r--kde-plasma/systemsettings/Manifest1
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.6.5.ebuild46
-rw-r--r--kde-plasma/user-manager/Manifest1
-rw-r--r--kde-plasma/user-manager/user-manager-5.6.5.ebuild26
81 files changed, 2741 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index 0f0b483fff99..4e2ee3395a6f 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,2 +1,3 @@
DIST bluedevil-5.5.5.tar.xz 135112 SHA256 34f95e384aff73a8a4284d6de0baf900582305f21c7d248ce7903024dc1bd581 SHA512 67446a8f759e345255f4ad7bc693d29119d94e9a2ebd948904e9b5a6c5edd894d51ad50e15ab33a282598dcba46f5e646c012921cc8748401c33c3aeb8dfaee1 WHIRLPOOL 49ff37890aa24352e560e07f64e9d3c051e3dbe20f4140b8acf43caf02846829b2810975d0ac1fde5262f0d1d6f7e0119d6903b340e1460dfa4585e9bf52c15f
DIST bluedevil-5.6.4.tar.xz 173004 SHA256 603e0f51d97f6d7bd4fb42000c7fbd6df60df7e4ecbd7ccece54bd5b70556d10 SHA512 cf01074ce468ecd0f489513e1dd535e96e67b5bc47c237590125084e52be0240b8ad5e1e03fb3a5409a6866e3b7af028278e32be33b60953e2335df468a29798 WHIRLPOOL 7dc2b97277e35053f5951f3deb610c477362806f0248a6e223591037a0863a00f13a09d3ea8d7d6156a4097593556c127635e9d43b3466fa9ea39414789526c1
+DIST bluedevil-5.6.5.tar.xz 172852 SHA256 1ddac54394a5eb94c1c0be03a2f04a9839676d354546f52f132f0d5005a8c97d SHA512 58472d49f8cbf67d4dbc4d2ba63e0f8a4e7c7e1432092b6f4d47a8f3a1a18e7ef192aa8c8c72f9ab713f58ef91921c6493f14f662cf26cdd12c4f81f44c24124 WHIRLPOOL 922ed9928323f42ed0e5b2b728834827045bfbdbfddc810747f96a9f82865f46ecbe12c364fb1339575473504d496180d39c30acc343d142d4904741a960752a
diff --git a/kde-plasma/bluedevil/bluedevil-5.6.5.ebuild b/kde-plasma/bluedevil/bluedevil-5.6.5.ebuild
new file mode 100644
index 000000000000..b492cda9750a
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.6.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+ !net-wireless/bluedevil
+ !net-wireless/kbluetooth
+"
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index 9529862a568a..a6325c70aacb 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1 +1,2 @@
DIST breeze-grub-5.6.4.tar.xz 153248 SHA256 fed65ded6056ae1110886684aeb8efdad93a2b467e53d1162cfbb9fa4e0e8c31 SHA512 e5cce9a917ee3266031d65d9983e990af7f6b82ecc409b5ba519f81c26dcf7885faecd81c1d88db042380179f49523af2212d576599738fc6c114fb95adc1732 WHIRLPOOL 18b7a3271dfd086edfdd885291e5aa3c531dc516f4dc4d5bd6bc2c9041614fc26317942bd40e15e1c42fe18e9c3046fee1bd76a41ab28d5165d6c0d96a2a944f
+DIST breeze-grub-5.6.5.tar.xz 154092 SHA256 e824538a9a1018c5f90322bae2cb80d2e6c0c7fbfa5a0d4ac0129516f14219ce SHA512 af2bf02737083ecd9c8919778461ee585d957d7bc1616d790608e5eeca3f9bb1c5bb1e5b6b1dfb3336156e0840762fe821d52687d354d1c008e878ace5bbcf27 WHIRLPOOL 9c86c0f8d8d77a058b61c3a9f2e06a7e0e245d3774236651f0ab5089611d11f73d864931cf3b20d60eb3a2677ca76157f7e1cae6da695871ff70865172e11054
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.6.5.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.6.5.ebuild
new file mode 100644
index 000000000000..fde18315b549
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.6.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 99f2b14cdbee..312ce0436bc4 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,2 +1,3 @@
DIST breeze-gtk-5.5.5.tar.xz 257580 SHA256 c54879a55194dd9e63a3aa07f8b6fb7282ab8b14fdf6ac430f4dccbb722feb10 SHA512 b3584aa9bd9dd5b13d7c7e7c00614c9794debba26836f0638010c36f3db7152c231a8686570e2762af14fff2c6e63426570240c1f122e20e666f6eb4f9af8756 WHIRLPOOL 432181eae75676a7096a59bfcd55f118d3063d58ec955b069e6dad5024190fa1a6a227104ac62b2a6d1d961790a273b137508b089c5540318b0a0b6361f76960
DIST breeze-gtk-5.6.4.tar.xz 257808 SHA256 571f3b65dc6995625e35a555467f01ead086de87a51ae4aa9d008b3be3ddc51f SHA512 41cc7b00c30644df6187b5e0b51981a907f5954b8ec2e8051f9c8a27835f2255c0bb67c4c9f8dea51fe1d67c61cb662d70f6f8fd2e6d88e9a10a12fff8e1b93c WHIRLPOOL d64268889bfb2d6cf87480d15c7534464aa2e831d822074d770f1b03482eccb97eecd67dd011cbc827d222c6730dddcf5f7cb05b9dd5f1b4f344db1674b1651c
+DIST breeze-gtk-5.6.5.tar.xz 257656 SHA256 7b313a31b1aac9dcbb6a0d73c76dd7eaea5c410a6eb267d6d52126c42508854c SHA512 39103a36d8bd0de9e8bd9a49248c8a3fbdb284ee44c5d437b1af212e4fb91b2d9bf25cd33c778f413591941adc506a3e19696e772d84d1ba3535614fe06d315b WHIRLPOOL 0fa1500daa273b11e4099e6e0fd38ef3cdee601a24a98b4c3ad0aa10dcd595672a39d3922e8e0996b19a8c5e03650ce93774456efb02f12ed1e137e0112fbaa2
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.6.5.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.6.5.ebuild
new file mode 100644
index 000000000000..03be4ed237a1
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.6.5.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Official GTK+ port of KDE'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 255f8dff095d..f127a9dfc0d8 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1 +1,2 @@
DIST breeze-plymouth-5.6.4.tar.xz 61556 SHA256 0e70b379eb4a17d5eb1f554e59fdc7c696d1afd3d45a1e6262aab659095dbded SHA512 11c72478e183d193af27f34ac1b72379791cd137a6db55700c704a35948830e30a56d4d7091dd9496e0ed6ffe3e39a39a54edaa05eef241984b85b0d2f46235d WHIRLPOOL 013dd5396051a3d33d6b9729a4c8ed7b6a11ca5ebc238c5adcb019fdcbf088571cbcfa5f7cfaec74eab7259bf46c0e20a37181e022f1df6156684ad63eae71b5
+DIST breeze-plymouth-5.6.5.tar.xz 61560 SHA256 57328155ac14bb660ac0af2b676720635e4c9d5113cc81485272516fc4d85215 SHA512 d711a0cc211971f7191938c35b10d281d143fa191a29a0d2aa657b8e431e11c695366b5e253dfa0a5a3af5b7a28519e9019fe18d07e884478902452208f5e524 WHIRLPOOL 2cb548be6178b8f44375abe83dbf99c5c7fa1a89acb763e36a47bc8072c0ba089fdd765bd778c2c016481c32094cfba76a377c56e90849c9cb58f81f06be62ff
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.6.5.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.6.5.ebuild
new file mode 100644
index 000000000000..b5c41788c8d5
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.6.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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)
+"
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 7b85a8e63c62..0cffbd87bfc9 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,3 @@
DIST breeze-5.5.5.tar.xz 29670168 SHA256 b490398e75779ab0261222adbba26b9b85943236735689962c26eb17def4ae77 SHA512 0d3b3c107e41df1e78c7baa2998b6fd1c4ff872179b33e00cd0eb294982593f8253d70666f59864ca85277fc5128fb556f9cc5b11fbdb8c75562764a087ca09b WHIRLPOOL 66e4bc008d5e36a9af0caa18cdf65e69e7a362343543c15901f312428bca8a98ab6a6fe3cbf2f7817dbc0d4069f2341c339c087be5ed69a9871de4b0d615e779
DIST breeze-5.6.4.tar.xz 19674764 SHA256 1da1db2a5fc8419b99a7233efd938db1eef37798ecdb5d99036fa8c6cd9e8ea0 SHA512 8a3bb7ed24aed17a18413af06bcac145a06845d9334dd2d56f775fc6f50e6612b417c18bc6200b551c00bbd904b8d32842b8edb29e49ab352cedd9c99e6cee00 WHIRLPOOL a7ba845f6c5f4af815bca51744a3ad3026af72789799b21d95f8e0ac8f0cf18408fe687fbf8db8eeeee27a07de7c2c442de2a02159bfff4f8622aab22452d913
+DIST breeze-5.6.5.tar.xz 19675588 SHA256 ed9fb6ea6b47b869216deda2f4ddfd0e0a81073c54538325581fc978618fff73 SHA512 a83f66cf4d8d3322a235402b04e2b5e04ccba1a32ee4516931f5c4db757c0b6f487df93f3f069081df1d26c099631d9691d5b0d886fb266114c1057c828b1095 WHIRLPOOL 8e4b2d03ac028fd1a89cea15c205f4f6e89eb4d2d01a4bdd3a115781fabae5b150cbafa523e3dd3a88eed614c592b5b543f5d37f7e077ff831e31c58399fc7e0
diff --git a/kde-plasma/breeze/breeze-5.6.5.ebuild b/kde-plasma/breeze/breeze-5.6.5.ebuild
new file mode 100644
index 000000000000..4eaa5af49ed7
--- /dev/null
+++ b/kde-plasma/breeze/breeze-5.6.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 ~x86"
+IUSE="qt4"
+
+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_frameworks_dep plasma)
+ $(add_plasma_dep kdecoration)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ qt4? (
+ kde-base/kdelibs:4
+ x11-libs/libX11
+ )
+"
+RDEPEND="${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=()
+
+ 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_install() {
+ multibuild_foreach_variant kde5_src_install
+}
diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index 23a0a18e9af6..8468cba6a4ff 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,2 +1,3 @@
DIST kactivitymanagerd-5.5.0.tar.xz 111028 SHA256 4d8ed5a621ac3df49f57249b4651c8e4c5b3d8bef31cd86864c3586cff332acf SHA512 f4dab46a3ca3d5440d14502eeb2e24b329ee5da4eaeb19ab6d8f6c0d5108d048547a4c6c4e0d75229cd736e83f255e5522038f620e6793d2f01767c7acd166de WHIRLPOOL 8d19482514d65e815017455fc5d4abeca5b7cb28c20a257c4451251070d21123e03016a97bced8c85fb1053e780aaedebb07b59bba0fd8e3211a803163b79117
DIST kactivitymanagerd-5.6.4.tar.xz 84836 SHA256 5fc08123e880e6df47a5058358c40956aab4dfc1834fba96d29a75c0451afe76 SHA512 7cc9309fe3caef1621cff5cd324735563903edbfa9ec87b071d2bc2c68b64c2f5c11f687d7d0dbefc28bd2053ebee479debcbd4e544b16d679c1142eadb33e9a WHIRLPOOL fa9ec3cc7841a9d437d4741b20f8ca6938937e0519fb052c0ea694e3241e0c983469efb5d70d521b36f3bb05e881c28a1658b647809db106358cc5a5b175b3a2
+DIST kactivitymanagerd-5.6.5.tar.xz 84828 SHA256 7029b027c0ea2ee620cc254d8c69177b30e3c996b09add53e16b51750df411d0 SHA512 91e5af42a7d4470474fd89b10e9448865a1762e400af4c4b09edc5c20f093af375a50bceb21ffb47e1158fec511ad95bdcfb786a31174ebf6c1d1617ad57449b WHIRLPOOL f94f38a31c4141f64e90c1a266397f4c333c81a69d14e71eb05e91310d6e063f688ed257300175ddc88aceb279934ccc173a0f1ba77188a3c052155049ef72bc
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.6.5.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.6.5.ebuild
new file mode 100644
index 000000000000..64795f0f69eb
--- /dev/null
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.6.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 ~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)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.54
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-base/kactivities-4.13.3-r2:4
+ !kde-base/kactivitymanagerd
+ !<kde-frameworks/kactivities-5.20.0
+ !<kde-plasma/plasma-desktop-5.6.1
+"
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index 0fefc690a375..c4ac34905008 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,2 +1,3 @@
DIST kde-cli-tools-5.5.5.tar.xz 485772 SHA256 50d7c9e2f8423a0e26844e7a9758f4e190e0383f57d0d4bb90e1776a957d2fa6 SHA512 6ebd2041a07d12c14893261a5a12936fa1fad6416626a3ce8dfa9b3c048987fd663e69fe81eb3b8746cdf838ad55139316757505642ea93ff380bed317ab716e WHIRLPOOL 70180b9aca273f661bbce3fc76193995f6f0fa80430e7a3167f3376080b0cb35e930bb571e4f099b2a58375345b4d5502373cef38fa00a0ed90f0e735a9ba64f
DIST kde-cli-tools-5.6.4.tar.xz 505192 SHA256 f54e54186103a47c38c811212ab735ef3e637a4b1bd4b83f8a4803d2658ab0ce SHA512 8056f4f137173a64b04742c23d2013a5a0e446b9b95ec4477d579dc56baee6fe6e444b2da13c1cc542d997abe3f09bf44add6c0a7075937d91a70af30c77909f WHIRLPOOL 8c7a02e1ae571b67733ac7a785c23437bc00d72917437e7755c7522cf4f6d155ba46f83d236739f8c42a27ce4ae357bd029ea312707d8a7833783ad45f55d399
+DIST kde-cli-tools-5.6.5.tar.xz 505216 SHA256 73021303bb5a44573a539ba99a3e687dec68acc435190615b1020876e564b43a SHA512 345ada74d589585bd458ebf4346cf85c662bbc5903d52c4e6fa9f7ffba0706b6231305fe258f0f60dbbf29fa9aebcdd370e1609f529ee4b5a56fc4bc151fcbeb WHIRLPOOL 4498acc137806801f7a0e52db8b80c936f50c30d79944f68dec22edf60c7512442498f6ae354409191eb0d37cff7cf242c124a0b54bf46663776244a2d01207e
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.6.5.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.6.5.ebuild
new file mode 100644
index 000000000000..14cdf5affcc1
--- /dev/null
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.6.5.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+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 ~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_frameworks_dep kdelibs4support)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ handbook? ( !kde-apps/kdesu[handbook] )
+"
+
+# requires running kde environment
+RESTRICT="test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package kdesu KF5Su)
+ $(cmake-utils_use_find_package X KF5KDELibs4Support)
+ $(cmake-utils_use_find_package X Qt5X11Extras)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+ use kdesu && dosym /usr/$(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 8602c3a31bb2..bb61e614b4e6 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,2 +1,3 @@
DIST kde-gtk-config-5.5.5.tar.xz 146876 SHA256 183e4faec4cc175f9fabf7eaa8d3343498079f41e10b645fdc4335e2dd9ddd2c SHA512 3449f8c3eab4fd3ef181e84214eec2b55e0c617c2e4460a0519e17cfdbcc14687f48b096c2aee7878bbea1c3f51e95d7a62d7748b6fa1e4b0c4bef682a9cff27 WHIRLPOOL 6bfecc088a6c153ec672f91c5ec3e93bcc299b69d22c224c368534a262e0929354e4d9ec619a086db0b21fc3c270d478193a97af3d1dd064869c735920c2d6f0
DIST kde-gtk-config-5.6.4.tar.xz 164852 SHA256 b994e832915be32b70f777ee0bd5bc34e571675248f278abbcf213018444e984 SHA512 734c4b23985921c2f6aeae8c3a729e06888737983c748246bb01dbb29d0c11861e162fffb55074e8c6bfca51d675e553401237be8f02354da9e5cbdd037c592e WHIRLPOOL bf68a3f623eda3ab989e5cc95a55a9cb7920256a0ded08f82dc8ab0455831485773820f93cb5e5fa9ce3a9c33c3fa9ed24e1a2a1e111df2797dba791a9ba5e12
+DIST kde-gtk-config-5.6.5.tar.xz 164772 SHA256 9dc2d144295eb0a1a890f135d39f18d9605daf94aeda0bf7689e47acc22fd31a SHA512 4c05e39f873bad2fbab3391fb56cfb07deb10b4ef5f53c570d15c74e00f65b028486ca7e6dceb057285eb4f61083aadb3df601226706c18ce09a498148a1ecae WHIRLPOOL 0793723e735498200342f938b5b9d074dd0bc71949acb38d6ee497e012bf4aa4fbeb7d6d7f4f2d628b5e263450e35ef73e37d9ab818bde959ce084ad1e17d500
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.6.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.6.5.ebuild
new file mode 100644
index 000000000000..412ffd5e884b
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.6.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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)
+ dev-libs/glib:2
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/gtk+:2
+ gtk3? ( x11-libs/gtk+:3 )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !kde-base/kde-gtk-config:4
+ !kde-misc/kde-gtk-config
+"
+
+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 efc3cf30ef08..8d12be943d7e 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,2 +1,3 @@
DIST kdecoration-5.5.5.tar.xz 34700 SHA256 6c63fd16a4b3c887a0694cc161a2109a45ad780d1265931f6ceeca52b195a447 SHA512 48d99f64304562cb8579ec816a3311531747f9c42ce95ef76aa64a31321d10217942777ab6569716aca5958b7ac2372f7d7dbaa8c0da67e70a4d0dbb03175a6a WHIRLPOOL a03dc6364e0b8e1492daaf7c4a0a8880a1da930062fb02db6b03777c63326b2538a6c3bdbafd9a0ae859ca625adff823fddd73abfcc4b7378497e9ee5dad822f
DIST kdecoration-5.6.4.tar.xz 34832 SHA256 5709e5dfa5c282acc8a0913deb643d25f8d1d53f9f40c6486ab6039262b40445 SHA512 131d06222d5e322d2f012cffdbcb45e1955f99e7771ce5947ad39888ff330f65c9030063be12790aa367cfb24808ae45b1366d1bc670524dbfba5bea0e030a8d WHIRLPOOL fd2aa8f5e1e4343db335d8a8cbe3a8e141772e964d10924446c632f1772319ac0db4ea5b2e1e04ffa8fa72ab6219759a04c67b16b574ebb4014b8b4dcd8c9bb8
+DIST kdecoration-5.6.5.tar.xz 34840 SHA256 e1eab1c2c495a67ff2ffa4e170e061f333bdf6b22c1e489b4eae845e6e148a20 SHA512 acf0c40e97c7b3a2d07f1464c761d6237ea216056e7f86395fcb2a0d5033755816a5976af1f02025e0072f1edff140596d21878d7efef7510aef185f47a9f590 WHIRLPOOL d90991ccc75f694f2efcb3c3ee8ff8bafabd7c91c50c33763ffa3c2378e9d461432c58f183bff735d105258dc8792ef23f3bce6864af5780726c067fdcc928fb
diff --git a/kde-plasma/kdecoration/kdecoration-5.6.5.ebuild b/kde-plasma/kdecoration/kdecoration-5.6.5.ebuild
new file mode 100644
index 000000000000..0cbf34a8fbe2
--- /dev/null
+++ b/kde-plasma/kdecoration/kdecoration-5.6.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 ~x86"
+IUSE=""
+
+DEPEND="$(add_qt_dep qtgui)"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index 677790a06854..ed47be16f63b 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,3 @@
DIST kdeplasma-addons-5.5.5.tar.xz 2116160 SHA256 5d47e27632c11dd69bbe1b58884d983a77eb7d1e210c77e494748f0ea23b62d0 SHA512 f7ff2fd4c019154350161101d48391253ec0801ec30390abff587da4eccd38718e9665df1fee1651a1073bf3571b2d926e711b506e1e55601857ac5046a61ab9 WHIRLPOOL ca81627ec835b80a0278cfa9d227e3e7137143f794fa47592c570c042cada9153e38eaf3b87d2f2a30e11fca43b72b128dbb2d508cd5bfc1f5234695b6072e8c
DIST kdeplasma-addons-5.6.4.tar.xz 2077556 SHA256 2d16aa99373cf62dd8a98805d2505acc281bf9af4e7b273ab10fb5390bb64040 SHA512 a105a626559247b95ee5d835e4bacb8537fc7e7d3801b9819c4d88d37a94be57abd3275a92512a5d95cc0f2996b1358ac604b46b12c3afafbcffed27de43a7aa WHIRLPOOL d78462144ee89c02c9524a8a71512870c70efe76bcc541889ffc134a49f71a304ad537a77d4ad267439c1f44827fdb5168f7435f132e9a526c7452ddbf2157d6
+DIST kdeplasma-addons-5.6.5.tar.xz 2077520 SHA256 7f9690b407e44c2fa1d7dbe7fbea6606ee9801a6e201da245bad38a1f2be32a6 SHA512 9ebe91519e5990c694d5008ffa74fdb3928036ff96f38ec8d8db4bfe4b17eac6e00e8b320c0ba019ea3513a1ec9eb7c46dd2f0c21121e40bfdf62641f9c191bc WHIRLPOOL 9a2b6a78b9eea0768f989a17d1670db48de6949755bf9058298a596ff12c716b8c1eb733a39155c7813286154b7c7fc1cf4c0fc1c5dfb028b0962e5c73cab8e2
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.6.5.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.6.5.ebuild
new file mode 100644
index 000000000000..705a14c81d89
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.6.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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-base/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 6147474f1fb8..a87108ba9c18 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,2 +1,3 @@
DIST kgamma5-5.5.5.tar.xz 60308 SHA256 b2f9e3bb5c224d2fea930d5d58f5cbae0f2919ed451440ea9fb5111e51c22795 SHA512 7295f12afcaf875a0f98fcb4ed7e806b3226e0db0ff20274ad8c507c7ee3ecfd7af0cc3be20c322a1ad0b20f70eeb9d0501cac502d7881637726b80cd0b81a48 WHIRLPOOL 58b8a3718629eabdae1b6017d3ea5dbca59869783bf5ee030336a1ea5475859700f8861582e54318c0cc855a7282195d57765c7c7213248194529673327c5813
DIST kgamma5-5.6.4.tar.xz 72184 SHA256 a30fa67b35d89e68eda6d79d04a447f0df1f21356b34eba356992b5178cb877d SHA512 89b55e906ec1246b3f3024656fb80755c3a3d0ea78f99051654b3d34f101fea27740b7e73564b8403c2d00ca2e432b8a8a16de6510a45957f470013a02c140df WHIRLPOOL edd1b3d5fba3bc5d8afe6fa9272beb2fc119a74a533ee478345a3653152624cf0d9e56ddbc3b801f0f6aae6ea553aff71dfef5bcfeb74bfeb37bb239307baca9
+DIST kgamma5-5.6.5.tar.xz 72172 SHA256 dc06a855dc6b2916728fa8f5b86068b7b7b23aaa238eca547f86fe36a90a2c62 SHA512 e51403b287fdd0e9cc2845f1446dd6f054653e6b883610a6586148393cf0f577700d699c1d62049bdc715c97b18abf5106af70f44166c1a0af6bf51e0bf09f88 WHIRLPOOL 001a24d6b491ad1de488676243b5e43f4812dbc57ed3df9cd9972783181c248a01e32d4a704be8fea758dbd23809fb9601f2f8d8f4248ac609c7a7d6b1586b3c
diff --git a/kde-plasma/kgamma/kgamma-5.6.5.ebuild b/kde-plasma/kgamma/kgamma-5.6.5.ebuild
new file mode 100644
index 000000000000..44c95c0ef04c
--- /dev/null
+++ b/kde-plasma/kgamma/kgamma-5.6.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+ x11-proto/xf86vidmodeproto
+ !<kde-apps/kde4-l10n-15.08.0
+ !kde-apps/kgamma:5
+"
diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index 33dad38f47f3..bb53bce12678 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1,2 +1,3 @@
DIST khotkeys-5.5.5.tar.xz 603656 SHA256 d206ea610da7fcfb06f46151a8581018931aa101368ffd54473a2aaa8f7e398b SHA512 07d4e2cbceaa984ca3aad1453d07749b678d21a6c0415e4a56268b891d178c94bbe77f2b1fcc442a37ed740351f4cdaef718b71aaaf7fe749da12b975a6b07e0 WHIRLPOOL 3c64b2181a0d43e0e5f3cf5bf1a0457f72aeda53b2689e5b6d0121b6665cc8aba0f3461473abc01b13b8ed0d589d98cdd109aebbed7e36b1b33ce78faea74394
DIST khotkeys-5.6.4.tar.xz 669548 SHA256 858d80a4145a417f6d5fce7255c1c5fa637f444a9743216dcc6cbb68d5fb7df6 SHA512 94ef544755acca30a8f4850a0757b8a896ade6d01dbf0625daa983b1e62a0a351189cb05e921f92a76965b6f8c88bdb5d244b3e3fb08cd05a2f7cccb70d11d2b WHIRLPOOL 39a2ee7d12bf03e5e315ac2baee4aac48731fc9e8aea7dec2cf8f7bd8770ddc7fa551dc13fcbc7bf96efd609020d8c600edec97292e132afbbd21bf0648f4c71
+DIST khotkeys-5.6.5.tar.xz 669560 SHA256 8adebc7dacf0c74d23eddd66a6ea8f16697d59020d09f9b6a9f68abd62bb4dff SHA512 9939f7598a792a37ad661bbb04ae62449025e7a67759522b711d6afb1b7b62b81f7ca5b5156ac8dea53f2273ea76311e749b985b24748eea30813fb026c0388f WHIRLPOOL ce853355c2250994848de2c9b029a7d23c7fc9ee25c59b4a23f617ee0c143db7be4c148bf750db66af29b9db6a30924d105aeda1fae768f1132c1b9ae1a27365
diff --git a/kde-plasma/khotkeys/khotkeys-5.6.5.ebuild b/kde-plasma/khotkeys/khotkeys-5.6.5.ebuild
new file mode 100644
index 000000000000..3160f01af168
--- /dev/null
+++ b/kde-plasma/khotkeys/khotkeys-5.6.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_plasma_dep kde-cli-tools)
+ !kde-base/khotkeys:4
+ !kde-base/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 50e1f505bd02..0265240cf615 100644
--- a/kde-plasma/kinfocenter/Manifest
+++ b/kde-plasma/kinfocenter/Manifest
@@ -1,3 +1,4 @@
DIST glogo-small.png 24583 SHA256 0afc3eca084c327f8059166b86769f03c9c23e1e765bb47dc3229505abbac0c6 SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 WHIRLPOOL e161bf40c5e16180fa65217cb49314fb230c45329f4c518d6014083bd71da82d4aa048811ee814fde7fa300105cef16c182688445164ae84d0d700e23641b342
DIST kinfocenter-5.5.5.tar.xz 1159964 SHA256 8221b06889bcb1626e86e72a8289e2b42a6d4d7520d140ca495e421aaf63e6c8 SHA512 76e934bb982eae4aed3e29aeacf615b006a5a1a0c47efe153d0b543381b0fc2abd2beedcd8183ccd178f397ec794f418f2d7109b2b4fa7b1345553b90c95a1bd WHIRLPOOL 7ae398b43b59a96b8d27fc5508152433a64ab71b57b377202093efad1fcb22484be59c11f41baf3da3f20e7c1e44013665008f41dfcd8aa74881c630572b28f2
DIST kinfocenter-5.6.4.tar.xz 1409524 SHA256 cc94ebf839593c53ac737ac286077eb1764fdc137f1edb484cd0bb7cb35833a7 SHA512 4e46a181967ec7956fa1074563727c22db0edcadd4bd48cf12b56d56eef2fabe94e5860b7e42e22e162048178af210d36f8b426ceb5c44c6fb00bd6294569814 WHIRLPOOL 7e6a5326c984b86a347b0c76e7672a3f655e04a379fea797f15dde907efec27809a8feb4a838dcc6e199e8eefe1b4e5aefaee9e6ba4cae609ce7bd4112b22ddf
+DIST kinfocenter-5.6.5.tar.xz 1409784 SHA256 9425fde6d1f92940a85449d01de6521c963c2ebf7b30b79f31c3f4b8e65629b2 SHA512 4b1692a6b2f1d3aba369463ad5aaa9910906178cf0d447e76366e9c0c4c50bc9de1a850bff149bc4bc52af14a67d68d26cafa5edd1de69e6cdb9995820bc91b8 WHIRLPOOL 340a2e3476a95c5499852f8654f285ca6e46f7d866fa91f62fb6cf7d2ebaea6580871377d81961bd0f11d6f37ebb588fc5b3d586c5e6b12ad7b660dd7ce96b7d
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.6.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.6.5.ebuild
new file mode 100644
index 000000000000..9d1be03e981d
--- /dev/null
+++ b/kde-plasma/kinfocenter/kinfocenter-5.6.5.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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="egl gles ieee1394 +opengl +pci samba nfs wayland"
+
+REQUIRED_USE="egl? ( || ( gles 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 kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kdelibs4support)
+ $(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 'opengl(+)')
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ gles? (
+ $(add_qt_dep qtgui 'gles2')
+ || (
+ media-libs/mesa[egl,gles1]
+ media-libs/mesa[egl,gles2]
+ )
+ )
+ ieee1394? ( sys-libs/libraw1394 )
+ nfs? ( net-fs/nfs-utils )
+ opengl? (
+ virtual/glu
+ virtual/opengl
+ )
+ pci? ( sys-apps/pciutils )
+ samba? ( net-fs/samba[server(+)] )
+ wayland? ( $(add_frameworks_dep kwayland) )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep plasma)
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !kde-base/kcontrol:4
+ !kde-base/kinfocenter:4
+ !kde-misc/about-distro
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package egl EGL)
+ $(cmake-utils_use_find_package gles 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 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
+}
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index e41efe7deb03..3be5a00a036b 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,2 +1,3 @@
DIST kmenuedit-5.5.5.tar.xz 441448 SHA256 b255e2c32f3f2eaf5c746cfcfe049bfd10a033c1ff7a73de869cab79ae6b0e04 SHA512 91b50597ff74ceae5e76255d9f2c317314c322849ec7c5208cbfe0e92932b6eeae8ea4830445bd36e73ed6580dad244e7e28c7ad12341f58310e557a038ecfa2 WHIRLPOOL b8da6d3c761e1b9b68a855e28f0b74eeb3a13f398658caaf7ac505b8b47ebbfdcd58728f2065e1d666d0cf51dd1b6ba88db514dd25c0e1182b6af81c75a7baaa
DIST kmenuedit-5.6.4.tar.xz 706060 SHA256 1f38b58006cae7fedf0cb6f0756562eb2550fae4b61bfef85fdcb7cd687f25ea SHA512 68308fc0aaa5a8fed69982ee7fd18fb87c6e8e3887c88c63ef50f5a1c2b305d0885c796bdd9c746b0b256329af76b746bd0ad80ca76048b3289470657214ad57 WHIRLPOOL fb470cfc861896932772049c7214ac1c653c7b963992c846797b668febdff41d52bd7d05d7ed4011145b9c3f390af4867a786a0188cdae6ac220d8ecf266c82d
+DIST kmenuedit-5.6.5.tar.xz 706156 SHA256 0f2ebdde8182a5b4f3e32b993e67a3e9c0a8aea685ab3339b477417dc0aab6bb SHA512 e6a38088b4b15ab00fe7e4afabaa68eccee5e934c5e4bbbe5e2c927a11816f322de8ade61bc8bc7908096486e864e1c1afb2d6ae357fb67f3c2fc77d7acdbfeb WHIRLPOOL 7e57a6752490867d71a9b4454991ef81a7a30fd7ea3c1f2791e56f01888d23684bcf3d9f700608ac4fdb381a60cb24d51a412c9d69c037397f8e7afc8cb26894
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.6.5.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.6.5.ebuild
new file mode 100644
index 000000000000..089cef6ac92c
--- /dev/null
+++ b/kde-plasma/kmenuedit/kmenuedit-5.6.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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-base/kmenuedit:4
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.5.5-hotkeys.patch" )
+
+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 578b9cebf5fe..25ad5d31260b 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,2 +1,3 @@
DIST kscreen-5.5.5.tar.xz 104344 SHA256 9f61e87f9128481aaa4718d900ffaab2ad15e377f5514db2c0d95a30bac00ea8 SHA512 85f0e8c7480fa493a24869a4ce99cfce04707f270521e18914e019924645f89237b96fecae2245fae03543e1e7e331c8771a1ba56daa4a81af99b106d82b75c3 WHIRLPOOL a8dfb6add72f094ffb295bc3af69f31fd9bd06fe6e1dcc2b0b3ed5e34b70df2c5ca85d854f7c89a6995bbfd6dcc4383219d732e2ef1551ea18be8e7fb55bf9a8
DIST kscreen-5.6.4.tar.xz 121572 SHA256 d227dc557f676d185777eda52ece12f07c39c008bb7cd5ce288134cbe114e240 SHA512 aaf0cf00f2d23f81e973e10bad4f6cbf60007f9502e877f41e4270eb97df4a29781a1a5bbcb1dfd425e03b09b6f23fcdabfd4ed153e5056356ef4e42f9db3565 WHIRLPOOL a4a6603e0503d3086464cf8908e9947aa05e7e2b95a9d582a1aa4dd25cdffd950aed6062d7a89a4a9e27a2ac0bc91224a2e6fd0b359270aa34bda1eab474c629
+DIST kscreen-5.6.5.tar.xz 122108 SHA256 f9f301bde43c1171b7064834fad144bdc5df9b5882133f5a94c7dc5d27709699 SHA512 bf809392999b43b8fa3957df39a5bbf1a8a6877f7faee8ab17e91b4b68e2f892e2caa617744e8a76aadf40172c87ebbb017d48456bc3ba4e8489d754085b0b6c WHIRLPOOL 38a3cdea1786531d7bb97d5b74790b95d68ec225d8c6e537f37928fffa143e6d352f25e0beb0802eaeff51ee0531b0b425068318396140d5acb1790f11536136
diff --git a/kde-plasma/kscreen/kscreen-5.6.5.ebuild b/kde-plasma/kscreen/kscreen-5.6.5.ebuild
new file mode 100644
index 000000000000..55a03e8441af
--- /dev/null
+++ b/kde-plasma/kscreen/kscreen-5.6.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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_plasma_dep kde-cli-tools)
+ $(add_qt_dep qtgraphicaleffects)
+ !kde-misc/kscreen
+"
+
+# bug #580440, last checked 5.6.3
+RESTRICT="test"
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index d8166660cff9..eb7395d3b9e8 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,3 @@
DIST kscreenlocker-5.5.5.tar.xz 98400 SHA256 7cad8630831094dc1cde7d828df750191eb032c908a6bccc6d5d83b15a235803 SHA512 290341230f96db32d9c0b767f46994c91c3a5809799830c2b377a79e3163c53c484114f63a85aa0eede1763e06611e07c677cfa0678350921f14b764da798135 WHIRLPOOL accdc244e23e6f0f749ef87bee122b5f03506b875731c8a59027f2a90eb64331e272f92e89d375baa1d677611b244eb882da944088b5269eacbc854205125794
DIST kscreenlocker-5.6.4.tar.xz 104212 SHA256 104c31bc886358273bfab2f2605fbfb8a1030046b64611483ca1835ce865d02a SHA512 9badcde735f20145722d38abc4e678ea0b77d92f3373aa7e67648a3e4994156f471f1b40719283c325728a2c98ccd088bc933c42f717877305e72d45be42e1a3 WHIRLPOOL 90dd64e147c5c54395302bcd0f55187f08ab695485d49f03306e4fba83c7e1fde8cc6885641067371a7bf414c17ef41c17f30c42e47bded4ac4348c4363f7ab4
+DIST kscreenlocker-5.6.5.tar.xz 104236 SHA256 c6f0befcd230ec58f2994cad8c2f322f223e7422cfe33e641c664938e7960b06 SHA512 70d53e51f03913a80dbb33aec155d0cd94801157fd5db1c7706d0ffe430efc82963811045326091e7e2166cb03552f698a247012394b3b20f2d299530bec1272 WHIRLPOOL cc6a8e7625db2f762cc103232e03a3a97baf704350a2bdc68c6967f37dbaf8ed2527a09e509733624da15875b6277b6384a69c5ab8dbbf6835649cd08c89db99
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.6.5.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.6.5.ebuild
new file mode 100644
index 000000000000..3c33172c70b9
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.6.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="pam"
+
+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 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 )
+"
+DEPEND="${COMMON_DEPEND}
+ x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !<kde-base/kcheckpass-4.11.22-r1:4
+ !kde-base/kdebase-pam:0
+ !<kde-plasma/plasma-workspace-5.4.50
+"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-5.4.90-no-SUID-no-GUID.patch" )
+
+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=(
+ $(cmake-utils_use_find_package pam PAM)
+ )
+ 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 574570af6c7f..c7a6eba6d4a0 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,2 +1,3 @@
DIST ksshaskpass-5.5.5.tar.xz 20556 SHA256 8a5c48f50c4449e39dc312ca5d3dc8cec466d2fc6ad4602adf0d41ee3828fc6b SHA512 48018fe6c42e15c5338cba280f05215c6b3e0e9f015641b377f8ab0c00e6e2898e5fb9e463ac044485268378c0f0a6d6d43c4829881fbd9825c4e4dbe0dc8c1a WHIRLPOOL 5fedc473d93f5ffe66c06daff739a096306ba05e3f86c122529514a6786987d950b397f47f988a431cdb67bce2fb61a472f979bb8a7118164056ba561724148a
DIST ksshaskpass-5.6.4.tar.xz 24840 SHA256 7eaaf96eb272c974f8f96a97f62f28e2ef665e5387b5062053a3e02b4a90fde3 SHA512 5027c8906dbab55c1e21f49168449f569aef93ce7373ccf1f6471cff4aa08ce8b8fc0b07189637a111b60874cc306f61d44f54007cea6448522b864728994be0 WHIRLPOOL 1da8803b46f564ddb1f00850885bc008327f1b0f1dfe4947bee60e64c196ab32837996b012210d118aca114575c67b2954dab4ac3cba753d01411386e8216ada
+DIST ksshaskpass-5.6.5.tar.xz 24796 SHA256 6a135876351314b3de565ab6e4d0d5753749045b9789373ffb2c754fd55152e1 SHA512 015437cd478ef3252c93e39fa88179cd383f4d148df64f597f3df9031433f12f4d74bd84ed9df2af4b1e7e24e961fa5d4ecd55624dc9e19ac78f604f5815fae6 WHIRLPOOL e829edeb52dfa76b07f9e54e86d9e773c7646e02edab301c7c893ee04cbd8334f23766df2deadb26eb9f6494cddb815a8054decef515da7f0ad63499c71a54d9
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.6.5.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.6.5.ebuild
new file mode 100644
index 000000000000..ed1fdbac0d72
--- /dev/null
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.6.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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}
+ !net-misc/ksshaskpass
+"
+
+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 ddcd6650b3a4..d848fc5c44a1 100644
--- a/kde-plasma/ksysguard/Manifest
+++ b/kde-plasma/ksysguard/Manifest
@@ -1,2 +1,3 @@
DIST ksysguard-5.5.5.tar.xz 481544 SHA256 b5747ca71a6a91ae5358e540ffdb03b4978ba1bc7b42cacec36a0d39a72b0b08 SHA512 743227b542f843e59486bec800d6492c4c4059516bc1d0cda9a165c8b24fdf95f260940e98935d114847138da8c14e9012156ebc98d02d48979d950f401415af WHIRLPOOL dd0a6c477d97bba2f53c21a941897570cb8d97d7742201b55883d5bab469ed2e2f9cca78f2ef1c036bef19aa480de13b714f1bef678e4222ab85df96a0d8323d
DIST ksysguard-5.6.4.tar.xz 615600 SHA256 81dd907744208f5519e0b10ab482c21aa2d7752218271221d09ba2a626e10300 SHA512 091cd0de56f16a6fef35d69c02ee1b1f84d1e473d316f9d381eff9ec4f4e850deea642757dea511c1eb79ea4615aa403380d736dd8b948652fdbd730fcebc133 WHIRLPOOL cf137156b163b1f45472398852a6b5a694edb43f407ba759bc1adb6cf30471b3aa0ffd01a65bca019b1e9c7c9a9d303c56787f85bef511f1d70ebb4b1803bf5d
+DIST ksysguard-5.6.5.tar.xz 615780 SHA256 589644d5a9ba6040c38bf21a942cfbcb5cfe1254d6e09563dea7bca225c2244a SHA512 cb4f084b1ae26bf80194528ca8909611dbb6dcd91cf66fba5f7fe68eb04e43f4a8be2989aac2d7ecfe550622417ec75d2d5e635fea8313d4f9c03623fd6f7eb2 WHIRLPOOL edf04b0d17cf46b64c5a0d353d0865e0a01814b948b4cb2f8b628d588d8de21bb6691be0cf63288c3eaa943a909b57ec93068210d3c401a8b82c0bcc653c52ee
diff --git a/kde-plasma/ksysguard/files/ksysguard-5.6.5-gui.patch b/kde-plasma/ksysguard/files/ksysguard-5.6.5-gui.patch
new file mode 100644
index 000000000000..afd980061026
--- /dev/null
+++ b/kde-plasma/ksysguard/files/ksysguard-5.6.5-gui.patch
@@ -0,0 +1,40 @@
+From 181202b59dcda03ec3f13de5a79336da4247c447 Mon Sep 17 00:00:00 2001
+From: Michael Palimaka <kensington@gentoo.org>
+Date: Fri, 17 Jun 2016 05:42:23 +1000
+Subject: [PATCH] Remove Qt5WebKitWidgets dependency and build gui
+ unconditionally.
+
+Summary: Qt5WebKitWidgets is not actually used anywhere.
+
+Reviewers: #plasma, sgaist
+
+Differential Revision: https://phabricator.kde.org/D1919
+---
+ CMakeLists.txt | 11 +----------
+ 1 file changed, 1 insertion(+), 10 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 56aaafc..5ee0946 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -46,16 +46,7 @@ set_package_properties(Sensors PROPERTIES
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ configure_file(config-workspace.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-workspace.h)
+
+-find_package(Qt5WebKitWidgets CONFIG)
+-set_package_properties(Qt5WebKitWidgets PROPERTIES
+- URL "git://gitorious.org/qt/qtwebkit.git"
+- DESCRIPTION "Qt Webkit module (web browsing engine)"
+- TYPE OPTIONAL
+- PURPOSE "Used by the HTML-based GUI ksysguard library"
+- )
+-if(Qt5WebKitWidgets_FOUND)
+- add_subdirectory( gui )
+-endif()
++add_subdirectory( gui )
+
+ add_subdirectory( doc )
+ add_subdirectory( pics )
+--
+2.7.3
+
diff --git a/kde-plasma/ksysguard/ksysguard-5.6.5.ebuild b/kde-plasma/ksysguard/ksysguard-5.6.5.ebuild
new file mode 100644
index 000000000000..93e7a5942ada
--- /dev/null
+++ b/kde-plasma/ksysguard/ksysguard-5.6.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Network-enabled task manager and system monitor"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="lm_sensors"
+
+DEPEND="
+ $(add_plasma_dep libksysguard)
+ $(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 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-base/ksysguard:4
+"
+
+PATCHES=( "${FILESDIR}/${P}-gui.patch" )
+
+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 0cbe46a8a832..498abc0eb92a 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1 +1,2 @@
DIST kwallet-pam-5.6.4.tar.xz 17576 SHA256 b20b2cd55b6f4c5e4c1f1590b783ff346e1ea6a1f8341b2c4ee4cf9c3bb425fb SHA512 42382799960b87b9f2abc69def4ed17485b35c4f33f9b0b7a0f0a64d8e9c2567c405e305b4f5b9060c8b141ee3d7727ca36a5f2a41d999a022bfd52702efe0a6 WHIRLPOOL 16e58985410087ddafd71a3b1dce5d55b963e45d951139b2f7311c1edd8d57b9bf5fa4998bc2ac9534ea2aebab61a487a86cdc495dbf85f01c9a437eb3511824
+DIST kwallet-pam-5.6.5.tar.xz 17576 SHA256 f58dbd266ac166164a137878c5e69c0cf8a8693ce17d45a7d94b29cb67c2a229 SHA512 39254288cba7204e5045668b4f0c5bf6b7b1294e704692f402d68afbfb9f0450508634a690fdef13b3c08651d09b36b00aea949bbcc7a99658ebdf72e1166c08 WHIRLPOOL 27b1ed01ff6eb7f2425cfe63337a9d43a74c73b3991a1df452d297b7665b9bb1a59783ab19abe32e11456fd80f44c3cf89b833d73a8cd800c291f41681944fa3
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.6.5.ebuild
new file mode 100644
index 000000000000..071301435607
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.6.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+inherit kde5 multibuild multilib
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+oldwallet"
+
+COMMON_DEPEND="
+ dev-libs/libgcrypt:0=
+ virtual/pam
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-apps/kwalletd-pam
+ net-misc/socat
+"
+
+pkg_setup() {
+ kde5_pkg_setup
+ MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) )
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+ )
+ [[ ${MULTIBUILD_VARIANT} = oldwallet ]] && mycmakeargs+=( -DKWALLET4=1 )
+
+ kde5_src_configure
+ }
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant kde5_src_compile
+}
+
+src_install() {
+ multibuild_foreach_variant kde5_src_install
+}
+
+pkg_postinst() {
+ check_dm() {
+ local good
+ 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
+ good=true
+ fi
+ if use oldwallet ; then
+ if ! grep -Eq "auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" || \
+ ! grep -Eq "session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then
+ good=false
+ fi
+ fi
+ fi
+ [[ "${good}" = true ]] && \
+ elog " ${1} - ${2} ...GOOD" || \
+ ewarn " ${1} - ${2} ...BAD"
+ }
+ elog
+ elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+ use oldwallet && elog "You have also selected support for legacy kde-apps/kwalletd:4."
+ 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"
+ if use oldwallet ; then
+ elog " -auth optional pam_kwallet.so kdehome=.kde4"
+ elog " -session optional pam_kwallet.so"
+ fi
+ 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"
+ has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
+ elog
+}
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index e62d6379901d..7c4b7b9b6ee5 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,2 +1,3 @@
DIST kwayland-integration-5.5.5.tar.xz 17064 SHA256 482ee3482eca54714327a72e35deab59df15c388cef5b5cc9f4c15df9da554c6 SHA512 f608346eb810f3e0f7fee9a80e4f12fa9cb0899fd0a66140887865d1283d67afbd9f05a3f87b2baf845acfe22368ea210693b03af97784429a30839b6878e3b9 WHIRLPOOL 200e73df7739148c8e7d592ee63034b35dbe34cf2759ba11a34bb68887d83a14ccd9a3a0e2c2dc204e3e3a17b732275fd6adff48527317aa5ca6e5f6be8a1245
DIST kwayland-integration-5.6.4.tar.xz 17152 SHA256 f157212b1da4aa6db5ad3551c0c68ff4d8e32f44a5e84c13d87a0cbcea35b4cb SHA512 5e4355bae7d368d0036b31848bf3268fa0b0cebdecf91e225e9edf25f3d891e5c384912cc258e3c4d952426c071fe78afdc729e0439900f38b17f8c0878b9e36 WHIRLPOOL a381abae3c2af42b31103a50ca07173fe80faa135a41a697d0f2f70000b86625aa55261704437ebcf2964359b177c1536fd5280abed2310797c2901b8d2c57d5
+DIST kwayland-integration-5.6.5.tar.xz 17164 SHA256 f054e10afe855e743b01eccdea90f6a33bbb549acf2eb20a0e296061406ac6e9 SHA512 388591a34914aaf1ce33461dfaf4b952e1d74ee4b6869f56d379f010155498d0020cf0fc87256d398096f50012a6e7ad9fec5b55d7ab7f1c7e2cfbb017c82768 WHIRLPOOL e991c4cfd9ddd85557a4cd46bd580312e2252c54177c1278a4daf88a2d13fce7b14e5d96856813701af47be9aedb442783d83b97b91e53cb5eef18e655628844
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.6.5.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.6.5.ebuild
new file mode 100644
index 000000000000..a31f195c043b
--- /dev/null
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.6.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 7f5deeb92542..e5a5b0a97e23 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,3 @@
DIST kwin-5.5.5.tar.xz 3817132 SHA256 759772e263c14e853803e2beb9ef9c02da3cb59ca1a62ee533df657013c6e9c4 SHA512 1291cd627c8a72bee02083d0c4b2220330ce2acf2aea871a7cc03a6eebad68a75c05bee10f169248fe17df2fcd45cb8dcaada1151455c52e64e5ad70dfb6e2ce WHIRLPOOL 4916a5fc579e6d67d0e352e4b32c7d8f7f390d38fdb05eac54b45971262b4a4632f107de2c5b56c7eb386ed0b26b719bd6903e3dc5af1801a9a36b78e3d65aec
DIST kwin-5.6.4.tar.xz 3915088 SHA256 ace5215081835930fcb75a5d4919921f0adb7ebec7da3b61d1caa1c92c4c0625 SHA512 25d1673bd7d94e616bb7dab716bc98cfdfe8e0465f4ced8c9ed7140942b70f7cfc43e9f73b19d3fa349d103a93720d07c81e181330cec8325136486ce63000e6 WHIRLPOOL 165cb5a9efc873f17f4f1f6b3b0c493499ce4b53fd7dab293c87248e5678fce11c29313f27f7e737bf932ecc0079ebd8c1dba09c5d19e44cb715b4c332d9bfd6
+DIST kwin-5.6.5.tar.xz 3915556 SHA256 e4c358f828d9c30b7067f32a9efb515b99f6c8a9d16c116b13b1f271464d7884 SHA512 8aef16af5242b08c4e78f1712d295072434229f3500a7312bb731835ef24ac8b2ee8e3bba139b9fd404ed630dd691eee2f0f284d3679796a32882083ff6783eb WHIRLPOOL 4d6e3299c30fbc580331bb2a91e50a199e49c1b85d31691b5558182ac1d19b55ba5ff80963788d127dd7dfbeef3a4676af89deb257dd1186352532a4cbaed6c2
diff --git a/kde-plasma/kwin/kwin-5.6.5.ebuild b/kde-plasma/kwin/kwin-5.6.5.ebuild
new file mode 100644
index 000000000000..1092dd53c3bc
--- /dev/null
+++ b/kde-plasma/kwin/kwin-5.6.5.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE window manager"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gles2 multimedia"
+
+# drop qtcore subslot operator when QT_MINIMAL >= 5.7.0
+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 kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem X)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_plasma_dep kdecoration)
+ $(add_plasma_dep kscreenlocker)
+ $(add_qt_dep qtcore '' '' '5=')
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui 'gles2=,opengl(+)')
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ >=dev-libs/libinput-0.10
+ >=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.4.1
+ 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-base/kwin:4
+ !kde-base/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.6.3-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 358588c68755..b2791ab3fafa 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,2 +1,3 @@
DIST kwrited-5.5.5.tar.xz 19504 SHA256 236a0979813fad0c57a1afcb217bcdf06ede866b508d1a4e710d2b6ca72c189e SHA512 b971a107baeb353c9e15b89310499b53c744bbc051dc5b37126c130b3d4d91af27eaa478bb9c7f15ed1922d5231c81908206c096f9b458b25b93e07ab1eecedb WHIRLPOOL 830d10a70cbf20fa744d867a2e373e06a04ef6cf03495098380206379216308c4ae1b1c47ac9599213deb2236ac63c63ba3f49ccf6d7b499e854017f20f1183f
DIST kwrited-5.6.4.tar.xz 20264 SHA256 583c86684cae1f8c1111caf6eb98bcec8e9b6178b72d6844fa45db099a4af131 SHA512 2015630ed70df8d13db9c484391e2da6201769b70bf9eaa407d5422627e158427c8fec5134a7d05a7cd6a2c4370b246766fa51c88c56d8b518b1c73b1f4ac0bb WHIRLPOOL 63c948b58083d267a5811838e8b7287d969846719b5c030b9d35c34f9e76cfab00ff1ed81ce9f7b03d88d77d0db5d3c978f6baf3db4ca8f28d9597ba4cb66179
+DIST kwrited-5.6.5.tar.xz 20260 SHA256 394c810af70211f6205e462581409c5bb8e9e7cc5aafbe1318579191d7152aa7 SHA512 f7d074da8d7241e3d6bf2b0e793326f3b70986a1b6702276a9f5470005774c8bec8962ec7dc8c5d5141ebd1301e1c451c55c13f08d1e3bb7d9d271b0be13bb76 WHIRLPOOL 3780165282ee523a99165b7aedb8b0ed877b4088abe737ba525f7c54994b688f5276249c3e912729e22d56d733bc9ef2c50c69cf7295bceea71bbc9d5f7fcb1b
diff --git a/kde-plasma/kwrited/kwrited-5.6.5.ebuild b/kde-plasma/kwrited/kwrited-5.6.5.ebuild
new file mode 100644
index 000000000000..8398835ea1e5
--- /dev/null
+++ b/kde-plasma/kwrited/kwrited-5.6.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE 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-base/kwrited:4
+"
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index f9faf103c1fa..0be819beec75 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,2 +1,3 @@
DIST libkscreen-5.5.5.tar.xz 71888 SHA256 1b2f7c3e5c6f5807b1a917ea79de929988d8fdc8fd06249a763212be0d045bb6 SHA512 3895ebba77130fb10e8b8b1f975c1bff82debefe362733a1011428b97080e97196ef214d1b94c6263cc230cf3c6d9854d4ecc3ef0b5fbc5b35792424ed3328b8 WHIRLPOOL 69cba30257b0feaae309827440ace101ca7ef5fe49dabfac4c1fd0e9235e4237c6be761e2b0949cffd69bf666023a992f28bfb86eef24b37e4a9a1ee3c11edd3
DIST libkscreen-5.6.4.tar.xz 83892 SHA256 7de22b99e831eff39dd98dc032fef69ff8c44aa88fee9793ed3d8dafd4cb2ae7 SHA512 77403358ddad98bab2eca2e1a85be38a45c1eafff67a0d1ca39bc71963245ec171c8a9eab4b8c755c28db6059f94d86a6070d034a95fe00c2e2beb2790b4f64e WHIRLPOOL b19079d166b206d4aa1306241a7064c3b23ecf4268bf06e8da6c63bc7a535a8087ada54846caa25d2667a7820d4ff227d8df86744979a0c1089e3d1772719922
+DIST libkscreen-5.6.5.tar.xz 83852 SHA256 199227873bae459176deb7ba515d533f6554f7c6c9126507e9a7df598b64a198 SHA512 6a10bf2180cbf5ed7ae86caa7191753245933d87261aca720fd927d195ca72114cab3685c9f8d08a23af2f9b42444cc587c642188eac86641c5e19109a1dd028 WHIRLPOOL eed1a239dd5f7626c3aad9f2cbdb756520aa0d8f40f348c1f897fb75ff5557797e199c28fb08cc11717e4b960984de0d6dd06c7c915f33c7281ed7c147cfadf7
diff --git a/kde-plasma/libkscreen/libkscreen-5.6.5.ebuild b/kde-plasma/libkscreen/libkscreen-5.6.5.ebuild
new file mode 100644
index 000000000000..ec998335525d
--- /dev/null
+++ b/kde-plasma/libkscreen/libkscreen-5.6.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma screen management library"
+SLOT="5/7"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="X"
+
+DEPEND="
+ $(add_frameworks_dep kwayland)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtx11extras)
+ X? ( x11-libs/libxcb )
+"
+RDEPEND="${DEPEND}
+ !x11-libs/libkscreen:5
+"
+
+# requires running session
+RESTRICT="test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index f08d7983df6b..f7f59a894687 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,2 +1,3 @@
DIST libksysguard-5.5.5.tar.xz 570280 SHA256 4286691ad71f104b54ab5d9cdd8cb8c153984308a4bd998012ea01d36a377e9a SHA512 26f313217ee4d828fb580c9ab9d2d4a5affb7336bd2f5b37b96c41935ab0cd04391476aa4afb1ba13a5d3e938b2fa523d247400197837fe46f84f2f9e828bbf8 WHIRLPOOL 7f5282fd35d1cc430db5c2c0e76b551bd380b6c8741f4dbafd20a48f71b837bf7d93f355be142dc66871cd2cd43f7a4d311e8d97397667af9424d2b28a45405e
DIST libksysguard-5.6.4.tar.xz 700224 SHA256 467642916197df61df0658fc6e2b4c46dc8acc397217e7b97feff96c715a9c29 SHA512 84c7a487bec823fb030edbee10fad7214d7f089946ff269a284be20553da68cfff948aa4e231995a2ab7445eca109caa0b804b3bc6e89790947d7b77e6e98838 WHIRLPOOL f39f877f4b78817850f3044291d9b0326a2f0f0bef764bb8c73d12281b3e4ba715e2f7948e28bd819d11b0aee7bcbfdeb21176169b369d229ae821c7a2221c25
+DIST libksysguard-5.6.5.tar.xz 700144 SHA256 4c2647a63ab22c124ac2fd7fb341b73977dec5e1bf31c1c3e015b72675771011 SHA512 317e0013dae899efa7768632509a52807f157a1f1743060b75abd9eeefd8b3d6bcf08d4c688be00299d1f2510c440c9a59f53528abb12d64c296bfd1c61d016f WHIRLPOOL d5c6692e02f40d4cbfbf3b880770c34c32358adb85145cfe10d67563aaa12feac79a2419c5de972f66a6a68bd55b35f42718a5f925f852acf35c3479323a5998
diff --git a/kde-plasma/libksysguard/libksysguard-5.6.5.ebuild b/kde-plasma/libksysguard/libksysguard-5.6.5.ebuild
new file mode 100644
index 000000000000..f575c931a558
--- /dev/null
+++ b/kde-plasma/libksysguard/libksysguard-5.6.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Task management and system monitoring library"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+detailedmemory 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-base/ksysguard:4
+ !kde-base/libksysguard:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep plasma)
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package detailedmemory Qt5WebKitWidgets)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index 0f8b85deb7c5..255ac0f2b9bb 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,2 +1,3 @@
DIST milou-5.5.5.tar.xz 51916 SHA256 851a71166c1faa010536c515d5ab92be5e827a3123acd12e2aa8674f51b4ebbb SHA512 74cbcf34d9ff885c2e88c67d68e824201d0a0402d23f55426480456f60f075f78a2ed8f18b446b91ef25ac6f089b0ce88474d9e33d368b583b02f3b6f8881d73 WHIRLPOOL 0dde31928ead1bc55886403c3d077fe411564d936363ce6677fb530a1fe53fc363ee6c402b1a1a9fb6f438b967cfa6ebf106815c487937a37db330b4a9574c14
DIST milou-5.6.4.tar.xz 57320 SHA256 d3ef5b68189f89e6ae18049b3ceb6ccd660002c6c07bc1e0ea24308e518a42c8 SHA512 8146532a80a6da943f67c42cfe39c6d00670fbec5f47098dd241477fe4f3331610d69474d83f1ae768bb0fdbc0e87f4cacfaff04ce9ce79f6d7b5af3c1d87858 WHIRLPOOL 8fa29083e0150d16249439f7fca4ff56db9921dcc08b51ab9b6874cab0810dc0ed5b51118eace23049484cbffc24ebecf72ae075b68366ac8c6b1cc7a19470dc
+DIST milou-5.6.5.tar.xz 57340 SHA256 ae6f9e8f9576d08c31b6b1a525f1b4e11c8e589e6176d7718dd9162d6f3bd318 SHA512 ec16fe966c134194038d8aad034b2e87515a6341f2a4ace05cf5a3a9d98cbd055c674ee0a05b1aa60e8ba71a9ae612779333165358114f305e890dd130d9e1d6 WHIRLPOOL 66bc770e6cb729039ff70197de364b964acedafd397567ec5c2452b10dc6aebb615c63b2e4bcd10767ee5c5fb7d927b5b888e7b77a2bfeb587c4c91996da5418
diff --git a/kde-plasma/milou/milou-5.6.5.ebuild b/kde-plasma/milou/milou-5.6.5.ebuild
new file mode 100644
index 000000000000..dadcfa3220fe
--- /dev/null
+++ b/kde-plasma/milou/milou-5.6.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+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 ~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-misc/milou:4
+"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 077b6e092142..f2b201871863 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,3 @@
DIST oxygen-5.5.5.tar.xz 4455160 SHA256 2244d3c5015f5c7d52bff5e0e58a1fca35ec084f9a9da3af12f76600f5ddbfc2 SHA512 eaa1b8a7d20e4bbefd902be384b01a9ad1330d4a25cf0b1981fa12b6f2293d3f3363cb083805a98cfb86ff658ccb418a4dc9f7ea5d043671491e498c5c544717 WHIRLPOOL 131b6917acef6de29e1fa5552dd92c494a8be620ccf5efedb562b6a26a24380534564017e30f8d4ea8b0c5e924a2ff01c4a91459970c4f1d6ad47103bdb3f99b
DIST oxygen-5.6.4.tar.xz 4489352 SHA256 a93a1b02e11b9472c16b83df301b10a45fbd11d7bd7dc8ed1629067a56581141 SHA512 9e51a8bf103a2bbf4a01de7e1312459d16e214686c6a94d9fc0e967e1027510f0e81ea55f8fcc800d568eafd0df68345e1beee4c679a04afd64b9b4c337a9b05 WHIRLPOOL 643f6f369c1d5328cd0213f11c30811440384be26c5fd39f8032f74c7cc0a7d892cd59e950b01b0fcba7a611a3a1a00cd897f16e84d22e36cf071a99040a01f6
+DIST oxygen-5.6.5.tar.xz 4481652 SHA256 2c281c6f1aa2f04e90f79f7985d8af90a10b4b35be19523f44b91bdf0f491f8b SHA512 9046dab2b1f8e3d3238464fe1b4aa2034465d27b2e63581c09c713df2a788a5cb7a3831ddbcc74f1cd93a7c70d067ab618cf8d24c5fef4a27f7f10d51cb556cf WHIRLPOOL 0a013a8bad4f9467c88d1410a6ce32cc309b583936666c0f3b797a4e2ce77834a3066c886363fd5f6af349d72b2a5f8bd1c079c8e3f2d339c23d43feadda4e79
diff --git a/kde-plasma/oxygen/oxygen-5.6.5.ebuild b/kde-plasma/oxygen/oxygen-5.6.5.ebuild
new file mode 100644
index 000000000000..e574f8c8b732
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.6.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE window manager theme"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(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 qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ !kde-base/kdebase-cursors:4
+ !kde-base/oxygen:4
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kservice)
+"
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 5f6db28e3063..65f1746e26e0 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,2 +1,3 @@
DIST plasma-desktop-5.5.5.tar.xz 6304932 SHA256 6649da817141096a6393648c834638ea0a09c1e799b1b300672c22c10c3bea8b SHA512 7134afbf5c5a89248b9d6e791842c6cb7e955acd4300d3349d4090ae8effd1db062b90891f428033ede8e44e6176684f3125b73b5e06f8fd16a9c810b762c1d3 WHIRLPOOL 1d4045dff9b5c7c891d6853e307c13eebc7c4dfdc9f8a6403eb948c2c486357ac9ec39a96f485ebc56d68e66140080d34f03ee26e5a8ece3089af896b0a6507c
DIST plasma-desktop-5.6.4.tar.xz 6395532 SHA256 fc6aec02a6747f24271e399feea9150f45840a0ce3f98a0f81b17f8cb8f04876 SHA512 7a113cb77035c8b8f8e4aa17c90021ef4ebb3fc68840390edcb6b3d23cf9578d4aa8d69a50960850bde32b91d28fa7206b9dbb37ab6e53b96ae22bce9c45c847 WHIRLPOOL 5c60b6a2bcf4efc16989926ea564cb11d5edbda2141808c5fbe2111c8121d3753b7a1de20ce0dd02529c3cdd21f86ac3652b5b608d910b51481d0af6fc86ba6b
+DIST plasma-desktop-5.6.5.tar.xz 6315412 SHA256 66ba27aec488ca4f1bce30295af696439c32d9dc2512f30f6479ee18abb7bbd3 SHA512 f210055450bc1ea2529cba160838dd15ccf8ad5ba4881fd2ddcb858a551f6e6dc902e2a9fed0e1c530b34ec015e5503bb89c494f651496375d486d4904b3943f WHIRLPOOL 653d0da7a76babbf8cc0e70362939c5569c5b1b1f76b681952838414769682f8d246ea84bdfb540b2719dba621c0801a9fb05403343f43e262f673f9738438f4
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.6.5.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.6.5.ebuild
new file mode 100644
index 000000000000..0e328e73da2e
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.6.5.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma desktop"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+fontconfig gtk2 gtk3 +input_devices_evdev input_devices_synaptics ibus
+legacy-systray packagekit pulseaudio +qt4 scim"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep attica)
+ $(add_frameworks_dep baloo)
+ $(add_frameworks_dep kactivities)
+ $(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
+ 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 )
+ packagekit? ( app-admin/packagekit-qt[qt5] )
+ pulseaudio? (
+ dev-libs/glib:2
+ media-libs/libcanberra
+ media-sound/pulseaudio
+ )
+ scim? ( app-i18n/scim )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep oxygen)
+ $(add_qt_dep qtgraphicaleffects)
+ sys-apps/accountsservice
+ 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-base/qguiplatformplugin_kde )
+ !kde-apps/kcontrol
+ !kde-apps/kdepasswd
+ !kde-apps/knetattach[handbook]
+ !kde-base/plasma-desktop:4
+ !kde-base/plasma-workspace:4
+ !kde-base/solid-actions-kcm:4
+ !kde-base/systemsettings:4
+ !kde-misc/kcm_touchpad
+ !kde-misc/kcm-touchpad
+ !kde-plasma/kcm-touchpad
+ !<kde-plasma/kdeplasma-addons-5.5.50
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ input_devices_evdev? ( x11-drivers/xf86-input-evdev )
+"
+
+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 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 packagekit PackageKitQt5)
+ $(cmake-utils_use_find_package pulseaudio PulseAudio)
+ $(cmake-utils_use_find_package scim SCIM)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index 27dbad80f61e..bfd03a5860cf 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1 +1,2 @@
DIST plasma-integration-5.6.4.tar.xz 51568 SHA256 95f434801f23f2ffbbb2df6dcb19ef1373ef942919bc5a133adca8c59e1a1bab SHA512 8a6eaf82dbf837bc53f4a1e824b350678082066b74452f35e8cfeb0ab5eeb1d5fcc6d0b97d1fc8df1988fa4ae4194a584427694ec460a843571cf4140f5db40d WHIRLPOOL cf0a60445c393c390bbe5c6a8d5e66419a7288ec096e7086c4cb3590513c8a3bec0503a6f7e5cc03c14b916285203cc0c3a6c6ee29577fdf33075e174c59c415
+DIST plasma-integration-5.6.5.tar.xz 52552 SHA256 40e8716f3472d1a2b22bc44d51d76901c8ce0606e7587b549584cb7e9e1c87e8 SHA512 a8952f25ed2eacc96c7957c4f2d21397fe5a75a9dcfacca67e3b7111095be380128c4663276bba838cb30e877f02ded184867e29ad591fd62caed63114a79eed WHIRLPOOL 2af37abc93c7534642a93726c60fa5cd6e4095b65d8a7c0e192864c9529a04962ef84cf5ab0961711b6dc39bdd93a71367181ee2a2f415e8ba8d3614470e70d1
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.6.5.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.6.5.ebuild
new file mode 100644
index 000000000000..af5b5e6241bf
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.6.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~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 kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui '' '' '5=')
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libXcursor
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep oxygen-fonts '' 5.4.3)
+ media-fonts/noto
+"
+
+# requires running kde environment
+RESTRICT="test"
diff --git a/kde-plasma/plasma-mediacenter/Manifest b/kde-plasma/plasma-mediacenter/Manifest
index 8f1681db9b25..77e7700c3e97 100644
--- a/kde-plasma/plasma-mediacenter/Manifest
+++ b/kde-plasma/plasma-mediacenter/Manifest
@@ -1,2 +1,3 @@
DIST plasma-mediacenter-5.5.5.tar.xz 161388 SHA256 1231f770032a445b3285765112024bb75e1f47791f58136cb932b92e95c63dfa SHA512 cf02cedb251e891ed479241a3ac3f25934454b9296e1fd795271d0e6e25da02c39e311b229faba19a458cfefb0191bb3edef3f90a6c3437daf1e597123601f96 WHIRLPOOL 90910e67f068b465fbb388009d614f24f3922708ccf86cb18d238dcf90755fbffdb3fea57ccaf9314dc48a21c77ace932fbb15552712de8e7f026f1c7020cf34
DIST plasma-mediacenter-5.6.4.tar.xz 174388 SHA256 ecc732bd15d84352876ced1a68fea124f089ae80e522c4858b03b6af88365a70 SHA512 c3f59f0e0a3dfd3efa20f642a2a39f083dc9330be806b30b3d18ca83fc68f140e12d545c8024aeca0a7989be7484c3508827767a770d26c1c809730c5ee266c0 WHIRLPOOL 4c14dc4c34b6929b39ee9128c0e47839621d14d021688410a8fd9513fa9a4fa570bb36cf0be22fe621c3a325051bd70fce81c584609dc6bbf639007ff2c7294a
+DIST plasma-mediacenter-5.6.5.tar.xz 174360 SHA256 8620f70e66455fbc404719bfd6d94d5f662584bde00102466986cd0d31fedc14 SHA512 98add893e4626cd1fb75962ea88669d9e7986c7f5574171c21c82d9de4951cb8c96f502dd459bfca45b22ca6380402ba6b7e4e09ec8aa540ffbbe7c4c6335045 WHIRLPOOL 8bdad8393e5cfc28afccef1f344fe7354864726667df408798d7245b639f9c9d8c6aa4826e4f6a123f1bf6c15fd796cef905e818565be45e584873a42fedaa5b
diff --git a/kde-plasma/plasma-mediacenter/plasma-mediacenter-5.6.5.ebuild b/kde-plasma/plasma-mediacenter/plasma-mediacenter-5.6.5.ebuild
new file mode 100644
index 000000000000..a4b5a8570515
--- /dev/null
+++ b/kde-plasma/plasma-mediacenter/plasma-mediacenter-5.6.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Unified media experience for any device capable of running KDE Plasma"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="semantic-desktop"
+
+DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtxml)
+ media-libs/taglib
+ semantic-desktop? (
+ $(add_frameworks_dep baloo)
+ $(add_frameworks_dep kfilemetadata)
+ )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtmultimedia 'qml')
+ !media-video/plasma-mediacenter
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+ $(cmake-utils_use_find_package semantic-desktop KF5FileMetadata)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.6.5.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.6.5.ebuild
new file mode 100644
index 000000000000..2a9db3316c26
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-5.6.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 mediacenter 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? ( 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 '' '5.6.2') )
+ mediacenter? ( $(add_plasma_dep plasma-mediacenter) )
+ networkmanager? ( $(add_plasma_dep plasma-nm) )
+ pam? ( $(add_plasma_dep kwallet-pam) )
+ plymouth? ( $(add_plasma_dep breeze-plymouth) )
+ pulseaudio? ( $(add_plasma_dep plasma-pa) )
+ sddm? ( $(add_plasma_dep sddm-kcm) )
+ 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 ab5ae1aa15b8..530a77ede16d 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,2 +1,3 @@
DIST plasma-nm-5.5.5.tar.xz 623336 SHA256 84a7c845eb5f5043a48189c4ffb0ace30a5766da81396a9081a3ac1bb8f3ce75 SHA512 1729409b8f068e96f57f1933d6479eb33bf2cf290fcb6034674ca582182e8fda4695e535e1adc0c8a24d9e3948de0f639e64f4468dfe5e885c8767c9b28b0af3 WHIRLPOOL e8095c1ae48f540929ca4b9bedd1a517773f0a61a9472f5ddf7e7256417b8d91b1ef7c9be6269348d17b6e908a9a3d4e5316b512ad2f00b9466bb69c021e78b2
DIST plasma-nm-5.6.4.tar.xz 646408 SHA256 7b8440c47c6800ce8fc60014dc8dab5cc0f03fe15695625588ab79e4caa70ebc SHA512 241354cd8a83e0a0dbe63bad9901edd536899afb5df256307a67863c5344ed260fc9e41061a683c1457ab77b81fa9c7c7f5f99cfea7d94db8db1c34fdc158522 WHIRLPOOL e3bf53de1be004e9f60b3857af99b874e61fbdc066aaa203c1045399f9c7042771c17d230b5d743a7d474d3caf01f2aeb21dbc06065fa8119bdf837aba61635d
+DIST plasma-nm-5.6.5.tar.xz 646768 SHA256 00a9a15ede8462d34926ae05040e570f7d37f31a4972db233ae456430d68b9b2 SHA512 2e3f5823232bc852aef8e54ee47c7f614bda06874290d521af9fb6a8c71cab8ee4a083c8d2bec3b4f0ee3bc40fc82490e5699e589e3c2c19a35b6f611e4d3aec WHIRLPOOL fb105bc27e99c8908a671fec11902e517272d55aea4741db23238ecb8d1756a40476f2dcb9007d8c869997b6f9d411d95f6d7ddba42cb5455c15d708585ad207
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.6.5.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.6.5.ebuild
new file mode 100644
index 000000000000..e7a396db9bea
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.6.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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-misc/openconnect:=
+ )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep plasma-workspace)
+ !kde-misc/plasma-nm
+"
+
+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 bb7c5ecf3ac9..c216aa4fff2f 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,2 +1,3 @@
DIST plasma-pa-5.5.5.tar.xz 54336 SHA256 501b9f8b603f8a14e46103799f6f16ae55fd47ff118f4282ec58b44822b355d7 SHA512 2807615a4193f70298ad222ed7901321c11d8ba3e1b5d3946ee8a1c0882148315405c4c6ca180cb04e035d22af881f870e1ffe9ad63ad8498fdcffa38cbe87c1 WHIRLPOOL 3c3a3796e9251d37c5cad99c57336db86c755e22e65861f8d0efcb142d96c6fef5ef4091b237c4e12e59880b07b9429dc0fc98d9eec0f915073e2240d03ebe44
DIST plasma-pa-5.6.4.tar.xz 60428 SHA256 ba0091de6df2112194bf1447098dadb28507a0ee1dfa58250662366529c41472 SHA512 3c207d237e54b51dff4c8ab3f22884cd80ab0bf6c1ca30b18fdd5cbb9a4cf57518938d3df7552197c4fe7c09b4cbc12a468db417cdcccdae450461c0f3dbf55e WHIRLPOOL c65ab5aac82eae3bba0b607b50c4d453726a02eda0f15db41b3e336d7b5862db186030809159e1854c5983152fd4e727a4b4d7ea07a3bab6d5817ec249743acd
+DIST plasma-pa-5.6.5.tar.xz 61196 SHA256 000a43b6c4c39ff67a28ee21089ea3389b33ab788121a32e0f716f28791d64a5 SHA512 e9d8ac55fa085126cb40a4e78cb09263f1ece56216a5c74372153a1cfa346ddce7ae71db7a4a7b824d5dca195e4d09a4b5055e392899c6dcd5c9713dae26f721 WHIRLPOOL 319352b03535d8e493b7a725bfafcc0a8111b81c1bc256118aaee745c6f1366fb77cab9065ec279904cb846057e978585a15a4c1651b7e2ef76213dbeaf06c6b
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.6.5.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.6.5.ebuild
new file mode 100644
index 000000000000..a2d42174b5a8
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.6.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_PUNT_BOGUS_DEPS="true"
+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)
+ media-sound/pulseaudio
+"
+
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index 5d747d2d9629..b028c5c4e262 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,2 +1,3 @@
DIST plasma-sdk-5.5.5.tar.xz 666148 SHA256 a8e99087d41eeedcf9f74de1805035bfb7be21c729156023072d961f2080010c SHA512 a858a09318f53b3f45f9a5a1fd84039b2e6075c80527fbae7e99d9e39623c3a725bc81b9bb76715c255c9075ce20ab31de7e8b3065e0dae326a7d7a0f9243cc4 WHIRLPOOL ce0ae9e8198794b7bd43cfd1d340626dcc543863b84a3027c12f7b1c83f9c2ffa2648326f7fbb64222eb9af7e92db510171b5549868daeec5c55d396c253f3fa
DIST plasma-sdk-5.6.4.tar.xz 705184 SHA256 91e0e9e883e4fe8708918978b205a7c988dd2d992560068f4d443c40dc0c4ff4 SHA512 d19aa76d1e49efc60d27f7ed66547ffc311071c9b4d7617c4541c99246a87df1bac78b9fb7639397e14cf93225271f2174c07af5efb74045339f1d1719363fd1 WHIRLPOOL 6ad6c79c1b41cd91c45f59e600e591f1c9ae30060a7edf094fad0deba3d8431d0e3dd906ae3f783c11d7f11f5b6890a2d5c5bfdfde572f1c8954b0558991bfd7
+DIST plasma-sdk-5.6.5.tar.xz 705104 SHA256 c8fa4d107b43e9c64c65a20ff2f87ba4b3a0619c5821a46f9b1c10e70658226d SHA512 9dbcd27fcf4734def58bd8aba974bfd71e1a0d685f853e3b61b058872a3089478a3dce28992b8400f715c1d76c5026f32c2280c8b6d8f99eec23ca5f1506c851 WHIRLPOOL 120222ea4a2fddae7b79ea46e64ccd9daa44bef119bd45a493e1be2e2a932b4ea2034c6364b1b6e5b8a85741e8752d51223979e5b7749a45e174b18ed0e3547f
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.6.5.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.6.5.ebuild
new file mode 100644
index 000000000000..a6551494bc66
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.6.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Useful applications for Plasma development"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="plasmate"
+
+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 kitemmodels)
+ $(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)
+ plasmate? (
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kparts)
+ $(add_qt_dep qtwebkit)
+ dev-util/kdevplatform:5
+ )
+"
+RDEPEND="${DEPEND}
+ !dev-util/plasmate
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.5.5-qtwebkit-optional.patch" # git master
+ "${FILESDIR}/${PN}-5.5.5-dependencies.patch" # RR pending
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package plasmate KDevPlatform)
+ $(cmake-utils_use_find_package plasmate Qt5WebKit)
+ $(cmake-utils_use_find_package plasmate Qt5WebKitWidgets)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 65857b4e608f..ed398f3d22c6 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-wallpapers-5.5.5.tar.xz 45917112 SHA256 975179e092db38dc5d7aaedc982b566e044969f8ec363a46d3d707e4cdcfb906 SHA512 fcf463e3d72871721185eac6c2034f0badc75406f206868eda264c894a58e6558d3b9f38ab8de6e0fe3e4e34db6bc7671b9a97240eae9df74fc10743f74d335c WHIRLPOOL bfd4753c5b5bb33354d20c3ac00bcdb06c92bb6e978acc6da36b1d86ca894c2ddd2e4ae62134498201c9142b5240fa5302c25342048da96024aea35daf8d3263
DIST plasma-workspace-wallpapers-5.6.4.tar.xz 45918296 SHA256 03bba0805c626902c684e5e8d6d8169730f2c3cecacd8323a4f9ba275388ffdb SHA512 95a86c77686ce5bf79339b0e13387ef8c3182049fa8b10ef15a2dc0d2aedd00b4dd92dc22c3d64547a86d4d6051edfdd4e1af84eb75405601b44885663d083f0 WHIRLPOOL 4d91f78637fbc7573f7173d7929bd1e9c131fcd1b1dea0bcc900204e581d43a7a680bd5c1f8f1dc76af721b424b4331da204bc23fa95fec0f6b539b40ff22912
+DIST plasma-workspace-wallpapers-5.6.5.tar.xz 45917596 SHA256 5946ce0fe03f5fa84004b72d8d0b97ba8c00c44b8478857282082adc95c67ede SHA512 18c5871ea1fe5c75dc11956c06ea15f501ccaf18362cf9b1f998dd09e6bc86a815b65619570c19b6279fc10ecbe14ff954046dc2d3ca2f82202035e65a862459 WHIRLPOOL abf052a094ae0b550df96c2d067e8a982cb94b8a13af154a660e3a730967bb8d758da3b4901af689679e4ab56997366c3e78f1bfda7db2f225ef1b747055fe4f
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.6.5.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.6.5.ebuild
new file mode 100644
index 000000000000..43ed73a1fb7a
--- /dev/null
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.6.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 b5f84df44db8..b958432847e8 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-5.5.5.tar.xz 7374560 SHA256 bed1e65d878b963dbbb85129c206dc70db71461de29c19e95b6053c9c4fe7b26 SHA512 0fdf19650bd8718b03a8004182caa29080cc02afb0f4808d40f9976c3d261b80afa0e86c8cb659276d49eb1e711d7e26f84ced989342f0f6dbccc23e56d16ff7 WHIRLPOOL 51e122d4c180537a9a4a6ac1b8cae60526c0b6167fb832244e813224c4977556693253b06035ca2d8319db0e0ade817cf09ef0ca44a9cc56128c541bd9be1da1
DIST plasma-workspace-5.6.4.tar.xz 7031012 SHA256 1b058bd04a7d5a7b358fa8763c4a9f21fa34889eeacb4e110263a10c47e030e7 SHA512 a4ff3047aec35fef1d18dc3249b9a2e980f24c98f59d55084bacaa99bf15082012569063b96b245cd1e1df45802aa7fa08bfb36c67aba1073fff4c9e9457b8b1 WHIRLPOOL fbb310ea6deef205ece7a8620406e860b58a8bcea66136f81cda479e413023eb230dde2963ee3d6b3b0c18eb37ce688cb2f746a8af76747880b5c9b7b1ac0994
+DIST plasma-workspace-5.6.5.1.tar.xz 6941608 SHA256 459e7d361551437007620fd4d05cc7252cbc85e039fa824899832ebcb7ad1495 SHA512 86d2f9208d4c2c9de9d17acf2112a81dfcdedb061f2209ce6289f0c702c2687ed8720bb81d127916219c39f4e9e763f5bf8311ee6c36f62c1a9cca7103560780 WHIRLPOOL 1792b3df0ffaaf972d6c4988c52e64f6f2e9df3367e969f5b06e13ca4696379c81214a37767df9d0944247dbd8fc48b21a78e76ec02369caeddb7b0de83b6b09
diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.6.5-drop-kscreen-dep.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.6.5-drop-kscreen-dep.patch
new file mode 100644
index 000000000000..80a7bc9d1a66
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.6.5-drop-kscreen-dep.patch
@@ -0,0 +1,562 @@
+commit 816b8a0e17cc087b05ac0155757c5d4a1ee6673a
+Author: Aleix Pol <aleixpol@kde.org>
+Date: Mon May 30 13:20:50 2016 +0200
+
+ Drop KScreen dependency from PlasmaShell
+ REVIEW: 125451
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -26,6 +26,4 @@ find_package(KF5XmlRpcClient REQUIRED)
+ find_package(KF5 REQUIRED COMPONENTS PlasmaQuick)
+ find_package(KF5 REQUIRED COMPONENTS SysGuard)
+-# Require KScreen >= 5.0.93 due to large API change
+-find_package(KF5 5.0.93 REQUIRED COMPONENTS Screen)
+ find_package(KF5 REQUIRED COMPONENTS Package)
+ # Baloo has a different version scheme than KF5 for now
+--- a/shell/CMakeLists.txt
++++ b/shell/CMakeLists.txt
+@@ -81,5 +81,4 @@ target_link_libraries(plasmashell
+ KF5::CoreAddons
+ KF5::DBusAddons
+- KF5::Screen
+ KF5::Declarative
+ KF5::QuickAddons
+--- a/shell/panelview.cpp
++++ b/shell/panelview.cpp
+@@ -37,8 +37,6 @@
+
+ #include <Plasma/Containment>
+ #include <Plasma/Package>
+-#include <KScreen/Config>
+-#include <KScreen/Output>
+
+ #include <KWayland/Client/plasmashell.h>
+ #include <KWayland/Client/surface.h>
+@@ -87,5 +85,6 @@ PanelView::PanelView(ShellCorona *corona, QScreen *targetScreen, QWindow *parent
+ connect(&m_unhideTimer, &QTimer::timeout,
+ this, &PanelView::restoreAutoHide);
+
++ m_lastScreen = targetScreen;
+ connect(screen(), SIGNAL(geometryChanged(QRect)),
+ &m_positionPaneltimer, SLOT(start()));
+@@ -102,8 +101,5 @@ PanelView::PanelView(ShellCorona *corona, QScreen *targetScreen, QWindow *parent
+ connect(&m_strutsTimer, &QTimer::timeout,
+ this, &PanelView::updateStruts);
+
+- connect(m_corona->screensConfiguration()->screen().data(), &KScreen::Screen::currentSizeChanged,
+- this, &PanelView::updateStruts);
+-
+ qmlRegisterType<QScreen>();
+ rootContext()->setContextProperty(QStringLiteral("panel"), this);
+@@ -682,19 +678,23 @@ void PanelView::showEvent(QShowEvent *event)
+ {
+ PanelShadows::self()->addWindow(this);
+ PlasmaQuick::ContainmentView::showEvent(event);
+- integrateScreen();
+
+ //When the screen is set, the screen is recreated internally, so we need to
+ //set anything that depends on the winId()
+- connect(this, &QWindow::screenChanged, this, [this](QScreen* screen) {
+- emit screenChangedProxy(screen);
++ connect(this, &QWindow::screenChanged, this, &PanelView::moveScreen, Qt::UniqueConnection);
++ integrateScreen();
++}
+
+- if (!screen)
+- return;
+- integrateScreen();
+- showTemporarily();
+- m_positionPaneltimer.start();
+- });
++void PanelView::moveScreen(QScreen* screen)
++{
++ emit screenChangedProxy(screen);
++ m_lastScreen = screen;
++
++ if (!screen)
++ return;
++ integrateScreen();
++ showTemporarily();
++ m_positionPaneltimer.start();
+ }
+
+ bool PanelView::event(QEvent *e)
+@@ -904,5 +904,5 @@ void PanelView::updateStruts()
+ const QRect thisScreen = screen()->geometry();
+ // QScreen::virtualGeometry() is very unreliable (Qt 5.5)
+- const QRect wholeScreen = QRect(QPoint(0, 0), m_corona->screensConfiguration()->screen()->currentSize());
++ const QRect wholeScreen = QRect(QPoint(0, 0), screen()->geometry().size());
+
+ //Extended struts against a screen edge near to another screen are really harmful, so windows maximized under the panel is a lesser pain
+--- a/shell/panelview.h
++++ b/shell/panelview.h
+@@ -136,6 +136,8 @@ public:
+ /* Shared with script/panel.cpp */
+ static KConfigGroup panelConfig(ShellCorona *corona, Plasma::Containment *containment, QScreen *screen);
+
++ void updateStruts();
++
+ protected:
+ void resizeEvent(QResizeEvent *ev) override;
+ void showEvent(QShowEvent *event) override;
+@@ -162,7 +164,6 @@ protected Q_SLOTS:
+ * It will be called when the configuration is requested
+ */
+ void showConfigurationInterface(Plasma::Applet *applet) override;
+- void updateStruts();
+
+ private Q_SLOTS:
+ void themeChanged();
+@@ -176,5 +177,6 @@ private Q_SLOTS:
+ void screenDestroyed(QObject* screen);
+
+ private:
++ void moveScreen(QScreen* screen);
+ void integrateScreen();
+ bool containmentContainsPosition(const QPointF &point) const;
+@@ -198,6 +200,7 @@ private:
+ //only for the mask, not to actually paint
+ Plasma::FrameSvg *m_background;
+ KWayland::Client::PlasmaShellSurface *m_shellSurface;
++ QWeakPointer<QScreen> m_lastScreen;
+
+ static const int STRUTSTIMERDELAY = 200;
+ };
+--- a/shell/shellcorona.cpp
++++ b/shell/shellcorona.cpp
+@@ -44,11 +44,6 @@
+ #include <kdeclarative/qmlobject.h>
+ #include <KMessageBox>
+
+-#include <KScreen/Config>
+-#include <KScreen/ConfigMonitor>
+-#include <KScreen/GetConfigOperation>
+-#include <KScreen/Output>
+-
+ #include <KPackage/PackageLoader>
+
+ #include <KWayland/Client/connection_thread.h>
+@@ -90,7 +85,6 @@ ShellCorona::ShellCorona(QObject *parent)
+ m_addPanelAction(nullptr),
+ m_addPanelsMenu(nullptr),
+ m_interactiveConsole(nullptr),
+- m_screenConfiguration(nullptr),
+ m_waylandPlasmaShell(nullptr)
+ {
+ setupWaylandIntegration();
+@@ -305,14 +299,7 @@ void ShellCorona::setShell(const QString &shell)
+
+ connect(m_activityConsumer, &KActivities::Consumer::serviceStatusChanged, this, &ShellCorona::load, Qt::UniqueConnection);
+
+- connect(new KScreen::GetConfigOperation(KScreen::GetConfigOperation::NoEDID), &KScreen::GetConfigOperation::finished,
+- this, [this](KScreen::ConfigOperation *op) {
+- if (op->hasError()) {
+- qWarning() << "Error found while setting up ShellCorona's KScreen: " << op->errorString();
+- }
+- m_screenConfiguration = qobject_cast<KScreen::GetConfigOperation*>(op)->config();
+- load();
+- });
++ load();
+ }
+
+ QString ShellCorona::shell() const
+@@ -320,17 +307,19 @@ QString ShellCorona::shell() const
+ return m_shell;
+ }
+
+-bool outputLess(const KScreen::OutputPtr &a, const KScreen::OutputPtr &b)
++bool outputLess(QScreen* a, QScreen* b)
+ {
+- return ((a->isEnabled() && !b->isEnabled())
+- || (a->isEnabled() == b->isEnabled() && (a->isPrimary() && !b->isPrimary()))
+- || (a->isPrimary() == b->isPrimary() && (a->pos().x() < b->pos().x()
+- || (a->pos().x() == b->pos().x() && a->pos().y() < b->pos().y()))));
++ const QPoint aPos = a->geometry().topLeft();
++ const QPoint bPos = b->geometry().topLeft();
++
++ return (qGuiApp->primaryScreen() == a
++ || (qGuiApp->primaryScreen() != b && (aPos.x() < bPos.x()
++ || (aPos.x() == bPos.x() && aPos.y() < bPos.y()))));
+ }
+
+-static QList<KScreen::OutputPtr> sortOutputs(const KScreen::OutputList &outputs)
++static QList<QScreen*> sortOutputs(const QList<QScreen*> &outputs)
+ {
+- QList<KScreen::OutputPtr> ret = outputs.values();
++ QList<QScreen*> ret = outputs;
+ std::sort(ret.begin(), ret.end(), outputLess);
+ return ret;
+ }
+@@ -338,8 +327,7 @@ static QList<KScreen::OutputPtr> sortOutputs(const KScreen::OutputList &outputs)
+ void ShellCorona::load()
+ {
+ if (m_shell.isEmpty() ||
+- m_activityConsumer->serviceStatus() == KActivities::Consumer::Unknown ||
+- !m_screenConfiguration) {
++ m_activityConsumer->serviceStatus() == KActivities::Consumer::Unknown) {
+ return;
+ }
+
+@@ -373,13 +361,11 @@ void ShellCorona::load()
+ }
+ }
+
+- KScreen::ConfigMonitor::instance()->addConfig(m_screenConfiguration);
+- //we're not going through the connectedOutputs because we need to connect to all outputs
+- for (const KScreen::OutputPtr &output : sortOutputs(m_screenConfiguration->outputs())) {
+- addOutput(output);
++ for (QScreen* screen : sortOutputs(qGuiApp->screens())) {
++ addOutput(screen);
+ }
+- connect(m_screenConfiguration.data(), &KScreen::Config::outputAdded, this, &ShellCorona::addOutput);
+- connect(m_screenConfiguration.data(), &KScreen::Config::primaryOutputChanged, this, &ShellCorona::primaryOutputChanged);
++ connect(qGuiApp, &QGuiApplication::screenAdded, this, &ShellCorona::addOutput);
++ connect(qGuiApp, &QGuiApplication::primaryScreenChanged, this, &ShellCorona::primaryOutputChanged);
+ connect(qGuiApp, &QGuiApplication::screenRemoved, this, &ShellCorona::screenRemoved);
+
+ if (!m_waitingPanels.isEmpty()) {
+@@ -401,13 +387,8 @@ void ShellCorona::primaryOutputChanged()
+ return;
+ }
+
+- const KScreen::OutputPtr output = m_screenConfiguration->primaryOutput();
+- if (!output) {
+- return;
+- }
+-
+ QScreen *oldPrimary = m_views[0]->screen();
+- QScreen *newPrimary = outputToScreen(output);
++ QScreen *newPrimary = qGuiApp->primaryScreen();
+ if (!newPrimary || newPrimary == oldPrimary) {
+ return;
+ }
+@@ -433,7 +414,7 @@ void ShellCorona::primaryOutputChanged()
+ Q_ASSERT(oldPrimary != newPrimary);
+ Q_ASSERT(m_views[0]->screen() == oldPrimary);
+ Q_ASSERT(m_views[0]->screen() != newPrimary);
+- Q_ASSERT(m_views[0]->geometry() == oldPrimary->geometry());
++// Q_ASSERT(m_views[0]->geometry() == oldPrimary->geometry());
+ qDebug() << "adapting" << newPrimary->geometry() << oldPrimary->geometry();
+
+ view->setScreen(oldPrimary);
+@@ -442,6 +423,7 @@ void ShellCorona::primaryOutputChanged()
+ }
+
+ m_views[0]->setScreen(newPrimary);
++ Q_ASSERT(m_views[0]->screen()==newPrimary);
+
+ foreach (PanelView *panel, m_panelViews) {
+ if (panel->screen() == oldPrimary) {
+@@ -459,20 +441,15 @@ void ShellCorona::screenInvariants() const
+ {
+ Q_ASSERT(m_views.count() <= QGuiApplication::screens().count());
+ QScreen *s = m_views.isEmpty() ? nullptr : m_views[0]->screen();
+- const KScreen::OutputPtr primaryOutput = m_screenConfiguration->primaryOutput();
+- if (!s) {
+- qWarning() << "error: couldn't find primary output" << primaryOutput;
+- return;
+- }
+
+- QScreen* ks = outputToScreen(primaryOutput);
+- Q_ASSERT(!ks || ks == s || !primaryOutput->isEnabled() || m_redundantOutputs.contains(primaryOutput));
++ QScreen* ks = qGuiApp->primaryScreen();
++ Q_ASSERT(ks == s);
+
+ QSet<QScreen*> screens;
+ int i = 0;
+ foreach (const DesktopView *view, m_views) {
+ QScreen *screen = view->screen();
+ Q_ASSERT(!screens.contains(screen));
+- Q_ASSERT(!m_redundantOutputs.contains(screenToOutput(screen)));
++ Q_ASSERT(!m_redundantOutputs.contains(screen));
+ // commented out because a different part of the code-base is responsible for this
+ // and sometimes is not yet called here.
+@@ -492,7 +469,7 @@ void ShellCorona::screenInvariants() const
+ ++i;
+ }
+
+- foreach (const KScreen::OutputPtr &out, m_redundantOutputs) {
++ foreach (QScreen* out, m_redundantOutputs) {
+ Q_ASSERT(isOutputRedundant(out));
+ }
+
+@@ -630,18 +607,14 @@ KActivities::Controller *ShellCorona::activityController()
+
+ int ShellCorona::numScreens() const
+ {
+- //don't start loading screens until kscreen has finished initialising.
+- if (!m_screenConfiguration) {
+- return 0;
+- }
+- return m_screenConfiguration->connectedOutputs().count();
++ return qGuiApp->screens().count();
+ }
+
+ QRect ShellCorona::screenGeometry(int id) const
+ {
+ if (id >= m_views.count() || id < 0) {
+ qWarning() << "requesting unexisting screen" << id;
+- QScreen *s = outputToScreen(m_screenConfiguration->primaryOutput());
++ QScreen *s = qGuiApp->primaryScreen();
+ return s ? s->geometry() : QRect();
+ }
+ return m_views[id]->geometry();
+@@ -652,7 +625,7 @@ QRegion ShellCorona::availableScreenRegion(int id) const
+ if (id >= m_views.count() || id < 0) {
+ //each screen should have a view
+ qWarning() << "requesting unexisting screen" << id;
+- QScreen *s = outputToScreen(m_screenConfiguration->primaryOutput());
++ QScreen *s = qGuiApp->primaryScreen();
+ return s ? s->availableGeometry() : QRegion();
+ }
+ DesktopView *view = m_views[id];
+@@ -673,7 +646,7 @@ QRect ShellCorona::availableScreenRect(int id) const
+ if (id >= m_views.count() || id < 0) {
+ //each screen should have a view
+ qWarning() << "requesting unexisting screen" << id;
+- QScreen *s = outputToScreen(m_screenConfiguration->primaryOutput());
++ QScreen *s = qGuiApp->primaryScreen();
+ return s ? s->availableGeometry() : QRect();
+ }
+
+@@ -793,24 +766,20 @@ void ShellCorona::screenRemoved(QScreen* screen)
+ {
+ if (DesktopView* v = desktopForScreen(screen))
+ remove(v);
+-// addOutput(screenToOutput(screen));
+- m_reconsiderOutputsTimer.start();
+-}
+
+-void ShellCorona::outputEnabledChanged()
+-{
+- addOutput(KScreen::OutputPtr(qobject_cast<KScreen::Output *>(sender()), [](void*){}));
++ m_reconsiderOutputsTimer.start();
++ m_redundantOutputs.remove(screen);
+ }
+
+-bool ShellCorona::isOutputRedundant(const KScreen::OutputPtr &screen) const
++bool ShellCorona::isOutputRedundant(QScreen* screen) const
+ {
+- Q_ASSERT(screen->currentMode());
++ Q_ASSERT(screen);
+ const QRect geometry = screen->geometry();
+
+ //FIXME: QScreen doesn't have any idea of "this qscreen is clone of this other one
+ //so this ultra inefficient heuristic has to stay until we have a slightly better api
+- foreach (const KScreen::OutputPtr &s, m_screenConfiguration->connectedOutputs()) {
+- if (screen == s || !s->isEnabled() || !s->currentMode()) {
++ foreach (QScreen* s, qGuiApp->screens()) {
++ if (screen == s) {
+ continue;
+ }
+
+@@ -827,71 +796,47 @@ bool ShellCorona::isOutputRedundant(const KScreen::OutputPtr &screen) const
+
+ void ShellCorona::reconsiderOutputs()
+ {
+- if (!m_screenConfiguration) {
+- return;
+- }
+- foreach (const KScreen::OutputPtr &out, m_screenConfiguration->connectedOutputs()) {
+- if (!out->isEnabled() || !out->currentMode()) {
+-// qDebug() << "skip screen" << out << desktopForScreen(outputToScreen(out));
+- continue;
+- }
+-
+- if (m_redundantOutputs.contains(out)) {
+- if (!isOutputRedundant(out)) {
++ foreach (QScreen* screen, qGuiApp->screens()) {
++ if (m_redundantOutputs.contains(screen)) {
++ if (!isOutputRedundant(screen)) {
+ // qDebug() << "not redundant anymore" << out;
+- addOutput(out);
++ addOutput(screen);
+ }
+- } else if (isOutputRedundant(out)) {
+-// qDebug() << "new redundant screen" << out;
++ } else if (isOutputRedundant(screen)) {
++ qDebug() << "new redundant screen" << screen;
+
+- if (DesktopView* v = desktopForScreen(outputToScreen(out)))
++ if (DesktopView* v = desktopForScreen(screen))
+ remove(v);
+
+- m_redundantOutputs.insert(out);
++ m_redundantOutputs.insert(screen);
+ }
+ // else
+ // qDebug() << "fine screen" << out;
+ }
+
++ updateStruts();
++
+ CHECK_SCREEN_INVARIANTS
+ }
+
+-void ShellCorona::addOutput(const KScreen::OutputPtr &output)
++void ShellCorona::addOutput(QScreen* screen)
+ {
+- if (!output) {
+- return;
+- }
++ Q_ASSERT(screen);
+
+- connect(output.data(), &KScreen::Output::isEnabledChanged,
+- this, &ShellCorona::outputEnabledChanged,
+- Qt::UniqueConnection);
+- connect(output.data(), &KScreen::Output::posChanged,
+- &m_reconsiderOutputsTimer, static_cast<void (QTimer::*)()>(&QTimer::start),
+- Qt::UniqueConnection);
+- connect(output.data(), &KScreen::Output::currentModeIdChanged,
++ connect(screen, &QScreen::geometryChanged,
+ &m_reconsiderOutputsTimer, static_cast<void (QTimer::*)()>(&QTimer::start),
+ Qt::UniqueConnection);
+
+- if (!output->isEnabled()) {
+- m_redundantOutputs.remove(output);
+- m_reconsiderOutputsTimer.start();
+- return;
+- }
+-
+- QScreen *screen = outputToScreen(output);
+- Q_ASSERT(screen);
+-
+- if (isOutputRedundant(output)) {
+- m_redundantOutputs.insert(output);
++ if (isOutputRedundant(screen)) {
++ m_redundantOutputs.insert(screen);
+ return;
+ } else {
+- m_redundantOutputs.remove(output);
++ m_redundantOutputs.remove(screen);
+ }
+
+ int insertPosition = 0;
+ foreach (DesktopView *view, m_views) {
+- const KScreen::OutputPtr out = screenToOutput(view->screen());
+- if (outputLess(output, out)) {
++ if (outputLess(screen, view->screen())) {
+ break;
+ }
+
+@@ -930,32 +875,6 @@ void ShellCorona::addOutput(const KScreen::OutputPtr &output)
+ CHECK_SCREEN_INVARIANTS
+ }
+
+-QScreen *ShellCorona::outputToScreen(const KScreen::OutputPtr &output) const
+-{
+- if (!output) {
+- return nullptr;
+- }
+-
+- foreach (QScreen *screen, QGuiApplication::screens()) {
+- if (screen->name() == output->name()) {
+- return screen;
+- }
+- }
+-
+- return nullptr;
+-}
+-
+-KScreen::OutputPtr ShellCorona::screenToOutput(QScreen *screen) const
+-{
+- foreach (const KScreen::OutputPtr &output, m_screenConfiguration->connectedOutputs()) {
+- if (screen->name() == output->name()) {
+- return output;
+- }
+- }
+-
+- return KScreen::OutputPtr();
+-}
+-
+ QScreen* ShellCorona::insertScreen(QScreen *screen, int idx)
+ {
+ if (idx == m_views.count()) {
+@@ -1579,5 +1498,5 @@ int ShellCorona::screenForContainment(const Plasma::Containment *containment) co
+ //won't be associated to a screen
+ // qDebug() << "ShellCorona screenForContainment: " << containment << " Last screen is " << containment->lastScreen();
+- for (int i = 0, count = m_screenConfiguration->outputs().count(); i<count; ++i) {
++ for (int i = 0, count = qGuiApp->screens().count(); i<count; ++i) {
+ if (containment->lastScreen() == i &&
+ (containment->activity() == m_activityConsumer->currentActivity() ||
+@@ -1703,11 +1622,6 @@ void ShellCorona::desktopContainmentDestroyed(QObject *obj)
+ }
+ }
+
+-KScreen::ConfigPtr ShellCorona::screensConfiguration() const
+-{
+- return m_screenConfiguration;
+-}
+-
+ void ShellCorona::showOpenGLNotCompatibleWarning()
+ {
+ static bool s_multipleInvokations = false;
+@@ -1750,6 +1664,13 @@ KWayland::Client::PlasmaShell *ShellCorona::waylandPlasmaShellInterface() const
+ return m_waylandPlasmaShell;
+ }
+
++void ShellCorona::updateStruts()
++{
++ foreach(PanelView* view, m_panelViews) {
++ view->updateStruts();
++ }
++}
++
+ // Desktop corona handler
+
+
+--- a/shell/shellcorona.h
++++ b/shell/shellcorona.h
+@@ -30,8 +30,6 @@
+
+ #include <KPackage/Package>
+
+-#include <KScreen/Types>
+-
+ class Activity;
+ class DesktopView;
+ class PanelView;
+@@ -99,8 +97,6 @@ public:
+
+ Plasma::Containment *setContainmentTypeForScreen(int screen, const QString &plugin);
+
+- KScreen::ConfigPtr screensConfiguration() const;
+-
+ QScreen *screenForId(int screenId) const;
+ void remove(DesktopView *desktopView);
+
+@@ -182,8 +178,7 @@ private Q_SLOTS:
+ void addPanel(QAction *action);
+ void populateAddPanelsMenu();
+
+- void outputEnabledChanged();
+- void addOutput(const KScreen::OutputPtr &output);
++ void addOutput(QScreen* screen);
+ void primaryOutputChanged();
+
+ void activityOpened();
+@@ -197,10 +192,9 @@ private Q_SLOTS:
+ void screenRemoved(QScreen* screen);
+
+ private:
+- QScreen *outputToScreen(const KScreen::OutputPtr &output) const;
+- KScreen::OutputPtr screenToOutput(QScreen *screen) const;
++ void updateStruts();
+ QScreen *insertScreen(QScreen *screen, int idx);
+ void removeView(int idx);
+- bool isOutputRedundant(const KScreen::OutputPtr &output) const;
++ bool isOutputRedundant(QScreen* screen) const;
+ void reconsiderOutputs();
+ QList<PanelView *> panelsForScreen(QScreen *screen) const;
+@@ -227,9 +221,8 @@ private:
+ QMenu *m_addPanelsMenu;
+ KPackage::Package m_lookAndFeelPackage;
+- QSet<KScreen::OutputPtr> m_redundantOutputs;
++ QSet<QScreen*> m_redundantOutputs;
+ QList<KDeclarative::QmlObject *> m_alternativesObjects;
+ KDeclarative::QmlObject *m_interactiveConsole;
+
+- KScreen::ConfigPtr m_screenConfiguration;
+ QTimer m_waitingPanelsTimer;
+ QTimer m_appConfigSyncTimer;
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.6.5.1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.6.5.1.ebuild
new file mode 100644
index 000000000000..62c107a15fca
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.6.5.1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 multilib qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+geolocation gps prison qalculate"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep baloo)
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kbookmarks)
+ $(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 kdelibs4support)
+ $(add_frameworks_dep kdesu)
+ $(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 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 qtconcurrent)
+ $(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)
+ dev-libs/libdbusmenu-qt[qt5]
+ 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/xcb-util
+ x11-libs/xcb-util-image
+ geolocation? ( $(add_frameworks_dep networkmanager-qt) )
+ gps? ( sci-geosciences/gpsd )
+ prison? ( media-libs/prison:5 )
+ qalculate? ( sci-libs/libqalculate )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_kdeapps_dep kio-extras)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep ksysguard)
+ $(add_plasma_dep milou)
+ $(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-base/freespacenotifier:4
+ !kde-base/libtaskmanager:4
+ !kde-base/kcminit:4
+ !kde-base/kdebase-startkde:4
+ !kde-base/klipper:4
+ !kde-base/krunner:4
+ !kde-base/ksmserver:4
+ !kde-base/ksplash:4
+ !kde-base/plasma-workspace:4
+"
+DEPEND="${COMMON_DEPEND}
+ x11-proto/xproto
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.4-startkde-script.patch"
+ "${FILESDIR}/${PN}-5.6.0-rpath.patch"
+ "${FILESDIR}/${PN}-5.6.5-drop-kscreen-dep.patch"
+)
+
+RESTRICT="test"
+
+S=${WORKDIR}/${PN}-5.6.5
+
+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 geolocation KF5NetworkManagerQt)
+ $(cmake-utils_use_find_package gps libgps)
+ $(cmake-utils_use_find_package prison KF5Prison)
+ $(cmake-utils_use_find_package qalculate Qalculate)
+ )
+
+ 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/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index 6721f1dd2db7..3ffb16b78354 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1,2 +1,3 @@
DIST polkit-kde-agent-1-5.5.5.tar.xz 39764 SHA256 494e1c1b99faf820c3065dc3e0e68b833a2670d9578d888c1657be43cefa9c5d SHA512 e285e0234a45119126f7158579fabed0040d1ca3a1a039ac2c9f782c5e241ec4fd8133c53d36c4974ecac0aa589bfb2f5577e39e76cd59cb563143c909ab575c WHIRLPOOL 75ca412d89d05186544d0bdd01a378f361c21c91c80f1d4b9d07552381d43a3e963e35235186999c494d0306803ef8f9e0f5bc42b54a62db8c848dc56f17be58
DIST polkit-kde-agent-1-5.6.4.tar.xz 50400 SHA256 df5cd2314cd3e71a206606b9e468ab6a502d49a17f3adaf11082649f9686931e SHA512 8d16d5a8cbedbb87ba6c6417f6264fad7159afa2f017c32d1145cdc5246c20043b675eef0d06647e350e22ec64d2834de85bc8838491a6ec7a27745300506c3c WHIRLPOOL b6a386f68e5fc0882a9e542247021d71c22b5febc9a1e61c81605b7dda69823602529c8034dd9e3afa0f60202358caa2ec2a7c141cf7fad0a4b93cba95c094c6
+DIST polkit-kde-agent-1-5.6.5.tar.xz 50444 SHA256 503532b52ef50c5ccfeecdd239218f2cecc8501fc5aceb18606a18925dfff5b8 SHA512 a22764bb50908a14445ba2f07b75d2c6dbd7e5eccf0eec5fc34cdd7f8fd407bc2f38478af5234d71bcc5b51d15b5d62dfbbea833819e3035c060663a70b0b7ef WHIRLPOOL 48e89882b86af1c9ac396f03a28d51484eb78c0bac46ece46bd2e60eda37a8b73f05b6b3985811651062ea50b3a5a59f9f59aa7cc3f3dd0e41381272873693db
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.6.5.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.6.5.ebuild
new file mode 100644
index 000000000000..8d3e3efe2a45
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.6.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KMNAME="${PN}-1"
+inherit kde5
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://www.kde.org"
+KEYWORDS="~amd64 ~arm ~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 6398b6bf442e..fd839c2788c7 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,3 @@
DIST powerdevil-5.5.5.tar.xz 346352 SHA256 73bfbf63317448a3ab92e5250a016bf7c5628ec10cdf277239dde4e8af2160e9 SHA512 e344ad9654eedfcc396fda9997a91bcf97ea63c2712febf024ee9bdb0d9839e9eeebe32dcdb7dccfacda03f1e51ec499e40c88e59b32d0409eb12116149c4772 WHIRLPOOL f79581fe298eea827233647eb961e29cf99cef57c60c52f3037316015b953517f64a8a1472e870a98d3f25488224834022a3c49988c1b09f90c8a68a69f029d1
DIST powerdevil-5.6.4.tar.xz 353804 SHA256 a5864679d3cd7752c4d6601853c18f18239606f153d347010c1f1da31de3607b SHA512 bc0acce2e0b9453c882e0d0cc95e9dd8d73b9c54e2334ad9e6c3de87605bcc88d1df5d664d5c0acdfbbcd128696d515a07028680cdb79af48676f8cc24fee4dc WHIRLPOOL eb9bb00e0eb566ef91a4c216331002697c6ad272dcae31aa8249c1983459d10bca9d3fefb87a4752b2fe4d3a212613b41ac9d2fc1c55ea51114da189c37f2ec5
+DIST powerdevil-5.6.5.tar.xz 353788 SHA256 6761a3044e94f65ede54e14f0c548eb4b3ced9a4a9499935f33a2e1cc2b0a01f SHA512 4e2c32770758e56a3d2cca65c5603dd41d8703921ec899ac2baef69d0f26b73c0cf7207aa3a5447c77c9339cde3910c846510a099b9789c66eeb633d7d89cddc WHIRLPOOL e6f7c9f6ef182369a01b10e1ea63b648894efce295b3e9470519f0fdbc29be04514f7477e74032ac24c17906953292e9049178919b458c4a919b7564042abf29
diff --git a/kde-plasma/powerdevil/powerdevil-5.6.5.ebuild b/kde-plasma/powerdevil/powerdevil-5.6.5.ebuild
new file mode 100644
index 000000000000..be3eaf559050
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.6.5.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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="systemd"
+
+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 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
+"
+
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ systemd? ( >=sys-power/upower-0.9.23 )
+ !systemd? (
+ sys-auth/polkit-pkla-compat
+ || (
+ (
+ >=sys-auth/consolekit-1.0.1
+ sys-power/pm-utils
+ >=sys-power/upower-0.9.23
+ )
+ sys-power/upower-pm-utils
+ )
+ )
+ !kde-base/powerdevil:4
+ !kde-base/systemsettings:4[handbook]
+"
+
+src_install() {
+ kde5_src_install
+
+ if ! use systemd ; 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
+ fi
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if has_version sys-power/upower-pm-utils && ! use systemd ; then
+ ewarn "You have sys-power/upower-pm-utils installed, which was recommended in the past to"
+ ewarn "enable suspend and hibernate support. This workaround is no longer required, and it"
+ ewarn "is now recommended to use a recent version of upower and consolekit instead:"
+ ewarn
+ ewarn "emerge --ask --update \">=sys-auth/consolekit-1.0.0\" sys-power/upower"
+ fi
+}
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index b3f0ab61f015..3b184268a00a 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,2 +1,3 @@
DIST sddm-kcm-5.5.5.tar.xz 48308 SHA256 cfd430f886be9f82b8653debf37d402acc9bb9218b58ac0072b3ee771d37f47e SHA512 c3286ed190e81aaef3ac605e9cb12835ae76ac482b7e8bd08be4db278ce73d4aff7dbab8a3e94a1fddf59e2713b99c83fa130714676ce45b10ba4045d3d54a3b WHIRLPOOL 4f2692314df12dd446681f22ea9b9f19dd8f5381011369decdba52487ad75802d2f78de3cc03e380b27e148b2e0c67ba2a5fb64cea2a16526945ac896c4c58d4
DIST sddm-kcm-5.6.4.tar.xz 57096 SHA256 9ba45888fcf96b0572f68138f6e3a4e3109ad6cd06b3234ba0057baf40efc715 SHA512 6533bf0f99803fa330012ff19a8aac71d20712ecebb785273a2bd58a3fc5dbac2d1573509f32ee702d553accad1fd507b65f9883aaa741291d1d38730c8cef2e WHIRLPOOL c837340ab70604fadffdbb911957f88a5d06bb6db128ead0be5f065d2c768112d6dfe2db10ddd407660c4b5cd74d78ed5d0d6765a5823e6c44bfab924ff6ff80
+DIST sddm-kcm-5.6.5.tar.xz 57028 SHA256 7e7ede876c7ae1e0ebc8447d8dcd46ef69404e7d2ecb1d3a18c68f338006221f SHA512 ce2b8c75b8cec9cad52ce47c3d9fb60708bbfd23677963ff9ebe3d68e7a6092314ea10975992bcf90a775b7f9bb55b3369d21ce801ad3b854bbe4319f63c9599 WHIRLPOOL 7c8790c9f401fc85885ab94f7184aa84243df2d139b1ceb3458274c87b9530a833aa130b4c682e1f2b02a738876da342813146e093b95a73460e47a2350ad2e0
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.6.5.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.6.5.ebuild
new file mode 100644
index 000000000000..112a759534f9
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.6.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 kauth)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(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 6fff331cbbc5..2255714969ae 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,2 +1,3 @@
DIST systemsettings-5.5.5.tar.xz 157784 SHA256 20d9b7c1d789efe7e4f3994a16eda3ff35e231373384d92415850487125a7aa0 SHA512 a392d43392fc561b4bd47a621987afb6d66e1444f1009aad291436d6db458b4447e7f0804048e2a64926fa2cf53ae1f47d37bf06a0c1ed1a02e4c4d85ed73b61 WHIRLPOOL 41d0c71bd68bf534e21b2b33a56018cf73f5be436dd521ec20f29320ad647f75f1aca28932ce8f689d403d39d542d61dc78d73dc0f617b647c111876c29495bd
DIST systemsettings-5.6.4.tar.xz 181428 SHA256 9b36d0ba43d98e5d0ade4c665c6d9e8ac032488369cf7cafdd6c46c8c9c797c4 SHA512 08428cfbdff9b976116ca0421aeaadb56ce8b6e9132da1258e1286b45604d039a9ae161460a495dc35529cd4cf097d744cf0ed0a4478fa398d03593825726d2c WHIRLPOOL 68ffaae2a4891a60e1fc5f6a8c9b34baab0eeeb45df1c6a19195ab2459d1b96cf5dac4692852e94f5d2c37e8cdf21497c72c439c7d907a1fee7e12fc0887de57
+DIST systemsettings-5.6.5.tar.xz 181352 SHA256 35be1e8935451ed63f33c40bf14ff8fd1e402ccf8c47e7e959592d7433c2e307 SHA512 2850bb175fe8c6cace39e7807ef0a1af2ca9206cb3be38ed397230a23a6b95a12af84e099122a7e45ac187cd88e18812dd6c39c04dae18950c3f0bfd14d04b1c WHIRLPOOL c29a2f68d02eed3f747040e48e88e222f8037c72c2fe53f719cfdfbf38a352252fc75c1ef10e77cee94c961267c79b2c9a6ada16733996f3a06a62a30ba34f7f
diff --git a/kde-plasma/systemsettings/systemsettings-5.6.5.ebuild b/kde-plasma/systemsettings/systemsettings-5.6.5.ebuild
new file mode 100644
index 000000000000..e6043475c6da
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.6.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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-base/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 0132c780f3f7..bf0f584c40c7 100644
--- a/kde-plasma/user-manager/Manifest
+++ b/kde-plasma/user-manager/Manifest
@@ -1,2 +1,3 @@
DIST user-manager-5.5.5.tar.xz 58044 SHA256 9e90fc0c2affa4d1eee2aabc03e146a259e46e214fbbc28696f5d70262a82ebd SHA512 d4a7038dc045e7177860434121d41e6bc3dfb654087b6df772be275af567bd37a2b799c19cd5e08a7e65c0d81bf8ff378bfee3f52e091f2329f08c77debfa8dd WHIRLPOOL 9c1d2961095be137a23977399f0dfda21cbc9612fefeb28d0ce30dadb20c085c7b163d56c5c6c432be0a68eec184ef0ca86ffe76e7bca5834ea36099d5113d53
DIST user-manager-5.6.4.tar.xz 71812 SHA256 358b4bd078e4dd9ddcdd6b5c8e9c7ef3c67958e8596c91a7b08d290989ee3ddc SHA512 ce49e9a421da500bfce84eeb624650d2dc02d5f585718deea52b4326a85c23f8aff6119ae0473ad5786af8f5e0a4fba20d8dde3ff02ec0918c812c58d6f2f22c WHIRLPOOL 9c4d188766aba9d86d8812f3d5f8a801e493a07ec17cb46c342baed56702715a986199c60e86568dd47edcc969305ec17d9d3f12cf5ec5f1133ac45ac6e5b2e2
+DIST user-manager-5.6.5.tar.xz 71780 SHA256 fe649fbed6f7a8df0f1706626e76567079ca973e1ac918fc5192673c0566eebb SHA512 188f6f163e31256a7c7c87d27dc4c37800421f1cd282f88b12e6f6d00768024307df7722cdce21d07b79d8d43658cdbcaf537b6917f593ee13baaab4cc17f315 WHIRLPOOL ff8cdde5f61e0a52a6c1677a055a59620b1f4049fc6f3b2724c5b321be087fdb8ee2cda325f5bc919326a77dcec0170335f96211950648424872b6d5fb6f8cf7
diff --git a/kde-plasma/user-manager/user-manager-5.6.5.ebuild b/kde-plasma/user-manager/user-manager-5.6.5.ebuild
new file mode 100644
index 000000000000..8580afb7f457
--- /dev/null
+++ b/kde-plasma/user-manager/user-manager-5.6.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(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}"