summaryrefslogtreecommitdiff
path: root/ROOT/portage
diff options
context:
space:
mode:
authorrafa_99 <raroma09@gmail.com>2022-02-11 15:40:09 +0000
committerrafa_99 <raroma09@gmail.com>2022-02-11 15:40:09 +0000
commit6c88672ec84ac185ba82a75b3340fefe3c908f5c (patch)
tree647362b9f4af7bb34fef450e8fe82a2c883bb0d8 /ROOT/portage
parentdf4ec36b7a20d1a1d25296ef80fbd57432bebecd (diff)
Updated Gentoo Install and Deps
Diffstat (limited to 'ROOT/portage')
-rw-r--r--ROOT/portage/make.conf19
-rw-r--r--ROOT/portage/package.accept_keywords11
-rw-r--r--ROOT/portage/package.use/00cpuflags4
-rw-r--r--ROOT/portage/package.use/base19
-rw-r--r--ROOT/portage/package.use/deps149
5 files changed, 182 insertions, 20 deletions
diff --git a/ROOT/portage/make.conf b/ROOT/portage/make.conf
index cf016ff..a415414 100644
--- a/ROOT/portage/make.conf
+++ b/ROOT/portage/make.conf
@@ -2,7 +2,7 @@
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
-COMMON_FLAGS="-march=native -O2 -pipe"
+COMMON_FLAGS="-O2 -march=znver3 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
@@ -19,13 +19,20 @@ LC_MESSAGES=C
# Makeopts for multithreading compilation
# X is the number of cpu threads your cpu has
-# MAKEOPTS="-jX -lX"
-# EMERGE_DEFAULT_OPTS="--jobs=X --load-average=X"
+MAKEOPTS="-j8 -l8"
+EMERGE_DEFAULT_OPTS="--jobs=8 --load-average=8"
# CCACHE configuration
-# FEATURES="ccache"
-# CCACHE_DIR="/home/.gentoo/ccache"
+FEATURES="ccache"
+CCACHE_DIR="/home/.gentoo/ccache"
-# VIDEO_CARDS="XXX"
+# Graphics card configuration
+VIDEO_CARDS="amdgpu radeonsi"
+
+# GRUB configuration
+GRUB_PLATFORMS="emu pc multiboot"
+
+# Printer and scanner configuration
+SANE_BACKENDS="hp"
USE="cxx crypt cpudetection elogind hardened jpeg jpeg2k jumbo-build matroska mp3 mp4 mpeg opus png screenscast threads udev udisks v4l vaapi vdpau wifi X xv -3dfx -a52 -altivec -aqua -bash-completion -bashlogger -berkdb -bidi -bindist -bluetooth -braille -branding -btrfs -caja -cdr -cdinstall -chromium -cjk -clamav -coreaudio -css -debug -doc -dropbox -dvb -dvd -dvdr -efi -egl -emacs -emboss -espeak -fish-completion -fortran -gnome-keyring -google-drive -gtk -ios -ipod -jack -kde -kerberos -mms -mssql -nautilus -nemo -netbeans -networkmanager -nfs -nvidia -pcmcia -plasma -qt4 -qt5 -samba -smartcard -speech -spell -suid -systemd -taglib -test -telemetry -thunar -tk -tmux -upnp -upnp-av -vala -wayland -widgets -Xaw3d -xemacs -xml -xfs -xterm"
diff --git a/ROOT/portage/package.accept_keywords b/ROOT/portage/package.accept_keywords
index fe5e1eb..36902d0 100644
--- a/ROOT/portage/package.accept_keywords
+++ b/ROOT/portage/package.accept_keywords
@@ -1,6 +1,7 @@
-app-admin/haskell-updater ~amd64
app-editors/neovim ~amd64
-app-text/pandoc ~amd64
-dev-haskell/* ~amd64
-dev-lang/ghc ~amd64
-dev-util/shellcheck ~amd64
+app-emulation/wine-mono ~amd64
+app-emulation/wine-staging ~amd64
+games-util/lutris ~amd64
+media-libs/mesa ~amd64
+x11-misc/picom ~amd64
+x11-misc/screenkey ~amd64
diff --git a/ROOT/portage/package.use/00cpuflags b/ROOT/portage/package.use/00cpuflags
index a5fda10..5dc11e8 100644
--- a/ROOT/portage/package.use/00cpuflags
+++ b/ROOT/portage/package.use/00cpuflags
@@ -3,6 +3,6 @@
# ASRock G41C-GS CPU Flags
# */* CPU_FLAGS_X86: mmx mmxext sse sse2 sse3 sse4_1 ssse3
-#
+
# PRIME A520M-K
-# */* CPU_FLAGS_X86: aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
+*/* CPU_FLAGS_X86: aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
diff --git a/ROOT/portage/package.use/base b/ROOT/portage/package.use/base
index 33a530d..cf79040 100644
--- a/ROOT/portage/package.use/base
+++ b/ROOT/portage/package.use/base
@@ -1,19 +1,24 @@
app-admin/pass dmenu
app-arch/p7zip -rar
-app-crypt/pinentry qt5
+app-crypt/pinentry gtk -ncurses
app-editors/neovim lto tui -nvimpager
app-emulation/libvirt libvirtd qemu virt-network -apparmor -dtrace -firewalld -libssh -nfs -virtualbox
app-emulation/qemu aio -accessibility
app-emulation/virt-manager gtk -policykit -sasl
-app-emulation/wine-staging dos gecko mono netapi run-exes staging vkd3d vulkan
-app-misc/vifm developer extended-keys gtk vim
-dev-lang/rust system-bootstrap system-llvm -clippy -miri -nightly -rls -rustfmt -wasm
+app-emulation/wine-staging capi dos gecko gssapi gstreamer mono netapi opencl osmesa pipelight prelink realtime run-exes samba sdl staging udev unwind usb vkd3d vulkan abi_x86_32
+app-emulation/winetricks gtk
+app-misc/vifm developer extended-keys vim vim-syntax
dev-java/openjdk gentoo-vm javafx
+dev-lang/python xml
+dev-lang/rust system-bootstrap system-llvm -clippy -miri -nightly -rls -rustfmt -wasm
dev-util/ctags json -yaml
dev-vcs/git blksha1 curl gpg -cgi -emacs -highlight -mediawiki -mediawiki-experimental -perforce -ppcsha1 -tk
games-emulation/mgba ffmpeg gles3 opengl qt5 -discord -gles2 -sdl -sqlite
media-gfx/gimp aalib heif mng webp wmf xpm -javascript -lua -postscript -python -udev
media-gfx/imagemagick xml
+media-gfx/simple-scan colord -webp
+media-libs/mesa egl wayland osmesa abi_x86_32 d3d9 gles2 vulkan vulkan-overlay
+media-libs/vulkan-loader X layers abi_x86_32
media-sound/ncmpcpp visualizer clock -outputs
media-video/ffmpeg bzip2 encode fontconfig gmp gnutls gsm iconv ieee1394 ladspa libass libcaca lzma modplug mp3 openal opengl opus oss sdl speex svg theora truetype vorbis wavpack webp x264 xvid zlib
media-video/mpv cli drm egl gbm libmpv opengl vulkan -cuda -gamepad -raspberry-pi
@@ -23,13 +28,15 @@ net-libs/webkit-gtk avif egl jumbo-build -examples -gamepad -geolocation
net-misc/connman ethernet iwd openvpn wireguard -l2tp -ofono -openconnect -pptp -tools -vpnc -wispr
net-misc/curl progress-meter -gopher -pop3 -telnet -winssl
net-misc/ntp -samba
+net-p2p/transmission gtk
net-print/cups dbus
net-print/hplip hpcups scanner snmp -fax -hpijs -libnotify -libusb0 -parport
sys-boot/grub device-mapper mount -efiemu -libzfs -themes
sys-devel/clang xml
sys-devel/gcc cxx graphite lto nptl pgo objc sanitize ssp valgrind vtv -go -ada -d -cet
sys-devel/gdb xxhash -cet -python -server
-sys-devel/llvm z3 -doc -ncurses
-www-client/firefox clang hwaccel lto openh264 screencast system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-png system-webp geckodriver gmp-autoupdate -sndio -wayland -wifi
+sys-devel/llvm z3 abi_x86_32 -doc -ncurses
+www-client/firefox clang dbus eme-free hwaccel lto openh264 screencast system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-png system-webp wayland -geckodriver -gmp-autoupdate -sndio -wifi
x11-apps/xinit -twm
x11-base/xorg-server elogind xcsecurity xorg xvfb -xephyr -xnest -wayland
+x11-misc/picom config-file opengl doc -drm
diff --git a/ROOT/portage/package.use/deps b/ROOT/portage/package.use/deps
index e832fa3..8666d32 100644
--- a/ROOT/portage/package.use/deps
+++ b/ROOT/portage/package.use/deps
@@ -1 +1,148 @@
-# ToDo
+app-arch/bzip2 abi_x86_32
+app-arch/libarchive abi_x86_32
+app-arch/xz-utils abi_x86_32
+app-arch/zstd abi_x86_32
+app-crypt/gcr gtk
+app-crypt/libmd abi_x86_32
+app-crypt/mit-krb5 abi_x86_32
+app-emulation/vkd3d abi_x86_32
+app-emulation/wine-gecko abi_x86_32
+app-text/ghostscript-gpl cups
+app-text/poppler cairo
+app-text/xmlto text
+dev-db/lmdb abi_x86_32
+dev-libs/boost icu
+dev-libs/elfutils abi_x86_32
+dev-libs/expat abi_x86_32
+dev-libs/fribidi abi_x86_32
+dev-libs/glib abi_x86_32
+dev-libs/gmp abi_x86_32
+dev-libs/icu abi_x86_32
+dev-libs/libbsd abi_x86_32
+dev-libs/libev abi_x86_32
+dev-libs/libffi abi_x86_32
+dev-libs/libgudev abi_x86_32
+dev-libs/libgusb vala
+dev-libs/libpcre abi_x86_32
+dev-libs/libtasn1 abi_x86_32
+dev-libs/libunistring abi_x86_32
+dev-libs/libusb abi_x86_32
+dev-libs/libverto abi_x86_32
+dev-libs/libxml2 abi_x86_32
+dev-libs/lzo abi_x86_32
+dev-libs/nettle abi_x86_32
+dev-libs/opencl-icd-loader abi_x86_32
+dev-libs/openssl abi_x86_32
+dev-libs/popt abi_x86_32
+dev-libs/wayland abi_x86_32
+dev-libs/xmlsec nss
+dev-python/pillow tiff truetype
+dev-util/cmocka abi_x86_32
+dev-util/glslang abi_x86_32
+dev-util/spirv-tools abi_x86_32
+gui-libs/libhandy vala
+media-gfx/graphite2 abi_x86_32
+media-libs/alsa-lib abi_x86_32
+media-libs/fontconfig abi_x86_32
+media-libs/freetype abi_x86_32
+media-libs/gegl cairo
+media-libs/glu abi_x86_32
+media-libs/graphene abi_x86_32
+media-libs/gst-plugins-bad abi_x86_32
+media-libs/gst-plugins-base egl abi_x86_32
+media-libs/gst-plugins-good abi_x86_32
+media-libs/gst-plugins-ugly abi_x86_32
+media-libs/gstreamer abi_x86_32
+media-libs/harfbuzz icu abi_x86_32
+media-libs/lcms abi_x86_32
+media-libs/libepoxy egl
+media-libs/libglvnd abi_x86_32
+media-libs/libjpeg-turbo abi_x86_32
+media-libs/libmpeg2 abi_x86_32
+media-libs/libogg abi_x86_32
+media-libs/libpng abi_x86_32 apng
+media-libs/libsdl2 abi_x86_32 haptic
+media-libs/libv4l abi_x86_32
+media-libs/libvorbis abi_x86_32
+media-libs/libvpx postproc
+media-libs/opus abi_x86_32
+media-libs/vulkan-layers abi_x86_32
+media-plugins/alsa-plugins pulseaudio
+media-plugins/gst-plugins-meta abi_x86_32 ogg
+media-plugins/gst-plugins-mpeg2dec abi_x86_32
+media-plugins/gst-plugins-mpg123 abi_x86_32
+media-plugins/gst-plugins-opus abi_x86_32
+media-plugins/gst-plugins-v4l2 abi_x86_32
+media-plugins/gst-plugins-vaapi abi_x86_32
+media-sound/mpg123 abi_x86_32
+net-dns/avahi python gdbm
+net-dns/dnsmasq script
+net-dns/libidn2 abi_x86_32
+net-fs/samba winbind abi_x86_32
+net-libs/gnutls abi_x86_32
+net-libs/libcapi abi_x86_32
+net-libs/libtirpc abi_x86_32
+net-misc/spice-gtk usbredir
+sci-mathematics/z3 abi_x86_32
+sys-apps/acl abi_x86_32
+sys-apps/attr abi_x86_32
+sys-apps/dbus abi_x86_32
+sys-apps/keyutils abi_x86_32
+sys-apps/util-linux abi_x86_32
+sys-devel/gettext abi_x86_32
+sys-fs/udev abi_x86_32
+sys-libs/binutils-libs abi_x86_32
+sys-libs/e2fsprogs-libs abi_x86_32
+sys-libs/ldb abi_x86_32
+sys-libs/libcap abi_x86_32
+sys-libs/libunwind abi_x86_32
+sys-libs/liburing abi_x86_32
+sys-libs/libxcrypt abi_x86_32
+sys-libs/pam abi_x86_32
+sys-libs/talloc abi_x86_32
+sys-libs/tdb abi_x86_32
+sys-libs/tevent abi_x86_32
+sys-libs/zlib abi_x86_32
+virtual/acl abi_x86_32
+virtual/glu abi_x86_32
+virtual/jpeg abi_x86_32
+virtual/krb5 abi_x86_32
+virtual/libcrypt abi_x86_32
+virtual/libelf abi_x86_32
+virtual/libiconv abi_x86_32
+virtual/libintl abi_x86_32
+virtual/libudev abi_x86_32
+virtual/libusb abi_x86_32
+virtual/opencl abi_x86_32
+virtual/opengl abi_x86_32
+x11-base/xcb-proto abi_x86_32
+x11-libs/cairo abi_x86_32
+x11-libs/gtk+ wayland
+x11-libs/libX11 abi_x86_32
+x11-libs/libXau abi_x86_32
+x11-libs/libXcomposite abi_x86_32
+x11-libs/libXcursor abi_x86_32
+x11-libs/libXdmcp abi_x86_32
+x11-libs/libXext abi_x86_32
+x11-libs/libXfixes abi_x86_32
+x11-libs/libXft abi_x86_32
+x11-libs/libXi abi_x86_32
+x11-libs/libXrandr abi_x86_32
+x11-libs/libXrender abi_x86_32
+x11-libs/libXv abi_x86_32
+x11-libs/libXxf86vm abi_x86_32
+x11-libs/libdrm abi_x86_32
+x11-libs/libdrm video_cards_radeon
+x11-libs/libva abi_x86_32
+x11-libs/libvdpau abi_x86_32
+x11-libs/libxcb abi_x86_32
+x11-libs/libxshmfence abi_x86_32
+x11-libs/pango abi_x86_32
+x11-libs/pixman abi_x86_32
+x11-libs/xcb-util abi_x86_32
+x11-libs/xcb-util-cursor abi_x86_32
+x11-libs/xcb-util-image abi_x86_32
+x11-libs/xcb-util-keysyms abi_x86_32
+x11-libs/xcb-util-renderutil abi_x86_32
+x11-libs/xcb-util-wm abi_x86_32
+x11-misc/colord vala