From 7a86906b67693cc65671d3e1476835d3a7e13092 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 22 Jun 2019 11:40:06 +0100 Subject: gentoo resync : 22.06.2019 --- kde-plasma/bluedevil/bluedevil-5.16.1.ebuild | 34 ++++ kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild | 22 +++ kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild | 28 ++++ .../breeze-plymouth/breeze-plymouth-5.16.1.ebuild | 25 +++ kde-plasma/breeze/breeze-5.16.1.ebuild | 49 ++++++ kde-plasma/discover/discover-5.16.1.ebuild | 70 +++++++++ kde-plasma/drkonqi/drkonqi-5.16.1.ebuild | 55 +++++++ .../kactivitymanagerd-5.16.1.ebuild | 34 ++++ .../kde-cli-tools/kde-cli-tools-5.16.1.ebuild | 64 ++++++++ .../kde-gtk-config/kde-gtk-config-5.16.1.ebuild | 52 +++++++ kde-plasma/kdecoration/kdecoration-5.16.1.ebuild | 19 +++ .../kdeplasma-addons-5.16.1.ebuild | 57 +++++++ kde-plasma/kgamma/kgamma-5.16.1.ebuild | 26 ++++ kde-plasma/khotkeys/khotkeys-5.16.1.ebuild | 44 ++++++ kde-plasma/kinfocenter/kinfocenter-5.16.1.ebuild | 99 ++++++++++++ kde-plasma/kmenuedit/kmenuedit-5.16.1.ebuild | 44 ++++++ kde-plasma/kscreen/kscreen-5.16.1.ebuild | 39 +++++ .../kscreenlocker/kscreenlocker-5.16.1.ebuild | 94 +++++++++++ kde-plasma/ksshaskpass/ksshaskpass-5.16.1.ebuild | 46 ++++++ kde-plasma/ksysguard/ksysguard-5.16.1.ebuild | 45 ++++++ kde-plasma/kwallet-pam/kwallet-pam-5.16.1.ebuild | 33 ++++ .../kwayland-integration-5.16.1.ebuild | 25 +++ kde-plasma/kwin/kwin-5.16.1.ebuild | 105 +++++++++++++ kde-plasma/kwrited/kwrited-5.16.1.ebuild | 21 +++ kde-plasma/libkscreen/libkscreen-5.16.1.ebuild | 26 ++++ kde-plasma/libksysguard/libksysguard-5.16.1.ebuild | 52 +++++++ .../libkworkspace/libkworkspace-5.16.1.ebuild | 54 +++++++ kde-plasma/milou/milou-5.16.1.ebuild | 28 ++++ kde-plasma/oxygen/oxygen-5.16.1.ebuild | 45 ++++++ .../plasma-browser-integration-5.16.1.ebuild | 35 +++++ .../plasma-desktop/plasma-desktop-5.16.1.ebuild | 142 +++++++++++++++++ .../plasma-integration-5.16.1.ebuild | 43 ++++++ kde-plasma/plasma-meta/plasma-meta-5.16.1.ebuild | 109 +++++++++++++ kde-plasma/plasma-nm/plasma-nm-5.16.1.ebuild | 74 +++++++++ kde-plasma/plasma-pa/plasma-pa-5.16.1.ebuild | 32 ++++ kde-plasma/plasma-sdk/plasma-sdk-5.16.1.ebuild | 38 +++++ kde-plasma/plasma-vault/plasma-vault-5.16.1.ebuild | 43 ++++++ .../plasma-workspace-wallpapers-5.16.1.ebuild | 17 ++ .../plasma-workspace-5.16.1.ebuild | 171 +++++++++++++++++++++ kde-plasma/plymouth-kcm/plymouth-kcm-5.16.1.ebuild | 36 +++++ .../polkit-kde-agent-5.16.1.ebuild | 30 ++++ kde-plasma/powerdevil/powerdevil-5.16.1.ebuild | 61 ++++++++ kde-plasma/sddm-kcm/sddm-kcm-5.16.1.ebuild | 40 +++++ .../systemsettings/systemsettings-5.16.1.ebuild | 60 ++++++++ kde-plasma/user-manager/user-manager-5.16.1.ebuild | 29 ++++ .../xdg-desktop-portal-kde-5.16.1.ebuild | 36 +++++ .../xembed-sni-proxy-5.16.1.ebuild | 41 +++++ 47 files changed, 2372 insertions(+) create mode 100644 kde-plasma/bluedevil/bluedevil-5.16.1.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-5.16.1.ebuild create mode 100644 kde-plasma/breeze/breeze-5.16.1.ebuild create mode 100644 kde-plasma/discover/discover-5.16.1.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-5.16.1.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.1.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.16.1.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.16.1.ebuild create mode 100644 kde-plasma/kdecoration/kdecoration-5.16.1.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.16.1.ebuild create mode 100644 kde-plasma/kgamma/kgamma-5.16.1.ebuild create mode 100644 kde-plasma/khotkeys/khotkeys-5.16.1.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-5.16.1.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-5.16.1.ebuild create mode 100644 kde-plasma/kscreen/kscreen-5.16.1.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.16.1.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.16.1.ebuild create mode 100644 kde-plasma/ksysguard/ksysguard-5.16.1.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.16.1.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.16.1.ebuild create mode 100644 kde-plasma/kwin/kwin-5.16.1.ebuild create mode 100644 kde-plasma/kwrited/kwrited-5.16.1.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-5.16.1.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-5.16.1.ebuild create mode 100644 kde-plasma/libkworkspace/libkworkspace-5.16.1.ebuild create mode 100644 kde-plasma/milou/milou-5.16.1.ebuild create mode 100644 kde-plasma/oxygen/oxygen-5.16.1.ebuild create mode 100644 kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.1.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.16.1.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-5.16.1.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-5.16.1.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-5.16.1.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-5.16.1.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.16.1.ebuild create mode 100644 kde-plasma/plasma-vault/plasma-vault-5.16.1.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.16.1.ebuild create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.16.1.ebuild create mode 100644 kde-plasma/plymouth-kcm/plymouth-kcm-5.16.1.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.16.1.ebuild create mode 100644 kde-plasma/powerdevil/powerdevil-5.16.1.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.16.1.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-5.16.1.ebuild create mode 100644 kde-plasma/user-manager/user-manager-5.16.1.ebuild create mode 100644 kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.1.ebuild create mode 100644 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.16.1.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/bluedevil/bluedevil-5.16.1.ebuild b/kde-plasma/bluedevil/bluedevil-5.16.1.ebuild new file mode 100644 index 000000000000..15fef8b7b306 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.16.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Bluetooth stack for KDE Plasma" +HOMEPAGE="https://cgit.kde.org/bluedevil.git" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep bluez-qt) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kded) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + $(add_plasma_dep kde-cli-tools) +" diff --git a/kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild new file mode 100644 index 000000000000..5bd1b8ebfeab --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.16.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_AUTODEPS="false" +KDE_DEBUG="false" +inherit kde5 + +DESCRIPTION="Breeze theme for GRUB" +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +src_prepare() { default; } +src_configure() { :; } +src_compile() { :; } + +src_install() { + insinto /usr/share/grub/themes + doins -r breeze +} diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild new file mode 100644 index 000000000000..3e90156692c1 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.16.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +inherit kde5 python-any-r1 + +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" +HOMEPAGE="https://cgit.kde.org/breeze-gtk.git" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + $(add_plasma_dep breeze) + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + dev-lang/sassc +" + +python_check_deps() { + has_version "dev-python/pycairo[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + kde5_pkg_setup +} diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.1.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.1.ebuild new file mode 100644 index 000000000000..41a505dcab07 --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.16.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_AUTODEPS="false" +inherit kde5 + +DESCRIPTION="Breeze theme for Plymouth" +LICENSE="GPL-2+ GPL-3+" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +BDEPEND="$(add_frameworks_dep extra-cmake-modules)" +DEPEND="sys-boot/plymouth" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DDISTRO_NAME="Gentoo Linux" + -DDISTRO_VERSION= + ) + + kde5_src_configure +} diff --git a/kde-plasma/breeze/breeze-5.16.1.ebuild b/kde-plasma/breeze/breeze-5.16.1.ebuild new file mode 100644 index 000000000000..f94b9f2596a0 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.16.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://cgit.kde.org/breeze.git" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="wayland X" + +RDEPEND=" + $(add_frameworks_dep frameworkintegration) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_plasma_dep kdecoration) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + sci-libs/fftw:3.0= + wayland? ( $(add_frameworks_dep kwayland) ) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + $(add_frameworks_dep kpackage) +" +PDEPEND=" + $(add_frameworks_dep breeze-icons) + $(add_plasma_dep kde-cli-tools) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package wayland KF5Wayland) + $(cmake-utils_use_find_package X XCB) + ) + kde5_src_configure +} diff --git a/kde-plasma/discover/discover-5.16.1.ebuild b/kde-plasma/discover/discover-5.16.1.ebuild new file mode 100644 index 000000000000..3de7eec2f778 --- /dev/null +++ b/kde-plasma/discover/discover-5.16.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE Plasma resources management GUI" +HOMEPAGE="https://userbase.kde.org/Discover" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+firmware" + +# libmarkdown (app-text/discount) only used in PackageKitBackend +DEPEND=" + $(add_frameworks_dep attica) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kirigami) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + firmware? ( sys-apps/fwupd ) +" +RDEPEND="${DEPEND} + $(add_frameworks_dep kirigami) +" + +src_prepare() { + kde5_src_prepare + # we don't need it with PackageKitBackend off + punt_bogus_dep KF5 Archive +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON + -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON + -DBUILD_FlatpakBackend=OFF + -DBUILD_FwupdBackend=$(usex firmware) + ) + + kde5_src_configure +} + +src_test() { + # bug 686392: needs network connection + local myctestargs=( + -E "(knsbackendtest)" + ) + + kde5_src_test +} diff --git a/kde-plasma/drkonqi/drkonqi-5.16.1.ebuild b/kde-plasma/drkonqi/drkonqi-5.16.1.ebuild new file mode 100644 index 000000000000..8dbc6989fc44 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-5.16.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="X" + +COMMON_DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kidletime) + $(add_frameworks_dep kio) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwayland) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlrpcclient) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + X? ( $(add_qt_dep qtx11extras) ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + !> CMakeLists.txt <<- _EOF_ || die + ki18n_install(po) + _EOF_ + fi + + sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \ + -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt" +} diff --git a/kde-plasma/milou/milou-5.16.1.ebuild b/kde-plasma/milou/milou-5.16.1.ebuild new file mode 100644 index 000000000000..7662755476bf --- /dev/null +++ b/kde-plasma/milou/milou-5.16.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_TEST="forceoptional-recursive" +inherit kde5 + +DESCRIPTION="Dedicated search application built on top of Baloo" +HOMEPAGE="https://cgit.kde.org/milou.git" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/oxygen/oxygen-5.16.1.ebuild b/kde-plasma/oxygen/oxygen-5.16.1.ebuild new file mode 100644 index 000000000000..fd828b90b4c1 --- /dev/null +++ b/kde-plasma/oxygen/oxygen-5.16.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Oxygen visual style for the Plasma desktop" +HOMEPAGE="https://cgit.kde.org/oxygen.git" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="wayland" + +RDEPEND=" + $(add_frameworks_dep frameworkintegration) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_plasma_dep kdecoration) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + x11-libs/libxcb + wayland? ( $(add_frameworks_dep kwayland) ) +" +DEPEND="${RDEPEND} + $(add_frameworks_dep kservice) +" +PDEPEND=" + $(add_plasma_dep kde-cli-tools) +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + kde5_src_configure +} diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.1.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.1.ebuild new file mode 100644 index 000000000000..a07f080cec11 --- /dev/null +++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.16.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde5 + +DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions" + +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep krunner) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla" + ) + + kde5_src_configure +} diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.16.1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.16.1.ebuild new file mode 100644 index 000000000000..ab37870a75a0 --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.16.1.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE Plasma desktop" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad" + +COMMON_DEPEND=" + $(add_frameworks_dep attica) + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kactivities-stats) + $(add_frameworks_dep karchive) + $(add_frameworks_dep kauth) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep kded) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kemoticons) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kpeople) + $(add_frameworks_dep krunner) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep plasma) + $(add_frameworks_dep solid) + $(add_frameworks_dep sonnet) + $(add_plasma_dep kwin) + $(add_plasma_dep plasma-workspace) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtsql) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + $(add_qt_dep qtxml) + media-libs/phonon[qt5(+)] + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxcb + x11-libs/libxkbfile + appstream? ( >=dev-libs/appstream-0.12.2[qt5] ) + fontconfig? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + x11-libs/xcb-util-image + ) + ibus? ( + $(add_qt_dep qtx11extras) + app-i18n/ibus + dev-libs/glib:2 + x11-libs/libxcb + x11-libs/xcb-util-keysyms + ) + scim? ( app-i18n/scim ) + semantic-desktop? ( $(add_frameworks_dep baloo) ) + touchpad? ( x11-drivers/xf86-input-synaptics ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + x11-base/xorg-proto + fontconfig? ( x11-libs/libXrender ) + mouse? ( + x11-drivers/xf86-input-evdev + x11-drivers/xf86-input-libinput + ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kirigami) + $(add_frameworks_dep qqc2-desktop-style) + $(add_plasma_dep breeze) + $(add_plasma_dep kde-cli-tools) + $(add_plasma_dep oxygen) + $(add_qt_dep qtgraphicaleffects) + $(add_qt_dep qtquickcontrols2) + sys-apps/util-linux + x11-apps/setxkbmap + !kde-apps/kcontrol + !