figs/etc/portage/make.conf

33 lines
1.2 KiB
Plaintext
Raw Permalink Normal View History

2021-04-07 01:28:45 +00:00
COMMON_FLAGS="-O2 -pipe -march=native -mtune=ivybridge"
2021-04-18 01:17:20 +00:00
MAKEOPTS="-j6 -l7"
2021-04-07 01:28:45 +00:00
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
2021-04-13 09:20:34 +00:00
## uncomment for use with musl. be sure to select the musl profile
## and enable the gentoo musl overlay.
# CHOST="x86_64-gentoo-linux-musl"
2021-04-07 01:28:45 +00:00
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"
2021-04-13 09:20:34 +00:00
## portage settings
EMERGE_DEFAULT_OPTS="--ask --verbose --tree --deep"
PORTAGE_SYNC_STALE="3"
2021-04-18 01:17:20 +00:00
PORTAGE_NICENESS="10"
FEATURES="collision-protect network-sandbox parallel-fetch sandbox"
2021-04-07 01:28:45 +00:00
2021-04-13 09:20:34 +00:00
## organize useflags
2021-04-07 01:28:45 +00:00
AUDIO_FLAGS="aac alsa -cdda flac mp3 mp4 ogg pulseaudio vorbis x264"
MEDIA_FLAGS="gif imlib jpeg png svg tiff truetype unicode"
2021-04-18 01:17:20 +00:00
VIDEO_FLAGS="acpi cairo -cdr dri gles2 opengl -ogre sdl vaapi vulkan -wayland X"
2021-04-13 09:20:34 +00:00
SYSTEM_FLAGS="bluetooth -branding -cups dbus elogind -geolocation -gnome gtk
2021-04-18 01:17:20 +00:00
gtk3 gpm icu -netifrc networkmanager osmesa policykit -systemd threads udev upower udisks xml"
2021-04-13 09:20:34 +00:00
GPU="intel nouveau i915 i965"
2021-04-07 01:28:45 +00:00
USE="${AUDIO_FLAGS} ${MEDIA_FLAGS} ${VIDEO_FLAGS} ${SYSTEM_FLAGS}"
2021-04-13 09:20:34 +00:00
VIDEO_CARDS="${GPU}"
2021-04-07 01:28:45 +00:00
INPUT_DEVICES="libinput synaptics"
PYTHON_TARGETS="python3_8"