From 42af687f974c78695cb9fdd364986bd4f6ae6924 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Mon, 12 Jan 2026 20:33:51 +0800 Subject: nongnu: nvidia-htop: Revise style. * nongnu/packages/nvidia.scm (nvidia-htop) [arguments] <#:phases>: Use search-input-file. [synopsis, description]: Revise. --- nongnu/packages/nvidia.scm | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'nongnu/packages/nvidia.scm') diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm index 8f779ea..521bf67 100644 --- a/nongnu/packages/nvidia.scm +++ b/nongnu/packages/nvidia.scm @@ -992,25 +992,25 @@ laptops.") (base32 "1d5cd4cp7swq5np8b9ryibhg2zpfwzh2dzbsvsrp0gx33krxjvyj")))) (build-system pyproject-build-system) (arguments - (list #:phases #~(modify-phases %standard-phases - (replace 'check - (lambda args - (with-directory-excursion "test" - (apply (assoc-ref %standard-phases 'check) args)))) - (add-after 'unpack 'fix-libnvidia - (lambda _ - (substitute* "nvidia-htop.py" - (("nvidia-smi") - (string-append #$(this-package-input - "nvidia-driver") - "/bin/nvidia-smi")))))))) + (list #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda args + (with-directory-excursion "test" + (apply (assoc-ref %standard-phases 'check) args)))) + (add-after 'unpack 'fix-libnvidia + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "nvidia-htop.py" + (("nvidia-smi" file) + (search-input-file inputs (in-vicinity "bin" file))))))))) (native-inputs (list python-pytest python-setuptools)) (inputs (list nvidia-driver)) (propagated-inputs (list python-termcolor)) (home-page "https://github.com/peci1/nvidia-htop") - (synopsis "Tool to enrich the output of nvidia-smi") - (description "This package provides tool for enriching the output of -nvidia-smi.") + (synopsis "Enriched nvidia-smi output") + (description + "This package provides a tool for enriching the output of +@command{nvidia-smi}.") (license license-gnu:bsd-3))) (define-public nvidia-nvml -- cgit v1.2.3