diff --git a/make.conf b/make.conf index 9884b32..4fba03e 100644 --- a/make.conf +++ b/make.conf @@ -21,12 +21,12 @@ PYTHON_SINGLE_TARGET="python3_9" #RUBY_TARGETS="ruby26" -AUD="pulseaudio" -GFX="vulkan -branding" +AUD="pulseaudio screencast" +GFX="vaapi vulkan -branding" KIT="-gnome -gtk -gtk2 -gtk3 -qt4" -MISC="minizip -startup-notification -handbook" +MISC="minizip -startup-notification -handbook -fortran" NET="-bluetooth -ldap -wifi -wireless" -VID="-vlc" +VID="v4l -vlc" USE="${AUD} ${GFX} ${KIT} ${MISC} ${NET} ${VID}" diff --git a/package.accept_keywords b/package.accept_keywords index f7cc8fb..14daed4 100644 --- a/package.accept_keywords +++ b/package.accept_keywords @@ -1,10 +1,18 @@ # Chat -net-im/discord-bin ~amd64 +net-im/discord-canary-bin::guru ~amd64 net-im/element-desktop-bin ~amd64 +# Games +games-action/multimc::guru ~amd64 +games-util/lutris ~amd64 +dev-lang/mono ~amd64 # for Vintage Story + # Fonts media-fonts/cascadia-code ~amd64 +# Streaming +media-video/obs-studio ~amd64 + # Kernel and drivers sys-kernel/linux-firmware ~amd64 sys-kernel/gentoo-sources ~amd64 @@ -12,6 +20,10 @@ sys-kernel/gentoo-sources ~amd64 # Security app-admin/bitwarden-desktop-bin ~amd64 +# Spotify stuff +media-sound/spotifyd::siina ~amd64 +media-sound/spotify-tui::siina ~amd64 + # Steam games-util/game-device-udev-rules::gentoo ~amd64 games-util/steam-client-meta::steam-overlay ~amd64 @@ -21,6 +33,7 @@ games-util/steam-meta::steam-overlay ~amd64 # WINE app-emulation/protontricks ~amd64 +app-emulation/wine-mono ~amd64 app-emulation/wine-vanilla ~amd64 app-emulation/winetricks ~amd64 diff --git a/package.license b/package.license index 7b07b5f..ab89ef2 100644 --- a/package.license +++ b/package.license @@ -1,10 +1,4 @@ -# 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 +net-im/discord-canary-bin all-rights-reserved +games-util/steam-launcher ValveSteamLicense +sys-kernel/linux-firmware linux-fw-redistributable no-source-code diff --git a/package.use/ffmpeg b/package.use/ffmpeg index ef641d2..b1d3d98 100644 --- a/package.use/ffmpeg +++ b/package.use/ffmpeg @@ -1 +1 @@ -media-video/ffmpeg openssl opus v4l +media-video/ffmpeg openssl opus v4l vaapi diff --git a/package.use/imagemagick b/package.use/imagemagick new file mode 100644 index 0000000..929e051 --- /dev/null +++ b/package.use/imagemagick @@ -0,0 +1 @@ +media-gfx/imagemagick webp diff --git a/package.use/libva b/package.use/libva new file mode 100644 index 0000000..ecf4f24 --- /dev/null +++ b/package.use/libva @@ -0,0 +1,12 @@ +x11-libs/libva drm utils vdpau +# required by x11-libs/libva-2.10.0::gentoo[-video_cards_nvidia,vdpau] +# required by media-video/mpv-0.33.0-r100::gentoo[vaapi] +# required by @selected +# required by @world (argument) +>=x11-libs/libva-vdpau-driver-0.7.4-r5 abi_x86_32 +# required by x11-libs/libva-vdpau-driver-0.7.4-r5::gentoo +# required by x11-libs/libva-2.10.0::gentoo[-video_cards_nvidia,vdpau] +# required by media-video/mpv-0.33.0-r100::gentoo[vaapi] +# required by @selected +# required by @world (argument) +>=x11-libs/libvdpau-1.4 abi_x86_32 diff --git a/package.use/mono b/package.use/mono new file mode 100644 index 0000000..cf040c2 --- /dev/null +++ b/package.use/mono @@ -0,0 +1 @@ +dev-lang/mono minimal diff --git a/package.use/mpv b/package.use/mpv index de7a142..08b34d6 100644 --- a/package.use/mpv +++ b/package.use/mpv @@ -1 +1,6 @@ media-video/mpv -cdda -dvd -lua -luajit +# required by media-libs/mesa-20.3.4::gentoo[gallium,vaapi] +# required by media-video/mpv-0.33.0-r100::gentoo[egl] +# required by @selected +# required by @world (argument) +>=x11-libs/libva-2.10.0 abi_x86_32 diff --git a/package.use/protontricks b/package.use/protontricks index 460ea22..4ba27ec 100644 --- a/package.use/protontricks +++ b/package.use/protontricks @@ -463,3 +463,10 @@ # required by app-emulation/protontricks-1.4.3::gentoo # required by protontricks (argument) >=dev-libs/libusb-1.0.23-r1 abi_x86_32 +# required by app-emulation/wine-vanilla-6.4::gentoo[v4l] +# required by virtual/wine-0-r7::gentoo +# required by app-emulation/winetricks-20210206::gentoo +# required by app-emulation/protontricks-1.4.4::gentoo[gui] +# required by @selected +# required by @world (argument) +>=media-libs/libv4l-1.20.0 abi_x86_32 diff --git a/package.use/quassel b/package.use/quassel new file mode 100644 index 0000000..25ed66c --- /dev/null +++ b/package.use/quassel @@ -0,0 +1 @@ +net-irc/quassel monolithic -server diff --git a/package.use/simplescreenrecorder b/package.use/simplescreenrecorder new file mode 100644 index 0000000..ed59f9f --- /dev/null +++ b/package.use/simplescreenrecorder @@ -0,0 +1 @@ +media-video/simplescreenrecorder abi_x86_32 diff --git a/repos.conf/guru.conf b/repos.conf/guru.conf index 8e71500..ca79448 100644 --- a/repos.conf/guru.conf +++ b/repos.conf/guru.conf @@ -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 diff --git a/world b/world index c674113..e14efec 100644 --- a/world +++ b/world @@ -4,20 +4,30 @@ app-admin/metalog app-editors/vim app-emulation/protontricks app-misc/neofetch +dev-lang/mono dev-python/python-axolotl dev-vcs/git +games-action/multimc kde-apps/ark kde-apps/dolphin kde-apps/kate kde-plasma/kde-gtk-config kde-plasma/plasma-meta +mail-client/thunderbird-bin media-fonts/cascadia-code media-fonts/noto-emoji +media-gfx/gimp media-gfx/maim +media-sound/mumble +media-sound/spotify-tui +media-sound/spotifyd media-video/mpv -net-im/discord-bin +media-video/obs-studio +media-video/simplescreenrecorder +net-im/discord-canary-bin net-im/element-desktop-bin net-im/gajim +net-irc/quassel sys-apps/lm-sensors sys-apps/mlocate sys-boot/grub @@ -28,5 +38,3 @@ sys-process/cronie www-client/firefox-bin x11-misc/xsel x11-terms/alacritty - -@steam