diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2024-11-04 21:07:27 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2024-11-28 14:24:33 +0800 |
| commit | 9814d2f5662d51f883400a647820c47684cc258f (patch) | |
| tree | 0f2ee549c36c64d5b572701ee6415d3921036c2d | |
| parent | a21f4975048ed2f619cd0a0a3c1982d64dd5b7c6 (diff) | |
nongnu: Add nvidia-driver-beta.
* nongnu/packages/nvidia.scm (nvidia-driver-beta): New variable.
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
| -rw-r--r-- | nongnu/packages/nvidia.scm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm index 3560d33..f6ac664 100644 --- a/nongnu/packages/nvidia.scm +++ b/nongnu/packages/nvidia.scm | |||
| @@ -432,6 +432,27 @@ mainly used as a dependency of other packages. For user-facing purpose, use | |||
| 432 | (license:nonfree | 432 | (license:nonfree |
| 433 | (format #f "file:///share/doc/nvidia-driver-~a/LICENSE" version))))) | 433 | (format #f "file:///share/doc/nvidia-driver-~a/LICENSE" version))))) |
| 434 | 434 | ||
| 435 | (define-public nvidia-driver-beta | ||
| 436 | (package | ||
| 437 | (inherit nvidia-driver) | ||
| 438 | (name "nvidia-driver-beta") | ||
| 439 | (version "560.31.02") | ||
| 440 | (source (nvidia-source | ||
| 441 | version "1399rm9njb1f9bip0fdaq3krq8pq89k7b8yfv3jygc8579x21k6i")) | ||
| 442 | (arguments | ||
| 443 | (substitute-keyword-arguments (package-arguments nvidia-driver) | ||
| 444 | ((#:install-plan plan) | ||
| 445 | #~(cons '("nvidia_icd_vksc.json" "etc/vulkansc/icd.d/") | ||
| 446 | #$plan)) | ||
| 447 | ((#:phases phases) | ||
| 448 | #~(modify-phases #$phases | ||
| 449 | (add-after 'create-misc-files 'create-misc-files-for-beta | ||
| 450 | (lambda _ | ||
| 451 | ;; VulkanSC ICD configuration | ||
| 452 | (substitute* "nvidia_icd_vksc.json" | ||
| 453 | (("libnvidia-vksc-core\\.so\\.." all) | ||
| 454 | (string-append #$output "/lib/" all))))))))))) | ||
| 455 | |||
| 435 | (define-public nvidia-libs | 456 | (define-public nvidia-libs |
| 436 | (deprecated-package "nvidia-libs" nvidia-driver)) | 457 | (deprecated-package "nvidia-libs" nvidia-driver)) |
| 437 | 458 | ||
