diff options
| author | Petr Hodina <phodina@protonmail.com> | 2022-01-30 00:04:38 +0100 |
|---|---|---|
| committer | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2023-02-04 12:21:41 +0100 |
| commit | 432b14520fab0f80372283c2db75aaea4bc25316 (patch) | |
| tree | aefb06664eee7f44e3a5e90839e1601fe6a2a671 | |
| parent | 0942612f0f9d7cc01c5da057711ca3a41bc327b1 (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.scm | 28 |
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.") | |||
| 150 | Management Library") | 150 | Management 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 | ||
| 178 | nvidia-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") |
