summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2018-03-06 15:19:46 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2018-03-06 16:13:05 +0100
commite0d959b952e0d6584ea86e0f6ef4d5c017d7856b (patch)
tree7994321e886ad0f3bef371f7f6859cebe024b368 /kde-plasma
parentsci-physics/root: version bump to 6.12/06 (diff)
downloadgentoo-e0d959b952e0d6584ea86e0f6ef4d5c017d7856b.tar.gz
gentoo-e0d959b952e0d6584ea86e0f6ef4d5c017d7856b.tar.bz2
gentoo-e0d959b952e0d6584ea86e0f6ef4d5c017d7856b.zip
kde-plasma: Add KDE Plasma 5.12.3
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'kde-plasma')
-rw-r--r--kde-plasma/bluedevil/Manifest1
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.12.3.ebuild40
-rw-r--r--kde-plasma/breeze-grub/Manifest1
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.12.3.ebuild30
-rw-r--r--kde-plasma/breeze-gtk/Manifest1
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.12.3.ebuild12
-rw-r--r--kde-plasma/breeze-plymouth/Manifest1
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.12.3.ebuild26
-rw-r--r--kde-plasma/breeze/Manifest1
-rw-r--r--kde-plasma/breeze/breeze-5.12.3.ebuild87
-rw-r--r--kde-plasma/drkonqi/Manifest1
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.12.3.ebuild56
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest1
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.3.ebuild35
-rw-r--r--kde-plasma/kde-cli-tools/Manifest1
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.12.3.ebuild59
-rw-r--r--kde-plasma/kde-gtk-config/Manifest1
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.12.3.ebuild52
-rw-r--r--kde-plasma/kdecoration/Manifest1
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.12.3.ebuild16
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest1
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.3.ebuild59
-rw-r--r--kde-plasma/kgamma/Manifest1
-rw-r--r--kde-plasma/kgamma/kgamma-5.12.3.ebuild26
-rw-r--r--kde-plasma/khotkeys/Manifest1
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.12.3.ebuild46
-rw-r--r--kde-plasma/kinfocenter/Manifest1
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.12.3.ebuild91
-rw-r--r--kde-plasma/kmenuedit/Manifest1
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.12.3.ebuild44
-rw-r--r--kde-plasma/kscreen/Manifest1
-rw-r--r--kde-plasma/kscreen/kscreen-5.12.3.ebuild38
-rw-r--r--kde-plasma/kscreenlocker/Manifest1
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.12.3.ebuild96
-rw-r--r--kde-plasma/ksshaskpass/Manifest1
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.12.3.ebuild49
-rw-r--r--kde-plasma/ksysguard/Manifest1
-rw-r--r--kde-plasma/ksysguard/ksysguard-5.12.3.ebuild47
-rw-r--r--kde-plasma/kwallet-pam/Manifest1
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.12.3.ebuild33
-rw-r--r--kde-plasma/kwayland-integration/Manifest1
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.12.3.ebuild22
-rw-r--r--kde-plasma/kwin/Manifest1
-rw-r--r--kde-plasma/kwin/kwin-5.12.3.ebuild106
-rw-r--r--kde-plasma/kwrited/Manifest1
-rw-r--r--kde-plasma/kwrited/kwrited-5.12.3.ebuild23
-rw-r--r--kde-plasma/libkscreen/Manifest1
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.12.3.ebuild27
-rw-r--r--kde-plasma/libksysguard/Manifest1
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.12.3.ebuild53
-rw-r--r--kde-plasma/milou/Manifest1
-rw-r--r--kde-plasma/milou/milou-5.12.3.ebuild30
-rw-r--r--kde-plasma/oxygen/Manifest1
-rw-r--r--kde-plasma/oxygen/oxygen-5.12.3.ebuild93
-rw-r--r--kde-plasma/plasma-desktop/Manifest1
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.12.3.ebuild163
-rw-r--r--kde-plasma/plasma-integration/Manifest1
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.12.3.ebuild43
-rw-r--r--kde-plasma/plasma-meta/metadata.xml1
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.12.3.ebuild80
-rw-r--r--kde-plasma/plasma-nm/Manifest1
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.12.3.ebuild75
-rw-r--r--kde-plasma/plasma-pa/Manifest1
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.12.3.ebuild29
-rw-r--r--kde-plasma/plasma-sdk/Manifest1
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.12.3.ebuild39
-rw-r--r--kde-plasma/plasma-vault/Manifest1
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.12.3.ebuild34
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest1
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.3.ebuild18
-rw-r--r--kde-plasma/plasma-workspace/Manifest1
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.12.3.ebuild173
-rw-r--r--kde-plasma/plymouth-kcm/Manifest1
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.12.3.ebuild36
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest1
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.3.ebuild30
-rw-r--r--kde-plasma/powerdevil/Manifest1
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.12.3.ebuild82
-rw-r--r--kde-plasma/sddm-kcm/Manifest1
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.12.3.ebuild41
-rw-r--r--kde-plasma/systemsettings/Manifest1
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.12.3.ebuild52
-rw-r--r--kde-plasma/user-manager/Manifest1
-rw-r--r--kde-plasma/user-manager/user-manager-5.12.3.ebuild27
84 files changed, 2260 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index 08ceb163ba6d..58f0934d06c1 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,2 +1,3 @@
DIST bluedevil-5.11.5.tar.xz 153380 BLAKE2B 1342ea233c6ea2b7a325eefafe1528d27d1f060bdf628ecd6c7dcddb0323ed10d6dc11ddcbf96a9f6913202ea327979a4f06d9cc7fdc70d02595b0a593a9a819 SHA512 273c1d3a649c7e78e78f27a10199057e2b06940e281eeeb7555bd2d40a6d9f9f7aaa38b5c0a84549f3ff13ec3209b63dde00dcce2ef8855a0cf46030f477594b
DIST bluedevil-5.12.2.tar.xz 149600 BLAKE2B 13abbf3b90a5057ef8d8bbd363d9421e3ed370169da8e1af5d5751e6384736dc71d2c9b45c9ac73be82648bcb323a9f2bcbc2a3da068b39a683213df749ec991 SHA512 bbc2162dda1b97808b07ee288c9713508c470da27eb3db3007b8b0261a7c15f25677c10eea14237a38fab33786bc274abc1ac75e15b1dd7cfc75fe69ca6e135f
+DIST bluedevil-5.12.3.tar.xz 149576 BLAKE2B 46c3177246fd81c4d43c0b3bea0206a5e4220ab42d884528ed109b0ca4a5616d89b9fcfcc514da045902aad36533d3befe59fcef9bb5c3ca2dc862fd9461ff76 SHA512 61156547ac7a45c1e905c0141f4a0e29599a4cb1c91e0c5a0a4a226269430ca679899d840ad0fbb15333d474e05141647cb6b8cf9aa44988e95fccaf9fab26d1
diff --git a/kde-plasma/bluedevil/bluedevil-5.12.3.ebuild b/kde-plasma/bluedevil/bluedevil-5.12.3.ebuild
new file mode 100644
index 000000000000..d57eb297ca48
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.12.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://cgit.kde.org/bluedevil.git"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep bluez-qt)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+ x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !app-mobilephone/obexd
+ !app-mobilephone/obex-data-server
+ !kde-plasma/bluedevil:4
+"
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index a6d3583589e5..2a05860b43d3 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,2 +1,3 @@
DIST breeze-grub-5.11.5.tar.xz 3157272 BLAKE2B 1c4f9bed314f4968b00e7283203ce24ffa7911c4e7fcd0631ddb942ece5eaa104773bf267ee23449125cc902a20e7d8eae5be595d12c7b1eeae055455b5849d4 SHA512 87802343c23cf4a73160a669fbec69cd529b992c31fb6d4a3578e31f5c9eeb4bc418ba811e705d95c37b1e2047bd08619c369f3e16208dba7fcde1f8d56bd6f8
DIST breeze-grub-5.12.2.tar.xz 3139708 BLAKE2B 75e65f90a36d69da962886b85aa623e1313e9bff7d50d5ff7bd83b91b14313f72984867e5137adde43270340b097b70923de139b034efe87475ceb2ce0473acc SHA512 c02cdcae4c5837fbfcbd394e18acf284fd79d415d05f38b097d6206121e82579eda86ae4943135b0794c708551985c2ae917e746981a5e0e93fb1c32cbee6982
+DIST breeze-grub-5.12.3.tar.xz 3142168 BLAKE2B 96a9120e40910e244c0d81c2b149dbf1c173724ebe43002251d8be087e9d80f73074f5af78a46380964b8e281705356d26059c4f2ad10a5e462545ccefe91a5b SHA512 de6afba06e1ef2394f06315ace0ec5691facbe2ccfca0ab801af73935a6dd44f44c718c1d4f41e5ee5928321f8a4d17689355124284ca91853b64b377039f654
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.12.3.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.12.3.ebuild
new file mode 100644
index 000000000000..8ef3ef186a85
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for GRUB"
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ insinto /usr/share/grub/themes
+ doins -r breeze
+}
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index 532b91ce8e20..91fa369832a9 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,2 +1,3 @@
DIST breeze-gtk-5.11.5.tar.xz 218340 BLAKE2B 9f729336e0a5844fc8258f9900f7e5dc738c33e4d6a63f3a8b7fcc0f5fdf202d36a991397568dcdd3c608e3a93e9c5ff085d47b2d91a345f7b6587b530b035b1 SHA512 d940624cff5b785d2b32ca6329f463b4c545ae613fb5e7364537703086900f920fe72c25f5731ba24409e27469e2281b5d74bfd36ffedee66cbd8ac62be0c53d
DIST breeze-gtk-5.12.2.tar.xz 213844 BLAKE2B c2000fd4834b6a7d68fecfeb03b26129dad41f9c9adf38fc15b2f191e558c7b1259ec1b6539810c7e37eaa613ec85f4a60b775d53497f06ac336c0c762f0011e SHA512 2616669aa7811ea6ae0a0801c4e0b55146f6b3a51aa16fc1edb41d03975351f7e81fb24ac0f368a56b330c27725361900c678f93ba620212c95fbc25c78b3ba8
+DIST breeze-gtk-5.12.3.tar.xz 213800 BLAKE2B 313fd4129064370688d16d1b0206820be2e67ebca33d755e023edd32e58542ada85dd1a5745f0615c9b6a336a33426777feb9324c744b51566c4ede36f5ac68a SHA512 958804d1985869a81f393ebfb0e0e5eff7ac552a48b4e34d86a2966de7dbbac8bffc186d521426eb6c2412fe00021626bb74be349363e7238d99230350f7eafe
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.12.3.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.12.3.ebuild
new file mode 100644
index 000000000000..ef50e787f58e
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.12.3.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
+HOMEPAGE="https://cgit.kde.org/breeze-gtk.git"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index c86f0e303f53..baf4dacf6958 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,2 +1,3 @@
DIST breeze-plymouth-5.11.5.tar.xz 106612 BLAKE2B d2f3f63e1f04f31de8b98a4ca63a529cbd2282db64527fe6faf030bd6bfa441da9213b467ac441eddffd870028f3e5bbfe79562fa7eb3f485d5f391f4c7d1dae SHA512 218045bf35efff475bf9aa4f1e8d117b42b671ba036a7dd67a2b6a8538ee4317f84415e53ffd17bb9645f7971bf575beae1cc1de7b6f67e37166fde25cf92c44
DIST breeze-plymouth-5.12.2.tar.xz 105596 BLAKE2B 1974b8c2a8795cfbe775d3f6477415f0cfddd4411a863dab24d6beb3ef6021f1fd50b3469ce53070d98eefb0f7a530b2264b4c395e811919cb27ae69a922d830 SHA512 c8ae3025b02a055ea6b93bcfc218dd0a6c0902ffd07ddc4163ac4c19a9155dcd8fdb4af2f47a2c850aec514e2bb057ab67239b7b019c1e84bd354d18848c17c4
+DIST breeze-plymouth-5.12.3.tar.xz 105592 BLAKE2B 7b36f5b24abc5875b662342b4d608c382626fa81cf07defc8771ebd67b3be5f873902061417093205058456dfc7ea60588ec0034259852b40a1572341ed23e8e SHA512 3216f3b7224e0966b95679ee700601bfc56ed9becc30fa285cadee78b0662d7e198813ede511ad79200af8d24d9ff8878eaf45abe81d260fe0562ffaa4b53c88
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.3.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.3.ebuild
new file mode 100644
index 000000000000..7c86b9c8d818
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.12.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for Plymouth"
+LICENSE="GPL-2+ GPL-3+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="sys-boot/plymouth"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep extra-cmake-modules)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISTRO_NAME="Gentoo Linux"
+ -DDISTRO_VERSION=
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index c0047512fb36..c34382228b16 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,3 @@
DIST breeze-5.11.5.tar.xz 22228964 BLAKE2B f3fdcc10b7350acf612bec9edf4cbea544c6f1dbbc713c8cf9903054b3fb015fffa3a9be5fed4ce5d19209a476d9a84fbcc219ff5cdcdc93e05f3537bb209e85 SHA512 4ef2e7507f7175af7725157611bfe6339d417749d565e50760a5da70db7603f59a9c41deec42f343149442b2e82204eb9519354fb91e407d4c89a9300edad2df
DIST breeze-5.12.2.tar.xz 22208396 BLAKE2B f9e331eb30bd894a41adf3f2d24c71f58c04b7080f6f4d8b73f9fc24bb0e861c973e0b32a284d073e5dc9ff413b84d58970458591ee0c27dfaa6d8099b0895af SHA512 2bdc27ca2a1df0234f22ebb1c56723b2ad1345417889b5fc2e66bebef4e2ad1592b78f4391b38a1b2a994f414390789bcbbe213c80f29e1440827bf2bc3d2ead
+DIST breeze-5.12.3.tar.xz 22208204 BLAKE2B 820cf44897cfa277f662c5322d9a056b6c2d149fa8befb20e59952022faf183a2aad1c1deafda99415fed72a9fe0bfe5e0a9d5f82c6872d568ba40b929fd59bd SHA512 e9164dafdc6324103db4428e9e6d1819d3ff9e9d8f846392862e0f22719ffeb34b30c591dba8df48f733d4f0c18cca537b8d7d0d6e8d64ea55126fde56cf7c5e
diff --git a/kde-plasma/breeze/breeze-5.12.3.ebuild b/kde-plasma/breeze/breeze-5.12.3.ebuild
new file mode 100644
index 000000000000..d16baa9e1fe0
--- /dev/null
+++ b/kde-plasma/breeze/breeze-5.12.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic kde5 multibuild
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://cgit.kde.org/breeze.git"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="qt4 wayland X"
+
+REQUIRED_USE="qt4? ( X )"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep frameworkintegration)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_plasma_dep kdecoration)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ qt4? (
+ kde-frameworks/kdelibs:4
+ x11-libs/libX11
+ )
+ wayland? ( $(add_frameworks_dep kwayland) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kpackage)
+ qt4? ( dev-util/automoc:0 )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep breeze-icons)
+ $(add_plasma_dep kde-cli-tools)
+"
+
+pkg_setup() {
+ kde5_pkg_setup
+ MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=()
+
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+ use debug || append-cppflags -DQT_NO_DEBUG
+ mycmakeargs+=(
+ -DUSE_KDE4=true
+ -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
+ )
+ cmake-utils_src_configure
+ else
+ mycmakeargs+=(
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ $(cmake-utils_use_find_package X XCB)
+ )
+ kde5_src_configure
+ fi
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant kde5_src_compile
+}
+
+src_test() {
+ multibuild_foreach_variant kde5_src_test
+}
+
+src_install() {
+ multibuild_foreach_variant kde5_src_install
+}
diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index ecae56d2e6e8..2d305175855f 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,2 +1,3 @@
DIST drkonqi-5.11.5.tar.xz 746660 BLAKE2B 9ca5290ff64186347bc03133440c54da94256064868e1c854fb7813b7211d480e34ada74ae312dc7f18219ea81072eef5e2e4204e0bfcf7a712296157c37086b SHA512 6bf7435e091494627f50d2c047467e585f31e51ad5ecab242664230b118272303d245c07ff65fb3fbdbcfe2fb1283134fa69c029c5e42b4df98e6f9a859c0105
DIST drkonqi-5.12.2.tar.xz 738908 BLAKE2B 1f68d34521753508af739cc2d054a7960db3d78431e7328fe7b4291b84a1235ce23e29f7ae09df31a4862b453170c5a01e83d8ad9a4ea970583ffccad9a36818 SHA512 d203848310a2afb06fa247e0b153525ee256bf66e399a5a181bd837398cb52f9e81188bb28538532380a5e8d8fc0ee55ab6c5f4bfc71768fb0b89df85307f839
+DIST drkonqi-5.12.3.tar.xz 739124 BLAKE2B 1852b49c1bd7f34da552347ca73759e545774c722484d4c3680a488d4511d2a8e199d55dcc9002183d32529376ccd5a2a6a9bb1e81a9d6025366d0e165f92fa7 SHA512 bc5082d088622641c744f42de6077863dc67e0a3efd25fd1d594210facc61ad7cf051f3c36a367a912fab4621fced306c23fcb520231cf5c2ab5023903436745
diff --git a/kde-plasma/drkonqi/drkonqi-5.12.3.ebuild b/kde-plasma/drkonqi/drkonqi-5.12.3.ebuild
new file mode 100644
index 000000000000..08c83e00ef5a
--- /dev/null
+++ b/kde-plasma/drkonqi/drkonqi-5.12.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="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-apps/drkonqi:4
+ !<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 1822df367ac3..1568bbb3f327 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,2 +1,3 @@
DIST kactivitymanagerd-5.11.5.tar.xz 89720 BLAKE2B b4fea473744ed25abd44831418a2e427b86b865385392044aea8b3bada705b8038c2e85b6273f05874c2bd26d6f283e7bf674f082f5435690a08b2348ae2c1f2 SHA512 8c10b5a8716580dbbb42883bf7acc78e23877797e30208400cca9b37d7d921a2873854733ffd730fbb37b6d79b0b44aebbfa6274376123fdfc0999f362793745
DIST kactivitymanagerd-5.12.2.tar.xz 84836 BLAKE2B 0ad32c265d4d1fb7907f7a63357a1c0ccfe1c8d16ba0513502f57c5bcea6e1bec6c85ab4623f5e17fe19ce759918c1eb8b23999285c4824dc394ccbd662a367e SHA512 c8ea26b4948898cd1734bde5a5fe50991c7d61f997fe4539b819e2ef90e3a1c0fb57dec3331106f42616f9ce0485b81bf61a462832a46a35dcbe87050ecc3c08
+DIST kactivitymanagerd-5.12.3.tar.xz 84828 BLAKE2B 446617c66d5bc38f14028e3d8e2491d62cbbe1f9a07023a9292cf0b7d105a9a934a25b672ebe2b2341e0d2ab0641ac56a581b10a2c1574af8a6c0627d4b2cdb2 SHA512 a0250362a37edfc176caa9fd2b2fe9ca00eb78840f320255bf9a9c2d90c0b8bdeb608f7995f9ab5ddbf573cf8ac5307932e3b6c23b2d27d548f13508500daba9
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.3.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.3.ebuild
new file mode 100644
index 000000000000..547e3aeefd46
--- /dev/null
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsql 'sqlite')
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.54
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-frameworks/kactivities-4.13.3-r2:4
+ !kde-plasma/kactivitymanagerd:4
+ !<kde-plasma/plasma-desktop-5.6.1
+"
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index 52d3c7b17c56..5fd2a5f03b84 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,2 +1,3 @@
DIST kde-cli-tools-5.11.5.tar.xz 597040 BLAKE2B 8e17d08d45699c618325710fd4a054e1acde34e17965b65fb9054111d77e8c944fb4806d7d50e5073debabc948c79bf167887243c68e3227fc0c74c31d5eea74 SHA512 1f1363026d7d372552a06db19630a7deece8228bba020c0469971012f6393d4439fc56645b7348fca777b27dd86f7ffe8299c6e024384aaf7525d91baebe4b48
DIST kde-cli-tools-5.12.2.tar.xz 572828 BLAKE2B 7e226e94e54f8ca95e7929c668044ef180c2162ce3fe37fad1c4c768bc616327947e7a8fa2f09dc30715a523d4db3c4f9aa17e08e549fa7acd76a138d9ade62c SHA512 2dc5be967d7888abda1b28af465754ae1530a3cd8cb919a77dc65d8566f961faa17e0c2d351b20fb3fcd4fd08d06f65bbe169cb20e78735d9ad3d7cc8664003e
+DIST kde-cli-tools-5.12.3.tar.xz 572820 BLAKE2B b31968189019346c4130c6c0856f2bf5778f3dbf65a928756674c906e9122358e05331a0bb0a7d3a2d10b09bab5ea43dc20aa4ac1d17fc8ad6fe791b6df1a057 SHA512 94d6b52a5e578edff19609950724cc06706be0d805b25457216a717bc6cd02ccd137d9ca79bace225777e929226a5deddfb943706d10d2387e61c95f0bb45818
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.12.3.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.12.3.ebuild
new file mode 100644
index 000000000000..bcf243febb89
--- /dev/null
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.12.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
+HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+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 ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ kdesu? ( $(add_frameworks_dep kdesu) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ !kde-apps/kdesu
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package kdesu KF5Su)
+ $(cmake-utils_use_find_package X Qt5X11Extras)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+ use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
+ use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
+}
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index cfde4f7410f2..3e448bc2049e 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,2 +1,3 @@
DIST kde-gtk-config-5.11.5.tar.xz 159700 BLAKE2B 3de3d056f47cedc7d04191853a7642e783d8e03af60a5198e9dc3f8eb49d14f2422324972a1e3569816df36869c19c1d34bfb5e7c0ce9bf20b8543c26029ab20 SHA512 bcaf0e8c6495fa2418caa92e4fa30f6369b7ed6d45ed288a6f4d071661cefad9240e990c57727aa709e398c1947a4caa6bcf77f3ef53c24127a5696186c989df
DIST kde-gtk-config-5.12.2.tar.xz 157124 BLAKE2B 8388e564902f930559896d06d61d19484af9fe0bd6ec8124daef4737af0a6b485a2b7ec0199c3e02aa3fc49d66a48cdc4f16bd4bb9c4baaff7dc45dd1c28dd62 SHA512 64535ca68d0c0f6181f389ff36c697708702a5e0d02915491dc5a86a76bb9af0fb987c45ffc24784d2e83fe6acfa02361058ba934a51c0f76d2f4690c0ac15b0
+DIST kde-gtk-config-5.12.3.tar.xz 156860 BLAKE2B 5289a1363845cb521e62b7ff74d5fc4c0dd3fe4ea6c4c90e18d4bd0b95633f927c60607e65701017a388b69d801389e8ba75ef9b7192671aad1a9b1e7ee72ed5 SHA512 482fa31fecb5cedd7ae8d1aa41d6d378c16cbd28760f43d9a3bc35412b88e1210e5aeab2de077e78a23fecfa4d487459e7917dbcbe2b4e267d64058df5d12b88
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.3.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.3.ebuild
new file mode 100644
index 000000000000..13b77b96ddfa
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="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 ~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 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)
+ !kde-plasma/kde-gtk-config:4
+"
+
+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 af462c5fc51d..e7a6d1dbefb1 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,2 +1,3 @@
DIST kdecoration-5.11.5.tar.xz 36280 BLAKE2B 64a8bbe8d9891f011bfbce69de5b989931f2129a87d01486378ae2a327c11615baca1223113c6a2e21a9bd2698cee7c908a6454b598389fca6082788df8f683e SHA512 a7dbec450e7a67b6c029ebba1663ffb3fa199f4c855322673ddedc4411506b20ff922a1dc6c728a6a8b5332ca8b0eb542fc52dad91ce3d01ed39d5bc5efc4cbc
DIST kdecoration-5.12.2.tar.xz 35568 BLAKE2B 44426084b18f5366085ac2ddea11f0dd283a90a674b5bbb99cb8a8318d655500935df5241d003401228992c979dbe09ebc3d5eacc76566f00484553393c7fb40 SHA512 12440920014d703156665d80a1c43f3bbbd0aea534f2a79d51536609aa5a50b3419015c1455a8b5c591d15aafc5a317c1a4b0a360e62be0fadcec0785788242c
+DIST kdecoration-5.12.3.tar.xz 35564 BLAKE2B fe9bd05a3fe5573f9bad07d6825904ddd95ed7a593064783dafe998cbb9b32a3a74ddbd9bd440705c0cf0a1e37fec01965e01290f2e401a5770e0c41c6b9d9ce SHA512 912e1dafb7a8622a3f32dbf1bad12e154b7b643e01771ca06aef7a0e05f1c0e5b35b7ae121735831a7727a6a0367308f569b38c11469994c7c3edc134806e7c7
diff --git a/kde-plasma/kdecoration/kdecoration-5.12.3.ebuild b/kde-plasma/kdecoration/kdecoration-5.12.3.ebuild
new file mode 100644
index 000000000000..fce30fa8c298
--- /dev/null
+++ b/kde-plasma/kdecoration/kdecoration-5.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plugin based library to create window decorations"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="$(add_qt_dep qtgui)"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index bcbc7f7a1ebc..32500403f245 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,3 @@
DIST kdeplasma-addons-5.11.5.tar.xz 1459308 BLAKE2B e64360e7607b7ee653953dd487bc4bc087be349304909f88546f6f7bd1c79903f3b67d239bbca63d4b145cb95317e4542e3b8fba0cfc5c7cd470c3b8c9bf9d94 SHA512 b4a2e191573dc72d6a32d3f1a612153ccc502232fe7908dea90a7dc869002da6e50e6126a0b6b921478fe687479eac096971fb105ed757d82bacbbfb15fed471
DIST kdeplasma-addons-5.12.2.tar.xz 565452 BLAKE2B d41ce3ae99e578856a8b4cdea682f857eec820ee257715854f99cca5de7803ffac02e5d65a1bf3165bb518c995a7239e820a83bf7eed9075f48f58ebf766b37b SHA512 657b3e676228361a81235711af75925b76fdb1e95992a3cf1dedc47d3011df42e4d2b8f6f0a66d26290890ee0d59e5ba41197223195bfdb22e1dd1da66b4aa25
+DIST kdeplasma-addons-5.12.3.tar.xz 565196 BLAKE2B a43b604aa3156c71bc48e5f616c63726a1463d6af05acac5329818d3879b1ce22ecf948c6ff02b3e228caf8df34dac995055bee00372dbf0731b869e4a1aca6d SHA512 009561437ee39aeab43fa7a6f0c3471fdb89cfb1bc64c9673836b3be73c2d85c12997410dfeb315ba07afc21f9c0ad02f04029c01289b7c06db81dc840058a09
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.3.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.3.ebuild
new file mode 100644
index 000000000000..e42b2f529c8d
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.12.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Extra Plasma applets and engines"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="dictionary share"
+
+DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kross)
+ $(add_frameworks_dep krunner)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kunitconversion)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep sonnet)
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ dictionary? ( $(add_qt_dep qtwebengine) )
+ share? ( $(add_frameworks_dep purpose) )
+"
+RDEPEND="${DEPEND}
+ $(add_qt_dep qtquickcontrols)
+ $(add_qt_dep qtquickcontrols2)
+ !kde-plasma/kdeplasma-addons:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package dictionary Qt5WebEngine)
+ $(cmake-utils_use_find_package share KDEExperimentalPurpose)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index c1dc1b444fa6..e8faa6788db3 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,2 +1,3 @@
DIST kgamma5-5.11.5.tar.xz 64108 BLAKE2B 0eb21c1c79a40c60e066f7aa80e336768cbd89405a0083019a299d6dc379d7ccb9100efe01ccb1481413d465afbdf61f64db546337c4b2c1675e18a54951cff7 SHA512 ac923f6e899b2b35ce80ed990315c3e72bfd239ad79a8630cdbdfbdc3248dd72608ac219cbeafd1d20e768496dc6bd2d71d1d326017a84f30b681b6c65e604df
DIST kgamma5-5.12.2.tar.xz 60528 BLAKE2B cf112b022c1ae8ae75430c1d08c77882beca53d1c63e548e306a18263163883eb2b022fccd92ede2bbb5541caa7033adce6c4b9a8cf8b628bb1d08ed39445756 SHA512 1362f988133fbb21ce25c737e90851cf1b97f4e17f9f67b3b65acca33d2b1b36723bf0af0a10d0a819819b9422386c8c6ff4a2389c3a63fd1b97b0b16c058aa8
+DIST kgamma5-5.12.3.tar.xz 60516 BLAKE2B eb9a146b67bedb484c8468deeccf913dec81b9f366aa98a7f55bbd1a65c9f7c6f42bf0317c98e186b6f78bdb53c1b717f9c42915515c43e2b0b56c074d46402b SHA512 e9062f75c21e38f1323589c316d44144e3a341b5036e85e87f8b9dd7e2508b0c04c8597efabd42f739d2ccfb311c075d46f340fb5512843056e84eb00d753c11
diff --git a/kde-plasma/kgamma/kgamma-5.12.3.ebuild b/kde-plasma/kgamma/kgamma-5.12.3.ebuild
new file mode 100644
index 000000000000..30b8c5ef9211
--- /dev/null
+++ b/kde-plasma/kgamma/kgamma-5.12.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KMNAME="${PN}5"
+inherit kde5
+
+DESCRIPTION="Screen gamma values kcontrol module"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+ x11-proto/xf86vidmodeproto
+"
diff --git a/kde-plasma/khotkeys/Manifest b/kde-plasma/khotkeys/Manifest
index 639c73a265c6..357773447b05 100644
--- a/kde-plasma/khotkeys/Manifest
+++ b/kde-plasma/khotkeys/Manifest
@@ -1,2 +1,3 @@
DIST khotkeys-5.11.5.tar.xz 1071588 BLAKE2B ded5b2936068cc0a540ed6ec6f0229c62babefc8038db76578180625f04214dd98d3c06da7ee3d4b8a7d7286319039c2fa8c1fb5107f595cfaeb2109a9677c25 SHA512 fbbe09514cba58749945fc310b67e4ee716a49c38e602087c26e9c531334e0d1483a388778ef013678f7705ef575d18d403d922d83058d6025eedff0420693a3
DIST khotkeys-5.12.2.tar.xz 1058520 BLAKE2B c0a5e32865bf7c3f578ef08fee21787fb87b13f967bf7d3f42342cf74b4e269faf5318369f46fb35548ea1da72a5d2b33c4f907b16e0d35fa6abb06a96851099 SHA512 538e1b9529c7fca6fd6bf9ea012b86a06fa42077b87246a50519c68ddb3d409163c7058530251eb8afad44a02930d502ce37c9993fed39f01b29675dba667a1d
+DIST khotkeys-5.12.3.tar.xz 1058668 BLAKE2B 88f6baa744cc50ae8a20fd5503be43f0914ebccf0c8338923ee2a57740fb1c49aa2305789979773d87c1cc72933f30b6e9aa3fdea1cb2b4849b9ac44e5aeb667 SHA512 5f9eaf02f47623a93a32ebadef11ce35f6252c288296d64c6b374f5bc489d5e53c575303832f37a41df5d7f764035a9eb32583be91ff4bf76fd0b06631beb976
diff --git a/kde-plasma/khotkeys/khotkeys-5.12.3.ebuild b/kde-plasma/khotkeys/khotkeys-5.12.3.ebuild
new file mode 100644
index 000000000000..60f38c3c3a35
--- /dev/null
+++ b/kde-plasma/khotkeys/khotkeys-5.12.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Plasma workspace hotkey module"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support X)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXtst
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_plasma_dep kde-cli-tools)
+ !kde-plasma/khotkeys:4
+ !kde-plasma/systemsettings:4
+"
+DEPEND="${COMMON_DEPEND}
+ x11-libs/libxcb
+ x11-libs/libXtst
+ x11-proto/xproto
+"
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index 6a15ae1d1a6d..552a9d78f4c9 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.11.5.tar.xz 1302960 BLAKE2B bd938c9c330c8f335825810e3fc8e8c97b1629d89bfeef0eb18bd4852f939f5ba0fb55640338b6d817c08d0b8f0099cdc303a19874811af52c35afd2a63a728c SHA512 d64cf466b4b883c9a57a0dddfe5a1d1cae0687655897803e5f14bcf73e90c1ea05d96458dbe131428c6d19a50d92b2614036136fdb897e422b1c1fc3d38f5303
DIST kinfocenter-5.12.2.tar.xz 1270832 BLAKE2B 4d1027bbeb599c1caeba9167bfaaa99252ce23f714492980ae693444e1882cc0a7b34c08a0a436ebd6eb80ddde9a0f9c980ed3f55c0fbdd3ff8b33113220dc4c SHA512 7150e3376d515d6e542deeb3834bcdb5a253629755e2a3ccc826db84cfd1ef7477119c318ba5a28a6c3b8800a1aa1b6d95e40b99b669d254bf21beec6109ff9b
+DIST kinfocenter-5.12.3.tar.xz 1270096 BLAKE2B b788489c57817c0b60ea16afa23109eadff2478cf7e7016faadefcea8c8bb59ee17effb5e0243eda33dca70f58ac8e5dc69f85760d56967bbec74c532ba3cee8 SHA512 f82b5f2915547a7d258229115f82b085a88195a8e060224a4246194b98728b089040563f7450523e622946d65823e5cf348eb06fa614dade27c92f0725583317
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.12.3.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.12.3.ebuild
new file mode 100644
index 000000000000..ff2f95c95937
--- /dev/null
+++ b/kde-plasma/kinfocenter/kinfocenter-5.12.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="A utility that provides information about a computer system"
+HOMEPAGE="https://www.kde.org/applications/system/kinfocenter/"
+SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gles2 ieee1394 +opengl +pci wayland"
+
+REQUIRED_USE="wayland? ( || ( gles2 opengl ) )"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ ieee1394? ( sys-libs/libraw1394 )
+ opengl? (
+ $(add_qt_dep qtgui 'gles2=')
+ media-libs/mesa[gles2?]
+ !gles2? ( media-libs/glu )
+ )
+ pci? ( sys-apps/pciutils )
+ wayland? (
+ $(add_frameworks_dep kwayland)
+ media-libs/mesa[egl]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep plasma)
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !kde-apps/kcontrol:4
+ !kde-misc/about-distro
+ !kde-plasma/kinfocenter:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package gles2 OpenGLES)
+ $(cmake-utils_use_find_package ieee1394 RAW1394)
+ $(cmake-utils_use_find_package opengl OpenGL)
+ $(cmake-utils_use_find_package pci PCIUTILS)
+ $(cmake-utils_use_find_package wayland EGL)
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ insinto /etc/xdg
+ doins "${FILESDIR}"/kcm-about-distrorc
+
+ insinto /usr/share/${PN}
+ doins "${DISTDIR}"/glogo-small.png
+}
+
+pkg_postinst() {
+ if ! has_version "net-fs/nfs-utils"; then
+ einfo "Installing net-fs/nfs-utils will enable the NFS information module."
+ fi
+ if ! has_version "net-fs/samba" || ! has_version "net-fs/samba[server]"; then
+ einfo "Installing net-fs/samba[server(+)] will enable the Samba status information module."
+ fi
+}
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 7563bb8079c7..1d0aa14960ca 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,2 +1,3 @@
DIST kmenuedit-5.11.5.tar.xz 663336 BLAKE2B 2a3adeb669c00cacb0e5334f7e5c41f38683926db315714d2026256b702cef9788c8d9014dbaf63c6e68b28de953f42b9421ec5a94a165e121341e7d945ca2f7 SHA512 65fd7e67eb67c56adad3f9dc422f8005fefa40fae37a29444e305a20434a1e228c63c8db04c4f031cf60f9f06d07d794727344ad10d8f3d5681119ea44e3c5b7
DIST kmenuedit-5.12.2.tar.xz 652144 BLAKE2B 2f94dabb06048f9efc7c3d282d8616f770b83cfcf0ae52946bd2d3a7dba0b2c0a797a494674a9b9fc729469084211330e82623fc95172f4b05ffa78bb5f9b3bc SHA512 ffd040f28facb000af3b1d6cca28c368138dad33ffab043021d45701c312960b3d51eb0679a981af6b27369f2a6f4213006b4521bb0de268236b756b962947bf
+DIST kmenuedit-5.12.3.tar.xz 652192 BLAKE2B 5b4a4f8daf24a7bb1f38424fb501193652c40ace9f333f2faeabd0430d2c9c62a8bd1177f394fc0bdefa8c45cc462ffae51d0f0d4d4cde48ee8145bc19728a83 SHA512 fd0371dbcd36167f1cac64dbed9904cd6dd5d65eb2df4d31facf343a6589e18e2b0a7ebef9fc5903c5e49f855665858fc09ea6b3f0c718a3e5930151195128af
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.12.3.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.12.3.ebuild
new file mode 100644
index 000000000000..b504d5a6e14e
--- /dev/null
+++ b/kde-plasma/kmenuedit/kmenuedit-5.12.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Plasma menu editor"
+HOMEPAGE="https://cgit.kde.org/kmenuedit.git"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+hotkeys"
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ hotkeys? ( $(add_plasma_dep khotkeys) )
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/kmenuedit:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package hotkeys KHotKeysDBusInterface)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index d1c06e78f808..979830751df9 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,2 +1,3 @@
DIST kscreen-5.11.5.tar.xz 124060 BLAKE2B f9af27d740c3467700aeab51b8cf75cb087379dff833f2bb43c1fe4c958fc28204af41c81247d3835bb376516ccc2e400272b4cc9d0f9778af38a0fdf17b65f6 SHA512 a6224de2c9f3c2e539e97461ef2a7cdd626c78dc3a1e3eeebdc63b12368df26c83315497d647abd008f9246f9b7aa2f1b94425a2c6d366200811725b64d012ab
DIST kscreen-5.12.2.tar.xz 117880 BLAKE2B 46a17a212076259231b4fc9c445fb436724b59a02af81749ca01bce5917c2ed095a6dadde7fd40b0529e453d8f9a2c3ae2c9a69465be35f238d31cb77cd8d548 SHA512 c9e5d1f3012ebadc05578d0fef45f2c1aa82f2dd6fdcaa9bda3b41109517e6866ff25489583393aefa762dc0cfeb4d098e25e88ace2ead5c53029d24c756d1f7
+DIST kscreen-5.12.3.tar.xz 117832 BLAKE2B f9c4e3705c9648586deee4eb1fee96b7426fdcf2cee25ac198b9bb1b3c1b50f5b35d41fa85656f6daad083360bea10b4d28ed3b6f2b68e5950070182c6cf765d SHA512 b3119eb3264ba357c8efd879e92ec0f5fe2dc785228a088434d8f8e9afe72d36edae79bf7cc944657b6fdbe43389df44edcc74704b65f393cf40a68db5c7ff1a
diff --git a/kde-plasma/kscreen/kscreen-5.12.3.ebuild b/kde-plasma/kscreen/kscreen-5.12.3.ebuild
new file mode 100644
index 000000000000..05eae8520855
--- /dev/null
+++ b/kde-plasma/kscreen/kscreen-5.12.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Plasma screen management"
+HOMEPAGE="https://cgit.kde.org/kscreen.git"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_plasma_dep libkscreen)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ $(add_frameworks_dep plasma)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_qt_dep qtgraphicaleffects)
+ !kde-plasma/kscreen:4
+"
+
+# bug #580440, last checked 5.6.3
+RESTRICT+=" test"
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index de2d61f6b003..c419b42e6fe1 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -1,2 +1,3 @@
DIST kscreenlocker-5.11.5.tar.xz 125528 BLAKE2B 32bad30682da09245cc567f3cb79c0e0fd4ffdba26b47ef0c49c3094374503640cab7718033cb9c366ef7acddb6180995f4121b61ed1d04bbd867e1361e9d7ea SHA512 20eefbb4f970b2476d3df2e36bf74021d854f0ba61cba4946b3fc7190cff9edc9fef753d3bdde24ab135cc0dc5ad826cb22063db7b12ce817007355a98a3011a
DIST kscreenlocker-5.12.2.tar.xz 118448 BLAKE2B 4c70334369d1f2fbf39a3b6e5c02e7fc71f922b0a18985d3e7598aca7f1209d735993412b1b2aad85ba2b622260896498a198c57e49d9aa4deecc5f82b7dba0d SHA512 cb293d69bc56fc3b2cde20b4088277a8d578896429dae2f66a8496ebb8750c23a32d56dcecad047d5a9a9180fa1c3a1a42ad12943fc937a009dcd8be4e7e08c3
+DIST kscreenlocker-5.12.3.tar.xz 118296 BLAKE2B bc4a5b05eede73bc8d4a3f9752ff03427deaba004e26017fd1eb097eed48e462e22c200122614e40009b065a7da55265aba01ee80e177fa6862f60cdc79805ca SHA512 f93e5a30dbde7bf7662ac57af4293f5b7117d4f63a85dc079607faf06e7e88f938936a0b0e3b5ac55877f9af1a06bbb666ee47397db2e2f7e55edeb70e5a3feb
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.12.3.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.12.3.ebuild
new file mode 100644
index 000000000000..000589de4b14
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.12.3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="consolekit +pam seccomp"
+
+REQUIRED_USE="seccomp? ( pam )"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ dev-libs/wayland
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ pam? ( virtual/pam )
+ seccomp? ( sys-libs/libseccomp )
+"
+DEPEND="${COMMON_DEPEND}
+ x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !<kde-plasma/kcheckpass-4.11.22-r1:4
+ !kde-plasma/kdebase-pam:0
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+ kde5_src_prepare
+
+ use consolekit && eapply "${FILESDIR}"/${PN}-consolekit-unlock.patch
+
+ use test || sed -i \
+ -e "/add_subdirectory(autotests)/ s/^/#/" greeter/CMakeLists.txt || die
+}
+
+src_test() {
+ # requires running environment
+ local myctestargs=(
+ -E x11LockerTest
+ )
+ kde5_src_test
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPAM_REQUIRED=$(usex pam)
+ $(cmake-utils_use_find_package pam PAM)
+ $(cmake-utils_use_find_package seccomp Seccomp)
+ )
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ newpamd "${FILESDIR}/kde.pam" kde
+ newpamd "${FILESDIR}/kde-np.pam" kde-np
+
+ use consolekit && dobin "${FILESDIR}"/ck-unlock-session
+
+ 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 81861ba9bfc4..b1c47a47afc6 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,2 +1,3 @@
DIST ksshaskpass-5.11.5.tar.xz 23168 BLAKE2B 74d10be7c303d0b7d1d8765e08a89986b4c1745e5f601982dd406cefc7c73ac684c1c05acdd355d45f5078e034ab9971467b4b76c0ae3a94800ce6480fa8c3f0 SHA512 34a8fe5da983a0fcc6d5d223120f2d23e0168a534d29941e83024110eafe981d6c46ee503abfb7bf8e072dc64060eea373c191ef0f8dbc5051cb2d968e6d49d3
DIST ksshaskpass-5.12.2.tar.xz 21228 BLAKE2B 7e08ae4f5450084b5ed4bc22ac84a48a40f2a407f83976682553a2f05914c217f00003b5ad8004111a82f15559b3d556f9e4f336783401fc0cec5ddafa4bcf2b SHA512 0e1d82698b791ddcfac5ccf9781455b45d61f3c0b8ab0b9de46392ce1a8d31cc687b5243e334823eae690f2509ddbe60c6ab00f5c34593fec9c1625d03ab9858
+DIST ksshaskpass-5.12.3.tar.xz 21172 BLAKE2B 93aa3a8c9aa0d332004c1864fb9255438461aa5d2a2a279541279b978794cffbfc3ab8367f9ea7115503ebedf65461fd3b2997e3cd684fd4bf20d0cd03dbadb9 SHA512 edeeb3b4e47dc29c7681eaaa7a3f7ba0d68076e86a03c42241aed5420c5cc87000c410816987e7c033b275c6001f4083f05f31bbef79f08481479362ec8b97fe
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.12.3.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.12.3.ebuild
new file mode 100644
index 000000000000..3009c8d5ff69
--- /dev/null
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.12.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration"
+HOMEPAGE="https://cgit.kde.org/ksshaskpass.git"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="
+ ${DEPEND}
+ !kde-plasma/ksshaskpass:4
+"
+
+src_install() {
+ kde5_src_install
+
+ insinto /etc/plasma/startup
+ doins "${FILESDIR}/05-ksshaskpass.sh"
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ elog ""
+ elog "In order to have ssh-agent start at kde startup,"
+ elog "edit /etc/plasma/startup/10-agent-startup.sh and uncomment"
+ elog "the lines enabling ssh-agent."
+ elog
+ elog "If you do so, do not forget to uncomment the respective"
+ elog "lines in /etc/plasma/shutdown/10-agent-shutdown.sh to"
+ elog "properly kill the agent when the session ends."
+ elog
+ elog "${PN} has been installed as your default askpass application"
+ elog "for Plasma 5 sessions."
+ elog "If that's not desired, select the one you want to use in"
+ elog "/etc/plasma/startup/05-ksshaskpass.sh"
+ elog ""
+}
diff --git a/kde-plasma/ksysguard/Manifest b/kde-plasma/ksysguard/Manifest
index c7092283088a..ed3d13de2734 100644
--- a/kde-plasma/ksysguard/Manifest
+++ b/kde-plasma/ksysguard/Manifest
@@ -1,2 +1,3 @@
DIST ksysguard-5.11.5.tar.xz 502228 BLAKE2B 49e82c26ea1c032e8e036e509c6a46c5da409f4092679a623bc26342f34ffa90d96306fb5638b1fe5a4edafe6f48af6ee12876286788b11145c00c1a32765edb SHA512 62af21b0d911abac5b66ccddeb0180c08199c0cfd8807d461fcfe444105ce7912efb5b8286e7f4955e97cb537edc32f046d646e82ecfc2d61ec39b2a53ed4d93
DIST ksysguard-5.12.2.tar.xz 486832 BLAKE2B 575766d8f603d12df764c49df8b2ce3bfc804dfa808257381863026fdb0f5fd6e8d943f7e764aee8c594151c4b63e91412fc90d610318cf167dfc2d8dd4300f1 SHA512 19c4f18845b6e8103630469986f2316e50883ef68014a3221a6772d15a359c64b93dcd4874d4d927fcf8acdf884bc801f2a01f27cb95a176cec1605b50b5b670
+DIST ksysguard-5.12.3.tar.xz 486832 BLAKE2B a066fab22cd2ca648af04ffdf69366fbc2fc1cde52d2bd6a321ee5cd160a6fc7ea84c72950a66f96299bb64d3b90bdfa3c0220e65f9ab596779128c8a02be1fc SHA512 2d727136554242eca2428198f4b08b6ce6d062a4278a053502489303be6950a5efdf2f6852cb56105cd1d1dcb9ea1401c028c0654b2dda9eb898ba7cd8ed5f4e
diff --git a/kde-plasma/ksysguard/ksysguard-5.12.3.ebuild b/kde-plasma/ksysguard/ksysguard-5.12.3.ebuild
new file mode 100644
index 000000000000..5e2260a85627
--- /dev/null
+++ b/kde-plasma/ksysguard/ksysguard-5.12.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Network-enabled task manager and system monitor"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="lm_sensors"
+
+DEPEND="
+ $(add_plasma_dep libksysguard '-minimal(-)')
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ lm_sensors? ( sys-apps/lm_sensors )
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/ksysguard:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package lm_sensors Sensors)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index 6412d2c716a0..dacdffd1c807 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,2 +1,3 @@
DIST kwallet-pam-5.11.5.tar.xz 19060 BLAKE2B 814199f67c9026ca420c66d0dbe48ef9f1cab2d30bf3784cb3441af56ceec9ab3841dcf41021bbc5d42edffc0fc0849b714c1f279065c974bba794924fc0879c SHA512 1602ef0eeec86c653c2a99c1c514133367e7dee07d11ffbe0533066d895c71e3b7dd90187cb353446b717738600143cd09de1a5baffad5113152fd616bef90ee
DIST kwallet-pam-5.12.2.tar.xz 18584 BLAKE2B 19a0dbe21d6c29521aace4147429c13f365f6e235a79a337a38f5c0fc9b62837ff8105058bf8aacca726f146876f6e8753d80679f50a80ba2bfb0f1b8563e025 SHA512 2e408314031b937d28b949634529dc77e3543f8dddc303abdc4ca4a90a1bcbf315398c112483c266ca346363107218cd74469826aa9af68ce5ce7703859d09db
+DIST kwallet-pam-5.12.3.tar.xz 18584 BLAKE2B ebaa26b20d9c2f1efccdff9c129ee0982e47736b54422347e87e2dc681e8f86f2c9d2672be7f56a1358dc43a26755f1e44d38d2988357115b89ba7e35b7dac31 SHA512 04f76793e5a3e9ee8535a2dfe52cbe2477bf4ff5c06e69fa666638b85b576a51c2e899b424a4376b44737f3c35d097f3cc00adf2f66df075be952aaaad77e0da
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.12.3.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.12.3.ebuild
new file mode 100644
index 000000000000..8c9a7437fc09
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.12.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/libgcrypt:0=
+ virtual/pam
+"
+RDEPEND="${DEPEND}
+ net-misc/socat
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+ -DKWALLET4=0
+ )
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ 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 902cdcd52f27..08a8e1735659 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,2 +1,3 @@
DIST kwayland-integration-5.11.5.tar.xz 19080 BLAKE2B 3f1bf365f4886398fee77da4a1716232cceb691746ed6f313d6bb48f46d5813eacfb32381b9cf3665cfb7706a04b863d3545be4ddb5749176ac25055e5d643ea SHA512 246ff96d30d6a212aedbc9e7a5680e20bedfcc398591f670b0c96f68127aab547e21537aa11f2db68c505845c7897ce8be657b3430b420033100a774bcf6c1af
DIST kwayland-integration-5.12.2.tar.xz 18588 BLAKE2B ef303235f605f6110766e8098da1fd60820330423846e21ec95a1c1bd7e987b30cc3c5b811b0970b73f4845f0eda092e7eae0105c4bab2bce418bdf7f5bbddcc SHA512 9d21ca45599e7c35f2c2fd9230371f58282fc0ee0ad11ba31cd0cd7fad0636ccb3aac611098cf7a2f5d5665fdfdbab2d0ca7ee490d40b2f4b18d02cf96cd93b5
+DIST kwayland-integration-5.12.3.tar.xz 18588 BLAKE2B daa5ea45b05e66bf8e9c3caeb45de1ed3c620edeb81fe0a02d25fe08c0521880abf9f00d6d76830affe20fbfa4cc2a59f02aeef506b71aa7ce46e9af1bf76c81 SHA512 f276747b7a3e26382756266687a99f89bd5585f4abd7cf09ad645f6fe98ed6e437ee58060f88486e061488ee443e8146c9f4125f21e64e2cb113a2e21937bfc1
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.12.3.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.12.3.ebuild
new file mode 100644
index 000000000000..a2771a46748b
--- /dev/null
+++ b/kde-plasma/kwayland-integration/kwayland-integration-5.12.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Provides integration plugins for various KDE frameworks for Wayland"
+HOMEPAGE="https://cgit.kde.org/kwayland-integration.git"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index 8919aaa4ea7e..01d59654e6fa 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,3 @@
DIST kwin-5.11.5.tar.xz 4965516 BLAKE2B 1e9fcc3c97f1a714925b9f33c5741cffd91ffd080698def2693b94c2b8a07d7526566637aeffdbc54b19136144d29327e5a9dad3165f099e95e79e4bd41262ff SHA512 fb1355a33998c5b5ddb0bac59d65862fecfa8bab8bda234bf60c75800f04fb7b96b8069d3fcdd5f2647c06ca7673ed6ef6b7fa49b160b57dcbcb65dc1a853cd2
DIST kwin-5.12.2.tar.xz 4918364 BLAKE2B 0a5d9ce4f28b1653c6758a07fb481cb7fbc622b800bb07f25dea337bd0398b65478a42265c8b36fdb6b350a593eb967cd34bd5d364392af9ec917f89457010cb SHA512 8df904f86c50cc9a578122b88a5c768652c09564f6ae048ae6989a55c0e3e886da2f3080b9601885c27ffa3313a7fcc3389c63e61a7125ceb650a8aaa2af12c4
+DIST kwin-5.12.3.tar.xz 4921288 BLAKE2B 709ac1ba038ca925c3159bcf1c72e3ff22b9ae0aa86e0c097dafb8191f1cac4a95a3fc28f29ba9c2ca2d1cf00fc2d1275727c0fbf670ece2134285f2f7723491 SHA512 5c5162152fb4bb9827e540be0f2cc9a93fd9b4c850d04e7237b1de253958c7dd15e440103a35d7ecd0fd157ae90a94a48286a803f7a3bfbad8d5670889357277
diff --git a/kde-plasma/kwin/kwin-5.12.3.ebuild b/kde-plasma/kwin/kwin-5.12.3.ebuild
new file mode 100644
index 000000000000..e47e89325e23
--- /dev/null
+++ b/kde-plasma/kwin/kwin-5.12.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE window manager"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="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)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem X)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep kdecoration)
+ $(add_plasma_dep kscreenlocker)
+ $(add_qt_dep qtcore)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui 'gles2=')
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtsensors)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ >=dev-libs/libinput-1.5
+ >=dev-libs/wayland-1.2
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/libepoxy
+ media-libs/mesa[egl,gbm,gles2?,wayland]
+ virtual/libudev:=
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libdrm
+ >=x11-libs/libxcb-1.10
+ >=x11-libs/libxkbcommon-0.7.0
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-wm
+ caps? ( sys-libs/libcap )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ $(add_qt_dep qtvirtualkeyboard)
+ multimedia? ( $(add_qt_dep qtmultimedia 'gstreamer,qml') )
+ !<kde-apps/kdeartwork-meta-15.08.3-r1:4
+ !kde-plasma/kwin:4
+ !kde-plasma/systemsettings:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep designer)
+ $(add_qt_dep qtconcurrent)
+ x11-proto/xproto
+"
+
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${PN}-5.10.95-test-optional.patch" )
+
+src_prepare() {
+ kde5_src_prepare
+ use multimedia || eapply "${FILESDIR}/${PN}-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 bf26094e63e9..b433c5c73e1d 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,2 +1,3 @@
DIST kwrited-5.11.5.tar.xz 20672 BLAKE2B 4d976948ec85e92981a28e99a291c75dcb888159e1203cbfbe35a238132e13fee682cf1566b455ca7cc2bd39c84e4449fca915cc25037a0a149836ab18272833 SHA512 a8ef4c899aa4b38265c470cbdb0c1b47951567f2637255837febec344cb79920986dda6838c60723aa9474e5d632fb8209e6b3090c52a723b1618e134ecb6246
DIST kwrited-5.12.2.tar.xz 20380 BLAKE2B 34d08290b9877d7b185a717a0607f165f8dea6e4006c6eb06f7210ccd598f1a05cf5bdb9c55bb9f75ba40654c183de60f0ae1c02e1d0f423e8cb4a936bd41750 SHA512 b28e9f03377a30102c8eddb992e31d836e3345b1ba947bd79a72af1bfd75d340b6299c55f2779e8de35a19a047c701190c9773821df923ab7c16e6a39f1e7f68
+DIST kwrited-5.12.3.tar.xz 20368 BLAKE2B 3ba5d92842dd40f6f8dfd36bf7a30536be15aa53fd651b9cdd48671c2c5fb5952b60ee246d3016efb01abc3d40f5794a5c46a95516bbd1ae8c9d7d1ae6b01c5c SHA512 dcf934fc15edff512369cfd0a71751b0e3f4cbb0381f2bafafa7db19d3962f468bd474076708a9077050f997175f41b02f09041ba46b1ec8425a6adc136149f0
diff --git a/kde-plasma/kwrited/kwrited-5.12.3.ebuild b/kde-plasma/kwrited/kwrited-5.12.3.ebuild
new file mode 100644
index 000000000000..9e8c97481c25
--- /dev/null
+++ b/kde-plasma/kwrited/kwrited-5.12.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpty)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/kwrited:4
+"
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index 026a91daf037..0ee90bdd3146 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,2 +1,3 @@
DIST libkscreen-5.11.5.tar.xz 96556 BLAKE2B e0744934eab4e8f906000ba61ccb0bd8dadde9e699118195c1ff795a97c6625ee89d8478f67f19fcf8c990b339ae9eb5f088b9530a555e98bc55d4d190eade05 SHA512 40f5753d08d7bbed5693cbd2696a680565f4012412b6a097048a773ccc15af59a37659e3b73c3695c012b6c7435a05ff04f05009d9cac7971e40d75696ffacec
DIST libkscreen-5.12.2.tar.xz 94844 BLAKE2B 96ce827e5d4e321ecd25175705d3e8b2d86175f1643afdfcda813f9b6a36bcf03dd556772b64695ee1ea03830b0c4ddd090a479a77c6cb4ec8dd764158c05e33 SHA512 867ad3ab214a1399177c9c33b94e9438b1d2262f815a71ab12303cfcb6e701406e7fa237afaf7df7f2d2fe0da1bf106c21b4039d8ea05853345a2b397fdc8785
+DIST libkscreen-5.12.3.tar.xz 94800 BLAKE2B ad70aa7489c59e8eb497646b503a45e30af794283867082010935651bfeb5bbfa0ba7def63141704a2585ee99e1f2d7420ca3d2f284484737fd09364533473e5 SHA512 e9cffc96e5249f3ebfe895b005ec570d15dc0ae2b4ea79e1e82fe48bf34b9d4d3639aa3fb6a7ec477e26f71a16f64928e39b7e4358915d7082e3f42eebf6fb3f
diff --git a/kde-plasma/libkscreen/libkscreen-5.12.3.ebuild b/kde-plasma/libkscreen/libkscreen-5.12.3.ebuild
new file mode 100644
index 000000000000..56ac7823247e
--- /dev/null
+++ b/kde-plasma/libkscreen/libkscreen-5.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma screen management library"
+SLOT="5/7"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kwayland)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+ !x11-libs/libkscreen:5
+"
+
+# requires running session
+RESTRICT+=" test"
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 94806fc78e4e..844428296dc0 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,2 +1,3 @@
DIST libksysguard-5.11.5.tar.xz 576200 BLAKE2B 8e17dc3eda1a69ea2a37664c80695c77087779138e8b4b99c9ab0ae444074d9f78194db55b00170d3d917310c0c1ccbc5c77d3aa07dbb2a31210ff4e8a9155c3 SHA512 3a4c08aba07a71841643fc830a77ae4684ed41a8f26e6222d202738fb3c9f7ee2e816f15bcbbf5b3032fc100d33feb4d6771bf335c70548ab3bb4440d6d90286
DIST libksysguard-5.12.2.tar.xz 571300 BLAKE2B 7607188b68cabe1267882dfaa68fc606c3b5d29a642c915099c7e2baf37515f8e96ad3698ee0499f515ea82857c9b33a2e54d19b58bd2796099ce9f3766e8211 SHA512 3047c1c048b910e77dc40bee978636cb3e5ade7897d976139e858b9fd70362eb725430ac5e608fee2b03fe4bda3c4b681145b707177aa39f851f56f1e5fedf86
+DIST libksysguard-5.12.3.tar.xz 570712 BLAKE2B a46500bb2c34932a4c559baa2c0a79dd44e2dce98316478c3d49a6767cf7ad64fae6390711ef3ba85ce85c84be4591eef46a0a64d5ff1a4614e764f49c811638 SHA512 fbbac93f01d511af1a9b48c0dc4f27a2dee76c6bbf6ccc571ee95aab66d10236e8d0d4ae74c58add6e1e52b8b24d1373672881fe0eaaa7fd30bb629c971add40
diff --git a/kde-plasma/libksysguard/libksysguard-5.12.3.ebuild b/kde-plasma/libksysguard/libksysguard-5.12.3.ebuild
new file mode 100644
index 000000000000..ec1440424001
--- /dev/null
+++ b/kde-plasma/libksysguard/libksysguard-5.12.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Task management and system monitoring library"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+detailedmemory minimal X"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ sys-libs/zlib
+ detailedmemory? ( $(add_qt_dep qtwebkit) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXres
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/ksysguard:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kiconthemes)
+ !minimal? ( $(add_frameworks_dep plasma) )
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package detailedmemory Qt5WebKitWidgets)
+ $(cmake-utils_use_find_package !minimal KF5Plasma)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index db2b16024b16..994e9d1b973a 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,2 +1,3 @@
DIST milou-5.11.5.tar.xz 61832 BLAKE2B e241f388a6a17243123329a8075b5453603a3b1f174205a1be78306c3fcc84f56f78334be3bd58c54c90c722ea64927acadf2f1108354fcfa613960b9abaf82e SHA512 c0db62a1b8e6e72f4d738d9f26d7d16d3b1e77db1e6566451b23cf32f2b2060ab3ffa439caf1edea2c65c80d73b6e68aa054c73b54aba3fee93446a70d65557f
DIST milou-5.12.2.tar.xz 57404 BLAKE2B 1020160f8a902a3fa5fe838ff47fbf0ac6026bbec8471738345d50d993acb9dcb3956236bdd60f2fc6b5228e5c1bc41cb754c021e2d58c10fd7715f1a35dfa61 SHA512 1ce53df971ad028432761bf17e6b9a3f3608a4bd548e8dcb33eb9d7217cb484a18944163a2a944bcdf0210ec3b909018e33be0926e847b8e391bc111a323f031
+DIST milou-5.12.3.tar.xz 57364 BLAKE2B 220bdcfc17cab727d73db9c4dd6f772e499689f1f08052c92f177839959a1fa660ba07b52d3e84b0f45583fc26d7b1fb47efff5f8da6e3364b2cddbf7fddf50c SHA512 78f2fa8545977468d875348385f4c08f02fe187f14fad4db693a36dc98fb5ac72473d9b6f48cf478681e6a91be4b39c56fb74c92815efb109ad04b23017a8a21
diff --git a/kde-plasma/milou/milou-5.12.3.ebuild b/kde-plasma/milou/milou-5.12.3.ebuild
new file mode 100644
index 000000000000..05a6dae87be6
--- /dev/null
+++ b/kde-plasma/milou/milou-5.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+inherit kde5
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://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}
+ !kde-plasma/milou:4
+"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 8afe6759dbad..fb112d785def 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,3 @@
DIST oxygen-5.11.5.tar.xz 4489196 BLAKE2B 89d8e9742a68b59ad03c697875ca8e1e49e253668db0081a04922b057a7ba67bba1ab785e1507bf4e16ceb3ffa63f5adda54fead63a1704d7fe4298408db4b63 SHA512 101b9a3ace2e619510702feba868bb98cb873b18730d3705803e047ce2b0c0a761c884e1714fc654f85775e461c0784d199baa1b9026c6b8f8a4cfecce2e4209
DIST oxygen-5.12.2.tar.xz 4468396 BLAKE2B 6179f73e34f8d04854074fc3e92ba7159cb679fea2056e2026f497143984fb895e8a563707ae70bb7732d2d649155f51eb0980409a880dac53f6c06d6ea3e4fd SHA512 6c753eaf27e6507d0bbc8b5f8b5a4a30263bb5577924a30f21268657696d56908a2fc75827311285ce323ad97b65b4e4e793f8df1ff881838c50a1070b46db13
+DIST oxygen-5.12.3.tar.xz 4468608 BLAKE2B a8f179c80c642280c3045a8e27a08b6a80d28250cc56d70e2804fc6a891541d6460e1953ecb9fcc766c2f9592f0415411e47a074e5bc8ed4d85d3c84c9ad268a SHA512 af021a17b1c41ffa7ea69f6833c94ba3ac79bdaf1090df0293c8f2811d80bd9d465cfa2bf1306626d52401a49b2a459569334bfc8410ed03b46696268093e8cc
diff --git a/kde-plasma/oxygen/oxygen-5.12.3.ebuild b/kde-plasma/oxygen/oxygen-5.12.3.ebuild
new file mode 100644
index 000000000000..ebd8d663ea95
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.12.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic kde5 multibuild
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://cgit.kde.org/oxygen.git"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="qt4 wayland"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep frameworkintegration)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_plasma_dep kdecoration)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ qt4? (
+ >=dev-qt/qtcore-4.8.7-r2:4
+ >=dev-qt/qtdbus-4.8.7:4
+ >=dev-qt/qtgui-4.8.7:4
+ kde-frameworks/kdelibs:4
+ x11-libs/libX11
+ )
+ wayland? ( $(add_frameworks_dep kwayland) )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kservice)
+ qt4? (
+ dev-util/automoc:0
+ virtual/pkgconfig
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ qt4? (
+ !kde-plasma/kstyles:4
+ !kde-plasma/liboxygenstyle:4
+ )
+ !kde-plasma/kdebase-cursors:4
+"
+
+pkg_setup() {
+ kde5_pkg_setup
+ MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=()
+
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
+ use debug || append-cppflags -DQT_NO_DEBUG
+ mycmakeargs+=(
+ -DUSE_KDE4=true
+ -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
+ )
+ cmake-utils_src_configure
+ else
+ mycmakeargs+=(
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+ kde5_src_configure
+ fi
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant kde5_src_compile
+}
+
+src_test() {
+ multibuild_foreach_variant kde5_src_test
+}
+
+src_install() {
+ multibuild_foreach_variant kde5_src_install
+}
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 2e54876f1481..d2b35be291dd 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,2 +1,3 @@
DIST plasma-desktop-5.11.5.tar.xz 8534060 BLAKE2B 3d3405c5ed1b85cad172c6c5f92c4da9a9204e901a3f3f3e4a581f20726881baeb086df71cc9d7df36715f809856f9fd01487497543efa7d3a28be206381b29c SHA512 328b6a75def1343c87cc783dd9cf6fcbd17a000f5ef7d28f2d558225a38de6d879767335036c97743d1f6ea029c9b932671dec8436d0bdba5a0f27b1afdd82a7
DIST plasma-desktop-5.12.2.tar.xz 8433900 BLAKE2B eb2c3b70315d967d6abe1818196aca06120f4e447003d381489b652e3f9bd0f14002e54a017112a9790641df3c4ddea5ef2b1d632a25ec9e95580e994d2e9bc2 SHA512 9d0497269451e39464a0e637fafb3e7830801be0895552a2275daf81cd6d372fded790ced806c2b09f48e0b28ac0940fe8d6ca2bf2789103321dcf35f4871e5c
+DIST plasma-desktop-5.12.3.tar.xz 8433088 BLAKE2B 0f14c6f9f0ac29dfa191440f81ff4ce5d829a76fcdc3606830b003735e23cfbfd6ae79b5f96d560d3077b165d2f45f2efa7511e0d139eb7685570298018acf77 SHA512 58937067bff3e9ea9f5add9d9208c8455a5f16774938fb7f96f296c9deb05dabed88733cc36641b3aea09e567c5ad81fe157084dfbb6ed42be705083d7935022
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.12.3.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.12.3.ebuild
new file mode 100644
index 000000000000..1c48f8ffa813
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.12.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma desktop"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="appstream +fontconfig ibus +mouse pulseaudio 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[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
+ )
+ pulseaudio? (
+ dev-libs/glib:2
+ media-libs/libcanberra
+ media-sound/pulseaudio
+ )
+ scim? ( app-i18n/scim )
+ semantic-desktop? ( $(add_frameworks_dep baloo) )
+ touchpad? ( x11-drivers/xf86-input-synaptics )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ x11-proto/xproto
+ fontconfig? ( x11-libs/libXrender )
+ mouse? (
+ x11-drivers/xf86-input-evdev
+ x11-drivers/xf86-input-libinput
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep qqc2-desktop-style)
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep oxygen)
+ $(add_qt_dep qtgraphicaleffects)
+ sys-apps/accountsservice
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ pulseaudio? ( $(add_plasma_dep plasma-pa ) )
+ !kde-apps/kcontrol
+ !<kde-apps/kde4-l10n-17.08.1-r1
+ !kde-apps/knetattach[handbook]
+ !kde-misc/kcm-touchpad
+ !kde-plasma/plasma-desktop:4
+ !kde-plasma/plasma-workspace:4
+ !kde-plasma/solid-actions-kcm:4
+ !kde-plasma/systemsettings:4
+"
+
+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 pulseaudio PulseAudio)
+ $(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() {
+ # needs D-Bus, bug #634166
+ local myctestargs=(
+ -E "(test_kio_fonts)"
+ )
+
+ kde5_src_test
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if has_version "dev-qt/qtcore:4" && ! has_version "dev-libs/sni-qt" ; then
+ elog "For Qt4 applications legacy-systray support, please install dev-libs/sni-qt."
+ fi
+ if has_version "x11-libs/gtk+:2" && ! has_version "dev-libs/libappindicator:2"; then
+ elog "For GTK+2 applications legacy-systray support, please install dev-libs/libappindicator:2."
+ fi
+ if has_version "x11-libs/gtk+:3" && ! has_version "dev-libs/libappindicator:3"; then
+ elog "For GTK+3 applications legacy-systray support, please install dev-libs/libappindicator:3."
+ fi
+}
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index 6fe664238465..d7affa0dda67 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,2 +1,3 @@
DIST plasma-integration-5.11.5.tar.xz 55856 BLAKE2B 4c1d56f9de0007d369eeca5f7a992f95ac9a7853ad30f80b86a762b2ba88a5c87cd0861590e640466314edc4436052063be7e9718754a73388eb60baa253285f SHA512 2e14b0bae19e344dd0ddd27b48ddf9f9075b773c295b58a35b05d0c9d11c1573821ec1c25ae33da4e3a4091386301aef15c51f4d1163aa195a1de5f3ea1844c4
DIST plasma-integration-5.12.2.tar.xz 53432 BLAKE2B 80290cb001b19ebea676fea4f8087ab681b0ecf03201e8f2111bf1a55f4c89097f7809f90facb7b2ab9e7946d74208312eb773d26ccfb8fa662380c12c5e11e1 SHA512 19b3ad0a47631b8c61c4b23ba6d88007d105742ed1223ef027d9e72d8549d51dc1473499300967471224bcd43bdc205a39650cdc4a551bf8e006af5c271b62d4
+DIST plasma-integration-5.12.3.tar.xz 53756 BLAKE2B 37bec063aa8a7d82746a60ecfc6205af744aa5a3e35562f72a8dce52a1bab19923e78742ea9373206143a92456d967ced92532205d43f72d56b8ece35d9c1860 SHA512 135ad3803d76a2e069404655c37ff152496e380c1e8b7bc4a18a620979822520b11a4753c59389f9be08cf401b6c6375ece46aa10cfb55ea9cc34b3b06dbf51a
diff --git a/kde-plasma/plasma-integration/plasma-integration-5.12.3.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.12.3.ebuild
new file mode 100644
index 000000000000..1d60d9295f03
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-5.12.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_plasma_dep breeze)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui 'dbus' '' '5=')
+ $(add_qt_dep 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/metadata.xml b/kde-plasma/plasma-meta/metadata.xml
index a23f2925fc54..7b92b86c3430 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -10,6 +10,7 @@
<flag name="display-manager">Pull in a graphical display manager</flag>
<flag name="grub">Pull in Breeze theme for <pkg>sys-boot/grub</pkg></flag>
<flag name="gtk">Enable Breeze widget style and KCM for GTK2 and GTK3</flag>
+ <flag name="legacy-systray">Add support for applications using legacy xembed systray icons, depending on USE qt4 or gtk.</flag>
<flag name="pam">Enable support for kwallet auto-unlocking</flag>
<flag name="plymouth">Pull in Breeze theme for <pkg>sys-boot/plymouth</pkg></flag>
<flag name="pulseaudio">Install Plasma applet for PulseAudio volume management</flag>
diff --git a/kde-plasma/plasma-meta/plasma-meta-5.12.3.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.12.3.ebuild
new file mode 100644
index 000000000000..985334a5d958
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-5.12.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5-functions
+
+DESCRIPTION="Merge this to pull in all Plasma 5 packages"
+HOMEPAGE="https://www.kde.org/workspaces/plasmadesktop/"
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="bluetooth crypt +display-manager grub gtk +handbook legacy-systray
+networkmanager pam plymouth pulseaudio qt4 +sddm sdk +wallpapers"
+
+RDEPEND="
+ $(add_plasma_dep breeze)
+ $(add_plasma_dep drkonqi)
+ $(add_plasma_dep kactivitymanagerd)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep kdecoration)
+ $(add_plasma_dep kdeplasma-addons)
+ $(add_plasma_dep kgamma)
+ $(add_plasma_dep khotkeys)
+ $(add_plasma_dep kinfocenter)
+ $(add_plasma_dep kmenuedit)
+ $(add_plasma_dep kscreen)
+ $(add_plasma_dep kscreenlocker)
+ $(add_plasma_dep ksshaskpass)
+ $(add_plasma_dep ksysguard)
+ $(add_plasma_dep kwayland-integration)
+ $(add_plasma_dep kwin)
+ $(add_plasma_dep kwrited)
+ $(add_plasma_dep libkscreen)
+ $(add_plasma_dep libksysguard)
+ $(add_plasma_dep milou)
+ $(add_plasma_dep oxygen)
+ $(add_plasma_dep plasma-desktop)
+ $(add_plasma_dep plasma-integration)
+ $(add_plasma_dep plasma-workspace)
+ $(add_plasma_dep polkit-kde-agent)
+ $(add_plasma_dep powerdevil)
+ $(add_plasma_dep systemsettings)
+ $(add_plasma_dep user-manager)
+ bluetooth? ( $(add_plasma_dep bluedevil) )
+ crypt? ( $(add_plasma_dep plasma-vault) )
+ display-manager? (
+ sddm? (
+ $(add_plasma_dep sddm-kcm)
+ x11-misc/sddm
+ )
+ !sddm? ( x11-misc/lightdm )
+ )
+ grub? ( $(add_plasma_dep breeze-grub) )
+ gtk? (
+ $(add_plasma_dep breeze-gtk)
+ $(add_plasma_dep kde-gtk-config)
+ legacy-systray? (
+ dev-libs/libappindicator:3
+ dev-libs/libappindicator:2
+ )
+ )
+ handbook? ( $(add_kdeapps_dep khelpcenter) )
+ networkmanager? ( $(add_plasma_dep plasma-nm) )
+ pam? ( $(add_plasma_dep kwallet-pam) )
+ plymouth? (
+ $(add_plasma_dep breeze-plymouth)
+ $(add_plasma_dep plymouth-kcm)
+ )
+ pulseaudio? ( $(add_plasma_dep plasma-pa) )
+ qt4? (
+ kde-plasma/qguiplatformplugin_kde:4
+ legacy-systray? ( dev-libs/sni-qt )
+ )
+ sdk? ( $(add_plasma_dep plasma-sdk) )
+ wallpapers? ( $(add_plasma_dep plasma-workspace-wallpapers) )
+"
+
+REQUIRED_USE="legacy-systray? ( || ( gtk qt4 ) )"
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index d94cf6d19e6a..3dcab087a041 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,2 +1,3 @@
DIST plasma-nm-5.11.5.tar.xz 718500 BLAKE2B bdd9520cfa3a305f7f2c271fdfc9678b43ed46e160ff7c7485a963889b32e60f56408bcc39b4fce81e570ce194410730a628bb2eb96afcfba8704b787d90c05a SHA512 6bc42e9b385fff03d994d66fb2088ce22b2766588c655466e4e26a0b57f1533c142ce7712c9182d9003368f30086333ea9670bac54b9b797e58a968f8bfc3512
DIST plasma-nm-5.12.2.tar.xz 705400 BLAKE2B 8c2b28fcee43a32838432656b652369587c99613ee4dc6be87dad23e9384d1a11234650314716231cea2f938e17358d5321758ce370b08684636e465c138a4cf SHA512 080a9d11bc3a8665518a99f560d93d36e3ff80a0231d1e501bc1f450b01b784818b2935cc0542c20aed175938b0f9f233117e5d5aa98634c81411ccaf2cbb0df
+DIST plasma-nm-5.12.3.tar.xz 703716 BLAKE2B a9335bb14dbbeda0b61a7ead5746afa003d55057e6435ff98923ec130a1a09846750a284309a66656d0589d8566302be397a9d08cafca75f5f058903c7e73d49 SHA512 30d9f9661df1b1f51502825e5a584126c4b6bca04f39cd24870b21dc92c46e3a60f218e03ce33365b7486067eaa6b1040a034d13a0e65de2095bc6463c82be9d
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.12.3.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.12.3.ebuild
new file mode 100644
index 000000000000..a699afd24882
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.12.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="modemmanager openconnect teamd"
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep networkmanager-qt 'teamd=')
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ >=app-crypt/qca-2.1.1:2[qt5(+)]
+ >=net-misc/networkmanager-0.9.10.0[teamd=]
+ modemmanager? (
+ $(add_frameworks_dep modemmanager-qt)
+ $(add_qt_dep qtxml)
+ net-misc/mobile-broadband-provider-info
+ )
+ openconnect? (
+ $(add_qt_dep qtxml)
+ net-misc/networkmanager-openconnect
+ net-vpn/openconnect:=
+ )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ !kde-plasma/plasma-nm:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package modemmanager ModemManager)
+ $(cmake-utils_use_find_package modemmanager KF5ModemManagerQt)
+ $(cmake-utils_use_find_package openconnect OpenConnect)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version "kde-plasma/plasma-workspace:5"; then
+ einfo "${PN} is not terribly useful without kde-plasma/plasma-workspace:5."
+ einfo "However, the networkmanagement KCM can be called from either systemsettings"
+ einfo "or manually: $ kcmshell5 kcm_networkmanagement"
+ fi
+}
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index baca0fef6d9b..44e9a2be12fd 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,2 +1,3 @@
DIST plasma-pa-5.11.5.tar.xz 90384 BLAKE2B 06974711a2b64892414906d0330ce1a5ca31cacc7ece0d71e8514ece78e7e838818a936197a2ad46f641a44ebd7c55d8cf99346ac9220b85135bf5f5dc7bd97e SHA512 f7debe7b422b6c5ec0833d22d1bb46bfac06c4fdcdc54ed2f00fc9cf22d5cee8e7fb29f2ec0845cf3eb829bb938b1afb1ebd4a72185208f056c3c63afb1ef7b3
DIST plasma-pa-5.12.2.tar.xz 86024 BLAKE2B 9b425f192e776c873383f7e32c336346b01517830211b9e479fff108d5c26d48c794125c9d93fd75f1022ba0012cacf6da7dd698ce1b2755e7420e7023ff7bd4 SHA512 915a2108d3d96463c1571b8d0e919fc0863295d8fd0e5993190692f54e91ffde8472a0ee2c23b54c92d174dae2b8fb587b1b3bd15a90f2d92ead0898473992f5
+DIST plasma-pa-5.12.3.tar.xz 85968 BLAKE2B 3ea075115e11bd838cf7ecee9220393ab1d880808abb61f5abe5856c60f5948a2f4173e146b5e0422c1ba493610b3494f5ddaedb1811d3bf4addaf9ad011115e SHA512 0455b77051b5b7dbc505990ff26b91a96adf42ee1e3ab59ab88d05ff396ff80019120ed11749bc13bd700786472ddaa3df79b57d9d4396c0ab1ec2b34d7f48d0
diff --git a/kde-plasma/plasma-pa/plasma-pa-5.12.3.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.12.3.ebuild
new file mode 100644
index 000000000000..aae43ea14cd3
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ dev-libs/glib:2
+ gnome-base/gconf:2
+ media-libs/libcanberra
+ media-sound/pulseaudio[gnome]
+"
+
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index ca0353c14dfa..5b9bd256bec1 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,2 +1,3 @@
DIST plasma-sdk-5.11.5.tar.xz 265048 BLAKE2B 3da4125bb0db4801462ce5907329dc95a4102dacb0d09e404dd0af85d7dfeae44d4be6b60de6828999769c631c1ad09a52359501d7e9454c18ea2d91757df367 SHA512 b7259e5d17f209edf3bf07a37fb7a2efd0be08a5d34ab78115c55f94c74862e076cf58446ce67327c8021800086d282587cbec0e7ab8634b12ed009de3c26090
DIST plasma-sdk-5.12.2.tar.xz 250052 BLAKE2B 60581d0dae0ee19faf2e16352777f61479e175a5fd581f336b21e6fd4e16bacae336885ce13a7508dc350803cd410df048920fb1b2311b1fbef7b61fe9e2aa06 SHA512 5f2b3b010ec40efbed70bc45b0931382ec6d0fbe09c4e615423249c1aa0295fefca0ad2b949ccac7ef350b8b7e39723827f8798d7676f430685a08ecacc6407c
+DIST plasma-sdk-5.12.3.tar.xz 243508 BLAKE2B fe7e8a01b95a521de9fbd6bf0d09d56cd985cc84de6cd00c6c6c76ecbf09ec683cdc2c6a591f8ec2e37e7ecb6768ade76ad4b88fbe18bb1fd417df3fd0a5b114 SHA512 94e9c3e32ad1dbe5a3efde03ec3d25428a4685e3920aab3b85078ad93720b4d42959b95a18eaa473d9b44a8913b58fb4a2280abd1875f3ebec0179c9309cbb50
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.12.3.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.12.3.ebuild
new file mode 100644
index 000000000000..47de95ae2130
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-5.12.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Useful applications for Plasma development"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktexteditor)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+ !dev-util/plasmate
+ $(add_frameworks_dep kirigami)
+"
diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index fb8aa422a7da..a39a351c7020 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,2 +1,3 @@
DIST plasma-vault-5.11.5.tar.xz 97556 BLAKE2B b6a1b8bb4660c8e00ea0dcd098eead4171f44f747f5fd4ce414b35a00e36c9433ea9540b620c713d613e903deb3ef008add1549e163bc4644f0c330392362d17 SHA512 7505afee50f1f0a5340d9a2936ac9534326acf5abe4cf4009efa21584e3fcee54b58311ab850b94e601df85dd446d6ccfffdb18d2839536c6730d3bf7ef96541
DIST plasma-vault-5.12.2.tar.xz 103896 BLAKE2B 705fab4f2ab07f276c9b12aa8f9ecaad8bbea6164db65169967e76a66341aa97ffa17908f36a4ced0df1d811b51bb93d111b4c873e3031632690fb4558c90621 SHA512 6ac779a539c179c3f9ca8dc2763c96cec933362d85d1cb77ae0077f401891b43fa86e2d549781cf9294d107c696c4673ad10fab884f4d8fc546c2d36d0d5ac91
+DIST plasma-vault-5.12.3.tar.xz 104024 BLAKE2B 324f7d5d037777d2de4d4835fb137f70891aeb407c6dcfbdd02339456ddfe7449f073f27a003bc39af66138040a3ad4c804f23cb708b8ca395da813ff1d31960 SHA512 3754a1aaedb8612b54bf8451165165a9e9da4a3ce6e94c8169770c881fd65cbe898726864cabed847ff8ddf0ad3a82cad4b4ed8da3536b26681ea2e92cdc50d7
diff --git a/kde-plasma/plasma-vault/plasma-vault-5.12.3.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.12.3.ebuild
new file mode 100644
index 000000000000..307ac700cfda
--- /dev/null
+++ b/kde-plasma/plasma-vault/plasma-vault-5.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Plasma applet and services for creating encrypted vaults"
+HOMEPAGE+=" http://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+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)
+"
+RDEPEND="${DEPEND}
+ || ( >=sys-fs/encfs-1.9.2 sys-fs/cryfs )
+"
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 63bd7c630600..fe75d5a4674a 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-wallpapers-5.11.5.tar.xz 45920036 BLAKE2B 5e6898a9ec2444f7b9c8a5a637c898eaf8dd9c7e20428dea3de72d7405b585618f7f868ec9e3e6ab4c17ae60d7bea0696a8918b4f4a65b4a494ed0371809130f SHA512 a4cc1776099be2822073a3a4252a02ab1e063a9308be275002f8376ab0c621f2aba1024d085b93135aafde3c34191f40730567b2125e49cfd22162799ded8057
DIST plasma-workspace-wallpapers-5.12.2.tar.xz 45917404 BLAKE2B 93708a8c3d678349bbb8b1d7a5966cce9832a1ff346c132b7d663ca37ea732646c34d25d029964d52a2840b8c09a914a561884e5e12e76e921537e31ff17ac0d SHA512 f15b0be324681514789da1b668e0441a36bec23dfd31123edf44581c7637749e78a599bd5b9eb025d5e9a96294ba1d93a15ac865ca79ef6989af105bda7073db
+DIST plasma-workspace-wallpapers-5.12.3.tar.xz 45917720 BLAKE2B b9b1e9a88de702e499ac6fb61a6177c6d59d39ee7a232f8a07987057425befc463b4f205a59abdf082b096efca8e5df6e20694eff6c84c9601b511fabe79f81b SHA512 c2272e8f7a20f8c1897dea8b2da162b6513a2446bbee97260083d807a35ec33568c853330b1137efd6298b92ec9b63c029ad129faef9359be33b52f93ab3cb75
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.3.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.3.ebuild
new file mode 100644
index 000000000000..96669f76d47f
--- /dev/null
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.12.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Additional wallpapers for the Plasma workspace"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+"
+RDEPEND="!<kde-apps/kde-wallpapers-15.08.3-r2"
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index f6d0b58025b6..101b6f90f026 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,3 @@
DIST plasma-workspace-5.11.5.tar.xz 6494360 BLAKE2B de4e3608382ab827f68d61b5095d05168a03fe8da65b219ec5b53e28506e21d5105fce0874d840eb23be1253f3bd3fb3e4ee7d0e3c5e15c895fb4b9f133c062d SHA512 6f15e529665a5fbe24ee0420d1c8fe96ff97dbd2788ae120cd1834889b307b5979ca2aedd4f97d3cadcc7ed5cdb06c0e5f9c704ec732468db4b8ecf89270826f
DIST plasma-workspace-5.12.2.tar.xz 4561168 BLAKE2B ef938ff0fd8ad43a57ea51ca7d195261658e7abe97cd6ae3da2fd1969369275596eaaf46487f368ab0f595c4c6319ad80dcca86d8ad1a3c0fb6a63ae16bd7ec1 SHA512 5e4d5386e1d4fc0fa81303c22b1570da8b6d82f8cf47a7137f7edbe1647ad5575ce36465010a7433183e29f4704cb17a40ff869d7df7d6706ba35ccc79bd190e
+DIST plasma-workspace-5.12.3.tar.xz 4559680 BLAKE2B 182ca94b52049b10921f7d6035948300516868d55cf29083175569ce04ec88a5328e37a0f7a721867e83d1835d30acdd14d5d72c61b0f6d753d15c05517e0858 SHA512 0f00b1e14d5dc5b5763dbfa5aff4de74a2bbf3a44e2932f1916de525c3caf60d0a11e611cb2b0bcc31ff502991595808ff2728772dec787e91974700da234f53
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.12.3.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.12.3.ebuild
new file mode 100644
index 000000000000..0fbd6e358b41
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.12.3.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="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 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_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui 'jpeg')
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ $(add_qt_dep qtxml)
+ media-libs/phonon[qt5(+)]
+ sys-libs/zlib
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ 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) )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdesu)
+ $(add_kdeapps_dep kio-extras)
+ $(add_plasma_dep kde-cli-tools)
+ $(add_plasma_dep ksysguard)
+ $(add_plasma_dep milou)
+ $(add_plasma_dep plasma-integration)
+ $(add_qt_dep qdbus)
+ $(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtpaths)
+ $(add_qt_dep qtquickcontrols 'widgets')
+ app-text/iso-codes
+ x11-apps/mkfontdir
+ x11-apps/xmessage
+ x11-apps/xprop
+ x11-apps/xrdb
+ x11-apps/xset
+ x11-apps/xsetroot
+ systemd? ( sys-apps/dbus[user-session] )
+ !systemd? ( sys-apps/dbus )
+ !dev-libs/xembed-sni-proxy
+ !kde-plasma/freespacenotifier:4
+ !kde-plasma/libtaskmanager:4
+ !kde-plasma/kcminit:4
+ !kde-plasma/kdebase-startkde:4
+ !kde-plasma/klipper:4
+ !kde-plasma/krunner:4
+ !kde-plasma/ksmserver:4
+ !kde-plasma/ksplash:4
+ !kde-plasma/plasma-workspace:4
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep qtconcurrent)
+ x11-proto/xproto
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.4-startkde-script.patch"
+ "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
+ "${FILESDIR}/${PN}-5.10.4-unused-dep.patch"
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+ kde5_src_prepare
+
+ sed -e "s|\`qtpaths|\`$(qt5_get_bindir)/qtpaths|" \
+ -i startkde/startkde.cmake startkde/startplasmacompositor.cmake || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package 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
+
+ echo
+ elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
+ elog "edit ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh and"
+ elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
+ echo
+}
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index 857370cbbf96..8e5c0ba15ed1 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,2 +1,3 @@
DIST plymouth-kcm-5.11.5.tar.xz 39368 BLAKE2B da61b6e32c1a73a4bd5e138c4e5720feb1648091ccf9e28583b40f30ccad20ff6dd8096996c93224accd151d5f9f4298756ff2bec37c73176f2e3159ed3f7627 SHA512 c30ca55c8647b3c32f1266519a7b005f9d2b2eb0b7064c12ea1780b85ff43662dc6be8ed46e2730be84eec96d809b7cf01385a2d38c52769f469bb355c983ed2
DIST plymouth-kcm-5.12.2.tar.xz 38936 BLAKE2B 39274c573d29cebd96faa4a034927fbcbdc254175c4f8a1bbc8a95d80062d0631c28e2c511d0a9d0211b3ffee39d200a2e0d0eea7c173af90de0a1ed22814c78 SHA512 3586dfe7c2b0edcff410d2dca007ea7da910fd210fe1ceed4c09bb563f1912fb000216a42f09463f5c8331569f86a554e7f7601849fb40bb7388f001620406b7
+DIST plymouth-kcm-5.12.3.tar.xz 38952 BLAKE2B 02e0e23b3077364e4557283c7e30e74215ff37785217b0d33fcf2fd43c3de228e98e7a502387bfd5be8ea213c9a159537831b6b4bbfaa3e93a310285d01231a0 SHA512 fa30aa3ad2583d53f62cec705048b6471f12106a384106ae01a34dca30eeae3c36c3659ef4e6e4751b6c6ede20285090411548fb39628b2ab20a90932f558108
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.12.3.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.12.3.ebuild
new file mode 100644
index 000000000000..b22a94e9b199
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.12.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+BOGUS=1
+inherit kde5
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://cgit.kde.org/plymouth-kcm.git"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtquickcontrols)
+ $(add_qt_dep qtwidgets)
+ sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+"
+
+DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index b12354ec25d2..4c0fa784be91 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.11.5.tar.xz 44320 BLAKE2B c1e0add72af02cb34f61a07038580f9b1de5e2b45c0a47f01eaea1cb0a96ddfb071fd56f293cb59d66620ecd3dcb8868f0c4b63a40ed46de4326f78b8314d37b SHA512 63a6696fa5961c4757b9ee13db8d9de67d0ff8c15f72448c05f2728fc57f19717adfe09aba38d7990bbaf3bd67a3674300397fd2f988f0d27b5e13b22902966f
DIST polkit-kde-agent-1-5.12.2.tar.xz 41592 BLAKE2B 08dd7c959c4b8f4257b61bc71a76ea59fbf0b152a174e1ff346aa56c6d6875aaaf1fd623e4f34d40ce1f35861ee5ce8a8160f711c76c34d4a66e0c73b19f41ff SHA512 e3e477415e325e0621ea9a8c0a388e60747e8c0a0fc546993b438b60b1812492415a8559764cf5a2c5834857ffda5991bb363b958c239b33f9336f8cf6153f35
+DIST polkit-kde-agent-1-5.12.3.tar.xz 41588 BLAKE2B 8ed12b88bac46c46c26070136fcbd1285a770abba5efc08da5a3e070b4aebb9f5c25caf7fcb15c53dc442e076c47cfd6d485919ade5254cea684a9fc702e2b4f SHA512 870859afab2cc332dd74b87fe9217a6c1140c65647c36e3c62ebe264a17a5194e784840393c993fc3d2f90d94d3bc6155368d676b20ff94cfa71e9b8d53c0ba4
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.3.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.3.ebuild
new file mode 100644
index 000000000000..99a206395a27
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.12.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="${PN}-1"
+inherit kde5
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://www.kde.org"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ || ( $(add_frameworks_dep polkit-qt) >=sys-auth/polkit-qt-0.112.0[qt5(+)] )
+"
+RDEPEND="${DEPEND}
+ !sys-auth/polkit-kde-agent:4[-minimal(-)]
+ !sys-auth/polkit-kde-agent:5
+"
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index b9d35348f21a..5272bfdf2df6 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,3 @@
DIST powerdevil-5.11.5.tar.xz 392664 BLAKE2B c348dd3258a9724f0f4b79dd20e7bc4b96d6e1a062322c07b6f86c20c36319b723b9ab1fcb622b7e55001ab79db24e91b1c8f7baa5b84706bb3fab79835ba445 SHA512 8d3658b5cfe53fbe43880f6ca2346edcfb715975798b20d2059267b4daa47511fe9fb17a5b9882c21b75f80a57763a434373607a79594684fb044aae39cd0fb3
DIST powerdevil-5.12.2.tar.xz 380624 BLAKE2B 890e4f355ae4243229952cb574a1278bab1164725802f64efdc7cb5b28a78743e066e9d6102d48fd489cfa57a52e71624dc0e36183c8d2c398e463a34a1cc32e SHA512 8f7b4217a6b53a9ed4cb337541a15ba2ba0f41c4929a1552ada51bda8d5367dfc3d248a786d17ba1bc6d62fd1a103d58d60131d5d9a810268e33994d62dd999d
+DIST powerdevil-5.12.3.tar.xz 380576 BLAKE2B e32859cb21e2a6740b6f8c6b8082d59277f9deeda9199fb1138376906a8d5c6f49b296351833015e8d80b256e5684e488583cf9a19be78e8521885f5fa058068 SHA512 715ae2c3018a771088efb3db9e69f57167700666267f50ff8bd5f858d9e4cde29768236f3f3041c3d395a147f004153ece89b014fd18d38ab726838d74c908d6
diff --git a/kde-plasma/powerdevil/powerdevil-5.12.3.ebuild b/kde-plasma/powerdevil/powerdevil-5.12.3.ebuild
new file mode 100644
index 000000000000..16f648877dad
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.12.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://cgit.kde.org/powerdevil.git"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="brightness-control consolekit +wireless"
+
+DEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kauth policykit)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep knotifyconfig)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_plasma_dep libkscreen)
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ virtual/libudev:=
+ x11-libs/libxcb
+ 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
+ consolekit? (
+ >=sys-auth/consolekit-1.0.1
+ sys-auth/polkit-pkla-compat
+ sys-power/pm-utils
+ )
+ !kde-plasma/powerdevil:4
+ !kde-plasma/systemsettings:4[handbook]
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DDCUTIL=$(usex brightness-control)
+ $(cmake-utils_use_find_package wireless KF5BluezQt)
+ $(cmake-utils_use_find_package wireless KF5NetworkManagerQt)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ if use consolekit ; then
+ insinto /etc/polkit-1/localauthority/10-vendor.d/
+ doins "${FILESDIR}"/10-org.freedesktop.upower.pkla
+ doins "${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla
+ doins "${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla
+ doins "${FILESDIR}"/40-org.freedesktop.consolekit.system.suspend-multiple-users.pkla
+ doins "${FILESDIR}"/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
+ fi
+}
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 38b3191f8a89..e6e9a5754049 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,2 +1,3 @@
DIST sddm-kcm-5.11.5.tar.xz 62788 BLAKE2B 2329b2891a4d3334b06b1083b594bb04abaa38fb83dcc2ce0971d717c5f169043743e8ac5cbf8fcf57f42d300aef521669d30f2b4989d94540d43bd5388fc53f SHA512 7ea9ba1ee71e28f7afc7eedd40030b50fd22ecfc21447972c8f154ad1289a80f25dc5bdd00c01e8ac70b968d720734538f9172f92648b205614bc70ee556408c
DIST sddm-kcm-5.12.2.tar.xz 59860 BLAKE2B 8588dad8726e85e84d4ad86dd9afedb7e4ab83beb84e91fc9f7cf9c567aeb57698a77070ad46867052db1cc881f5b9055ba12fa44af6ee19aca784944b8da9cd SHA512 130c86c9e56421ee3a656c6c1c7005052c9343e34c809faa77504539cadc474452c59e403a0c79f518b712ba4ef690d6ca7099d9fa34a582d258265e1fe59a92
+DIST sddm-kcm-5.12.3.tar.xz 59848 BLAKE2B 0aa72b670120d5e6a9ecc83702b23c6df21e333b2f08e17b49c63c6d2a3322117b1df8620bbb8a9a23f93fa8a614249b9c370fdcb7b0129591d84f534e60a177 SHA512 7b5df8c08b577855b5269c1424966c80b9f4153aaddd6b8aea16fb12927b398c5a8a1ba2eb3f51979d6b38dccd5bebecb2247c2cf4cf66cd9b9701e873677d13
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.12.3.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.12.3.ebuild
new file mode 100644
index 000000000000..f2bab93c9538
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://cgit.kde.org/sddm-kcm.git"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXcursor
+"
+DEPEND="${COMMON_DEPEND}
+ x11-libs/libXfixes
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ x11-misc/sddm
+ !kde-misc/sddm-kcm
+"
+
+DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index 4fb3902c093e..e83015c28a66 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,2 +1,3 @@
DIST systemsettings-5.11.5.tar.xz 180592 BLAKE2B 49c79d63f1da81e5699a929de9ea66a7955d57b53516eb289bc70e1b907f6d5f4629d01f3507e722b484d7363108a143e3a64073b043e9c82a74383f07b135aa SHA512 d9cfe14d5dc023e203b43bad20d9fcf8449f4f945600c9b9ed4a3367cb5384b88e77e8f206448a4915cf88734ab6f03dbab55f5586a17d1984e46947e684150d
DIST systemsettings-5.12.2.tar.xz 171928 BLAKE2B d41f7619cb02406a88ecc30d956f84c80c72c47b4bdff9fed177edf63e31f7a383de83cbf2f2f1fb8e4b2040fe20f08930b6ba02b192d612befb8e41f2fb8149 SHA512 1c5bcc72130208208d08880c0e53a647333622033bc825961bae835cea677b93101c7e1c285e97c769cef947331efb41c0736e83bbd715d86111ad2444fefef4
+DIST systemsettings-5.12.3.tar.xz 171904 BLAKE2B dd280815e886444f85ef017687cf27cb629670ba609ff56f56c01c30b9a232d38e8021f379c501ef4c8b55a4ab720d78bc0bc3e21332e224eee33d26461bf2c8 SHA512 d9b43311172f215840e4d392a90ad4ac4b6fd9bb9244508660b1b579630a94aedf1f735a355d10ccf4819104114c4f17dbdc9595ad28d05b70e57722e37174fc
diff --git a/kde-plasma/systemsettings/systemsettings-5.12.3.ebuild b/kde-plasma/systemsettings/systemsettings-5.12.3.ebuild
new file mode 100644
index 000000000000..d1c4f56be8df
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.12.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="System settings utility"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="classic gtk"
+
+DEPEND="
+ $(add_frameworks_dep 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_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ classic? ( $(add_frameworks_dep khtml) )
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/systemsettings:4
+ $(add_frameworks_dep kirigami)
+ gtk? ( $(add_plasma_dep kde-gtk-config) )
+"
+
+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 1ada5fa91f8e..7716cd28618c 100644
--- a/kde-plasma/user-manager/Manifest
+++ b/kde-plasma/user-manager/Manifest
@@ -1,2 +1,3 @@
DIST user-manager-5.11.5.tar.xz 548208 BLAKE2B 92bd23929537bf3a5d6bfc73d04c0aec40029188acfce0859ecf0feb476695c3bcc8ff3b1dd71eed4b7592482e18e8661f54d6f8591da5cd63d9d472d37486c3 SHA512 9c4ae28282bc1ccfc1cc0c817fc89c80185e0e9d756186d920d91d177492de1bf3420cab93e823658614c9e637c8cfeadfde8c093f50097331371efea763cdc6
DIST user-manager-5.12.2.tar.xz 544764 BLAKE2B 1be0570135cc4155cff72fb40bcb0ed2639637cb975db719e4637a06627eb58b58672297b1078985b22abccfaa440c798a63d8c08256dff3a41d02ec28cc9ce7 SHA512 f7384bd7567423e29ab7c21ac3d58dc1f650fba88d661e4f21c43674fa83c317c8493e559fdf260569809ea4f1507208d48ebef02e8c22c55047ef0bffbc7f48
+DIST user-manager-5.12.3.tar.xz 544848 BLAKE2B dddbcdcd6554a65b437cc7e2635410de0c62a0b954ec7a43b8554493ed9e6ac4f4704d89a5b566b49783b97e8514e3b0e365e3457ed9752a09399e96de90022b SHA512 5515ef468f45f6f1083f99bed83a21bfae67d588512bb7ac197a9840e2c06c75f8350cfcc95d3b909cbee35e0f528de64fb7c76e5dd2de7adf8d173d11d46624
diff --git a/kde-plasma/user-manager/user-manager-5.12.3.ebuild b/kde-plasma/user-manager/user-manager-5.12.3.ebuild
new file mode 100644
index 000000000000..55c31690044b
--- /dev/null
+++ b/kde-plasma/user-manager/user-manager-5.12.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Simple system settings module to manage the users of your system"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ >=dev-libs/libpwquality-1.3.0
+"
+RDEPEND="${DEPEND}"