Updating to fresh install; updated package list

This commit is contained in:
Siina Mashek 2021-03-21 19:34:14 +02:00
parent db8a1db5d0
commit 75797280b6
41 changed files with 2930 additions and 266 deletions

View File

@ -16,15 +16,15 @@ GOPROXY=""
VIDEO_CARDS="amdgpu radeonsi"
INPUT_DEVICES="libinput wacom"
PYTHON_TARGETS="python3_8"
PYTHON_SINGLE_TARGET="python3_8"
PYTHON_TARGETS="python3_9"
PYTHON_SINGLE_TARGET="python3_9"
RUBY_TARGETS="ruby26"
#RUBY_TARGETS="ruby26"
AUD="pulseaudio"
GFX="vulkan -branding"
KIT="-gnome -gtk -gtk2 -gtk3 -qt4"
MISC="minizip -startup-notification -handbook -fortran"
MISC="minizip -startup-notification -handbook"
NET="-bluetooth -ldap -wifi -wireless"
VID="-vlc"

View File

@ -1,39 +1,28 @@
app-admin/bitwarden-desktop-bin ~amd64
=app-shells/powerline-9999 **
dev-lang/mono ~amd64
dev-libs/rocm-* ~amd64
dev-libs/rocclr ~amd64
dev-libs/rocr-runtime ~amd64
dev-libs/roct-* ~amd64
dev-python/PyQt5 ~amd64
dev-qt/* ~amd64
dev-util/rocm-* ~amd64
games-mud/tintin ~amd64
kde-apps/* ~amd64
kde-frameworks/* ~amd64
kde-plasma/* ~amd64
mail-client/aerc ~amd64
media-gfx/imagemagick ~amd64
media-gfx/maim ~amd64
media-sound/spotify ~amd64
net-libs/libsignal-protocol-c ~amd64
net-im/dino ~amd64
# Chat
net-im/discord-bin ~amd64
net-im/element-desktop-bin ~amd64
net-im/slack ~amd64
net-vpn/protonvpn-cli ~amd64
sci-biology/foldingathome ~amd64
sys-devel/llvm-roc ~amd64
sys-kernel/gentoo-sources ~amd64
www-apps/hugo ~amd64
www-client/badwolf ~amd64
x11-misc/slop ~amd64
# 3rd-party overlay things
app-editors/vscodium::siina ~amd64
games-action/multimc::guru ~amd64
# Fonts
media-fonts/cascadia-code ~amd64
# Kernel and drivers
sys-kernel/linux-firmware ~amd64
sys-kernel/gentoo-sources ~amd64
# Security
app-admin/bitwarden-desktop-bin ~amd64
# Steam
games-util/game-device-udev-rules::gentoo ~amd64
games-util/steam-client-meta::steam-overlay ~amd64
games-util/steam-games-meta::steam-overlay ~amd64
games-util/steam-launcher::steam-overlay ~amd64
games-util/steam-meta::steam-overlay ~amd64
media-video/obs-studio::siina ~amd64
net-misc/kristall::guru ~amd64
sys-apps/duf::siina ~amd64
# WINE
app-emulation/protontricks ~amd64
app-emulation/wine-vanilla ~amd64
app-emulation/winetricks ~amd64
# Other
sys-kernel/asus-wmi-sensors::gyakovlev ~amd64

View File

@ -1,6 +1,10 @@
games-util/steam-launcher ValveSteamLicense
media-sound/spotify Spotify
net-im/discord-bin all-rights-reserved
net-im/slack all-rights-reserved
sci-biology/foldingathome FAH-EULA-2014 FAH-special-permission
sys-kernel/linux-firmware linux-fw-redistributable no-source-code
# required by discord-bin (argument)
>=net-im/discord-bin-0.0.13 all-rights-reserved
# required by games-util/steam-meta-0-r20160817::steam-overlay
# required by @steam (argument)
>=games-util/steam-launcher-1.0.0.68 ValveSteamLicense
# required by linux-firmware (argument)
=sys-kernel/linux-firmware-20210315 linux-fw-redistributable no-source-code

View File

@ -1,2 +0,0 @@
>=dev-lang/python-3.8.99
##################################<=dev-lang/python-3.6

View File

@ -1 +0,0 @@
media-sound/audacity ffmpeg -flac -portaudio -vst

View File

@ -1 +0,0 @@
net-im/dino -gpg

View File

@ -1,3 +0,0 @@
# required by app-emulation/libvirt-6.8.0-r2::gentoo[virt-network]
# required by libvirt (argument)
>=net-dns/dnsmasq-2.82 script

View File

@ -1,21 +0,0 @@
# required by gnome-base/gnome-keyring-3.36.0::gentoo
# required by app-crypt/libsecret-0.20.3::gentoo
# required by app-crypt/pinentry-1.1.0-r3::gentoo[gnome-keyring]
# required by app-crypt/gnupg-2.2.20-r1::gentoo
# required by app-crypt/gpgme-1.13.0-r1::gentoo
# required by app-portage/portage-utils-0.87::gentoo[qmanifest,-static]
# required by app-admin/perl-cleaner-2.27::gentoo
# required by dev-lang/perl-5.30.3::gentoo
# required by virtual/perl-File-Path-2.160.0-r1::gentoo
# required by dev-perl/File-DesktopEntry-0.220.0::gentoo
# required by dev-perl/File-MimeInfo-0.280.0::gentoo
# required by x11-misc/xdg-utils-1.1.3_p20200220-r1::gentoo
# required by net-print/cups-2.3.3-r1::gentoo[X]
# required by net-im/element-desktop-bin-1.7.9::gentoo
# required by element-desktop-bin (argument)
>=app-crypt/gcr-3.36.0 gtk
# required by gnome-base/gnome-keyring-3.36.0::gentoo
# required by app-crypt/libsecret-0.20.3::gentoo
# required by net-im/element-desktop-bin-1.7.9::gentoo
# required by element-desktop-bin (argument)
>=app-crypt/pinentry-1.1.0-r3 gnome-keyring

View File

@ -1 +0,0 @@
dev-lang/erlang -wxwidgets

13
package.use/gajim Normal file
View File

@ -0,0 +1,13 @@
# required by gnome-base/gnome-keyring-3.36.0::gentoo
# required by app-crypt/libsecret-0.20.4::gentoo
# required by app-crypt/pinentry-1.1.0-r4::gentoo[gnome-keyring]
# required by app-crypt/gnupg-2.2.25::gentoo
# required by dev-python/python-gnupg-0.4.6::gentoo
# required by net-im/gajim-1.2.2::gentoo[python_single_target_python3_9,crypt]
# required by gajim (argument)
>=app-crypt/gcr-3.38.1 gtk
# required by gnome-base/gnome-keyring-3.36.0::gentoo
# required by app-crypt/libsecret-0.20.4::gentoo
# required by net-im/gajim-1.2.2::gentoo[-python_single_target_python3_7,-python_single_target_python3_8,python_single_target_python3_9]
# required by gajim (argument)
>=app-crypt/pinentry-1.1.0-r4 gnome-keyring

View File

@ -1 +0,0 @@
sys-devel/gcc fortran

View File

@ -1 +0,0 @@
kde-apps/kate -activities -filebrowser -projects -snippets

View File

@ -1 +0,0 @@
games-mud/kildclient -spell

View File

@ -1 +1,10 @@
x11-libs/libdrm video_cards_radeon
# required by media-libs/mesa-20.3.4::gentoo[-video_cards_r600,-video_cards_r100,-video_cards_r200,video_cards_radeonsi,-video_cards_radeon,-video_cards_r300]
# required by virtual/opengl-7.0-r2::gentoo
# required by dev-qt/qtgui-5.15.2-r1::gentoo[-gles2-only]
# required by kde-frameworks/kcrash-5.77.0::gentoo
# required by kde-plasma/polkit-kde-agent-5.20.5::gentoo
# required by kde-frameworks/kauth-5.77.0::gentoo
# required by kde-frameworks/kconfigwidgets-5.77.0::gentoo
# required by kde-frameworks/kiconthemes-5.77.0::gentoo
>=x11-libs/libdrm-2.4.104 video_cards_radeon

View File

@ -1 +0,0 @@
dev-libs/libpcre2 pcre32

View File

@ -1 +0,0 @@
media-libs/libsdl2 gles2

View File

@ -1 +0,0 @@
app-emulation/libvirt libvirtd virt-network

View File

@ -1 +1 @@
sys-kernel/linux-firmware savedconfig
sys-kernel/linux-firmware #savedconfig

View File

@ -1 +0,0 @@
#dev-lang/mono minimal

View File

@ -1 +0,0 @@
media-libs/nettle gmp

1
package.use/p7zip Normal file
View File

@ -0,0 +1 @@
app-arch/p7zip -kde -wxwidgets

465
package.use/protontricks Normal file
View File

@ -0,0 +1,465 @@
# required by media-libs/libsdl2-2.0.12-r2::gentoo[X]
# required by app-emulation/faudio-21.01::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[faudio]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=x11-libs/libXcursor-1.2.0 abi_x86_32
# required by x11-libs/libXtst-1.2.3-r2::gentoo
# required by media-sound/pulseaudio-13.0-r1::gentoo[X]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=x11-libs/libXi-1.7.10 abi_x86_32
# required by media-plugins/alsa-plugins-1.2.2::gentoo
# required by media-sound/pulseaudio-13.0-r1::gentoo[alsa,alsa-plugin]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/alsa-lib-1.2.3.2-r1 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=net-print/cups-2.3.3-r2 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[fontconfig]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/fontconfig-2.13.1-r2 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[lcms]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/lcms-2.11 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-sound/mpg123-1.26.3 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[nls]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-devel/gettext-0.21 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[png]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/libpng-1.6.37-r2 abi_x86_32
# required by media-libs/libsdl2-2.0.12-r2::gentoo[pulseaudio]
# required by app-emulation/faudio-21.01::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[faudio]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-sound/pulseaudio-13.0-r1 abi_x86_32
# required by app-emulation/faudio-21.01::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[faudio]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/libsdl2-2.0.12-r2 haptic abi_x86_32
# required by net-print/cups-2.3.3-r2::gentoo[ssl]
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=net-libs/gnutls-3.6.15 abi_x86_32
# required by media-libs/fontconfig-2.13.1-r2::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[fontconfig]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/freetype-2.10.4 abi_x86_32
# required by net-print/cups-2.3.3-r2::gentoo[dbus]
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-apps/dbus-1.12.20-r1 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[unwind]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-libs/libunwind-1.5.0-r1 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[vulkan]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/vulkan-loader-1.2.162-r1 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[xcomposite]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=x11-libs/libXcomposite-0.4.5 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[xml]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/libxslt-1.1.34-r1 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[gecko]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=app-emulation/wine-gecko-2.47.2 abi_x86_32
# required by dev-libs/libxslt-1.1.34-r1::gentoo[crypt]
# required by sys-libs/pam-1.5.1::gentoo
# required by sys-libs/libcap-2.43::gentoo[pam]
# required by media-sound/pulseaudio-13.0-r1::gentoo[caps]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/libgcrypt-1.8.6 abi_x86_32
# required by dev-libs/libgcrypt-1.8.6::gentoo
# required by dev-libs/libxslt-1.1.34-r1::gentoo[crypt]
# required by sys-libs/pam-1.5.1::gentoo
# required by sys-libs/libcap-2.43::gentoo[pam]
# required by media-sound/pulseaudio-13.0-r1::gentoo[caps]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/libgpg-error-1.38 abi_x86_32
# required by net-libs/gnutls-3.6.15::gentoo
# required by net-print/cups-2.3.3-r2::gentoo[ssl]
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/libtasn1-4.16.0 abi_x86_32
# required by net-dns/libidn2-2.3.0::gentoo
# required by net-libs/gnutls-3.6.15::gentoo[idn]
# required by net-print/cups-2.3.3-r2::gentoo[ssl]
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/libunistring-0.9.10-r1 abi_x86_32
# required by net-libs/gnutls-3.6.15::gentoo
# required by net-print/cups-2.3.3-r2::gentoo[ssl]
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/nettle-3.6-r2 abi_x86_32
# required by dev-libs/nettle-3.6-r2::gentoo[gmp]
# required by net-libs/gnutls-3.6.15::gentoo
# required by net-print/cups-2.3.3-r2::gentoo[ssl]
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/gmp-6.2.1 abi_x86_32
# required by net-libs/gnutls-3.6.15::gentoo[idn]
# required by net-print/cups-2.3.3-r2::gentoo[ssl]
# required by app-emulation/wine-vanilla-6.0::gentoo[cups]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=net-dns/libidn2-2.3.0 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/libsndfile-1.0.31 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo[X]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=x11-libs/libSM-1.2.3-r1 abi_x86_32
# required by x11-libs/libSM-1.2.3-r1::gentoo
# required by media-sound/pulseaudio-13.0-r1::gentoo[X]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=x11-libs/libICE-1.0.10 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo[X]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=x11-libs/libXtst-1.2.3-r2 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo[caps]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-libs/libcap-2.43 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo[glib]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/glib-2.66.7 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo[tcpd]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-apps/tcp-wrappers-7.6.28 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo[asyncns]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=net-libs/libasyncns-0.8-r4 abi_x86_32
# required by media-sound/pulseaudio-13.0-r1::gentoo[alsa,alsa-plugin]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-plugins/alsa-plugins-1.2.2 abi_x86_32
# required by dev-libs/glib-2.66.7::gentoo
# required by media-sound/pulseaudio-13.0-r1::gentoo[glib]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/libpcre-8.44 abi_x86_32
# required by x11-libs/libSM-1.2.3-r1::gentoo[uuid]
# required by media-sound/pulseaudio-13.0-r1::gentoo[X]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-apps/util-linux-2.35.2 abi_x86_32
# required by sys-libs/libcap-2.43::gentoo
# required by media-sound/pulseaudio-13.0-r1::gentoo[caps]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-apps/attr-2.4.48-r4 abi_x86_32
# required by sys-libs/libcap-2.43::gentoo[pam]
# required by media-sound/pulseaudio-13.0-r1::gentoo[caps]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-libs/pam-1.5.1 abi_x86_32
# required by sys-libs/pam-1.5.1::gentoo[berkdb]
# required by sys-libs/libcap-2.43::gentoo[pam]
# required by media-sound/pulseaudio-13.0-r1::gentoo[caps]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-libs/db-5.3.28-r4 abi_x86_32
# required by media-libs/libsndfile-1.0.31::gentoo[-minimal]
# required by media-sound/pulseaudio-13.0-r1::gentoo
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/flac-1.3.3-r1 abi_x86_32
# required by media-libs/flac-1.3.3-r1::gentoo[ogg]
# required by media-libs/audiofile-0.3.6-r4::gentoo[flac]
# required by media-libs/libsdl-1.2.15-r9::gentoo[sound]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/libogg-1.3.4 abi_x86_32
# required by media-libs/libsndfile-1.0.31::gentoo[-minimal]
# required by media-sound/pulseaudio-13.0-r1::gentoo
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/libvorbis-1.3.7 abi_x86_32
# required by media-libs/libsndfile-1.0.31::gentoo[-minimal]
# required by media-sound/pulseaudio-13.0-r1::gentoo
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/opus-1.3.1-r1 abi_x86_32
# required by media-libs/lcms-2.11::gentoo[tiff]
# required by app-emulation/wine-vanilla-6.0::gentoo[lcms]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/tiff-4.2.0 abi_x86_32
# required by sys-devel/gettext-0.21::gentoo
# required by media-libs/fontconfig-2.13.1-r2::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[fontconfig]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=virtual/libintl-0-r2 abi_x86_32
# required by media-libs/lcms-2.11::gentoo[jpeg]
# required by app-emulation/wine-vanilla-6.0::gentoo[lcms]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=virtual/jpeg-100 abi_x86_32
# required by virtual/jpeg-100::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[jpeg]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/libjpeg-turbo-2.0.6 abi_x86_32
# required by dev-libs/glib-2.66.7::gentoo
# required by media-sound/pulseaudio-13.0-r1::gentoo[glib]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=virtual/libiconv-0-r2 abi_x86_32
# required by sys-libs/pam-1.5.1::gentoo
# required by sys-libs/libcap-2.43::gentoo[pam]
# required by media-sound/pulseaudio-13.0-r1::gentoo[caps]
# required by media-libs/libsdl-1.2.15-r9::gentoo[pulseaudio]
# required by media-sound/mpg123-1.26.3::gentoo[sdl]
# required by app-emulation/wine-vanilla-6.0::gentoo[mp3]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=virtual/libcrypt-1-r1 abi_x86_32
# required by media-libs/libsdl2-2.0.12-r2::gentoo[opengl]
# required by app-emulation/faudio-21.01::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[faudio]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=virtual/glu-9.0-r2 abi_x86_32
# required by dev-libs/libusb-1.0.23-r1::gentoo[udev]
# required by virtual/libusb-1-r2::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[usb]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=virtual/libudev-232-r3 abi_x86_32
# required by virtual/glu-9.0-r2::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[opengl]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=media-libs/glu-9.0.1 abi_x86_32
# required by virtual/libudev-232-r3::gentoo[-systemd]
# required by dev-libs/libusb-1.0.23-r1::gentoo[udev]
# required by virtual/libusb-1-r2::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[usb]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=sys-fs/eudev-3.2.10 abi_x86_32
# required by app-emulation/wine-vanilla-6.0::gentoo[usb]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=virtual/libusb-1-r2 abi_x86_32
# required by virtual/libusb-1-r2::gentoo
# required by app-emulation/wine-vanilla-6.0::gentoo[usb]
# required by virtual/wine-0-r7::gentoo
# required by app-emulation/winetricks-20200412::gentoo
# required by app-emulation/protontricks-1.4.3::gentoo
# required by protontricks (argument)
>=dev-libs/libusb-1.0.23-r1 abi_x86_32

View File

@ -1 +0,0 @@
app-emulation/qemu spice usb usbredir

View File

@ -1 +0,0 @@
dev-qt/qtgui wayland

View File

@ -1 +0,0 @@
dev-qt/qtwebengine jumbo-build

View File

@ -1 +0,0 @@
net-irc/quassel -server monolithic urlpreview

View File

@ -1,4 +0,0 @@
# required by app-emulation/virt-manager-3.1.0::gentoo[gtk]
# required by @selected
# required by @world (argument)
>=net-misc/spice-gtk-0.37-r2 gtk3 usbredir

View File

@ -1 +0,0 @@
media-sound/spotify systray

View File

@ -1,14 +1,16 @@
app-arch/bzip2 abi_x86_32
app-arch/zstd abi_x86_32
dev-libs/elftools abi_x86_32
dev-libs/elfutils abi_x86_32
dev-libs/expat abi_x86_32
dev-libs/libffi abi_x86_32
dev-libs/libxml2 abi_x86_32
dev-libs/icu abi_x86_32
dev-libs/wayland abi_x86_32
dev-util/wayland-scanner abi_x86_32
media-libs/libglvnd abi_x86_32
media-libs/mesa abi_x86_32
sys-devel/llvm abi_x86_32
sys-libs/gpm abi_x86_32
sys-libs/ncurses abi_x86_32
sys-libs/zlib abi_x86_32
virtual/libelf abi_x86_32

View File

@ -1 +0,0 @@
net-im/telegram-desktop -hunspell -spell -webrtc

View File

@ -1 +0,0 @@
net-misc/trackma::siina -cli -ncurses inotify

View File

@ -1 +0,0 @@
app-editors/vim python

View File

@ -1 +0,0 @@
app-emulation/virt-manager gtk

1
package.use/w3m Normal file
View File

@ -0,0 +1 @@
www-client/w3m imlib

View File

@ -1,123 +0,0 @@
--- a/drivers/pci/quirks.c 2020-05-12 20:48:40.153152132 +0300
+++ b/drivers/pci/quirks.c 2020-05-13 15:59:18.477619314 +0300
@@ -4695,6 +4695,111 @@
PCI_ACS_SV | PCI_ACS_RR | PCI_ACS_CR | PCI_ACS_UF);
}
+/*
+* PCIe ACS Override
+*/
+static bool acs_on_downstream;
+static bool acs_on_multifunction;
+
+#define NUM_ACS_IDS 16
+struct acs_on_id {
+ unsigned short vendor;
+ unsigned short device;
+};
+static struct acs_on_id acs_on_ids[NUM_ACS_IDS];
+static u8 max_acs_id;
+
+static __init int pcie_acs_override_setup(char *p)
+{
+ if (!p)
+ return -EINVAL;
+
+ while (*p) {
+ if (!strncmp(p, "downstream", 10))
+ acs_on_downstream = true;
+ if (!strncmp(p, "multifunction", 13))
+ acs_on_multifunction = true;
+ if (!strncmp(p, "id:", 3)) {
+ char opt[5];
+ int ret;
+ long val;
+
+ if (max_acs_id >= NUM_ACS_IDS - 1) {
+ pr_warn("Out of PCIe ACS override slots (%d)\n",
+ NUM_ACS_IDS);
+ goto next;
+ }
+
+ p += 3;
+ snprintf(opt, 5, "%s", p);
+ ret = kstrtol(opt, 16, &val);
+ if (ret) {
+ pr_warn("PCIe ACS ID parse error %d\n", ret);
+ goto next;
+ }
+ acs_on_ids[max_acs_id].vendor = val;
+
+ p += strcspn(p, ":");
+ if (*p != ':') {
+ pr_warn("PCIe ACS invalid ID\n");
+ goto next;
+ }
+
+ p++;
+ snprintf(opt, 5, "%s", p);
+ ret = kstrtol(opt, 16, &val);
+ if (ret) {
+ pr_warn("PCIe ACS ID parse error %d\n", ret);
+ goto next;
+ }
+ acs_on_ids[max_acs_id].device = val;
+ max_acs_id++;
+ }
+next:
+ p += strcspn(p, ",");
+ if (*p == ',')
+ p++;
+ }
+
+ if (acs_on_downstream || acs_on_multifunction || max_acs_id)
+ pr_warn("Warning: PCIe ACS overrides enabled; This may allow non-IOMMU protected peer-to-peer DMA\n");
+
+ return 0;
+}
+
+early_param("pcie_acs_override", pcie_acs_override_setup);
+
+static int pcie_acs_overrides(struct pci_dev *dev, u16 acs_flags)
+{
+ int i;
+
+ /* Never override ACS for legacy devices or devices with ACS caps */
+ if (!pci_is_pcie(dev) ||
+ pci_find_ext_capability(dev, PCI_EXT_CAP_ID_ACS))
+ return -ENOTTY;
+
+ for (i = 0; i < max_acs_id; i++)
+ if (acs_on_ids[i].vendor == dev->vendor &&
+ acs_on_ids[i].device == dev->device)
+ return 1;
+
+ switch (pci_pcie_type(dev)) {
+ case PCI_EXP_TYPE_DOWNSTREAM:
+ case PCI_EXP_TYPE_ROOT_PORT:
+ if (acs_on_downstream)
+ return 1;
+ break;
+ case PCI_EXP_TYPE_ENDPOINT:
+ case PCI_EXP_TYPE_UPSTREAM:
+ case PCI_EXP_TYPE_LEG_END:
+ case PCI_EXP_TYPE_RC_END:
+ if (acs_on_multifunction && dev->multifunction)
+ return 1;
+ }
+
+ return -ENOTTY;
+}
+
static const struct pci_dev_acs_enabled {
u16 vendor;
u16 device;
@@ -4797,6 +4902,8 @@
{ PCI_VENDOR_ID_ZHAOXIN, 0x9083, pci_quirk_mf_endpoint_acs },
/* Zhaoxin Root/Downstream Ports */
{ PCI_VENDOR_ID_ZHAOXIN, PCI_ANY_ID, pci_quirk_zhaoxin_pcie_ports_acs },
+ /* IOMMU ACS override patch */
+ { PCI_ANY_ID, PCI_ANY_ID, pcie_acs_overrides },
{ 0 }
};

View File

@ -1,6 +1,6 @@
[guru]
location = /var/db/repos/guru
sync-type = git
sync-uri = https://anongit.gentoo.org/git/repo/proj/guru.git
auto-sync = yes
#[guru]
#location = /var/db/repos/guru
#sync-type = git
#sync-uri = https://anongit.gentoo.org/git/repo/proj/guru.git
#auto-sync = yes

View File

@ -0,0 +1,6 @@
[gyakovlev]
location = /var/db/repos/gyakovlev
auto-sync = yes
sync-type = git
sync-uri = https://github.com/gyakovlev/gentoo-overlay.git

View File

@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Busybox version: 1.32.1
# Sun Jan 10 16:09:58 2021
# Wed Jan 13 22:12:17 2021
#
CONFIG_HAVE_DOT_CONFIG=y

File diff suppressed because it is too large Load Diff

29
sets/steam Normal file
View File

@ -0,0 +1,29 @@
app-arch/bzip2
app-arch/zstd
dev-libs/expat
dev-libs/libffi
dev-libs/libxml2
dev-libs/icu
dev-libs/wayland
media-libs/libglvnd
media-libs/mesa
sys-devel/llvm
sys-libs/ncurses
sys-libs/zlib
virtual/libelf
virtual/opengl
x11-base/xcb-proto
x11-libs/libdrm
x11-libs/libxshmfence
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXxf86vm
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libxcb
x11-libs/libXdmcp
games-util/steam-meta::steam-overlay

48
world
View File

@ -1,64 +1,32 @@
app-admin/bitwarden-desktop-bin
app-admin/doas
app-admin/keepassxc
app-admin/metalog
app-editors/vim
app-editors/vscodium
app-emulation/libvirt
app-emulation/qemu
app-emulation/virt-manager
app-emulation/protontricks
app-misc/neofetch
app-shells/powerline
dev-lang/elixir
dev-lang/mono
dev-python/python-axolotl
dev-vcs/git
games-action/multimc
games-mud/tintin
games-util/steam-meta
kde-apps/ark
kde-apps/dolphin
kde-apps/kate
kde-plasma/kde-gtk-config
kde-plasma/plasma-meta
mail-client/aerc
media-fonts/cascadia-code
media-fonts/noto-emoji
media-gfx/gimp
media-gfx/imagemagick
media-gfx/maim
media-libs/sdl2-ttf
media-sound/alsa-utils
media-sound/mumble
media-sound/spotify
media-tv/v4l-utils
media-video/ffmpeg
media-video/mpv
media-video/obs-studio
net-im/dino
net-im/discord-bin
net-im/element-desktop-bin
net-im/slack
net-im/telegram-desktop
net-irc/quassel
net-libs/nodejs
net-misc/dhcpcd
net-misc/kristall
net-misc/nextcloud-client
net-misc/ntp
net-misc/youtube-dl
net-p2p/qbittorrent
net-proxy/dante
net-vpn/protonvpn-cli
sys-apps/duf
net-im/gajim
sys-apps/lm-sensors
sys-apps/mlocate
sys-apps/yarn
sys-block/partitionmanager
sys-boot/grub
sys-fs/ntfs3g
sys-kernel/asus-wmi-sensors
sys-kernel/gentoo-sources
sys-kernel/linux-firmware
sys-process/cronie
sys-process/htop
www-apps/hugo
www-client/firefox-bin
x11-misc/xsel
x11-terms/alacritty
@steam