summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2022-11-21 13:30:00 +0800
committerJonathan Brielmaier <jonathan.brielmaier@web.de>2022-12-18 14:05:44 +0100
commitcbb9b59c119fa33da4be4ecfd87df3579084e835 (patch)
tree8e7748ec528abfba26d3e2cfc250d094ddbb08c1
parent09b37c490e4b6d4f5861c1422e8784778e474ff1 (diff)
nongnu: Add nvidia-firmware.
* nongnu/packages/nvidia.scm (nvidia-firmware): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
-rw-r--r--nongnu/packages/nvidia.scm16
1 files changed, 16 insertions, 0 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm
index 5230270..3fdf7a0 100644
--- a/nongnu/packages/nvidia.scm
+++ b/nongnu/packages/nvidia.scm
@@ -266,6 +266,22 @@ nvidia-driver))}. Further xorg should be configured by adding: @code{(modules
(license:nonfree
(format #f "file:///share/doc/nvidia-driver-~a/LICENSE" version)))))
+(define-public nvidia-firmware
+ (let ((base nvidia-driver))
+ (package
+ (inherit base)
+ (name "nvidia-firmware")
+ (arguments
+ (list #:install-plan
+ #~'(("firmware" #$(string-append
+ "lib/firmware/nvidia/" (package-version base))))
+ #:phases
+ #~(modify-phases %standard-phases
+ (delete 'strip))))
+ (inputs '())
+ (native-inputs '())
+ (properties `((hidden? . #t))))))
+
(define-public nvidia-exec
(package
(name "nvidia-exec")