From baccf7d89000ee1b91dff0a1019da5f12335b878 Mon Sep 17 00:00:00 2001 From: Johannes Huber Date: Tue, 5 Jul 2016 19:12:19 +0200 Subject: kde-plasma: Version bump KDE Plasma 5.7.0 Package-Manager: portage-2.3.0 --- kde-plasma/bluedevil/Manifest | 1 + kde-plasma/bluedevil/bluedevil-5.7.0.ebuild | 42 +++++ kde-plasma/breeze-grub/Manifest | 1 + kde-plasma/breeze-grub/breeze-grub-5.7.0.ebuild | 31 ++++ kde-plasma/breeze-gtk/Manifest | 1 + kde-plasma/breeze-gtk/breeze-gtk-5.7.0.ebuild | 13 ++ kde-plasma/breeze-plymouth/Manifest | 1 + .../breeze-plymouth/breeze-plymouth-5.7.0.ebuild | 27 ++++ kde-plasma/breeze/Manifest | 1 + kde-plasma/breeze/breeze-5.7.0.ebuild | 69 ++++++++ kde-plasma/kactivitymanagerd/Manifest | 1 + .../kactivitymanagerd-5.7.0.ebuild | 37 +++++ kde-plasma/kde-cli-tools/Manifest | 1 + .../kde-cli-tools/kde-cli-tools-5.7.0.ebuild | 60 +++++++ kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-5.7.0.ebuild | 57 +++++++ kde-plasma/kdecoration/Manifest | 1 + kde-plasma/kdecoration/kdecoration-5.7.0.ebuild | 18 +++ kde-plasma/kdeplasma-addons/Manifest | 1 + .../kdeplasma-addons/kdeplasma-addons-5.7.0.ebuild | 57 +++++++ kde-plasma/kgamma/Manifest | 1 + kde-plasma/kgamma/kgamma-5.7.0.ebuild | 28 ++++ kde-plasma/khotkeys/Manifest | 1 + kde-plasma/khotkeys/khotkeys-5.7.0.ebuild | 47 ++++++ kde-plasma/kinfocenter/Manifest | 1 + kde-plasma/kinfocenter/kinfocenter-5.7.0.ebuild | 82 ++++++++++ kde-plasma/kinfocenter/metadata.xml | 1 + kde-plasma/kmenuedit/Manifest | 1 + kde-plasma/kmenuedit/kmenuedit-5.7.0.ebuild | 45 ++++++ kde-plasma/kscreen/Manifest | 1 + kde-plasma/kscreen/kscreen-5.7.0.ebuild | 38 +++++ kde-plasma/kscreenlocker/Manifest | 1 + .../kscreenlocker/kscreenlocker-5.7.0.ebuild | 89 +++++++++++ kde-plasma/ksshaskpass/Manifest | 1 + kde-plasma/ksshaskpass/ksshaskpass-5.7.0.ebuild | 50 ++++++ kde-plasma/ksysguard/Manifest | 1 + kde-plasma/ksysguard/ksysguard-5.7.0.ebuild | 50 ++++++ kde-plasma/kwallet-pam/Manifest | 1 + kde-plasma/kwallet-pam/kwallet-pam-5.7.0.ebuild | 91 +++++++++++ kde-plasma/kwayland-integration/Manifest | 1 + .../kwayland-integration-5.7.0.ebuild | 23 +++ kde-plasma/kwin/Manifest | 1 + kde-plasma/kwin/kwin-5.7.0.ebuild | 96 +++++++++++ kde-plasma/kwrited/Manifest | 1 + kde-plasma/kwrited/kwrited-5.7.0.ebuild | 24 +++ kde-plasma/libkscreen/Manifest | 1 + kde-plasma/libkscreen/libkscreen-5.7.0.ebuild | 28 ++++ kde-plasma/libksysguard/Manifest | 1 + kde-plasma/libksysguard/libksysguard-5.7.0.ebuild | 54 +++++++ kde-plasma/milou/Manifest | 1 + kde-plasma/milou/milou-5.7.0.ebuild | 30 ++++ kde-plasma/oxygen/Manifest | 1 + kde-plasma/oxygen/oxygen-5.7.0.ebuild | 37 +++++ kde-plasma/plasma-desktop/Manifest | 1 + .../plasma-desktop/plasma-desktop-5.7.0.ebuild | 155 ++++++++++++++++++ kde-plasma/plasma-integration/Manifest | 1 + .../plasma-integration-5.7.0.ebuild | 42 +++++ kde-plasma/plasma-mediacenter/Manifest | 1 + .../plasma-mediacenter-5.7.0.ebuild | 48 ++++++ kde-plasma/plasma-meta/plasma-meta-5.7.0.ebuild | 64 ++++++++ kde-plasma/plasma-nm/Manifest | 1 + kde-plasma/plasma-nm/plasma-nm-5.7.0.ebuild | 66 ++++++++ kde-plasma/plasma-pa/Manifest | 1 + kde-plasma/plasma-pa/plasma-pa-5.7.0.ebuild | 27 ++++ kde-plasma/plasma-sdk/Manifest | 1 + kde-plasma/plasma-sdk/plasma-sdk-5.7.0.ebuild | 57 +++++++ kde-plasma/plasma-workspace-wallpapers/Manifest | 1 + .../plasma-workspace-wallpapers-5.7.0.ebuild | 19 +++ kde-plasma/plasma-workspace/Manifest | 1 + .../plasma-workspace/files/10-agent-shutdown.sh | 10 +- .../plasma-workspace/files/10-agent-startup.sh | 45 ++++-- .../plasma-workspace/plasma-workspace-5.7.0.ebuild | 164 +++++++++++++++++++ kde-plasma/polkit-kde-agent/Manifest | 1 + .../polkit-kde-agent/polkit-kde-agent-5.7.0.ebuild | 31 ++++ kde-plasma/powerdevil/Manifest | 1 + .../powerdevil-5.6.95-wireless-optional.patch | 177 +++++++++++++++++++++ kde-plasma/powerdevil/metadata.xml | 3 + kde-plasma/powerdevil/powerdevil-5.7.0.ebuild | 101 ++++++++++++ kde-plasma/sddm-kcm/Manifest | 1 + kde-plasma/sddm-kcm/sddm-kcm-5.7.0.ebuild | 39 +++++ kde-plasma/systemsettings/Manifest | 1 + .../systemsettings/systemsettings-5.7.0.ebuild | 46 ++++++ kde-plasma/user-manager/Manifest | 1 + kde-plasma/user-manager/user-manager-5.7.0.ebuild | 26 +++ 84 files changed, 2370 insertions(+), 13 deletions(-) create mode 100644 kde-plasma/bluedevil/bluedevil-5.7.0.ebuild create mode 100644 kde-plasma/breeze-grub/breeze-grub-5.7.0.ebuild create mode 100644 kde-plasma/breeze-gtk/breeze-gtk-5.7.0.ebuild create mode 100644 kde-plasma/breeze-plymouth/breeze-plymouth-5.7.0.ebuild create mode 100644 kde-plasma/breeze/breeze-5.7.0.ebuild create mode 100644 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.7.0.ebuild create mode 100644 kde-plasma/kde-cli-tools/kde-cli-tools-5.7.0.ebuild create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.7.0.ebuild create mode 100644 kde-plasma/kdecoration/kdecoration-5.7.0.ebuild create mode 100644 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.7.0.ebuild create mode 100644 kde-plasma/kgamma/kgamma-5.7.0.ebuild create mode 100644 kde-plasma/khotkeys/khotkeys-5.7.0.ebuild create mode 100644 kde-plasma/kinfocenter/kinfocenter-5.7.0.ebuild create mode 100644 kde-plasma/kmenuedit/kmenuedit-5.7.0.ebuild create mode 100644 kde-plasma/kscreen/kscreen-5.7.0.ebuild create mode 100644 kde-plasma/kscreenlocker/kscreenlocker-5.7.0.ebuild create mode 100644 kde-plasma/ksshaskpass/ksshaskpass-5.7.0.ebuild create mode 100644 kde-plasma/ksysguard/ksysguard-5.7.0.ebuild create mode 100644 kde-plasma/kwallet-pam/kwallet-pam-5.7.0.ebuild create mode 100644 kde-plasma/kwayland-integration/kwayland-integration-5.7.0.ebuild create mode 100644 kde-plasma/kwin/kwin-5.7.0.ebuild create mode 100644 kde-plasma/kwrited/kwrited-5.7.0.ebuild create mode 100644 kde-plasma/libkscreen/libkscreen-5.7.0.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-5.7.0.ebuild create mode 100644 kde-plasma/milou/milou-5.7.0.ebuild create mode 100644 kde-plasma/oxygen/oxygen-5.7.0.ebuild create mode 100644 kde-plasma/plasma-desktop/plasma-desktop-5.7.0.ebuild create mode 100644 kde-plasma/plasma-integration/plasma-integration-5.7.0.ebuild create mode 100644 kde-plasma/plasma-mediacenter/plasma-mediacenter-5.7.0.ebuild create mode 100644 kde-plasma/plasma-meta/plasma-meta-5.7.0.ebuild create mode 100644 kde-plasma/plasma-nm/plasma-nm-5.7.0.ebuild create mode 100644 kde-plasma/plasma-pa/plasma-pa-5.7.0.ebuild create mode 100644 kde-plasma/plasma-sdk/plasma-sdk-5.7.0.ebuild create mode 100644 kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.7.0.ebuild create mode 100644 kde-plasma/plasma-workspace/plasma-workspace-5.7.0.ebuild create mode 100644 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.7.0.ebuild create mode 100644 kde-plasma/powerdevil/files/powerdevil-5.6.95-wireless-optional.patch create mode 100644 kde-plasma/powerdevil/powerdevil-5.7.0.ebuild create mode 100644 kde-plasma/sddm-kcm/sddm-kcm-5.7.0.ebuild create mode 100644 kde-plasma/systemsettings/systemsettings-5.7.0.ebuild create mode 100644 kde-plasma/user-manager/user-manager-5.7.0.ebuild (limited to 'kde-plasma') diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest index 034d041fcfa8..361a1d31035a 100644 --- a/kde-plasma/bluedevil/Manifest +++ b/kde-plasma/bluedevil/Manifest @@ -1,2 +1,3 @@ DIST bluedevil-5.5.5.tar.xz 135112 SHA256 34f95e384aff73a8a4284d6de0baf900582305f21c7d248ce7903024dc1bd581 SHA512 67446a8f759e345255f4ad7bc693d29119d94e9a2ebd948904e9b5a6c5edd894d51ad50e15ab33a282598dcba46f5e646c012921cc8748401c33c3aeb8dfaee1 WHIRLPOOL 49ff37890aa24352e560e07f64e9d3c051e3dbe20f4140b8acf43caf02846829b2810975d0ac1fde5262f0d1d6f7e0119d6903b340e1460dfa4585e9bf52c15f DIST bluedevil-5.6.5.tar.xz 172852 SHA256 1ddac54394a5eb94c1c0be03a2f04a9839676d354546f52f132f0d5005a8c97d SHA512 58472d49f8cbf67d4dbc4d2ba63e0f8a4e7c7e1432092b6f4d47a8f3a1a18e7ef192aa8c8c72f9ab713f58ef91921c6493f14f662cf26cdd12c4f81f44c24124 WHIRLPOOL 922ed9928323f42ed0e5b2b728834827045bfbdbfddc810747f96a9f82865f46ecbe12c364fb1339575473504d496180d39c30acc343d142d4904741a960752a +DIST bluedevil-5.7.0.tar.xz 139384 SHA256 169b2d4d94b94180fa5b5922d34fb1f5532c5e9185953f11785a8521e101c581 SHA512 7f18811cd69992c84f99b35a8ac8fd034f3269bbbe03ee867e80f3e0da0d82ef465d669d343761b56bfd6e8a7908527d0bd1c3814fac3d1192e926dcba06d63e WHIRLPOOL e5a3a059962e22c63d714d72149abafa224a850ee32cdd4b6e8d369f64eb276c9b4f92be9b99f95fbab9de07873a22924aea4a5967ad17dd911f1aa943c00fec diff --git a/kde-plasma/bluedevil/bluedevil-5.7.0.ebuild b/kde-plasma/bluedevil/bluedevil-5.7.0.ebuild new file mode 100644 index 000000000000..b492cda9750a --- /dev/null +++ b/kde-plasma/bluedevil/bluedevil-5.7.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 + !net-wireless/bluedevil + !net-wireless/kbluetooth +" diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest index 2bfaa5f567e6..9dddea301107 100644 --- a/kde-plasma/breeze-grub/Manifest +++ b/kde-plasma/breeze-grub/Manifest @@ -1 +1,2 @@ DIST breeze-grub-5.6.5.tar.xz 154092 SHA256 e824538a9a1018c5f90322bae2cb80d2e6c0c7fbfa5a0d4ac0129516f14219ce SHA512 af2bf02737083ecd9c8919778461ee585d957d7bc1616d790608e5eeca3f9bb1c5bb1e5b6b1dfb3336156e0840762fe821d52687d354d1c008e878ace5bbcf27 WHIRLPOOL 9c86c0f8d8d77a058b61c3a9f2e06a7e0e245d3774236651f0ab5089611d11f73d864931cf3b20d60eb3a2677ca76157f7e1cae6da695871ff70865172e11054 +DIST breeze-grub-5.7.0.tar.xz 154280 SHA256 287fdcd071d2190186439348fbd8619b53dd0fa20a540e4fa1ac86bde608ee51 SHA512 db5f9478e61720353e8d4485633951321d7033b40e6c7f01102c6ab406a2b0659ba9abc4726fa5392678bc4585b7efff1edc956bb67946afaa15d09ee10ffdab WHIRLPOOL 334e9ab923616607ac769c41f8ec01692e7e66169aad05ca4dc0fb2c51649a3d61e39c0abef194b36fbf5e46cb2ba4552b2bc12e216c9f586b94bd3129b2081f diff --git a/kde-plasma/breeze-grub/breeze-grub-5.7.0.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.7.0.ebuild new file mode 100644 index 000000000000..fde18315b549 --- /dev/null +++ b/kde-plasma/breeze-grub/breeze-grub-5.7.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 f795034f6ef2..d14f2c6e678e 100644 --- a/kde-plasma/breeze-gtk/Manifest +++ b/kde-plasma/breeze-gtk/Manifest @@ -1,2 +1,3 @@ DIST breeze-gtk-5.5.5.tar.xz 257580 SHA256 c54879a55194dd9e63a3aa07f8b6fb7282ab8b14fdf6ac430f4dccbb722feb10 SHA512 b3584aa9bd9dd5b13d7c7e7c00614c9794debba26836f0638010c36f3db7152c231a8686570e2762af14fff2c6e63426570240c1f122e20e666f6eb4f9af8756 WHIRLPOOL 432181eae75676a7096a59bfcd55f118d3063d58ec955b069e6dad5024190fa1a6a227104ac62b2a6d1d961790a273b137508b089c5540318b0a0b6361f76960 DIST breeze-gtk-5.6.5.tar.xz 257656 SHA256 7b313a31b1aac9dcbb6a0d73c76dd7eaea5c410a6eb267d6d52126c42508854c SHA512 39103a36d8bd0de9e8bd9a49248c8a3fbdb284ee44c5d437b1af212e4fb91b2d9bf25cd33c778f413591941adc506a3e19696e772d84d1ba3535614fe06d315b WHIRLPOOL 0fa1500daa273b11e4099e6e0fd38ef3cdee601a24a98b4c3ad0aa10dcd595672a39d3922e8e0996b19a8c5e03650ce93774456efb02f12ed1e137e0112fbaa2 +DIST breeze-gtk-5.7.0.tar.xz 210772 SHA256 0bf61f4988a44a8d858cbd2ed348df141bfb8ed3eca8631d899ad76229dc30c1 SHA512 ef83f015c97774449b0ca37f7ef02c3fa11d7b05c079f0e3a4e804df3c5bb1c39da7b8e5c5848a11d9894f3424a66b50b5ccdfca6269011c08963570600ea7e0 WHIRLPOOL b05661fbfdbcef82990f963cbed0112fdb2131d161fa5af879c8a3b65971be120f496d9802110aa11082bf0a823fac4c2c7e837c44e07e8a43e27259717a1f82 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.7.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.7.0.ebuild new file mode 100644 index 000000000000..03be4ed237a1 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.7.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest index d49270e8edeb..9d8d997da513 100644 --- a/kde-plasma/breeze-plymouth/Manifest +++ b/kde-plasma/breeze-plymouth/Manifest @@ -1 +1,2 @@ DIST breeze-plymouth-5.6.5.tar.xz 61560 SHA256 57328155ac14bb660ac0af2b676720635e4c9d5113cc81485272516fc4d85215 SHA512 d711a0cc211971f7191938c35b10d281d143fa191a29a0d2aa657b8e431e11c695366b5e253dfa0a5a3af5b7a28519e9019fe18d07e884478902452208f5e524 WHIRLPOOL 2cb548be6178b8f44375abe83dbf99c5c7fa1a89acb763e36a47bc8072c0ba089fdd765bd778c2c016481c32094cfba76a377c56e90849c9cb58f81f06be62ff +DIST breeze-plymouth-5.7.0.tar.xz 56376 SHA256 fbf5053e9dca97f82a911d5c2fe1be53bf39c55a385da3dad34af0dd82f603cf SHA512 7fe40b98dfc6ce0392a988ace550617adb70a7fdb936044d2dbe0d3df85b86c6f266523943043f6b47705d2dcbb0dfe1e3ff68683c2004f9b882c1cda152630e WHIRLPOOL e50d1e9244424d8a7447fdac8c835eb1333afe328b7a1db81d53178a0328d4aedcb74e1e1ad92a29000c5b3be5e382b3b45f1f18ef03bb8112d4e9bb4271f2b6 diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.7.0.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-5.7.0.ebuild new file mode 100644 index 000000000000..cbc38054f2a4 --- /dev/null +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.7.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 283b71d3b570..831e9600e9d4 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1,2 +1,3 @@ DIST breeze-5.5.5.tar.xz 29670168 SHA256 b490398e75779ab0261222adbba26b9b85943236735689962c26eb17def4ae77 SHA512 0d3b3c107e41df1e78c7baa2998b6fd1c4ff872179b33e00cd0eb294982593f8253d70666f59864ca85277fc5128fb556f9cc5b11fbdb8c75562764a087ca09b WHIRLPOOL 66e4bc008d5e36a9af0caa18cdf65e69e7a362343543c15901f312428bca8a98ab6a6fe3cbf2f7817dbc0d4069f2341c339c087be5ed69a9871de4b0d615e779 DIST breeze-5.6.5.tar.xz 19675588 SHA256 ed9fb6ea6b47b869216deda2f4ddfd0e0a81073c54538325581fc978618fff73 SHA512 a83f66cf4d8d3322a235402b04e2b5e04ccba1a32ee4516931f5c4db757c0b6f487df93f3f069081df1d26c099631d9691d5b0d886fb266114c1057c828b1095 WHIRLPOOL 8e4b2d03ac028fd1a89cea15c205f4f6e89eb4d2d01a4bdd3a115781fabae5b150cbafa523e3dd3a88eed614c592b5b543f5d37f7e077ff831e31c58399fc7e0 +DIST breeze-5.7.0.tar.xz 12513772 SHA256 54a817cfa2c961838c5581a0750e6a593b56edc0ae3b2392b2b84d8a2a00c4eb SHA512 f76a169d50c80fa5182bc50610101f86afa3082cac100cbd2f2890f5115f12f41af021af3e3bd5bb26714d77f8c38803d211e13f913729a6b1d9ce8a1a4413e9 WHIRLPOOL f012a37aa4c7e6a11f27c2efbaff339285a124a65161e7214d33266e00721dc02541cc2485516afee6f915b1d46c1b8e933140edcfbff98c7f2a678486fae2df diff --git a/kde-plasma/breeze/breeze-5.7.0.ebuild b/kde-plasma/breeze/breeze-5.7.0.ebuild new file mode 100644 index 000000000000..8e337f431941 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.7.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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" + +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 kwayland) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_plasma_dep kdecoration) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtx11extras) + x11-libs/libxcb + qt4? ( + kde-base/kdelibs:4 + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kpackage) +" +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=() + + 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_install() { + multibuild_foreach_variant kde5_src_install +} diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest index 400bcdadd18a..b5c85ff596a5 100644 --- a/kde-plasma/kactivitymanagerd/Manifest +++ b/kde-plasma/kactivitymanagerd/Manifest @@ -1,2 +1,3 @@ DIST kactivitymanagerd-5.5.0.tar.xz 111028 SHA256 4d8ed5a621ac3df49f57249b4651c8e4c5b3d8bef31cd86864c3586cff332acf SHA512 f4dab46a3ca3d5440d14502eeb2e24b329ee5da4eaeb19ab6d8f6c0d5108d048547a4c6c4e0d75229cd736e83f255e5522038f620e6793d2f01767c7acd166de WHIRLPOOL 8d19482514d65e815017455fc5d4abeca5b7cb28c20a257c4451251070d21123e03016a97bced8c85fb1053e780aaedebb07b59bba0fd8e3211a803163b79117 DIST kactivitymanagerd-5.6.5.tar.xz 84828 SHA256 7029b027c0ea2ee620cc254d8c69177b30e3c996b09add53e16b51750df411d0 SHA512 91e5af42a7d4470474fd89b10e9448865a1762e400af4c4b09edc5c20f093af375a50bceb21ffb47e1158fec511ad95bdcfb786a31174ebf6c1d1617ad57449b WHIRLPOOL f94f38a31c4141f64e90c1a266397f4c333c81a69d14e71eb05e91310d6e063f688ed257300175ddc88aceb279934ccc173a0f1ba77188a3c052155049ef72bc +DIST kactivitymanagerd-5.7.0.tar.xz 79508 SHA256 58fa8fc8e6317dd9fe113142cf14465548901885b96fdb1e6fec284831715948 SHA512 a52fbdafae50877c8f9a7e8160d9d23168415618a365e0ba9fdcbc5cde94a38ca13d9cae67dab0840987e5c10ed324a6fbd62b7eb0918a05887d05cde382ee63 WHIRLPOOL dd21c09a703f313203865844b263af8351e94137858c454704b6efebf53a17faa0d0f1a6f347d576d72f2cbc6b931ace94d9a1a1fb39e7f0e45819f61f34a860 diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.7.0.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.7.0.ebuild new file mode 100644 index 000000000000..64795f0f69eb --- /dev/null +++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-5.7.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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) + $(add_qt_dep qtwidgets) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.54 +" +RDEPEND="${COMMON_DEPEND} + ! Retrieve information about OpenGL via EGL Show OpenGL ES information in kinfocenter + Show OpenGL ES information in kinfocenter Show information about NFS mounts, shares and log entries Show advanced PCI information Show information about Samba mounts, shares and log entries diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest index d226e729bb07..bd4e45cd5875 100644 --- a/kde-plasma/kmenuedit/Manifest +++ b/kde-plasma/kmenuedit/Manifest @@ -1,2 +1,3 @@ DIST kmenuedit-5.5.5.tar.xz 441448 SHA256 b255e2c32f3f2eaf5c746cfcfe049bfd10a033c1ff7a73de869cab79ae6b0e04 SHA512 91b50597ff74ceae5e76255d9f2c317314c322849ec7c5208cbfe0e92932b6eeae8ea4830445bd36e73ed6580dad244e7e28c7ad12341f58310e557a038ecfa2 WHIRLPOOL b8da6d3c761e1b9b68a855e28f0b74eeb3a13f398658caaf7ac505b8b47ebbfdcd58728f2065e1d666d0cf51dd1b6ba88db514dd25c0e1182b6af81c75a7baaa DIST kmenuedit-5.6.5.tar.xz 706156 SHA256 0f2ebdde8182a5b4f3e32b993e67a3e9c0a8aea685ab3339b477417dc0aab6bb SHA512 e6a38088b4b15ab00fe7e4afabaa68eccee5e934c5e4bbbe5e2c927a11816f322de8ade61bc8bc7908096486e864e1c1afb2d6ae357fb67f3c2fc77d7acdbfeb WHIRLPOOL 7e57a6752490867d71a9b4454991ef81a7a30fd7ea3c1f2791e56f01888d23684bcf3d9f700608ac4fdb381a60cb24d51a412c9d69c037397f8e7afc8cb26894 +DIST kmenuedit-5.7.0.tar.xz 439168 SHA256 8babe4f170a08497cd5eb0f38d505b12382bd891627db32f866583e2f78afb50 SHA512 6ef72e87b5b387a92960fad2d74a4466c7ea0045ce68d1d92388ea2f1161d21017195fa77422599de5e842fe4212b4981934b11cc9330ab7ae11d24e059351df WHIRLPOOL e2a6006dc5e2cf1703d7d11e9d14a723afe8cb8caf8a00b3ad1f8cc85b4b69e49a9d864884f3328bb2fce9ca15894f25ecde64c10681eda3c76ca97cb8a472fa diff --git a/kde-plasma/kmenuedit/kmenuedit-5.7.0.ebuild b/kde-plasma/kmenuedit/kmenuedit-5.7.0.ebuild new file mode 100644 index 000000000000..7efa29953781 --- /dev/null +++ b/kde-plasma/kmenuedit/kmenuedit-5.7.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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-base/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 fcca9405ba00..6cc88cf230c1 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,2 +1,3 @@ DIST kscreen-5.5.5.tar.xz 104344 SHA256 9f61e87f9128481aaa4718d900ffaab2ad15e377f5514db2c0d95a30bac00ea8 SHA512 85f0e8c7480fa493a24869a4ce99cfce04707f270521e18914e019924645f89237b96fecae2245fae03543e1e7e331c8771a1ba56daa4a81af99b106d82b75c3 WHIRLPOOL a8dfb6add72f094ffb295bc3af69f31fd9bd06fe6e1dcc2b0b3ed5e34b70df2c5ca85d854f7c89a6995bbfd6dcc4383219d732e2ef1551ea18be8e7fb55bf9a8 DIST kscreen-5.6.5.tar.xz 122108 SHA256 f9f301bde43c1171b7064834fad144bdc5df9b5882133f5a94c7dc5d27709699 SHA512 bf809392999b43b8fa3957df39a5bbf1a8a6877f7faee8ab17e91b4b68e2f892e2caa617744e8a76aadf40172c87ebbb017d48456bc3ba4e8489d754085b0b6c WHIRLPOOL 38a3cdea1786531d7bb97d5b74790b95d68ec225d8c6e537f37928fffa143e6d352f25e0beb0802eaeff51ee0531b0b425068318396140d5acb1790f11536136 +DIST kscreen-5.7.0.tar.xz 107964 SHA256 d0d4c865d923b34c900466ea266a0d356ded3fe85a39ed11a1c8390a84f83ce2 SHA512 6a975a884ddaf851401228b9293f1a98b77cf3790f50b37c1aa476b4600b235ebad355947dfca1b1c8aa47ff7452890906dd82ea808b2808d06548a0f80e667d WHIRLPOOL 000681c02bc2b0dfabbc3953bc4f80be4d557265917fff2618e2c7815460b1d40069d310ec383591d69954010151d84950c631dfd0af8bf88ea776322110104c diff --git a/kde-plasma/kscreen/kscreen-5.7.0.ebuild b/kde-plasma/kscreen/kscreen-5.7.0.ebuild new file mode 100644 index 000000000000..55a03e8441af --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.7.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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_plasma_dep kde-cli-tools) + $(add_qt_dep qtgraphicaleffects) + !kde-misc/kscreen +" + +# bug #580440, last checked 5.6.3 +RESTRICT="test" diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest index a58ecaeb3ef0..ee01b929c2ed 100644 --- a/kde-plasma/kscreenlocker/Manifest +++ b/kde-plasma/kscreenlocker/Manifest @@ -1,2 +1,3 @@ DIST kscreenlocker-5.5.5.tar.xz 98400 SHA256 7cad8630831094dc1cde7d828df750191eb032c908a6bccc6d5d83b15a235803 SHA512 290341230f96db32d9c0b767f46994c91c3a5809799830c2b377a79e3163c53c484114f63a85aa0eede1763e06611e07c677cfa0678350921f14b764da798135 WHIRLPOOL accdc244e23e6f0f749ef87bee122b5f03506b875731c8a59027f2a90eb64331e272f92e89d375baa1d677611b244eb882da944088b5269eacbc854205125794 DIST kscreenlocker-5.6.5.tar.xz 104236 SHA256 c6f0befcd230ec58f2994cad8c2f322f223e7422cfe33e641c664938e7960b06 SHA512 70d53e51f03913a80dbb33aec155d0cd94801157fd5db1c7706d0ffe430efc82963811045326091e7e2166cb03552f698a247012394b3b20f2d299530bec1272 WHIRLPOOL cc6a8e7625db2f762cc103232e03a3a97baf704350a2bdc68c6967f37dbaf8ed2527a09e509733624da15875b6277b6384a69c5ab8dbbf6835649cd08c89db99 +DIST kscreenlocker-5.7.0.tar.xz 101472 SHA256 bb6dd6e6dc761bf31b5450541f5ff39880950a7394345f878078ba307698e479 SHA512 ace07fd84f6e9439446277eeadc080254cf737ab879d9b87620c332057eb47fa192eb31186045359da9c30303a68006ecdc03716a398375cd4f704f2b1ad96cf WHIRLPOOL 8196579f479d4358e25aa716e1152b7adaee6f3ce110613ba05f964b28ce1ac66ef1bacc9e6e9ee60439a46f59305748a83f947d831ccb71fcfaac9ca09ff2f1 diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.7.0.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-5.7.0.ebuild new file mode 100644 index 000000000000..27551e078b0e --- /dev/null +++ b/kde-plasma/kscreenlocker/kscreenlocker-5.7.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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) + != 5.7.0 +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 '' '' '5=') + $(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-0.10 + >=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.4.1 + 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') + ) + ) + !/dev/null 2>&1 +# kill $(echo ${GPG_AGENT_INFO} | cut -d':' -f 2) >/dev/null 2>&1 #fi +# gnupg 2.1.x +#gpgconf --kill gpg-agent >/dev/null 2>&1 + #if [ -n "${SSH_AGENT_PID}" ]; then -# eval "$(ssh-agent -s -k)" +# eval "$(ssh-agent -s -k)" #fi diff --git a/kde-plasma/plasma-workspace/files/10-agent-startup.sh b/kde-plasma/plasma-workspace/files/10-agent-startup.sh index 03e017ac4e94..e2c50188365f 100644 --- a/kde-plasma/plasma-workspace/files/10-agent-startup.sh +++ b/kde-plasma/plasma-workspace/files/10-agent-startup.sh @@ -1,25 +1,50 @@ # Agents startup file # -# This file is sourced at plasma startup, so that +# This file is sourced at Plasma startup, so that # the environment variables set here are available # throughout the session. - +# # Uncomment the following lines to start gpg-agent -# and/or ssh-agent at plasma startup. +# and/or ssh-agent at Plasma startup. # If you do so, do not forget to uncomment the respective # lines in PLASMADIR/shutdown/agent-shutdown.sh to # properly kill the agents when the session ends. +# +# If using gpg-agent for ssh instead of ssh-agent, a GUI pinentry program +# must be selected either with eselect pinentry or adding an entry to +# $HOME/.gnupg/gpg-agent.conf such as "pinentry-program /usr/bin/pinentry-qt4". +# +# pinentry-curses or pinentry-tty will not work because the agent started here +# is in a different tty than where it is used, so the agent does not know where +# to request the passphrase and fails. -#if [ -x /usr/bin/gpg-agent ]; then -# eval "$(/usr/bin/gpg-agent --daemon)" -#fi +#GPG_AGENT=true +#SSH_AGENT=true +#SSH_AGENT=gpg # use gpg-agent for ssh instead of ssh-agent -#if [ -x /usr/bin/ssh-agent ]; then -# eval "$(/usr/bin/ssh-agent -s)" -#fi +if [ "${GPG_AGENT}" = true ]; then + if [ -x /usr/bin/gpgconf ]; then + gpgconf --launch gpg-agent >/dev/null 2>&1 + if [ $? = 2 ]; then + eval "$(/usr/bin/gpg-agent --enable-ssh-support --daemon)" + fi + fi +fi + +if [ "${SSH_AGENT}" = true ]; then + if [ -x /usr/bin/ssh-agent ]; then + eval "$(/usr/bin/ssh-agent -s)" + fi +elif [ "${SSH_AGENT}" = gpg ] && [ "${GPG_AGENT}" = true ]; then + if [ -e /run/user/$(id -ru)/gnupg/S.gpg-agent.ssh ]; then + export SSH_AUTH_SOCK=/run/user/$(id -ru)/gnupg/S.gpg-agent.ssh + elif [ -e "${HOME}/.gnupg/S.gpg-agent.ssh" ]; then + export SSH_AUTH_SOCK=${HOME}/.gnupg/S.gpg-agent.ssh + fi +fi # Uncomment the following lines to start rxvt-unicode which has the ability to -# run multiple terminals in one single process, thus starting up faster and +# run multiple terminals in one single process, thus starting up faster and # saving resources. # The --opendisplay ensures that the daemon quits when the X server terminates, # therefore we don't need matching lines in agent-shutdown.sh. diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.7.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.7.0.ebuild new file mode 100644 index 000000000000..093665283fcb --- /dev/null +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.7.0.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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" + +# drop kde-frameworks/plasma subslot operator when FRAMEWORKS_MINIMAL >= 5.24.0 +COMMON_DEPEND=" + $(add_frameworks_dep baloo) + $(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 '' '' '5=') + $(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) + dev-libs/libdbusmenu-qt[qt5] + 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? ( media-libs/prison:5 ) + qalculate? ( sci-libs/libqalculate ) +" +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_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-base/freespacenotifier:4 + !kde-base/libtaskmanager:4 + !kde-base/kcminit:4 + !kde-base/kdebase-startkde:4 + !kde-base/klipper:4 + !kde-base/krunner:4 + !kde-base/ksmserver:4 + !kde-base/ksplash:4 + !kde-base/plasma-workspace:4 +" +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) + ) + + 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/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest index 54a9a572fc8e..caa4b6566b76 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.5.5.tar.xz 39764 SHA256 494e1c1b99faf820c3065dc3e0e68b833a2670d9578d888c1657be43cefa9c5d SHA512 e285e0234a45119126f7158579fabed0040d1ca3a1a039ac2c9f782c5e241ec4fd8133c53d36c4974ecac0aa589bfb2f5577e39e76cd59cb563143c909ab575c WHIRLPOOL 75ca412d89d05186544d0bdd01a378f361c21c91c80f1d4b9d07552381d43a3e963e35235186999c494d0306803ef8f9e0f5bc42b54a62db8c848dc56f17be58 DIST polkit-kde-agent-1-5.6.5.tar.xz 50444 SHA256 503532b52ef50c5ccfeecdd239218f2cecc8501fc5aceb18606a18925dfff5b8 SHA512 a22764bb50908a14445ba2f07b75d2c6dbd7e5eccf0eec5fc34cdd7f8fd407bc2f38478af5234d71bcc5b51d15b5d62dfbbea833819e3035c060663a70b0b7ef WHIRLPOOL 48e89882b86af1c9ac396f03a28d51484eb78c0bac46ece46bd2e60eda37a8b73f05b6b3985811651062ea50b3a5a59f9f59aa7cc3f3dd0e41381272873693db +DIST polkit-kde-agent-1-5.7.0.tar.xz 39876 SHA256 83eea8b515f3eb825494e46b07dd05699d57b89e93c8962986cf8895617db233 SHA512 fcf70533cd508e6de4f614b0ff28416bac4afb87f1947753b8249181969791325a8deafbdc9d47804f6a7b0121c0fc79fa8f6cf3613f41505a8558d22da28fa6 WHIRLPOOL ff8d6c4cc19144520730e213eb9d3c0f4a9fae999cb071e0e61fec5dd5d0e63f49b3f016ee0f7e1f10f4e1d8f4dc4ee8cb20131f64157f09eed145ac1f119be7 diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.7.0.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.7.0.ebuild new file mode 100644 index 000000000000..8d3e3efe2a45 --- /dev/null +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.7.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 ae9c62767300..05fa2497cd33 100644 --- a/kde-plasma/powerdevil/Manifest +++ b/kde-plasma/powerdevil/Manifest @@ -1,2 +1,3 @@ DIST powerdevil-5.5.5.tar.xz 346352 SHA256 73bfbf63317448a3ab92e5250a016bf7c5628ec10cdf277239dde4e8af2160e9 SHA512 e344ad9654eedfcc396fda9997a91bcf97ea63c2712febf024ee9bdb0d9839e9eeebe32dcdb7dccfacda03f1e51ec499e40c88e59b32d0409eb12116149c4772 WHIRLPOOL f79581fe298eea827233647eb961e29cf99cef57c60c52f3037316015b953517f64a8a1472e870a98d3f25488224834022a3c49988c1b09f90c8a68a69f029d1 DIST powerdevil-5.6.5.tar.xz 353788 SHA256 6761a3044e94f65ede54e14f0c548eb4b3ced9a4a9499935f33a2e1cc2b0a01f SHA512 4e2c32770758e56a3d2cca65c5603dd41d8703921ec899ac2baef69d0f26b73c0cf7207aa3a5447c77c9339cde3910c846510a099b9789c66eeb633d7d89cddc WHIRLPOOL e6f7c9f6ef182369a01b10e1ea63b648894efce295b3e9470519f0fdbc29be04514f7477e74032ac24c17906953292e9049178919b458c4a919b7564042abf29 +DIST powerdevil-5.7.0.tar.xz 356376 SHA256 d52c204ffecfbea12a3c6cc100403031c20257b48c56cbf32a592ef9ff4e85f1 SHA512 d8eb1d66122a8f9739670995ab583e6fe5c7a9c5080639516bb63a92769d2c77a4bc073ce09aa5f5cdc56c6f3fb00afb51d7ad01513e44d5aaa53f09f7b2db09 WHIRLPOOL e7b38cc9d9ab5ea5e354bb4f8f9ad3f1334d6ef3cbfe939da44ed7f3e08f44da9de114223d70dd9251881bd23a3bf1b53d92d3790ea7a6a4dacfce5153bec458 diff --git a/kde-plasma/powerdevil/files/powerdevil-5.6.95-wireless-optional.patch b/kde-plasma/powerdevil/files/powerdevil-5.6.95-wireless-optional.patch new file mode 100644 index 000000000000..b1731c734210 --- /dev/null +++ b/kde-plasma/powerdevil/files/powerdevil-5.6.95-wireless-optional.patch @@ -0,0 +1,177 @@ +commit 7d8a12c65dbbb8166beee53b4bb0c1f2fdede6c6 +Author: Andreas Sturmlechner +Date: Sun Jun 19 12:14:25 2016 +0200 + + Revert-Revert "Make NetworkManagerQt and BluezQt optional" + + This reverts commit f2018a8d3c5f2824278bb167cb48d938ca2670c4. + + commit 3257be562b2c48eb11c9e32f7e4fd82ea7fb090b + Author: Heiko Becker + Date: Wed Jun 15 23:07:46 2016 +0200 + + Summary: + While it is most certainly sensible and helpful on a system equipped + with Bluetooth and Wi-Fi hardware, it serves no purpose on a desktop + system without these and just pulls in a long chain of unwanted + dependencies. + + Test Plan: Successfully built with BluezQt and NetworkManagerQt present and missing. + + Reviewers: #plasma, broulik + + Subscribers: plasma-devel + + Tags: #plasma + + Differential Revision: https://phabricator.kde.org/D1944 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6b631b4..6117f75 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -22,9 +22,32 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + endif() + + find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Widgets DBus X11Extras) +-find_package(KF5 REQUIRED COMPONENTS Activities Auth IdleTime Config DBusAddons Solid I18n GlobalAccel KIO NotifyConfig Screen KDELibs4Support Wayland NetworkManagerQt BluezQt) ++find_package(KF5 REQUIRED COMPONENTS Activities Auth IdleTime Config DBusAddons Solid I18n GlobalAccel KIO NotifyConfig Screen KDELibs4Support Wayland) + find_package(LibKWorkspace CONFIG REQUIRED) + ++find_package(KF5BluezQt) ++set_package_properties(KF5BluezQt ++ PROPERTIES DESCRIPTION "Qt wrapper for BlueZ 5 DBus API" ++ TYPE OPTIONAL ++ PURPOSE "Support for wireless energy saving actions" ++) ++find_package(KF5NetworkManagerQt) ++set_package_properties(KF5NetworkManagerQt ++ PROPERTIES DESCRIPTION "Qt wrapper for NetworkManager API" ++ TYPE OPTIONAL ++ PURPOSE "Support for wireless energy saving actions" ++) ++ ++set(HAVE_WIRELESS_SUPPORT FALSE) ++if(KF5NetworkManagerQt_FOUND AND KF5BluezQt_FOUND) ++ set(HAVE_WIRELESS_SUPPORT TRUE) ++endif() ++add_feature_info( ++ "Wireless power saving" ++ HAVE_WIRELESS_SUPPORT ++ "Support turning off signal-transmitting devices to save energy" ++) ++ + find_package(UDev REQUIRED) + + find_package(XCB REQUIRED COMPONENTS XCB RANDR DPMS) +diff --git a/daemon/CMakeLists.txt b/daemon/CMakeLists.txt +index 4b0aafd..9c9b897 100644 +--- a/daemon/CMakeLists.txt ++++ b/daemon/CMakeLists.txt +@@ -19,9 +19,14 @@ set(powerdevil_bundled_actions_SRCS + actions/bundled/dimdisplay.cpp + actions/bundled/runscript.cpp + actions/bundled/handlebuttonevents.cpp +- actions/bundled/wirelesspowersaving.cpp + ) + ++if(HAVE_WIRELESS_SUPPORT) ++ set(powerdevil_bundled_actions_SRCS ${powerdevil_bundled_actions_SRCS} ++ actions/bundled/wirelesspowersaving.cpp ++ ) ++endif() ++ + # target no.1 - powerdevil core library + set(powerdevilcore_SRCS + powerdevil_debug.cpp +@@ -49,8 +54,10 @@ qt5_add_dbus_adaptor(powerdevilcore_SRCS actions/bundled/org.kde.Solid.PowerMana + actions/bundled/handlebuttonevents.h PowerDevil::BundledActions::HandleButtonEvents) + qt5_add_dbus_adaptor(powerdevilcore_SRCS actions/bundled/org.kde.Solid.PowerManagement.Actions.SuspendSession.xml + actions/bundled/suspendsession.h PowerDevil::BundledActions::SuspendSession) +-qt5_add_dbus_adaptor(powerdevilcore_SRCS actions/bundled/org.kde.Solid.PowerManagement.Actions.WirelessPowerSaving.xml +- actions/bundled/wirelesspowersaving.h PowerDevil::BundledActions::WirelessPowerSaving) ++if(HAVE_WIRELESS_SUPPORT) ++ qt5_add_dbus_adaptor(powerdevilcore_SRCS actions/bundled/org.kde.Solid.PowerManagement.Actions.WirelessPowerSaving.xml ++ actions/bundled/wirelesspowersaving.h PowerDevil::BundledActions::WirelessPowerSaving) ++endif() + + add_library(powerdevilcore SHARED ${powerdevilcore_SRCS} ${powerdevil_bundled_actions_SRCS}) + set_target_properties(powerdevilcore PROPERTIES VERSION ${POWERDEVIL_CORE_VERSION_STRING} SOVERSION ${POWERDEVIL_CORE_VERSION_MAJOR}) +@@ -70,11 +77,16 @@ target_link_libraries(powerdevilcore + KF5::WidgetsAddons + KF5::Notifications + KF5::XmlGui +- KF5::NetworkManagerQt +- KF5::BluezQt + PW::KWorkspace + ) + ++if(HAVE_WIRELESS_SUPPORT) ++ target_link_libraries(powerdevilcore ++ KF5::NetworkManagerQt ++ KF5::BluezQt ++ ) ++endif() ++ + if (XCB_FOUND) # kwin kscreen helper effect + target_link_libraries(powerdevilcore Qt5::X11Extras XCB::XCB) + endif () +diff --git a/daemon/actions/bundled/CMakeLists.txt b/daemon/actions/bundled/CMakeLists.txt +index e3e8eeb..9623b57 100644 +--- a/daemon/actions/bundled/CMakeLists.txt ++++ b/daemon/actions/bundled/CMakeLists.txt +@@ -19,8 +19,9 @@ add_powerdevil_bundled_action(keyboardbrightnesscontrol) + add_powerdevil_bundled_action(dimdisplay) + add_powerdevil_bundled_action(runscript KF5::KIOCore KF5::KIOWidgets) + add_powerdevil_bundled_action(suspendsession KF5::KIOCore KF5::KIOWidgets KF5::Solid KF5::KDELibs4Support) +-add_powerdevil_bundled_action(wirelesspowersaving KF5::NetworkManagerQt KF5::BluezQt) +- ++if(HAVE_WIRELESS_SUPPORT) ++ add_powerdevil_bundled_action(wirelesspowersaving KF5::NetworkManagerQt KF5::BluezQt) ++endif() + + set(actionconfig_SRCS handlebuttoneventsconfig.cpp) + qt5_add_dbus_interface(actionconfig_SRCS +diff --git a/daemon/config-powerdevil.h.cmake b/daemon/config-powerdevil.h.cmake +index 62938dc..042317d 100644 +--- a/daemon/config-powerdevil.h.cmake ++++ b/daemon/config-powerdevil.h.cmake +@@ -1,2 +1,5 @@ + /* Defines if you have XCB */ + #cmakedefine HAVE_XCB 1 ++ ++/* Define to 1 if you have NetworkManagerQt and BluezQt libs. */ ++#cmakedefine HAVE_WIRELESS_SUPPORT 1 +diff --git a/daemon/powerdevilactionpool.cpp b/daemon/powerdevilactionpool.cpp +index 7ef823a..2864483 100644 +--- a/daemon/powerdevilactionpool.cpp ++++ b/daemon/powerdevilactionpool.cpp +@@ -24,6 +24,8 @@ + #include "powerdevilcore.h" + #include "powerdevil_debug.h" + ++#include ++ + #include + #include + #include +@@ -38,7 +40,9 @@ + #include "actions/bundled/dimdisplay.h" + #include "actions/bundled/runscript.h" + #include "actions/bundled/handlebuttonevents.h" ++#ifdef HAVE_WIRELESS_SUPPORT + #include "actions/bundled/wirelesspowersaving.h" ++#endif + + namespace PowerDevil + { +@@ -127,7 +131,9 @@ void ActionPool::init(PowerDevil::Core *parent) + m_actionPool.insert("DimDisplay", new BundledActions::DimDisplay(parent)); + m_actionPool.insert("RunScript", new BundledActions::RunScript(parent)); + m_actionPool.insert("HandleButtonEvents", new BundledActions::HandleButtonEvents(parent)); ++#ifdef HAVE_WIRELESS_SUPPORT + m_actionPool.insert("WirelessPowerSaving", new BundledActions::WirelessPowerSaving(parent)); ++#endif + + // Verify support + QHash::iterator i = m_actionPool.begin(); diff --git a/kde-plasma/powerdevil/metadata.xml b/kde-plasma/powerdevil/metadata.xml index 2fdbf33d963d..19e92345623a 100644 --- a/kde-plasma/powerdevil/metadata.xml +++ b/kde-plasma/powerdevil/metadata.xml @@ -5,4 +5,7 @@ kde@gentoo.org Gentoo KDE Project + + Enable wireless energy saving actions via kde-frameworks/bluez-qt and kde-frameworks/networkmanager-qt + diff --git a/kde-plasma/powerdevil/powerdevil-5.7.0.ebuild b/kde-plasma/powerdevil/powerdevil-5.7.0.ebuild new file mode 100644 index 000000000000..25bc1bb2fc2c --- /dev/null +++ b/kde-plasma/powerdevil/powerdevil-5.7.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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="systemd +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 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) + systemd? ( >=sys-power/upower-0.9.23 ) + !systemd? ( + sys-auth/polkit-pkla-compat + || ( + ( + >=sys-auth/consolekit-1.0.1 + sys-power/pm-utils + >=sys-power/upower-0.9.23 + ) + sys-power/upower-pm-utils + ) + ) + !kde-base/powerdevil:4 + !kde-base/systemsettings:4[handbook] +" + +PATCHES=( "${FILESDIR}/${PN}-5.6.95-wireless-optional.patch" ) + +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 systemd ; 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 + fi +} + +pkg_postinst() { + kde5_pkg_postinst + + if has_version sys-power/upower-pm-utils && ! use systemd ; then + ewarn "You have sys-power/upower-pm-utils installed, which was recommended in the past to" + ewarn "enable suspend and hibernate support. This workaround is no longer required, and it" + ewarn "is now recommended to use a recent version of upower and consolekit instead:" + ewarn + ewarn "emerge --ask --update \">=sys-auth/consolekit-1.0.0\" sys-power/upower" + fi +} diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest index 8d7fa7b870de..c2654c533a92 100644 --- a/kde-plasma/sddm-kcm/Manifest +++ b/kde-plasma/sddm-kcm/Manifest @@ -1,2 +1,3 @@ DIST sddm-kcm-5.5.5.tar.xz 48308 SHA256 cfd430f886be9f82b8653debf37d402acc9bb9218b58ac0072b3ee771d37f47e SHA512 c3286ed190e81aaef3ac605e9cb12835ae76ac482b7e8bd08be4db278ce73d4aff7dbab8a3e94a1fddf59e2713b99c83fa130714676ce45b10ba4045d3d54a3b WHIRLPOOL 4f2692314df12dd446681f22ea9b9f19dd8f5381011369decdba52487ad75802d2f78de3cc03e380b27e148b2e0c67ba2a5fb64cea2a16526945ac896c4c58d4 DIST sddm-kcm-5.6.5.tar.xz 57028 SHA256 7e7ede876c7ae1e0ebc8447d8dcd46ef69404e7d2ecb1d3a18c68f338006221f SHA512 ce2b8c75b8cec9cad52ce47c3d9fb60708bbfd23677963ff9ebe3d68e7a6092314ea10975992bcf90a775b7f9bb55b3369d21ce801ad3b854bbe4319f63c9599 WHIRLPOOL 7c8790c9f401fc85885ab94f7184aa84243df2d139b1ceb3458274c87b9530a833aa130b4c682e1f2b02a738876da342813146e093b95a73460e47a2350ad2e0 +DIST sddm-kcm-5.7.0.tar.xz 48132 SHA256 fed9261c9827868643fcfad2ff19d81e93597f6f77f00856657a09edcef65692 SHA512 005986da48736e6228bce2aa7fa22b2aa2652f0e70fef92937f558c52967a633665b6fff035720db1e1495250ea7090b79fa6da7633e873320484fbcb62756b8 WHIRLPOOL 7cf6408096a51da62b5c0cd1a0fb03ffa3c25af0df991eb94814351275dcdb158778532bac867996b3d9c65d6bf3d6019c2120197dd6b10649b6a1f7ca3cae3b diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.7.0.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.7.0.ebuild new file mode 100644 index 000000000000..112a759534f9 --- /dev/null +++ b/kde-plasma/sddm-kcm/sddm-kcm-5.7.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 kauth) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(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 cd348cb68258..489d8c6d7f69 100644 --- a/kde-plasma/systemsettings/Manifest +++ b/kde-plasma/systemsettings/Manifest @@ -1,2 +1,3 @@ DIST systemsettings-5.5.5.tar.xz 157784 SHA256 20d9b7c1d789efe7e4f3994a16eda3ff35e231373384d92415850487125a7aa0 SHA512 a392d43392fc561b4bd47a621987afb6d66e1444f1009aad291436d6db458b4447e7f0804048e2a64926fa2cf53ae1f47d37bf06a0c1ed1a02e4c4d85ed73b61 WHIRLPOOL 41d0c71bd68bf534e21b2b33a56018cf73f5be436dd521ec20f29320ad647f75f1aca28932ce8f689d403d39d542d61dc78d73dc0f617b647c111876c29495bd DIST systemsettings-5.6.5.tar.xz 181352 SHA256 35be1e8935451ed63f33c40bf14ff8fd1e402ccf8c47e7e959592d7433c2e307 SHA512 2850bb175fe8c6cace39e7807ef0a1af2ca9206cb3be38ed397230a23a6b95a12af84e099122a7e45ac187cd88e18812dd6c39c04dae18950c3f0bfd14d04b1c WHIRLPOOL c29a2f68d02eed3f747040e48e88e222f8037c72c2fe53f719cfdfbf38a352252fc75c1ef10e77cee94c961267c79b2c9a6ada16733996f3a06a62a30ba34f7f +DIST systemsettings-5.7.0.tar.xz 156632 SHA256 77e8b88fe0abfb2e9afea7d1297d48b6b6054c7d70654e8d22d4f87d7211638e SHA512 2c73e46e08e8c391e64f7b5e79e6ef08b3875b163098760d958626287cfffdc502cb53a713c22f47694468f9349694c7693526a1314247f082177ffcbd647618 WHIRLPOOL f4712eb65225a732b932df4a506c082ce8ac30cfe4e0f78fafb607fe368def6acab9cd56674750f7b74117b1385c5a6e0a5b29c1b6ac02b6978d9deec63f481d diff --git a/kde-plasma/systemsettings/systemsettings-5.7.0.ebuild b/kde-plasma/systemsettings/systemsettings-5.7.0.ebuild new file mode 100644 index 000000000000..e6043475c6da --- /dev/null +++ b/kde-plasma/systemsettings/systemsettings-5.7.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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-base/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 3c571a48c246..3b687c68e416 100644 --- a/kde-plasma/user-manager/Manifest +++ b/kde-plasma/user-manager/Manifest @@ -1,2 +1,3 @@ DIST user-manager-5.5.5.tar.xz 58044 SHA256 9e90fc0c2affa4d1eee2aabc03e146a259e46e214fbbc28696f5d70262a82ebd SHA512 d4a7038dc045e7177860434121d41e6bc3dfb654087b6df772be275af567bd37a2b799c19cd5e08a7e65c0d81bf8ff378bfee3f52e091f2329f08c77debfa8dd WHIRLPOOL 9c1d2961095be137a23977399f0dfda21cbc9612fefeb28d0ce30dadb20c085c7b163d56c5c6c432be0a68eec184ef0ca86ffe76e7bca5834ea36099d5113d53 DIST user-manager-5.6.5.tar.xz 71780 SHA256 fe649fbed6f7a8df0f1706626e76567079ca973e1ac918fc5192673c0566eebb SHA512 188f6f163e31256a7c7c87d27dc4c37800421f1cd282f88b12e6f6d00768024307df7722cdce21d07b79d8d43658cdbcaf537b6917f593ee13baaab4cc17f315 WHIRLPOOL ff8cdde5f61e0a52a6c1677a055a59620b1f4049fc6f3b2724c5b321be087fdb8ee2cda325f5bc919326a77dcec0170335f96211950648424872b6d5fb6f8cf7 +DIST user-manager-5.7.0.tar.xz 278456 SHA256 f3bc0dd8fbae6a0413ecef82b2ea8b5cd4064e893a32f4b207f636a4b88b079a SHA512 bef84ac629da0cbb0f50126c6688161f0b68f74e3c4b7262610cd5e6453bbe69145ed145a58e19cfccb59bf62f58b04e072634d164ca12aabca89e7bc7e2fd8b WHIRLPOOL 1c099e095b62e0c152159cfe7ba851d5751d0ab22e5d508c7536284a2b5816ed9d1164febe47f99947c55ef9ecef0ca33010aff492c1ba711c76aed27a65df2e diff --git a/kde-plasma/user-manager/user-manager-5.7.0.ebuild b/kde-plasma/user-manager/user-manager-5.7.0.ebuild new file mode 100644 index 000000000000..8580afb7f457 --- /dev/null +++ b/kde-plasma/user-manager/user-manager-5.7.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdelibs4support) + $(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}" -- cgit v1.2.3-65-gdbad