commit:     dd8e6c848a97aea2c41c5c69bc0aa5585722e39c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 14:25:59 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 16:11:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8e6c84

kde-plasma: Add KDE Plasma 5.16.1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 kde-plasma/bluedevil/Manifest                      |   1 +
 kde-plasma/bluedevil/bluedevil-5.16.1.ebuild       |  34 ++++
 kde-plasma/breeze-grub/Manifest                    |   1 +
 kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild   |  22 +++
 kde-plasma/breeze-gtk/Manifest                     |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild     |  28 ++++
 kde-plasma/breeze-plymouth/Manifest                |   1 +
 .../breeze-plymouth/breeze-plymouth-5.16.1.ebuild  |  25 +++
 kde-plasma/breeze/Manifest                         |   1 +
 kde-plasma/breeze/breeze-5.16.1.ebuild             |  49 ++++++
 kde-plasma/discover/Manifest                       |   1 +
 kde-plasma/discover/discover-5.16.1.ebuild         |  70 +++++++++
 kde-plasma/drkonqi/Manifest                        |   1 +
 kde-plasma/drkonqi/drkonqi-5.16.1.ebuild           |  55 +++++++
 kde-plasma/kactivitymanagerd/Manifest              |   1 +
 .../kactivitymanagerd-5.16.1.ebuild                |  34 ++++
 kde-plasma/kde-cli-tools/Manifest                  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.16.1.ebuild      |  64 ++++++++
 kde-plasma/kde-gtk-config/Manifest                 |   1 +
 .../kde-gtk-config/kde-gtk-config-5.16.1.ebuild    |  52 +++++++
 kde-plasma/kdecoration/Manifest                    |   1 +
 kde-plasma/kdecoration/kdecoration-5.16.1.ebuild   |  19 +++
 kde-plasma/kdeplasma-addons/Manifest               |   1 +
 .../kdeplasma-addons-5.16.1.ebuild                 |  57 +++++++
 kde-plasma/kgamma/Manifest                         |   1 +
 kde-plasma/kgamma/kgamma-5.16.1.ebuild             |  26 ++++
 kde-plasma/khotkeys/Manifest                       |   1 +
 kde-plasma/khotkeys/khotkeys-5.16.1.ebuild         |  44 ++++++
 kde-plasma/kinfocenter/Manifest                    |   1 +
 kde-plasma/kinfocenter/kinfocenter-5.16.1.ebuild   |  99 ++++++++++++
 kde-plasma/kmenuedit/Manifest                      |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.16.1.ebuild       |  44 ++++++
 kde-plasma/kscreen/Manifest                        |   1 +
 kde-plasma/kscreen/kscreen-5.16.1.ebuild           |  39 +++++
 kde-plasma/kscreenlocker/Manifest                  |   1 +
 .../kscreenlocker/kscreenlocker-5.16.1.ebuild      |  94 +++++++++++
 kde-plasma/ksshaskpass/Manifest                    |   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.16.1.ebuild   |  46 ++++++
 kde-plasma/ksysguard/Manifest                      |   1 +
 kde-plasma/ksysguard/ksysguard-5.16.1.ebuild       |  45 ++++++
 kde-plasma/kwallet-pam/Manifest                    |   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.16.1.ebuild   |  33 ++++
 kde-plasma/kwayland-integration/Manifest           |   1 +
 .../kwayland-integration-5.16.1.ebuild             |  25 +++
 kde-plasma/kwin/Manifest                           |   1 +
 kde-plasma/kwin/kwin-5.16.1.ebuild                 | 105 +++++++++++++
 kde-plasma/kwrited/Manifest                        |   1 +
 kde-plasma/kwrited/kwrited-5.16.1.ebuild           |  21 +++
 kde-plasma/libkscreen/Manifest                     |   1 +
 kde-plasma/libkscreen/libkscreen-5.16.1.ebuild     |  26 ++++
 kde-plasma/libksysguard/Manifest                   |   1 +
 kde-plasma/libksysguard/libksysguard-5.16.1.ebuild |  52 +++++++
 kde-plasma/libkworkspace/Manifest                  |   1 +
 .../libkworkspace/libkworkspace-5.16.1.ebuild      |  54 +++++++
 kde-plasma/milou/Manifest                          |   1 +
 kde-plasma/milou/milou-5.16.1.ebuild               |  28 ++++
 kde-plasma/oxygen/Manifest                         |   1 +
 kde-plasma/oxygen/oxygen-5.16.1.ebuild             |  45 ++++++
 kde-plasma/plasma-browser-integration/Manifest     |   1 +
 .../plasma-browser-integration-5.16.1.ebuild       |  35 +++++
 kde-plasma/plasma-desktop/Manifest                 |   1 +
 .../plasma-desktop/plasma-desktop-5.16.1.ebuild    | 142 +++++++++++++++++
 kde-plasma/plasma-integration/Manifest             |   1 +
 .../plasma-integration-5.16.1.ebuild               |  43 ++++++
 kde-plasma/plasma-meta/plasma-meta-5.16.1.ebuild   | 109 +++++++++++++
 kde-plasma/plasma-nm/Manifest                      |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.16.1.ebuild       |  74 +++++++++
 kde-plasma/plasma-pa/Manifest                      |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.16.1.ebuild       |  32 ++++
 kde-plasma/plasma-sdk/Manifest                     |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.16.1.ebuild     |  38 +++++
 kde-plasma/plasma-vault/Manifest                   |   1 +
 kde-plasma/plasma-vault/plasma-vault-5.16.1.ebuild |  43 ++++++
 kde-plasma/plasma-workspace-wallpapers/Manifest    |   1 +
 .../plasma-workspace-wallpapers-5.16.1.ebuild      |  17 ++
 kde-plasma/plasma-workspace/Manifest               |   1 +
 .../plasma-workspace-5.16.1.ebuild                 | 171 +++++++++++++++++++++
 kde-plasma/plymouth-kcm/Manifest                   |   1 +
 kde-plasma/plymouth-kcm/plymouth-kcm-5.16.1.ebuild |  36 +++++
 kde-plasma/polkit-kde-agent/Manifest               |   1 +
 .../polkit-kde-agent-5.16.1.ebuild                 |  30 ++++
 kde-plasma/powerdevil/Manifest                     |   1 +
 kde-plasma/powerdevil/powerdevil-5.16.1.ebuild     |  61 ++++++++
 kde-plasma/sddm-kcm/Manifest                       |   1 +
 kde-plasma/sddm-kcm/sddm-kcm-5.16.1.ebuild         |  40 +++++
 kde-plasma/systemsettings/Manifest                 |   1 +
 .../systemsettings/systemsettings-5.16.1.ebuild    |  60 ++++++++
 kde-plasma/user-manager/Manifest                   |   1 +
 kde-plasma/user-manager/user-manager-5.16.1.ebuild |  29 ++++
 kde-plasma/xdg-desktop-portal-kde/Manifest         |   1 +
 .../xdg-desktop-portal-kde-5.16.1.ebuild           |  36 +++++
 kde-plasma/xembed-sni-proxy/Manifest               |   1 +
 .../xembed-sni-proxy-5.16.1.ebuild                 |  41 +++++
 93 files changed, 2418 insertions(+)

diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index 5cf6bc7e7b2..c88700755a7 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,2 +1,3 @@
 DIST bluedevil-5.15.5.tar.xz 158216 BLAKE2B 
0f7fdf6cf700e09a7b3468163e65bbc314960531f6e6d73f599bae98f52f19287a25fc71bf4349dd27791de35a992235ae2a884950217640253e15ab6c92609b
 SHA512 
fdcf1a203ca78f6f36e22fc8bbabb2ea8c3f3fd63d4ba6c37453ea6b32a41311347685be68454c25e4e238926dcc1b6cbdbeefaad3ed384b488054a6a4e0d54e
 DIST bluedevil-5.16.0.tar.xz 158268 BLAKE2B 
677728704939c2d5305a89c5d348d6c99e65eb16a9a1cf987eb8fb8358cad066eb9e107c60f6654b5366662bdb5bbc0dfeaf108c2e9aa79a37ad92f3830e2c84
 SHA512 
dd0e6e9bcc1bb899a14863d9fca75299d4b97cb728643a831f2868acd4356f4009555d0e2a87b06366ccbaab650dec75ef4c486aa6b8b059fa1887fc7c5b0641
+DIST bluedevil-5.16.1.tar.xz 158328 BLAKE2B 
358362ba5973355cb2e95aa976cfdb904081af4ca63484f7952ded939d915ab3a348a13f3103ef61af3ada372813c57924ed5bc60588103b24611538d0e31f9e
 SHA512 
657176a0f3015f2c3286724bd7c1950d1528663dbd57b19c1d76c2be1409dfc0b4a57f32b677b1d5a3b4aad1671c7cbb42ab08b5a1d2086adae71347b187a7b7

diff --git a/kde-plasma/bluedevil/bluedevil-5.16.1.ebuild 
b/kde-plasma/bluedevil/bluedevil-5.16.1.ebuild
new file mode 100644
index 00000000000..15fef8b7b30
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.16.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://cgit.kde.org/bluedevil.git";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+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)
+"
+RDEPEND="${DEPEND}
+       $(add_plasma_dep kde-cli-tools)
+"

diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index eef7d3f03dd..3b793be3a0b 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,2 +1,3 @@
 DIST breeze-grub-5.15.5.tar.xz 3127888 BLAKE2B 
0ee6733509a8e82e272e17ea6247dc3d32420e243c4989a04271a17b30e614d5b35f19a14aebc676fdffbcfe66130352ddde4b5c31acbb890e5a6aa8868d1db7
 SHA512 
fa95f67ab63382c12f9d5448fe114145c485b73ebc7eeefb4b3199c582707f88fdbc68dbd9c996a46d44004f0a0f759fe44b49d03391a399f8113b4494b64420
 DIST breeze-grub-5.16.0.tar.xz 3144548 BLAKE2B 
4bc33f192b3ffa9348ae1e6c22737c7d8781279b9c1d4485bbb635a9807fd1f512b1d5cbb4f4eee137c9b108e0a1c601c7fd8d5a06c5fbb859afe2264e70c0f4
 SHA512 
0a195b78cfc095e8cf143ca8839222830415e39b063e500722a3cf27c0eccad0324c73bd8a7db5e3a9e84b6631a07548eb3d80d6a1b35868c0a5630a7b52df0d
+DIST breeze-grub-5.16.1.tar.xz 3134876 BLAKE2B 
c53a60f56f53e5a61073b4577485bcc4672158833c10a4f965b7a8122232b6f6bb0f8418f0b2104194b1a1c2eba2f2f6cdbc0f5a4f670f2b03afcccf2d7175db
 SHA512 
f1b8aa8c7d481dd1f77d91b18ffb386676e57fff80c1d2abbc6d6663a2cc84e7923e0d0feee1490d7a402d89e813500abac87240a64457cef0e18a13aba63b3f

diff --git a/kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild 
b/kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild
new file mode 100644
index 00000000000..5bd1b8ebfea
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for GRUB"
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~arm ~arm64 ~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 d13e3c510c4..3a75c848fe1 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST breeze-gtk-5.15.5.tar.xz 47504 BLAKE2B 
3a6d4c656e652004e1c3268978e31f476c08a78fcf27de178edd94c1b1f568fcef26b971e52b89037922eb7be86ff5eb6189e8816a6ce6dab5a50c7d951da84a
 SHA512 
61416aa88b50cca55df03b6eb95f6d5f6f7700fb64730668d777155c5ec0a892d00b9dd659f8a4ab86ba0c857d7bb52954563cdb8df2498f8fdfbea95c1cdd59
 DIST breeze-gtk-5.16.0.tar.xz 47544 BLAKE2B 
29121dc8e03fa1fea3550b8c6eb02b0b8c7d8f884d45110aeedb9bd2832d31eb22c96ee594c0106cbe7066572d4ccbcf2fcf6fbd6115f5e82e044a1639ed4f2d
 SHA512 
5afb98406a9e1db1b0c05df7610bb3181638def50bb181f9a333b7f28fb386f87f545bd7ab93f283026a0fc6cc689f6d77486eeba0174dee649ec3363fb29fd2
+DIST breeze-gtk-5.16.1.tar.xz 47572 BLAKE2B 
402f466ac4d6b9033515fc7704237d7d1f070fe95362c8cf12ca681332f64cfc25c0b3dc36a90afb4d4ea8208c797a9ce5d3fad69b6f267985d841363ed6891f
 SHA512 
9000d26d4ba31b38c7bad3d61de6e5df9fe49ebd027b0b6617fda81fa6a16787ba2aded862590cff78a34e583eacd245f96100d9832e4effa9cf547d9180ffe8

diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild 
b/kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild
new file mode 100644
index 00000000000..3e90156692c
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit kde5 python-any-r1
+
+DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
+HOMEPAGE="https://cgit.kde.org/breeze-gtk.git";
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+BDEPEND="${PYTHON_DEPS}
+       $(add_plasma_dep breeze)
+       $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
+       dev-lang/sassc
+"
+
+python_check_deps() {
+       has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+       python-any-r1_pkg_setup
+       kde5_pkg_setup
+}

diff --git a/kde-plasma/breeze-plymouth/Manifest 
b/kde-plasma/breeze-plymouth/Manifest
index 0557becf180..4badf3a5129 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,2 +1,3 @@
 DIST breeze-plymouth-5.15.5.tar.xz 105724 BLAKE2B 
2ba7c8daf2997bf8f422e687ff5636398eb5d84867814177c73a2d004baacbc2a25131585757efd615069dabaadd23641d646806d884228b2ac95805576198db
 SHA512 
74df266881cebf5f1378975f6768e43e73a3ca4f6d8f1d73a4026eb1d046b9386887d40e8e8ad59fb9c96c45a6f63aa9b6c41a8d1740eaab4db515ab4c5a5310
 DIST breeze-plymouth-5.16.0.tar.xz 105656 BLAKE2B 
fd6336e2c038e5fd80ee039ee91fb9fd58a6a135c01f12d1fe747374da6b8486079cae9d30c0eaf37672cbe2470e72d6527fdfff04159d7ebe4da7d2732b3435
 SHA512 
d385a64796a691c094033caf9e9e38961d3e46ee16416228ce22c8dd95ad6ab11f073d7713a19039d7867ece62aa1a35e00559323d400bb0df864c0791dbefad
+DIST breeze-plymouth-5.16.1.tar.xz 105676 BLAKE2B 
aef2d8efb231b3008e848423adc5e4b5e78ca0edce724614b439afc3e5bd4fda4adec3407a4a051bac3b8c9a17b3985ce6fdc802440e1a4715c7d65338109e6d
 SHA512 
66b2a6b568c061290707925a3b70f8d533e0f05ecf9fa1b6c25c25c646e3ca8db30756321e76525319ad8aeadd8d6ae2ef9df5e7a291d096815ca23a3f79756c

diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.1.ebuild 
b/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.1.ebuild
new file mode 100644
index 00000000000..41a505dcab0
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for Plymouth"
+LICENSE="GPL-2+ GPL-3+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+BDEPEND="$(add_frameworks_dep extra-cmake-modules)"
+DEPEND="sys-boot/plymouth"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local mycmakeargs=(
+               -DDISTRO_NAME="Gentoo Linux"
+               -DDISTRO_VERSION=
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 5a9b0681af5..37e60f2f4cd 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,3 @@
 DIST breeze-5.15.5.tar.xz 25144812 BLAKE2B 
00a477883384924cf9d77d659e9df4e31d442b94bbb2ad7b502e4cfd4aa5f40a01918654a738ef92db6ada834a10a7197d56ecb2994218a24d2ec0b0830f887c
 SHA512 
a83ab125ed55f5da6b4e74ceecea5bbf5dc0f2b589b88764b2c0e501bfdc514e7b911e8a93b6e491f9ff0a22055fe8fa6611203f50b75fd624d7427e6c532391
 DIST breeze-5.16.0.tar.xz 16593496 BLAKE2B 
c573b23c9bb61fc16ca3fbd5db10805486b63fccdb966d598636856b03db62814c29087691386bbb1a428216030b448b1a0ea1c914f760a968b450fbec899a70
 SHA512 
5ae2f6c17804d2207e99f5351bc426216e7ab47f137e898221176a6e0cc165f7d1f533fecb6efe73e6f657761ba2f352ded3e5f6b03c8b61bd6d305076bb8b55
+DIST breeze-5.16.1.tar.xz 16593620 BLAKE2B 
3a37d9e801d0c6080ebb2ce5813699ae9432b657858cf9dd74c4f9fe596f0e3ebf590d72f5a04b80b8441d3ed38893268cbadddf0acae51bd19efdca4a969410
 SHA512 
8b95456c22335d227dffd6600c83703cb4bc71c80a9fb6737e9a3798a1cd29f0d914ab8fd95e1510b1bef2aecc74c47bb86e0d7afd1e209bb914a1e51e05ea79

diff --git a/kde-plasma/breeze/breeze-5.16.1.ebuild 
b/kde-plasma/breeze/breeze-5.16.1.ebuild
new file mode 100644
index 00000000000..f94b9f2596a
--- /dev/null
+++ b/kde-plasma/breeze/breeze-5.16.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://cgit.kde.org/breeze.git";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="wayland X"
+
+RDEPEND="
+       $(add_frameworks_dep frameworkintegration)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_plasma_dep kdecoration)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       sci-libs/fftw:3.0=
+       wayland? ( $(add_frameworks_dep kwayland) )
+       X? (
+               $(add_qt_dep qtx11extras)
+               x11-libs/libxcb
+       )
+"
+DEPEND="${RDEPEND}
+       $(add_frameworks_dep kpackage)
+"
+PDEPEND="
+       $(add_frameworks_dep breeze-icons)
+       $(add_plasma_dep kde-cli-tools)
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package wayland KF5Wayland)
+               $(cmake-utils_use_find_package X XCB)
+       )
+       kde5_src_configure
+}

diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
index 944bfbc3bd1..7e9086aedc6 100644
--- a/kde-plasma/discover/Manifest
+++ b/kde-plasma/discover/Manifest
@@ -1,2 +1,3 @@
 DIST discover-5.15.5.tar.xz 10447644 BLAKE2B 
456acc6bbbea216cde7a535fa591ef76316ee07f5ba57e6b3c6c20536b21877eb210f381cba8cc7c114110f3f7ffc4244163174bf8ae95cd022ca05a4be16bed
 SHA512 
fc94bf3d93423d6327951c8ba76c2a08c7bd19aafbca7333e159af7500d1a78b464f7b5824b9168c522f052ca6cd322e9b5a26abd74657b99c734bbc7b864a3d
 DIST discover-5.16.0.tar.xz 10448044 BLAKE2B 
7b6f0e5d40f02284c2c07d22e64c1b503bcc763ec2b0897ec870b02cc7cbc0fabdf8e2050d36030c28af4b1ae25ff28c54d913092a30e08d62dd4451da9e66a8
 SHA512 
2b30994e4b95b4a9793a25c7e6a8a3aa380e2937e0ce8b8d90518fc27775fded59a095b1a797fc41cc1a9f12bb889c610c767c8199286b2022233c005e54f282
+DIST discover-5.16.1.tar.xz 10448112 BLAKE2B 
b07d0df05f5696433e65d1fdfcd0ebb04ec655740ffee90494f37de02371ade53ba2c9783dac6771d009a04c7bf82dcd67f991bca37fb334eebb68f1cc1c16b9
 SHA512 
b02578254684c9437d8e3cb3689023b6144ace5c2259ffb402c2700895c789b2b357ba6f76583bb73a31bc00f9fc69c04e7e40210698b7c836ee82b9da4cbabd

diff --git a/kde-plasma/discover/discover-5.16.1.ebuild 
b/kde-plasma/discover/discover-5.16.1.ebuild
new file mode 100644
index 00000000000..3de7eec2f77
--- /dev/null
+++ b/kde-plasma/discover/discover-5.16.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma resources management GUI"
+HOMEPAGE="https://userbase.kde.org/Discover";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+firmware"
+
+# libmarkdown (app-text/discount) only used in PackageKitBackend
+DEPEND="
+       $(add_frameworks_dep attica)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kirigami)
+       $(add_frameworks_dep kitemmodels)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_qt_dep qtconcurrent)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtnetwork)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtxml)
+       firmware? ( sys-apps/fwupd )
+"
+RDEPEND="${DEPEND}
+       $(add_frameworks_dep kirigami)
+"
+
+src_prepare() {
+       kde5_src_prepare
+       # we don't need it with PackageKitBackend off
+       punt_bogus_dep KF5 Archive
+}
+
+src_configure() {
+       local mycmakeargs=(
+               -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
+               -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+               -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
+               -DBUILD_FlatpakBackend=OFF
+               -DBUILD_FwupdBackend=$(usex firmware)
+       )
+
+       kde5_src_configure
+}
+
+src_test() {
+       # bug 686392: needs network connection
+       local myctestargs=(
+               -E "(knsbackendtest)"
+       )
+
+       kde5_src_test
+}

diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index da2148a0507..12a1e42513c 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,2 +1,3 @@
 DIST drkonqi-5.15.5.tar.xz 738752 BLAKE2B 
e0a48064a1881079f44c727a1bc08b9e8906b2c3e83a3def8b5fd406b6aa4d2982ebb885f3038692568293da2d933d521735724b34b40fbbcc96b139c1595740
 SHA512 
812206194f095a4862023a085ac2975c107e2774010598a6bf1b9b88b8dfa1e78819ac4012854d607a61bcba6dc954554ac178ccb3fd304ed27adddefa1fe8c9
 DIST drkonqi-5.16.0.tar.xz 740852 BLAKE2B 
8923a655d52e435ba8681e705d2fb9b6734bee06ca64586d30d40081eda9a54e6b5d9c844971ee8fa7fb309934a4e5b86ad301f815566e4dd415cf2936ee7f2a
 SHA512 
86c8010eab01a811b3cb45aaeabb89e67a14fde9b5f45f7c14323fac376442e63fe21a1aadc01e110c161ce13a07f250eb717778b6e2d40ce7595fa9913529ce
+DIST drkonqi-5.16.1.tar.xz 741440 BLAKE2B 
61d49e18225038f315b01d476568cbfa2b750d6698acc4677ddeb581d6d5969b93d590958684218b3dafb1dbdf7aea8b87186d2803140422dc6dbc273b72bb0d
 SHA512 
ed150ec117063f793cef5801d63c37569b3abc6af4d54a83c602dba4dd2bea6af65624e51cc3b25db97b68d199e1477f3d237c9f82541d4a19c88867641af8aa

diff --git a/kde-plasma/drkonqi/drkonqi-5.16.1.ebuild 
b/kde-plasma/drkonqi/drkonqi-5.16.1.ebuild
new file mode 100644
index 00000000000..8dbc6989fc4
--- /dev/null
+++ b/kde-plasma/drkonqi/drkonqi-5.16.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Plasma crash handler, gives the user feedback if a program 
crashed"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="X"
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kidletime)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwallet)
+       $(add_frameworks_dep kwayland)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlrpcclient)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtxml)
+       X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${COMMON_DEPEND}
+       $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+       !<kde-plasma/plasma-workspace-5.10.95:5
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package X Qt5X11Extras)
+       )
+       kde5_src_configure
+}
+
+pkg_postinst() {
+       kde5_pkg_postinst
+       if ! has_version "sys-devel/gdb"; then
+               elog "For more usability consider installing the following 
package:"
+               elog "    sys-devel/gdb - Easier debugging support"
+       fi
+}

diff --git a/kde-plasma/kactivitymanagerd/Manifest 
b/kde-plasma/kactivitymanagerd/Manifest
index 636931a5511..5479e67c175 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,2 +1,3 @@
 DIST kactivitymanagerd-5.15.5.tar.xz 84756 BLAKE2B 
de13492cec3c4bdb29a8be01777c21cfc5c36c7f644d6d6fd7ef2bc502620031be1c94397e5b7806095a93e9e5eae7a5acfa149c3bc809635f3f3f43b01b1aa6
 SHA512 
9c9c066ccf7b56ecb0816be5db82dec7d89f9a834ef75a0f96d073d0d15470a57a84f811c17feb4edbf262fc44275d943fd7e06ec2bdb53860a4f6a4ea1b64d3
 DIST kactivitymanagerd-5.16.0.tar.xz 84756 BLAKE2B 
2341e29a5865044251172c4b71537466d027a91fe80dda599785bef01a3513fcccb13fc65dd19eae8a37b773109b17a079ad19ab4109f4cdb7e2c554871cbfe2
 SHA512 
871bb289c94e79cd639da3eb17fddac77e2d9a91756bd6fe2f5d501f855f2f468b5a6b6212210facc4399da729763b0d4489e4349dd325f6f89163a72232f036
+DIST kactivitymanagerd-5.16.1.tar.xz 84772 BLAKE2B 
64cf933ceae0aea00e3108e2d605fa5e680695483d7d3aeb8f88de8ba3350378b0af5fa1361b6fc1014734c912ad7f2ef8354d2a34878a43139be16cb33cffae
 SHA512 
01502251c9796769af95cad953c5c748c58f1890fbbd274638966f7a632ad6ee95e83adaa01be13e0c3d4db44cdc90b913b3a36cad2e5e798b624cf18ce09736

diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.1.ebuild 
b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.1.ebuild
new file mode 100644
index 00000000000..63d219b8c16
--- /dev/null
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="System service to manage user's activities, track the usage 
patterns etc."
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtsql 'sqlite')
+       $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+       dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+       !<kde-frameworks/kactivities-4.13.3-r2:4
+"

diff --git a/kde-plasma/kde-cli-tools/Manifest 
b/kde-plasma/kde-cli-tools/Manifest
index 2be423b5e65..293c3146c3f 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,2 +1,3 @@
 DIST kde-cli-tools-5.15.5.tar.xz 585788 BLAKE2B 
67693b592af030aac0b130b4233fe770eee2d4d4b82c7ee1997770403e7eb9138f997681a564e349a16ba9e119e95ceb7dba037f39f950f48a0a01a63f447770
 SHA512 
f7f9f8af72e6fe421a22bde996b5abd5ab194b7fb6b7252e63761658b143b98e8f49783b2a53f15b45c16a6dba6b064293237bd51ef7a61371293bdaea9359ff
 DIST kde-cli-tools-5.16.0.tar.xz 587192 BLAKE2B 
f988f05856f57bdf9d6f720e3c28d5a1999dc3fc98ddbe75a342a68d6d314848374552b5e511b2cc5600700b5619d5b4f7ceb2478a465bed07f4c52941811ea9
 SHA512 
b945d16ee675c3cab6cb1379ee6ffc5e0fe7dd8b4b4bc56d58bf9e8ee841f0e8a34cd25998e74e346a4b0d19048df1c4725da131589883af43514a612c1ca9df
+DIST kde-cli-tools-5.16.1.tar.xz 587280 BLAKE2B 
1d3972b71e09367453ccdf00e8680fd2c91c50d4045880eab5c1bae909940698dbec6ebd14561dc738eba13c15d7f5c9ca024a51cd8c8d5e817c8a56ddbea1a8
 SHA512 
7c96a75afc482e028d890ebddf1588c05e4d0ba57ca5ca4b424a2414fee2bb26bc2818c21b2cc1d91a0178046eb7fadbc3c48bf59ce167e9ed9887081a1baaf6

diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.16.1.ebuild 
b/kde-plasma/kde-cli-tools/kde-cli-tools-5.16.1.ebuild
new file mode 100644
index 00000000000..fe466b4b22c
--- /dev/null
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.16.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the 
system"
+HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="kdesu X"
+
+REQUIRED_USE="kdesu? ( X )"
+
+DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_plasma_dep libkworkspace)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtsvg)
+       $(add_qt_dep qtwidgets)
+       kdesu? ( $(add_frameworks_dep kdesu) )
+       X? (
+               $(add_qt_dep qtx11extras)
+               x11-libs/libX11
+       )
+"
+RDEPEND="${DEPEND}
+       kdesu? ( sys-apps/dbus[X] )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package kdesu KF5Su)
+               $(cmake-utils_use_find_package X Qt5X11Extras)
+       )
+
+       kde5_src_configure
+}
+
+src_install() {
+       kde5_src_install
+       use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
+}

diff --git a/kde-plasma/kde-gtk-config/Manifest 
b/kde-plasma/kde-gtk-config/Manifest
index e8d994b741b..4e3db3aa19e 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,2 +1,3 @@
 DIST kde-gtk-config-5.15.5.tar.xz 156704 BLAKE2B 
8c53c009c028ff15ab7ec1c8d8e5283c3b734ea92265962b3bb2459def86fbfe1f5b42af2b60eda1c92244e40b8ab5c0471e937ecdbd5564ab4551961400d78b
 SHA512 
b783dd7451fe52a79e92e19c40f932456baa0522b81d982794f8677a26f0907bbf1f7817cf54c988d4aeb0e09f761e665e9f70dab270a7bacf54c391ff31f8df
 DIST kde-gtk-config-5.16.0.tar.xz 154312 BLAKE2B 
cf5f8e303a19e0a4b3fbe6d4c0892c3e82af6b0a56227fdb4ecf8345f20e33d659c720a37a8d5ed769f6a0650740524e32a82af19aa084c6fea81458e960a890
 SHA512 
7f322118fe2ddc398328c519a47b33fd7b2f0c7704d5bb42284985fe0b33e1af3f32a4c52569d07b02f4dc865da2285a7cab7a080493bafe6cbb5392708e0af2
+DIST kde-gtk-config-5.16.1.tar.xz 154244 BLAKE2B 
f887b24ab34ef09549b810e091a24d0eb9365993ad450d35ea0964a48a2dee6e52bc008385eb2913271045c63fd37870f0da845c23426bf9a6b22e3b678383c1
 SHA512 
7e457b2a353656c9fcbbd11702ab28d69fe5d4004143a5b7e164511e6275cefe731a61f391da6f3edce2cf790c4ac2cd5616413da1fc1c8438447d98d5933e45

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.16.1.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-5.16.1.ebuild
new file mode 100644
index 00000000000..03f067d76fe
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.16.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma systemsettings kcm to set GTK application look&feel"
+HOMEPAGE="https://cgit.kde.org/kde-gtk-config.git";
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtsvg)
+       $(add_qt_dep qtwidgets)
+       dev-libs/glib:2
+       gnome-base/gsettings-desktop-schemas
+       x11-libs/gtk+:2
+       x11-libs/gtk+:3
+       x11-libs/libXcursor
+"
+RDEPEND="${DEPEND}
+       $(add_plasma_dep kde-cli-tools)
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
+       )
+
+       kde5_src_configure
+}
+
+pkg_postinst() {
+       kde5_pkg_postinst
+       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."
+}

diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index d9d838e0bcb..c9eaa67fe34 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,2 +1,3 @@
 DIST kdecoration-5.15.5.tar.xz 42492 BLAKE2B 
c4b458e7b174b6ef395edca08e0c0d3787bb30596f76c538a8a537e31314f4f00f55751de92df80058e12ae0a3bc504af5c32aae7ee1b4664bb4495b71d4138a
 SHA512 
8d004eacbf43726511eedfccd489eb91c2324aea948e9ecd111eb20b5bf89b4b88c3fefc237fe1d44029093e52bfa0cf58dcd641701364e51661b0ecff5f67e0
 DIST kdecoration-5.16.0.tar.xz 42832 BLAKE2B 
a73893e5704c999f9faa8200bab37d2497d8e7fd960cfcae5323f671b68435a8b6eb6ec379b3e87b28de15dc90fe0d147995596c19b762865a1e78f48bfbf031
 SHA512 
7375e6d9fbecef9c0b9a15ec6b25aff7745a92ce8766d0ebe560f8372e833eb215c8090453217921019fbd60d77b047e681eac34d751e63b25a4da7c50caae94
+DIST kdecoration-5.16.1.tar.xz 42808 BLAKE2B 
6eea7611106da83ff3808eed7eeac30f3f772608d6348e61999cee7770bb7e7d9f17aba2ebc19c5dbd19deadff832119d2e9621a33327f3345aca0f438945411
 SHA512 
510c6c81186199c0abcf24514454d45f7a01048dacdf7f48b9e52533a0d7a76f983d4dd6c8593ae74c8f4b6819b35cadc11a0682844aab9233cc60821f74491a

diff --git a/kde-plasma/kdecoration/kdecoration-5.16.1.ebuild 
b/kde-plasma/kdecoration/kdecoration-5.16.1.ebuild
new file mode 100644
index 00000000000..7b816862449
--- /dev/null
+++ b/kde-plasma/kdecoration/kdecoration-5.16.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plugin based library to create window decorations"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep ki18n)
+       $(add_qt_dep qtgui)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-plasma/kdeplasma-addons/Manifest 
b/kde-plasma/kdeplasma-addons/Manifest
index f8fa06491b2..cc0659d9dfe 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,3 @@
 DIST kdeplasma-addons-5.15.5.tar.xz 604584 BLAKE2B 
aab24f3f8fee18f4e54a7fdf4edbe35923bf96751f27a656d60b141987174f257ae19b77301dc9b77999ef0f8c439cc3cf71be75a2d4a0b9623e2d23e9ec66d7
 SHA512 
cc0dff694c71645072c6a56bedaa9067a4947906e5167cd55012868a1554beaa5278d2e4f41092be784c8cd9290c03b807f6622a24941dc0b0f733442355fc80
 DIST kdeplasma-addons-5.16.0.tar.xz 594596 BLAKE2B 
ca777348f45841e0fbfaef662493c34918ead3d14e676f309ab2d594b71ebdb922629c6b33cdc7fde058b75b4ba8e955078988ac5ca816290ab0a5b9a13185c2
 SHA512 
4767907234ee6ee1ba5465352e04c9a7c4ee0de593f792f711e59610b589ff830ddc56d345fb8af123ea33a8dcee15ee70047e7c4d12150c73fe9d1d6f29f898
+DIST kdeplasma-addons-5.16.1.tar.xz 594404 BLAKE2B 
0cd9c3467a560947db6ccaceba6ac106b003302db678ec457056ac614a16201958321b858fae4ad4b39e6307390f1e9f1c2c84326d8d8d1f06250eb77ea396d6
 SHA512 
c59ea5a663197464399197c77d8917f5a5c0004217dd287895409ea2b86140d7d8f7c78cc04ace5952abb27fd91038a6baeefb748db937871e38c2016f87ed2f

diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.1.ebuild 
b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.1.ebuild
new file mode 100644
index 00000000000..0d8ba38af27
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Extra Plasma applets and engines"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="share webengine"
+
+DEPEND="
+       $(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 kdeclarative)
+       $(add_frameworks_dep kholidays)
+       $(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_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       share? ( $(add_frameworks_dep purpose) )
+       webengine? ( $(add_qt_dep qtwebengine) )
+"
+RDEPEND="${DEPEND}
+       $(add_plasma_dep plasma-workspace)
+       $(add_qt_dep qtquickcontrols)
+       $(add_qt_dep qtquickcontrols2)
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package share KF5Purpose)
+               $(cmake-utils_use_find_package webengine Qt5WebEngine)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index 705c0ec7eff..bd2f5f2d251 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,2 +1,3 @@
 DIST kgamma5-5.15.5.tar.xz 79316 BLAKE2B 
369445730b506756e0f18d0bf78106d1795ea2a426996c7e8f9cb8b335e26e427c5d0ce2f4abb3edf8948096058cb4f09e8a7ea82a22291c5bb2326dd01ac5f2
 SHA512 
fea6a5242aecf366b9c3e908b4d273efc8cae66ed0077d526d8e508425265cf4155503a999035ab5e73a646ed68131b783510634d553f653a964a5f8d8ac4fa0
 DIST kgamma5-5.16.0.tar.xz 79292 BLAKE2B 
1cc3de91fdfc625c7a6cedc6ba53466fca5d05b25295f53acdc164640ff70e5138b606a041b2d6f4adc1aeb56e9993cf605bd945fc2acb8b48ead8f977015319
 SHA512 
d6ad0574b43fd01813055522cbd57448ca2dc3893838dcb0d967a61e9aaf53675bb40512124c91e20b5efc0bcc99125323e2f0a00c683aa58bf80edee890fa9d
+DIST kgamma5-5.16.1.tar.xz 79272 BLAKE2B 
dfdc21bf198209d2beddd676a833b3b9efb368dd375fce641572fa6a62203981b70a08dd4337a61627349ad6152734b941d2c8045cd41e2af1175422cc7b38ce
 SHA512 
c18f6ef62a6976cfe131f2c2f8d5025b05e61b53c488c0f9a70518f3e9bdc21b7eaef4c291d77d57ce1ad4f15da165f3f2b012000ceed3d8ad5af8df16ef2db0

diff --git a/kde-plasma/kgamma/kgamma-5.16.1.ebuild 
b/kde-plasma/kgamma/kgamma-5.16.1.ebuild
new file mode 100644
index 00000000000..63ac5289c98
--- /dev/null
+++ b/kde-plasma/kgamma/kgamma-5.16.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KMNAME="${PN}5"
+inherit kde5
+
+DESCRIPTION="Screen gamma values kcontrol module"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       x11-libs/libX11
+       x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+       x11-base/xorg-proto
+"

diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index 4c26a821274..d588d2b71bb 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1,2 +1,3 @@
 DIST khotkeys-5.15.5.tar.xz 1865968 BLAKE2B 
109748767e2119b9b54d29eade0bda4d5c696e67b35c549b10d0de19b890dc07a24e4108c3877046ab7468a4f98b6fffa03a818da11c00febf1f168fba7cfec5
 SHA512 
ad6f99053d7be4c530233d5384f59cc77b3463e1864135cd45ca17ee3eb483f8d503c089963bb758905d0c9e80a3248331905af117e01bd10a24fb4a61be8f08
 DIST khotkeys-5.16.0.tar.xz 1865856 BLAKE2B 
c218533f10bc264c07e3a6999e2a6220cbd6cd761d81249e0c6b6818d7f491d5eaf77e7245fe29c63da0479652d54b0dc73dff567250859fda282a0dd46fc40b
 SHA512 
3c8d2f36a7cecc9092c5901ff304a7ec9ec77f5a7f8cb3160a4a66724ed95844e6dbb937c3fda163c1bcfde2c311646e7d54460fc5d855ec9786054ebf5d9d8d
+DIST khotkeys-5.16.1.tar.xz 1865916 BLAKE2B 
4196e07ae0c7e61d20c7292b901752fe6086a22940539c32a251485a8f451604f9898a6861e4d54ee0f0d9ce9ce63d5054d79902b7d67613629b79fa58a1d878
 SHA512 
9197cd6b64b6b3c584be97715c97a9bdf8c0874414b7958305bd7d289672bca7048ee8cead7d7daf392085c572dbd00f6f42dcf572420b7fa33f8e879abfb0c7

diff --git a/kde-plasma/khotkeys/khotkeys-5.16.1.ebuild 
b/kde-plasma/khotkeys/khotkeys-5.16.1.ebuild
new file mode 100644
index 00000000000..90c8ca75d47
--- /dev/null
+++ b/kde-plasma/khotkeys/khotkeys-5.16.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
+inherit kde5
+
+DESCRIPTION="KDE Plasma workspace hotkey module"
+KEYWORDS="~amd64 ~arm ~arm64 ~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 libkworkspace)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       x11-libs/libX11
+       x11-libs/libXtst
+"
+DEPEND="${COMMON_DEPEND}
+       x11-base/xorg-proto
+       x11-libs/libxcb
+       x11-libs/libXtst
+"
+RDEPEND="${COMMON_DEPEND}
+       $(add_frameworks_dep kded)
+       $(add_plasma_dep kde-cli-tools)
+"

diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index 20d8f10845e..f24a3b3f3ea 100644
--- a/kde-plasma/kinfocenter/Manifest
+++ b/kde-plasma/kinfocenter/Manifest
@@ -1,3 +1,4 @@
 DIST glogo-small.png 24583 BLAKE2B 
0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c
 SHA512 
648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
 DIST kinfocenter-5.15.5.tar.xz 1321684 BLAKE2B 
51a3b49a5b724d187f58513c87f0618b1ee71d00e4ed51019017ae427602b7135d6bd9419714c431e3440f8a27152c4a72951d929b727f200c5cf1d72fc3ac84
 SHA512 
d75561edc65701097e4c9249f1cb7208e14ee1e99acbd6521606c99ac8e4ebe9ab42a804d8ef7bcde138d3189e3dbd9aaad088563ae6364418e6119639ac3974
 DIST kinfocenter-5.16.0.tar.xz 1322544 BLAKE2B 
cd178d65a195ae9e678864dd3d4a93b761446edc5aa34765641972f9452a02cab2cebbba1f17f9ba181f3dc39c3e9db47396622e80addd6886305340469f36b9
 SHA512 
13729a7417b07a746eadb21e6ac17b793d64f38c24551ff67ebba899932bdca1f860195ea8647b3cdb962367b547b9c85c5966b8f6c575da3eddf6adc41e87cb
+DIST kinfocenter-5.16.1.tar.xz 1322776 BLAKE2B 
fe75260eb57fe38231e6db4627d44dfff1bf34b4cb80ee886a5dbad02f6561ff061e55a0dd0598d142fa62716814d491f7d8f9b3d9bac877852e2c1d34b56465
 SHA512 
0515061a22950e3ffaa54364d163e9575dce10abdea3f4e46daa57ddf238eb6a58d967fa2f56e3a1ebebc118f3d58b80898c0abccd51078e8e94d347418d7815

diff --git a/kde-plasma/kinfocenter/kinfocenter-5.16.1.ebuild 
b/kde-plasma/kinfocenter/kinfocenter-5.16.1.ebuild
new file mode 100644
index 00000000000..084102a9d35
--- /dev/null
+++ b/kde-plasma/kinfocenter/kinfocenter-5.16.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MIN_VERSION=3.14.3
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Utility providing information about the computer hardware"
+HOMEPAGE="https://kde.org/applications/system/kinfocenter/";
+SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> 
glogo-small.png"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gles2 ieee1394 +opengl +pci wayland"
+
+REQUIRED_USE="wayland? ( || ( gles2 opengl ) )"
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kpackage)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep solid)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       x11-libs/libX11
+       ieee1394? ( sys-libs/libraw1394 )
+       opengl? (
+               $(add_qt_dep qtgui 'gles2=')
+               media-libs/mesa[gles2?]
+               !gles2? ( media-libs/glu )
+       )
+       pci? ( sys-apps/pciutils )
+       wayland? (
+               $(add_frameworks_dep kwayland)
+               media-libs/mesa[egl]
+       )
+"
+DEPEND="${COMMON_DEPEND}
+       $(add_frameworks_dep plasma)
+"
+RDEPEND="${COMMON_DEPEND}
+       $(add_plasma_dep kde-cli-tools)
+       $(add_qt_dep qtquickcontrols2)
+       !kde-apps/kcontrol:4
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package ieee1394 RAW1394)
+               $(cmake-utils_use_find_package pci PCIUTILS)
+               $(cmake-utils_use_find_package wayland EGL)
+               $(cmake-utils_use_find_package wayland KF5Wayland)
+       )
+
+       if has_version "dev-qt/qtgui[gles2]"; then
+               mycmakeargs+=( $(cmake-utils_use_find_package gles2 OpenGLES) )
+       else
+               mycmakeargs+=( $(cmake-utils_use_find_package opengl OpenGL) )
+       fi
+
+       kde5_src_configure
+}
+
+src_install() {
+       kde5_src_install
+
+       # TODO: Make this fully obsolete by /etc/os-release
+       insinto /etc/xdg
+       doins "${FILESDIR}"/kcm-about-distrorc
+
+       insinto /usr/share/${PN}
+       doins "${DISTDIR}"/glogo-small.png
+}
+
+pkg_postinst() {
+       kde5_pkg_postinst
+
+       if [[ -z "${REPLACING_VERSIONS}" ]]; then
+               has_version "net-fs/nfs-utils" || \
+                       elog "Installing net-fs/nfs-utils will enable the NFS 
information module."
+
+               has_version "net-fs/samba" || \
+                       elog "Installing net-fs/samba will enable the Samba 
status information module."
+       fi
+}

diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 9070e7f86e3..1f3bb706c9c 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,2 +1,3 @@
 DIST kmenuedit-5.15.5.tar.xz 810152 BLAKE2B 
16471f36f678e628079901b66161fc81dc20ebef03d70d64716b618050068949ed790f2ab299a89c7a7f61534bb0fa325ac2277518a70f4a46de19bd9f5a03f0
 SHA512 
ef6883e554de54a3391653db8b9d307f39f2fb35401f3c1cca733641f0f2578d3dc0763c62ff4bb581b816b4699a693d9c5db6b52b2feaeece301f1777b9c818
 DIST kmenuedit-5.16.0.tar.xz 811552 BLAKE2B 
fe1e3ef1ede0b97dbb1e73e770462d3cd4595b4ce73a40007eb93ef06c0502803a35c4ca41a2521401e2305a16568a6ae7d2c06cf628dd5aec3e3f9ae90458a2
 SHA512 
d4d8de72a22fff178dfa4cd45a85653c4012241ebf341e33252fbd42f5f1f6eb49ee33c7263cbbf7e2e4324a28f4a0b628b55fbd21dd2ac5806a1acf885ec724
+DIST kmenuedit-5.16.1.tar.xz 811496 BLAKE2B 
b18e88f2bdc64167fda8978cea229780663b9523e899d4959256399dae0c3d6af3b444cb14a9b2b901c117514f78f9a437d7043b8eec7c83ae62ab4a90d4e8a3
 SHA512 
5ef8ade7fcb494758d0de91cf493a3c1404a7c675ab3db4df164a5ee92c69582bfbb0e361c576021a3eb6d480abe362e0f0a3f6a91b1dd59d72fcab14266e9c5

diff --git a/kde-plasma/kmenuedit/kmenuedit-5.16.1.ebuild 
b/kde-plasma/kmenuedit/kmenuedit-5.16.1.ebuild
new file mode 100644
index 00000000000..dd5d4133f0e
--- /dev/null
+++ b/kde-plasma/kmenuedit/kmenuedit-5.16.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Plasma menu editor"
+HOMEPAGE="https://cgit.kde.org/kmenuedit.git";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+hotkeys"
+
+RDEPEND="
+       $(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) )
+"
+DEPEND="${RDEPEND}
+       $(add_frameworks_dep kinit)
+"
+
+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 73c1a998db6..385a6006fa0 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,2 +1,3 @@
 DIST kscreen-5.15.5.tar.xz 123736 BLAKE2B 
038e67270053fcae648ed90a277c0b04455afa9dd788943b135ebad1d57bf7b0bc9d5c70629e530b900747454aec829e476245340f08c8d5aa855e677765318a
 SHA512 
29776af422e5948f9563b94609472155e2c5ea762ba40d362cf76469f5f9347f56103b819ccbd2a4b9e8b88080c1d573adae6dd6648a36d817ba71eb93ade809
 DIST kscreen-5.16.0.tar.xz 122576 BLAKE2B 
b1803f733c6de3de3a68ad479bee10120f47cbe30c60124cd6f13c11ae2eef54ffa127f45a062178963715efad089bc982a9a426805008db3806bbfa190ddb63
 SHA512 
5d4b5b543f683521b14f32dc6c2831ae881a7385e8992f3aab7d2c3811eb375c0d39aa4a4b1205882283585629b1f71cec460b8fb28ca8a9ffa29ccc4d790cd7
+DIST kscreen-5.16.1.tar.xz 122564 BLAKE2B 
6263822d9c75d5a783ffb2bf97a3732dcf741e1b179bb4da2cc32c1900ae8dcca3a1dfc645d1a72d242cd2535b95cd6aca37f3feb3396388c6d71761c33bfb86
 SHA512 
f65a0fb8f34a125e1dec87f236766b033aaa972b5df052ab487029a31a61233db57e48d639911b44d5e2575626da1fe856cfd21cf3424014574fcc74995f3728

diff --git a/kde-plasma/kscreen/kscreen-5.16.1.ebuild 
b/kde-plasma/kscreen/kscreen-5.16.1.ebuild
new file mode 100644
index 00000000000..1210d802105
--- /dev/null
+++ b/kde-plasma/kscreen/kscreen-5.16.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Plasma screen management"
+HOMEPAGE="https://cgit.kde.org/kscreen.git";
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep plasma)
+       $(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)
+"
+
+# bug #580440, last checked 5.6.3
+RESTRICT+=" test"

diff --git a/kde-plasma/kscreenlocker/Manifest 
b/kde-plasma/kscreenlocker/Manifest
index 30646a44838..40b85c153a4 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,3 @@
 DIST kscreenlocker-5.15.5.tar.xz 122620 BLAKE2B 
bb9cc80585c74690227f2f72961ff2ee707778fd4eee541840df85d04da7b5a3e8f75c7378cc4de8e45c41e1b29b67725e9b23461a0e8ff4bb00aa046100f851
 SHA512 
95325d3ab07afea22a10e17a2bc0f4412d57b96385b6fc058d1b9785a07914e1ce89af7a8c773615f884263dc2136fd7c7eb112dcec9d516a267262c37d15d12
 DIST kscreenlocker-5.16.0.tar.xz 122632 BLAKE2B 
53787c45aea9c615b2f838e0b3e18376a14f4b4c29b1355ee8b22bfcfe2a3de7feca028a56ca940e4850f2b1fb78a29f1cc20e03533e1e468fa24a981e794d92
 SHA512 
26b4524d8ec32b224b7d65c3aa0b793027355d732c06582c04896425dd86da6d7fa4a8db83da0290c0c1d5a56084227ff7d1da5eb975566cb905cfe40eac8932
+DIST kscreenlocker-5.16.1.tar.xz 122576 BLAKE2B 
bdfe2a270462f147bd81484de21001ec73fb0023c1cc8862ef843cb188916fb132235fbdf5bb1894cba00120e6f15329290bb4d97d4c7d9aeb7641342708f133
 SHA512 
5aa7d4ef2cfcc5d95f7d83023df1275ebe2d52465182f8c5743af2067e98edb662d384081b24d8e2905157d8aebcda4a907bda95f1668306319f443a100f1d15

diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.16.1.ebuild 
b/kde-plasma/kscreenlocker/kscreenlocker-5.16.1.ebuild
new file mode 100644
index 00000000000..7c403e5a557
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.16.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="consolekit +pam seccomp"
+
+REQUIRED_USE="seccomp? ( pam )"
+
+RDEPEND="
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kidletime)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kpackage)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwayland)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep solid)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative 'widgets')
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtnetwork)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       dev-libs/wayland
+       x11-libs/libX11
+       x11-libs/libXi
+       x11-libs/libxcb
+       x11-libs/xcb-util-keysyms
+       consolekit? ( sys-auth/consolekit )
+       pam? ( virtual/pam )
+       seccomp? ( sys-libs/libseccomp )
+"
+DEPEND="${RDEPEND}
+       x11-base/xorg-proto
+"
+PDEPEND="
+       $(add_plasma_dep kde-cli-tools)
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+       kde5_src_prepare
+
+       if ! use test; then
+               sed -e "/add_subdirectory(autotests)/ s/^/#/" \
+                       -i greeter/CMakeLists.txt || die
+       fi
+}
+
+src_test() {
+       # requires running environment
+       local myctestargs=(
+               -E x11LockerTest
+       )
+       kde5_src_test
+}
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package consolekit loginctl)
+               -DPAM_REQUIRED=$(usex pam)
+               $(cmake-utils_use_find_package pam PAM)
+               $(cmake-utils_use_find_package seccomp Seccomp)
+       )
+       kde5_src_configure
+}
+
+src_install() {
+       kde5_src_install
+
+       use pam && newpamd "${FILESDIR}/kde.pam" kde
+       use pam && 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 bdcb2cd1374..6b312bae4cd 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,2 +1,3 @@
 DIST ksshaskpass-5.15.5.tar.xz 21304 BLAKE2B 
8664f783d08d789aab81e40cc6d0a7248f0fe25bab20803579ce0c3869a412d2fc8fecf709b4bfe7d900dc7b9af59042d4e648d5b5730a8fb7108f4ac39ba362
 SHA512 
296581dafc7068a0e536fb3f10dbd56bd288bec5b93f96e5f7d7b03be6cf9f279dbdeccc8c53da21316fa18d758e92513d8f5441d9e80dfee452c26ef1dddcbc
 DIST ksshaskpass-5.16.0.tar.xz 21364 BLAKE2B 
514ca74ab5c52cde2f09dd8791c3c32612d8dfe5a0f3398ff29f6b3122266b894a72a06a2f4b280216786be8022b37236bb394b23f53cef4a45970875814353d
 SHA512 
ebf64d4ce6dcc4036e77affd653201e6fd363257976b4979d84b18c3e60694abcd94dcca2d0a1db16bbe8ece0442bca9d81a1195ab0643f815db93625f3a9a19
+DIST ksshaskpass-5.16.1.tar.xz 21368 BLAKE2B 
ccb238b867851ca821414f6f0230118bc1f8589bf06ab8e65a74312fb8c1f9e93fefc9eb511b6d65bfe4efb628aa2562297023e13ae983b406000933135da421
 SHA512 
1046c5e598b9c170767441d4ecff1f4def0e2f87fac97ab96dfe0ecb93dea903afb573172952c7d1362c9bad7ca8441a13c6a2922558a92bb6c9b13e316ea426

diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.16.1.ebuild 
b/kde-plasma/ksshaskpass/ksshaskpass-5.16.1.ebuild
new file mode 100644
index 00000000000..55652bdcf79
--- /dev/null
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.16.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration"
+HOMEPAGE="https://cgit.kde.org/ksshaskpass.git";
+KEYWORDS="~amd64 ~arm ~arm64 ~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}"
+
+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 d1ee1bb823a..ddd632d86e1 100644
--- a/kde-plasma/ksysguard/Manifest
+++ b/kde-plasma/ksysguard/Manifest
@@ -1,2 +1,3 @@
 DIST ksysguard-5.15.5.tar.xz 500116 BLAKE2B 
1a22e419af79685e241265d392eed7502998df88168adc4292c8500a152a8d1142d56c4a34dee409b29745d8a07f889c241b3ab9ab8f09f3eec68d1ec5826c79
 SHA512 
ae74adac0a4b20d9ddcf9b172542a3c96de46adb66b2f6c1d4e5f97562572e365f777d1daffd82e677ca1be37e868425112f69bd6e85e51118dc557f66ab5b8e
 DIST ksysguard-5.16.0.tar.xz 500380 BLAKE2B 
c69862d6a8192e5f9896037ba7bc969e236fdf53b19ba49da0bafa540c7434ad3bc23aacce494e43e76e989b22a3345d12bddb202542566135932ec707d60dbc
 SHA512 
460cb3834654489aa3ca5a4863d06d3cbb18dbebb9bf452ca021e4bf06f8548e298101928e8e6e112dd179d32f52aa9bd948776edcf6169764e295006919f4eb
+DIST ksysguard-5.16.1.tar.xz 500428 BLAKE2B 
394ebc2791fdaf9bdb766be939fd992100594886c47dd5ab5274032ab19ebb980096f1f0cf389816e61ed4f07fb2557cf60af31cc27e3c752ee46e938b07fb5a
 SHA512 
eced94d925ae2ceea44e751cf74d4cd7d26fde553dc04e000a214a8c63c0e09be39261304ef0d5ba1bf2ef4fcc78ed4ab08ef386294063e425bc6873f697a4d6

diff --git a/kde-plasma/ksysguard/ksysguard-5.16.1.ebuild 
b/kde-plasma/ksysguard/ksysguard-5.16.1.ebuild
new file mode 100644
index 00000000000..dc21acd63e6
--- /dev/null
+++ b/kde-plasma/ksysguard/ksysguard-5.16.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Network-enabled task manager and system monitor"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="lm_sensors"
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kinit)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_plasma_dep libksysguard '-minimal(-)')
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtxml)
+       lm_sensors? ( sys-apps/lm_sensors:= )
+"
+RDEPEND="${DEPEND}"
+
+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 ccc6035d9d8..150a0977756 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,2 +1,3 @@
 DIST kwallet-pam-5.15.5.tar.xz 19332 BLAKE2B 
b5d552500584888d6fd2662e7332623f51ec4a90885c983f492fbff8768b144a5d0bfff8e7466f68b833bbea436b9424b55f221402e1c9ddc8626be63910b521
 SHA512 
4a1a0b6f4d607a71b2dee3317acd0af1c76991a628be50d67c8231d756255577fe90e0f938050c8f6d6f295d5299deb8a88afbd7eac28050d3b905267bfd7636
 DIST kwallet-pam-5.16.0.tar.xz 19648 BLAKE2B 
58e1c50b7d1a479f97d81fb5815778f5cfe32c06f5fd8672a522b22fa6649e373b88810196319f1273cede3a32650b8b35ce4c3ccfeeec56aa34780c96b85653
 SHA512 
4b911d3e34d840616d230e27da80162a1940f8feaedd67bb9e1f18e1b92250d2812cdb260cedd16a5b5f9c122bb37d3473310229e55996ad5c7682bcfac275b5
+DIST kwallet-pam-5.16.1.tar.xz 19636 BLAKE2B 
3feebe452cc6e00cf02d6587ccc5f9a91274122bf486430c230db6ab219905e916f632bd75c6cb2decb505ad3d5b4332583834a1b8fc5186c792818de4e5bd37
 SHA512 
7faf70097673e221630d2ae0e0b998223349dbe0ba81e7a038e1c604af0fffe398b2b18d55112c040e0fa974d92699dcf163576b529e368af3db06e68783af6f

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.16.1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.16.1.ebuild
new file mode 100644
index 00000000000..f3e1c598ec6
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.16.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kwallet)
+       dev-libs/libgcrypt:0=
+       virtual/pam
+"
+RDEPEND="${DEPEND}
+       net-misc/socat
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+       )
+       kde5_src_configure
+}
+
+pkg_postinst() {
+       kde5_pkg_postinst
+       elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+       elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking";
+}

diff --git a/kde-plasma/kwayland-integration/Manifest 
b/kde-plasma/kwayland-integration/Manifest
index 6d92fefcc99..c82862fea64 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,2 +1,3 @@
 DIST kwayland-integration-5.15.5.tar.xz 18820 BLAKE2B 
b71beaff2c0722e1d824f833d130e2577c48716302210bf34f74fc3b5c9defd5b7501998a7f3e3bf922ca488ec16c36a18a7d881b53aff46e8e6bc60f34a0d45
 SHA512 
87051e785cedaf373c36cd17519e7e86d3110e6cd6c08fbff27b8fe4a890c1a935dbd6d096291dad2788be849c1c4e17bdb8014fdeb3383678a6b36cd30bab1c
 DIST kwayland-integration-5.16.0.tar.xz 19512 BLAKE2B 
922eacdb39d4f8708519706ce93f73f86c269d770334f6e6d35698b5bf2b09d05906db8efbb41532134190f687e3522f49e2b2948be4c2960ec79afa6c41ee18
 SHA512 
df37399ff05e42a901a4e0dec5df8577e99b0f1bf06dddab4fd490b4e08b17f0f10ff8a046d49366f14158300ee0e6431cdfc573935863c71f03424c82dc413a
+DIST kwayland-integration-5.16.1.tar.xz 19508 BLAKE2B 
84725172ff1dd59ca58ebb64439216c136644eef74a79a7a155d2d5cbb3d1dd1b9a2119d6886e3800bc246e3956643a4de06f34e9d9baa84bb0517854a808751
 SHA512 
cde816e04944cd262ab6b154672b54c0d736b366b47666930d3c83c9a6ef47067dbf0407cbc84a3a51cc9a2fe31f338bfe1f2d231e94ecbacd2f2403b9a5dea9

diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.16.1.ebuild 
b/kde-plasma/kwayland-integration/kwayland-integration-5.16.1.ebuild
new file mode 100644
index 00000000000..bbef9132093
--- /dev/null
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.16.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Provides integration plugins for various KDE frameworks for 
Wayland"
+HOMEPAGE="https://cgit.kde.org/kwayland-integration.git";
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~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}"
+
+RESTRICT+=" test" # bug 668872

diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index 3b050bc3757..3a4e59616dd 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,3 @@
 DIST kwin-5.15.5.tar.xz 6237440 BLAKE2B 
6e1b2bccb9450a15cccdf258c9b75e5651539cb05619dec72f4c02ba555ca3a98f57d8565d1ba59a0e85436bffc7e1960f36dff7b7945789f577c28892a5871c
 SHA512 
2ea3af33cf79e7acde996c87507d277f114f2491ff3090cb0335ce6d026ae06c6ad83aa3fd5b86bbb01791cca747291ce801fc2d93d20e6d7b88f709893a3f53
 DIST kwin-5.16.0.tar.xz 6261676 BLAKE2B 
a369bb181fa2a198cd18adc22c1fa0ed9e40043103ccd78b229cbf30555a6b96d3fb113cf8d603fd618e38a87778b2c565dbc7df3cb9918bbd1bae58d65ebf68
 SHA512 
4da719012dd66e36c67bd1af43dfbe8bf4f0a403faf072353f86a6246371db1fbe0c0bab1eaf8815ca905e5ab4d2c8b2cf9ef780f4419d2684d3e5cf10ba92f0
+DIST kwin-5.16.1.tar.xz 6262808 BLAKE2B 
15798324668bfe0393305db6eea669cfe6a257499b16db72b5c809fa0838532a132c67d86d2a3da0f54a7311e8a14b6f69afd79d008848be63cfb13957f0dd1a
 SHA512 
0f739ac0b60d6869b7a24b948c72a6371b11a6d40c8f3013228ef300f3963e374e69409f8e2699aa0cb3c07b1d2204f8d9dc2a56e09ca459b6024befd7c77aef

diff --git a/kde-plasma/kwin/kwin-5.16.1.ebuild 
b/kde-plasma/kwin/kwin-5.16.1.ebuild
new file mode 100644
index 00000000000..5d2e7361e62
--- /dev/null
+++ b/kde-plasma/kwin/kwin-5.16.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="optional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="caps gles2 multimedia"
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kauth)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kglobalaccel '' '' '5=')
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kidletime '' '' '5=')
+       $(add_frameworks_dep kinit)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kpackage)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwayland)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem X)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep plasma)
+       $(add_plasma_dep breeze)
+       $(add_plasma_dep kdecoration)
+       $(add_plasma_dep kscreenlocker)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui 'gles2=' '' '5=')
+       $(add_qt_dep qtscript)
+       $(add_qt_dep qtsensors)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       >=dev-libs/libinput-1.9
+       >=dev-libs/wayland-1.2
+       media-libs/fontconfig
+       media-libs/freetype
+       media-libs/libepoxy
+       media-libs/mesa[egl,gbm,gles2?,wayland]
+       virtual/libudev:=
+       x11-libs/libICE
+       x11-libs/libSM
+       x11-libs/libX11
+       x11-libs/libXi
+       x11-libs/libdrm
+       >=x11-libs/libxcb-1.10
+       >=x11-libs/libxkbcommon-0.7.0
+       x11-libs/xcb-util-cursor
+       x11-libs/xcb-util-image
+       x11-libs/xcb-util-keysyms
+       x11-libs/xcb-util-wm
+       caps? ( sys-libs/libcap )
+"
+RDEPEND="${COMMON_DEPEND}
+       $(add_frameworks_dep kirigami)
+       $(add_qt_dep qtquickcontrols)
+       $(add_qt_dep qtquickcontrols2)
+       $(add_qt_dep qtvirtualkeyboard)
+       multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
+"
+DEPEND="${COMMON_DEPEND}
+       $(add_qt_dep designer)
+       $(add_qt_dep qtconcurrent)
+       x11-base/xorg-proto
+"
+PDEPEND="
+       $(add_plasma_dep kde-cli-tools)
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+       kde5_src_prepare
+       use multimedia || eapply 
"${FILESDIR}/${PN}-5.15.80-gstreamer-optional.patch"
+
+       # Access violations, bug #640432
+       sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
+               -i CMakeLists.txt || die
+}
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package caps Libcap)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index fd0dbd8f21c..5406f745bb9 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,2 +1,3 @@
 DIST kwrited-5.15.5.tar.xz 20024 BLAKE2B 
58648cd5867f0a07636e2ed9e299cea98237ccb4845aa1cd9897cb910ede6baff6def2e2f4ad42b4c90de0b5117c0c269efbc69a44636690a80b36235916236c
 SHA512 
0c59ac76a64a20e49e14681bdf7a67194749a84ebb2224bcf183943d29f4e3669198d2a82a156a9d86b4865e1110e542dd5243045844ebc0e0bfa98bd6134089
 DIST kwrited-5.16.0.tar.xz 20024 BLAKE2B 
b8c8075aae61c983c8366e0d0c2a7b9895648ff249c50a8b4b0abb1f00a6c35f7415e9016a9d6f7572b9a5433e8eca75f9b7a048872a04aec9aa34aa39cd9a4b
 SHA512 
55f8e73275a17fbbca8220131e5ecaf3dae0b67bbd89771c0107f21657765cda6dea30d1d647f1dc894b9ddb356b0a115039bfc89987bfc7215a0ccc2c72f443
+DIST kwrited-5.16.1.tar.xz 20012 BLAKE2B 
73aba97aa5641574b4c4c5719569c7ca3ec55248eafcb86ef217cd36fd294e4e208a912919c392129b116d1018936584c516b803ff6ea6f844d27dd13cd62b30
 SHA512 
bd46db836ffa51469374fd1f60227d1279d1b626b00b4fce3fb2e27cf8a7d770f2c12b66f28d3bf8384122d956e1b9015c68d482a0c076cf65e64c06b9884992

diff --git a/kde-plasma/kwrited/kwrited-5.16.1.ebuild 
b/kde-plasma/kwrited/kwrited-5.16.1.ebuild
new file mode 100644
index 00000000000..f94eff2f3ae
--- /dev/null
+++ b/kde-plasma/kwrited/kwrited-5.16.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
+KEYWORDS="~amd64 ~arm ~arm64 ~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}"

diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index a9781ea651b..c70e57b7744 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,2 +1,3 @@
 DIST libkscreen-5.15.5.tar.xz 81000 BLAKE2B 
53193ee41d81576c8f87053dfb388ff1e13c1fc7800956228e9f3d5e776789d4649e41f39829152bd51ba0de9a1ca6fe87b63e0870327947dea939da05488c81
 SHA512 
038ea60f534edfd1ceaf523a2d00ecb53f62b6f64ce9900b1313f9ab25b7099146167cbce50b31c799644fb0d5c9522a9bcbaad81e9022feb7532c911b2ec030
 DIST libkscreen-5.16.0.tar.xz 80984 BLAKE2B 
1fa14ada4dcb8c52947b2d4204fb21c27fc26047902a274924926a0477cc58431ac5f7543f86dbcb11c1f5daa74d6f0ba4df39c79a3adf8e4cc7cca29fdc05e1
 SHA512 
e794a7a2062c1a3fa013e30d655ea1068c9738827045a572b4a5b4cfb28cfe66638835373f7d2548e898ecde7f9b033a902fa180d2472792846fb1d6ef434745
+DIST libkscreen-5.16.1.tar.xz 80980 BLAKE2B 
9cdcfa486c12a0fa6209187b8d884d4b50a4456c65c0f4897396a6775e465d2c14b40ef1c93070dcb8072c9bcba571612c22d656cd654338a0216a4d3330c1bf
 SHA512 
6e9077a1bae1d202bf8c6110e03654d4c5a0e37af7dac4139df5efe9090a85c0b2f39a2c2636d699ff16a35985b674615bd0991343aff28e27d80d3c89a6616f

diff --git a/kde-plasma/libkscreen/libkscreen-5.16.1.ebuild 
b/kde-plasma/libkscreen/libkscreen-5.16.1.ebuild
new file mode 100644
index 00000000000..175530ee8c0
--- /dev/null
+++ b/kde-plasma/libkscreen/libkscreen-5.16.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_QTHELP="true"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma screen management library"
+SLOT="5/7"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kwayland)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtx11extras)
+       x11-libs/libxcb
+"
+RDEPEND="${DEPEND}"
+
+# requires running session
+RESTRICT+=" test"

diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 077d1a9ef8c..65d6d1ac34f 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,2 +1,3 @@
 DIST libksysguard-5.15.5.tar.xz 575900 BLAKE2B 
0ebe2ae85bce2b11f8be215112504fea728e9f60e272813b9f6d2c54e51b3d60a77885ea8c95eccadaade8f929353342249bd0e7148558c0c1965ebbf7e0aac1
 SHA512 
a87f58c6a9237261e05b4fb1c315383fb3eacb294279c3ab3b553c0dca5e7e416a31bd685d47da4a8cc777bbcc09d9bac076b26340cf6262c7aaee903baf127f
 DIST libksysguard-5.16.0.tar.xz 580092 BLAKE2B 
09e29aee349e2fd071da78f8cc81043f8bf085b6b5c669aff3816d14c093e786b6fea9ebcac0c11e7e1670b8b595db3ce2223bc733171ccc23ea7b8fa9df4b60
 SHA512 
62f4f20f9af8b6b7c395beadd4b75149d0b06e179eb1bbbebea936bc51dd6f93f6c7e9c0dd6e14636ed62bf47bb3fde924fb6273644e9cf8474fece580aae5eb
+DIST libksysguard-5.16.1.tar.xz 579992 BLAKE2B 
4965ff2fd4245db275b000302ffbe4fdff6e3c039aca3845930c7b3d1c0970fdea203d62971e77be773e09b5a0fbf438f2a902c34dbf08ecd50ddcfeffb237de
 SHA512 
72e03801a3d14e83511369777f3ec9bb9bb1c0ef4e1a9d9a7e9ada3eed1d3a7686bd1106a9903aa54b627953d7a02791b7e0552f460dc14f377bf113e665e399

diff --git a/kde-plasma/libksysguard/libksysguard-5.16.1.ebuild 
b/kde-plasma/libksysguard/libksysguard-5.16.1.ebuild
new file mode 100644
index 00000000000..4256bfb8e1a
--- /dev/null
+++ b/kde-plasma/libksysguard/libksysguard-5.16.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Task management and system monitoring library"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="minimal webengine X"
+
+RDEPEND="
+       $(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
+       webengine? ( $(add_qt_dep qtwebengine) )
+       X? (
+               $(add_qt_dep qtx11extras)
+               x11-libs/libX11
+               x11-libs/libXres
+       )
+"
+DEPEND="${RDEPEND}
+       $(add_frameworks_dep kiconthemes)
+       !minimal? ( $(add_frameworks_dep plasma) )
+       X? ( x11-base/xorg-proto )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.16.0-no-detailed-mem-message.patch" )
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package !minimal KF5Plasma)
+               $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
+               $(cmake-utils_use_find_package X X11)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-plasma/libkworkspace/Manifest 
b/kde-plasma/libkworkspace/Manifest
index 9aea7c6ea1d..c5093dd2faa 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-workspace-5.15.5.tar.xz 4713728 BLAKE2B 
7ce14912bf0dc2556484b7b719b00e7296fb67d78faabb9e3c00fbfb56a41db04e27b5f94636142f07e88e24d51ff308025a50d719a940e1287943a35db93e79
 SHA512 
5d5429114a733d4328f7db6c8e3c7dfe5e04862f8083fcad40b21390efb309c58fd1b13cf63aa57f2842c38936b9fe1c60ad61fc601cf4f592b86285c2270bed
 DIST plasma-workspace-5.16.0.tar.xz 4891740 BLAKE2B 
5d79938109be98a838336772d7149c0e8a05f44e496e09589460f4f10d0e18b55ba81f33754f4cd63e6cb8b881e4db5529577a60557098e1137e1362b10bede2
 SHA512 
7b38021cc78e150cdf4422db42c5d0d10e1f1f96845ab4f0273c53680b0bb0f008171062d87f15b634bd74b9434a333c0f5c4defb13f8e4b51c7009a6151209a
+DIST plasma-workspace-5.16.1.tar.xz 4892428 BLAKE2B 
c228685516537b3abe79742094b82aff5b5b04043ab1f772eeeb4ac6ad6b2b4c3aec4227baa702ac8408ea764e1224931fbb59e0217ef2abd40118666c7ea6ce
 SHA512 
7c33e539f5a2504e603767ed1792b099784aefe0aa1c818f771257e5983883df56dc1a304b079081f5d3d98cc863dae3799d7553ecbc48b79721d16fdbe2eef9

diff --git a/kde-plasma/libkworkspace/libkworkspace-5.16.1.ebuild 
b/kde-plasma/libkworkspace/libkworkspace-5.16.1.ebuild
new file mode 100644
index 00000000000..3dfe68f80a2
--- /dev/null
+++ b/kde-plasma/libkworkspace/libkworkspace-5.16.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+KMNAME="plasma-workspace"
+inherit kde5
+
+DESCRIPTION="Workspace library to interact with the Plasma session manager"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep plasma)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtx11extras)
+       x11-libs/libICE
+       x11-libs/libSM
+       x11-libs/libX11
+       x11-libs/libXau
+"
+DEPEND="${COMMON_DEPEND}
+       $(add_plasma_dep kwin)
+"
+RDEPEND="${COMMON_DEPEND}
+       !<kde-plasma/plasma-workspace-5.14.2:5
+"
+
+S="${S}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-5.14.90-standalone.patch" )
+
+src_prepare() {
+       # delete colliding libkworkspace translations, let kde5_src_prepare do 
its magic
+       if [[ ${KDE_BUILD_TYPE} = release ]]; then
+               find ../po -type f -name "*po" -and -not -name "libkworkspace*" 
-delete || die
+               rm -rf po/*/docs || die
+               cp -a ../po ./ || die
+       fi
+       kde5_src_prepare
+       if [[ ${KDE_BUILD_TYPE} = release ]]; then
+               cat >> CMakeLists.txt <<- _EOF_ || die
+                       ki18n_install(po)
+               _EOF_
+       fi
+
+       sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
+               -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
+}

diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index 196e7d4fc8f..3633147feaa 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,2 +1,3 @@
 DIST milou-5.15.5.tar.xz 57296 BLAKE2B 
7dd8fa3da98836354072bd4eb67a92173d839ac0432da5bbedbbb3c68c3d1022cb572864e3c0b0335a36efd364676416d07b7258b0e5d17db6306884e8bacd82
 SHA512 
4b0a7a3edc1d50c64a226ae49e3660635838bd899939004d42a33492ba9f2255ef0c3575e2155f1ff7713c8396a95afcd8659bb61c48dee639962359a562565a
 DIST milou-5.16.0.tar.xz 57304 BLAKE2B 
3eb2d0b10d3da0cfe1be1ceb73cfdad4ecf126f5c487710075f2a12e4947927901832cb68a93ab4cb1052c10f74bccb76d1353ab4d2716258584ceb4b3db4d86
 SHA512 
caf222888216b65159f284e910b6718a55cedf05e4210a6de185df6aa455d0a47569246d2aab07b739e0e1ec5e74e00d9ae5b022c21e22a47931f95b9a4129d7
+DIST milou-5.16.1.tar.xz 57372 BLAKE2B 
9ecb74069b4ec37e66ac3d2e0c3b836c1a8cc8721c8ab698cde50acb0f7f1ee601ff2041b8e4b94f124ff9fbd7f9ac945f6016a280c9e18fe87dcad09116f57e
 SHA512 
96f08f57c4d84645104c176f425cdb93d252c66c9c2e39a9fc2dfb8a15e98bf9d8128e7fb8fca9f97c8febf7eb9bde7210801dacadbf1d715df844f879209b2b

diff --git a/kde-plasma/milou/milou-5.16.1.ebuild 
b/kde-plasma/milou/milou-5.16.1.ebuild
new file mode 100644
index 00000000000..7662755476b
--- /dev/null
+++ b/kde-plasma/milou/milou-5.16.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional-recursive"
+inherit kde5
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://cgit.kde.org/milou.git";
+
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep krunner)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep plasma)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 9ccf1df6266..3addd6695d9 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,3 @@
 DIST oxygen-5.15.5.tar.xz 4473020 BLAKE2B 
1c7fbaac142e80ba14b7fa99645590299b3b0dbc973ff12aa23114d50a4cf61fffc274c066ad90925e7796e3475a00752926b417f18705fe5712a5bb120b0c67
 SHA512 
fed946bf50e7f58ee247bd63dab2a5c371bf6d2c75cc64924e3de8e9b00faa003e2949dc78cc1babb352a043389d7f285d96731cedf0200b660d99131db0ecd0
 DIST oxygen-5.16.0.tar.xz 4473772 BLAKE2B 
b7caa98d7021f6f3c61af9311c54781935f53ee6a40add05b8e729d182f951de188636f78da43edcddb03bb23084ae805c5e9d256fc22bc3cf8c76c326e3c705
 SHA512 
588194b13fc8c4f60749629086364bbbc5a2cf9aae1c500d31eb302969162c7b204e9f939205377cff969f407f8a3f5e74bced0d63d9b41a863e9a0f2b2c20ae
+DIST oxygen-5.16.1.tar.xz 4471840 BLAKE2B 
c9c6d5e185fcd884b9428b6e05a516e1aed57442ecf7b4100a693b8aee47e71689b453dd39e8adbeca700e5950bc889b8af8612260ff6a0a0d98319d3417c171
 SHA512 
9e06d1a7d53caa050fa0d32593524302db0bdef14d1f8c120ec02121e64039ede0dd4368b5450f7d07a9a12086189f2db7ec5e99b57490239758f353bca020ee

diff --git a/kde-plasma/oxygen/oxygen-5.16.1.ebuild 
b/kde-plasma/oxygen/oxygen-5.16.1.ebuild
new file mode 100644
index 00000000000..fd828b90b4c
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.16.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://cgit.kde.org/oxygen.git";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="wayland"
+
+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 qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       x11-libs/libxcb
+       wayland? ( $(add_frameworks_dep kwayland) )
+"
+DEPEND="${RDEPEND}
+       $(add_frameworks_dep kservice)
+"
+PDEPEND="
+       $(add_plasma_dep kde-cli-tools)
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package wayland KF5Wayland)
+       )
+       kde5_src_configure
+}

diff --git a/kde-plasma/plasma-browser-integration/Manifest 
b/kde-plasma/plasma-browser-integration/Manifest
index 3d0ff5e506d..3e0ad905bd6 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-browser-integration-5.15.5.tar.xz 118136 BLAKE2B 
fc5ead642b561ef383307fca9c06424ea17278fc951bb46f6555d31e7d9d7762a2e211054ba61a6ac83fcb817017745f9773402fdfb1a286fde5be301aadcb44
 SHA512 
c3f1ec7ebcb06ee6dc807e639cffb373cfe2d2eb549b18f7028e13991154107f474d923fcceea809399836bc3af6299993f91e7bfa85ce80e85c212640b1750c
 DIST plasma-browser-integration-5.16.0.tar.xz 122676 BLAKE2B 
b82610ad0a791d555229f407c445c1705912c4467388e66dea202239d9a1777ebf2f1ebefcf332bce13819ea7955fc153295c57adb20b05bf1daaf919ca34219
 SHA512 
db44471646cd886b54fe0056c0c42384860b0557f679f4d9cd01ab6890102e71d4afd366d99ea2e7eda67b96a1281ddbe69d9ddc70761afe6a05c9d8bd5d34df
+DIST plasma-browser-integration-5.16.1.tar.xz 122676 BLAKE2B 
2c785bf2a38ea7e71699ac2511310514afe5a0b94f9108fb4517f4373bd7d02113b65eae495421d0ac7bc4ed411ea13ccae4cdb8dd0397d81fbc1166d9d6e093
 SHA512 
5498b7a483d745db31ebfd5e4f3d2ed441d9c7aea268313482bdf4abf7097fc3939c2da34ff890878d6fcfb2eb60b3ab518c05a39f2c947616e3e05131e5ce2e

diff --git 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.1.ebuild
 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.1.ebuild
new file mode 100644
index 00000000000..a07f080cec1
--- /dev/null
+++ 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser 
extensions"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep krunner)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local mycmakeargs=(
+               -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-plasma/plasma-desktop/Manifest 
b/kde-plasma/plasma-desktop/Manifest
index aa66b386e74..33d1fde01f0 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-desktop-5.15.5.tar.xz 9285792 BLAKE2B 
27e44bf35b6c317e8e7d3074c089d1cf5106066e52d5be5fbec36096e1df86d5004fc84bc9693d8d396711f7a94ce5d709ee8c9a5b867ccdfaa5dd016ad14964
 SHA512 
ed7578d92a908bebc3bc42cd7900704253a7066f667deeed35d5efb291711a364a7026bf9d12510a8113f9d52d6e9297f500c5b04bd8f9522f071da0f240432c
 DIST plasma-desktop-5.16.0.tar.xz 9486620 BLAKE2B 
7e53eb9f6fa80613f1ba37552dc09fdfae8544b421a0ba381d70ef39e85d39197ef76d89dec55ae59a45773b861e3ff2bfeadb918909fa9c8ac13940900db782
 SHA512 
3d93ad39cf60965f106cda12e1635976ca552103498941c3ca3db59f28f55e1f9f46e7e9e182a79b268dce71aa84cab1cc8d57ff87ee6ab8d7d90ac6b4be8790
+DIST plasma-desktop-5.16.1.tar.xz 9490708 BLAKE2B 
d8cd9a179fdc277b25acdb6a33b4a94c960cada05ba5d14d56bd85feca56ac531843ddb2ab6db34fe7d9c47e008cdfd36babdca95654e4e21121ff97dcd895af
 SHA512 
543e0c28c73a776e93089610603bd8a37e2b0295e9abf9476f62f841cc98c48edb94e34d92dabd596c88c75e7629b3d09b4ba1fe818a5a99fdd949c3b022f56d

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.16.1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.16.1.ebuild
new file mode 100644
index 00000000000..ab37870a75a
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.16.1.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma desktop"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad"
+
+COMMON_DEPEND="
+       $(add_frameworks_dep attica)
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kactivities-stats)
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kauth)
+       $(add_frameworks_dep kbookmarks)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kded)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kemoticons)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemmodels)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep kpeople)
+       $(add_frameworks_dep krunner)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwallet)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep plasma)
+       $(add_frameworks_dep solid)
+       $(add_frameworks_dep sonnet)
+       $(add_plasma_dep kwin)
+       $(add_plasma_dep plasma-workspace)
+       $(add_qt_dep qtconcurrent)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtnetwork)
+       $(add_qt_dep qtprintsupport)
+       $(add_qt_dep qtsql)
+       $(add_qt_dep qtsvg)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       $(add_qt_dep qtxml)
+       media-libs/phonon[qt5(+)]
+       x11-libs/libX11
+       x11-libs/libXcursor
+       x11-libs/libXfixes
+       x11-libs/libXi
+       x11-libs/libxcb
+       x11-libs/libxkbfile
+       appstream? ( >=dev-libs/appstream-0.12.2[qt5] )
+       fontconfig? (
+               media-libs/fontconfig
+               media-libs/freetype
+               x11-libs/libXft
+               x11-libs/xcb-util-image
+       )
+       ibus? (
+               $(add_qt_dep qtx11extras)
+               app-i18n/ibus
+               dev-libs/glib:2
+               x11-libs/libxcb
+               x11-libs/xcb-util-keysyms
+       )
+       scim? ( app-i18n/scim )
+       semantic-desktop? ( $(add_frameworks_dep baloo) )
+       touchpad? ( x11-drivers/xf86-input-synaptics )
+"
+DEPEND="${COMMON_DEPEND}
+       dev-libs/boost
+       x11-base/xorg-proto
+       fontconfig? ( x11-libs/libXrender )
+       mouse? (
+               x11-drivers/xf86-input-evdev
+               x11-drivers/xf86-input-libinput
+       )
+"
+RDEPEND="${COMMON_DEPEND}
+       $(add_frameworks_dep kirigami)
+       $(add_frameworks_dep qqc2-desktop-style)
+       $(add_plasma_dep breeze)
+       $(add_plasma_dep kde-cli-tools)
+       $(add_plasma_dep oxygen)
+       $(add_qt_dep qtgraphicaleffects)
+       $(add_qt_dep qtquickcontrols2)
+       sys-apps/util-linux
+       x11-apps/setxkbmap
+       !kde-apps/kcontrol
+       !<kde-apps/kde4-l10n-17.08.1-r1
+       !kde-apps/knetattach[handbook]
+       !<kde-plasma/kdeplasma-addons-5.15.80
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package appstream AppStreamQt)
+               $(cmake-utils_use_find_package fontconfig Fontconfig)
+               $(cmake-utils_use_find_package ibus IBus)
+               $(cmake-utils_use_find_package mouse Evdev)
+               $(cmake-utils_use_find_package mouse XorgLibinput)
+               $(cmake-utils_use_find_package scim SCIM)
+               $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+               $(cmake-utils_use_find_package touchpad Synaptics)
+       )
+
+       kde5_src_configure
+}
+
+src_test() {
+       # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+       # needs D-Bus, bug #634166
+       local myctestargs=(
+               -j1
+               -E "(foldermodeltest|positionertest|test_kio_fonts)"
+       )
+
+       kde5_src_test
+}

diff --git a/kde-plasma/plasma-integration/Manifest 
b/kde-plasma/plasma-integration/Manifest
index 5484c561bcf..bb17e898465 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-integration-5.15.5.tar.xz 55380 BLAKE2B 
8388641685477a1778d0ba455c4d2bbff36b0c64224c9a616e6174b1be4e7b7d1b800ac976f1ec90f84ca5945ec4ccac4db5c84d5a3862f6e485d55f8d134486
 SHA512 
544fce9aae17eb9bbf07267a6d05a8ca34bcb8d33fddb9021dd844e1f20f26df985ddc659b2996be01e49023650893c56748c7d5572810fab7e3e8b6d74b3837
 DIST plasma-integration-5.16.0.tar.xz 55700 BLAKE2B 
3f07c12752bef5c9f03e43898812928e26fe8937fec86fa5e370682520b6eaad192d7c416319ed7243fdd4cc234f48b3fe546e8469d9c565a49283e104538299
 SHA512 
dd11495d338ca4b1b28aaaa3c340cbcf0743c452481b5758480dcc4d6c549dbe68056a5beef8c09119b468e19213f210fb13d1e1b8803f355c194dc51333c12f
+DIST plasma-integration-5.16.1.tar.xz 55728 BLAKE2B 
63d0b7809be629e318c3ca09c2935eb183730b9ee215e1feeb7dc206491c78e90e566f1c00cbb230d30d04260e618861d4cdb9f38a5820a20eba0f38f72b80f0
 SHA512 
427697f72e56f2727cafc2e70a50c0d2b9497aaea6b2f5806707242499534f15fb0c1ffae6def513ad2671673099824e242043d222dba84a17287f21bebeb437

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.16.1.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.16.1.ebuild
new file mode 100644
index 00000000000..b28163426a4
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.16.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwayland)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_plasma_dep breeze)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui 'dbus' '' '5=')
+       $(add_qt_dep qtquickcontrols2)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       x11-libs/libXcursor
+       x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+       media-fonts/hack
+       media-fonts/noto
+"
+
+# requires running kde environment
+RESTRICT+=" test"

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.16.1.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.16.1.ebuild
new file mode 100644
index 00000000000..bf10189218b
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-5.16.1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Merge this to pull in all Plasma 5 packages"
+HOMEPAGE="https://kde.org/plasma-desktop";
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="bluetooth +browser-integration consolekit crypt +desktop-portal discover
++display-manager elogind grub gtk +handbook +legacy-systray networkmanager pam
+plymouth +pm-utils pulseaudio +sddm sdk systemd +wallpapers"
+
+REQUIRED_USE="?? ( consolekit elogind systemd )"
+
+RDEPEND="
+       >=kde-plasma/breeze-${PV}:${SLOT}
+       >=kde-plasma/drkonqi-${PV}:${SLOT}
+       >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
+       >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
+       >=kde-plasma/kdecoration-${PV}:${SLOT}
+       >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
+       >=kde-plasma/kgamma-${PV}:${SLOT}
+       >=kde-plasma/khotkeys-${PV}:${SLOT}
+       >=kde-plasma/kinfocenter-${PV}:${SLOT}
+       >=kde-plasma/kmenuedit-${PV}:${SLOT}
+       >=kde-plasma/kscreen-${PV}:${SLOT}
+       >=kde-plasma/kscreenlocker-${PV}:${SLOT}
+       >=kde-plasma/ksshaskpass-${PV}:${SLOT}
+       >=kde-plasma/ksysguard-${PV}:${SLOT}
+       >=kde-plasma/kwayland-integration-${PV}:${SLOT}
+       >=kde-plasma/kwin-${PV}:${SLOT}
+       >=kde-plasma/kwrited-${PV}:${SLOT}
+       >=kde-plasma/libkscreen-${PV}:${SLOT}
+       >=kde-plasma/libksysguard-${PV}:${SLOT}
+       >=kde-plasma/milou-${PV}:${SLOT}
+       >=kde-plasma/oxygen-${PV}:${SLOT}
+       >=kde-plasma/plasma-desktop-${PV}:${SLOT}
+       >=kde-plasma/plasma-integration-${PV}:${SLOT}
+       >=kde-plasma/plasma-workspace-${PV}:${SLOT}
+       >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
+       >=kde-plasma/powerdevil-${PV}:${SLOT}
+       >=kde-plasma/systemsettings-${PV}:${SLOT}
+       >=kde-plasma/user-manager-${PV}:${SLOT}
+       sys-apps/dbus[elogind?,systemd?]
+       sys-auth/polkit[elogind?,systemd?]
+       sys-fs/udisks:2[elogind?,systemd?]
+       bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
+       browser-integration? ( 
>=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
+       consolekit? (
+               >=sys-auth/consolekit-1.0.1
+               pm-utils? ( sys-power/pm-utils )
+       )
+       crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
+       desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
+       discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
+       display-manager? (
+               sddm? (
+                       >=kde-plasma/sddm-kcm-${PV}:${SLOT}
+                       x11-misc/sddm[consolekit?,elogind?,systemd?]
+               )
+               !sddm? ( x11-misc/lightdm )
+       )
+       grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
+       gtk? (
+               >=kde-plasma/breeze-gtk-${PV}:${SLOT}
+               >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
+       )
+       handbook? ( kde-apps/khelpcenter:5 )
+       legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
+       networkmanager? (
+               >=kde-plasma/plasma-nm-${PV}:${SLOT}
+               net-misc/networkmanager[consolekit?,elogind?,systemd?]
+       )
+       pam? (
+               >=kde-plasma/kwallet-pam-${PV}:${SLOT}
+               sys-auth/pambase[consolekit?,elogind?,systemd?]
+       )
+       plymouth? (
+               >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
+               >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
+       )
+       pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
+       sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
+       wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
+"
+
+pkg_postinst() {
+       local i selected use_pkg_map=(
+               consolekit:sys-auth/consolekit
+               elogind:sys-auth/elogind
+               systemd:sys-apps/systemd
+       )
+       for i in ${use_pkg_map[@]}; do
+               use ${i%:*} && selected="${i%:*}"
+       done
+       for i in ${use_pkg_map[@]}; do
+               if ! use ${i%:*} && has_version ${i#*:}; then
+                       ewarn "An existing installation of ${i#*:} was detected 
even though"
+                       ewarn "${PN} was configured with USE ${selected} 
instead of ${i%:*}."
+                       ewarn "There can only be one session manager at 
runtime, otherwise random issues"
+                       ewarn "may occur. Please make sure USE ${i%:*} is 
nowhere enabled in make.conf"
+                       ewarn "or package.use and remove ${i#*:} before raising 
bugs."
+                       ewarn "For more information, visit 
https://wiki.gentoo.org/wiki/KDE";
+               fi
+       done
+}

diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index 2cead8cc19b..499398b464b 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-nm-5.15.5.tar.xz 777140 BLAKE2B 
d75ad6c04587f5bc115268f2bef50e0f6dd2b8b86957ab1f43e284988039fb7d9530cb03d86f5c49bdf6747bbb6ad123c7bc527643fe7461ed91efc93c63e563
 SHA512 
f3f78f40b754de5afbd63c5713e684fe3d37ae25af5a9e6ba808647e0d7d4f23456ed4b94aa8138e1fab99e7f7d7e0dffb697e0e46c99bd312bad5e2a7b9833f
 DIST plasma-nm-5.16.0.tar.xz 782396 BLAKE2B 
9ec49f3db478d207c3d44804b1d5fc4f0a8ada1a55e99e4eb2ab8f627523f9aca28f8cf203c6b232cc67709cd90ce17a061edbc3480fad81a1f663306b33c193
 SHA512 
eeaf8e0a1575c1211311a3996f34cfb4c4065addeb0f72f8a8c83cda79b725def5177f8e531763480a8c28dc5c11b6656ea22871b0e050aa5b84d40de4038ba1
+DIST plasma-nm-5.16.1.tar.xz 783080 BLAKE2B 
2786f050893480b38e6008bccede00ce4b397aa4aa76721d62b2732a72ca4ee9a3009f2e1ad85bac8b6931385f657380e20d2c55f1e53f609240fcde75246949
 SHA512 
536eb45c4f6621a266f128717728f91b10cc0ab9ce583e574dd1eb082e65ffaf543aee11c273d40cbafa7cd215fabba52978dfc1c6507bd7dc8ce621685629de

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.16.1.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.16.1.ebuild
new file mode 100644
index 00000000000..995f4b6b6b8
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.16.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~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 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[teamd=]
+       modemmanager? (
+               $(add_frameworks_dep modemmanager-qt)
+               $(add_qt_dep qtxml)
+               net-misc/mobile-broadband-provider-info
+       )
+       openconnect? (
+               $(add_qt_dep qtxml)
+               net-vpn/networkmanager-openconnect
+               net-vpn/openconnect:=
+       )
+"
+RDEPEND="${DEPEND}
+       $(add_plasma_dep kde-cli-tools)
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
+               $(cmake-utils_use_find_package modemmanager KF5ModemManagerQt)
+               $(cmake-utils_use_find_package openconnect OpenConnect)
+       )
+
+       kde5_src_configure
+}
+
+pkg_postinst() {
+       kde5_pkg_postinst
+
+       if ! has_version "kde-plasma/plasma-workspace:5"; then
+               elog "${PN} is not terribly useful without 
kde-plasma/plasma-workspace:5."
+               elog "However, the networkmanagement KCM can be called from 
either systemsettings"
+               elog "or manually: $ kcmshell5 kcm_networkmanagement"
+       fi
+}

diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index b98a7e8d9e0..51d6a52fd81 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-pa-5.15.5.tar.xz 95964 BLAKE2B 
5177f5aa9944d1c61058791e977b8c2dcd92e8b8d0efffe0a80eba9123443e13683e26ffd94ade01fd6be585a5598953f2d4bfbd3775944d9e81148bbac793cc
 SHA512 
e66c9ac36c7964738f7f2947120f6a243191c75faef2c9b4831410487b6274da782f8a51d29a1f6d3b7ae81a96eaa6115d0629fded0700777856a9307a15b5f6
 DIST plasma-pa-5.16.0.tar.xz 100608 BLAKE2B 
b43df1527d03a53974bfa1cfaa62d3fe9567d976567a2fdc21c822dbfbaa9a967b692b044ecbbeb85e2d2a7651ca72cdbc6f0e1614610fe3599128ea76d0c60f
 SHA512 
dbd99d1a948a552ed7c32300c3773c71d495a6f53bb039a52da26181c65a8e33c7d94c5aa3b28b178a386ab486270827f39db9ad293549ba498796a8f93b5ce5
+DIST plasma-pa-5.16.1.tar.xz 100584 BLAKE2B 
404ecf0d8632bea54a529b77e1c79dedf83c7a1921a9720c046269dfd121939eb73fcff5b48b2357592d29c08376ba16395e93eb575687e50da224fcf2360c55
 SHA512 
2f8329be0be46364af057b9230a010dd7b46af2a15376179dbcbebd71b2134ffaef13fe4bb276020e2a45c75e6e04e8efd0eb185a9277b4e165c575c35712ef4

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.16.1.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.16.1.ebuild
new file mode 100644
index 00000000000..4da0d3e26d8
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.16.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep plasma)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       dev-libs/glib:2
+       media-libs/libcanberra
+       media-sound/pulseaudio
+"
+RDEPEND="${DEPEND}
+       $(add_frameworks_dep kirigami)
+       $(add_qt_dep qtquickcontrols2)
+       media-libs/libcanberra
+       x11-themes/sound-theme-freedesktop
+"

diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index 8523add459f..40dc832dccc 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-sdk-5.15.5.tar.xz 249732 BLAKE2B 
305794c1c6098c2f5750dfd3b10506b5494e84256c6c1198b78668fa9d304d9af314e23ec026d4e5774f4c277a65911a109424839bd4b6c39f8a5fcfeb41eb3e
 SHA512 
aff109eeb879b66b6e076ec333703f4e9202ea73f4c97fb05538755f1c0d96d41d2b01a2ff48c050632dbbd848cac4e528aa90be374fd4f2503140490a16753d
 DIST plasma-sdk-5.16.0.tar.xz 250368 BLAKE2B 
daa0d7f07bc4f65f57b43da4d7276510ee32eeb1c0013374b0bb089e1fcd2d642f0246b118434e328073938464374d7470227d2d13ca549c2e3f22a7d15f209f
 SHA512 
8a426c2bc2c940a2409ef99c1e23f6b7388c2446a84567655499b43b531cb9bc205679b5272cae59cff55b350e93593419e2aa944195570523938ab298ac65c1
+DIST plasma-sdk-5.16.1.tar.xz 250368 BLAKE2B 
adc4eae9c30f347b930d3643a738aefdadd4e4e92d2e5fc04df14a4c4614768cfc795cf15510e59b82451b1c4d63cc90a25408e61a2fda9847a1e9f3c0f738bb
 SHA512 
8c759129d6b158b20bbe30c621f2960c66d6a8d319e32e7b9f4729d9d1684afd812b25b314e82470e200da2bb6a063d3b3cdedac567363a58aea99802cc1cf73

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.16.1.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.16.1.ebuild
new file mode 100644
index 00000000000..370965cfc72
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.16.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Useful applications for Plasma development"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kpackage)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep plasma)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+       $(add_frameworks_dep kirigami)
+"

diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index 255206772bc..d0287425643 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-vault-5.15.5.tar.xz 123880 BLAKE2B 
d844b31bb0d40a61cc3df1a493730495a73adc2f7e9582279a4ca6d87aac15f45128340093c06b8e1c841abec7a0806acaa6a99525a1793202f3644359699ca2
 SHA512 
815f45163225ba692fb2b1745c7f99e1ae06509850e82f46807b17664728c2f3667844c42035000d04da6a360913a217edf6f6768bb50a910d316eb7770d929b
 DIST plasma-vault-5.16.0.tar.xz 126964 BLAKE2B 
35a7aa135daefacae760e4b80fe269d8c1da876f06c0dc640e6fcfe1ac66fd3792fd5b8fc0dddbc1d9e65e1a81fc833e179969e49ea939441b594ed64e1dfde5
 SHA512 
59990284cff3c214d2be83da85f33504d4641a19d53372eb545b5a857ca7f47a052a34ee3ceecca68a1999a0c41b9d56f484ad09266a66072eb0da50a4947575
+DIST plasma-vault-5.16.1.tar.xz 126904 BLAKE2B 
eddcb4f3149a7c1ba920f1a48edfebee66eb93ecbcaae45df2426588389c424c488849b825129b4a647c2ced9adc0dd4c1f2094d8c5e860b72aa72a281002c72
 SHA512 
53c2cdb90155f0fa23cfefa37c4762de258ab6c63f17c79f9570c4c475150eb70e86d1d736ca87d8ea21ced33101981f05a46e482ccaf97dcf02632da2079b63

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.16.1.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.16.1.ebuild
new file mode 100644
index 00000000000..2399168d989
--- /dev/null
+++ b/kde-plasma/plasma-vault/plasma-vault-5.16.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Plasma applet and services for creating encrypted vaults"
+HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/";
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="networkmanager"
+
+DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep plasma)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_plasma_dep libksysguard)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       networkmanager? ( $(add_frameworks_dep networkmanager-qt) )
+"
+RDEPEND="${DEPEND}
+       || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package networkmanager 
KF5NetworkManagerQt)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest 
b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 1a076176f20..6990e7e6baa 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-workspace-wallpapers-5.15.5.tar.xz 24354892 BLAKE2B 
b3beb39f377d0fc8265ac2c2f18c07806b548b44cc0df6e3b69727d876235dd434019e2e4721168942454e08612f271e555bf76355f121edc1def03a1c4fa32c
 SHA512 
088e22bea249be02c72c1fda974be1f9de3bfcfe009003de5bdddd256834679fe644ae4ff4e9090a99fd75d4c8b8681113e29f13b015bfdafe568a1871a43704
 DIST plasma-workspace-wallpapers-5.16.0.tar.xz 34172768 BLAKE2B 
9e5cfccf20b4d0da72c5e094b27ba724437da793d6829616268b3959113f0cafce42836d1c3d4067b3f1ee44dcbdd61682488c7054a94b0bed46db452116e163
 SHA512 
9eb89391636696a6e9b1a62b4196b3871fe4e31dd6232868c2fc97d60a69c15fb97b0a5ac2bd613eb925ba939c50a1b489e7768fc83eaf864cd3f6232b01b6eb
+DIST plasma-workspace-wallpapers-5.16.1.tar.xz 34173268 BLAKE2B 
1e0222b1a2d9ed7ff3ac39014b3ad3160aa620f9800eecacf952720c819bf62bbc314fa89e08d13c97841abc1a07c2a44d47abc7d52cb71988033cb54c9e0130
 SHA512 
f37b6a411c1a8bec64088275e7ac8de0fa8d73856ea259f4506b44b73b7ba9c93a55525e02fc72cd4b4824a014f22392d23a6a0decf53f4acc2515671067651e

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.16.1.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.16.1.ebuild
new file mode 100644
index 00000000000..1a0e2576494
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.16.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Additional wallpapers for the Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="
+       $(add_frameworks_dep extra-cmake-modules)
+       $(add_qt_dep qtcore)
+"

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index 9aea7c6ea1d..c5093dd2faa 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-workspace-5.15.5.tar.xz 4713728 BLAKE2B 
7ce14912bf0dc2556484b7b719b00e7296fb67d78faabb9e3c00fbfb56a41db04e27b5f94636142f07e88e24d51ff308025a50d719a940e1287943a35db93e79
 SHA512 
5d5429114a733d4328f7db6c8e3c7dfe5e04862f8083fcad40b21390efb309c58fd1b13cf63aa57f2842c38936b9fe1c60ad61fc601cf4f592b86285c2270bed
 DIST plasma-workspace-5.16.0.tar.xz 4891740 BLAKE2B 
5d79938109be98a838336772d7149c0e8a05f44e496e09589460f4f10d0e18b55ba81f33754f4cd63e6cb8b881e4db5529577a60557098e1137e1362b10bede2
 SHA512 
7b38021cc78e150cdf4422db42c5d0d10e1f1f96845ab4f0273c53680b0bb0f008171062d87f15b634bd74b9434a333c0f5c4defb13f8e4b51c7009a6151209a
+DIST plasma-workspace-5.16.1.tar.xz 4892428 BLAKE2B 
c228685516537b3abe79742094b82aff5b5b04043ab1f772eeeb4ac6ad6b2b4c3aec4227baa702ac8408ea764e1224931fbb59e0217ef2abd40118666c7ea6ce
 SHA512 
7c33e539f5a2504e603767ed1792b099784aefe0aa1c818f771257e5983883df56dc1a304b079081f5d3d98cc863dae3799d7553ecbc48b79721d16fdbe2eef9

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.16.1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.16.1.ebuild
new file mode 100644
index 00000000000..24e6c75bc03
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.16.1.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appstream +calendar geolocation gps prison qalculate +semantic-desktop 
systemd"
+
+REQUIRED_USE="gps? ( geolocation )"
+
+COMMON_DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kauth)
+       $(add_frameworks_dep kbookmarks)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep kded)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kidletime)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemmodels)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep kjs)
+       $(add_frameworks_dep kjsembed)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kpackage)
+       $(add_frameworks_dep krunner)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep ktextwidgets)
+       $(add_frameworks_dep kwallet)
+       $(add_frameworks_dep kwayland)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep plasma)
+       $(add_frameworks_dep solid)
+       $(add_plasma_dep kscreenlocker)
+       $(add_plasma_dep kwin)
+       $(add_plasma_dep libksysguard)
+       $(add_plasma_dep libkworkspace)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative 'widgets')
+       $(add_qt_dep qtgui 'jpeg')
+       $(add_qt_dep qtnetwork)
+       $(add_qt_dep qtsql)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       $(add_qt_dep qtxml)
+       media-libs/phonon[qt5(+)]
+       sys-libs/zlib
+       x11-libs/libICE
+       x11-libs/libSM
+       x11-libs/libX11
+       x11-libs/libXau
+       x11-libs/libxcb
+       x11-libs/libXfixes
+       x11-libs/libXrender
+       x11-libs/libXtst
+       x11-libs/xcb-util
+       x11-libs/xcb-util-image
+       appstream? ( dev-libs/appstream[qt5] )
+       calendar? ( $(add_frameworks_dep kholidays) )
+       geolocation? ( $(add_frameworks_dep networkmanager-qt) )
+       gps? ( sci-geosciences/gpsd )
+       prison? ( $(add_frameworks_dep prison) )
+       qalculate? ( sci-libs/libqalculate:= )
+       semantic-desktop? ( $(add_frameworks_dep baloo) )
+"
+DEPEND="${COMMON_DEPEND}
+       $(add_qt_dep qtconcurrent)
+       x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+       $(add_frameworks_dep kdesu)
+       $(add_frameworks_dep kirigami)
+       $(add_kdeapps_dep kio-extras)
+       $(add_plasma_dep ksysguard)
+       $(add_plasma_dep milou)
+       $(add_plasma_dep plasma-integration)
+       $(add_qt_dep qdbus)
+       $(add_qt_dep qtgraphicaleffects)
+       $(add_qt_dep qtpaths)
+       $(add_qt_dep qtquickcontrols 'widgets')
+       $(add_qt_dep qtquickcontrols2)
+       app-text/iso-codes
+       x11-apps/xmessage
+       x11-apps/xprop
+       x11-apps/xrdb
+       x11-apps/xsetroot
+       systemd? ( sys-apps/dbus[user-session] )
+       !systemd? ( sys-apps/dbus )
+       !<kde-plasma/plasma-desktop-5.14.80:5
+"
+PDEPEND="
+       $(add_plasma_dep kde-cli-tools)
+"
+
+PATCHES=(
+       "${FILESDIR}/${PN}-5.14.80-startkde-script.patch"
+       "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
+       "${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+       kde5_src_prepare
+
+       sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \
+               -i startkde/startkde.cmake startkde/startplasmacompositor.cmake 
|| die
+
+       cmake_comment_add_subdirectory libkworkspace
+       # delete colliding libkworkspace translations
+       if [[ ${KDE_BUILD_TYPE} = release ]]; then
+               find po -type f -name "*po" -and -name "libkworkspace*" -delete 
|| die
+       fi
+}
+
+src_configure() {
+       local mycmakeargs=(
+               -DBUILD_xembed-sni-proxy=OFF
+               $(cmake-utils_use_find_package appstream AppStreamQt)
+               $(cmake-utils_use_find_package calendar KF5Holidays)
+               $(cmake-utils_use_find_package geolocation KF5NetworkManagerQt)
+               $(cmake-utils_use_find_package prison KF5Prison)
+               $(cmake-utils_use_find_package qalculate Qalculate)
+               $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+       )
+
+       use gps && mycmakeargs+=( $(cmake-utils_use_find_package gps libgps) )
+
+       kde5_src_configure
+}
+
+src_install() {
+       kde5_src_install
+
+       # startup and shutdown scripts
+       insinto /etc/plasma/startup
+       doins "${FILESDIR}/10-agent-startup.sh"
+
+       insinto /etc/plasma/shutdown
+       doins "${FILESDIR}/10-agent-shutdown.sh"
+}
+
+pkg_postinst () {
+       kde5_pkg_postinst
+
+       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"
+}

diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index 458453bbaf2..68f880b5f2c 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,2 +1,3 @@
 DIST plymouth-kcm-5.15.5.tar.xz 39588 BLAKE2B 
e7e418dda806645a4d1ae47f817208faebda82ff5670c20473ed19b9a939cfc9ce0be8b29e4bb04b412ade09c6e8fae2a19170d26414f6a22043e64aeee1145d
 SHA512 
f38af7e5fa715531f2515c4452dcc5534c63b8cd6bd444232527a1ba3c1011289ef8b0cb772d40594a040ebd044652de1f8d9e3fd1146e2688fbbe8882a040ed
 DIST plymouth-kcm-5.16.0.tar.xz 40044 BLAKE2B 
2aa32922d2ab0f2cd6a5f55ecc3ac8488db88754da0c7ba2c602cc45455115576af9d8c7c7199be0d425200dd34d4e3c82192845602dc7bee036863b455aebef
 SHA512 
648d9c1a4a6fcc1aca6a185152af866f295f6cc7b105ca750d5a6b2ef39d7704b7ef9b03784203a7d0d529f518761c8b61bc0b917af9725e6cb7cbf1dc57cf6c
+DIST plymouth-kcm-5.16.1.tar.xz 40016 BLAKE2B 
856e6c52e84b147483dee5ccb1217bbcfbb739e6b52ad0c7bb41dda8af6e4cd9d41ec60503790a935170e77e6cd8a86496d4450b6dc9b72e3d151edf58924261
 SHA512 
cf9a9338f0f69ee4f79220f176ea288955118ceb472f554af7fea6deee0d2dc121d80116f6dedfa75eaa0d0c4628a8da61102ab564e64faafd44f8e81609940d

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.16.1.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.16.1.ebuild
new file mode 100644
index 00000000000..f2284630056
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.16.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+BOGUS=1
+inherit kde5
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://cgit.kde.org/plymouth-kcm.git";
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kauth)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_qt_dep qtdeclarative)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtquickcontrols)
+       $(add_qt_dep qtwidgets)
+       sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+       $(add_plasma_dep kde-cli-tools)
+"
+
+DOCS=( CONTRIBUTORS )

diff --git a/kde-plasma/polkit-kde-agent/Manifest 
b/kde-plasma/polkit-kde-agent/Manifest
index 1e9741be15e..d875423fa16 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.15.5.tar.xz 42612 BLAKE2B 
22ca9adad609eb5603aa7d50fbfcbf6cf17d96dc3f822acdd91d79b855396b32fa2261086269548a302cbd116cf3eb848a5bf1dc08640bbf678428044baee711
 SHA512 
030bbff94517a02f40bfdbaf0142834d95fc5299fcb126f3014268233e24598aecbad8b04ac1b6c4d3a0d4821a73b10ecba84f2e80af53782bf137e151455ed9
 DIST polkit-kde-agent-1-5.16.0.tar.xz 42688 BLAKE2B 
3271b8f4d1742859595db0cd3095af78573abc55780dac101434580ac74ab53b839b2e832451979fd805d8ad6e9dfc9cb4f7fb6f5d85d9a7ea78803c2da854c9
 SHA512 
3d3084d826b006ade7126299ef3ecc093464503aaa314ebb07fc78ac66a4d8c09ae35a958b5fadc60f3c4ffdc01aaa738fc76192b1318e6697d2ec4ce81ff5dc
+DIST polkit-kde-agent-1-5.16.1.tar.xz 42984 BLAKE2B 
bc1858abc805b1f99523eea5d1c2039668097ab91e1e9ee46b5ce4419be6ac5a368ad508cda111bcd0b69054e8482fa0257412c816024fbaa533aadacf994e4a
 SHA512 
221a76ee1a397b296dc4575bd21183a13f78ed9ce7290496d18e25135d612406f9608cc8e044f575d9d0a1fed8b6f69e70f68aee071433401bb9b651615ae02c

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.16.1.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.16.1.ebuild
new file mode 100644
index 00000000000..52e249db44a
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.16.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KMNAME="${PN}-1"
+inherit kde5
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://kde.org/";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       >=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 f98c3e69744..3b0356bd562 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,3 @@
 DIST powerdevil-5.15.5.tar.xz 599676 BLAKE2B 
baf8789982b640f8b09ddd66f2f5722df1da2c570267218e1216b8c4fec8160dc933da3cc2355d45ff475de4a5d0357f00ed84d1562f91a0534636bb092c863e
 SHA512 
bc0a1af8eff7da7801b6644a2d28ff595b3052ebe0d59aa808c51dc1c3c3c787c7d7569cc59cca216757e57a67a4a957845792af78aeafb9a71d4ce37723b3b3
 DIST powerdevil-5.16.0.tar.xz 589988 BLAKE2B 
995e4d3605ebdff5e028d657897975c589d47ff688f1c0ef0eacee8849d642323a6b3b7cffa4c8eea091c8996bef9fdcb4197d41cca3667dbad7cba9cc7b4ed2
 SHA512 
2f62c00f2606dad13150d51e7a26db7dbd99078393a7056885d5ad848bb664b040022be668eec1ae2d03890b0006fa9025701ab55ce1a710e2c8d8801e0dac75
+DIST powerdevil-5.16.1.tar.xz 590044 BLAKE2B 
54f76ab7cc127893dd1e281be51b9d684112ccee6e7b50e838199b80fce7c567932572737b59231b98b17999b0640b71c7fb2ce58b1811c74c593f24eb71af8e
 SHA512 
4b7f7c728978289ac25fe9e54643b7bd486a67920d4d2aff0ee6767ecb3b989d6cafbc4a3b5c08cd2ba3e9b03d601d6b736fff0c73552fb8a2c4edc951ffabf9

diff --git a/kde-plasma/powerdevil/powerdevil-5.16.1.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.16.1.ebuild
new file mode 100644
index 00000000000..752e8c8dbc3
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.16.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://cgit.kde.org/powerdevil.git";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="brightness-control +wireless"
+
+DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kauth policykit)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kcrash)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep 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 libkworkspace)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       virtual/libudev:=
+       x11-libs/libxcb
+       brightness-control? ( app-misc/ddcutil )
+       wireless? (
+               $(add_frameworks_dep bluez-qt)
+               $(add_frameworks_dep networkmanager-qt)
+       )
+"
+RDEPEND="${DEPEND}
+       $(add_plasma_dep kde-cli-tools)
+       >=sys-power/upower-0.9.23
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DWITH_DDCUTIL=$(usex brightness-control)
+               $(cmake-utils_use_find_package wireless KF5BluezQt)
+               $(cmake-utils_use_find_package wireless KF5NetworkManagerQt)
+       )
+
+       kde5_src_configure
+}

diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 36ca77c8a24..657d5904958 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,2 +1,3 @@
 DIST sddm-kcm-5.15.5.tar.xz 61728 BLAKE2B 
358de0f9a3e39f7bdc4f5ea46bb9f7f5fad6601a0eee91bcdb939313bfb24dd84e5df46fb8d9beaf97e3030f63cb0622ab5d3e1a1ec9452937a72661ccbc61dd
 SHA512 
728dedc49670e2b80f48719f3b9f20407cfb580723e1b443eee789c0908d1b7ca70b6d083244df0c4d9db29a90707df50a148f775568abae417c4dfa53607535
 DIST sddm-kcm-5.16.0.tar.xz 62152 BLAKE2B 
7a71212d446886d40a6d9917ffbf7fda5e8ede53c814dfa6393126f0e9a88360eeee7f500f764ba963db91cbd643033c4c5370aa66774fe4ac143663035e2da0
 SHA512 
09e2170ee1258c0490b19159820e9d5e985bfe340f062e3601757694e52980760d77f176553cf90827954fcab3b4d4ce9d65c135ef24ddc29c52daa828720543
+DIST sddm-kcm-5.16.1.tar.xz 62128 BLAKE2B 
a7bbbf5ce9f5621a975e93d5de0782768a077dc50914e58c62647b517b0490f51773ddb1ec158ead2bbf048c7ad9e892ff1a44b99bd04f969ba72f555b9c3a30
 SHA512 
462f9031a7fbce06cde8d7954f84fea22d177f79da263069a4f95efc125ae599baf044347d052efd2b95d351c50fea0aee7de5c8de4cf9721d714a3a7eaf1632

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.16.1.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.16.1.ebuild
new file mode 100644
index 00000000000..79f6fc4663d
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.16.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://cgit.kde.org/sddm-kcm.git";
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kauth)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_qt_dep qtdeclarative 'widgets')
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       $(add_qt_dep qtx11extras)
+       x11-libs/libX11
+       x11-libs/libXcursor
+"
+DEPEND="${COMMON_DEPEND}
+       x11-libs/libXfixes
+"
+RDEPEND="${COMMON_DEPEND}
+       $(add_plasma_dep kde-cli-tools)
+       x11-misc/sddm
+"
+
+DOCS=( CONTRIBUTORS )

diff --git a/kde-plasma/systemsettings/Manifest 
b/kde-plasma/systemsettings/Manifest
index 29f4293f690..7be38710a22 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,2 +1,3 @@
 DIST systemsettings-5.15.5.tar.xz 182452 BLAKE2B 
215706f06d842a4be26e5032087ab6eca7b19a93ba998eb46d90593796b351bde893234d7cb097326a58d78a30584312eaae9e0ce3addf44ecfee0553e6075d7
 SHA512 
9bf486096c8e22779354ce1cf1028f7e55c1dae98da2bd9fcfe496c761e819d26756490d75e531049e519c0ffc0eeb643577004e022c0b0a988730d833ce6ec7
 DIST systemsettings-5.16.0.tar.xz 178684 BLAKE2B 
bd0374d136ce4586015b0d8ee0509905b117cbbe4ecb48326e0bf3341777c2b100907ffa17e4698a5206e7615015350325007c1ad0d88fe852a19557b1028e54
 SHA512 
162e23c22d2bb0cbbb087e723a1440cea481b957e0b7a5c2f46dfd34b9971dc6faabc0f990182c30b1a458697f6500946c5417619a33119e646d540ff6e74a50
+DIST systemsettings-5.16.1.tar.xz 178624 BLAKE2B 
1e91f8d02d79623242bd64180967d75743206a4411b08d557d8d0351327f9841941ff4c593960b863118d9cdbbac4ed4ae29ec87e62b46fd5071065a0c11a49b
 SHA512 
9ce6d49f94cbdf24b889111005d9d46e364805182f814c8094b71b0341899a45e45fba775218eda9708beba58cfd2155abcccbd04b514248c894e036af2a4777

diff --git a/kde-plasma/systemsettings/systemsettings-5.16.1.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.16.1.ebuild
new file mode 100644
index 00000000000..3822242a75c
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.16.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="System settings utility"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="classic gtk"
+
+DEPEND="
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep kactivities-stats)
+       $(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 kdbusaddons)
+       $(add_frameworks_dep kdeclarative)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kpackage)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_plasma_dep libkworkspace)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtdeclarative 'widgets')
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       classic? ( $(add_frameworks_dep khtml) )
+"
+RDEPEND="${DEPEND}
+       $(add_frameworks_dep kirigami)
+       gtk? ( $(add_plasma_dep kde-gtk-config) )
+"
+
+src_prepare() {
+       kde5_src_prepare
+
+       # FIXME: hangs in chroot; similar to bug #640432
+       sed -e "s/^ecm_find_qmlmodule.*org\.kde\.kcm/#&/" \
+               -i CMakeLists.txt || die
+}
+
+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 68f092d39a9..9c7198a6dd0 100644
--- a/kde-plasma/user-manager/Manifest
+++ b/kde-plasma/user-manager/Manifest
@@ -1,2 +1,3 @@
 DIST user-manager-5.15.5.tar.xz 546156 BLAKE2B 
9b37eee3f88ce182aef023efedf288aed43edd7fa3212ba6549c2cc659e891f45cf20ebc8b573286c5b52cdee42d5367835c06c74d31fdb2d6eb7f20fe9a81f0
 SHA512 
7a8cc2e37fdfc0f99c317db4f4433559e662f0ae03faae9844d4c51b298fcc8906efd457c17898193687c088664008e41c1e158e64fd0af0c581bbb1f98a924d
 DIST user-manager-5.16.0.tar.xz 546876 BLAKE2B 
d9545c6916c62247c6bb17ee70f28446a936ec544173571601bbd6253f1b4616781a8da648b2e881269df0fdf780be8f4164f7271d3ba77ea8673170f1d0ffa5
 SHA512 
c33a25dbb7cd09e7fdbb623e7f04c0c239ee0ff738dd1356c4bc956b89380570b500c2afec45c74045482a3aee4ce14472734a1c5ad1fa513a11f714ab63e6ad
+DIST user-manager-5.16.1.tar.xz 547224 BLAKE2B 
89baa7d973a895cec0d0f2f9387ed9c9b42f1679ac2d503a9c100bffd1bcb4588a847fb4c11f24ffc1697b9c427d4e17aa9d28b981ec4c8c1157bfa4d4aa8ce4
 SHA512 
bafb050abd9c6a95945e74401c655a5fd7843488933d4570ea1b52eaca4eb7b6aad7a2eb10299c3abb984c2e7c59e9a6d54316a56de84ca07693699251941ce1

diff --git a/kde-plasma/user-manager/user-manager-5.16.1.ebuild 
b/kde-plasma/user-manager/user-manager-5.16.1.ebuild
new file mode 100644
index 00000000000..20a0bceeb94
--- /dev/null
+++ b/kde-plasma/user-manager/user-manager-5.16.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Simple system settings module to manage the users of your system"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+       $(add_frameworks_dep kauth)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtwidgets)
+       >=dev-libs/libpwquality-1.3.0
+"
+RDEPEND="${DEPEND}
+       sys-apps/accountsservice
+"

diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest 
b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 33a62b194b6..a52d033d9a4 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,2 +1,3 @@
 DIST xdg-desktop-portal-kde-5.15.5.tar.xz 60292 BLAKE2B 
5e0f07ec5e57d978c444fc65e1aa70b04dea458d34d9c091da5699501995499fb877e90ae0272634fc7dd62fa192a99d7f800bf7627612e2eafb6763e3f732ca
 SHA512 
f575c9a5273cef3ab34a7eb4be520cdec3344fd6729f79d4475f200a177fba40b265815136c4af18ce6e48c9736bb835af4d972c5563171ead2e4390e938fcbf
 DIST xdg-desktop-portal-kde-5.16.0.tar.xz 61796 BLAKE2B 
8756418622dc34c1db232c26266051ae6c9caeedcacb1eb3923b32193bc1538bf3d6783e6971c40b6c5f65abbb8c9510b07811581385c9ac55a13677399e2e3c
 SHA512 
ef1fb3fa28f62b4a383619b91b51096729f15f8076bc9f1febc40de0cfc126d662de16378900f7c4b85b01ade9020032be7055a3d985d346e929e700af446106
+DIST xdg-desktop-portal-kde-5.16.1.tar.xz 61808 BLAKE2B 
5d4865de6f8d460c71ee18792ea8120c6729ab8b25d81ee86822ace0c80dd0f1df8bb7c4bd4e8f485b8bc971af71606c47c27b275efd74911f935b794e3255b5
 SHA512 
dd7390232dc10100937993d77c7e509a33968f22da6646f678e33f7a898d0408cb4f78b2349edd697c3e4faffcbcc36d1df8588caa3f65bbe15e32abc5509af6

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.1.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.1.ebuild
new file mode 100644
index 00000000000..b36da6ccfc5
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+# TODO: Needed for screencast portal
+#      dev-libs/glib:2
+#      media-libs/libepoxy
+#      media-libs/mesa[gbm]
+# not packaged: PipeWire
+COMMON_DEPEND="
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtprintsupport 'cups')
+       $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+       $(add_frameworks_dep kwayland)
+       $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+       sys-apps/xdg-desktop-portal
+"

diff --git a/kde-plasma/xembed-sni-proxy/Manifest 
b/kde-plasma/xembed-sni-proxy/Manifest
index 9aea7c6ea1d..c5093dd2faa 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1,2 +1,3 @@
 DIST plasma-workspace-5.15.5.tar.xz 4713728 BLAKE2B 
7ce14912bf0dc2556484b7b719b00e7296fb67d78faabb9e3c00fbfb56a41db04e27b5f94636142f07e88e24d51ff308025a50d719a940e1287943a35db93e79
 SHA512 
5d5429114a733d4328f7db6c8e3c7dfe5e04862f8083fcad40b21390efb309c58fd1b13cf63aa57f2842c38936b9fe1c60ad61fc601cf4f592b86285c2270bed
 DIST plasma-workspace-5.16.0.tar.xz 4891740 BLAKE2B 
5d79938109be98a838336772d7149c0e8a05f44e496e09589460f4f10d0e18b55ba81f33754f4cd63e6cb8b881e4db5529577a60557098e1137e1362b10bede2
 SHA512 
7b38021cc78e150cdf4422db42c5d0d10e1f1f96845ab4f0273c53680b0bb0f008171062d87f15b634bd74b9434a333c0f5c4defb13f8e4b51c7009a6151209a
+DIST plasma-workspace-5.16.1.tar.xz 4892428 BLAKE2B 
c228685516537b3abe79742094b82aff5b5b04043ab1f772eeeb4ac6ad6b2b4c3aec4227baa702ac8408ea764e1224931fbb59e0217ef2abd40118666c7ea6ce
 SHA512 
7c33e539f5a2504e603767ed1792b099784aefe0aa1c818f771257e5983883df56dc1a304b079081f5d3d98cc863dae3799d7553ecbc48b79721d16fdbe2eef9

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.16.1.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.16.1.ebuild
new file mode 100644
index 00000000000..54a97db0e7e
--- /dev/null
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.16.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_AUTODEPS="false"
+KMNAME="plasma-workspace"
+inherit kde5
+
+DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
+HOMEPAGE="https://cgit.kde.org/plasma-workspace.git/tree/xembed-sni-proxy/Readme.md";
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DEPEND="
+       $(add_frameworks_dep extra-cmake-modules)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_qt_dep qtcore)
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtgui)
+       $(add_qt_dep qtx11extras)
+       x11-libs/libxcb
+       x11-libs/libXtst
+       x11-libs/xcb-util-image
+"
+RDEPEND="${DEPEND}
+       !<kde-plasma/plasma-workspace-5.14.2:5
+       !kde-plasma/xembed-sni-proxy:0
+"
+
+S="${S}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-5.14.90-standalone.patch" )
+
+src_prepare() {
+       kde5_src_prepare
+
+       sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
+               -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
+}

Reply via email to