| Age | Commit message (Expand) | Author |
| 2020-10-31 | nongnu: steam: Update comment.•••* nongnu/packages/steam-client.scm (ld.so.conf->ld.so.cache): Fix ld-conf
variable name in comment.
| ison |
| 2020-10-18 | nongnu: steam: Preserve DRI_PRIME environment variable.•••* nongnu/packages/steam-client.scm
(make-container-wrapper): Preserve DRI_PRIME environment variable.
| Oleg Pykhalov |
| 2020-10-12 | nongnu: steam: Add ldconfig comment.•••* nongnu/packages/steam-client.scm: Add comment explaining why ldconfig must be
re-enabled in glibc.
| ison |
| 2020-09-23 | nongnu: steam: Audio and Vulkan fixes.•••* nongnu/packages/steam-client.scm: Use pulseaudio and nonguix utils modules.
(steam-gameruntime-libs): Add pulseaudio.
(nonguix-container->package): Add alsa-config to inputs.
(make-container-internal): Add alsa-config to args and inputs.
(make-internal-script): Add alsa-config to args and symlinks, symlink
32-bit Vulkan ICD files.
| ison |
| 2020-09-17 | nongnu: steam: Fix desktop icon and python dependency.•••* nongnu/packages/steam-client.scm (nonguix-container): Add link-files field.
(nongnu-container->package): Symlink files in container link-files field.
(steam)[link-files]: Add desktop file.
(steam-gameruntime-libs): Add python.
| ison |
| 2020-09-16 | nongnu: steam: Reduce dependencies.•••* nongnu/packages/steam-client.scm (steam-client-libs)
(steam-gameruntime-libs, steam): Reduce dependencies to a minimal set.
(make-internal-script): Remove pulseaudio symlink.
| ison |
| 2020-09-15 | nongnu: steam: Clean up.•••* nongnu/packages/steam-client.scm: Add comment to top explaining container structure.
(ld.so.conf->ld.so.cache): Replaces names with _.
(nonguix-container->package): Remove container-name, union64, and union32 from let bindings, add newlines to inputs, fix args, and add symlinks for internal-script and manifest.
(make-container-manifest): Improve document string.
(make-container-internal)[synopsis, description]: Fix typos.
| ison |
| 2020-09-15 | nongnu: steam: Update document strings.•••* nongnu/packages/steam-client.scm: (fhs-ld.so.conf, ld.so.conf->ld.so.cache)
(nonguix-container->package, make-container-wrapper, make-container-manifest)
(make-container-internal, make-internal-script): Update document strings.
| ison |
| 2020-09-15 | nongnu: steam: Fix fhs-internal version•••* nongnu/packages/steam-client.scm (make-container-internal): Inherit version.
| ison |
| 2020-09-15 | nongnu: steam: Preserve steam runtime vars.•••* nongnu/packages/steam-client.scm (make-container-wrapper): Add runtime
vars to preserved-env.
| ison |
| 2020-09-15 | nongnu: steam: Use guile instead of bash for scripts.•••* nongnu/packages/steam-client.scm: Use module guix records.
(<nonguix-container>): New record type.
(glibc-for-fhs-32, steam-libs-32, steam-libs-64): Removed.
(packages->ld.so.conf): Rename to fhs-ld.so.conf and use static paths.
(steam): Rename to steam-client, remove wrappers and inputs, and
replace with new definition for steam.
(fhs-min-libs): New alist.
(steam-client-libs): Add bash and coreutils, remove glibc and glibc-32.
(steam-gameruntime-libs): Add font-dejavu and font-liberation.
(fhs-union, nonguix-container->package, make-container-wrapper)
(make-container-manifest, make-container-internal)
(make-internal-script): New functions.
| ison |
| 2020-09-12 | nongnu: steam: Add controller support.•••* nongnu/packages/steam-client.scm (steam)[arguments]: Expose paths /dev/input
and /sys/class/input in the guix environment command.
| ison |
| 2020-09-08 | nongnu: steam: Use manifest for propagated inputs.•••* nongnu/packages/steam-client.scm (steam)[propagated-inputs]: Remove.
[arguments]: Add former propagated-inputs to manifest.scm and fix
quoting in store-item->manifest-entry output.
| ison |
| 2020-09-07 | nongnu: steam: Fix vulkan.•••* nongnu/packages/steam-client.scm (steam)[arguments]: Symlink mesa
vulkan files to /usr/share/vulkan.
| ison |
| 2020-09-07 | nongnu: steam: Improve package unions.•••* nongnu/packages/steam-client.scm (union, package-output->package)
(inputs->packages): Functions removed.
(steam-client-libs): Specify outputs without package-output->package.
(steam-libs-64, steam-libs-32): Build without inputs->packages.
| ison |
| 2020-09-05 | nongnu: steam: Use format for scheme string.•••* nongnu/packages/steam-client.scm (steam)[arguments]: Use format to
print manifest.
| ison |
| 2020-09-04 | nongnu: steam: Fix Desktop file and clean manifest.•••nongnu/packages/steam-client.scm (steam)[steam.desktop]: Fix Exec typo.
[manifest]: Rename to manifest.scm, add newlines and comment.
| ison |
| 2020-09-03 | nongnu: Add steam.•••* nongnu/packages/steam-client.scm: New file.
| ison |