From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E08FF138334 for ; Sun, 18 Nov 2018 19:05:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B7345E0B05; Sun, 18 Nov 2018 19:05:02 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 86E84E0B05 for ; Sun, 18 Nov 2018 19:05:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1EEFE335C38 for ; Sun, 18 Nov 2018 19:05:00 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4B88845D for ; Sun, 18 Nov 2018 19:04:58 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1542567876.19021486151fbab4f9cbcfa9b5a929b051408b18.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-meta/ X-VCS-Repository: repo/gentoo X-VCS-Files: kde-plasma/plasma-meta/metadata.xml kde-plasma/plasma-meta/plasma-meta-5.14.3-r1.ebuild X-VCS-Directories: kde-plasma/plasma-meta/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 19021486151fbab4f9cbcfa9b5a929b051408b18 X-VCS-Branch: master Date: Sun, 18 Nov 2018 19:04:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 66986ee6-0b1f-468a-b26b-88eaa2282672 X-Archives-Hash: 9dc967a40647ee2b3b3fcfa96a88462b commit: 19021486151fbab4f9cbcfa9b5a929b051408b18 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 18 18:14:41 2018 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 18 19:04:36 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19021486 kde-plasma/plasma-meta: Propagate USE elogind,systemd to dependencies This should help enforce a clean switch for Plasma users. Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-meta/metadata.xml | 5 +- .../plasma-meta/plasma-meta-5.14.3-r1.ebuild | 87 ++++++++++++++++++++++ 2 files changed, 91 insertions(+), 1 deletion(-) diff --git a/kde-plasma/plasma-meta/metadata.xml b/kde-plasma/plasma-meta/metadata.xml index 08b59513fc9..ee7a302e7d7 100644 --- a/kde-plasma/plasma-meta/metadata.xml +++ b/kde-plasma/plasma-meta/metadata.xml @@ -7,13 +7,16 @@ Enable integration with Chrome/Firefox with browser extensions + Enable sys-auth/consolekit support instead of logind session tracking Pull in kde-plasma/plasma-vault for encrypted vaults integration Pull in a graphical display manager + Use sys-auth/elogind for session tracking Pull in Breeze theme for sys-boot/grub Enable Breeze widget style and KCM for GTK2 and GTK3 - Add support for GTK+ applications using legacy xembed systray icons + Add support for legacy applications using kde-plasma/xembed-sni-proxy Enable support for kwallet auto-unlocking Pull in Breeze theme for sys-boot/plymouth + Enable support for suspend/resume with sys-power/pm-utils when using sys-auth/consolekit Install Plasma applet for PulseAudio volume management Pull in the x11-misc/sddm display manager and KCM Pull in kde-plasma/plasma-sdk for Plasma development diff --git a/kde-plasma/plasma-meta/plasma-meta-5.14.3-r1.ebuild b/kde-plasma/plasma-meta/plasma-meta-5.14.3-r1.ebuild new file mode 100644 index 00000000000..a64a211a705 --- /dev/null +++ b/kde-plasma/plasma-meta/plasma-meta-5.14.3-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Authors +# 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/plasma-desktop" + +LICENSE="metapackage" +SLOT="5" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="bluetooth +browser-integration consolekit crypt +display-manager elogind grub gtk +handbook ++legacy-systray networkmanager pam plymouth +pm-utils pulseaudio +sddm sdk systemd +wallpapers" + +REQUIRED_USE="^^ ( consolekit elogind systemd )" + +RDEPEND=" + $(add_plasma_dep breeze) + $(add_plasma_dep drkonqi) + $(add_plasma_dep kactivitymanagerd) + $(add_plasma_dep kde-cli-tools) + $(add_plasma_dep kdecoration) + $(add_plasma_dep kdeplasma-addons) + $(add_plasma_dep kgamma) + $(add_plasma_dep khotkeys) + $(add_plasma_dep kinfocenter) + $(add_plasma_dep kmenuedit) + $(add_plasma_dep kscreen) + $(add_plasma_dep kscreenlocker) + $(add_plasma_dep ksshaskpass) + $(add_plasma_dep ksysguard) + $(add_plasma_dep kwayland-integration) + $(add_plasma_dep kwin) + $(add_plasma_dep kwrited) + $(add_plasma_dep libkscreen) + $(add_plasma_dep libksysguard) + $(add_plasma_dep milou) + $(add_plasma_dep oxygen) + $(add_plasma_dep plasma-desktop) + $(add_plasma_dep plasma-integration) + $(add_plasma_dep plasma-workspace) + $(add_plasma_dep polkit-kde-agent) + $(add_plasma_dep powerdevil) + $(add_plasma_dep systemsettings) + $(add_plasma_dep user-manager) + sys-apps/dbus[elogind?,systemd?] + sys-auth/polkit[elogind?,systemd?] + sys-fs/udisks:2[elogind?,systemd?] + bluetooth? ( $(add_plasma_dep bluedevil) ) + browser-integration? ( $(add_plasma_dep plasma-browser-integration) ) + consolekit? ( + >=sys-auth/consolekit-1.0.1 + pm-utils? ( sys-power/pm-utils ) + ) + crypt? ( $(add_plasma_dep plasma-vault) ) + display-manager? ( + sddm? ( + $(add_plasma_dep sddm-kcm) + x11-misc/sddm[consolekit?,elogind?,systemd?] + ) + !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) ) + legacy-systray? ( $(add_plasma_dep xembed-sni-proxy) ) + networkmanager? ( + $(add_plasma_dep plasma-nm) + net-misc/networkmanager[consolekit?,elogind?,systemd?] + ) + pam? ( + $(add_plasma_dep kwallet-pam) + sys-auth/pambase[consolekit?,elogind?,systemd?] + ) + plymouth? ( + $(add_plasma_dep breeze-plymouth) + $(add_plasma_dep plymouth-kcm) + ) + pulseaudio? ( $(add_plasma_dep plasma-pa) ) + sdk? ( $(add_plasma_dep plasma-sdk) ) + wallpapers? ( $(add_plasma_dep plasma-workspace-wallpapers) ) +"