diff options
77 files changed, 2147 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest new file mode 100644 index 00000000000..401a159827b --- /dev/null +++ b/kde-plasma/bluedevil/Manifest @@ -0,0 +1 @@ +DIST bluedevil-5.9.3.tar.xz 143680 SHA256 8d2e8327f318c387d6d1c0d166c339fbf3d71cc711f65b358b4e98c6e004d331 SHA512 ffe4dabdf5a37e185a9425daa62e0908d312494d98537be82c89a68ba1858898dddc11c289626f7c44a7a8d404a43cf45dd3fef5a75e7f4ff4751077ceac8ab9 WHIRLPOOL 390133ac1f44c569c32fad13368c3ee256d6018cf53dccac1d9979fd677cf319fb6879d0826412c7282193eb7c42cb2931372b1bada0604ce417761341bdced3 diff --git a/kde-plasma/bluedevil/bluedevil-5.9.3.ebuild b/kde-plasma/bluedevil/bluedevil-5.9.3.ebuild new file mode 100644 index 00000000000..1b30c235b02 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.9.3.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..e480e99f2c7 --- /dev/null +++ b/kde-plasma/breeze-grub/Manifest @@ -0,0 +1 @@ +DIST breeze-grub-5.9.3.tar.xz 3143196 SHA256 89c0175a2b3ea4881f5c7683d3492d82f723261b8983c32ed8c81517a4af7bc1 SHA512 ae70b5bce1e32de334847ee5a4f4c72135334aeb5ec161f4cdd04ce14650c56ecaffb02e2ac7a3e543cc8605c7d73f1572ccad813bcd91ec9dad0cbc5081eb21 WHIRLPOOL 29a7347a2fc82be0d8c47bce03eb0bb912c84d8e1b225857a5dee2e741875cb3696df26a563ffa4a462618cf8c70eca14363910d9a90ba00c3df1feea7162c56 diff --git a/kde-plasma/breeze-grub/breeze-grub-5.9.3.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.9.3.ebuild new file mode 100644 index 00000000000..70488d313e7 --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.9.3.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..73855a46c72 --- /dev/null +++ b/kde-plasma/breeze-gtk/Manifest @@ -0,0 +1 @@ +DIST breeze-gtk-5.9.3.tar.xz 211628 SHA256 4658052abd99fedbb28ab5d6b5815e6bfa770904b8d37c1bf3a2e44729270a8b SHA512 56a7a7792293b54b220f3d81543294ef0e099a2c6bb16b21910582fe6d5806adb68a7b9468e04fdc0ceefe917887b113e521b5764ff93cb11786d5f5128da4b9 WHIRLPOOL 66d1d3ca037f3433e789f622b407c81218c0ff78649f87a42101da0976aa530587482a109b039b69415800194f88b2b81528b4f48857abd4b6b277fe83c84f0f diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.9.3.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.9.3.ebuild new file mode 100644 index 00000000000..8ae0e212902 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.9.3.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..217dc6a1fbc --- /dev/null +++ b/kde-plasma/breeze-plymouth/Manifest @@ -0,0 +1 @@ +DIST breeze-plymouth-5.9.3.tar.xz 96896 SHA256 b50a4dce450628008c3ded99b7e4a84ad2d654f38a65373381035038fa83e06f SHA512 e31c9d6d6213646c6d4b5ca18821536f9f5d7c629c0221629cff956b7c1a6e1a155b0ae542a03f0aa3832203ff6566f8db3b23633af1652cb763e96bdcc0665b WHIRLPOOL 3108e8d3531a932ff024ed56dde51142511086e988162120fd25d4f70e245ea25c17aa5eb3c82bda2a6689ec735e849984cbf2880ed87155783bc4eeb5d3233f diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.9.3.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.9.3.ebuild new file mode 100644 index 00000000000..a87a824cc8c --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.9.3.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..1261906e780 --- /dev/null +++ b/kde-plasma/breeze/Manifest @@ -0,0 +1 @@ +DIST breeze-5.9.3.tar.xz 30677068 SHA256 a0971024c1609e8613e543aa26c558f3401dd88d9c1694515d564396fc3c3038 SHA512 1439dbea5f06e8bbd5d33db448b64de56a867a0fa58f1b268540f0808f69b91db78e259ec89153df5273e859f87a266b6a89c5d3e08e46a6f501c88ada348b0e WHIRLPOOL c8c5ae0a6b534311d3fda94526ae7f4eb55e6111a23e5a535420159d47ffec4c586ba175bd337405b3dc84f4756d62695b7570db8aad2559dc3388f7b19e8955 diff --git a/kde-plasma/breeze/breeze-5.9.3.ebuild b/kde-plasma/breeze/breeze-5.9.3.ebuild new file mode 100644 index 00000000000..37dd4fec2aa --- /dev/null +++ b/kde-plasma/breeze/breeze-5.9.3.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..37c18f28d03 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -0,0 +1 @@ +DIST kactivitymanagerd-5.9.3.tar.xz 83408 SHA256 9990aa0da6e7c9608b8fcec91c15d3a48b7997cfa7715cbca412122ce3f08b7b SHA512 421c6ec2e2cf938216a400369367f2a1dc9697e73c67de5518574249e49e6baa80b265a40373fbe1d0c0c59154d6d9730db867d118e56f16420287b40e54a5a5 WHIRLPOOL d177037db414c84344e712c678586418e84f1bed57db953823de3f6d4aed66ac6ae6bc46f23507c889e5c0f57776d9a09e90e9ecb3ae74e62d04c193a0ee95d5 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.9.3.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.9.3.ebuild new file mode 100644 index 00000000000..0f46deed0f5 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.9.3.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..b27395ee3ed --- /dev/null +++ b/kde-plasma/kde-cli-tools/Manifest @@ -0,0 +1 @@ +DIST kde-cli-tools-5.9.3.tar.xz 501412 SHA256 0a5470bdd4d6fc5469aeabe72eef6dda05433cec632bd30482dece2ad3953fdd SHA512 1fd1340fe7349d4f47e34a78df59d135b48ae999d202a2357b7fa8485d6d5eb19b4c37feaf8b4c38af8e709bea2e5a6288607462ee91211845c7bbb734606ce7 WHIRLPOOL 271d19c9703964153fa81d229b80176ff5a477e1597998dfad6b3bb369a6a6920598e643835aaa060ea743bb01893eeabb52df2f784f3c59c234f51dd4b3bccf diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.9.3.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.9.3.ebuild new file mode 100644 index 00000000000..a571500c2d4 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.9.3.ebuild @@ -0,0 +1,58 @@ +# 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} + handbook? ( !kde-apps/kdesu[handbook] ) +" + +# 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 /usr/$(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..3add47216dc --- /dev/null +++ b/kde-plasma/kde-gtk-config/Manifest @@ -0,0 +1 @@ +DIST kde-gtk-config-5.9.3.tar.xz 151016 SHA256 d9bc376a01fcd7df852ef7ce175b145060742c4ab4f46651110504ccf31ab3f3 SHA512 5970d61cb30540cabd55794a80df883e5368fbd1b4e75879b058a261f0c96581cf50a5ee9bd15fb1d51e42ded78c6a6d7909850e1e55fbd8544c14e0b6958b92 WHIRLPOOL 7d326460901c9482e68fad7a1a805d70b79e677ef7d0312295cc285d5ee542315b420c8ca7781c1e7b726d84f60de5016ba181633a4c9a5c20a7ef5a1ada63f4 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.3.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.3.ebuild new file mode 100644 index 00000000000..b133b2f2089 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.3.ebuild @@ -0,0 +1,57 @@ +# 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) + $(add_qt_dep qtwidgets) + dev-libs/glib:2 + x11-libs/gtk+:2 + x11-libs/libXcursor + gtk3? ( x11-libs/gtk+:3 ) +" +RDEPEND="${DEPEND} + $(add_plasma_dep kde-cli-tools) + !kde-base/kde-gtk-config:4 + !kde-plasma/kde-gtk-config:4 +" + +PATCHES=( "${FILESDIR}/${PN}-5.4.2-gtk3-optional.patch" ) + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + -DBUILD_gtk3proxies=$(usex gtk3) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + einfo + 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." + einfo +} diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest new file mode 100644 index 00000000000..dcaa705d514 --- /dev/null +++ b/kde-plasma/kdecoration/Manifest @@ -0,0 +1 @@ +DIST kdecoration-5.9.3.tar.xz 35552 SHA256 29120c9263ad4913d20667337bddcb39940cd776ad1c171559b9268715a567fc SHA512 8cf4517aada5399d9b33896e661e07b7cb3a9e84b6258dda70ee48a662ff369f11fa34a06d5f52b85a5551ebd4cdb8e264fa844929681da9d7f235139c9460ef WHIRLPOOL 80deee5f16f88512ef72a5890d54e481d07feff9b404ca870c903b79eb60dec0e8394ba2519d085f9ef31bc0ca69e30eae57819bb6da30c213c5cc2d482af32d diff --git a/kde-plasma/kdecoration/kdecoration-5.9.3.ebuild b/kde-plasma/kdecoration/kdecoration-5.9.3.ebuild new file mode 100644 index 00000000000..f50d761b2e7 --- /dev/null +++ b/kde-plasma/kdecoration/kdecoration-5.9.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_GCC_MI |
