summaryrefslogtreecommitdiff
path: root/Technology/Gentoo/make.conf.md
diff options
context:
space:
mode:
authornic <ra@afu.re>2024-07-12 13:58:52 -0400
committernic <ra@afu.re>2024-07-12 13:58:52 -0400
commitd9457a3aa4ca86be1b7db164537210f152d8eb1b (patch)
tree679684f19c0bcb62c753c789d12777d5dbea3f86 /Technology/Gentoo/make.conf.md
Initial commit
Diffstat (limited to 'Technology/Gentoo/make.conf.md')
-rw-r--r--Technology/Gentoo/make.conf.md29
1 files changed, 29 insertions, 0 deletions
diff --git a/Technology/Gentoo/make.conf.md b/Technology/Gentoo/make.conf.md
new file mode 100644
index 0000000..cb2e5aa
--- /dev/null
+++ b/Technology/Gentoo/make.conf.md
@@ -0,0 +1,29 @@
+COMMON_FLAGS="-march=native -O2 -pipe"
+CFLAGS="${COMMON_FLAGS}"
+CXXFLAGS="${COMMON_FLAGS}"
+FCFLAGS="${COMMON_FLAGS}"
+FFLAGS="${COMMON_FLAGS}"
+
+MAKE_OPTS="-jx -lx"
+PORTAGE_NICENESS="1"
+PORT_LOGDIR="/var/log/portage"
+EMERGE_DEFAULT_OPTS="--jobs=8 --load-average=8 --with-bdeps y --complete-graph y --autounmask-write"
+FEATURES="candy fixlafiles unmerge-orphans parallel-install"
+
+ACCEPT_KEYWORDS="~amd64"
+ACCEPT_LICENSE="*"
+
+USE="-wayland -kde -gnome -qt -consolekit -systemd -pulseaudio elogind dbus X pipewire"
+
+INPUT_DEVICES="libinput synaptics"
+VIDEO_CARDS="intel nvidia"
+
+# logs with elogv
+PORTAGE_ELOG_CLASSES="warn error log"
+PORTAGE_ELOG_SYSTEM="save"
+
+QEMU_SOFTMMU_TARGETS="arm x86_64 sparc"
+QEMU_USER_TARGETS="x86_64"
+
+# fix mpv
+CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3"