Search Criteria
Package Details: arch-gaming-meta 4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/arch-gaming-meta.git (read-only, click to copy) |
---|---|
Package Base: | arch-gaming-meta |
Description: | Meta package for Gaming including Steam, Lutris, Wine, Essential Proprietary libraries & several other dependencies; Inspired by CachyOS-Gaming-Meta package |
Upstream URL: | None |
Keywords: | arch cachyos dependencies emulation games gaming libraries manjaro meta miscellaneous multilib optional package playing proprietary utilities |
Conflicts: | cachyos-gaming-meta |
Submitter: | MartinVonReich |
Maintainer: | MartinVonReich |
Last Packager: | MartinVonReich |
Votes: | 3 |
Popularity: | 0.56 |
First Submitted: | 2023-10-17 14:35 (UTC) |
Last Updated: | 2024-04-01 19:10 (UTC) |
Dependencies (89)
- alsa-lib
- alsa-plugins (alsa-plugins-gitAUR)
- dosbox (dosbox-svnAUR, dosbox-sdl2AUR, dosbox-openglide-svnAUR, dosbox-debugAUR, dosbox-staging-gitAUR, dosbox-eceAUR, dosbox-staging-binAUR, dosbox-stagingAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- gamemode (gamemode-gitAUR)
- gamescope (gamescope-fmlAUR, gamescope-shortcutsAUR, gamescope-nvidia-gitAUR, gamescope-sk-gitAUR, gamescope-plusAUR, gamescope-nvidiaAUR, gamescope-gitAUR, gamescope-skAUR)
- giflib (giflib-gitAUR)
- glfw (glfw-wayland-minecraft-cursorfixAUR, glfw-gitAUR)
- gnutls (gnutls-gitAUR)
- goverlay (goverlay-gitAUR)
- gst-plugin-pipewire (gst-plugin-pipewire-gitAUR, gst-plugin-pipewire-full-gitAUR)
- gst-plugin-va (gst-plugin-va-gitAUR)
- gst-plugins-bad (gst-plugins-bad-gitAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gst-plugins-good (gst-plugins-good-gitAUR)
- gst-plugins-ugly (gst-plugins-ugly-gitAUR)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR)
- gtk2+extra
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- lib32-alsa-lib
- lib32-alsa-plugins
- lib32-fontconfig
- lib32-giflib
- lib32-gnutls
- lib32-gst-plugins-base-libs (lib32-gst-plugins-base-libs-gitAUR)
- lib32-gst-plugins-good (lib32-gst-plugins-good-gitAUR)
- lib32-gtk3
- lib32-libgcrypt
- lib32-libgpg-error
- lib32-libjpeg-turbo (lib32-mozjpeg-gitAUR)
- lib32-libldap
- lib32-libpng
- lib32-libpulse
- lib32-libva
- lib32-libva-mesa-driver (lib32-mesa-gitAUR, lib32-mesa-minimal-gitAUR, lib32-mesa)
- lib32-libxcomposite
- lib32-libxinerama
- lib32-libxslt
- lib32-mangohud (lib32-mangohud-gitAUR)
- lib32-mpg123
- lib32-ncurses (lib32-ncurses-gitAUR)
- lib32-ocl-icd (lib32-khronos-ocl-icd-gitAUR)
- lib32-openal (lib32-openal-gitAUR)
- lib32-sqlite
- lib32-v4l-utils
- lib32-vkd3d (lib32-vkd3d-gitAUR)
- lib32-vulkan-icd-loader (lib32-vulkan-icd-loader-gitAUR)
- libgcrypt
- libgpg-error (libgpg-error-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libldap (libldap-gnutlsAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libva-mesa-driver (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, mesa)
- libxcomposite
- libxinerama (libxinerama-randr-gitAUR)
- libxslt (libxslt-gitAUR)
- lutris (lutris-gitAUR)
- mangohud (mangohud-gitAUR)
- mpg123 (mpg123-svnAUR, mpg321AUR, mpg321-binAUR)
- ncurses (ncurses-gitAUR)
- ocl-icd (khronos-ocl-icd-gitAUR, khronos-ocl-icdAUR)
- openal (openal-gitAUR)
- opencl-icd-loader (khronos-ocl-icd-gitAUR, khronos-ocl-icdAUR, ocl-icd)
- sqlite (sqlite-fossilAUR)
- steam
- steam-native-runtime
- ttf-liberation (ttf-defenestrationAUR)
- v4l-utils (v4l-utils-gitAUR)
- vkd3d (vkd3d-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wine (wine-valveAUR, wine-stable-nextAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-tkg-staging-wow64-binAUR, wine-staging-wow64AUR, wine-wow64AUR, wine-cachyosAUR, wine-staging)
- wine-gecko
- wine-mono (wine-stable-monoAUR)
- wine-nine (gallium-nine-gitAUR)
- winetricks (winetricks-gitAUR)
- wqy-zenhei
- bottlesAUR (bottles-gitAUR) (optional) – Can be obtained from AUR/Chaotic AUR repository
- cups (cups-gitAUR, cups-gssapiAUR) (optional) – Can be required by some very old legacy Windows games
- dxvk-binAUR (optional) – HIGHLY RECOMMENDED - Can be obtained from AUR/Chaotic AUR repository
- proton-ge-customAUR (proton-ge-custom-binAUR) (optional) – Can be obtained from AUR/Chaotic AUR repository
- protontricksAUR (protontricks-gitAUR, protontricksAUR) (optional) – Can be obtained from AUR/Chaotic AUR repository
- protonup-qtAUR (protonup-qt-binAUR) (optional) – Can be obtained from AUR/Chaotic AUR repository
- samba (ksmbd-toolsAUR) (optional) – Can be required by some very old legacy Windows games
- sane (sane-gitAUR) (optional) – Can be required by some very old legacy Windows games
- wine-installerAUR (optional) – A metapackage that provides desktop files and menus to WINE - Can be obtained from AUR/Chaotic AUR repository
Latest Comments
MartinVonReich commented on 2024-04-02 10:33 (UTC)
@MarsSeed
What games do you play your system then, Frozen Bubble from AUR ?
I, for example, could not start Company of Heroes 1 via Steam without having AMD Vulkan + 32 Bit and DXVK installed on my system.
So how what do you ever play without anything of those ??_??
MarsSeed commented on 2023-10-28 03:38 (UTC) (edited on 2023-10-29 14:50 (UTC) by MarsSeed)
Hi,
I'd like to suggest that you change the optdepend
goverlay-bin
togoverlay
', in order to let people choose which package type they want.Also, I think that
wqy-zenhei
should not be mandatory, only an optdepend. Since it's only useful for Chinese language software, which is not something that all gamers can use.'wine-staging' should be dropped, and only 'wine' should be added as an optdepend, along with wine-gecko and wine-mono, winetricks and vkd3d. Not all people use wine for Windows games, there are alternatives like proton and crossover.
'steam' and 'steam-native-runtime' should also be only optional. Not all gamers use Steam (I don't).
'glfw-x11' shouldn't be in depends, with 'glfw-wayland' in optdepends. As the former conflicts with the latter, so glfw-wayland cannot coexist with glfw-x11 (nor with this metapackage as of now). Add only depends=glfw.
'cups' is for printer support, 'sane' is for scanners. I don't see how they might be relevant to gaming at all.
'gamescope', 'lutris' and 'mangohud' should only be optdepends, not mandatory ones.
Please remove 'ocl-icd' altogether, since 'opencl-icd-loader' already covers it.
'libva-mesa-driver' shouldn't be a depend. It is only one of the possible libva backends for video playback hardware acceleration. Either add all possibilities as optdepends, or none at all (libva already lists them in its own optdepends).
And actually all lib32 packages should either be optdepends, or maybe a separate metapackage would better be created for them, e.g. one called
arch-gaming-multilib-meta
(after the name of the 'multilib' repo, hosting the lib32 packages).