Merge pull request #313697 from K900/steam-gamescope

steam: fix comment, add gamescope/xwayland dependencies
This commit is contained in:
K900 2024-05-22 23:34:32 +03:00 committed by GitHub
commit 5eb651d35b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -190,11 +190,14 @@ in buildFHSEnv rec {
libvdpau
# required by coreutils stuff to run correctly
# Steam ends up with LD_LIBRARY_PATH=<bunch of runtime stuff>:/usr/lib:<etc>
# Steam ends up with LD_LIBRARY_PATH=/usr/lib:<bunch of runtime stuff>:<etc>
# which overrides DT_RUNPATH in our binaries, so it tries to dynload the
# very old versions of stuff from the runtime.
# FIXME: how do we even fix this correctly
attr
# same thing, but for Xwayland (usually via gamescope), already in the closure
libkrb5
keyutils
] ++ lib.optionals withGameSpecificLibraries [
# Not formally in runtime but needed by some games
at-spi2-atk