diff options
author | Jean-Baptiste Volatier <jbv@pm.me> | 2021-02-03 08:35:18 +0100 |
---|---|---|
committer | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2021-04-14 18:32:13 +0200 |
commit | 34a5130517d6ba0bc5d948e63f99de3d3bd8fb3e (patch) | |
tree | fdaad0a70ce663b490ef953b8e7cb78c7f71dd28 | |
parent | 29498efd1648f2d7ede2526f9d5da23b9b588209 (diff) |
nongnu: nvidia: Add nvidia-smi to nvidia-driver.
nvidia-smi is a binary that provides hardware information.
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]: Add nvidia-smi to
nvidia-driver.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
-rw-r--r-- | nongnu/packages/nvidia.scm | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm index ee0d250..e82f3af 100644 --- a/nongnu/packages/nvidia.scm +++ b/nongnu/packages/nvidia.scm @@ -90,6 +90,7 @@ "CC=gcc") #t)) (delete 'check) + (delete 'strip) (add-after 'install 'install-copy (lambda* (#:key inputs native-inputs outputs #:allow-other-keys) (chdir "..") @@ -170,6 +171,11 @@ (chmod file #o555)) ;; ------------------------------ + ;; nvidia-smi + + (install-file "nvidia-smi" bindir) + + ;; ------------------------------ ;; patchelf (let* ((libc (assoc-ref inputs "libc")) (ld.so (string-append libc ,(glibc-dynamic-linker))) @@ -199,7 +205,8 @@ (for-each (lambda (file) (when (elf-file? file) (patch-elf file))) - (find-files out ".*\\.so"))) + (find-files out ".*\\.so")) + (patch-elf (string-append bindir "/" "nvidia-smi"))) ;; ------------------------------ ;; Create short name symbolic links |