nongnu: nvidia: add 32bit version of nvidia-driver

This commit is contained in:
Jean-Baptiste Volatier 2023-01-17 09:53:42 +01:00
parent 5e0637cba2
commit 9f8342c966

View File

@ -222,9 +222,13 @@ NVIDIA Management Library")
(ice-9 popen) (ice-9 popen)
(ice-9 rdelim) (ice-9 rdelim)
(ice-9 regex) (ice-9 regex)
(ice-9 match)
(ice-9 textual-ports)) (ice-9 textual-ports))
#:install-plan #:install-plan
#~`(("." "lib/" #:include-regexp ("^./[^/]+\\.so") #:exclude-regexp ("nvidia_drv\\.so" "libglxserver_nvidia\\.so\\..*")) #~`((,(match
#$(or (%current-target-system) (%current-system))
("i686-linux" "32")
("x86_64-linux" ".")) "lib/" #:include-regexp ("^./[^/]+\\.so") #:exclude-regexp ("nvidia_drv\\.so" "libglxserver_nvidia\\.so\\..*"))
("." "share/nvidia/" #:include-regexp ("nvidia-application-profiles.*")) ("." "share/nvidia/" #:include-regexp ("nvidia-application-profiles.*"))
("." "share/egl/egl_external_platform.d/" #:include-regexp (".*_nvidia_.*\\.json")) ("." "share/egl/egl_external_platform.d/" #:include-regexp (".*_nvidia_.*\\.json"))
("90-nvidia.rules" "lib/udev/rules.d/") ("90-nvidia.rules" "lib/udev/rules.d/")
@ -336,6 +340,7 @@ KERNEL==\"nvidia_uvm\", RUN+=\"@sh@ -c '@mknod@ -m 666 /dev/nvidia-uvm-tools c $
(symlink (string-append "libnvidia-allocator.so." #$version) (symlink (string-append "libnvidia-allocator.so." #$version)
(string-append #$output "/lib/nvidia-drm_gbm.so" ))))))) (string-append #$output "/lib/nvidia-drm_gbm.so" )))))))
(supported-systems '("x86_64-linux")) (supported-systems '("x86_64-linux"))
(supported-systems '("x86_64-linux" "i686-linux"))
(native-inputs (list patchelf)) (native-inputs (list patchelf))
(inputs (inputs
(list `(,gcc "lib") (list `(,gcc "lib")