From 40f092d59c4cb49f4a993f40bbd7efd8a42a89ac Mon Sep 17 00:00:00 2001 From: Lucas Barbieri Date: Sun, 19 Nov 2023 08:21:36 -0300 Subject: [PATCH] update gentoo configs --- desktop/gentoo/make.conf | 4 +++- desktop/gentoo/package.accept_keywords | 27 ++++++++++++++++++---- desktop/gentoo/package.use | 31 +++++++++++++++++++++++--- 3 files changed, 54 insertions(+), 8 deletions(-) diff --git a/desktop/gentoo/make.conf b/desktop/gentoo/make.conf index f1da1b5..e1a4fb1 100644 --- a/desktop/gentoo/make.conf +++ b/desktop/gentoo/make.conf @@ -19,7 +19,9 @@ VIDEO_CARDS="amdgpu radeon radeonsi" ACCEPT_LICENSE="*" GRUB_PLATFORMS="efi-64" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3" -USE="bluetooth -branding lm-sensors lm_sensors pulseaudio pipewire vaapi vulkan zstd xinerama policykit -wayland -screencast -kaccounts -handbook -kwallet -upower -samba -colord pgo cups ffmpeg flatpak gtk3 fuse" +USE="bluetooth -branding lm-sensors lm_sensors pulseaudio pipewire vaapi vulkan zstd xinerama policykit wayland screencast -kaccounts -handbook -kwallet -upower -samba -colord pgo cups ffmpeg flatpak gtk3 fuse" + +DISTDIR=/hdd/dist # This sets the language of build output to English. # Please keep this setting intact when reporting bugs. diff --git a/desktop/gentoo/package.accept_keywords b/desktop/gentoo/package.accept_keywords index 52ffa4e..31595e7 100644 --- a/desktop/gentoo/package.accept_keywords +++ b/desktop/gentoo/package.accept_keywords @@ -1,6 +1,24 @@ # main +media-video/obs-studio sys-apps/eza +app-backup/mkstage4 games-util/heroic-bin +app-office/onlyoffice-bin +dev-go/golangci-lint +gui-wm/* + +# amdgpu-pro +media-video/amdgpu-pro-amf +media-libs/amf-headers +media-libs/amdgpu-pro-vulkan + +gui-libs/gtk + +# hyprland (test) +dev-cpp/sdbus-c++ +dev-libs/hyprland-protocols +dev-libs/libliftoff +media-libs/libdisplay-info # steam / lutris / wine games-util/lutris @@ -20,10 +38,7 @@ app-misc/anki # guru any% speedrun */*::guru - -# citra -#games-emulation/citra ** -#dev-libs/teakra +*/*::the-anime-team # xivlauncher and otd dev-dotnet/dotnet-sdk-bin @@ -31,3 +46,7 @@ app-eselect/eselect-dotnet dev-dotnet/dotnet-runtime-nugets dev-dotnet/csharp-gentoodotnetinfo virtual/dotnet-sdk + +# gamescope +media-libs/vkroots +gui-wm/gamescope diff --git a/desktop/gentoo/package.use b/desktop/gentoo/package.use index 2bb805f..9c72e15 100644 --- a/desktop/gentoo/package.use +++ b/desktop/gentoo/package.use @@ -7,6 +7,14 @@ sys-firmware/intel-microcode hostonly initramfs sys-libs/glibc hash-sysv-compat app-admin/sudo offensive +# obs-studio +media-video/obs-studio browser speex websocket +media-video/ffmpeg opus x265 vdpau amf amr chromium + +# zfs +sys-fs/zfs dist-kernel +sys-fs/zfs-kmod dist-kernel + # unar sys-devel/gcc objc gnustep-base/gnustep-make native-exceptions @@ -25,9 +33,8 @@ www-client/chromium gtk4 lto widevine net-libs/nodejs inspector # firefox omega -www-client/firefox system-png wifi lto pgo hwaccel -clang l10n_pt-BR l10n_zh-CN +www-client/firefox wifi lto pgo hwaccel -clang l10n_pt-BR l10n_zh-CN x11-base/xorg-server xvfb -media-libs/libpng apng media-libs/libvpx postproc # citra @@ -58,7 +65,7 @@ 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 haptic abi_x86_32 +media-libs/libsdl2 haptic gles2 abi_x86_32 net-libs/gnutls abi_x86_32 media-libs/freetype abi_x86_32 sys-apps/dbus abi_x86_32 @@ -168,3 +175,21 @@ sys-libs/ncurses abi_x86_32 dev-libs/libffi abi_x86_32 sys-libs/gpm abi_x86_32 media-libs/fdk-aac abi_x86_32 +dev-libs/wayland abi_x86_32 +x11-libs/libxkbcommon abi_x86_32 +x11-libs/extest abi_x86_32 +dev-libs/libevdev abi_x86_32 +x11-libs/libvdpau abi_x86_32 +media-libs/x265 abi_x86_32 +media-libs/opencore-amr abi_x86_32 + +# honkers +dev-util/xdelta lzma + +# onlyoffice +dev-qt/qtgui eglfs + +# hyprland +gui-apps/hyprland-plugins csgo-vulkan-fix +gui-apps/rofi-wayland drun windowmode +gui-apps/waybar experimental evdev mpd network tray upower