nongnu: steam-container: Link all of 'share' from steam-client.

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.
This commit is contained in:
John Kehayias 2024-02-23 23:12:58 -05:00
parent a664b6da35
commit 5d5d496e57
No known key found for this signature in database
GPG key ID: 499097AE5EA815D9

View file

@ -256,8 +256,7 @@ implementation with gogdl and Amazon Games using Nile.")
,@fhs-min-libs)
#:name "fhs-union-32"
#:system "i686-linux"))
(link-files '("share/applications/steam.desktop"
"share/applications/steam-asound32.desktop"))
(link-files '("share"))
(description "Steam is a digital software distribution platform created by
Valve. This package provides a script for launching Steam in a Guix container
which will use the directory @file{$HOME/.local/share/guix-sandbox-home} where