Package Details: arch-gaming-meta 4-1

Git Clone URL: (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: 1
Popularity: 0.027805
First Submitted: 2023-10-17 14:35 (UTC)
Last Updated: 2024-04-01 19:10 (UTC)

Latest Comments

MartinVonReich commented on 2024-04-02 10:33 (UTC)


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)


I'd like to suggest that you change the optdepend goverlay-bin to goverlay', 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).