diff options
| author | Hilton Chain <hako@ultrarare.space> | 2026-03-24 10:42:49 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2026-04-03 16:57:34 +0800 |
| commit | 45d27d824af54b39e7d2852e176c47ccea440bd5 (patch) | |
| tree | 704ce8771bfbda42b1acf7c9842372d086405ba1 | |
| parent | c3459dc35196a537be7aa1aea142eb8ca24e7a59 (diff) | |
nongnu: Add nvidia-settings-390.
* nongnu/packages/nvidia.scm (%nvidia-settings-patches-390)
(nvidia-settings-390): New variables.
| -rw-r--r-- | nongnu/packages/nvidia.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm index d91a01b..ce3a2f2 100644 --- a/nongnu/packages/nvidia.scm +++ b/nongnu/packages/nvidia.scm @@ -877,6 +877,18 @@ device files are present and configure certain runtime settings in the kernel.") ;;; ‘nvidia-settings’ packages ;;; +(define %nvidia-settings-patches-390 + (let ((commit "6104269b087751509b904d9282be28440e514c9e")) + (origin + (method git-fetch) + (uri (git-reference + (url "https://aur.archlinux.org/nvidia-390xx-settings.git") + (commit commit))) + (file-name + (string-append "nvidia-settings-patches." (string-take commit 7))) + (sha256 + (base32 "0y8zalpymrzxlmh25bqh4x29a4qix3a50qvvykg4hv07mmn0gckx"))))) + (define-public nvidia-settings-580 (package (name "nvidia-settings") @@ -944,6 +956,26 @@ configuration, application profiles, GPU monitoring and more.") (home-page "https://github.com/NVIDIA/nvidia-settings") (license license-gnu:gpl2))) +(define-public nvidia-settings-390 + (package + (inherit nvidia-settings-580) + (name "nvidia-settings") + (version "390.157") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/NVIDIA/nvidia-settings") + (commit version))) + (file-name (git-file-name name version)) + (sha256 (base32 "170nx61spd6psly55ghyp46139c9a9r7al0g9nggrhrzm7hlx5mq")) + (patches + (map (lambda (name) + (file-append %nvidia-settings-patches-390 "/" name)) + '("0001-nvidia-settings-Make-VDPAUDeviceFunctions-static-to-.patch"))) + (modules '((guix build utils))) + (snippet '(delete-file-recursively "src/jansson")))))) + (define-public nvidia-settings-590 (package (inherit nvidia-settings-580) |
