summaryrefslogtreecommitdiff
path: root/nongnu/packages/game-client.scm
AgeCommit message (Collapse)Author
2024-03-22nongnu: game-client: Preserve environment variables for NVIDIA driver.Hilton Chain
* nongnu/packages/nvidia.scm (%nvidia-environment-variable-regexps): New variable. * nongnu/packages/game-client.scm (steam-nvidia-container) (heroic-nvidia-container): Use it. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-22nongnu: game-client: Build ld.so.cache for NVIDIA containers.Hilton Chain
* nongnu/packages/game-client.scm (steam-nvidia-ld.so.conf) (steam-nvidia-ld.so.cache): New variables. (steam-nvidia-container,heroic-nvidia-container): Use them. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-22nongnu: game-client: Replace mesa with nvda in NVIDIA containers.Hilton Chain
* nongnu/packages/game-client.scm (steam-nvidia-container-libs): New variable. (steam-nvidia-container,heroic-nvidia-container): Use it. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-22nongnu: game-client: Add steam-container-libs variable.Hilton Chain
* nongnu/packages/game-client.scm (steam-container-libs): New variable. (steam-ld.so.conf,steam-container,heroic-container): Use it. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-02-23nongnu: heroic-container: Link all of 'share' from heroic-client.John Kehayias
Followup to 5d5d496 to do the same for heroic. * nongnu/packages/game-client.scm (heroic-container)[link-files]: Link all of 'share' from heroic-client.
2024-02-23nongnu: steam-container: Link all of 'share' from steam-client.John Kehayias
Previously, only the .desktop files from steam-client were shared with steam-container, and thus only those were available directly when installing the steam package. This would miss things like the icons (needed in some cases for tray support, for example, in waybar). Update to share all of 'share' to provide a more complete package for the user. * nongnu/packages/game-client.scm (steam-container)[link-files]: Link all of 'share' from steam-client.
2024-01-29nongnu: steam-client: Update to 1.0.0.78.Hilton Chain
* nongnu/packages/game-client.scm (steam-client): Update to 1.0.0.78. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-08nongnu: heroic-client: Update to 2.12.0.John Kehayias
* nongnu/packages/game-client.scm (heroic-client): Update to 2.12.0.
2024-01-03nongnu: Add heroic.John Kehayias
* nongnu/packages/game-client.scm (heroic-client, heroic-extra-client-libs, heroic-container, heroic-nvidia-container, heroic, heroic-nvidia): New variables. * nonguix/multi-arch-container.scm (make-container-wrapper): Preserve "^SSL_" for heroic to use curl. (make-internal-script): Add symlink for "/usr/share/glib-2.0".
2024-01-03nongnu: Rename (nongnu packages steam-client) module.John Kehayias
* nongnu/packages/steam-client.scm: Rename to ... * nongnu/packages/game-client.scm: ... this.