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
EAPI=8
@ -10,20 +10,27 @@ S="${WORKDIR}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="dev lto minimal nu printer naga"
IUSE="dev desktop lto minimal nu printer naga"
RDEPEND="
app-admin/keepassxc
app-shells/zsh
net-misc/keychain
sys-auth/ykpers
!minimal? (
desktop? (
gnome-base/gnome-keyring
www-client/firefox
)
dev? (
app-crypt/glep63-check
app-doc/eclass-manpages
app-doc/pms
app-misc/jq
app-portage/iwdevtools
app-shells/dash
app-shells/mksh
dev-embedded/platformio
dev-python/mock
dev-python/pytest
dev-ruby/blinkstick
@ -39,20 +46,6 @@ RDEPEND="
dev-vcs/cvs
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/pixz
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() {
if [ -d /home/zero ]; then

View file

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