diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-10-08 12:14:42 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-10-08 12:16:15 +0200 |
commit | 692cce52cafd5477056835fd01f7b283afeace46 (patch) | |
tree | e604d052b92eea78fb1007fdbe667cc1d8d67a21 | |
parent | f44d7f68e6939a805a12725aa7c8fad43bf22b99 (diff) |
gnu: joycond: Small refactoring.
* gnu/packages/games.scm (joycond)[arguments]<#:phases>: Use (assoc-ref
outputs "out") instead of %output.
-rw-r--r-- | gnu/packages/games.scm | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 44558b88d4..58d28d7da1 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -1504,20 +1504,24 @@ automata. The following features are available: (commit commit))) (file-name (git-file-name name version)) (sha256 - (base32 - "07z86yp27vxc0b44jgvf1vpa69rh3wdvd1xbzcsrj3f32743pv5a")))) + (base32 "07z86yp27vxc0b44jgvf1vpa69rh3wdvd1xbzcsrj3f32743pv5a")))) (build-system cmake-build-system) (arguments `(#:tests? #f ;no test suite #:phases (modify-phases %standard-phases (add-after 'unpack 'fix-bin-location - (lambda* _ - (substitute* "CMakeLists.txt" - (("/lib/udev/rules.d") (string-append %output "/lib/udev/rules.d")) - (("/etc/systemd/system") (string-append %output "/etc/systemd/system")) - (("/etc/modules-load.d") (string-append %output "/etc/modules-load.d")) - (("/usr/bin") (string-append %output "/bin")))))))) + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (substitute* "CMakeLists.txt" + (("/lib/udev/rules.d") + (string-append out "/lib/udev/rules.d")) + (("/etc/systemd/system") + (string-append out "/etc/systemd/system")) + (("/etc/modules-load.d") + (string-append out "/etc/modules-load.d")) + (("/usr/bin") + (string-append out "/bin"))))))))) (native-inputs `(("pkg-config" ,pkg-config))) (inputs `(("eudev" ,eudev) |