summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-plasma/bluedevil/bluedevil-5.16.49.9999.ebuild34
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-5.16.49.9999.ebuild22
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-5.16.49.9999.ebuild28
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-5.16.49.9999.ebuild25
-rw-r--r--kde-plasma/breeze/breeze-5.16.49.9999.ebuild49
-rw-r--r--kde-plasma/discover/discover-5.16.49.9999.ebuild61
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.16.49.9999.ebuild55
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.49.9999.ebuild34
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-5.16.49.9999.ebuild63
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-5.16.49.9999.ebuild52
-rw-r--r--kde-plasma/kdecoration/kdecoration-5.16.49.9999.ebuild19
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.49.9999.ebuild57
-rw-r--r--kde-plasma/kgamma/kgamma-5.16.49.9999.ebuild26
-rw-r--r--kde-plasma/khotkeys/khotkeys-5.16.49.9999.ebuild44
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-5.16.49.9999.ebuild98
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-5.16.49.9999.ebuild44
-rw-r--r--kde-plasma/kscreen/kscreen-5.16.49.9999.ebuild39
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-5.16.49.9999.ebuild94
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-5.16.49.9999.ebuild46
-rw-r--r--kde-plasma/ksysguard/ksysguard-5.16.49.9999.ebuild45
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-5.16.49.9999.ebuild33
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-5.16.49.9999.ebuild25
-rw-r--r--kde-plasma/kwin/kwin-5.16.49.9999.ebuild105
-rw-r--r--kde-plasma/kwrited/kwrited-5.16.49.9999.ebuild21
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.16.49.9999.ebuild26
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.16.49.9999.ebuild50
-rw-r--r--kde-plasma/libkworkspace/libkworkspace-5.16.49.9999.ebuild54
-rw-r--r--kde-plasma/milou/milou-5.16.49.9999.ebuild28
-rw-r--r--kde-plasma/oxygen/oxygen-5.16.49.9999.ebuild45
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.49.9999.ebuild35
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.16.49.9999.ebuild142
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-5.16.49.9999.ebuild43
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-5.16.49.9999.ebuild109
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.16.49.9999.ebuild74
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-5.16.49.9999.ebuild32
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-5.16.49.9999.ebuild38
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-5.16.49.9999.ebuild43
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.16.49.9999.ebuild17
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-5.16.49.9999.ebuild171
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-5.16.49.9999.ebuild36
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-5.16.49.9999.ebuild30
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.16.49.9999.ebuild61
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-5.16.49.9999.ebuild40
-rw-r--r--kde-plasma/systemsettings/systemsettings-5.16.49.9999.ebuild60
-rw-r--r--kde-plasma/user-manager/user-manager-5.16.49.9999.ebuild29
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.49.9999.ebuild36
-rw-r--r--kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.16.49.9999.ebuild41
47 files changed, 2359 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/bluedevil-5.16.49.9999.ebuild b/kde-plasma/bluedevil/bluedevil-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..84aae6c17cc
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-5.16.49.9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://cgit.kde.org/bluedevil.git"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep bluez-qt)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+"
diff --git a/kde-plasma/breeze-grub/breeze-grub-5.16.49.9999.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..b54e11cfc25
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-5.16.49.9999.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for GRUB"
+LICENSE="GPL-3+"
+KEYWORDS=""
+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/breeze-gtk-5.16.49.9999.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..472cc2cc6ba
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.16.49.9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit kde5 python-any-r1
+
+DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
+HOMEPAGE="https://cgit.kde.org/breeze-gtk.git"
+LICENSE="LGPL-2.1+"
+KEYWORDS=""
+IUSE=""
+
+BDEPEND="${PYTHON_DEPS}
+ $(add_plasma_dep breeze)
+ $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
+ dev-lang/sassc
+"
+
+python_check_deps() {
+ has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ kde5_pkg_setup
+}
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.49.9999.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..5de7622b8c6
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.49.9999.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="Breeze theme for Plymouth"
+LICENSE="GPL-2+ GPL-3+"
+KEYWORDS=""
+IUSE=""
+
+BDEPEND="$(add_frameworks_dep extra-cmake-modules)"
+DEPEND="sys-boot/plymouth"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISTRO_NAME="Gentoo Linux"
+ -DDISTRO_VERSION=
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/breeze/breeze-5.16.49.9999.ebuild b/kde-plasma/breeze/breeze-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..ba59a80c19c
--- /dev/null
+++ b/kde-plasma/breeze/breeze-5.16.49.9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://cgit.kde.org/breeze.git"
+KEYWORDS=""
+IUSE="wayland X"
+
+RDEPEND="
+ $(add_frameworks_dep frameworkintegration)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_plasma_dep kdecoration)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ sci-libs/fftw:3.0=
+ wayland? ( $(add_frameworks_dep kwayland) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kpackage)
+"
+PDEPEND="
+ $(add_frameworks_dep breeze-icons)
+ $(add_plasma_dep kde-cli-tools)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ $(cmake-utils_use_find_package X XCB)
+ )
+ kde5_src_configure
+}
diff --git a/kde-plasma/discover/discover-5.16.49.9999.ebuild b/kde-plasma/discover/discover-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..ae6b410e053
--- /dev/null
+++ b/kde-plasma/discover/discover-5.16.49.9999.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma resources management GUI"
+HOMEPAGE="https://userbase.kde.org/Discover"
+KEYWORDS=""
+IUSE="firmware"
+
+# libmarkdown (app-text/discount) only used in PackageKitBackend
+DEPEND="
+ $(add_frameworks_dep attica)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kirigami)
+ $(add_frameworks_dep kitemmodels)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtconcurrent)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ firmware? ( sys-apps/fwupd )
+"
+RDEPEND="${DEPEND}
+ $(add_frameworks_dep kirigami)
+"
+
+src_prepare() {
+ kde5_src_prepare
+ # we don't need it with PackageKitBackend off
+ punt_bogus_dep KF5 Archive
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
+ -DBUILD_FlatpakBackend=OFF
+ -DBUILD_FwupdBackend=$(usex firmware)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/drkonqi/drkonqi-5.16.49.9999.ebuild b/kde-plasma/drkonqi/drkonqi-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..2bcdfe0d18a
--- /dev/null
+++ b/kde-plasma/drkonqi/drkonqi-5.16.49.9999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
+
+KEYWORDS=""
+IUSE="X"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwayland)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlrpcclient)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/plasma-workspace-5.10.95:5
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X Qt5X11Extras)
+ )
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+ if ! has_version "sys-devel/gdb"; then
+ elog "For more usability consider installing the following package:"
+ elog " sys-devel/gdb - Easier debugging support"
+ fi
+}
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.49.9999.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..9326eeb6097
--- /dev/null
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.49.9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS=""
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsql 'sqlite')
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-frameworks/kactivities-4.13.3-r2:4
+"
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.16.49.9999.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..f4ef7ab88ff
--- /dev/null
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.16.49.9999.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
+HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git"
+KEYWORDS=""
+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 kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_plasma_dep libkworkspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ kdesu? ( $(add_frameworks_dep kdesu) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ !kde-apps/kdesu
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.12.80-tests-optional.patch" )
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package kdesu KF5Su)
+ $(cmake-utils_use_find_package X Qt5X11Extras)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+ use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
+ use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
+}
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.16.49.9999.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..ce3972e6b1e
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.16.49.9999.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma systemsettings kcm to set GTK application look&feel"
+HOMEPAGE="https://cgit.kde.org/kde-gtk-config.git"
+LICENSE="GPL-3"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ dev-libs/glib:2
+ gnome-base/gsettings-desktop-schemas
+ x11-libs/gtk+:2
+ x11-libs/gtk+:3
+ x11-libs/libXcursor
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+ elog "If you notice missing icons in your GTK applications, you may have to install"
+ elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
+ elog "for example."
+}
diff --git a/kde-plasma/kdecoration/kdecoration-5.16.49.9999.ebuild b/kde-plasma/kdecoration/kdecoration-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..c005ecf2532
--- /dev/null
+++ b/kde-plasma/kdecoration/kdecoration-5.16.49.9999.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plugin based library to create window decorations"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtgui)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.49.9999.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..a12b1a4fd0e
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.49.9999.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Extra Plasma applets and engines"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS=""
+IUSE="share webengine"
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kholidays)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kross)
+ $(add_frameworks_dep krunner)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kunitconversion)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ share? ( $(add_frameworks_dep purpose) )
+ webengine? ( $(add_qt_dep qtwebengine) )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep plasma-workspace)
+ $(add_qt_dep qtquickcontrols)
+ $(add_qt_dep qtquickcontrols2)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package share KF5Purpose)
+ $(cmake-utils_use_find_package webengine Qt5WebEngine)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-plasma/kgamma/kgamma-5.16.49.9999.ebuild b/kde-plasma/kgamma/kgamma-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..0d706a7822e
--- /dev/null
+++ b/kde-plasma/kgamma/kgamma-5.16.49.9999.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KMNAME="${PN}5"
+inherit kde5
+
+DESCRIPTION="Screen gamma values kcontrol module"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
diff --git a/kde-plasma/khotkeys/khotkeys-5.16.49.9999.ebuild b/kde-plasma/khotkeys/khotkeys-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..2ceab5d97d6
--- /dev/null
+++ b/kde-plasma/khotkeys/khotkeys-5.16.49.9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support
+inherit kde5
+
+DESCRIPTION="KDE Plasma workspace hotkey module"
+KEYWORDS=""
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdelibs4support X)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_plasma_dep libkworkspace)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXtst
+"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+ x11-libs/libxcb
+ x11-libs/libXtst
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kded)
+ $(add_plasma_dep kde-cli-tools)
+"
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.16.49.9999.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..e43a681538f
--- /dev/null
+++ b/kde-plasma/kinfocenter/kinfocenter-5.16.49.9999.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Utility providing information about the computer hardware"
+HOMEPAGE="https://kde.org/applications/system/kinfocenter/"
+SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
+KEYWORDS=""
+IUSE="gles2 ieee1394 +opengl +pci wayland"
+
+REQUIRED_USE="wayland? ( || ( gles2 opengl ) )"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ x11-libs/libX11
+ ieee1394? ( sys-libs/libraw1394 )
+ opengl? (
+ $(add_qt_dep qtgui 'gles2=')
+ media-libs/mesa[gles2?]
+ !gles2? ( media-libs/glu )
+ )
+ pci? ( sys-apps/pciutils )
+ wayland? (
+ $(add_frameworks_dep kwayland)
+ media-libs/mesa[egl]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep plasma)
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ $(add_qt_dep qtquickcontrols2)
+ !kde-apps/kcontrol:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package ieee1394 RAW1394)
+ $(cmake-utils_use_find_package pci PCIUTILS)
+ $(cmake-utils_use_find_package wayland EGL)
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+
+ if has_version "dev-qt/qtgui[gles2]"; then
+ mycmakeargs+=( $(cmake-utils_use_find_package gles2 OpenGLES) )
+ else
+ mycmakeargs+=( $(cmake-utils_use_find_package opengl OpenGL) )
+ fi
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ # TODO: Make this fully obsolete by /etc/os-release
+ insinto /etc/xdg
+ doins "${FILESDIR}"/kcm-about-distrorc
+
+ insinto /usr/share/${PN}
+ doins "${DISTDIR}"/glogo-small.png
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ has_version "net-fs/nfs-utils" || \
+ elog "Installing net-fs/nfs-utils will enable the NFS information module."
+
+ has_version "net-fs/samba" || \
+ elog "Installing net-fs/samba will enable the Samba status information module."
+ fi
+}
diff --git a/kde-plasma/kmenuedit/kmenuedit-5.16.49.9999.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.16.49.9999.ebuild
new file mode 100644
index 00000000000..5c91e681b8f
--- /dev/null
+++ b/kde-plasma/kmenuedit/kmenuedit-5.16.49.9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5