Update gentoo specific stuff

This commit is contained in:
Lucas Barbieri 2022-12-23 17:10:35 -03:00
parent cfdce84aa1
commit 526ecddefa
6 changed files with 6362 additions and 610 deletions

6089
gentoo-related/6.0.11-config Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,34 @@
# created by eselect-repo
[steam-overlay]
location = /projects/portage/steam-overlay
sync-type = git
sync-uri = https://github.com/anyc/steam-overlay
[guru]
location = /projects/portage/guru
sync-type = git
sync-uri = https://github.com/gentoo-mirror/guru.git
[torbrowser]
location = /projects/portage/torbrowser
sync-type = git
sync-uri = https://github.com/gentoo-mirror/torbrowser.git
[haskell]
location = /projects/portage/haskell
sync-type = git
sync-uri = https://github.com/gentoo-mirror/haskell.git
[jabuxas]
location = /projects/portage/jabuxas
[farmboy0]
location = /projects/portage/farmboy0
sync-type = git
sync-uri = https://github.com/gentoo-mirror/farmboy0.git
[wayland-desktop]
location = /projects/portage/wayland-desktop
sync-type = git
sync-uri = https://github.com/gentoo-mirror/wayland-desktop.git

View File

@ -28,19 +28,11 @@
#LABEL=swap none swap sw 0 0
#/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
# tmpfs for portage compile directory
#tmpfs /var/tmp/portage tmpfs rw,nosuid,noatime,nodev,size=8G,mode=775,uid=portage,gid=portage,x-mount.mkdir=775 0 0
# /dev/sdf3
UUID=03ae4a2b-b8d3-498b-8ffd-6b0f07ebf17a / ext4 rw,relatime 0 1
# /dev/sdf1
UUID=97A7-4562 /efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
# /dev/sdf2 LABEL=swap
UUID=f2c6b842-bbd8-4396-a025-a39b49376510 none swap defaults 0 0
#UUID=fd02c07c-d37d-4ae2-b2d0-903b0ca73797 /home/klein/Games ext4 rw,relatime 0 2
UUID=bff367e3-4886-480c-ba7c-6a37c473c0d3 /home ext4 defaults,noatime 0 2
UUID=bd513458-98e4-4fd0-a633-4c30a9149cbe / btrfs defaults,compress=zstd,subvolid=256,subvol=@ 0 0
UUID=bd513458-98e4-4fd0-a633-4c30a9149cbe /home btrfs defaults,compress=zstd,subvolid=257,subvol=@home 0 0
UUID=bd513458-98e4-4fd0-a633-4c30a9149cbe /.snapshots btrfs defaults,compress=zstd,subvolid=258,subvol=@.snapshots 0 0
UUID=0d72f103-6b2c-4eb7-84de-67b9cfe9b460 none swap sw 0 0
UUID=ABD4-6AA7 /efi vfat noauto,defaults 0 1
tmpfs /var/tmp/portage tmpfs size=6G,uid=portage,gid=portage,mode=775,nosuid,noatime,nodev 0 0
UUID=94038640-86fd-462b-bbca-9db8eaefdc09 /projects ext4 rw,relatime,user,exec 0 2

View File

@ -2,40 +2,61 @@
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
# If your planning to use this build and wish to
# enable non portable cpu specific compile optimizations
# update COMMON_FLAGS to match this example
#
# COMMON_FLAGS="-march=native -O2 -pipe"
# RUSTFLAGS="-C target-cpu=native"
#
# CFLAGS for distcc
#
# native cflags alias detection does not function with distcc
# you must change native to match cpu type such as
#
# COMMON_FLAGS="-march=zenver3 -O2 -pipe"
# RUSTFLAGS="-C target-cpu=zenver3"
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
ACCEPT_LICENSE="*"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="joystick libinput wacom"
MAKEOPTS="-j8"
EMERGE_DEFAULT_OPTS="--keep-going=y --quiet-build --with-bdeps=y --complete-graph"
#PORTAGE_NICENESS="1"
#PORTAGE_IONICE_COMMAND="/usr/local/bin/io-priority \${PID}"
FEATURES="candy sign"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3"
USE="fuse screencast pulseaudio -webengine xinerama pgo \
ffmpeg policykit networkmanager \
-webkit vulkan dbus zstd wayland gstreamer"
CCACHE_DIR="/var/cache/ccache"
GMPABI="64"
MAKEOPTS="-j10"
# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
FEATURES="candy"
EMERGE_DEFAULT_OPTS="--with-bdeps y --complete-graph y --quiet-build --keep-going"
GENTOO_MIRRORS="https://gentoo.c3sl.ufpr.br/ https://gentoo.osuosl.org/ https://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.mirrors.tera-byte.com/"
VIDEO_CARDS="amdgpu radeon radeonsi"
INPUT_DEVICES="libinput joystick"
ACCEPT_LICENSE="*"
LINGUAS="en"
GRUB_PLATFORMS="efi-64"
CURL_SSL="openssl"
RUBY_TARGETS="ruby27"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3"
ABI_X86="64 32"
USE="7zip bash-completion bluetooth \
cups clang corefonts \
cxx nls \
ffmpeg \
joystick jpeg jpeg2k json libkms lm-sensors lm_sensors \
networkmanager nfs nftables opencl opengl \
openssl osmesa pgo pic pie png posix pulseaudio pipewire \
rar raw samba sasl secure-delete theora threads screencast \
trayicon unzip usbredir v4l wayland \
vaapi vdpau vulkan x264 x265 zip zstd xinerama policykit gstreamer dbus fuse"

View File

@ -1,347 +1,117 @@
sys-process/btop
media-libs/imgui
sys-apps/flatpak
acct-user/flatpak
acct-group/flatpak
dev-util/ostree
games-util/gamemode
games-util/mangohud
sys-process/nvtop
media-video/obs-studio
x11-drivers/OpenTabletDriver-bin
app-mobilephone/scrcpy
app-misc/ufetch
app-editors/vscodium
app-emulation/wine-mono
app-emulation/wine-gecko
app-emulation/wine-staging
sys-kernel/zen-sources
x11-drivers/nvidia-drivers
app-shells/vivid
games-util/lutris
# System
app-backup/grub-btrfs
sys-apps/merge-usr
media-video/v4l2loopback
sys-kernel/gentoo-kernel-bin
sys-kernel/gentoo-sources
games-action/polymc
# misc
media-video/obs-studio
app-editors/vscodium
app-editors/vscode
x11-wm/leftwm
# Minecraft launcher
games-action/prismlauncher
dev-libs/quazip
app-backup/timeshift
media-gfx/ueberzug
# Steam
*/*::steam-overlay
games-util/game-device-udev-rules
# Pcmanfm
x11-misc/pcmanfm
x11-libs/libfm
# OpenTabletDriver
# Tablet support
x11-drivers/OpenTabletDriver-bin
dev-dotnet/dotnet-sdk-bin
app-text/tldr
net-im/discord-bin
net-im/discord-canary-bin
# xbox controller driver
sys-kernel/xow
# Anime Game Launcher
app-emulation/dxvk-bin
games-misc/an-anime-game-launcher-bin
app-editors/notepadqq
dev-util/android-sdk-update-manager
dev-libs/nss
dev-libs/nspr
www-client/torbrowser-launcher
media-sound/lyrebird
media-libs/babl # https://bugs.gentoo.org/856931
games-misc/cbonsai
dev-lang/nim
app-misc/openrgb
app-shells/nushell
# opencl
# lolcat
games-misc/lolcat
dev-ruby/optimist
dev-ruby/paint
dev-libs/rocm-opencl-runtime
dev-libs/rocr-runtime
dev-libs/rocm-comgr
dev-libs/rocm-device-libs
dev-util/rocm-cmake
sys-devel/llvm-roc
dev-libs/roct-thunk-interface
dev-libs/hsa-ext-rocr
dev-libs/rocclr
=sys-devel/lld-14*
gui-apps/mpvpaper
# amd
# RPCS3
games-emulation/rpcs3 **
kde-misc/corectrl
app-misc/radeontop
#media-libs/mesa
media-libs/amdgpu-pro-vulkan
media-video/amdgpu-pro-amf
media-libs/amf-headers
media-video/obs-vkcapture
media-video/wlrobs
# Yuzu
games-emulation/yuzu
dev-cpp/cpp-httplib
media-libs/cubeb
dev-libs/sirit
# gamescope
gui-wm/gamescope
dev-libs/libliftoff
x11-misc/copyq
# Communications
# Xmonad, xmobar and xmonad-contrib
x11-wm/xmonad
dev-haskell/stack
dev-haskell/unicode-transforms
dev-haskell/ansi-wl-pprint
dev-haskell/unix-time
dev-haskell/optparse-simple
dev-haskell/neat-interpolation
dev-haskell/type-equality
dev-haskell/file-embed
dev-haskell/libyaml
dev-haskell/conduit-combinators
dev-haskell/th-reify-many
dev-haskell/lifted-async
dev-haskell/enclosed-exceptions
dev-haskell/mtl-compat
dev-haskell/microlens-th
dev-haskell/old-time
dev-haskell/microlens-mtl
dev-haskell/constraints
dev-haskell/retry
dev-haskell/ed25519
dev-haskell/megaparsec
dev-haskell/tar-conduit
dev-haskell/rio-orphans
dev-haskell/vault
dev-haskell/cryptohash-sha256
dev-haskell/monad-loops
dev-haskell/http-api-data
dev-haskell/persistent
dev-haskell/parser-combinators
dev-haskell/base16-bytestring
dev-haskell/tar
dev-haskell/unicode-data
dev-haskell/rio-prettyprint
dev-haskell/microlens
dev-haskell/extra
dev-haskell/hi-file-parser
dev-haskell/optparse-applicative
dev-haskell/project-template
dev-haskell/echo
dev-haskell/fast-logger
dev-haskell/infer-license
dev-haskell/lifted-base
dev-haskell/silently
dev-haskell/open-browser
dev-haskell/hackage-security
dev-haskell/githash
dev-haskell/unliftio
dev-haskell/casa-client
dev-haskell/zip-archive
dev-haskell/ansi-terminal
dev-haskell/safe
dev-haskell/clock
dev-haskell/annotated-wl-pprint
dev-haskell/rio
dev-haskell/mintty
dev-haskell/attoparsec-iso8601
dev-haskell/shelly
dev-haskell/cmdargs
dev-haskell/auto-update
dev-haskell/th-expand-syns
dev-haskell/filelock
dev-haskell/easy-file
dev-haskell/monad-logger
dev-haskell/colour
dev-haskell/glob
dev-haskell/th-lift-instances
dev-haskell/generic-deriving
dev-haskell/yaml
dev-haskell/path-pieces
dev-haskell/temporary
dev-haskell/lift-type
dev-haskell/path-io
dev-haskell/fsnotify
dev-haskell/unix-compat
dev-haskell/stm-chans
dev-haskell/path
dev-haskell/hpack
dev-haskell/text-metrics
dev-haskell/casa-types
dev-haskell/resource-pool
dev-haskell/pantry
dev-haskell/mustache
dev-haskell/monad-control
dev-haskell/http-download
dev-haskell/persistent-sqlite
dev-haskell/lukko
dev-haskell/cabal-install
dev-haskell/edit-distance
dev-haskell/resolv
dev-haskell/http
dev-haskell/persistent-template
dev-haskell/cryptonite-conduit
dev-haskell/digest
dev-lang/ghc
dev-haskell/parsec
dev-haskell/x11
dev-haskell/data-default-class
dev-haskell/cabal
app-admin/haskell-updater
dev-haskell/text
dev-haskell/mtl
dev-haskell/setlocale
x11-wm/xmonad-contrib
x11-misc/xmobar
dev-haskell/aeson
dev-haskell/free
dev-haskell/alsa-mixer
dev-haskell/dbus
dev-haskell/base-orphans
dev-haskell/async
dev-haskell/scientific
dev-haskell/asn1-parse
dev-haskell/xml-conduit
dev-haskell/xml-types
dev-haskell/asn1-types
dev-haskell/vector
dev-haskell/regex-base
dev-haskell/regex-compat
dev-haskell/blaze-markup
dev-haskell/extensible-exceptions
dev-haskell/base-compat
dev-haskell/invariant
dev-haskell/mime-types
dev-haskell/asn1-encoding
dev-haskell/connection
dev-haskell/x509
dev-haskell/integer-logarithms
dev-haskell/tls
dev-haskell/zlib
dev-haskell/http-client
dev-haskell/indexed-traversable
dev-haskell/cookie
dev-haskell/c2hs
dev-haskell/profunctors
dev-haskell/hinotify
dev-haskell/statevar
dev-haskell/cabal-doctest
dev-haskell/th-lift
dev-haskell/attoparsec
dev-haskell/blaze-html
dev-haskell/conduit
dev-haskell/old-locale
dev-haskell/x11-xft
dev-haskell/socks
dev-haskell/semigroupoids
dev-haskell/tagged
dev-haskell/alex
dev-haskell/mono-traversable
dev-haskell/regex-posix
dev-haskell/semialign
dev-haskell/indexed-traversable-instances
dev-haskell/dlist
dev-haskell/primitive
dev-haskell/conduit-extra
dev-haskell/primitive
dev-haskell/quickcheck
dev-haskell/parsec-numbers
dev-haskell/onetuple
dev-haskell/lens
dev-haskell/x509-store
dev-haskell/alsa-core
dev-haskell/transformers-compat
dev-haskell/uuid-types
dev-haskell/kan-extensions
dev-haskell/appar
dev-haskell/semigroups
dev-haskell/happy
dev-haskell/comonad
dev-haskell/byteorder
dev-haskell/call-stack
dev-haskell/unordered-containers
dev-haskell/iproute
dev-haskell/http-conduit
dev-haskell/th-abstraction
dev-haskell/pem
dev-haskell/reflection
dev-haskell/hourglass
dev-haskell/random
dev-haskell/transformers
dev-haskell/language-c
dev-haskell/network-uri
dev-haskell/memory
dev-haskell/void
dev-haskell/splitmix
dev-haskell/base-compat-batteries
dev-haskell/bifunctors
dev-haskell/witherable
dev-haskell/hashable
dev-haskell/case-insensitive
dev-haskell/syb
dev-haskell/resourcet
dev-haskell/unliftio-core
dev-haskell/typed-process
dev-haskell/adjunctions
dev-haskell/network
dev-haskell/strict
dev-haskell/text-short
dev-haskell/x509-system
dev-haskell/assoc
dev-haskell/blaze-builder
dev-haskell/parallel
dev-haskell/stm
dev-haskell/contravariant
dev-haskell/x509-validation
dev-haskell/vector-algorithms
dev-haskell/http-client-tls
dev-haskell/data-fix
dev-haskell/bytestring-buffer
dev-haskell/split
dev-haskell/basement
dev-haskell/cryptonite
dev-haskell/cereal
dev-haskell/transformers-base
dev-haskell/these
dev-haskell/distributive
dev-haskell/th-compat
dev-haskell/fail
dev-haskell/streaming-commons
dev-haskell/exceptions
dev-haskell/utf8-string
dev-haskell/time-compat
dev-haskell/base64-bytestring
dev-haskell/bytestring-builder
dev-haskell/http-types
dev-haskell/safe-exceptions
dev-haskell/timezone-olson
dev-haskell/timezone-series
dev-haskell/libmpd
net-im/telegram-desktop-bin
# move media-sound/mumble net-voip/mumble
net-voip/mumble
www-client/torbrowser
media-sound/mpd-mpris
# steam
# Lock Screen
x11-misc/betterlockscreen
x11-misc/i3lock-color
x11-misc/xidle
gui-apps/eww
games-util/steam-meta
media-fonts/steamfonts
games-util/steam-client-meta
games-util/steam-launcher
games-util/steam-games-meta
games-util/game-device-udev-rules
games-util/gamemode
games-util/mangohud
media-libs/imgui
net-vpn/protonvpn-cli
net-vpn/protonvpn-gui
# wine
app-emulation/wine-staging
app-emulation/wine-gecko
app-emulation/faudio
app-emulation/wine-mono
app-emulation/vkd3d
app-eselect/eselect-wine
x11-misc/screenkey
xfce-extra/xfce4-docklike-plugin
xfce-extra/xfce4-panel-profiles
x11-apps/glava
dev-vcs/lazygit
dev-python/neovim-remote
x11-themes/orchis-theme
gui-libs/wlroots
games-util/chiaki
# lutris
games-util/lutris
gui-wm/hyprland
x11-libs/libdrm
gui-libs/wlroots
# kde
x11-themes/kvantum
# why god
gui-wm/hyprland **
>=sys-devel/gcc-12.2.0 ~amd64
>=sys-devel/gcc-13.0.0 -~amd64
gui-apps/rofi-wayland
gui-apps/waybar **
dev-libs/date
gui-apps/wofi **
#gui-apps/hyprpaper
games-action/multimc-bin
dev-util/rustup
dev-lang/rust
games-action/prismlauncher **
app-editors/lapce **
app-editors/helix
gui-apps/hyprpaper **
gui-libs/xdg-desktop-portal-wlr **
gui-libs/wlroots **
dev-libs/wayland-protocols
media-libs/vkroots
games-util/gamescope **
gui-apps/redshift **
# rust
dev-util/rustup
dev-util/cargo-ebuild
# xmonad
*/*::haskell
# me !!
games-util/path-of-building
gui-apps/wshowkeys
media-sound/amberol
app-text/kami **
gui-apps/wshowkeys **

View File

@ -1,266 +1,112 @@
dev-lang/python tk
# System
sys-kernel/gentoo-sources experimental
dev-lang/python sqlite tk
sys-firmware/intel-microcode -hostonly split-ucode initramfs
virtual/linux-sources firmware
sys-boot/grub mount
media-sound/pulseaudio -daemon
media-video/pipewire sound-server pipewire-alsa
x11-drivers/nvidia-drivers driver dist-kernel
net-print/hplip parport scanner
net-dns/avahi python
app-admin/sudo offensive
# Awesomewm
x11-wm/awesome lua_single_target_luajit
x11-wm/awesome -lua_single_target_lua5-1 -gnome
# misc
app-crypt/pinentry gnome-keyring
media-libs/libsdl2 haptic
net-fs/samba winbind client
media-fonts/noto-emoji buildfont
media-libs/mlt fftw
app-crypt/gpgme python
media-libs/freetype harfbuzz
app-admin/keepassxc autotype browser yubikey
media-gfx/gimp xpm wmf webp jpeg2k heif
media-sound/mpd alsa audiofile curl dbus expat flac gme libmpdclient mad mikmod network openal openmpt oss soundcloud qobuz
media-video/mpv archive bluray drm gbm openal rubberband tools
media-sound/ncmpcpp lto clock outputs taglib visualizer
x11-terms/rxvt-unicode 256-color blink xft unicode3 perl fading-colors 24-bit-color
app-accessibility/speech-dispatcher python # calibre
dev-python/PyQt5 webchannel # calibre
media-libs/rubberband ladspa # easyeffects
media-libs/opencolorio -opengl # circular dependency
xfce-base/thunar -trash-panel-plugin
sys-libs/zlib minizip
# xmonad setup
dev-lang/ghc binary
x11-misc/xmobar mpd xft xpm hscolour
# awesome setup
x11-misc/polybar ipc mpd network curl
x11-wm/awesome lua_single_target_luajit -lua_single_target_lua5-1 -gnome
dev-lua/lgi lua_targets_luajit
# Virt-manager & qemu
net-dns/dnsmasq script
app-emulation/qemu usbredir spice io-uring ssh virgl virtfs
app-emulation/libvirt policykit dbus libssh
net-misc/spice-gtk usbredir
# kde
# Obs
media-video/ffmpeg nvenc
media-video/obs-studio nvenc v4l vlc browser
media-sound/elisa vlc
kde-apps/kdenetwork-meta -bittorrent
# Personal Preference
media-gfx/gimp xpm wmf webp jpeg2k heif
x11-libs/gtk+ wayland jpeg svg
net-print/hplip parport scanner
sys-firmware/intel-microcode initramfs
kde-apps/kdenlive v4l
app-admin/keepassxc autotype browser yubikey
media-libs/libsdl2 haptic gles2
media-libs/libsndfile minimal
sys-kernel/linux-firmware initramfs
media-libs/mesa vulkan
media-libs/mlt frei0r
media-sound/mpd alsa audiofile curl dbus expat flac gme libmpdclient mad mikmod network openal openmpt oss soundcloud qobuz
media-sound/ncmpcpp lto clock outputs taglib visualizer
sys-libs/ncurses -gpm
x11-drivers/nvidia-drivers driver dist-kernel
media-libs/opencolorio -opengl
media-libs/opencv contribdnn contrib
media-libs/vulkan-loader layers
sys-kernel/zen-sources symlink
sys-boot/grub mount
sys-libs/zlib minizip
x11-terms/rxvt-unicode 256-color blink xft unicode3 perl fading-colors 24-bit-color
dev-lang/rust-bin rust-src rustfmt rls
dev-libs/libdbusmenu gtk3
games-emulation/rpcs3 discord
media-fonts/fontawesome ttf
dev-libs/libpcre2 pcre32
# Kde
kde-plasma/plasma-meta browser-integration colord -display-manager -kwallet sddm -wallpapers -crypt -discover gtk bluetooth
kde-plasma/plasma-desktop emoji ibus
gnome-base/librsvg tools
# Calibre
app-accessibility/speech-dispatcher python
dev-python/PyQt5 webchannel sql
# krita
media-gfx/krita heif qtmedia vc webp color-management jpegxl
dev-python/PyQt5 declarative
dev-qt/qtwebengine widgets
dev-qt/qtwebchannel qml
dev-qt/qtmultimedia widgets
# Emacs
sys-devel/gcc jit
app-editors/emacs mailutils sound xft xwidgets dynamic-loading json jit
# libreoffice
# Krita
dev-python/PyQt5 declarative
media-gfx/krita heif qtmedia vc webp color-management
app-office/libreoffice bluetooth branding cups dbus googledrive gtk java ldap mariadb -accessibility -debug -eds -gstreamer -gtk2 -odk -pdfimport -postgres -test
# Anime Game Launcher
dev-util/xdelta lzma
app-emulation/wine-staging vulkan -unwind
# firefox
# Tor and Firefox
net-dns/avahi python
media-libs/libvpx postproc
media-libs/libpng apng
app-crypt/gpgme python
media-libs/mesa wayland
www-client/firefox system-png geckodriver pgo lto hwaccel
www-client/firefox pgo lto clang custom-cflags custom-optimization gmp-autoupdate hwaccel pulseaudio screenshot startup-notification system-av1 system-icu system-jpeg system-libevent system-libvpx system-sqlite system-webp -bindist -debug -eme-free geckodriver -hardened -jack -test screencast
dev-lang/rust -clippy -debug -doc -libressl -nightly -parallel-compiler -rls rustfmt rust-src clippy -system-bootstrap system-llvm -wasm
x11-base/xorg-server xvfb
media-libs/libsdl2 gles2
# steam
games-util/steam-client-meta pulseaudio steamruntime trayicon steamfonts
games-util/steam-games-meta steamruntime mono -steamgames_bioshock_infinite -steamgames_defenders_quest -steamgames_dirt_rally -steamgames_dont_starve -steamgames_dwarfs -steamgames_hammerwatch -steamgames_ironclad_tactics -steamgames_journey_down -steamgames_narcissu -steamgames_painkiller -steamgames_portal -steamgames_shadow_mordor -steamgames_shatter -steamgames_source_engine -steamgames_te120 -steamgames_tf2 -steamgames_trine2 -steamgames_unwritten_tales -steamgames_voidexpanse -steamgames_witcher2
# wine
media-libs/libsdl2 haptic
app-emulation/wine-staging X alsa cups custom-cflags faudio fontconfig gecko jpeg lcms ldap mono mp3 ncurses nls opengl osmesa perl png pulseaudio realtime run-exes samba sdl ssl threads truetype udev udisks v4l vaapi xcomposite xinerama xml -capi -dos ffmpeg -gphoto2 -gsm -gssapi -gstreamer -kerberos -netapi -odbc openal opencl -oss -pcap -pipelight -prelink -scanner -test -themes vkd3d vulkan
# qemu
app-emulation/qemu aio alsa bzip2 caps curl doc fdt filecaps gnutls gtk io-uring iscsi jpeg lzo ncurses nfs nls numa opengl oss png pulseaudio python sdl seccomp slirp spice ssh udev usb usbredir vde vhost-net virgl virtfs vnc vte xattr zstd -accessibility -debug -fuse -glusterfs -infiniband --jack -jemalloc -multipath -pin-upstream-blobs -plugins -rbd -sasl -sdl-image -smartcard -snappy -static -static-user -systemtap -test -vhost-user-fs -xen -xfs
app-emulation/libvirt bash-completion caps fuse iscsi iscsi-direct libssh libvirtd nfs nls numa policykit qemu sasl udev virt-network -zfs -apparmor -audit -dtrace -firewalld -glusterfs -lvm -lxc -parted -pcap -rbd -verify-sig -virtualbox -wireshark-plugins -xen
net-dns/dnsmasq script
kde-apps/krdc vnc
#Yuzu
net-libs/mbedtls cmac
dev-libs/boost context
games-emulation/yuzu discord
# jabuxas
net-dns/avahi mdnsresponder-compat
sys-boot/grub device-mapper
gnome-base/gconf ldap
media-libs/mesa vulkan-overlay
net-wireless/bluez experimental btpclient
# Xmonad
x11-misc/xmobar xpm xft mpd timezone doc
x11-wm/xmonad doc
sys-apps/bubblewrap -suid
app-office/libreoffice gstreamer googledrive java ldap pdfimport -vulkan clang
# Xfce
#app-text/poppler -qt5
xfce-base/xfce4-meta svg
app-admin/conky mpd nvidia lua-cairo lua-imlib lua-rsvg imlib irc hddtemp weather-metar bundled-toluapp
# Gnome
# gnome
gnome-base/gnome-extra-apps -games
gnome-base/gnome-settings-daemon modemmanager
gnome-extra/nm-applet appindicator
# Pipewire
media-video/pipewire sound-server
media-sound/pulseaudio -daemon
gui-libs/wlroots tinywl
# obs
media-video/obs-studio browser fdk jack lua vlc websocket speex
media-video/ffmpeg amr amrenc amf mp3 -dav1d
# Audio compression
media-libs/rubberband ladspa
# corectrl
dev-qt/qtcharts qml
dev-qt/linguist-tools qml
# Steam (abi 32)
x11-drivers/nvidia-drivers abi_x86_32
gnome-base/librsvg abi_x86_32
x11-libs/cairo abi_x86_32
dev-libs/libxml2 abi_x86_32
dev-util/sysprof-capture abi_x86_32
media-libs/flac abi_x86_32
x11-libs/libX11 abi_x86_32
x11-libs/libXau abi_x86_32
x11-libs/libxcb abi_x86_32
x11-libs/libXdmcp abi_x86_32
dev-libs/libbsd abi_x86_32
app-crypt/libmd abi_x86_32
x11-libs/libXcursor abi_x86_32
x11-libs/libXfixes abi_x86_32
x11-libs/libXi abi_x86_32
x11-libs/libXrandr abi_x86_32
x11-libs/libXrender abi_x86_32
x11-libs/libXxf86vm abi_x86_32
media-libs/libglvnd abi_x86_32
x11-libs/libXcomposite abi_x86_32
x11-libs/libXinerama abi_x86_32
net-print/cups abi_x86_32
media-libs/fontconfig abi_x86_32
media-libs/libsdl2 abi_x86_32
net-libs/gnutls abi_x86_32
media-libs/freetype abi_x86_32
sys-apps/dbus abi_x86_32
media-libs/vulkan-loader abi_x86_32
x11-libs/libXext abi_x86_32
media-libs/alsa-lib abi_x86_32
dev-libs/glib abi_x86_32
media-libs/gst-plugins-base abi_x86_32
media-libs/gstreamer abi_x86_32
media-libs/libpulse abi_x86_32
sys-apps/attr abi_x86_32
media-plugins/gst-plugins-meta abi_x86_32
media-libs/gst-plugins-good abi_x86_32
media-plugins/gst-plugins-a52dec abi_x86_32
media-plugins/gst-plugins-faad abi_x86_32
media-plugins/gst-plugins-dts abi_x86_32
media-libs/gst-plugins-ugly abi_x86_32
media-plugins/gst-plugins-dvdread abi_x86_32
media-plugins/gst-plugins-mpeg2dec abi_x86_32
media-plugins/gst-plugins-resindvd abi_x86_32
media-plugins/gst-plugins-libav abi_x86_32
media-plugins/gst-plugins-flac abi_x86_32
media-plugins/gst-plugins-mpg123 abi_x86_32
media-plugins/gst-plugins-pulse abi_x86_32
media-plugins/gst-plugins-x264 abi_x86_32
media-libs/x264 abi_x86_32
media-sound/pulseaudio abi_x86_32
media-sound/mpg123 abi_x86_32
media-libs/libogg abi_x86_32
media-video/ffmpeg abi_x86_32
x11-libs/libXv abi_x86_32
app-arch/bzip2 abi_x86_32
media-libs/dav1d abi_x86_32
media-sound/lame abi_x86_32
media-libs/xvid abi_x86_32
media-libs/libvorbis abi_x86_32
x11-libs/libX abi_x86_32
sys-libs/zlib abi_x86_32
media-libs/libdvdnav abi_x86_32
media-libs/libdvdread abi_x86_32
media-libs/gst-plugins-bad abi_x86_32
dev-libs/wayland abi_x86_32
x11-libs/libdrm abi_x86_32
dev-lang/orc abi_x86_32
dev-libs/libffi abi_x86_32
media-libs/libdvdcss abi_x86_32
media-libs/libmpeg2 abi_x86_32
media-libs/libdca abi_x86_32
media-libs/faad2 abi_x86_32
media-libs/a52dec abi_x86_32
media-libs/libsndfile abi_x86_32
net-libs/libasyncns abi_x86_32
sys-libs/libcap abi_x86_32
sys-libs/pam abi_x86_32
x11-libs/pango abi_x86_32
media-libs/libtheora abi_x86_32
media-libs/mesa abi_x86_32
media-libs/graphene abi_x86_32
media-libs/libpng abi_x86_32
dev-libs/expat abi_x86_32
media-libs/libjpeg-turbo abi_x86_32
x11-libs/libxshmfence abi_x86_32
app-arch/zstd abi_x86_32
sys-devel/llvm abi_x86_32
sys-libs/ncurses abi_x86_32
dev-libs/fribidi abi_x86_32
media-libs/harfbuzz abi_x86_32
x11-libs/libXft abi_x86_32
virtual/libiconv abi_x86_32
sys-apps/systemd-utils abi_x86_32
virtual/libudev abi_x86_32
virtual/opengl abi_x86_32
virtual/libintl abi_x86_32
x11-libs/libxkbcommon abi_x86_32
net-dns/libidn2 abi_x86_32
dev-libs/gmp abi_x86_32
dev-libs/nettle abi_x86_32
dev-libs/libunistring abi_x86_32
dev-libs/libtasn1 abi_x86_32
dev-util/glslang abi_x86_32
dev-util/spirv-tools abi_x86_32
sys-apps/util-linux abi_x86_32
dev-libs/libpcre abi_x86_32
dev-libs/icu abi_x86_32
media-gfx/graphite2 abi_x86_32
dev-lang/rust-bin abi_x86_32
virtual/rust abi_x86_32
virtual/jpeg abi_x86_32
media-sound/cdparanoia abi_x86_32
media-plugins/gst-plugins-cdparanoia abi_x86_32
media-libs/glu abi_x86_32
virtual/glu abi_x86_32
sys-libs/binutils-libs abi_x86_32
x11-libs/gdk-pixbuf abi_x86_32
media-libs/tiff abi_x86_32
dev-libs/libevent abi_x86_32
dev-libs/libusb abi_x86_32
dev-libs/openssl abi_x86_32
net-dns/avahi abi_x86_32
sys-libs/gdbm abi_x86_32
x11-libs/gtk+ abi_x86_32
dev-libs/atk abi_x86_32
media-libs/libepoxy abi_x86_32
x11-misc/colord abi_x86_32
app-accessibility/at-spi2-atk abi_x86_32
x11-libs/libXdamage abi_x86_32
app-accessibility/at-spi2-core abi_x86_32
x11-libs/libXtst abi_x86_32
media-libs/lcms abi_x86_32
dev-db/sqlite abi_x86_32
dev-libs/libgusb abi_x86_32
dev-libs/libgudev abi_x86_32
sys-libs/readline abi_x86_32
virtual/libusb abi_x86_32
media-libs/vulkan-layers abi_x86_32
sys-apps/systemd abi_x86_32
app-arch/lz4 abi_x86_32
dev-libs/libgcrypt abi_x86_32
dev-libs/libgpg-error abi_x86_32
# hypr fuck
gui-apps/rofi-wayland drun
gui-apps/waybar tray mpd
dev-libs/libdbusmenu gtk3
# Hyprland
gui-libs/wlroots x11-backend
gui-wm/hyprland
gui-apps/waybar mpd tray network
dev-lang/rust-bin clippy dist doc nightly rls rust-analyzer rust-src rustfmt
dev-lang/rust clippy dist doc nightly rls rust-analyzer rust-src rustfmt
gui-wm/sway tray
games-action/prismlauncher lto
gui-apps/redshift wayland