diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-09-14 06:24:48 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-09-14 13:47:25 +0200 |
commit | 1fc40b955df1077c7d1146cd627155e0f2f6a384 (patch) | |
tree | 334c4619de9097ea047139a66f3c60161f4f385d | |
parent | profiles: Add kde-plasma-5.10.95 package.mask (diff) | |
download | kde-1fc40b955df1077c7d1146cd627155e0f2f6a384.tar.gz kde-1fc40b955df1077c7d1146cd627155e0f2f6a384.tar.bz2 kde-1fc40b955df1077c7d1146cd627155e0f2f6a384.zip |
kde-plasma: Add KDE Plasma 5.10.95 (5.11 beta)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
84 files changed, 2242 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest new file mode 100644 index 0000000000..51f6bab672 --- /dev/null +++ b/kde-plasma/bluedevil/Manifest @@ -0,0 +1 @@ +DIST bluedevil-5.10.95.tar.xz 147264 SHA256 67f984ad9274cda3be57e14e315b1422934561d853403e8b4f34595ebcf9b8ef SHA512 68473a8e6e0598fc9a1fe18f27c5e7ef2f84bece7c63e08c28b451d80ecefa441cc4b30768d062ce60960fec2f597d801aebd47e7b6f5b35227da04c36e7deeb WHIRLPOOL 72130cdfca35e35933781e52dd7855039a5084f19cc0c91bd09fcf1c6f37a617bb1ac6708ce4b8888d6ba7da465c3081404cf83fb363b13968585fe97f537fea diff --git a/kde-plasma/bluedevil/bluedevil-5.10.95.ebuild b/kde-plasma/bluedevil/bluedevil-5.10.95.ebuild new file mode 100644 index 0000000000..1b30c235b0 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.10.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 0000000000..4e1560d5ae --- /dev/null +++ b/kde-plasma/breeze-grub/Manifest @@ -0,0 +1 @@ +DIST breeze-grub-5.10.95.tar.xz 3133512 SHA256 afc6d6ecad73189586bc43f2160c6dcdb08052ff525a8e9f6d8776a7ae502faa SHA512 18d7469d616f006c6a315501230b70e406406d7fb4d75870672d754c9a5626952e3ee781bca4f75cab0300a654cb150f88306ff356fdd506e7f282edf118c231 WHIRLPOOL c8b85c0a493c2843937c96241d706e59dc7c78329aef55a818208aac2e9632a6b0091322236dd7c0d452985923e8596e0c64db97fbd06fea8ccd770ffb5f38be diff --git a/kde-plasma/breeze-grub/breeze-grub-5.10.95.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.10.95.ebuild new file mode 100644 index 0000000000..70488d313e --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.10.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 0000000000..7eb5c09811 --- /dev/null +++ b/kde-plasma/breeze-gtk/Manifest @@ -0,0 +1 @@ +DIST breeze-gtk-5.10.95.tar.xz 211808 SHA256 56a17f96f6d68f8074c2dbd0d1934c2d94462b19f316f8d8c834fe93b906ab67 SHA512 7951d2bd4d3c2c4c84296c76a42e1d977a806d679e8b57c23f05bcf78e3720c9b294de442b5f757037adbfc244b3f46b14abc0c1e27616dd7752711f45edda82 WHIRLPOOL c09c577638ac29b7a440f2a90a6febe1c04ec28c3c7888aeb2c2f9ce5cb17207c903e73fdc09ca3a0bbe264e53b0c5338b086ad69176259941bf3495ca747a4a diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.10.95.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.10.95.ebuild new file mode 100644 index 0000000000..6f0cd3ae99 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.10.95.ebuild @@ -0,0 +1,12 @@ +# 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 Plasma's Breeze widget style" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest new file mode 100644 index 0000000000..c7dfdaa4f3 --- /dev/null +++ b/kde-plasma/breeze-plymouth/Manifest @@ -0,0 +1 @@ +DIST breeze-plymouth-5.10.95.tar.xz 104764 SHA256 95b8dc068f86fb99a33076d1500210837f7770b2f603a154ddc528919eb1d39a SHA512 d56f7e07dbce2488a0c18a7a8d6fa2d282323311016b61d40fb4a5309228e71bd4c4c1a90e5b0ff3fcbc42c0c8af828c68beffa5b1801c9e275361bdd38056fa WHIRLPOOL e85dc5531f14247b4fe6f5ebbaf3e64086263cb921b358f6ae6c8b41332c7f752b8f9bbd252ad7961a06578b0d58b77b8e48738155b3ae66d57e8e1b7cacb5b1 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.95.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.95.ebuild new file mode 100644 index 0000000000..a87a824cc8 --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.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 0000000000..7a6371a0ca --- /dev/null +++ b/kde-plasma/breeze/Manifest @@ -0,0 +1 @@ +DIST breeze-5.10.95.tar.xz 22207904 SHA256 de22726442b0f13dc7537257a2720316507de56a6d98c55061d5edb0fe915db2 SHA512 98bcde29280d1ec8f90a73e0767fbdf449e705f1f5b5dd6fb9199d99e3721e814260fa906b6d0aeeac4b1699436f26af5e5dda7c15e50e2d868ce068fd0a0090 WHIRLPOOL 13f981f6fe819e4ae0d196d76f6edd6231feb7581fc8852625314f00aac269e70286e7dbb306365c616f296265d01b1e76f13e0863659ac406cdac923c209ee4 diff --git a/kde-plasma/breeze/breeze-5.10.95.ebuild b/kde-plasma/breeze/breeze-5.10.95.ebuild new file mode 100644 index 0000000000..4ff1c17cde --- /dev/null +++ b/kde-plasma/breeze/breeze-5.10.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 ~arm64 ~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/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest new file mode 100644 index 0000000000..99ad133e52 --- /dev/null +++ b/kde-plasma/drkonqi/Manifest @@ -0,0 +1 @@ +DIST drkonqi-5.10.95.tar.xz 739492 SHA256 13a453f54936035977e682efab740d07ab6d9c2693c3d9e72628a3a4b8e862e3 SHA512 4a8f52a0e0a521f2d65ca2c4bb81b727b0497820556e48bf118964b2f46b415c5561bbb444ae711c93caf22b30859fe39504d476929d812d454a3e64804b1937 WHIRLPOOL e18286ccd74913e1bd268ee040bf11d09c3d365bfd4f49e720b940a155bbc18f6bfb1a7bd0f9890f21da0708ad37b46bde382a75380d72bacb9d723eaf572996 diff --git a/kde-plasma/drkonqi/drkonqi-5.10.95.ebuild b/kde-plasma/drkonqi/drkonqi-5.10.95.ebuild new file mode 100644 index 0000000000..2eaa3a1af6 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-5.10.95.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 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 ~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 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 new file mode 100644 index 0000000000..81ef9965e5 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -0,0 +1 @@ +DIST kactivitymanagerd-5.10.95.tar.xz 84712 SHA256 fb9a3d3e0f05a92d1f37790281ce28ba458ec31bcac6eed9ede085456bee0c9a SHA512 5ff9ea1568a3ec88a8ded7c7bdf2dd0ec6d96e8916ae561c73818bfe659cd46a327b407a1d433c5776d72f6d025dcd8602c38c2348b10f7c98157d94b943b46e WHIRLPOOL 25cb0511a4cb03593c629801b6f43a76f98c5d95d9b290ec22e167491418c02e939288dd03b9bcf9c5bbcc37ff14475810c24c906b5929d69becb73caa6eac71 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.95.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.95.ebuild new file mode 100644 index 0000000000..b0aaf51000 --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.95.ebuild @@ -0,0 +1,35 @@ +# 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 ~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 new file mode 100644 index 0000000000..3e53f696bd --- /dev/null +++ b/kde-plasma/kde-cli-tools/Manifest @@ -0,0 +1 @@ +DIST kde-cli-tools-5.10.95.tar.xz 577884 SHA256 24f86cf0f53368a667b518fdc4d2c2a174d07145377284dfd2d2c771e2bf8e53 SHA512 834b78b1ccfb6d68bb38bcd3465de4b9c8ed6d421eed5d96f91f9fffd4d011feb73ff1c133a11cb1f89b426f88866fbcd5a4d07606b704bdbc275cf61e0a203d WHIRLPOOL 17fc2a484f442ff538546eed8ebe4a1a0bf701ca95f5fd4784084523567647310e8df572b0c41de7b76fbd72ac58c311062e0b63c565590370792acf17107f6e diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.95.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.95.ebuild new file mode 100644 index 0000000000..bfade566c8 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.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="forceoptional" +KDE_TEST="optional" +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 ~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 new file mode 100644 index 0000000000..67528e51b0 --- /dev/null +++ b/kde-plasma/kde-gtk-config/Manifest @@ -0,0 +1 @@ +DIST kde-gtk-config-5.10.95.tar.xz 153864 SHA256 f1abd6dc9dc81f4744160c592360d05755e1efe0115689ccb4aa3fdf3bd6ea17 SHA512 106afd62daee58113b980ca61754e327cc373cf7a6ad63185731b82a3032424f5c2be66807d8b030334e80fa481c1f37ab0f6148e1e848256b8b19e6c5334425 WHIRLPOOL f54b761c5ca005af2f83e0371556fc70197a1f66dc9d1a6b252bcb32f2891002cd71582344d866bb2e67c2e0efc9259ed17df968b17f49aa7dd137e5235f1e46 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.95.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.95.ebuild new file mode 100644 index 0000000000..ebe684a9ff --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.95.ebuild @@ -0,0 +1,58 @@ +# 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-plasma/kde-gtk-config:4 +" + +RESTRICT+=" test" + +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 0000000000..605ceb981f --- /dev/null +++ b/kde-plasma/kdecoration/Manifest @@ -0,0 +1 @@ +DIST kdecoration-5.10.95.tar.xz 35572 SHA256 27f09b4046a1f3d6b55bcaef3439957246d89b79e1b553571b0c7f2ac4681b79 SHA512 1d9b8f072c5d83248d2f68ff0c9f08dd124c2603b65f4d4fcd3c38ce19317f0bb3803d40fac4441c0b5b691b19bbeb39d7a2cf5f56e546ebc6392014d95ab640 WHIRLPOOL 90c53d318e2b75c2cb9976a3466cb1efb88b4866926ea7837d69753790a08b4411215c6d7ebba10638891a628e4fb67643f13c87b5f03b6fbf48494ab5c8ce16 diff --git a/kde-plasma/kdecoration/kdecoration-5.10.95.ebuild b/kde-plasma/kdecoration/kdecoration-5.10.95.ebuild new file mode 100644 index 0000000000..992ae7692a --- /dev/null +++ b/kde-plasma/kdecoration/kdecoration-5.10.95.ebuild @@ -0,0 +1,16 @@ +# 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="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 new file mode 100644 index 0000000000..2cc352014e --- /dev/null +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -0,0 +1 @@ +DIST kdeplasma-addons-5.10.95.tar.xz 1384872 SHA256 98db72e9a8fa1076faa78378f9d82ab11f3daac4b310f6ae22c4c3631c885868 SHA512 d9c80c92f7e98b82f93ee853e844c253dd1b0d4848f7f11f6624fb873ff3f67f4b7481454dd81c133b0f62f5540de4ac16b094a6257d74a02a18ba010542ad18 WHIRLPOOL 3ad4061a45f30b3cb725ed2a0815b35d8488501ce629f2b1a99d280b2ab5fb9a1bc8010e441745c42e14e8cd7d6bdbfe9b4f5cfe35c0af10cd62bd766758823c diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.95.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.95.ebuild new file mode 100644 index 0000000000..881f2a38fd --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.95.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 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="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) + share? ( dev-libs/purpose:5 ) +" +RDEPEND="${DEPEND} + $(add_plasma_dep plasma-workspace) + !kde-plasma/kdeplasma-addons:4 +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package share KDEExperimentalPurpose) + ) + + kde5_src_configure +} diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest new file mode 100644 index 0000000000..3ceee3a3d9 --- /dev/null +++ b/kde-plasma/kgamma/Manifest @@ -0,0 +1 @@ +DIST kgamma5-5.10.95.tar.xz 60364 SHA256 a47035caae83933cb933eca8bfd4c18849399f950c668f165fb4432708214339 SHA512 85806a44f677ec8c571e2be8dbd62a4a6edcdf664ee47297c5918d17bac85e0f06471760eed709a69192b87209336d394640144054d5bb3f3a2973ea6262763b WHIRLPOOL ef7c026b534c358f9553ccd4be324dab1d32505c1d0d20266f7d523e21e72e0b5bfb8ce45a1c63eb9f00f0ce9a43e577eedfd54431aa58e7484ed376e2fc78af diff --git a/kde-plasma/kgamma/kgamma-5.10.95.ebuild b/kde-plasma/kgamma/kgamma-5.10.95.ebuild new file mode 100644 index 0000000000..ab940b8940 --- /dev/null +++ b/kde-plasma/kgamma/kgamma-5.10.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_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 new file mode 100644 index 0000000000..4c5201721c --- /dev/null +++ b/kde-plasma/khotkeys/Manifest @@ -0,0 +1 @@ +DIST khotkeys-5.10.95.tar.xz 1063336 SHA256 ce586e3da75c622317057f26d0a209a52c860ba45144310859bfd84a305b05cb SHA512 6c63efc49739f6f12f536a395d97ac260971f0229e5ac30a974def8bfda9627ba5a76ab0e4d3ae1c1ccd1e257261d55944d0a14b49623a5298f661dd064190bb WHIRLPOOL 0572ef1d56dc056162b51f823d4fd94caa368fd627ca0b8d831987ba01f3c3fd46ed348e345bd8c89b82c44b2f1ab343f32c87b013b1e87952289319bc70a287 diff --git a/kde-plasma/khotkeys/khotkeys-5.10.95.ebuild b/kde-plasma/khotkeys/khotkeys-5.10.95.ebuild new file mode 100644 index 0000000000..95b8eaf17f --- /dev/null +++ b/kde-plasma/khotkeys/khotkeys-5.10.95.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 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 67245bacad..f32a32658f 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -1 +1,2 @@ DIST glogo-small.png 24583 SHA256 0afc3eca084c327f8059166b86769f03c9c23e1e765bb47dc3229505abbac0c6 SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 WHIRLPOOL e161bf40c5e16180fa65217cb49314fb230c45329f4c518d6014083bd71da82d4aa048811ee814fde7fa300105cef16c182688445164ae84d0d700e23641b342 +DIST kinfocenter-5.10.95.tar.xz 1275140 SHA256 503dba4c24c346da08f4c5bac5688caae36efd006d83a03fcc35ee073913c7ff SHA512 ef4b5eb981e77302ecf4e1f5851b0f34786d79bf77a9adb3e2e3c0e7dd454293c14555a75389806683f9c189407131b811bc3924d40f476551546f2e3d688921 WHIRLPOOL 985725def45735f740f169b3032d928e097b410e72c266607e6832e672a783a6a07db740dc9aab3d1b29bb84b3e69bdf475f5884954be5752c5aa2a99d495483 diff --git a/kde-plasma/kinfocenter/kinfocenter-5.10.95.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.10.95.ebuild new file mode 100644 index 0000000000..1acc3e68a9 --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-5.10.95.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2017 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 new file mode 100644 index 0000000000..b0068365df --- /dev/null +++ b/kde-plasma/kmenuedit/Manifest @@ -0,0 +1 @@ +DIST kmenuedit-5.10.95.tar.xz 656960 SHA256 3d696451382bd3c905fe5fd2645a97391a4b6d5105b479bb938456733b62619b SHA512 6bee693ee13d7ea6ecfe6fac2b88ce606ba00b29ca4f3fc11fbb2bf281445c8b721795d4c0954f083bf932bd346f839fb2dff70ebbec042400cb3fb2006ce799 WHIRLPOOL 48b8757b86f883f45ba21369f274d051d1f0bdaad6db99c9d59fe1c40e553f7117affd82e77c9de1b7ba07f245fe577f273bdb8de0995d212b01fef68d3f4139 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.10.95.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.10.95.ebuild new file mode 100644 index 0000000000..4ea14f5758 --- /dev/null +++ b/kde-plasma/kmenuedit/kmenuedit-5.10.95.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 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://projects.kde.org/projects/kde/workspace/kmenuedit" +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 new file mode 100644 index 0000000000..32b11848c6 --- /dev/null +++ b/kde-plasma/kscreen/Manifest @@ -0,0 +1 @@ +DIST kscreen-5.10.95.tar.xz 117596 SHA256 daebc355fa1c6e913ccd150d004b97b1a3c789c46695d02f9fa7404c286a1487 SHA512 f89eca62c0664bb34561fa34d1e38fd75caabd49ee900dd7e8253087acec09d25c66911d036f883b19139437f11da8cf8aa335c998bd02cca8b474a21cd59766 WHIRLPOOL 7150bafe1f0c534472b057f8994a5a2fc5eee96588662206b68c7349c854b295634a7c0d5c260f385089cd51ab52940a7cc67513c6907fd9b04f300263feee7a diff --git a/kde-plasma/kscreen/kscreen-5.10.95.ebuild b/kde-plasma/kscreen/kscreen-5.10.95.ebuild new file mode 100644 index 0000000000..e4365e8b87 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.10.95.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 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://projects.kde.org/projects/extragear/base/kscreen" + +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 new file mode 100644 index 0000000000..208034d00a --- /dev/null +++ b/kde-plasma/kscreenlocker/Manifest @@ -0,0 +1 @@ +DIST kscreenlocker-5.10.95.tar.xz 118632 SHA256 d0d716a9b97a940f352abb6a40d677ea78e156330beb027cda440338c88221ca SHA512 5ea273e734f7291bcc4f8e37cfca090cbff0818e1f12cd7c7a527f85726fb8ab5edebf2ccbd8d53bd8dec1fe72808b68ee8aadaa903d61679df884b26b90141f WHIRLPOOL a7c18e38c453dd5bdfdff24f80803cfbe1505c73015a14314e33db1f8d5dae390a15e72721875cee56130716b0452fa0fd0014924c08678e1b56488a0e982ae0 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.10.95.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.10.95.ebuild new file mode 100644 index 0000000000..9f98dbc088 --- /dev/null +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.10.95.ebuild @@ -0,0 +1,90 @@ +# 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 pam + +DESCRIPTION="Library and components for secure lock screen architecture" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+pam seccomp" + +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 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 + + 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 new file mode 100644 index 0000000000..12d7d85316 --- /dev/null +++ b/kde-plasma/ksshaskpass/Manifest @@ -0,0 +1 @@ +DIST ksshaskpass-5.10.95.tar.xz 20604 SHA256 4374ec96f953814d97f4e585c1d8d5538c8b0c294e6e3d8933c436ab10ab4ac4 SHA512 2a397798b09bceca17a55cb5c5977567d7673d4bdd5095ba80eff704cd0a0a80d5a567bfae52517fd468d390c6ddbec8df766e00c04979ae32869641b958f96d WHIRLPOOL ea0ea37d0a650b27850b01023d4ec3d2de749dc368dd283595d27ac75a83cd76ab862434f72f0e11079ddfd5deae9f75f60d14c463e0eb4c56c771480a46b0c4 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.10.95.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.10.95.ebuild new file mode 100644 index 0000000000..468b1b597c --- /dev/null +++ b/kde-plasma/ksshaskpass/ksshaskpass-5.10.95.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 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://projects.kde.org/projects/kde/workspace/ksshaskpass" +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 new file mode 100644 index 0000000000..3cf94544cc --- /dev/null +++ b/kde-plasma/ksysguard/Manifest @@ -0,0 +1 @@ +DIST ksysguard-5.10.95.tar.xz 492360 SHA256 3e0e0d3d974b800dd3330cb2b3668d5f6c25c6a856c5cc52398edbe104d859ac SHA512 1780f399db5cc49a045464db3faa8d303018e31075c044b447b83904aa0945ba9aa47f6d231fb8bdd91bcefd727c3cb88d27d515a06c961c655d806d929d799d WHIRLPOOL cab5a946bedf8e8bf8c84fbd92229a0793f5175ef666e0e7a85269a3b934f0efa226c28017148ce71021b69d907faad9a9235b55649e8f36668f016fbb66190e diff --git a/kde-plasma/ksysguard/ksysguard-5.10.95.ebuild b/kde-plasma/ksysguard/ksysguard-5.10.95.ebuild new file mode 100644 index 0000000000..c7d1ee8033 --- /dev/null +++ b/kde-plasma/ksysguard/ksysguard-5.10.95.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 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 new file mode 100644 index 0000000000..d7858d8e78 --- /dev/null +++ b/kde-plasma/kwallet-pam/Manifest @@ -0,0 +1 @@ +DIST kwallet-pam-5.10.95.tar.xz 18724 SHA256 d715b88be84387edc2421655267451d76a624f8b67b04fb7a2ac19e157d2cf56 SHA512 cb0913267b4872c22562f98b8fc78441b5764a25601958bf629904f7023f06ff98ebf581af245a863fb47f1082d26dd7aed83beb21814f9e58ad0ade272e910b WHIRLPOOL 57b3142f6a9d5f013cf4b2a020555d8080498e3f46844972012c720cca1e3c677ff904c6e5d1904200f797c9b48d75c08c33612c7c3900b7e96da7644857eb86 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.10.95.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.10.95.ebuild new file mode 100644 index 0000000000..c91205f155 --- /dev/null +++ b/kde-plasma/kwallet-pam/kwallet-pam-5.10.95.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 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() { + check_dm() { + if [[ -e "${ROOT}${2}" ]] ; then + if grep -Eq "auth\s+optional\s+pam_kwallet5.so" "${ROOT}${2}" && \ + grep -Eq "session\s+optional\s+pam_kwallet5.so" "${ROOT}${2}" ; then + elog " ${1} - ${2} ...GOOD" + else + ewarn " ${1} - ${2} ...BAD" + fi + fi + } + elog "This package enables auto-unlocking of kde-frameworks/kwallet:5." + elog "List of things to make it work:" + elog "1. Use standard blowfish encryption instead of GPG" + elog "2. Use same password for login and kwallet" + elog "3. A display manager with support for PAM" + elog "4.a Have the following lines in the display manager's pam.d file:" + elog " -auth optional pam_kwallet5.so" + elog " -session optional pam_kwallet5.so auto_start" + elog "4.b Checking installed DMs..." + has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm" + has_version "x11-misc/lightdm" && check_dm "LightDM" "/etc/pam.d/lightdm" + elog + 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 new file mode 100644 index 0000000000..98746f8e4a --- /dev/null +++ b/kde-plasma/kwayland-integration/Manifest @@ -0,0 +1 @@ +DIST kwayland-integration-5.10.95.tar.xz 18564 SHA256 8369f950ad3877ca2cbb5fc64e4c36c796462f2340e4cd6c3b69e71c765e8fd4 SHA512 a41eeae63fd46866b2082c69c292e04c4e3129547c525f91b69c6e6b1fcb810d3d9270b439b30cbaf4c1fd1aae4ab2d021f295adc961cebdd9d35fbeaff82562 WHIRLPOOL 7cb8ca3da635adee15104a86ef531be17a2a1d54e0a74f2c05a37292961956a043a5f6d51ec9ffdaa4f39659b365f41bcc817d0a5694674d068a6a74d2148b17 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.10.95.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.10.95.ebuild new file mode 100644 index 0000000000..6edd40ee0d --- /dev/null +++ b/kde-plasma/kwayland-integration/kwayland-integration-5.10.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="Provides integration plugins for various KDE frameworks for Wayland" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kwayland-integration" + +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 new file mode 100644 index 0000000000..4cbfbd5ac9 --- /dev/null +++ b/kde-plasma/kwin/Manifest @@ -0,0 +1 @@ +DIST kwin-5.10.95.tar.xz 4906552 SHA256 155b1cb61d939be040a2b126b46a05d4c5fdcdd0f97ff579aad13a6cd0d92e2b SHA512 3f8c297e241b8640fa6b55bb0d38f6662b78b27e3415ae60cc9c4e8056abd06b12d4bacc9cb28854f9a72b59b7f585cdf959c28eb2334d8a86a2c39c272083c0 WHIRLPOOL 65f3d49fa9f315635e7a83326b4e49f98979894a6187abc4b52ebc97a37a7932d8a8fe3df1783fc5bd870afd1f91959f3e07fe80f0c8d9bbaa5c4c6f912015c3 diff --git a/kde-plasma/kwin/files/kwin-5.10.95-test-optional.patch b/kde-plasma/kwin/files/kwin-5.10.95-test-optional.patch new file mode 100644 index 0000000000..e52934b3ec --- /dev/null +++ b/kde-plasma/kwin/files/kwin-5.10.95-test-optional.patch @@ -0,0 +1,34 @@ +From 89db55c3983abee3dd42cef3cff2f83e94121be8 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> +Date: Thu, 14 Sep 2017 10:02:04 +0200 +Subject: [PATCH] Put effectModelTest behind BUILD_TESTING conditional + +Qt5Test, so tests need to be too. +--- + kcmkwin/kwincompositing/CMakeLists.txt | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/kcmkwin/kwincompositing/CMakeLists.txt b/kcmkwin/kwincompositing/CMakeLists.txt +index 350ef85de..75758a4a0 100644 +--- a/kcmkwin/kwincompositing/CMakeLists.txt ++++ b/kcmkwin/kwincompositing/CMakeLists.txt +@@ -46,7 +46,7 @@ target_link_libraries(kwincompositing + kwin4_effect_builtins + ) + +- ++if(BUILD_TESTING) + set(modelTest_SRC + model.cpp + effectconfig.cpp +@@ -77,6 +77,7 @@ target_link_libraries(effectModelTest + kwineffects + kwin4_effect_builtins + ) ++endif() + + INSTALL(DIRECTORY qml DESTINATION ${DATA_INSTALL_DIR}/kwincompositing) + INSTALL(TARGETS kwincompositing DESTINATION ${PLUGIN_INSTALL_DIR}) +-- +2.13.5 + diff --git a/kde-plasma/kwin/kwin-5.10.95.ebuild b/kde-plasma/kwin/kwin-5.10.95.ebuild new file mode 100644 index 0000000000..ccf6618925 --- /dev/null +++ b/kde-plasma/kwin/kwin-5.10.95.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2017 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="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 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 +" +RDEPEND="${COMMON_DEPEND} + $(add_plasma_dep kde-cli-tools) + 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 + test? ( x11-libs/xcb-util-wm ) +" + +RESTRICT+=" test" + +PATCHES=( "${FILESDIR}/${P}-test-optional.patch" ) + +src_prepare() { + kde5_src_prepare + use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch" +} diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest new file mode 100644 index 0000000000..7bd412f5ca --- /dev/null +++ b/kde-plasma/kwrited/Manifest @@ -0,0 +1 @@ +DIST kwrited-5.10.95.tar.xz 20372 SHA256 343af97b80ba54d505f3f95aca83780466dca192bdd3bad83b298bb4008e6215 SHA512 0303e9c78cf6ad9ef5eda8eacb7ac899c7b663cde98e5dfbb035163ddd7eebc16a0c5f8d75bf7b55bfa7c560d1accf450c32ea3e9676b1d91b626c88c2e899a8 WHIRLPOOL 71e12360ea3a26048371bc5f5cb631ab15de7d1069cb4a4cda1412082a9703d98f1fc30f20473b5597cb022b0dc60d917038ec0b2fe1e7282122c2fe3f45cf81 diff --git a/kde-plasma/kwrited/kwrited-5.10.95.ebuild b/kde-plasma/kwrited/kwrited-5.10.95.ebuild new file mode 100644 index 0000000000..6f31220af4 --- /dev/null +++ b/kde-plasma/kwrited/kwrited-5.10.95.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 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 new file mode 100644 index 0000000000..f0a52f1080 --- /dev/null +++ b/kde-plasma/libkscreen/Manifest @@ -0,0 +1 @@ +DIST libkscreen-5.10.95.tar.xz 94080 SHA256 ffecb40ec67324b1beb48e12cfcd4e302d13548afb19d7e79159567601d88ded SHA512 def52b100d1968dbf34faf7132675797be388fb1abcdacc0600cd1dfcf4f3c9dec41469bfe4c8a8211d363ef17896b6c4fd2bea81fa93bbbbba79652cff31a6f WHIRLPOOL 49596bff3b60b22b3e646cc1be06c2051370d3f1cbae20413a2903e46d9c1baaca704600ea7847421ae8d73ac4edd0dc0bae683c74c15f8dc0163e8270d2f619 diff --git a/kde-plasma/libkscreen/libkscreen-5.10.95.ebuild b/kde-plasma/libkscreen/libkscreen-5.10.95.ebuild new file mode 100644 index 0000000000..d4b3aab7e7 --- /dev/null +++ b/kde-plasma/libkscreen/libkscreen-5.10.95.ebuild @@ -0,0 +1,27 @@ +# 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="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 new file mode 100644 index 0000000000..334c8e0766 --- /dev/null +++ b/kde-plasma/libksysguard/Manifest @@ -0,0 +1 @@ +DIST libksysguard-5.10.95.tar.xz 567220 SHA256 3c71dee41303562446b9ff94b822067f598f231cce3a59e389f3779a727dbca4 SHA512 1f2bb7f1cfd5246314d389b16237365cea10116208dafb5dfe85202986be537f6c263aff3340b6b035b3c3a1e0207a15177b054510bd98a12ec1adac4a341d99 WHIRLPOOL bdf415f8a0a67479921f29f917bd32269fdd17af638103b9c271633f18b70340e896463c380a1d977a2e631710bbf1e068acc2c8fc032c413ea5104cced84d32 diff --git a/kde-plasma/libksysguard/libksysguard-5.10.95.ebuild b/kde-plasma/libksysguard/libksysguard-5.10.95.ebuild new file mode 100644 index 0000000000..ec3503698d --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-5.10.95.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 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 new file mode 100644 index 0000000000..95cea9824d --- /dev/null +++ b/kde-plasma/milou/Manifest @@ -0,0 +1 @@ +DIST milou-5.10.95.tar.xz 56272 SHA256 b2f5e24749105eacdf402cb711b33724b963f07bbc08b619a7d12f2628af8dcc SHA512 d4a73133f74a1f2eb090e333ff2535a9b6101ec39855de34536836ce3af1e845e049333bc7137a6cce2b1e1b773e84ce88950f1c0304d8885c284b8fbd69d7fb WHIRLPOOL fae537f7b1290630c5d9958b42f3c10fe816de826c2e3d567cf953df6b73a1621497cc47f700f76edee8b60511611b3675d4ca10fb5b6645f12eacb577fe68be diff --git a/kde-plasma/milou/milou-5.10.95.ebuild b/kde-plasma/milou/milou-5.10.95.ebuild new file mode 100644 index 0000000000..262ee387ac --- /dev/null +++ b/kde-plasma/milou/milou-5.10.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_TEST="forceoptional-recursive" +inherit kde5 + +DESCRIPTION="Dedicated search application built on top of Baloo" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/milou" + +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 new file mode 100644 index 0000000000..e583d395e2 --- /dev/null +++ b/kde-plasma/oxygen/Manifest @@ -0,0 +1 @@ +DIST oxygen-5.10.95.tar.xz 4466792 SHA256 d50dbf5d5a78b4ba92e15d06ee54af0598076771ccef01f0c6c64e7ffba79f61 SHA512 cd8f7a13ff09092e03802bde55417a79df8229643b4f0056b17961109e4ab0bf90582b4ea3ff76aa1f55b3fa48ec5bbe7b32067c7e7d3b33683576b7260a037e WHIRLPOOL 5b8c83719e0170abc6f8f9dcfcdc5c1b764976f4ebc23760cb074a56651f84bf9dd8b7a7426e5664d882b3e6ce9fc6344276e5c371d251f7858565f34f3d4005 diff --git a/kde-plasma/oxygen/oxygen-5.10.95.ebuild b/kde-plasma/oxygen/oxygen-5.10.95.ebuild new file mode 100644 index 0000000000..322e8762a9 --- /dev/null +++ b/kde-plasma/oxygen/oxygen-5.10.95.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 multibuild + +DESCRIPTION="Oxygen visual style for the Plasma desktop" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen" +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() { + if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then + ewarn "A GCC version older than 5 was detected. There may be trouble. See also Gentoo bug #595618" + fi + + 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/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest new file mode 100644 index 0000000000..5ce06ec892 --- /dev/null +++ b/kde-plasma/plasma-desktop/Manifest @@ -0,0 +1 @@ +DIST plasma-desktop-5.10.95.tar.xz 8420900 SHA256 14b747d5810c9357bef8278096fa1e36bdd3255c96377d1308f0e43f0c2387fc SHA512 596fc68c0a95cce5bf55020f1556c94521f91265120722c14d0e1a79b4c4cf89e048440bb9ec2b08c237e4edbc996fc2cd1c9372148ee73a71439a512dbca7b3 WHIRLPOOL 6f4d9ff2ed8a9110a70680a624745fbc39587e6ef6595448762625ada2c489a8a64a56836982761995e3c89d37e4b2a8406a1e4386dc297a316beac67acfee30 diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.95.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.95.ebuild new file mode 100644 index 0000000000..026fe01841 --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.95.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2017 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 gtk2 gtk3 +input_devices_evdev input_devices_synaptics +ibus legacy-systray pulseaudio +qt4 scim +semantic-desktop" + +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 + ) + input_devices_synaptics? ( x11-drivers/xf86-input-synaptics ) + pulseaudio? ( + dev-libs/glib:2 + media-libs/libcanberra + media-sound/pulseaudio + ) + scim? ( app-i18n/scim ) + semantic-desktop? ( $(add_frameworks_dep baloo) ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + x11-proto/xproto + fontconfig? ( x11-libs/libXrender ) + input_devices_evdev? ( x11-drivers/xf86-input-evdev ) +" +RDEPEND="${COMMON_DEPEND} + $(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 + legacy-systray? ( + gtk2? ( dev-libs/libappindicator:2 ) + gtk3? ( dev-libs/libappindicator:3 ) + qt4? ( dev-libs/sni-qt ) + ) + pulseaudio? ( $(add_plasma_dep plasma-pa ) ) + qt4? ( kde-plasma/qguiplatformplugin_kde:4 ) + !kde-apps/kcontrol + !kde-apps/knetattach[handbook] + !kde-base/plasma-desktop:4 + !kde-misc/kcm-touchpad + !kde-plasma/plasma-workspace:4 + !kde-plasma/solid-actions-kcm:4 + !kde-plasma/systemsettings:4 +" + +REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray )" + +pkg_setup() { + if has_version net-im/skype && use legacy-systray && use amd64; then + einfo + elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype is a 32-bit binary." + einfo + fi +} + +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 input_devices_evdev Evdev) + $(cmake-utils_use_find_package input_devices_synaptics Synaptics) + $(cmake-utils_use_find_package pulseaudio PulseAudio) + $(cmake-utils_use_find_package scim SCIM) + $(cmake-utils_use_find_package semantic-desktop KF5Baloo) + ) + + kde5_src_configure +} diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest new file mode 100644 index 0000000000..3072d4e143 --- /dev/null +++ b/kde-plasma/plasma-integration/Manifest @@ -0,0 +1 @@ +DIST plasma-integration-5.10.95.tar.xz 52304 SHA256 783deac27011592cb364c4788e1854841ccb728b984fec01d48966b2e64831a4 SHA512 54d58130d191a30582e2ff89087cf771139a4a9fb7a89a063420f80f93a46a5dcc24a89a02c15166b8f486c10a6950f3cd89cb00db80a8491ee4f2d6e810a4bc WHIRLPOOL feabf7319448efccf553f9dc0fcfcf3daf5f85de018e09f7aa612eaeae461ea372a6f1ff8a7e8d4806c4dfb0869940de60e2dee894e9cc235dfface88d6e3993 diff --git a/kde-plasma/plasma-integration/plasma-integration-5.10.95.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.10.95.ebuild new file mode 100644 index 0000000000..69871f1bbe --- /dev/null +++ b/kde-plasma/plasma-integration/plasma-integration-5.10.95.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 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 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/plasma-meta-5.10.95.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.10.95.ebuild new file mode 100644 index 0000000000..0ba93e8832 --- /dev/null +++ b/kde-plasma/plasma-meta/plasma-meta-5.10.95.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 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 +display-manager grub gtk +handbook networkmanager pam plymouth pulseaudio +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-vault) + $(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) ) + 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) + ) + 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) ) + sdk? ( $(add_plasma_dep plasma-sdk) ) + wallpapers? ( $(add_plasma_dep plasma-workspace-wallpapers) ) +" diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest new file mode 100644 index 0000000000..f771ac24eb --- /dev/null +++ b/kde-plasma/plasma-nm/Manifest @@ -0,0 +1 @@ +DIST plasma-nm-5.10.95.tar.xz 696736 SHA256 1ffc2d68ac0be82bf905ed4de6b7410596642fb0b144b941d8ec34018c57efe8 SHA512 0574d9d4dc7f7df578576ccda3225572b0969bfa4e106aba7eb50346c188a087b42af7a549a1930636b1e1d151ec30a325e825bf7d24e2b417eed78aa7c8ba18 WHIRLPOOL 6c381f92dd32e6c06d52e6632d9770df38283bd88d98a0c64ac4585710400a3993f8d6917983f1144febd8a928f24f244ac4bfdbd5758dfd9c24d216ae43b3d7 diff --git a/kde-plasma/plasma-nm/plasma-nm-5.10.95.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.10.95.ebuild new file mode 100644 index 0000000000..5783a52a47 --- /dev/null +++ b/kde-plasma/plasma-nm/plasma-nm-5.10.95.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 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 plasma-workspace) + !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 +} diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest new file mode 100644 index 0000000000..8be6223e69 --- /dev/null +++ b/kde-plasma/plasma-pa/Manifest @@ -0,0 +1 @@ +DIST plasma-pa-5.10.95.tar.xz 85216 SHA256 34b893f8708a73864055d173f04f0eb3af1b6f2a4312af73821fad2b1d815e66 SHA512 afc25edb52ce023a000abbb1b43713385c017e508afe82a5c9b4566543c92a38e4343e909d19a3acc9d227a539987dbbf5abf88cb61dcd9f69dde92873fd4cc3 WHIRLPOOL a47d0fc13383781d76e7791c8218bdd8134ee6a4de168b133a9652cc9cc63496dad30c81161bb04f89c218c5b56518dcfda28e7856efd8af5c79aa13f05a08df diff --git a/kde-plasma/plasma-pa/plasma-pa-5.10.95.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.10.95.ebuild new file mode 100644 index 0000000000..fb5fb23442 --- /dev/null +++ b/kde-plasma/plasma-pa/plasma-pa-5.10.95.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 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 new file mode 100644 index 0000000000..ad43f3c16f --- /dev/null +++ b/kde-plasma/plasma-sdk/Manifest @@ -0,0 +1 @@ +DIST plasma-sdk-5.10.95.tar.xz 250392 SHA256 6abfad98058d7e9a8f35fdb832fc96922cb35bea777459bb302b4ec56286d0c4 SHA512 0658905be0e0f8f0855bf71cd9f6817683b79d45ae166ecbdfdd0c75ea12f26f10424fd260b87b0543982d9e6fab1be6d460d53f3da6bbecdf1812d26c73869f WHIRLPOOL c9db5512556ac65ea9dcb3041130f4643d7d00fce319dfb374e64a62caecf47397178238afccc0f3662d311fe424041b4f70ed16d08d9fa0225c14d07b9ab33f diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.10.95.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.10.95.ebuild new file mode 100644 index 0000000000..295b3515e6 --- /dev/null +++ b/kde-plasma/plasma-sdk/plasma-sdk-5.10.95.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 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 new file mode 100644 index 0000000000..430b8fa37e --- /dev/null +++ b/kde-plasma/plasma-vault/Manifest @@ -0,0 +1 @@ +DIST plasma-vault-5.10.95.tar.xz 87664 SHA256 e08f18d40993098783e73630e0bd02ed350329dfa41b9c382f0d46fba6834482 SHA512 d7243eb402171f690f7f9a8630414dd7d3a7b6d08526fa90ea0bcebc70205919a5e65360c9f1f573f2a714a7c16ca145aebe2e131b56687d9db35e55476375b1 WHIRLPOOL 21ef1aa9e02f21cfe0086486bf18ad5aeeaa2e147bbe3cd85a9a7c0b8888663317aa87b11a4c45e5416d9487ec1bc8ecd0eb74989c16791b893d2b0716f2b6ef diff --git a/kde-plasma/plasma-vault/plasma-vault-5.10.95.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.10.95.ebuild new file mode 100644 index 0000000000..2e8fa8939a --- /dev/null +++ b/kde-plasma/plasma-vault/plasma-vault-5.10.95.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 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="" + +# TODO: CryFS not yet packaged +DEPEND=" + $(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 qtwidgets) +" +RDEPEND="${DEPEND} + sys-fs/encfs +" diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest new file mode 100644 index 0000000000..386e9af537 --- /dev/null +++ b/kde-plasma/plasma-workspace-wallpapers/Manifest @@ -0,0 +1 @@ +DIST plasma-workspace-wallpapers-5.10.95.tar.xz 45911524 SHA256 14d78e7e8ac87774c836ebf40604bd565a0df785f38aa48ec599c154f85dc9f3 SHA512 2d31504b32566451b406194b699715001ca49c1224bb0d0f6253da2e15718ba8a019d8b0e6337b9796268c9ff65df89dcd4bd32f17c206dfe1a6c85880afdb8a WHIRLPOOL 85cf8210904767eda96620bbd51aa38d8c3671bad5cfcb9e5e1472b26fbd36551433c1450294024a2d989832bde9d4452787b2a0789b544121aabe563e84f3c3 diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.95.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.95.ebuild new file mode 100644 index 0000000000..a893dcfeb8 --- /dev/null +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.95.ebuild @@ -0,0 +1,18 @@ +# 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="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 new file mode 100644 index 0000000000..7f2050244d --- /dev/null +++ b/kde-plasma/plasma-workspace/Manifest @@ -0,0 +1 @@ +DIST plasma-workspace-5.10.95.tar.xz 6386644 SHA256 f651d454564c880a8edb2bae1c034410df5e27e02f349b081cf666ea494e7131 SHA512 4b6f9497a03c9d7aebf77c02c07ffd897c47ca124462cd260f06b8dcc026361b764a856a4fa9e09d737e9a28b1b1ffcb58ba58abab3a1d487aeb871ae0e52264 WHIRLPOOL ae2c25e74814bab7b94b3f65e2acb9e89f8df5bed098ef10ebed9a7d5b5823943b08d2cb15f509506af8e45892d44b8b26be085d0a0dd553dfe83b048ccb6b46 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.95.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.10.95.ebuild new file mode 100644 index 0000000000..9c77d296f0 --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.95.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2017 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" + +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_kdeapps_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 + !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 new file mode 100644 index 0000000000..a5d5899eb3 --- /dev/null +++ b/kde-plasma/plymouth-kcm/Manifest @@ -0,0 +1 @@ +DIST plymouth-kcm-5.10.95.tar.xz 35632 SHA256 56a2c4dfe00a80930e19d917052e6ea6073b7308fc5ce649f94ce54ac5647a25 SHA512 5fc1599f29d56c3ba45369be5a400c17c341d58db0fac79e614aadafe8782c786f15737c22a978bbf5ae51640c60db0933d1e7117b8bab35995f2c83f2c45847 WHIRLPOOL ce1a665901a3ff429b117577b65ecdd49efc4972dabac3ec16d0703d5d9ee6219310d7acdebb5523d7408c937d53a06d6a69074769bf2123df95c1d5f342f8db diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.95.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.95.ebuild new file mode 100644 index 0000000000..cb24f2c727 --- /dev/null +++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.95.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 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://projects.kde.org/projects/kde/workspace/plymouth-kcm" + +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 new file mode 100644 index 0000000000..1706b31193 --- /dev/null +++ b/kde-plasma/polkit-kde-agent/Manifest @@ -0,0 +1 @@ +DIST polkit-kde-agent-1-5.10.95.tar.xz 41492 SHA256 2558d8402675bfc482b336bbafe1aa033dbcecf37dc811d78bb040c629185c29 SHA512 76a44565789b6ff07038ce19bb13a64f8809a9916f51630d17a67d75db58cc833bacf12e76633e096caee574cecc55f3ff20695cd1e89975e70bd593d1a82489 WHIRLPOOL b599684949bebd0970ba2e1435c0244758dca7007c613bbf91e8fefa9344d9005a1e841350cae5c19d787dda0f3ae4a8392d052dbffbcd95aad482069c7a358e diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.95.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.95.ebuild new file mode 100644 index 0000000000..750ab00830 --- /dev/null +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.95.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 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 new file mode 100644 index 0000000000..867436d9ca --- /dev/null +++ b/kde-plasma/powerdevil/Manifest @@ -0,0 +1 @@ +DIST powerdevil-5.10.95.tar.xz 380624 SHA256 2e073373ee208d6d33bc0520248729c30513168aa5fe64229e9b5259f04476ec SHA512 cfe242832d866b75c1e3610010244f9a4860977567e68e318709ac37d9dc5526f658cfbc3f6fe77e68578c5c1f016a5a9148bc1956370cb7340178f147d64589 WHIRLPOOL 0a272a21a11c748e4511f5ecfda2fb12f16beaf395b0b5d9bb9e20e905b08231675692cbbd46f741872206daafa837512d58f07f63a1b742a1a6c3e083b5b9ef diff --git a/kde-plasma/powerdevil/powerdevil-5.10.95.ebuild b/kde-plasma/powerdevil/powerdevil-5.10.95.ebuild new file mode 100644 index 0000000000..70ee8dee20 --- /dev/null +++ b/kde-plasma/powerdevil/powerdevil-5.10.95.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 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://projects.kde.org/projects/kde/workspace/powerdevil" +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 new file mode 100644 index 0000000000..f7a37c8a36 --- /dev/null +++ b/kde-plasma/sddm-kcm/Manifest @@ -0,0 +1 @@ +DIST sddm-kcm-5.10.95.tar.xz 59568 SHA256 1f72164e62317a8576e3b00324e86dfca4f72fac0fe196d2caa94f5992a13701 SHA512 f241b6cd195ba24369875683bc0e05fac33d836bc906362a190170247d9c425927ede797cd2dbf811f9b77c5b762d7fb77b73ae2d4042b22bdb10ecd31657b0f WHIRLPOOL 2b98101ea756be89b467d1e9fbb80bdaf27de2b0264dea50972686a06e1be2675dd320b90337abbfad894d470997ceecaf07af4a8669d1cb3a74449b0bc80981 diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.10.95.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.10.95.ebuild new file mode 100644 index 0000000000..866d237ee6 --- /dev/null +++ b/kde-plasma/sddm-kcm/sddm-kcm-5.10.95.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 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://projects.kde.org/projects/kdereview/sddm-kcm" + +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 new file mode 100644 index 0000000000..0c4fb1a3ae --- /dev/null +++ b/kde-plasma/systemsettings/Manifest @@ -0,0 +1 @@ +DIST systemsettings-5.10.95.tar.xz 170204 SHA256 2fe2ff3e9a7177be1764e9e97c28a3455720244182cf23363461fa2dbc6f8e58 SHA512 874e15910e0235a86238ed259b5e3c42493b7cc8fc308721f6ade63cc5cad097190eb5edc5eac4b4cf587b0004021ab191e30cd1d1316e3599a177d20fedffb9 WHIRLPOOL 8e6ea7013ce9cc488ce2e3bccec44bef3447b00967b5256e73dc047f1b3ae50bb38cd06b96bd6665e9b6a2915d4cec927d3e13e67b22319d9e8dba4cd6510c8e diff --git a/kde-plasma/systemsettings/systemsettings-5.10.95.ebuild b/kde-plasma/systemsettings/systemsettings-5.10.95.ebuild new file mode 100644 index 0000000000..1a51f59999 --- /dev/null +++ b/kde-plasma/systemsettings/systemsettings-5.10.95.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 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 kauth) + $(add_frameworks_dep kcmutils) + $(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 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 new file mode 100644 index 0000000000..983a245946 --- /dev/null +++ b/kde-plasma/user-manager/Manifest @@ -0,0 +1 @@ +DIST user-manager-5.10.95.tar.xz 544500 SHA256 0326798ad4fa1016041b2835c72bd510793f52cdfec69a607fc72b488a8d12c1 SHA512 9a96e8561301b227dbe189940be1d4354ad4865a2bd43ab4aae7ffd349fa55bf2c8512f8b79fd128a3a8a97fa8f1e048ea9a7a3fb26d7139b82eea2e51506ebe WHIRLPOOL 073b33a5a6ab1e27b17c213d3f17cb8acb07a28d2efe31958989c687ddcd78db8814a8be34f719992c5607f754d29ee97b61c4123eaa6a40da937a48a0da8456 diff --git a/kde-plasma/user-manager/user-manager-5.10.95.ebuild b/kde-plasma/user-manager/user-manager-5.10.95.ebuild new file mode 100644 index 0000000000..a8753f4448 --- /dev/null +++ b/kde-plasma/user-manager/user-manager-5.10.95.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 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}" |