352 lines
7.1 KiB
Bash
352 lines
7.1 KiB
Bash
# Copyright 1999-2018 Gentoo Foundation
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=6
|
|
|
|
DESCRIPTION="Virtual package to configure my computers"
|
|
|
|
SLOT="0"
|
|
KEYWORDS="amd64 arm arm64 x86"
|
|
IUSE="desktop -db-server -docker -games -gateway -lamp -laptop -media-server -minimal -storage -underpowered -virthost -web -zabbix"
|
|
|
|
RDEPEND="app-admin/ansible
|
|
app-admin/logrotate
|
|
app-admin/pwgen
|
|
app-admin/sudo
|
|
app-admin/syslog-ng
|
|
app-admin/sysstat
|
|
app-admin/testdisk
|
|
app-arch/unrar
|
|
app-crypt/easy-rsa
|
|
app-doc/eclass-manpages
|
|
app-editors/emacs
|
|
app-editors/nano
|
|
app-editors/vim
|
|
app-eselect/eselect-repository
|
|
app-misc/ca-certificates
|
|
app-misc/rlwrap
|
|
app-misc/screen
|
|
app-misc/scrub
|
|
app-portage/cpuid2cpuflags
|
|
app-portage/eix
|
|
app-portage/genlop
|
|
app-portage/gentoolkit
|
|
app-portage/mirrorselect
|
|
app-shells/bash-completion
|
|
dev-libs/libcgroup
|
|
dev-libs/openssl
|
|
dev-perl/DBD-Pg
|
|
dev-perl/DBI
|
|
dev-perl/XML-LibXML
|
|
dev-python/beautifulsoup
|
|
dev-python/dnspython
|
|
dev-python/pip
|
|
dev-python/psycopg
|
|
dev-python/python-ldap
|
|
dev-python/pyyaml
|
|
dev-python/virtualenv
|
|
dev-vcs/git
|
|
mail-client/mailx
|
|
mail-mta/postfix
|
|
net-analyzer/arping
|
|
net-analyzer/dnstracer
|
|
net-analyzer/fail2ban
|
|
net-analyzer/openbsd-netcat
|
|
net-analyzer/nmap
|
|
net-analyzer/tcpdump
|
|
net-analyzer/traceroute
|
|
net-analyzer/zabbix
|
|
net-dns/bind-tools
|
|
net-dns/dnsmasq
|
|
net-dns/openresolv
|
|
net-firewall/conntrack-tools
|
|
net-firewall/ipset
|
|
net-firewall/iptables
|
|
net-firewall/nftables
|
|
net-fs/autofs
|
|
net-fs/davfs2
|
|
net-fs/nfs-utils
|
|
net-fs/sshfs
|
|
net-misc/bridge-utils
|
|
net-misc/dhcpcd
|
|
net-misc/dhcping
|
|
net-misc/iperf
|
|
net-misc/knock
|
|
net-misc/ntp
|
|
net-misc/openssh
|
|
net-misc/pssh
|
|
net-misc/telnet-bsd
|
|
net-misc/whois
|
|
net-nds/openldap
|
|
sys-apps/cpuid
|
|
sys-apps/dmidecode
|
|
sys-apps/ethtool
|
|
sys-apps/hdparm
|
|
sys-apps/ipmitool
|
|
sys-apps/ipmiutil
|
|
sys-apps/lm-sensors
|
|
sys-apps/lshw
|
|
sys-apps/mlocate
|
|
sys-apps/pciutils
|
|
sys-apps/rng-tools
|
|
sys-apps/smartmontools
|
|
sys-apps/unscd
|
|
sys-apps/usbutils
|
|
sys-auth/nss-pam-ldapd
|
|
sys-block/zram-init
|
|
sys-boot/grub
|
|
sys-boot/os-prober
|
|
sys-devel/crossdev
|
|
sys-devel/distcc
|
|
sys-devel/gdb
|
|
sys-firmware/intel-microcode
|
|
sys-fs/btrfs-progs
|
|
sys-fs/ddrescue
|
|
sys-fs/dosfstools
|
|
sys-fs/e2fsprogs
|
|
sys-fs/extundelete
|
|
sys-fs/f2fs-tools
|
|
sys-fs/lsscsi
|
|
sys-fs/lvm2
|
|
sys-fs/reiserfsprogs
|
|
sys-fs/xfsprogs
|
|
sys-kernel/gentoo-sources
|
|
sys-kernel/linux-firmware
|
|
sys-power/acpid
|
|
sys-power/cpupower
|
|
sys-process/at
|
|
sys-process/cronie
|
|
sys-process/htop
|
|
sys-process/iotop
|
|
sys-process/lsof
|
|
!minimal? (
|
|
app-admin/ansible-lint
|
|
app-admin/lastpass-cli
|
|
app-dicts/dictd-dicts
|
|
app-dicts/opendict
|
|
app-eselect/eselect-rust
|
|
app-mobilephone/heimdall
|
|
app-text/dictd
|
|
app-text/ebook-tools
|
|
app-text/psutils
|
|
app-vim/fugitive
|
|
dev-db/postgresql
|
|
dev-java/gradle-bin
|
|
dev-java/icedtea-bin:8
|
|
dev-java/maven-bin
|
|
dev-lang/rust-bin
|
|
dev-python/pygame
|
|
dev-python/pyopengl
|
|
dev-ruby/bundler
|
|
dev-ruby/net-ssh
|
|
gnome-extra/zenity
|
|
media-fonts/corefonts
|
|
media-fonts/croscorefonts
|
|
media-gfx/pngcrush
|
|
media-sound/alsa-utils
|
|
media-sound/pianobar
|
|
media-video/ffmpeg
|
|
media-video/mediainfo
|
|
media-video/motion
|
|
media-video/transcode
|
|
net-irc/fish-irssi
|
|
net-irc/irssi
|
|
net-misc/youtube-dl
|
|
net-p2p/rtorrent
|
|
net-print/cups-pdf
|
|
net-print/gutenprint
|
|
net-print/hplip
|
|
net-print/pykota
|
|
net-vpn/openvpn
|
|
sci-visualization/gnuplot
|
|
www-client/lynx
|
|
)
|
|
desktop? (
|
|
app-admin/keepassxc
|
|
app-arch/xarchiver
|
|
app-cdr/xfburn
|
|
app-editors/focuswriter
|
|
app-editors/ghostwriter
|
|
app-editors/leafpad
|
|
app-eselect/eselect-awesome
|
|
app-misc/xmind
|
|
app-office/abiword
|
|
app-office/dia
|
|
app-office/gnucash
|
|
app-office/gnumeric
|
|
app-office/impressive
|
|
app-office/libreoffice
|
|
app-office/projectlibre-bin
|
|
app-office/rednotebook
|
|
app-office/yed
|
|
app-text/evince
|
|
app-text/mupdf
|
|
dev-java/swt
|
|
dev-python/pygtksourceview
|
|
dev-util/geany
|
|
dev-util/geany-plugins
|
|
dev-vcs/git-cola
|
|
lxde-base/lxde-meta
|
|
lxde-base/lxdm
|
|
media-fonts/noto-emoji
|
|
media-gfx/exif
|
|
media-gfx/feh
|
|
media-gfx/geeqie
|
|
media-gfx/gimp
|
|
media-gfx/inkscape
|
|
media-gfx/mirage
|
|
media-gfx/rawtherapee
|
|
media-gfx/shotwell
|
|
media-gfx/ufraw
|
|
media-libs/exiftool
|
|
media-libs/libjsw
|
|
media-sound/audacity
|
|
media-sound/lmms
|
|
media-sound/patchage
|
|
media-sound/pavucontrol
|
|
media-sound/qmmp
|
|
media-sound/volwheel
|
|
media-sound/xmms2
|
|
media-plugins/qmmp-plugin-pack
|
|
media-video/mpv
|
|
media-video/qstopmotion
|
|
media-video/v4l2loopback
|
|
media-video/vlc
|
|
media-video/webcamoid
|
|
net-analyzer/wireshark
|
|
net-ftp/filezilla
|
|
net-im/pidgin
|
|
net-im/riot-web
|
|
net-misc/clusterssh
|
|
net-misc/dhcpcd-ui
|
|
net-misc/rdesktop
|
|
net-misc/remmina
|
|
net-wireless/wireless-tools
|
|
sci-electronics/electric
|
|
sci-electronics/ngspice
|
|
sci-electronics/xcircuit
|
|
sys-apps/baobab
|
|
sys-block/gparted
|
|
sys-boot/unetbootin
|
|
www-client/falkon
|
|
www-client/firefox-bin
|
|
www-client/google-chrome
|
|
www-client/midori
|
|
www-client/vivaldi
|
|
www-plugins/adobe-flash
|
|
x11-apps/mesa-progs
|
|
x11-apps/setxkbmap
|
|
x11-apps/xcalc
|
|
x11-apps/xev
|
|
x11-base/xorg-drivers
|
|
x11-base/xorg-server
|
|
x11-misc/compton
|
|
x11-misc/gcolor2
|
|
x11-misc/habak
|
|
x11-misc/lightdm
|
|
x11-misc/screengrab
|
|
x11-misc/sddm
|
|
x11-misc/slim
|
|
x11-misc/wmname
|
|
x11-misc/x11vnc
|
|
x11-misc/x2x
|
|
x11-misc/xprintidle
|
|
x11-misc/xscreensaver
|
|
x11-misc/zim
|
|
x11-plugins/pidgin-extprefs
|
|
x11-plugins/pidgin-libnotify
|
|
x11-plugins/purple-hangouts
|
|
x11-plugins/vicious
|
|
x11-terms/lilyterm
|
|
x11-terms/terminology
|
|
x11-terms/xfce4-terminal
|
|
x11-terms/xterm
|
|
x11-themes/geany-themes
|
|
x11-wm/awesome
|
|
x11-wm/enlightenment
|
|
!underpowered? (
|
|
dev-util/android-studio
|
|
dev-util/android-tools
|
|
dev-util/idea-community
|
|
media-gfx/blender
|
|
media-gfx/darktable
|
|
media-video/cinelerra
|
|
media-video/obs-studio
|
|
sci-astronomy/stellarium
|
|
x11-misc/rss-glx
|
|
)
|
|
)
|
|
docker? (
|
|
app-emulation/docker
|
|
app-emulation/docker-compose
|
|
app-emulation/kubler
|
|
)
|
|
games? (
|
|
games-action/minetest
|
|
games-action/voxelands
|
|
games-emulation/nestopia
|
|
games-engines/love
|
|
games-engines/zoom
|
|
games-puzzle/sgt-puzzles
|
|
games-strategy/hedgewars
|
|
games-strategy/wesnoth
|
|
!underpowered? (
|
|
app-emulation/wine-vanilla
|
|
games-action/openastromenace
|
|
games-fps/xonotic
|
|
games-util/springlobby
|
|
games-util/steam-launcher
|
|
games-util/steam-meta
|
|
)
|
|
)
|
|
gateway? (
|
|
net-dns/dnscrypt-proxy
|
|
net-dns/dnsmasq[auth-dns]
|
|
)
|
|
lamp? (
|
|
www-servers/apache
|
|
dev-db/mariadb[server]
|
|
dev-lang/php[apache2,mysql,mysqli]
|
|
)
|
|
laptop? (
|
|
app-laptop/radeontool
|
|
net-misc/wicd
|
|
net-wireless/wpa_supplicant
|
|
)
|
|
media-server? (
|
|
net-misc/gerbera
|
|
www-apps/dokuwiki
|
|
www-apps/gitea
|
|
www-apps/nextcloud
|
|
)
|
|
db-server? (
|
|
dev-db/postgresql[server]
|
|
dev-db/mariadb[server]
|
|
)
|
|
storage? (
|
|
app-backup/btrbk
|
|
app-misc/fdupes
|
|
sys-cluster/corosync
|
|
sys-cluster/crmsh
|
|
sys-cluster/drbd-utils
|
|
sys-cluster/pacemaker
|
|
sys-fs/bees
|
|
sys-fs/duperemove
|
|
)
|
|
virthost? (
|
|
app-emulation/qemu
|
|
app-emulation/virtualbox
|
|
)
|
|
web? (
|
|
app-admin/apache-tools
|
|
www-servers/apache
|
|
www-servers/uwsgi
|
|
)
|
|
zabbix? (
|
|
net-analyzer/zabbix[curl,frontend,java,ldap,postgres,server,ssh]
|
|
net-analyzer/fping[suid]
|
|
dev-lang/php[postgres,session]
|
|
)
|
|
"
|
|
|