summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorison <ison@airmail.cc>2020-09-07 10:56:58 -0600
committerPierre Neidhardt <mail@ambrevar.xyz>2020-09-08 08:05:06 +0200
commit4339e68cfb7981a7984dd1d6d4ba43715bbd9a70 (patch)
tree974be655f0c710fffe576dffac4dc3f80a566086
parente098cd427760125e96cbfafd3e387943afe4c320 (diff)
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.
-rw-r--r--nongnu/packages/steam-client.scm10
1 files changed, 4 insertions, 6 deletions
diff --git a/nongnu/packages/steam-client.scm b/nongnu/packages/steam-client.scm
index 7569680..0096384 100644
--- a/nongnu/packages/steam-client.scm
+++ b/nongnu/packages/steam-client.scm
@@ -334,10 +334,6 @@ in the Guix store"
("steam-libs-64" ,steam-libs-64)
("steam-ld.so.conf" ,steam-ld.so.conf)
("steam-ld.so.cache" ,steam-ld.so.cache)))
- (propagated-inputs
- ;; GMod segfaults if it doesn't find these fonts.
- `(("font-liberation" ,font-liberation)
- ("font-dejavu" ,font-dejavu)))
(build-system gnu-build-system)
(arguments
`(#:tests? #f
@@ -401,7 +397,7 @@ in the Guix store"
(write-file
manifest-path
`((use-package-modules
- base certs compression file gawk gnome linux)
+ base certs compression file fonts gawk gnome linux)
(use-modules (guix utils)
(guix profiles)
(guix store)
@@ -416,7 +412,7 @@ in the Guix store"
(manifest-entry
(name name)
(version version)
- (output ,out) ;XXX: wild guess
+ (output "out") ;XXX: wild guess
(item item))))
(manifest-add
@@ -425,6 +421,8 @@ in the Guix store"
diffutils
file
findutils
+ font-dejavu
+ font-liberation
gawk
glibc-locales
grep