zero-system: reorg a little, add keepassxc

This commit is contained in:
Rick Farina (Zero_Chaos) 2025-07-05 21:54:21 -04:00
parent 23850ff540
commit df5c72088a
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
2 changed files with 10 additions and 18 deletions

View file

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Foundation # Copyright 1999-2025 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -10,20 +10,27 @@ S="${WORKDIR}"
LICENSE="GPL-3" LICENSE="GPL-3"
SLOT="0" SLOT="0"
KEYWORDS="amd64 arm x86" KEYWORDS="amd64 arm x86"
IUSE="dev lto minimal nu printer naga" IUSE="dev desktop lto minimal nu printer naga"
RDEPEND=" RDEPEND="
app-admin/keepassxc
app-shells/zsh app-shells/zsh
net-misc/keychain net-misc/keychain
sys-auth/ykpers sys-auth/ykpers
!minimal? ( !minimal? (
desktop? (
gnome-base/gnome-keyring
www-client/firefox
)
dev? ( dev? (
app-crypt/glep63-check app-crypt/glep63-check
app-doc/eclass-manpages app-doc/eclass-manpages
app-doc/pms app-doc/pms
app-misc/jq
app-portage/iwdevtools app-portage/iwdevtools
app-shells/dash app-shells/dash
app-shells/mksh app-shells/mksh
dev-embedded/platformio
dev-python/mock dev-python/mock
dev-python/pytest dev-python/pytest
dev-ruby/blinkstick dev-ruby/blinkstick
@ -39,20 +46,6 @@ RDEPEND="
dev-vcs/cvs dev-vcs/cvs
sys-kernel/gentoo-sources sys-kernel/gentoo-sources
) )
naga? (
app-misc/jq
app-misc/siglo
dev-embedded/platformio
dev-embedded/stlink
dev-util/android-sdk-build-tools
dev-util/android-sdk-cmdline-tools
gnome-base/gnome-keyring
kde-apps/filelight
media-plugins/swh-plugins
media-libs/noise-suppression-for-voice
net-p2p/transmission
www-client/firefox
)
app-arch/p7zip app-arch/p7zip
app-arch/pixz app-arch/pixz
app-containers/docker app-containers/docker
@ -117,8 +110,6 @@ RDEPEND="
) )
) )
" "
# I just can't build this lately
#!arm? ( app-emulation/virtualbox app-emulation/virtualbox-extpack-oracle app-emulation/virtualbox-additions )
src_install() { src_install() {
if [ -d /home/zero ]; then if [ -d /home/zero ]; then

View file

@ -0,0 +1 @@
app-admin/keepassxc browser yubikey