diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-05-12 22:52:39 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-05-14 17:17:05 +0200 |
| commit | d00afde346f2169c6c8c7d540d3656e4fa8b9f78 (patch) | |
| tree | 6a473b982c628f7336944fc96360caaaf2bee93a | |
| parent | b9bee7e2326a02e525c6b410e689d5a45c94a1e1 (diff) | |
| download | kde-d00afde346f2169c6c8c7d540d3656e4fa8b9f78.tar.gz kde-d00afde346f2169c6c8c7d540d3656e4fa8b9f78.tar.bz2 kde-d00afde346f2169c6c8c7d540d3656e4fa8b9f78.zip | |
kde-plasma: Add KDE Plasma 5.9.95 (5.10 beta)
Package-Manager: Portage-2.3.5, Repoman-2.3.1
79 files changed, 2162 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest new file mode 100644 index 00000000000..605a54cf211 --- /dev/null +++ b/kde-plasma/bluedevil/Manifest @@ -0,0 +1 @@ +DIST bluedevil-5.9.95.tar.xz 144636 SHA256 2700f216c97e732655192e015466191c2aa4d3514905a8e19f62f10b3a82a0f5 SHA512 a04fe10881120ca874c90a96f7e19b374ab052c1671b9c5e3a834df2eab70f3e6963c19ae0e1819c2395ac376212d0475bfb932909cd1d0df0946dd5dbe84110 WHIRLPOOL eeb28772373d6997a42906049dda095280ae45318e889d5ad1ac636262f5fe8e99fc7d81fe43fe9e21877a949231b1a879730e7210a6393482deffb9d6cda05d diff --git a/kde-plasma/bluedevil/bluedevil-5.9.95.ebuild b/kde-plasma/bluedevil/bluedevil-5.9.95.ebuild new file mode 100644 index 00000000000..1b30c235b02 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.9.95.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 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://projects.kde.org/projects/extragear/base/bluedevil" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep bluez-qt) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kded) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep plasma) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +DEPEND="${COMMON_DEPEND} + x11-misc/shared-mime-info +" +RDEPEND="${COMMON_DEPEND} + $(add_plasma_dep kde-cli-tools) + !app-mobilephone/obexd + !app-mobilephone/obex-data-server + !kde-plasma/bluedevil:4 +" diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest new file mode 100644 index 00000000000..d31a3049e33 --- /dev/null +++ b/kde-plasma/breeze-grub/Manifest @@ -0,0 +1 @@ +DIST breeze-grub-5.9.95.tar.xz 3136104 SHA256 e9b733ed65857d70f7c6abc789780e8b12209888d852a43d6ca7f71d42f03ab1 SHA512 cab1b4802587e90bea2161c095698bcb63089a11a158b1ee12aac23ffac509b97adf41f910287512595460b3c7f35602265f1fa07ec99c11f2359d69c668741a WHIRLPOOL 8fdbbb7226c6cf77566f4361601c5fd1c8d84a55ccdcd4ff8275917b88d080b1e01645585f789be588b7703892255ab733cf9237c9e56b62884465d17db8132d diff --git a/kde-plasma/breeze-grub/breeze-grub-5.9.95.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.9.95.ebuild new file mode 100644 index 00000000000..70488d313e7 --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.9.95.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 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 new file mode 100644 index 00000000000..c7ad7b2b74a --- /dev/null +++ b/kde-plasma/breeze-gtk/Manifest @@ -0,0 +1 @@ +DIST breeze-gtk-5.9.95.tar.xz 211512 SHA256 14ef0c09f2ab0fe5eb4504847b8addaac2ea09f47e0767aa73c2f6f6e80b832c SHA512 59f754a98a6ef9f7cade9b7a0b6a286cc78dbedc381a70a6456076df0944f352046b65bfe45d3a371d730f7cc810f4b7da1846c7c3e68ce6744627f68dad450b WHIRLPOOL 67d1ae3786fcae37299683d0e9f1a6324320ee50d92db459eef108224f852f47c82fc19608ca346281de5beee5945031ff71069420cc57300750ee87b1c91e75 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild new file mode 100644 index 00000000000..8ae0e212902 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +src_install() { + kde5_src_install + + insinto /usr/share/themes/Breeze/gtk-3.20 + doins Breeze-gtk/gtk-3.20/gtk.css + + insinto /usr/share/themes/Breeze-Dark/gtk-3.20 + doins Breeze-dark-gtk/gtk-3.20/gtk.css +} diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest new file mode 100644 index 00000000000..60a1d1a4b38 --- /dev/null +++ b/kde-plasma/breeze-plymouth/Manifest @@ -0,0 +1 @@ +DIST breeze-plymouth-5.9.95.tar.xz 104776 SHA256 a085bf425de00e304cdeba8cdc1f286ff13f5dc2f0a56eaf8af13279919d197c SHA512 a8562442e1dd38e0bd47acec38a95b94d7788bc8315117dd44f77dc1bbb63756d700726d5872194f3ec70e98c7c31fc696b03841c93745d9cd32d5ce0c7f5be4 WHIRLPOOL 5b166a856d53b4c359364d56d9dbdbfc604b50c226c08c396aca58c847d253f0af93fcda9bce868984c8ab0a92ebd581f1ded51609fd748afe0aea4f8529c1b9 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.9.95.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.9.95.ebuild new file mode 100644 index 00000000000..a87a824cc8c --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.9.95.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 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 new file mode 100644 index 00000000000..165366d91fd --- /dev/null +++ b/kde-plasma/breeze/Manifest @@ -0,0 +1 @@ +DIST breeze-5.9.95.tar.xz 17430728 SHA256 2011d35a6d756aa01c7cdb1bcb8f779f0e7c014c9deb4d2d96e19e72f4b28ebc SHA512 079908755b1f7c8909b00beeb4f7f844358371c4143b3f9913f7f1865e39df1545118e7d2b30a63dd28a74db9835cfdaf307f75057df616b6be7412eea6164dc WHIRLPOOL 4201761f9a1fcace957b0a9a75478c585921532f5948dd6f0832e486ab0d8f729a40de7adbcba753cce7f782f4c6aeccb3e6009b42619791d6dda083ea814eea diff --git a/kde-plasma/breeze/breeze-5.9.95.ebuild b/kde-plasma/breeze/breeze-5.9.95.ebuild new file mode 100644 index 00000000000..37dd4fec2aa --- /dev/null +++ b/kde-plasma/breeze/breeze-5.9.95.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 multibuild + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="qt4 wayland" + +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) + $(add_qt_dep qtx11extras) + x11-libs/libxcb + qt4? ( + kde-frameworks/kdelibs:4 + x11-libs/libX11 + ) + wayland? ( $(add_frameworks_dep kwayland) ) +" +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=( + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + + if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then + mycmakeargs+=( -DUSE_KDE4=true ) + fi + + kde5_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant kde5_src_compile +} + +src_test() { + multibuild_foreach_variant kde5_src_test +} + +src_install() { + multibuild_foreach_variant kde5_src_install +} diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest new file mode 100644 index 00000000000..059ff765f50 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -0,0 +1 @@ +DIST kactivitymanagerd-5.9.95.tar.xz 84156 SHA256 2c9bf9884e3fef924e76ea59aa38523067cb8ffadc8b80c1e4b610b01a31dced SHA512 9a81f76034bac583198d335199020f103d4139bd077bfc694ee0cb4562904dd0f40213df3623512d2afd96f1131a78669adc0d3a1a616d7a274d044f433901f5 WHIRLPOOL 104bcdd65440731e3a0f3bb26f7eb70ba55cf99a545bf80f2149e5e13f387011e94ccd87806fb15e64562775bf6126f3cb4d650e8087b2517e2cd64d8cdac4a0 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.9.95.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.9.95.ebuild new file mode 100644 index 00000000000..0f46deed0f5 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.9.95.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 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 ~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-frameworks/kactivities-5.20.0:5 + !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 new file mode 100644 index 00000000000..230996ef912 --- /dev/null +++ b/kde-plasma/kde-cli-tools/Manifest @@ -0,0 +1 @@ +DIST kde-cli-tools-5.9.95.tar.xz 502876 SHA256 0c3eacf826c5fc6e6ca694a29b62fd0fc2816a02a879d0332e5fc4e8ae649bd8 SHA512 975775f0d0a2c870c63e14f90c46baa89f977bc312799a25a86e84034375a213bd0d767fe54a1b1ac00ac10489265ba94da1f1b5705f6ec6eb6d81821a27148e WHIRLPOOL f38acb713579f7503d8299bf29d5a0cbd335b8394b18b444ead81f42c7aa86c0bf2a16c1621e120b6146f8ca003315ce83342e8602130d537977cb9e8effb9c0 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.9.95.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.9.95.ebuild new file mode 100644 index 00000000000..569b3bfa977 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.9.95.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+kdesu X" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + kdesu? ( $(add_frameworks_dep kdesu) ) + X? ( + $(add_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 KF5KDELibs4Support) + $(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 new file mode 100644 index 00000000000..fd82e00ea37 --- /dev/null +++ b/kde-plasma/kde-gtk-config/Manifest @@ -0,0 +1 @@ +DIST kde-gtk-config-5.9.95.tar.xz 152060 SHA256 a235ede515617a766f59def8dac75420faac702c354efd028db961b4ec3795d4 SHA512 d7d7512d04227651d49d725101e6c230090e3ee5160ccb592ac662b82d1ec8126ec0f0e93dd0000809131a75ce332aec1ae3f5be075fad4cad9199c431738b3b WHIRLPOOL 865f71f0b5a776285d5a888e22e26570180e2c1b56a22191a5aa90bbb01b6fe05c25d2e27023d053bae72651df0a079e023d64be66074f643db493b3c9f1b77c diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.95.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.95.ebuild new file mode 100644 index 00000000000..b935f3a12e5 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.95.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 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://projects.kde.org/kde-gtk-config" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+gtk3" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(a |
