-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
254 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> | ||
<pkgmetadata> | ||
<maintainer type="project"> | ||
<email>kde@gentoo.org</email> | ||
<name>Gentoo KDE Project</name> | ||
</maintainer> | ||
<upstream> | ||
<bugs-to>https://bugs.kde.org/</bugs-to> | ||
</upstream> | ||
<use> | ||
<flag name="browser-integration">Enable integration with Chrome/Firefox with browser extensions</flag> | ||
<flag name="colord">Enable <pkg>kde-plasma/kwin</pkg> color management via <pkg>x11-misc/colord</pkg></flag> | ||
<flag name="crash-handler">Pull in <pkg>kde-plasma/drkonqi</pkg> for assisted upstream crash reports</flag> | ||
<flag name="crypt">Pull in <pkg>kde-plasma/plasma-vault</pkg> for encrypted vaults integration</flag> | ||
<flag name="discover">Pull in resources management GUI; a centralised GHNS alternative and optional <pkg>sys-apps/fwupd</pkg> frontend</flag> | ||
<flag name="display-manager">Pull in a graphical display manager</flag> | ||
<flag name="firewall">Pull in <pkg>kde-plasma/plasma-firewall</pkg> for system firewall administration</flag> | ||
<flag name="flatpak">Pull in <pkg>kde-plasma/flatpak-kcm</pkg> for flatpak permissions administration</flag> | ||
<flag name="grub">Pull in Breeze theme for <pkg>sys-boot/grub</pkg></flag> | ||
<flag name="gtk">Enable Breeze widget style and system settings module for GTK+</flag> | ||
<flag name="kwallet">Enable support for KWallet auto-unlocking via <pkg>kde-plasma/kwallet-pam</pkg></flag> | ||
<flag name="plymouth">Pull in Breeze theme for <pkg>sys-boot/plymouth</pkg></flag> | ||
<flag name="pulseaudio">Install Plasma applet for PulseAudio volume management</flag> | ||
<flag name="sddm">Pull in the <pkg>x11-misc/sddm</pkg> display manager and system settings module</flag> | ||
<flag name="sdk">Pull in <pkg>kde-plasma/plasma-sdk</pkg> for Plasma development</flag> | ||
<flag name="smart">Pull in <pkg>kde-plasma/plasma-disks</pkg> for disk health monitoring</flag> | ||
<flag name="thunderbolt">Pull in <pkg>kde-plasma/plasma-thunderbolt</pkg> control center module</flag> | ||
<flag name="wacom">Pull in <pkg>kde-plasma/wacomtablet</pkg> control center module</flag> | ||
<flag name="wallpapers">Install wallpapers for the Plasma Workspace</flag> | ||
</use> | ||
</pkgmetadata> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
# Copyright 1999-2024 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
DESCRIPTION="Merge this to pull in all Plasma 6 packages" | ||
HOMEPAGE="https://kde.org/plasma-desktop/" | ||
|
||
LICENSE="metapackage" | ||
SLOT="6" | ||
KEYWORDS="~amd64" | ||
IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt | ||
cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet | ||
+networkmanager oxygen-theme plymouth pulseaudio +sddm sdk +smart systemd | ||
thunderbolt unsupported wacom +wallpapers webengine +xwayland" | ||
|
||
REQUIRED_USE="^^ ( elogind systemd )" | ||
|
||
RDEPEND=" | ||
!${CATEGORY}/${PN}:5 | ||
>=kde-plasma/breeze-${PV}:${SLOT} | ||
>=kde-plasma/kactivitymanagerd-${PV}:${SLOT} | ||
>=kde-plasma/kde-cli-tools-${PV}:${SLOT} | ||
>=kde-plasma/kdecoration-${PV}:${SLOT} | ||
>=kde-plasma/kdeplasma-addons-${PV}:${SLOT} | ||
>=kde-plasma/kgamma-${PV}:${SLOT} | ||
>=kde-plasma/kglobalacceld-${PV}:${SLOT} | ||
>=kde-plasma/kinfocenter-${PV}:${SLOT} | ||
>=kde-plasma/kmenuedit-${PV}:${SLOT} | ||
>=kde-plasma/kpipewire-${PV}:${SLOT} | ||
>=kde-plasma/kscreen-${PV}:${SLOT} | ||
>=kde-plasma/kscreenlocker-${PV}:${SLOT} | ||
>=kde-plasma/ksshaskpass-${PV}:${SLOT} | ||
>=kde-plasma/ksystemstats-${PV}:${SLOT} | ||
>=kde-plasma/kwayland-${PV}:${SLOT} | ||
>=kde-plasma/kwin-${PV}:${SLOT}[lock] | ||
>=kde-plasma/kwrited-${PV}:${SLOT} | ||
>=kde-plasma/layer-shell-qt-${PV}:${SLOT} | ||
>=kde-plasma/libkscreen-${PV}:${SLOT} | ||
>=kde-plasma/libksysguard-${PV}:${SLOT} | ||
>=kde-plasma/libplasma-${PV}:${SLOT} | ||
>=kde-plasma/milou-${PV}:${SLOT} | ||
>=kde-plasma/ocean-sound-theme-${PV}:${SLOT} | ||
>=kde-plasma/plasma-activities-${PV}:${SLOT} | ||
>=kde-plasma/plasma-activities-stats-${PV}:${SLOT} | ||
>=kde-plasma/plasma-desktop-${PV}:${SLOT} | ||
>=kde-plasma/plasma-integration-${PV}:${SLOT} | ||
>=kde-plasma/plasma-systemmonitor-${PV}:${SLOT} | ||
>=kde-plasma/plasma-welcome-${PV}:${SLOT} | ||
>=kde-plasma/plasma-workspace-${PV}:${SLOT} | ||
>=kde-plasma/plasma5support-${PV}:${SLOT} | ||
>=kde-plasma/polkit-kde-agent-${PV}:* | ||
>=kde-plasma/powerdevil-${PV}:${SLOT} | ||
>=kde-plasma/qqc2-breeze-style-${PV}:${SLOT} | ||
>=kde-plasma/systemsettings-${PV}:${SLOT} | ||
>=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} | ||
sys-apps/dbus[elogind?,systemd?] | ||
sys-auth/polkit[systemd?] | ||
sys-fs/udisks:2[elogind?,systemd?] | ||
bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} ) | ||
browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} ) | ||
colord? ( x11-misc/colord ) | ||
crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} ) | ||
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} ) | ||
cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} ) | ||
discover? ( >=kde-plasma/discover-${PV}:${SLOT} ) | ||
display-manager? ( | ||
sddm? ( | ||
>=kde-plasma/sddm-kcm-${PV}:${SLOT} | ||
x11-misc/sddm[elogind?,systemd?] | ||
) | ||
!sddm? ( x11-misc/lightdm ) | ||
) | ||
elogind? ( sys-auth/elogind[pam] ) | ||
flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} ) | ||
grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} ) | ||
gtk? ( | ||
>=kde-plasma/breeze-gtk-${PV}:${SLOT} | ||
>=kde-plasma/kde-gtk-config-${PV}:${SLOT} | ||
x11-misc/appmenu-gtk-module | ||
) | ||
kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} ) | ||
networkmanager? ( | ||
>=kde-plasma/plasma-nm-${PV}:${SLOT} | ||
net-misc/networkmanager[elogind?,systemd?] | ||
) | ||
oxygen-theme? ( | ||
>=kde-frameworks/oxygen-icons-6.0.0:* | ||
>=kde-plasma/oxygen-${PV}:${SLOT} | ||
>=kde-plasma/oxygen-sounds-${PV}:${SLOT} | ||
) | ||
plymouth? ( | ||
>=kde-plasma/breeze-plymouth-${PV}:${SLOT} | ||
>=kde-plasma/plymouth-kcm-${PV}:${SLOT} | ||
) | ||
pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} ) | ||
sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} ) | ||
smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} ) | ||
systemd? ( | ||
sys-apps/systemd[pam] | ||
firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} ) | ||
) | ||
thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} ) | ||
!unsupported? ( | ||
!gui-apps/qt6ct | ||
!sys-apps/xdg-desktop-portal-gnome | ||
) | ||
wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} ) | ||
wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} ) | ||
webengine? ( kde-apps/khelpcenter:6 ) | ||
xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 ) | ||
" | ||
# Optional runtime deps: kde-plasma/plasma-desktop | ||
RDEPEND="${RDEPEND} | ||
accessibility? ( app-accessibility/orca ) | ||
" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
# Copyright 1999-2024 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
DESCRIPTION="Merge this to pull in all Plasma 6 packages" | ||
HOMEPAGE="https://kde.org/plasma-desktop/" | ||
|
||
LICENSE="metapackage" | ||
SLOT="6" | ||
KEYWORDS="" | ||
IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt | ||
cups discover +display-manager +elogind +firewall flatpak grub gtk +handbook | ||
+kwallet +networkmanager plymouth pulseaudio +sddm sdk +smart systemd | ||
thunderbolt wacom +wallpapers" | ||
|
||
REQUIRED_USE="^^ ( elogind systemd )" | ||
|
||
RDEPEND=" | ||
!${CATEGORY}/${PN}:5 | ||
>=kde-plasma/breeze-${PV}:${SLOT} | ||
>=kde-plasma/kactivitymanagerd-${PV}:${SLOT} | ||
>=kde-plasma/kde-cli-tools-${PV}:${SLOT} | ||
>=kde-plasma/kdecoration-${PV}:${SLOT} | ||
>=kde-plasma/kdeplasma-addons-${PV}:${SLOT} | ||
>=kde-plasma/kgamma-${PV}:${SLOT} | ||
>=kde-plasma/kglobalacceld-${PV}:${SLOT} | ||
>=kde-plasma/kinfocenter-${PV}:${SLOT} | ||
>=kde-plasma/kmenuedit-${PV}:${SLOT} | ||
>=kde-plasma/kscreen-${PV}:${SLOT} | ||
>=kde-plasma/kscreenlocker-${PV}:${SLOT} | ||
>=kde-plasma/ksshaskpass-${PV}:${SLOT} | ||
>=kde-plasma/ksystemstats-${PV}:${SLOT} | ||
>=kde-plasma/kwayland-${PV}:${SLOT} | ||
>=kde-plasma/kwin-${PV}:${SLOT}[lock] | ||
>=kde-plasma/kwrited-${PV}:${SLOT} | ||
>=kde-plasma/layer-shell-qt-${PV}:${SLOT} | ||
>=kde-plasma/libkscreen-${PV}:${SLOT} | ||
>=kde-plasma/libksysguard-${PV}:${SLOT} | ||
>=kde-plasma/libplasma-${PV}:${SLOT} | ||
>=kde-plasma/milou-${PV}:${SLOT} | ||
>=kde-plasma/ocean-sound-theme-${PV}:${SLOT} | ||
>=kde-plasma/oxygen-${PV}:${SLOT} | ||
>=kde-plasma/oxygen-sounds-${PV}:${SLOT} | ||
>=kde-plasma/plasma-activities-${PV}:${SLOT} | ||
>=kde-plasma/plasma-activities-stats-${PV}:${SLOT} | ||
>=kde-plasma/plasma-desktop-${PV}:${SLOT} | ||
>=kde-plasma/plasma-integration-${PV}:${SLOT} | ||
>=kde-plasma/plasma-systemmonitor-${PV}:${SLOT} | ||
>=kde-plasma/plasma-welcome-${PV}:${SLOT} | ||
>=kde-plasma/plasma-workspace-${PV}:${SLOT} | ||
>=kde-plasma/plasma5support-${PV}:${SLOT} | ||
>=kde-plasma/polkit-kde-agent-${PV}:* | ||
>=kde-plasma/powerdevil-${PV}:${SLOT} | ||
>=kde-plasma/systemsettings-${PV}:${SLOT} | ||
>=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} | ||
sys-apps/dbus[elogind?,systemd?] | ||
sys-auth/polkit[systemd?] | ||
sys-fs/udisks:2[elogind?,systemd?] | ||
bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} ) | ||
browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} ) | ||
colord? ( x11-misc/colord ) | ||
crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} ) | ||
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} ) | ||
cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} ) | ||
discover? ( >=kde-plasma/discover-${PV}:${SLOT} ) | ||
display-manager? ( | ||
sddm? ( | ||
>=kde-plasma/sddm-kcm-${PV}:${SLOT} | ||
x11-misc/sddm[elogind?,systemd?] | ||
) | ||
!sddm? ( x11-misc/lightdm ) | ||
) | ||
elogind? ( sys-auth/elogind[pam] ) | ||
flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} ) | ||
grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} ) | ||
gtk? ( | ||
>=kde-plasma/breeze-gtk-${PV}:${SLOT} | ||
>=kde-plasma/kde-gtk-config-${PV}:${SLOT} | ||
x11-misc/appmenu-gtk-module | ||
) | ||
handbook? ( kde-apps/khelpcenter:* ) | ||
kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} ) | ||
networkmanager? ( | ||
>=kde-plasma/plasma-nm-${PV}:${SLOT} | ||
net-misc/networkmanager[elogind?,systemd?] | ||
) | ||
plymouth? ( | ||
>=kde-plasma/breeze-plymouth-${PV}:${SLOT} | ||
>=kde-plasma/plymouth-kcm-${PV}:${SLOT} | ||
) | ||
pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} ) | ||
sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} ) | ||
smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} ) | ||
systemd? ( | ||
sys-apps/systemd[pam] | ||
firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} ) | ||
) | ||
thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} ) | ||
wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} ) | ||
wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} ) | ||
" | ||
# Optional runtime deps: kde-plasma/plasma-desktop | ||
RDEPEND="${RDEPEND} | ||
accessibility? ( app-accessibility/orca ) | ||
" |