summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Hodina <phodina@protonmail.com>2022-01-30 00:04:38 +0100
committerJonathan Brielmaier <jonathan.brielmaier@web.de>2023-02-04 12:21:41 +0100
commit432b14520fab0f80372283c2db75aaea4bc25316 (patch)
treeaefb06664eee7f44e3a5e90839e1601fe6a2a671
parent0942612f0f9d7cc01c5da057711ca3a41bc327b1 (diff)
nongnu: Add nvidia-htop.
* nongnu/packages/nvidia.scm (nvidia-htop): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
-rw-r--r--nongnu/packages/nvidia.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm
index 98645dd..061b06c 100644
--- a/nongnu/packages/nvidia.scm
+++ b/nongnu/packages/nvidia.scm
@@ -150,6 +150,34 @@ and usage.")
150Management Library") 150Management Library")
151 (license license-gnu:bsd-3))) 151 (license license-gnu:bsd-3)))
152 152
153(define-public nvidia-htop
154 (package
155 (name "nvidia-htop")
156 (version "1.0.5")
157 (source (origin
158 (method url-fetch)
159 (uri (pypi-uri "nvidia-htop" version))
160 (sha256
161 (base32
162 "0lv9cpccpkbg0d577irm1lp9rx6pacyk2pk9v41k9s9hyl4b7hvx"))))
163 (build-system python-build-system)
164 (arguments
165 (list #:phases #~(modify-phases %standard-phases
166 (add-after 'unpack 'fix-libnvidia
167 (lambda _
168 (substitute* "nvidia-htop.py"
169 (("nvidia-smi")
170 (string-append #$(this-package-input
171 "nvidia-driver")
172 "/bin/nvidia-smi"))))))))
173 (inputs (list nvidia-driver))
174 (propagated-inputs (list python-termcolor))
175 (home-page "https://github.com/peci1/nvidia-htop")
176 (synopsis "Tool to enrich the output of nvidia-smi")
177 (description "This package provides tool for enriching the output of
178nvidia-smi.")
179 (license license-gnu:bsd-3)))
180
153(define-public nvidia-driver 181(define-public nvidia-driver
154 (package 182 (package
155 (name "nvidia-driver") 183 (name "nvidia-driver")