feat: add portage config

This commit is contained in:
David JULIEN 2022-03-04 16:09:38 +01:00
parent 4e80edffc9
commit 67154402f9
4 changed files with 46 additions and 0 deletions

25
.config/portage/make.conf Normal file
View File

@ -0,0 +1,25 @@
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
# Portage config
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_ELOG_CLASSES="log warn error"
FEATURES="$FEATURES binpkg-logs split-elog split-log"
GENTOO_MIRRORS="$GENTOO_MIRRORS https://mirrors.ircam.fr/pub/gentoo-distfiles/ https://ftp.uni-hannover.de/gentoo/ https://mirror.netcologne.de/gentoo/ rsync://mirror.netcologne.de/gentoo/"
COMMON_FLAGS="-O2 -pipe"
CFLAGS="${COMMON_FLAGS} -ggdb"
CXXFLAGS="${COMMON_FLAGS} -ggdb"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j2"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
# Compile options
USE="-fortran -gnome -iwd -kde -qt -systemd alsa dbus elogind ffmpeg jpeg ncurses pulseaudio wifi X zsh-completion"
VIDEO_CARDS="intel i965"
GRUB_PLATFORMS="efi-64"

View File

@ -0,0 +1,4 @@
media-sound/beets ~amd64
dev-python/munkres ~amd64
x11-misc/xcape ~amd64
net-p2p/tremc ~amd64

View File

@ -0,0 +1,16 @@
sys-libs/zlib minizip
app-admin/doas persist
app-admin/pass dmenu
app-crypt/pinentry ncurses
dev-vcs/git blksha1 curl gpg
dev-libs/boost icu
www-client/w3m imlib
mail-client/neomutt sasl gpgme
app-text/texlive cjk extra science
app-text/texlive-core cjk xetex
app-text/xmlto text
media-libs/freetype harfbuzz
media-libs/harfbuzz icu
media-fonts/source-pro cjk
media-fonts/source-han-sans l10n_zh-CN l10n_ja l10n_ko l10n_zh-TW
media-sound/sox flac ogg

View File

@ -0,0 +1 @@
app-admin/doas -persist