350 lines
7.0 KiB
Bash
350 lines
7.0 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 -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/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/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/eric
|
||
|
|
dev-util/geany
|
||
|
|
dev-util/geany-plugins
|
||
|
|
dev-vcs/git-cola
|
||
|
|
lxde-base/lxde-meta
|
||
|
|
lxde-base/lxdm
|
||
|
|
media-fonts/noto-emoji
|
||
|
|
media-gfx/digikam
|
||
|
|
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/openshot
|
||
|
|
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/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/minetest_game
|
||
|
|
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
|
||
|
|
)
|
||
|
|
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]
|
||
|
|
)
|
||
|
|
"
|
||
|
|
|