diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2017-05-26 17:23:34 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2017-05-26 17:25:15 +0200 |
commit | c479cfb7498e2b6d1cb212761aee006b3fa96633 (patch) | |
tree | 3fcaa756caebc1a91545f40a98a0427bb2698eb6 | |
parent | kde5.eclass: Mark KDE Plasma 5.10 unreleased (diff) | |
download | kde-c479cfb7.tar.gz kde-c479cfb7.tar.bz2 kde-c479cfb7.zip |
kde-plasma: Add KDE Plasma 5.10.0
Package-Manager: Portage-2.3.5, Repoman-2.3.1
79 files changed, 2135 insertions, 0 deletions
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest index 34c5deb414..ded43b479a 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,2 +1,3 @@ +DIST bluedevil-5.10.0.tar.xz 144776 SHA256 741f86216e4785d20bdf2b78c09d1604a7edc1acf54dcc067efb8a6398c28033 SHA512 4bbd27ae130474e272cf8a64bc291cca96b1be4bce75007a40b464a473b8fb35f95b4e6119a15916350848a4049f779aca01a2e5915aff1ab891bb3f013a4419 WHIRLPOOL c9f6ee20b1df6863d0ed844d357a35fdc02f07a78c2254ca5af2fa2190ee18af66e7b53a99b936c2059e457798438145f1287be03c7cdb5613b18175f4d87647 DIST bluedevil-5.8.7.tar.xz 144676 SHA256 bf349f24f2194a0c77441237acebdf2658f2f11400673e43428f7da9d5149b83 SHA512 4a76ca05f1c6e1ef3ed4c98e493d7c4e33c123781e033836b5c66f1d178619cfc538b7315c4723d801587211303aaca3e804671e6862b687cf51adec9ca47d11 WHIRLPOOL 016aa5b67e28df250b67904bad8a786e2915443fc34b8e8135e8c1dc66801ef8aae24f2af2e42c571480ed12e2c452ef69fb6c84497aedaa6b17ccc3a95d526d DIST bluedevil-5.9.95.tar.xz 144636 SHA256 2700f216c97e732655192e015466191c2aa4d3514905a8e19f62f10b3a82a0f5 SHA512 a04fe10881120ca874c90a96f7e19b374ab052c1671b9c5e3a834df2eab70f3e6963c19ae0e1819c2395ac376212d0475bfb932909cd1d0df0946dd5dbe84110 WHIRLPOOL eeb28772373d6997a42906049dda095280ae45318e889d5ad1ac636262f5fe8e99fc7d81fe43fe9e21877a949231b1a879730e7210a6393482deffb9d6cda05d diff --git a/kde-plasma/bluedevil/bluedevil-5.10.0.ebuild b/kde-plasma/bluedevil/bluedevil-5.10.0.ebuild new file mode 100644 index 0000000000..1b30c235b0 --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.10.0.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 index b26bf16c27..dea186bb7f 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1,2 +1,3 @@ +DIST breeze-grub-5.10.0.tar.xz 3139668 SHA256 61820e194a819655d73c9a03a747c325cda12295edd917948057ace05c12f1db SHA512 cf659867bff9f48bf341a8a8422e4adc5c3933c2ab6ecfb87b0a439bb78d88e4dd4706d0ed982a101a3a45d1506708480236a046493f78d32eb64d14d6ee0688 WHIRLPOOL ba920d9af5438798c583a71d72250bb4aa29022c8b9dd8c7c219a0dde53ae1f7e1085f8765053cbcca21c560601d3fea44bd1618a4e17d95c6e80de7c3633396 DIST breeze-grub-5.8.7.tar.xz 3153548 SHA256 4ad15028e94cde827fc4c23ad9499471095e2a06a225f50cf057031b681ff0d7 SHA512 21c11b379fdff5e087a34173fb66accd84572ffe68cfe1b36626f68b2239911f7d2b48c52047f316aa4537228ae7372fdde9a1462837ce4e4d78dd0385dd54a5 WHIRLPOOL 5959171d87e9986f36950cdc0df3296f8e3a3048f209a8522224e8241e9896729a144f6428c6ded019133e0296d62d1224a176f95901b4d600a7e0b9b2b6dbe0 DIST breeze-grub-5.9.95.tar.xz 3136104 SHA256 e9b733ed65857d70f7c6abc789780e8b12209888d852a43d6ca7f71d42f03ab1 SHA512 cab1b4802587e90bea2161c095698bcb63089a11a158b1ee12aac23ffac509b97adf41f910287512595460b3c7f35602265f1fa07ec99c11f2359d69c668741a WHIRLPOOL 8fdbbb7226c6cf77566f4361601c5fd1c8d84a55ccdcd4ff8275917b88d080b1e01645585f789be588b7703892255ab733cf9237c9e56b62884465d17db8132d diff --git a/kde-plasma/breeze-grub/breeze-grub-5.10.0.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.10.0.ebuild new file mode 100644 index 0000000000..70488d313e --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.10.0.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 index f231674ac2..4f03969c40 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,2 +1,3 @@ +DIST breeze-gtk-5.10.0.tar.xz 211488 SHA256 563c4c3376ba33445ba6662e72e12b608457320e02a4d98732edc2de5770bab9 SHA512 d9531a86b74f0d701c2b9be7ac328a0002a5e9987b79f5f985f7e4fa1841550db4f0a00d678cdb29c1f8169eec34f3341f584887641ecdd10be0b8b9d5c7ac24 WHIRLPOOL 9babfc735851d1e76bef4ac280a67d59844321f1cdc6d5c923fea1af030742f7ecd5efa8d9c5c8fa55c3438cad6639feef124c0f7c8b735eabdacecf8cafb8dd DIST breeze-gtk-5.8.7.tar.xz 211808 SHA256 7a032ba552cf2786c8cbaa8ae5aefcc60d81e1669cf53569db0abb2384e3793e SHA512 ca3b7fa592beee14950b1e787627dbab3766034746b475adb6f479159eda9a904adde11f1c0c5684d2350763210330238d535342169f1cf8171ee1045421aa3b WHIRLPOOL 54daebe7a5ca62f39ad4adf2b89a50ce4bbea0fe77b94ace61a6aa9afef5e06c81dedd1853084345833f30f385a280f24c7ecba71f590c80a324c7e032ca0828 DIST breeze-gtk-5.9.95.tar.xz 211512 SHA256 14ef0c09f2ab0fe5eb4504847b8addaac2ea09f47e0767aa73c2f6f6e80b832c SHA512 59f754a98a6ef9f7cade9b7a0b6a286cc78dbedc381a70a6456076df0944f352046b65bfe45d3a371d730f7cc810f4b7da1846c7c3e68ce6744627f68dad450b WHIRLPOOL 67d1ae3786fcae37299683d0e9f1a6324320ee50d92db459eef108224f852f47c82fc19608ca346281de5beee5945031ff71069420cc57300750ee87b1c91e75 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.10.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.10.0.ebuild new file mode 100644 index 0000000000..6f0cd3ae99 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.10.0.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 index 9524cd4406..2049459ddd 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1,2 +1,3 @@ +DIST breeze-plymouth-5.10.0.tar.xz 104720 SHA256 cff39e592841b241b4bff750b90ceed00de64c3adb52467d1903844639136b5a SHA512 720725667c4d2a53e4c4e275c8ea2668c670b87601fdef2e9cc9ed7dae5d83a23ed7bff909d8c820641223f70338185f383a7fef21a2a04d831452bbfa24092f WHIRLPOOL 318c35c4c43b1b154a954ffa9bcdbd12794edf9646171547d26f9392cbac4cf8e65ede8e590c97eca5989fdeb61414adc1b267eb30ac447fca066fee752e7d60 DIST breeze-plymouth-5.8.7.tar.xz 95060 SHA256 7c68cd5bebfa24fc32222725a192e737a96473d969dda3f4402a3fe5f54c9d5d SHA512 25e715abd6893661e05cb320a11a81327686f17b4edbe7df5bac6adf96be1f7f79220f0651dbb8017574dc697c0b083f670092c8d5acaef8e515c86001a452e1 WHIRLPOOL aac218ac8ddd5bd65d98b89272aee0718a3b4925d3467c8ee4a606bd91719ec38bf07a062479f6e13ff61bd82605f1a1885e76bd65acd259c87b1ca2df834d1a DIST breeze-plymouth-5.9.95.tar.xz 104776 SHA256 a085bf425de00e304cdeba8cdc1f286ff13f5dc2f0a56eaf8af13279919d197c SHA512 a8562442e1dd38e0bd47acec38a95b94d7788bc8315117dd44f77dc1bbb63756d700726d5872194f3ec70e98c7c31fc696b03841c93745d9cd32d5ce0c7f5be4 WHIRLPOOL 5b166a856d53b4c359364d56d9dbdbfc604b50c226c08c396aca58c847d253f0af93fcda9bce868984c8ab0a92ebd581f1ded51609fd748afe0aea4f8529c1b9 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.0.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.0.ebuild new file mode 100644 index 0000000000..a87a824cc8 --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.10.0.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 index cb4f2505eb..ff56b52798 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,2 +1,3 @@ +DIST breeze-5.10.0.tar.xz 17432864 SHA256 b69a1eb033f00814616077c0256ba49777f6b9ec30d0d2410a22e7e987d574e8 SHA512 386ec28017c90d26ed688f528d9da7317b2919d19a4bb900351e87cb5566fa92f009d38d3b939c0cd82b40475ae01e3b7c610806d459cb2ebd4619750811e840 WHIRLPOOL 0287c0ce1a6c2058be1b8dcb679a3ed6197744d2c543c936c0346cd5502f65af8797ed288c53182575b6ffb6f9da6ba53f17fde799db623a9f5ab63c401c6cac DIST breeze-5.8.7.tar.xz 33275732 SHA256 ace62e902d8ec53aff761b26482c666663b0807274e8de6f6c8d7f39dcf21c56 SHA512 2c2081994de9a3580de4cef13689d9fe8118c826c1f753600066939aaf8978dac100815d9110ee45e09dcf3778128849d96ad10fb6f731c18b79b03bbae33c1e WHIRLPOOL c0904d61ddff97387a557fac8de98dc24a3b3f36dcef62e7379b12bf1e026f4ec64226bcebac63902b684496b6b37a2c918598fafc364be81217370d31d8524c DIST breeze-5.9.95.tar.xz 17430728 SHA256 2011d35a6d756aa01c7cdb1bcb8f779f0e7c014c9deb4d2d96e19e72f4b28ebc SHA512 079908755b1f7c8909b00beeb4f7f844358371c4143b3f9913f7f1865e39df1545118e7d2b30a63dd28a74db9835cfdaf307f75057df616b6be7412eea6164dc WHIRLPOOL 4201761f9a1fcace957b0a9a75478c585921532f5948dd6f0832e486ab0d8f729a40de7adbcba753cce7f782f4c6aeccb3e6009b42619791d6dda083ea814eea diff --git a/kde-plasma/breeze/breeze-5.10.0.ebuild b/kde-plasma/breeze/breeze-5.10.0.ebuild new file mode 100644 index 0000000000..37dd4fec2a --- /dev/null +++ b/kde-plasma/breeze/breeze-5.10.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 multibuild + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="qt4 wayland" + +COMMON_DEPEND=" + $(add_frameworks_dep frameworkintegration) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_plasma_dep kdecoration) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + x11-libs/libxcb + qt4? ( + kde-frameworks/kdelibs:4 + x11-libs/libX11 + ) + wayland? ( $(add_frameworks_dep kwayland) ) +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kpackage) + qt4? ( dev-util/automoc:0 ) +" +RDEPEND="${COMMON_DEPEND} + $(add_frameworks_dep breeze-icons) + $(add_plasma_dep kde-cli-tools) +" + +pkg_setup() { + kde5_pkg_setup + MULTIBUILD_VARIANTS=( kf5 $(usev qt4) ) +} + +src_configure() { + myconfigure() { + local mycmakeargs=( + $(cmake-utils_use_find_package wayland KF5Wayland) + ) + + if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then + mycmakeargs+=( -DUSE_KDE4=true ) + fi + + kde5_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant kde5_src_compile +} + +src_test() { + multibuild_foreach_variant kde5_src_test +} + +src_install() { + multibuild_foreach_variant kde5_src_install +} diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest index 969fa24dc2..d40c785de5 100644 --- a/kde-plasma/kactivitymanagerd/Manifest +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -1,2 +1,3 @@ +DIST kactivitymanagerd-5.10.0.tar.xz 84156 SHA256 45e2e41dd39b9ae32e857cd27f77aae12df83ec790bb59608c6ab15608eeef37 SHA512 01a39380b47d3fabffca00bdba10040b791dafb52c105ad3bca81cb3d37522e3be9ca20ce6f8a903406450d26090f455303e551a403e671384dfe0e7bc344e4a WHIRLPOOL 5781429817b738466c8ee5d5b75c1a0654aa5b2d0e4a7c3eda645241a4dc88990189a80df581e5839a734a52e8343b0927eee1bfd3842a8e78e519fc53152f53 DIST kactivitymanagerd-5.8.7.tar.xz 83300 SHA256 6560629efaeb23853f859df058db88f5c5f6fb99c8818029587ac5c1ea76706a SHA512 cba671eaca863e80bb2e92fd0f1fc84121a9670ba8c48a14e13ac874bd830deedb215228c29b4f7e249843591ba12ab1acd81612d462bf26edeebab28eb082d8 WHIRLPOOL c402325d8f8fe7a86e3e074c1ce851b2ab601fb608eba1f675fcb57d45c35ebcc2d397533b0a60b44d5e953ffda3d400c60e5f2d51f953abedd6d2cd891c24e9 DIST kactivitymanagerd-5.9.95.tar.xz 84156 SHA256 2c9bf9884e3fef924e76ea59aa38523067cb8ffadc8b80c1e4b610b01a31dced SHA512 9a81f76034bac583198d335199020f103d4139bd077bfc694ee0cb4562904dd0f40213df3623512d2afd96f1131a78669adc0d3a1a616d7a274d044f433901f5 WHIRLPOOL 104bcdd65440731e3a0f3bb26f7eb70ba55cf99a545bf80f2149e5e13f387011e94ccd87806fb15e64562775bf6126f3cb4d650e8087b2517e2cd64d8cdac4a0 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.0.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.0.ebuild new file mode 100644 index 0000000000..0f46deed0f --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.10.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="System service to manage user's activities, track the usage patterns etc." +LICENSE="|| ( GPL-2 GPL-3 )" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +COMMON_DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtsql 'sqlite') + $(add_qt_dep qtwidgets) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.54 +" +RDEPEND="${COMMON_DEPEND} + !<kde-frameworks/kactivities-4.13.3-r2:4 + !<kde-frameworks/kactivities-5.20.0:5 + !kde-plasma/kactivitymanagerd:4 + !<kde-plasma/plasma-desktop-5.6.1 +" diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest index 7a2d70b75a..8d03bc4562 100644 --- a/kde-plasma/kde-cli-tools/Manifest +++ b/kde-plasma/kde-cli-tools/Manifest @@ -1,2 +1,3 @@ +DIST kde-cli-tools-5.10.0.tar.xz 502668 SHA256 51e7bec9bb9657ce8f0546dea696ec2f2e409e385eed39804f2de8cdca549610 SHA512 1c5374a828780bd4464be939d09d5fdb9eee652dc600c9d80385c601cc83f95db37e3ded52af9f179a7239107313e618a6a284d70b6180d2e943fbedbf35de34 WHIRLPOOL d61a3cfd31fc8ed3b72682b6dd045cfccf009ad9c8fe98ec136f2b7797b9223af3fe1b4df3a422803767d652df8912d099646092bff817d49b520525c391b5f2 DIST kde-cli-tools-5.8.7.tar.xz 489784 SHA256 cb2c253e8a9baa466067d05938c669c05ae8bac7f8ba349fe2bb8edbb7cdebe7 SHA512 3be34730ba417c80a6acf23c5428a16912270ea7dc0731a2e03670ae8b8350250280973342fc41f933f6f5db9f97947db97164cf4fb40ee0774a339daeb3479d WHIRLPOOL 5b6e2a05a27f63207b580f2eca88599cafdc0abe7af1da17cb75dc7da986bbd46c25e977a0e2f8c501d9d3503de5a01e6bb911243ce0b1f75ea1f2e7ce84bf57 DIST kde-cli-tools-5.9.95.tar.xz 502876 SHA256 0c3eacf826c5fc6e6ca694a29b62fd0fc2816a02a879d0332e5fc4e8ae649bd8 SHA512 975775f0d0a2c870c63e14f90c46baa89f977bc312799a25a86e84034375a213bd0d767fe54a1b1ac00ac10489265ba94da1f1b5705f6ec6eb6d81821a27148e WHIRLPOOL f38acb713579f7503d8299bf29d5a0cbd335b8394b18b444ead81f42c7aa86c0bf2a16c1621e120b6146f8ca003315ce83342e8602130d537977cb9e8effb9c0 diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.0.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.0.ebuild new file mode 100644 index 0000000000..569b3bfa97 --- /dev/null +++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.10.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="true" +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+kdesu X" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + kdesu? ( $(add_frameworks_dep kdesu) ) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND} + !kde-apps/kdesu +" + +# requires running kde environment +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package kdesu KF5Su) + $(cmake-utils_use_find_package X KF5KDELibs4Support) + $(cmake-utils_use_find_package X Qt5X11Extras) + ) + + kde5_src_configure +} + +src_install() { + kde5_src_install + use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu + use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5 +} diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index 67bfe26cbd..fc310d9c1b 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,2 +1,3 @@ +DIST kde-gtk-config-5.10.0.tar.xz 152232 SHA256 11ed59387027a26d1150e94d8500c1fea892d4c7daf990ae69dead7d76ff0561 SHA512 949c449fe35607c40543d71ba0732c4528ba96dea34790f8bb914f6d18eef6754584fc9de8f0ec85ab829aa88e9e3c1a68598048c7f760c4b7bc65d8dbb14e0f WHIRLPOOL 70cd626bf30a4ab07279fc0bb6844d05941ad5822ed6346e9c1ae393682a0d4fe60a6eac772d98f31ebc2394f496e7a73afc22f75c4723dc3007753b2073ed9c DIST kde-gtk-config-5.8.7.tar.xz 150416 SHA256 f92c3ad4f3bfa9b206ac60a600ab1d04e0434c2eb7041d4718c3917d7010cd46 SHA512 9dd7dfb629f2f5d544d507e8786402e442744b09773dd331470194032ce550a9732795d7ded31c5569dd461de7f586bdb71b8f58544ab1154dc9c0df78ecaeb2 WHIRLPOOL d8f282296fa17a08603eec4449b861aab584d0fa001291074b392c05e436bb4eed7b7d8aa4f16fdea9463b4ff430a8bccdfbf1bff9bab61826cee5748f204dab DIST kde-gtk-config-5.9.95.tar.xz 152060 SHA256 a235ede515617a766f59def8dac75420faac702c354efd028db961b4ec3795d4 SHA512 d7d7512d04227651d49d725101e6c230090e3ee5160ccb592ac662b82d1ec8126ec0f0e93dd0000809131a75ce332aec1ae3f5be075fad4cad9199c431738b3b WHIRLPOOL 865f71f0b5a776285d5a888e22e26570180e2c1b56a22191a5aa90bbb01b6fe05c25d2e27023d053bae72651df0a079e023d64be66074f643db493b3c9f1b77c diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.0.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.0.ebuild new file mode 100644 index 0000000000..b935f3a12e --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.10.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE Plasma systemsettings kcm to set GTK application look&feel" +HOMEPAGE="https://projects.kde.org/kde-gtk-config" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+gtk3" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kwidgetsaddons) + $(add_qt_dep qtgui) + $(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 +" + +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 index 8b5611211a..060d31da96 100644 --- a/kde-plasma/kdecoration/Manifest +++ b/kde-plasma/kdecoration/Manifest @@ -1,2 +1,3 @@ +DIST kdecoration-5.10.0.tar.xz 35568 SHA256 6d30fe0c94c5b32b3be096aa271cda043911a7c7533d5e705e9eb62054e8f6a7 SHA512 0f1b99847e419d1546c1ed0bb9e25987fe962de87e8f047364b50329c6078c3881dacb4ec024cc8273c47369301306be1c57d3b18bf08155636170649d43e6f5 WHIRLPOOL 6aa0b8ab81c093ce0a3e02420a5adb291d45158b69015525f2feb2de09ab41bec7305ec41074aa96c5deb971642e51ca87295bd57c04b39e6b6aafd9dcf7316c DIST kdecoration-5.8.7.tar.xz 34792 SHA256 3736940fb1d07048757e7fdff3d68f3770d328a2e60d2e24875bb27f8166fae7 SHA512 ef1f7f3eb09872f0ceb0552300493f2701fdb6fb262dec00cad2f06a2ac034a7e278815a90220e94ab366956b0e62157b7c1e0f4fd743a6d5fa7c77931fd54e8 WHIRLPOOL 990ff5c4825f84fb45707b409024a568ba53fc3a12f6615f427b12836fc5cf8599e9c4e0a2896201c04a76704283c3bc14cd51648ac14b22f3023e81cc2b607c DIST kdecoration-5.9.95.tar.xz 35540 SHA256 1da6826f73eefccc6fba83b0041f3fc65b61f4abec8bc26c717b7fc543665e73 SHA512 672767d9c18e8095ba7f134da74f602e5cf5923295f790c79f52ab9c300ed4af7ab87bfd6a11f04aa9258533a0bf901791305e6512a8cbfd65b4c9e6b90cdae9 WHIRLPOOL 48c58bd8a68ae31cd36481e2b5857e3f7f9481efdd4822e368277776f555954677ef126e133334426aa5c02326c1d44559a6b0cfef48645788580ccbb2261280 diff --git a/kde-plasma/kdecoration/kdecoration-5.10.0.ebuild b/kde-plasma/kdecoration/kdecoration-5.10.0.ebuild new file mode 100644 index 0000000000..f50d761b2e --- /dev/null +++ b/kde-plasma/kdecoration/kdecoration-5.10.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_GCC_MINIMAL="4.8" +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 ~x86" +IUSE="" + +DEPEND="$(add_qt_dep qtgui)" +RDEPEND="${DEPEND}" diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest index c3f631aef9..5cf6f5e28b 100644 --- a/kde-plasma/kdeplasma-addons/Manifest +++ b/kde-plasma/kdeplasma-addons/Manifest @@ -1,2 +1,3 @@ +DIST kdeplasma-addons-5.10.0.tar.xz 1549156 SHA256 1fae46d69f0e5e19099a948e202c0aacacac3f7140e7393dd38592b17efeb99a SHA512 5faea1bd1bd8d1c66d3500590266a221ac0ae05b3222aa60e3c6a89ffa49b1473612cddac2ef75b44443a849428975ae4ab9ce931a0a4aae3d365cc110862e69 WHIRLPOOL f8789aec1bc89562942bdd8b6167e2bfaf64ee040e8a5e50ecf04a466ea2e31e932cf39322f4be54a658d513efef5d4066ecd35ab4d519bc6e81fd4a186e4a95 DIST kdeplasma-addons-5.8.7.tar.xz 2083980 SHA256 2da02ce581197fda737631ed3be7734c58d6f80162b6011257f68fd3cb0f5c10 SHA512 533e72b0909c9e8965f5b52545e89b75a6ddb78761ccf20040f5bce59c674244814a7a323a6ed03fd88d6ae0b4a4bbf190a967575ed56786a954212aa241d8db WHIRLPOOL b762e3c98ce7e0570ed0eec6c8d14a43c6ad6a7687fdc8edbbcf746b19d2b4df0e836e99ca28bc79958a0c74c21afbb6aa3d98259f856caab33037dbe86b22f3 DIST kdeplasma-addons-5.9.95.tar.xz 1549004 SHA256 dbcb6fe7b6548705044858a061e88032de4d10278663aeb7c6c10ad1da4e2797 SHA512 896c4586886eef003fde9f092c049d6a9574bbc22cfd5785ee4ca66ff23eeb003f1de30bce4a18ffcdf833fe1ec52998811fc15277847ebf88ba0602213fc9b6 WHIRLPOOL db833542fd79e4fa3c92a7f72368d6604de479ae7b7d193518f10267080c7cf520af3a305c5173c558f1d8ac92675d5c5757a83902a673057ecfa3c4b77f30e8 diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.0.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.0.ebuild new file mode 100644 index 0000000000..881f2a38fd --- /dev/null +++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.10.0.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 index f4ecd29d06..b0e9428fac 100644 --- a/kde-plasma/kgamma/Manifest +++ b/kde-plasma/kgamma/Manifest @@ -1,2 +1,3 @@ +DIST kgamma5-5.10.0.tar.xz 60432 SHA256 09d816087a4830fceeef9fc23ea3208e6206ca45120165fef99dd43e7f60b53f SHA512 01592e737b4723b7ed3469129e3c671702ddb025d95219501db2425a2b5595c8b62d3ca6ed770b0e6c2e14d5e7a28667090f10df38563f695f908e1356d30c52 WHIRLPOOL 8582c7970c1757cbc7f93700289ca4ca87c260560f44f69ac54461c650177f50d17c56a5b210a7adc0c57aea94fab31f8838acac05a6232581891a3332a520ad DIST kgamma5-5.8.7.tar.xz 60628 SHA256 c61c24706eb004f419c2785d66c09d367de7d2a287e2012c7b73f7646c7903eb SHA512 5267b80120d2b71ff0aadcfd2a299cefa72d2920cd9d697c8f690de8ed3ffff14da728f1a1f9a7f2ce221a04e1c0d09612e99e5f1757ca8a17ffbb4ae0409d18 WHIRLPOOL df12ba13183db135dc12e8aef336890f8c079fe4313c7d982025ad89b2927f9de38fc792d209848f0a21d35ce3c7fdb5df4a7fd9a6e0eabdf1943209cd10952b DIST kgamma5-5.9.95.tar.xz 60368 SHA256 52bb9e08a9a5211fd470a324d533f2aff27059fff55aa9b5c51ab814b4e73f8f SHA512 07950d33ff2b084b394d370aa729525c6e9278f2c92efd9c0c83fcd9c75b94da54134af4ba06c7f427e4e7090f660bc361903aadb692a4d8c73908201248078e WHIRLPOOL 470790a16584c50bbf8b98c0de8b76d5f61c30dcd89f7ca227e990491ae17dbc62f685febf2dc24305f2d1589b97f7d4243c33c24030c90993a4443295d3ea65 diff --git a/kde-plasma/kgamma/kgamma-5.10.0.ebuild b/kde-plasma/kgamma/kgamma-5.10.0.ebuild new file mode 100644 index 0000000000..ab940b8940 --- /dev/null +++ b/kde-plasma/kgamma/kgamma-5.10.0.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 index 119090fa8f..0b7727ebe3 100644 --- a/kde-plasma/khotkeys/Manifest +++ b/kde-plasma/khotkeys/Manifest @@ -1,2 +1,3 @@ +DIST khotkeys-5.10.0.tar.xz 699220 SHA256 d77dda6844d83695b97d40dfe3124d6ddc7c0a129711629b49bfc8f6e217b570 SHA512 f090ae7be97222520397e1fd20fb5a81b1ca7d1ae113d711c7646971c41463691f56dde842bc016ba46c6d407d3b60913a44dc65eb704716c206042546f8ff85 WHIRLPOOL b36735ce83fbb2898a7fc54f676b760957b99ee402b53f9b265ae4e2c41e7be808a31f0d52544ef0b1a7537c516089a6e92a43c41d0d8dc6ce24c8926b23a01e DIST khotkeys-5.8.7.tar.xz 607212 SHA256 28b13c3246f5af19dcc4b1a4443ca0143fc4451a9b251a3958c459c530b02913 SHA512 89cf60fb18c4f53254c7976a5366abcc680347f051509f0e1e4ff6546baa30660efdf75537f9e7e54a52db426d2a42a95ac23fa0667ad3e336a1584d3dd470c9 WHIRLPOOL 4bbea595e16cbec3284db00238965cc4f3860d1509f0b743a30ae75e7224ddb20c65b3c95d06ffd4c485f8f9718cf22cfa076d3890fb832fc7fdebc998c3ea97 DIST khotkeys-5.9.95.tar.xz 698784 SHA256 3073af7834a3c6bc59958818e581f55d16d93369db213e107b711e4a19f5944b SHA512 5fbba3a78cb5e42a9aa4ed25756c86e07c22eec311b9ceea895c002880aca4d241e886565423e8bc6752be0843daa39fee2ad834d64f93f17e62ed6d0796d0d6 WHIRLPOOL 590537910a552904375e53fcb49e6e8449665f86d027d10ef0efb2ad43d3a917187a1e24f81d7ca7802d3e690a692feedf36eb6303c4f1e47e237d0d404409ee diff --git a/kde-plasma/khotkeys/khotkeys-5.10.0.ebuild b/kde-plasma/khotkeys/khotkeys-5.10.0.ebuild new file mode 100644 index 0000000000..95b8eaf17f --- /dev/null +++ b/kde-plasma/khotkeys/khotkeys-5.10.0.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 f2c6d9604a..2c03b6c842 100644 --- a/kde-plasma/kinfocenter/Manifest +++ b/kde-plasma/kinfocenter/Manifest @@ -1,3 +1,4 @@ DIST glogo-small.png 24583 SHA256 0afc3eca084c327f8059166b86769f03c9c23e1e765bb47dc3229505abbac0c6 SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48 WHIRLPOOL e161bf40c5e16180fa65217cb49314fb230c45329f4c518d6014083bd71da82d4aa048811ee814fde7fa300105cef16c182688445164ae84d0d700e23641b342 +DIST kinfocenter-5.10.0.tar.xz 1265704 SHA256 73d9ed2009982c95cf06c6f9154d3d7ad581e7102f25f50110da2207ac18518a SHA512 97d5cba35641dd74da675faf66fbd51d5d1f6a8c05f31926e1cb914d134634492308bc1995f41c8b453ccff3a3fdbc74876c6b26c1261ec0c6580308f6f40554 WHIRLPOOL aaeae4f2d4d34b848cbce9a909eab1f2b3dcfd9c7255ee53df9924a7cebe734bef507e25c4b5c467faa4700649267bea6981c49b2fe6aeab7d6ed2de34188b6a DIST kinfocenter-5.8.7.tar.xz 1272700 SHA256 8e6c43201fb4581317638608623a32e290e22824d39b62a056b956989a46fd8f SHA512 37da25c445d8315dac7bb4cf33124cd73de9c84644920238a2ec66d54650b62106cd4022a76a64cd1b59dee3843a9ba58ecd27d979b2394bd1feb2b86875a452 WHIRLPOOL a66f7a999dab4b87ad664cdec6c23cbef4ee5969473cc8f3d353744958060b6ec7c5dbb1e4966e73b173988955fc0c77c9ca23888bdc55b1020652444d77e56e DIST kinfocenter-5.9.95.tar.xz 1272040 SHA256 324ae3935cd672ca12c531204b690fad55bf29f661ea79e570e7da3d95699205 SHA512 c7728ddd116b1ea53350f483851e8ac5a5708cf44a25d1aff46fd6ae292bf035e57299cef21ec28345a12eb0f8c9bab5f63bef6eace59bbb12dc382a60d2474f WHIRLPOOL 83587c076a9eb16548cae84fcfac31c903488a4a3bf02e0083e7cb7a9ed4236ee0518af2dbc48bcb5ae18780a1738e719204f3e7ae9b97a9af31a5bbeb59ffae diff --git a/kde-plasma/kinfocenter/kinfocenter-5.10.0.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.10.0.ebuild new file mode 100644 index 0000000000..1acc3e68a9 --- /dev/null +++ b/kde-plasma/kinfocenter/kinfocenter-5.10.0.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 index 194dd990a7..a08bed4cae 100644 --- a/kde-plasma/kmenuedit/Manifest +++ b/kde-plasma/kmenuedit/Manifest @@ -1,2 +1,3 @@ +DIST kmenuedit-5.10.0.tar.xz 651168 SHA256 5685a354a03580f9e8d039668812ac871e65397e7c99203c1dafac3c02ef890d SHA512 0c38d982ae8b5a0add6c4cd9aa4122fc091d993466777f72d873d8bbce15ca0f61f580c4641fbc37ce26d974035391c4efbf5dfdd1a34deace77954d4190d361 WHIRLPOOL c6662e99f45f14ad5e7a4abd5a59a1c63f1a5370acbb69eaa92ccbb9b3bc032d88ba332ed0da0e0f86c8cc9b25dd0a755ded70e70b326373e6f36eeac3c51d26 DIST kmenuedit-5.8.7.tar.xz 653528 SHA256 1d5265a7aad05050a58b4f2ba9088500b3fca8d767f43b27bb5dcc5c4621f055 SHA512 f2b5e6194ba757907c51668b733a3b53225f6b8432223f3684e02bf50b1da1fba2937dbbcc569b1fdb9a1a3cdf9d80ffabd0c0ae4cd5f9239e3fe30ba097d5ec WHIRLPOOL 6d05a4ef6c186ad2892f38576fd8b715676131e71a3d87e49cf942f2af7f232fb0bbb3df5e727205b4a4330b8b60c9fa470308253de6f7a22ae7d39b4da44724 DIST kmenuedit-5.9.95.tar.xz 656080 SHA256 0e9da0bdebc5899709162a60b686efb01787b4766ab935a34c431030fb1217b6 SHA512 632afbbe36b3590398acde0fc64b0fbea6a0fdfc5cc0260e62ec844cf95fe063e4d79b8f2e1b417b524c8220fa9dde4b14002e1fb12bb7d528c3d0c9faecd07f WHIRLPOOL 233b87da1dac051fc9b112f8ccb4aabe292a5fe1fa7858a7f19b0d6a983fa196510ba79cf32be69506b1d8229c66535541b33de394895a46b6ecc79c2a768180 diff --git a/kde-plasma/kmenuedit/kmenuedit-5.10.0.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.10.0.ebuild new file mode 100644 index 0000000000..4ea14f5758 --- /dev/null +++ b/kde-plasma/kmenuedit/kmenuedit-5.10.0.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 index a6d9da9eb0..646d7291df 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,2 +1,3 @@ +DIST kscreen-5.10.0.tar.xz 115692 SHA256 702036f04df7c0609857982922d70a2a9bcb849e3a6ccfd1cae0d917a017a14b SHA512 52b2459c02ceb0dcf1b8f388f5925f67d873bc574d7c811207df5276568a6dbf58df35f311eddb2eacc3e2db66cdb3b45eca24575a997b42d93352b03c777bf2 WHIRLPOOL 3e38923be2eea0a4136022ebb7c5776ab78c2355e425e7c0693d8d7e6300cb608e446a1a757564819d28a573bf417b17f020cf07dc0be75fca1c4d56302b5251 DIST kscreen-5.8.7.tar.xz 113664 SHA256 0ffc05b99edbedc01bec775ab7a93b90c5b2c202dfbc5b8381339c5ab593ad6e SHA512 c62ee243b12cc5c57adf9d94661d031579471df0a622c6255a0f481ed82fae79d0a67a0ea6def2b9d091127e710dceb80cd453c61c0616a05ca731d8e799b3dc WHIRLPOOL 55b24d21ff040b7d5ffaf390772404b2c314447cf60a56805695b58fd04a1ef287e030f44e4c0dd8afb086f53cc20cd7fe9e27c76ae37ef2dc6c132e586a54ed DIST kscreen-5.9.95.tar.xz 115188 SHA256 c6084083f1a76153a1ac7424b9c661feed4cd7e6fa045b8eb5c1290b332879cf SHA512 020b0275bc550409dc0c0cc279fc27c0f660f17853fba3093136a1ce1c1eff7def8304762511f447522a8787c4625f9a79a032c53cb5c3e7a1e9bb4778cc9265 WHIRLPOOL 2d09b150d2d8484a4689ec22bd8fe4a9040f4194b88915026ee7b7f92048f492354b852f6d76cbe04789056df8de5d752c78934c15f0153a1fe1b221ac6cface diff --git a/kde-plasma/kscreen/kscreen-5.10.0.ebuild b/kde-plasma/kscreen/kscreen-5.10.0.ebuild new file mode 100644 index 0000000000..e4365e8b87 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.10.0.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 index 0ca58e3898..8a84c57bfc 100644 --- a/kde-plasma/kscreenlocker/Manifest +++ b/kde-plasma/kscreenlocker/Manifest @@ -1,2 +1,3 @@ +DIST kscreenlocker-5.10.0.tar.xz 110124 SHA256 ee625488caa933fb9c174b80b10b425f51ad23eca3aac7d7de20ac1da7d62ed4 SHA512 380337408d867b0312b7c4a72b1bdb732c417776a69f4a7f2e0d4a0f4b9e407eb3c62ad1261ed4c1b54b0dacedb9d6dbd5be860ad4cac9477f9c53c6c42b33a9 WHIRLPOOL 99d455223f0fda14a5be38aca5ce23d11aa0b77b05f343a974361c1a4937293c4424d4ddc7f8dc318dd8e7d5b04480966bb8a2abc059a13c291200fbb43ee973 DIST kscreenlocker-5.8.7.tar.xz 108960 SHA256 bc7c61a24a5fb7ba84ac24508f5c82a36506b18deb331d8098873a7ce428d003 SHA512 cee66e85efaafd5629c9e2b1eea1522cff960d7b9922be7b6d5f767c231fcb762cf80585d5528fdb5fc3684881bf2fa4a59da3136a1d23341ceb218da3f69e11 WHIRLPOOL 9c29ed96d57b09550e596a19970714e87a562116808d955fc9c3bb1104ab255c573bbbe2b6721e94f134f8ba463cde31bbdaedcd072e602a30ad0d9ef94c4f61 DIST kscreenlocker-5.9.95.tar.xz 110052 SHA256 05876e1874d072e34f3c52e06efa6e74774314363287e6080ae37582d1de80fc SHA512 9f012ba237788ebfdcbfcb15a830b993f74b6f417c423e385d028f790b26c4662ceed30b654735698a1b55a1cac989955da48e96b6e5f03e6cd3f5961070339d WHIRLPOOL e2432037ae8f9d9a13e04e85508fc348c5a093961f52829d96f55e50fc4334a57b34720e5be47a56b6a38b6f8e2a833bc3a1b8a74c06dcc5f626f806e08e2322 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.10.0.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.10.0.ebuild new file mode 100644 index 0000000000..981bcc77b7 --- /dev/null +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.10.0.ebuild @@ -0,0 +1,88 @@ +# 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 ~x86" +IUSE="+pam" + +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 ) +" +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) + ) + 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 index 039c26a5c3..fcc10bbf9b 100644 --- a/kde-plasma/ksshaskpass/Manifest +++ b/kde-plasma/ksshaskpass/Manifest @@ -1,2 +1,3 @@ +DIST ksshaskpass-5.10.0.tar.xz 20108 SHA256 86146e584d5adeeb90b7e9aa8279f05fd6df1c19266f0b1004b9d988aae41cfa SHA512 d5c4b1cdb919f9e3c07cdb099b141e45c67b2dcbf2d6ab056eab83680248d0e050d3b3a8434cbe5efff11aafffbf3dd4e0c6e851fa1561989082f8099bb33ecc WHIRLPOOL 3e24ee2f578ed41630d9e3df3a16d4ecc82521f289da6937df79867209421cf6da5615a7ba794ba6d75b473ac0f60321164bec5410be6d2b239487aef95e53af DIST ksshaskpass-5.8.7.tar.xz 19552 SHA256 1d85fc95734bf7cf5a689e4b528deca7850192a47f9e2d8cb54cf9be44374f7e SHA512 7a4f073c10530ccd20faabc4507fcda7a56552c24113fcaad22547093489f1bc85ee66ac9253ffafa68161077843c035e5c79c22153c3f9bca1f6a4e3b317d4a WHIRLPOOL ee58afdad68b61b8f6506ba4fa9c57a2a91358ac079dfea5c9f97906b49ea0ab3c03bc857bb0f4a70ec061fdd7b9bd2c90ffd4b5e8fea3f0c094ad1a135ca36e DIST ksshaskpass-5.9.95.tar.xz 20068 SHA256 baf7d99b96a847825ed7c67d9a9fe200613ed2461638f0a4f3b35f72376a95c4 SHA512 a35c058208b6c48a3bc2cd46cc540b824098e11a8050caf09414bf489c99be61a69b41e486fbf977784a7ddecbf60dc089e95a9703094174aad8541bef91ea83 WHIRLPOOL 49dce7ed9e600fc87a60c9ddc65628e9adb1fe8ed6bf43327bcba977b8a4b82363a7c9da34ec1ffe29884c87619536eb937df079486db13ce6f9e6c3d0c209e3 diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.10.0.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-5.10.0.ebuild new file mode 100644 index 0000000000..468b1b597c --- /dev/null +++ b/kde-plasma/ksshaskpass/ksshaskpass-5.10.0.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 index 2f27e256f5..d1a7c44408 100644 --- a/kde-plasma/ksysguard/Manifest +++ b/kde-plasma/ksysguard/Manifest @@ -1,2 +1,3 @@ +DIST ksysguard-5.10.0.tar.xz 486824 SHA256 fa131fcd4dbf302d707e5bd4a5f9970024ee8aa843f9e3708026931445f0244a SHA512 6ed1ae48b0ee8873987fcaf248aeaca9f1680637ce467c04f745b7da85d8684d5017647fef6b932f7c0ea66f66a6ea9539adec19c4078dab2b6a6251c94885d6 WHIRLPOOL 3a10f65b7af699f8fbda847f7cb901f6b1a68b929fc408be163b53f99cd676fc17c1a7696f1e2a816adb9b1840edfea0745999b9e8ed3a89973d103eb2eb9520 DIST ksysguard-5.8.7.tar.xz 492736 SHA256 ab69a8f3c8d21422b17e689dc0cf1b2137723dafded343ad3ea8db1802014080 SHA512 320e02cf94768f9d63e12dfb46ab0728bf64e60636242b9a6f57517b3ca329bfa2d99f4999e2b071a6cd2849d14e807d9a2070cd9d0f51dbdf32fccfec423bb5 WHIRLPOOL 06eef5cffb885326bce9139352b1ffdf18d4704df026bc6d6c7926b8eacbf632995ab65068aed5aad0ebda74d9d8fff966704f27229f37962a6407d4646ab2c9 DIST ksysguard-5.9.95.tar.xz 491280 SHA256 2c0ecab75b8e7986630e45d629190621779beefc112492f70c4269ae88e36436 SHA512 bae3ff1384674ddafa7c605188ea8588a7b9e3233ccdc94312d13e208030965d175d1202994f0a2b0e06dc97eb3c0f40ac9995bfbd017575debf8b6aa9c25c82 WHIRLPOOL cb7636535d4acc797dd5ed2eb40c264ccac940f75e498bb349016e83c5bae4f741fb8e50824176c5c681c73b16c9ff1ce9f36e838193cb6d1ae48209bb96e0eb diff --git a/kde-plasma/ksysguard/ksysguard-5.10.0.ebuild b/kde-plasma/ksysguard/ksysguard-5.10.0.ebuild new file mode 100644 index 0000000000..214de345c4 --- /dev/null +++ b/kde-plasma/ksysguard/ksysguard-5.10.0.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 ~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 index a7057e6459..2debdd9618 100644 --- a/kde-plasma/kwallet-pam/Manifest +++ b/kde-plasma/kwallet-pam/Manifest @@ -1,2 +1,3 @@ +DIST kwallet-pam-5.10.0.tar.xz 17916 SHA256 8606d4a080f544c0f88781adf4c7583fd9529a6fd45465d7177ee82c07a0a999 SHA512 fb8564f32303e5619bee225b4a39f65426da1568dc3710d58e483e2e779b0b5dd81c22a2fdb8569f4603b5387b83c0b8ffc0773ac2eec180407290d7ab777369 WHIRLPOOL 9a150566b8cecd947a3eee5be698184d7d92482dee5eaf7aef7223d1f8ef02e385e841844e1632ea72b958539fbff176db8ae45f2c0867cc0085c20499b1f39e DIST kwallet-pam-5.8.7.tar.xz 17768 SHA256 51f74dd2ca2757aa5ef04bef17b825d2aef6d28728c957c87d445c3aa4b7835a SHA512 49e3a16bc81753066c7f080c73b8ee31fd34d193e4da5d569b5fbded4ac6315b3d401d927f0c4ce1e5e64bdda0c9509cc95c4ae0a5636340ddf4c1befcb37201 WHIRLPOOL 652a96eb9a7d31672b2a085750bb7121e797e7d79b720c22e0914cb6cfd8fb7c78ce0a87eb3bdebfda82f5181e1eff3cdcf5f8bbcf88f239a3e652412e483779 DIST kwallet-pam-5.9.95.tar.xz 17916 SHA256 cfa598ab819d872aa9534c62dc80101c9742adaee1a237e8af9ec58377d63640 SHA512 237d7cbd209a4c728d818872935f0fa6d56fe0dbb4c796cb5214ecadae78a20fb467d1d6618d12054b2dda49086a9ae67dd304b181e05f11f66c1e3777aaaf55 WHIRLPOOL 9e7337c8d29d80163a146596ebc936ff2b927721dda8375e2f06a00ba8570081c5826697e6c8f2dd0a5023a4dcaed0cd8cb6951e735ce05f346d26ea57c9aa05 diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.10.0.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.10.0.ebuild new file mode 100644 index 0000000000..04d60238de --- /dev/null +++ b/kde-plasma/kwallet-pam/kwallet-pam-5.10.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_AUTODEPS="false" +inherit kde5 multibuild multilib + +DESCRIPTION="KWallet PAM module to not enter password again" +LICENSE="LGPL-2.1" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+oldwallet" + +COMMON_DEPEND=" + dev-libs/libgcrypt:0= + virtual/pam +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep extra-cmake-modules) + $(add_qt_dep qtcore) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kwalletd-pam + net-misc/socat +" + +pkg_setup() { + kde5_pkg_setup + MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) ) +} + +src_configure() { + myconfigure() { + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)" + ) + [[ ${MULTIBUILD_VARIANT} = oldwallet ]] && mycmakeargs+=( -DKWALLET4=1 ) + + 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 +} + +pkg_postinst() { + check_dm() { + local good + 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 + good=true + fi + if use oldwallet ; then + if ! grep -Eq "auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" || \ + ! grep -Eq "session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then + good=false + fi + fi + fi + [[ "${good}" = true ]] && \ + elog " ${1} - ${2} ...GOOD" || \ + ewarn " ${1} - ${2} ...BAD" + } + elog + elog "This package enables auto-unlocking of kde-frameworks/kwallet:5." + use oldwallet && elog "You have also selected support for legacy kde-apps/kwalletd:4." + 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" + if use oldwallet ; then + elog " -auth optional pam_kwallet.so kdehome=.kde4" + elog " -session optional pam_kwallet.so" + fi + 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 +} diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest index c6a2fdf9a2..e115a32bc4 100644 --- a/kde-plasma/kwayland-integration/Manifest +++ b/kde-plasma/kwayland-integration/Manifest @@ -1,2 +1,3 @@ +DIST kwayland-integration-5.10.0.tar.xz 18568 SHA256 3a2224b3186bc7eddf1950aad9dde0d311c55b491691de4ead1c62cf28b5eb98 SHA512 462126798bfe609a84f773610d04bcb64acf449506cda359f51438ad89c1894201ab63ba5ba27a21fc9fa53b0c3d73bc32391cd99f96e7ef3ceeb2a7306add5e WHIRLPOOL a79fe4b2f80f08154ecd6ca5b909ade28c3ce6cfb42a8ded9eec2df754c036cd6459dcd745f404a8e570d75d3d6933153f829bb9a831bcb697eac21a361e88f1 DIST kwayland-integration-5.8.7.tar.xz 18344 SHA256 6c5a82e4b85e7051834b0d2b862aa6f42964259cba8356c4ec9d769d252b8cba SHA512 47bb2057a31398cb5a0b1922707d2293fc1e235d6625cee31868ee6998dd55198c86e2486cc290db3777f9501622869f2421d44c5d3bc7b4d60b6fbcd0ca7220 WHIRLPOOL c33eb6db11ee54d915308f6f02aaf254b6122e753105dfc42b6cadcebbe881a19c9c69848590e3591dffa32d92cbe0706be56d6a24c1a1274f3a3769eb0b72c5 DIST kwayland-integration-5.9.95.tar.xz 18572 SHA256 4d023f42f70c383a87e6df14af2ae50c9b960570a25bc769c3d01683880cf25e SHA512 f4f2abf17895fdfdf2f963302d60ff9312fb390311f0f325cf9290a56c806b2a8aebdd92ecbce87f57a15cc4103c36eb2004e4c113490f325f608cf498ce0362 WHIRLPOOL ee41ec4132dd1b5589835087d6ff64a8bc199b576e47d8e8595c115aa0ddd6aa087256f4c66c4fee9aa0a0fef1d5687a464557b109d1b8fec5a71bbeeab7bb86 diff --git a/kde-plasma/kwayland-integration/kwayland-integration-5.10.0.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-5.10.0.ebuild new file mode 100644 index 0000000000..6edd40ee0d --- /dev/null +++ b/kde-plasma/kwayland-integration/kwayland-integration-5.10.0.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 index 704b5f7265..7fc2e09f8c 100644 --- a/kde-plasma/kwin/Manifest +++ b/kde-plasma/kwin/Manifest @@ -1,2 +1,3 @@ +DIST kwin-5.10.0.tar.xz 4661900 SHA256 05a82a742ebf5116df49e37fd34a38f7611149114fca7f55a59144fe2979e1e5 SHA512 b212030928f19ecddb76e490a1dd314cc08e7310f6fde47111610a88d4f545423342907d9f3c0ed1f979ab1ddb9a4f1386efa7405eaca35b46edfab8060065bd WHIRLPOOL 6939e352ed44463e8c3907979df6ac43b33f17fb9a94a516f597db863b6c97e61a40d8862069d84bd0667f558515e4e8ef2920e5bccdefffdaf6f5896319195e DIST kwin-5.8.7.tar.xz 4002980 SHA256 62266b62b68757aabd5f94d2f599f5d774fd225f4767a3916ab5f150881c879b SHA512 f1f3b01f85378e663385887add8dd5b2f40076cfc57f7cf638e83e2424fedb576b4b431b14151422ea43c535677131e61b8d9e7fe60e5a5f4ea06520c895bd1e WHIRLPOOL f8e07334c397794fb8f9985b15349e46e1858e32fd1f30563ca6b5911621962ce2145d3c67af2a9ccd51b9c41a8ba038460bd9cdeb586df67079a8ee60d5c5ad DIST kwin-5.9.95.tar.xz 4660124 SHA256 a655bf60e2c1cb914d19fb6640082422cc589c074b9045f197974da22ee03555 SHA512 de1a80fbcc83a742ea2c021b4bee390ba7bef29c7a7432aeca9c494c93ad2393eb5f2affdf14fd6d4e60c15afc3903c79b40f5f55e2c661309fa40ce76eea404 WHIRLPOOL fc202d2fb99d36b14c46bc1a09f61238209f09483df941110933cd9bee69d5de514e7f6c0b20373a552f543c1a8f6cfc968d560de4c0334bfb8bf6de99f312b2 diff --git a/kde-plasma/kwin/kwin-5.10.0.ebuild b/kde-plasma/kwin/kwin-5.10.0.ebuild new file mode 100644 index 0000000000..3566ab51d8 --- /dev/null +++ b/kde-plasma/kwin/kwin-5.10.0.ebuild @@ -0,0 +1,93 @@ +# 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 ~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 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') + $(add_qt_dep qtmultimedia 'gstreamer010,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" + +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 index a81182b412..a7f0a7644e 100644 --- a/kde-plasma/kwrited/Manifest +++ b/kde-plasma/kwrited/Manifest @@ -1,2 +1,3 @@ +DIST kwrited-5.10.0.tar.xz 20336 SHA256 a1cdcf911084703b979028b7c2b9955c07b73690e7a93d4ec433077239578d86 SHA512 6225c7de4e5af609c751feb8ece0de476a9b2b2de3ed26cc9c94e80330c7cd66bf96236aedec689219523a0749fe3237cea678daf9c252fc9492225980c5ac86 WHIRLPOOL aab68543b97f780870a5d270f8874ec7a2d41c906d869569daaf6169a3a18c60430824b2481d49b222e6f487a96633aa4c2a88fb9779e6d41fe6d224b2739b9f DIST kwrited-5.8.7.tar.xz 20448 SHA256 4959662e5c035ea2323e3a5087000c672fbcdb567e8626f708fc7e987921d717 SHA512 94fd53c92eb2a61a5b874e948ae63e2e55c91c1ad0bc411b32d8d2a7c5590deca9fe7866377406bd3679b53eb29d575c30a276cd62fda37e641b7394114eb6fb WHIRLPOOL 3fdcd75f7a9df054835b946efc20295b52cfa893375c51e50e2ad3c166b60f9415b6507570265b4b1352ac3a4720d1619aa2b3bb9fd0c26f76d2153598f94281 DIST kwrited-5.9.95.tar.xz 20340 SHA256 cef9675dfd5d708729f85a7bcde24065a76ee5babbf783edd10cb1178195ea0b SHA512 179eef0d7ceb3a5a46d1227dc651027d6e966be304ec365b02210d629f5bdd31fcf8cb7ef8a3e231d4a24596fd1671586d439246334c481d90b4c24ee34d3cec WHIRLPOOL 7dd3498e4dacef9131a5d4956bb46e93cfbe3d7eb101e0c650367a5c8efa1575a2568862b40579762cd2102ba273949d24c70ed6d1e29044dd02f64b055cead6 diff --git a/kde-plasma/kwrited/kwrited-5.10.0.ebuild b/kde-plasma/kwrited/kwrited-5.10.0.ebuild new file mode 100644 index 0000000000..6f31220af4 --- /dev/null +++ b/kde-plasma/kwrited/kwrited-5.10.0.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 index 7b548180c2..38685810b9 100644 --- a/kde-plasma/libkscreen/Manifest +++ b/kde-plasma/libkscreen/Manifest @@ -1,2 +1,3 @@ +DIST libkscreen-5.10.0.tar.xz 94108 SHA256 90c3b17ce762a5779962bdf27a9f05455c1c87a50b1a82ff2b57848c7f035dc6 SHA512 1da12ecdd2ce08d25569f71c7a9adb1a66e498c7b11dd17c93f8a222258466c7a2619457f00f28f8c3e3fadb90a860524d5cc73446af4fae6ea0d84167c056aa WHIRLPOOL 57d5fdc510a9938449d3cae8fc97b032af3c5b2ecc3f7bcdc634f917909d0d3cfed791e88fa05c43cfe46dc4298d03d1f1c12e7d96bd9b74e0d898ca231e3995 DIST libkscreen-5.8.7.tar.xz 93428 SHA256 9c8e2e47b0b15e105b320d6f581b9e210509100c315007a4746fe14637a3c273 SHA512 194f6b1cb5abb38f5c4fc425546652e31f8b0b0a0ae6e3d657c98095df13f383258f0e16c74b5add0935158c1affd27b21ae76cf7b951801f4250f6dc527006e WHIRLPOOL d84862bd956bf9b3e9320dfd388923a5573da9b7f35f6daf8fa4e5235b69e49ece1761aa298e3a4715fd7eb82e28b959423e7d6b7b8119f009aab8969a3e5d79 DIST libkscreen-5.9.95.tar.xz 94084 SHA256 498bc7b3e84a3293219f8980e9baad218a3ea05bb234dfbbe30511e0438ae52e SHA512 ff037e8e15450e338c398ed8c88fed31cb3576191689848b0897921d15791c482fc617aa741464253e781b89196363ad03e7981821d72f9ac23a788aa725b6a4 WHIRLPOOL 76f0b1b0b19747d8868710170462788dff601e4df18442d55a3d0798609c26fdc12f45d188fc732f8d4d6760aedc1b96cbdd78079ecf52b812c1978491ec71e4 diff --git a/kde-plasma/libkscreen/libkscreen-5.10.0.ebuild b/kde-plasma/libkscreen/libkscreen-5.10.0.ebuild new file mode 100644 index 0000000000..faedcb0627 --- /dev/null +++ b/kde-plasma/libkscreen/libkscreen-5.10.0.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 ~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 index c7f5c01329..4c63a2fe57 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -1,2 +1,3 @@ +DIST libksysguard-5.10.0.tar.xz 564336 SHA256 20ee4349d7934a4c455108f2c9015d8807d946a88b500850629057babfb97cc3 SHA512 768290fa656beda90834783084d3f3a7ecccc1d986e46ec459b624c72e9a470c0204ae449c9c7da2e9999b935198d051ba27bd3f5c0ebe5931e168e5f62b919c WHIRLPOOL 4c617d2ae83fe22f763307bd657072b9468a8fad00290d191f04c0deb850cf29f84e1f7ccf07450edffc7560c2a366a3c274dc14008eb05b2e80db48ab61cbfd DIST libksysguard-5.8.7.tar.xz 575780 SHA256 e353865b4fa45b870a65c360f071b9b138cb81acd02ce6752c094d8de7761ba3 SHA512 a2b29e548e76d73814b4775343449ca84d48c53967830eb2c96064f385e83ec800e50bff172868d381f24c790a13aef90e5745ba0d545e50a2fd4c040b5d9749 WHIRLPOOL a5afc63db15ecaabeb38a195129f060dbb0ad6de386a73edefefe9cb6be45ac8208c7fb9fd3a51989bec617a7781c8f7c62cd4f9402642e2f47ccb4cf7c7a99e DIST libksysguard-5.9.95.tar.xz 563412 SHA256 a054ba464d082e48d246837257538709e69cf11accdae7f3e559a52f177c40b4 SHA512 7026f55a94d19de2f3ccb33f88737ec68e6c3997cffbdb2332b41853aa355d6e2f61ab8357d5e8ff28b883cdb95067f65898365fced6e7aa5232f9f7f1b18dec WHIRLPOOL a59970097c783b2d76f1400125c3c78ebe3e5bcee735c276728ba86fca7375b33127411da88bb81d44f84dfe14c0ee2556d1896985ebcc1b029a80fa7016a02d diff --git a/kde-plasma/libksysguard/libksysguard-5.10.0.ebuild b/kde-plasma/libksysguard/libksysguard-5.10.0.ebuild new file mode 100644 index 0000000000..676a83b7e0 --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-5.10.0.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 ~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 index eb9d9114b4..d61c8cd28d 100644 --- a/kde-plasma/milou/Manifest +++ b/kde-plasma/milou/Manifest @@ -1,2 +1,3 @@ +DIST milou-5.10.0.tar.xz 55820 SHA256 541cd8c9a901942139efa9d004b195bb4dc3001d0aacbaa9ba2322819942fc7a SHA512 74edc33e63ceee1a0039906008f515fe5b55be9c6024f14c4594b99fdd7c474df37f0ef22b80ab3472f4fd09565ccd70d7e2324b1712aa2e6d48729fba1e1d16 WHIRLPOOL f531ebc0b4341cbef6f2e61d80b84e7e2c1863caf9d0db05301b565840af276efb2901ee4feba33625ecba2b43511c7c80055e8e5f763c0e081131362512e2a7 DIST milou-5.8.7.tar.xz 54696 SHA256 130c30e4737fa5634dc8c8bb96ac1821d5b96b72a77052ab7cb956719ea2826f SHA512 b7c6d4d6d6fc1166fa816ff7e772ed339f92c35be6b888ab9fb7974e2d6f459a37e1f8f12dd4f3e836df338bc414cf233304003c9115721f86957a8528579ff0 WHIRLPOOL 693bb4facbd790ee0bedf02460ae517738ae4d2cf0d0a81cd597295a12972ef9453ca095b16b91292e62cf8dd7b56ecaca2820504ef1decedfd3cc3c540be9d2 DIST milou-5.9.95.tar.xz 55788 SHA256 b6cf9f8fb58e4e6a77da7f272466f11524605be268aed442d328ef07f6a528cc SHA512 1d53cac85f99cebe23dd60d31ba80e4c8a0d47910181afab80fdcef3ad2c3885c196349b704e96e859ca691594a5290f13cafa46c2f0fc680b35915168f38521 WHIRLPOOL 0c6f590d983c08e22c563ce37f4faf9909c617c86e6183ab9dcc68ecb94c57985d859ffc31d3767750d03ea83d7fe78b638c1e44b8e9cc918bf9f8622cc992ad diff --git a/kde-plasma/milou/milou-5.10.0.ebuild b/kde-plasma/milou/milou-5.10.0.ebuild new file mode 100644 index 0000000000..36b2c7448b --- /dev/null +++ b/kde-plasma/milou/milou-5.10.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +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 ~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 index ce339a7565..71e9bb233c 100644 --- a/kde-plasma/oxygen/Manifest +++ b/kde-plasma/oxygen/Manifest @@ -1,2 +1,3 @@ +DIST oxygen-5.10.0.tar.xz 4464748 SHA256 371cb1cd6b83dffd5f8480d78ea9f12b3855537b3c56535575b1fd719c24cc54 SHA512 b2febe51258a3dd40681470dc445d045cd9a0faaae15e204aecc7ca876438a181bb7a0183833a4219c5318c4df9dff9a8c6da54d60ffb509e92b12a3ad8389e3 WHIRLPOOL 648c16e489c803455870774c151755f0f277ba1a7c6a9e370177b9881989b75e04ccab8475c8d157b749b579f7cb9f5712cd6cb29bc5935723746e36f7288c34 DIST oxygen-5.8.7.tar.xz 4466436 SHA256 6b6bcf69bc50182671e55680ba2e260d569a6203131108728ca58d584716453b SHA512 9c7d53f2da76cc34272977d23856fa527a540aefff8308513603338aa5a48c59654d69e60da11b528ccd335d58b71159b36646e4f8cddb24937c36ef5bf9cf6d WHIRLPOOL caa9690c4d1da1da5790a0db45a8118671c15e279764c64522d99bf353f66791822d2f033be57a30fea109744da2c29bb8eddc9281dc0ef4088a2a49f5a53f7e DIST oxygen-5.9.95.tar.xz 4464632 SHA256 6eb9e0b70c0f79294734e8d4d04e914d7ff458553462e9ae76b529b60c1d5d24 SHA512 316aafc8f0018a17398fa97c896f1beb645dcf944b9c1732e727162242ab3c97cfeb1419aae693bd6ad36eccb1403948da8250e157b1a7921a832b3cef74e722 WHIRLPOOL 8da57ae25f628212d6b92b7b3f791f7124e91df9703212a1baaeb7dd8fa217fb26368a7fbc0bce5accba1f6f5c6279abaed13e91b20e7140b97c9130ab4bf625 diff --git a/kde-plasma/oxygen/oxygen-5.10.0.ebuild b/kde-plasma/oxygen/oxygen-5.10.0.ebuild new file mode 100644 index 0000000000..9278b31d04 --- /dev/null +++ b/kde-plasma/oxygen/oxygen-5.10.0.ebuild @@ -0,0 +1,84 @@ +# 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? ( + 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() { + 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 index 17fdec444a..b3092b3750 100644 --- a/kde-plasma/plasma-desktop/Manifest +++ b/kde-plasma/plasma-desktop/Manifest @@ -1,2 +1,3 @@ +DIST plasma-desktop-5.10.0.tar.xz 6084112 SHA256 350b91ee403f1c58581d43c9ef1c5dcfb1639ba27340ee62f94463041d33a908 SHA512 ee71049c3c21a4742b6cb5efde12c6206423099479c558d39f467c1cfe1abfaba1d1421280b868389243638ae918e05f96b24be77034ab0c5f2723b6c97b3b57 WHIRLPOOL 463bc8124433647a724a41eb6fbbf6f96c3d15e46288afe081561bab186fa7d916691afa271e744a6b4585078073d53a00e81eb618fd4d4f331b3e743bb4b69f DIST plasma-desktop-5.8.7.tar.xz 6420628 SHA256 e86932fc841a78887464779716b4370f1453ed193e9733bf57e2e5c310fb1c51 SHA512 00497b1373afa89d1bcc3ebb8e34b3bd8dc23eb72f567967573364e97161ec3cf2f1c8b836a4cf56378a63d4b26797f01a18c317f4465c3723caedbdfac8e6e4 WHIRLPOOL cf8402d7d25ca7eedb6c701127d85d115a7ec89293cc23a7e716c14661e4da4da706157de0667763d4f8768364dd63e928643f5c89a23185bae909c04eeb6f0e DIST plasma-desktop-5.9.95.tar.xz 6088336 SHA256 e20bea00b6b1267109e08247528f07336e32ebd3b9173d56eec7ec726bc474e1 SHA512 6ec84134674d9bfdd8fecff2d0534c02e04a46f6ee8afa4130473d4703dd86c4cf2bcc3c25f50e4043b9dd849624c7dc82f84ec80484d285be18155199974a74 WHIRLPOOL 82e563f36359738758b3b378682aff206840b11c59243a462d985ff26b479420905aa6f7d601a96a67d761aabc3d7deb145b66eea1051e7d04382a29004be434 diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild new file mode 100644 index 0000000000..c2e7cd985a --- /dev/null +++ b/kde-plasma/plasma-desktop/plasma-desktop-5.10.0.ebuild @@ -0,0 +1,154 @@ +# 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) ) +" +RDEPEND="${COMMON_DEPEND} + $(add_plasma_dep breeze) + $(add_plasma_dep kde-cli-tools) + $(add_plasma_dep oxygen) + $(add_qt_dep qtgraphicaleffects) + sys-apps/accountsservice + 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-plasma/plasma-workspace:4 + !kde-plasma/solid-actions-kcm:4 + !kde-plasma/systemsettings:4 + !kde-misc/kcm_touchpad + !kde-misc/kcm-touchpad + !kde-plasma/kcm-touchpad + !<kde-plasma/kdeplasma-addons-5.5.50 +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + x11-proto/xproto + fontconfig? ( x11-libs/libXrender ) + input_devices_evdev? ( x11-drivers/xf86-input-evdev ) +" + +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 index 7c09d08a15..517d5032d4 100644 --- a/kde-plasma/plasma-integration/Manifest +++ b/kde-plasma/plasma-integration/Manifest @@ -1,2 +1,3 @@ +DIST plasma-integration-5.10.0.tar.xz 51424 SHA256 96847c0e7756552dd0e2ace6e3ea28d7a2d3c7d2e23e6140434c17fd3e8eb435 SHA512 bbcc37bd9ed7c81aa7371bd119b627076162be095f8c60ad6f146a0d0e6635d9a20221983b0b326ddc2310c3f7511cfc7d16ce88e0d84cf3382c97ca814d5323 WHIRLPOOL 18b205274a2b88e624a2a720ce60f2da5daf9c0dc09f03abd659eea5d0419170f8daa7dc6df1b94675167a6505cdeb348b3ce58f38633267eab673183c54c9d3 DIST plasma-integration-5.8.7.tar.xz 51024 SHA256 1584cb3977abc3b8ec9acad2fffd5b701dc370b308b5bf86b7547afab76707e7 SHA512 04e4528a59f916d9fed8d083b699711df62a504aada40b71607fa10fd51074aae63b163eca2c4893fc07bf86718a567a9047b61874da6eea282993e25bf5c919 WHIRLPOOL 8f617718c0fd1ddca89e9842a020f00602a34b52653a14a00011b2d92be892a2f4b01d5687f47715d6771e52a3e1587ec4e2ae9664dbfc2c8c154d84636dfd67 DIST plasma-integration-5.9.95.tar.xz 51504 SHA256 b744ae1eb48ae14250fe168a4b4c5d70d6cdd82b8dce2b2ed0c21b20b01eaa40 SHA512 dbe204d905a9c17446998c43355b5a291ad967a8b2b52a6a08a6e8fb4359d7312333e93785da9b8e3ae357d86b3ac4a381ba8c28e2cf22de2d15ba96713abd79 WHIRLPOOL 39b6811ea6182c16dd83b354598cac361fdf1800ece2c9f225d881543c1dac2f36ab66bba2a2d44d84a43177cc53f8e6533a5517ee5d1a9e085f215d2686562d diff --git a/kde-plasma/plasma-integration/plasma-integration-5.10.0.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.10.0.ebuild new file mode 100644 index 0000000000..e50dd6194f --- /dev/null +++ b/kde-plasma/plasma-integration/plasma-integration-5.10.0.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 ~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.0.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.10.0.ebuild new file mode 100644 index 0000000000..f1f9509268 --- /dev/null +++ b/kde-plasma/plasma-meta/plasma-meta-5.10.0.ebuild @@ -0,0 +1,64 @@ +# 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 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-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) ) + 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 index 47de747afa..7324fe19b0 100644 --- a/kde-plasma/plasma-nm/Manifest +++ b/kde-plasma/plasma-nm/Manifest @@ -1,2 +1,3 @@ +DIST plasma-nm-5.10.0.tar.xz 690176 SHA256 1c9c55066ac35e5d7b60fd601816418bfd68673072ac9918ee8f6c8018ffe649 SHA512 a88f658d5269b0d96138c4bad8fde082a989806241f35d43b0c548ef7c2480c3a65d06eccba221cd369406bea3acff4559f1df2198b48cfdb7990cfa082ed262 WHIRLPOOL 37098803be8103a41348764a5990d30414cf2397c39794a26eb73790cd1db2ef5e058f1bcd7bf19dc0a153f9c36bfb023ba76256c330828355f1575e34eb4e95 DIST plasma-nm-5.8.7.tar.xz 654256 SHA256 bcf3756a0b5c9955257efc5a293120248dc31e05cbe40ac4fef00914a7bc5dd1 SHA512 14b208d661011f05361a12ce0e6689a0699769d69191e898b4747ac9681606be40fdf2197326764733d9acc0fcee60d6f5b14760c515976f6d6791cd1e250975 WHIRLPOOL 32ec7597f9994099714ceb6b81798dfa4add03b4b1b3745ba86c226e1cfcef9d0cd9aaac5a43801539f3e7652524a69ff9a39117f3ade15ed30681a45fc72748 DIST plasma-nm-5.9.95.tar.xz 687032 SHA256 5894ae38b5250b554ce7df16d97a19a3f3812a140a5ac6453181c7d1b5411101 SHA512 1c1e06c77f5cd23ef6fdccd6bd6c54e445c9ad388ccf6ba84f67c5965d5bac9f2fe688cca7326df6e6827c1c6a1b4ed745887085257c043a01eb31fba8ed0fc0 WHIRLPOOL b18a00653b98dbdd6371059969d8a88177a2d5a926b5b1969ea5ea6e1ea3b1e8f892fb888ef39cb58a8f91edc67943a5ca9a6e43ad4a558283cbb7dcc7ac883f diff --git a/kde-plasma/plasma-nm/plasma-nm-5.10.0.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.10.0.ebuild new file mode 100644 index 0000000000..5783a52a47 --- /dev/null +++ b/kde-plasma/plasma-nm/plasma-nm-5.10.0.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 index 8616c7ceb2..b0417957ae 100644 --- a/kde-plasma/plasma-pa/Manifest +++ b/kde-plasma/plasma-pa/Manifest @@ -1,2 +1,3 @@ +DIST plasma-pa-5.10.0.tar.xz 79072 SHA256 79284976b9bc69761986d71c2f115d22c469416666af8c6c59b88a5de0b821cc SHA512 ebd49b3772afd1c0b652ac12a6d44bc7fa47f0166e4c4af19c4cc33083b5d34978cdfddcc1868396006a76ab9ef27df9b7334fed6365a64803098b76560b2a31 WHIRLPOOL 5c39163af8fd3886de038b2f79678db84fe0b1f672f5304a8e96a0939a681718a4b3fbfd8fe8d043aed6fb6245953f4e2beb35c09a9ad099704bf69da3f5cc8e DIST plasma-pa-5.8.7.tar.xz 70652 SHA256 86cb57424c82e1d88928138eb4f24417e76abe4b028e641ee268020f257a9d05 SHA512 3ea9dd3759fc75a6a9e19cfc707721f92a5a4822aee16eebca450c3775b336e98c4907cdddd7c091ef1b7478cd0e902bfb2558724afaf7493ac3664aa6d26b68 WHIRLPOOL cd320ac938629a80461a8505f6958e722f83aabb706171edaa6504a8927a4fe85433eef5b7f5905e49a03a3197f470c85fc541bd9994edca34f2079f2fc2c899 DIST plasma-pa-5.9.95.tar.xz 78700 SHA256 0f70465e430f123bb97a009114eaffe31dbbd21bd29d5734a00dedf05ca16009 SHA512 4e33a16247b61a0357ef9661a29c67b7c4240251045d834a1c36b1ba03659238b02674219d7712eb7c543b39fee18ee83d87940968130ebcf40582e4d6043aae WHIRLPOOL 35e4fdad9f575a376b7ba31f25d359238120bbc0ebf9697ef960aff0823c66839b97e61bb8767d7e2bf0b2d847d55e2aa240a3e54f83e518f7a2747e73561a53 diff --git a/kde-plasma/plasma-pa/plasma-pa-5.10.0.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.10.0.ebuild new file mode 100644 index 0000000000..fb5fb23442 --- /dev/null +++ b/kde-plasma/plasma-pa/plasma-pa-5.10.0.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 index e91aae872a..9ba979a4ea 100644 --- a/kde-plasma/plasma-sdk/Manifest +++ b/kde-plasma/plasma-sdk/Manifest @@ -1,2 +1,3 @@ +DIST plasma-sdk-5.10.0.tar.xz 245792 SHA256 ec5d0cb615afa9c0a0d087734c34f27aeb93ca8ab9bba5db7947bd47384cc18f SHA512 f086b8d64ccd189bb293372318337906121976d7bc5e518924e7e422abc6dd682fbdd6443b8e3113b0ed5b3968470b8370e2150888a49abe20e40a2967f664a2 WHIRLPOOL a66e024328eb2376bd34b4d3f788538c1d936990e41cfa6742d0868a1ecacbaa79fd15cc5c2d86d8ab5f9cf6fed8e7ba3c09235b77a65452c4d4433eb845305e DIST plasma-sdk-5.8.7.tar.xz 723124 SHA256 44bb4b03e55688a4698466cba4a649404500f329f9ba7f754e5eeee630a7841d SHA512 e62a08c989949e3b2695c630afd8db4ecddeee8dd701fd53b5e59debe27e7284ab333587ab075553627149635ddff3d4cb44d36f3acec64c982b4f6c3fe2e2a8 WHIRLPOOL d9815cd40401bf3452acfc68fa8b8fec0795d792baa1b8e397ed3e5b4f1e47d7bdd781e16caaa2a6579c2758331b998506bfb7f5cb132addbb24982e1c698952 DIST plasma-sdk-5.9.95.tar.xz 726856 SHA256 3cfd49421d18f91717fbba02fa1e4825ebffb763eecb06ba5b1454441a086260 SHA512 dc1e07c1e965c36e8fb10ad7e22c9dcc3e1ed2e77305919a19e225051f6b56a3da08e7ddfa960221b9390fc428492bd9d3ca9f5d0fdfca889d247f14797f9e90 WHIRLPOOL 9ab95f06a3c7c2e659d19a176330a1181eacf260b0a472eb4a4c67576f5df8c1d6b3c172fee25de0fa2a0673378b4a8b6f6dd671d382f38b88a83bc12a32865d diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.10.0.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.10.0.ebuild new file mode 100644 index 0000000000..b3edab1a7d --- /dev/null +++ b/kde-plasma/plasma-sdk/plasma-sdk-5.10.0.ebuild @@ -0,0 +1,40 @@ +# 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 kitemmodels) + $(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) + dev-libs/kirigami:2 +" +RDEPEND="${DEPEND} + !dev-util/plasmate +" diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest index 5badd56ded..271ee36a90 100644 --- a/kde-plasma/plasma-workspace-wallpapers/Manifest +++ b/kde-plasma/plasma-workspace-wallpapers/Manifest @@ -1,2 +1,3 @@ +DIST plasma-workspace-wallpapers-5.10.0.tar.xz 45911004 SHA256 f909024b7d1213d105f833586266b098d2c1fc3af95d69738509a6de2c5a0657 SHA512 3395b24f05ea69f4ca6ca3c7f2a2bee61b45acb2204722d5cc6c208217b11339d75ce47e5720b46f2cbfe2bacfb12a715a5bf0d4f18014c148b6bd71c3b05aa4 WHIRLPOOL 66ba7c24c735496bbdafa0e54908b676251bf9ce1d907dbe0c9358d9b23e71a0b9284d23e6b241f860b4694b2d42d8767a68a96a910fca6511d518aa15a800e6 DIST plasma-workspace-wallpapers-5.8.7.tar.xz 45912836 SHA256 59cb92dca9c5a96132fd0d55044ce0a50ee26371602611bc9a900629bd7fc716 SHA512 cd6eb7d8b474f3e2587eaf00ebaa234c77da8ba0a77c366dfb3d564e63a678039008f69fbbd51ccd23144c8564e3eddbdee75e28f7f57d2a817950ec7e579579 WHIRLPOOL e88b52e2e663eb1ac4bf7a60ae22b628cac672701f4a732606d3a40bac79f02a0b8b4eae204f44a46bf97d02254a17d818b4d7b8ccdf070d364efdd5a62ee2d1 DIST plasma-workspace-wallpapers-5.9.95.tar.xz 45911288 SHA256 73d72a5f2a6adfa772edc4bff3f1a91aaf0353b024c33d2ace840f90b4d16bd4 SHA512 bfc4178f03e642de1a95a1f3c5258dd1eb4fbbb87b05163529a0500ffecc61e875085b16bc71a20dac698370600be9dab1a804b26a2c3eb1d969219cc58cb0c2 WHIRLPOOL cefd135c55773fb2b0e5aea3f441be88048e3fd79db70d1e9dd96bb0fb7c690cc965eec389e20b85324e92ced8f6265597b7f7601584a4d5dd7d7e91b024b3de diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.0.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.0.ebuild new file mode 100644 index 0000000000..a893dcfeb8 --- /dev/null +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.10.0.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 index 1ef37e849e..3660a5539d 100644 --- a/kde-plasma/plasma-workspace/Manifest +++ b/kde-plasma/plasma-workspace/Manifest @@ -1,2 +1,3 @@ +DIST plasma-workspace-5.10.0.tar.xz 6957848 SHA256 a9bc9e08012028bbd913da9f15afd3c78597a5b5cc9b912fe16090e7bdb95b69 SHA512 77dca04c822fbcb246ba60ebb1775fdf0fac9b8cfc148a3f047bacf27f967faf08fb69cac61539532e212673edb24024d7a738aaf6bc307ecf9dc016bde8b45d WHIRLPOOL 771b6e9e37dcb998960adc265bf00c6eb7cc7f8e7d22b920b68a2081912a61fc30dfb77e8a98d2115871416999a0ebb8e402cf5a3aee2e1c085a152422bbc3dd DIST plasma-workspace-5.8.7.tar.xz 6994516 SHA256 e6b0f6855405a01f8cbc8a75f7c79943cd9515a23e66f66905d04b8bc4cfab5f SHA512 ba35a050384e0bf410097027bfb70ca7594cd5352fd6470228d537f4e876ec72ec26bac3be9a6750f306b1d2937ff53c267c2246f191c93a13972a0cf33b4faf WHIRLPOOL c4ade836c06070943cc58d2d68590b5df852f4779426b21558a2436e29538e389966c80cf4334d713f0b74095ab5a1160575cd4e506f33bcd4a0b7cd035453a8 DIST plasma-workspace-5.9.95.tar.xz 6955360 SHA256 2bcbe4c6e984f56ec837f83d7805b7a6e96028cdfc843e31108738345e711274 SHA512 85407f7485a6370cbcf25b2b68a3e028e69d69633ed45f8b705649d365b4dc90dba361348c6c5d12e50047e7f847d90183d62cbe38ac5756a603ec200db09c33 WHIRLPOOL bcdac1d0e4a368908b005f5f8668b1855f6457777f02e5e880e4b5ff113ee6e799425af692022ffe5109d54111e309a2495db4ee59161a6bfe4e4664a6035cc5 diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.10.0.ebuild new file mode 100644 index 0000000000..2d09a0fd94 --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.0.ebuild @@ -0,0 +1,164 @@ +# 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 multilib qmake-utils + +DESCRIPTION="KDE Plasma workspace" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="+calendar geolocation gps prison qalculate +semantic-desktop" + +COMMON_DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kauth) + $(add_frameworks_dep kbookmarks) + $(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 kdelibs4support) + $(add_frameworks_dep kdesu) + $(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 kxmlrpcclient) + $(add_frameworks_dep plasma) + $(add_frameworks_dep solid) + $(add_plasma_dep kscreenlocker) + $(add_plasma_dep kwin) + $(add_plasma_dep libksysguard) + $(add_qt_dep qtconcurrent) + $(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/xcb-util + x11-libs/xcb-util-image + 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_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 + !x11-misc/notification-daemon +" +DEPEND="${COMMON_DEPEND} + x11-proto/xproto +" + +PATCHES=( "${FILESDIR}/${PN}-5.4-startkde-script.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 calendar KF5Holidays) + $(cmake-utils_use_find_package geolocation KF5NetworkManagerQt) + $(cmake-utils_use_find_package gps libgps) + $(cmake-utils_use_find_package prison KF5Prison) + $(cmake-utils_use_find_package qalculate Qalculate) + $(cmake-utils_use_find_package semantic-desktop KF5Baloo) + ) + + 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 index 6ba871b4ee..57c089eb9b 100644 --- a/kde-plasma/plymouth-kcm/Manifest +++ b/kde-plasma/plymouth-kcm/Manifest @@ -1 +1,2 @@ +DIST plymouth-kcm-5.10.0.tar.xz 31620 SHA256 68bc524ef57816c0f711ef3cfc75674f819031e1d007624e3dd7d827b2f8152e SHA512 8ffb9367336caebb22b082eeaf12df8a443af3a3315406c00b995afb79120f851c2b17bebfb698f65248a6a93e67ac5a5e889cc67bc302b69cead29922b12843 WHIRLPOOL cdc1496994771175b41f0d1857d1ac5007510ed05fc3d3b1f887e74a2563a3ded7f683080b8e0e9ef30b6d719e5aef77206082fcbd39a3b0bae395e1a1e384d9 DIST plymouth-kcm-5.9.95.tar.xz 30984 SHA256 36311a26d3f8beb6850ec8864784caaba1fcd92d2d924c027a6658dec1dd4f3e SHA512 ab5f04ff9cc062c5a8394f7d119ab1e950463525fa67ebf12175d93bff7b40896de4e06208c1e20739fc86d34a550b096c5d7d0423dfe1c818b08ec430a21fab WHIRLPOOL 201a5978df9e63db1a650ae4ff069a3c489d0b9bf230a1169b1ec914fcd5e4f84a7dea54ca659af96fc51a932886a7a2323f53f587d7fef0d2d4bc360f4d799c diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.0.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.0.ebuild new file mode 100644 index 0000000000..d3025a211e --- /dev/null +++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.10.0.ebuild @@ -0,0 +1,35 @@ +# 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 ~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 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 index 108e579ad8..cf2a8574c1 100644 --- a/kde-plasma/polkit-kde-agent/Manifest +++ b/kde-plasma/polkit-kde-agent/Manifest @@ -1,2 +1,3 @@ +DIST polkit-kde-agent-1-5.10.0.tar.xz 41348 SHA256 73ccdc3df6ab4df631c2cd0dcd03bd2663a063e1844f553be6f8e1cf9752401c SHA512 2b99b1802e5a8bae38dd074bf79937fa514db98f20b662954dda314821c8c24765ae03e85216a885cad516a42c248d19efeea5710d3460b0e9cf5e4e122662ad WHIRLPOOL 73e1e5bb21556365177dd2b8712eeda62986ea0f3d93398525c31b4ce665c04606301801b905726eec8338f8408179715248b96d966be36e5c5678c06183efe1 DIST polkit-kde-agent-1-5.8.7.tar.xz 41180 SHA256 d04596a34d36084ffca6a4acf789370c0aa63f5ff93f83fc869e8821449b4bd1 SHA512 a3a395fe0ad9b8c5cba0975a8949e6ce4ad2193831049927f8d2a829c235f3ae3af0f86b018be14961852f99c74a2a57d3d98ff9e4748f31cd0f6db9d38c9ff3 WHIRLPOOL 5778492e2294d5782fb39286a14eea37099c9ec1b576927797475c050f5da38bc1702f14e8736de8b4c46222dbb3767680aa1c36be59e298be91b6f2ef46c081 DIST polkit-kde-agent-1-5.9.95.tar.xz 41316 SHA256 ab6a4e9f5bd805f25d8c41fac8b2843da264c8841efe0510339fd4b10df89ed9 SHA512 f25a88af09bf5ec0aa53af837ee0da0973629997b980d1624244925885e113380abf21cb686c8a05043e78012b427588123a79f49979433245966caf9fc9b9c5 WHIRLPOOL 278a5ac95d50b8e21f7aff4d7373c25c31883513ceb3989a83d367243575f6e3db966207bcb22a1ca7f8c27e2f9ad2d2df23c8ee83e66ded0f773af41f4a73a4 diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.0.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.0.ebuild new file mode 100644 index 0000000000..127e07d8f1 --- /dev/null +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.10.0.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 ~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 index 2f1ffdd26d..83a976ca81 100644 --- a/kde-plasma/powerdevil/Manifest +++ b/kde-plasma/powerdevil/Manifest @@ -1,2 +1,3 @@ +DIST powerdevil-5.10.0.tar.xz 360828 SHA256 848dc795aa4fb11bd7c7c3656d813944fca929076cfa9eaa30aca5797cee03a4 SHA512 28e473c1ea1813c3078e799af7dc2316ec2b60959973fb516fe63f68a95756684727fd7e506f026929bf7c120f1211b4c12848ffd40fa57a07b1002140cde64e WHIRLPOOL 378cec47f1f1fcb9602b682d2cdeae9b194f27dbd4c4190a5f8e4406c18075f8b8814db372e5056938035b1995a7f6478d2aff8cdec318ffd6326aa9ad798a86 DIST powerdevil-5.8.7.tar.xz 359416 SHA256 3e51ed8bf7e160565ca47ce4065ea359ca23ac0047b602868e686973a3fcaacf SHA512 96992778aea75bfa5344e3a8bbe2820faf0db8240ec509174cf65dbb61a96681b3512febe7004908aa8f8c82e11fa137f7910dddf87c76111cc04b8f604e7208 WHIRLPOOL 772776100da86b749f3c8094059dfa77d31d6e1a86054cd9217243b98fa3a8dc181e802fa6998cac1b3aac3519100ab5a06f2415574e343bbaaf925d57cc66ac DIST powerdevil-5.9.95.tar.xz 360596 SHA256 3503f8e7dc061e48bf8ba4b63b892e5cf45fdeccdd2a04e75c76d09b0ceb8776 SHA512 e02bc72057b895f8f8f3f97f09fc5237fe1e9793d3408004e014cc03a19667fd55d25968d297e94057428789149f67fb32881d5722f467877f2d0fd0bcc195e8 WHIRLPOOL dd8da8aa69abf0843d1ab22999a8da6a1888ff690c6ed4b09a9bba3b429df6adeb19fe36dd054509ede7b7fed62e722e35547fcb48c979e41af3b5a1a08be9fb diff --git a/kde-plasma/powerdevil/powerdevil-5.10.0.ebuild b/kde-plasma/powerdevil/powerdevil-5.10.0.ebuild new file mode 100644 index 0000000000..fabb7805ea --- /dev/null +++ b/kde-plasma/powerdevil/powerdevil-5.10.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_GCC_MINIMAL="4.8" +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="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 + 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=( + $(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 index 4181c5566e..9ea0034755 100644 --- a/kde-plasma/sddm-kcm/Manifest +++ b/kde-plasma/sddm-kcm/Manifest @@ -1,2 +1,3 @@ +DIST sddm-kcm-5.10.0.tar.xz 58008 SHA256 9f8156e7bd93894768efff5a487dbc53d40077ef55c9dbf892b14d07d1c90c00 SHA512 e35a5d2f153a6f33e465b3d50afc01e4a590f30f26e4676c0eba499a30a1eeb120419c14c63bb1644b7772db3e0883ab31e9e7f31b2b8797a10822291a45ae88 WHIRLPOOL 0890e69840d7dc81d114a46758831eb96ee50f3ceb153b956468c72b15c4be7bc247809e1776a279b0646ad66e956387a63de12fa409ce5afd0403238fc7467a DIST sddm-kcm-5.8.7.tar.xz 49156 SHA256 5ab79a919239dc300ab497aa1e585258b0249008ad83db9c8faa2d8ea51d6379 SHA512 782e56627071ff36e1724b0d1289fc0a5bef51cc3b54378ebccbe5d912d741e8b7649f0a8b493e8139c14ea6393d5f3dfcd85edbb4385252a59e84ef983d2834 WHIRLPOOL 2bd9ed457596df275e39e81333be7573df3ba52660c75e7ef95c190bd7b69bd14ac08533bf77998625c5f991d6244a9b7f6a4d5c5d368b163be1307067a43f9b DIST sddm-kcm-5.9.95.tar.xz 57764 SHA256 296c097c1cd50c91490fd96162566cf9a994bdb1d9aa7af294ab87de7c344d9e SHA512 5bd4fc7f39205c963ab1b2469c659482289ddf93e4a047e2fb7f8b10e96ee9a9c0662edefaa4ae7db0e94e0bce893dda3737ac6e46f5e201bc94f81871dac7d7 WHIRLPOOL 84696f381decb5e5d83130aceba80b2b7b04d5bedea9b23a60ce17651aa86f1a96709a388d2bc77fe3373c3ff464405d3dc719926f9e51ecd8541fc42b0033b0 diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.10.0.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.10.0.ebuild new file mode 100644 index 0000000000..866d237ee6 --- /dev/null +++ b/kde-plasma/sddm-kcm/sddm-kcm-5.10.0.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 index 02bf0d8934..5afda8e964 100644 --- a/kde-plasma/systemsettings/Manifest +++ b/kde-plasma/systemsettings/Manifest @@ -1,2 +1,3 @@ +DIST systemsettings-5.10.0.tar.xz 155736 SHA256 e48fec56022807133d29d6d5e2eff65d5fd1929616313c5eb6ffd3e81b4e27a4 SHA512 7490b0b8b5dd569954c46f65fb701968665826ee62f194127d40a7e1f67ebb86e98b917cea184068c75de1182fa29b29dc9ac23e53e1f407b708ee1fa22cc0fe WHIRLPOOL 381c4859fd7ebf83dc3ce5496b91abf647bd05cd16da87037618a1f0f149e735112a52cd56c1179925b7064aad08b08b53db6d3eaa4be20fca7d6351ffadf801 DIST systemsettings-5.8.7.tar.xz 158556 SHA256 5e08c5f9ab7dc5a5797973de47277a740c6cb4937c05942e5501e5c3cfde61b3 SHA512 38bc0b65e5fbe10a1c229e91b93f59a1837fdfd1f2d89d7ab7bf0d64ffecc5d1b7ac946c03a8bc91e6c75ad522ed26a6351e5cfc4044b04170281854fc8c32c7 WHIRLPOOL 27da619e82af3c0e9891b5548ce18fd1fd4addfd6a17b732bdaed493ba6026262e99002dc0b8a931f09da4f4577193f3ad6ac96c5e9e8812de96dca7a0ecbcc4 DIST systemsettings-5.9.95.tar.xz 158288 SHA256 5696fc3e7a1b3ca6c40db53ed04a741be55610432fc6e7fdf751e3587bfa9a8f SHA512 c71186c085743246c977b9d116c839e8b669f3f27f87ac7bc58152b93cd9bd241231f3b4541f5bd5198c447fb9f21812ff1bdf5cdc20ea9afc93c607e40e1d51 WHIRLPOOL 3cade5a05e3c34206fb335c0ed9d023c5ae366d739110c4a7c789eda9e8b48f1f29fa84c3e375322a23c374b578611cc6352c95e0e3df09f8eb44bc6d5dc1c5f diff --git a/kde-plasma/systemsettings/systemsettings-5.10.0.ebuild b/kde-plasma/systemsettings/systemsettings-5.10.0.ebuild new file mode 100644 index 0000000000..9235dcaf7f --- /dev/null +++ b/kde-plasma/systemsettings/systemsettings-5.10.0.ebuild @@ -0,0 +1,45 @@ +# 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 ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + classic? ( $(add_frameworks_dep khtml) ) +" +RDEPEND="${DEPEND} + gtk? ( $(add_plasma_dep kde-gtk-config) ) + !kde-plasma/systemsettings:4 +" + +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 index 5136ed25e7..f8917a2dae 100644 --- a/kde-plasma/user-manager/Manifest +++ b/kde-plasma/user-manager/Manifest @@ -1,2 +1,3 @@ +DIST user-manager-5.10.0.tar.xz 544292 SHA256 c9ead23c39ebae70e0eab6a91a1ff97c0768e1f8ef98ac353616cad4f9584194 SHA512 eb81d59a2571c5894364a72e60dd1bd846df519ef3c79e2d468c2e64ec45993378f9f55d876387bf4e825c10b2248143750a2e615f6a24f5480ec39a4d389e84 WHIRLPOOL 4b54bb03680261efc8aa2203fe0282ea6e6a6bdc57289249aae5585bc9015d1875fb53de59ab17865bf97c83b33ef3c8fdf51b254b7aeabb06a51cf6476720f4 DIST user-manager-5.8.7.tar.xz 543896 SHA256 3d39abfd6c34304145db46f4d9fbf9162106c8da175556b342ae35867bf89adc SHA512 40d97f8d2481179c18e604755133eb8cdccbf046c1dbefcc62abf5a74d4bf16d3a0ce95dc8ef8b51e99ed21a8ba6285f65da737363fac032ed005838f39fa310 WHIRLPOOL 696c51b928de3ec9cb3eda11052c2894e26bf9761d77b2d989b1baded320eb27702f1f4f81ddc71d904fc29097527aeb444bc1afc221bab468b356abd867c4e1 DIST user-manager-5.9.95.tar.xz 544164 SHA256 b0d07e83bd111433dd3de57ba40ab42256dcfb2b6cd35333bcaba5035c97124c SHA512 0903f3fb581b8ec25b6cbc11d15fdc24de94dde0bd6f68a8487bc1cf8a44a88fa7844160154e9ccb8e6358f6d22b12322ff9101353dff4025da34cb5093f282c WHIRLPOOL 5b3ed0fe0b709053428ddceb53535e146b823b14ee4c549d5277fb987984d83496a4fdd1c244a4fdb48c2c6624f883d1aa9360766fb559f397394b7a28e4f30d diff --git a/kde-plasma/user-manager/user-manager-5.10.0.ebuild b/kde-plasma/user-manager/user-manager-5.10.0.ebuild new file mode 100644 index 0000000000..d8abf0b11c --- /dev/null +++ b/kde-plasma/user-manager/user-manager-5.10.0.ebuild @@ -0,0 +1,26 @@ +# 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 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}" |