summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2023-12-15 22:26:50 +0800
committerJohn Kehayias <john.kehayias@protonmail.com>2024-04-24 20:06:13 -0400
commit5f7dabe418c705402db3b70389b2d9fa886e89d2 (patch)
treeff7dbc2b76f3e86fde29e6b0dc1462930494164e
parent47941b0a84e4148bc778e4854fd6bfb38fa9928c (diff)
nongnu: make-nvidia-source: Adjust style.
* nongnu/packages/nvidia.scm (computed-origin-method): Delete from top-level. (make-nvidia-source): Use ungexp-native only once. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
-rw-r--r--nongnu/packages/nvidia.scm19
1 files changed, 8 insertions, 11 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm
index d1aaffd..0153e0d 100644
--- a/nongnu/packages/nvidia.scm
+++ b/nongnu/packages/nvidia.scm
@@ -66,9 +66,6 @@
(define-public nvidia-version "515.76")
-(define computed-origin-method
- (@@ (guix packages) computed-origin-method))
-
;;;
;;; NVIDIA driver checkouts
@@ -78,7 +75,7 @@
;; Extract the driver installer and make it a new origin instance for reusing.
(define (make-nvidia-source version installer)
(origin
- (method computed-origin-method)
+ (method (@@ (guix packages) computed-origin-method))
(file-name (string-append "nvidia-driver-" version "-checkout"))
(sha256 #f)
(uri
@@ -89,13 +86,13 @@
(ice-9 ftw))
(set-path-environment-variable
"PATH" '("bin")
- (list (canonicalize-path #+bash-minimal)
- (canonicalize-path #+coreutils)
- (canonicalize-path #+gawk)
- (canonicalize-path #+grep)
- (canonicalize-path #+tar)
- (canonicalize-path #+which)
- (canonicalize-path #+xz)))
+ '#+(list bash-minimal
+ coreutils
+ gawk
+ grep
+ tar
+ which
+ xz))
(setenv "XZ_OPT" (string-join (%xz-parallel-args)))
(invoke "sh" #$installer "-x")
(copy-recursively