mirror of
https://gitlab.com/nonguix/nonguix.git
synced 2025-01-08 23:21:44 +01:00
nongnu: nvidia-driver-beta: Update to 565.57.01.
* nongnu/packages/nvidia.scm (nvidia-driver-beta): Update to 565.57.01. [arguments]<#:phases>: Install "nvidia-pcc" binary. (nvidia-settings-beta): Update to 565.57.01. (nvidia-driver)[inputs]: Add libxcb, mesa-for-nvda. [arguments]<#:phases>: Add them to RUNPATH.
This commit is contained in:
parent
661efb289c
commit
825c68acea
1 changed files with 16 additions and 5 deletions
|
@ -315,7 +315,9 @@ ACTION==\"unbind\", SUBSYSTEM==\"pci\", ATTR{vendor}==\"0x10de\", ATTR{class}==\
|
||||||
(string-append #$(this-package-input "libdrm") "/lib")
|
(string-append #$(this-package-input "libdrm") "/lib")
|
||||||
(string-append #$(this-package-input "libglvnd") "/lib")
|
(string-append #$(this-package-input "libglvnd") "/lib")
|
||||||
(string-append #$(this-package-input "libx11") "/lib")
|
(string-append #$(this-package-input "libx11") "/lib")
|
||||||
|
(string-append #$(this-package-input "libxcb") "/lib")
|
||||||
(string-append #$(this-package-input "libxext") "/lib")
|
(string-append #$(this-package-input "libxext") "/lib")
|
||||||
|
(string-append #$(this-package-input "mesa") "/lib")
|
||||||
(string-append #$(this-package-input "openssl") "/lib")
|
(string-append #$(this-package-input "openssl") "/lib")
|
||||||
(string-append #$(this-package-input "wayland") "/lib"))
|
(string-append #$(this-package-input "wayland") "/lib"))
|
||||||
":")))
|
":")))
|
||||||
|
@ -419,7 +421,9 @@ ACTION==\"unbind\", SUBSYSTEM==\"pci\", ATTR{vendor}==\"0x10de\", ATTR{class}==\
|
||||||
libdrm
|
libdrm
|
||||||
libglvnd-for-nvda
|
libglvnd-for-nvda
|
||||||
libx11
|
libx11
|
||||||
|
libxcb
|
||||||
libxext
|
libxext
|
||||||
|
mesa-for-nvda
|
||||||
openssl
|
openssl
|
||||||
openssl-1.1
|
openssl-1.1
|
||||||
wayland))
|
wayland))
|
||||||
|
@ -437,9 +441,9 @@ mainly used as a dependency of other packages. For user-facing purpose, use
|
||||||
(package
|
(package
|
||||||
(inherit nvidia-driver)
|
(inherit nvidia-driver)
|
||||||
(name "nvidia-driver-beta")
|
(name "nvidia-driver-beta")
|
||||||
(version "560.31.02")
|
(version "565.57.01")
|
||||||
(source (nvidia-source
|
(source (nvidia-source
|
||||||
version "1399rm9njb1f9bip0fdaq3krq8pq89k7b8yfv3jygc8579x21k6i"))
|
version "0yic33xx1b3jbgciphlwh6zqfj21vx9439zm0j45wf2yb17fksvf"))
|
||||||
(arguments
|
(arguments
|
||||||
(substitute-keyword-arguments (package-arguments nvidia-driver)
|
(substitute-keyword-arguments (package-arguments nvidia-driver)
|
||||||
((#:install-plan plan)
|
((#:install-plan plan)
|
||||||
|
@ -452,7 +456,14 @@ mainly used as a dependency of other packages. For user-facing purpose, use
|
||||||
;; VulkanSC ICD configuration
|
;; VulkanSC ICD configuration
|
||||||
(substitute* "nvidia_icd_vksc.json"
|
(substitute* "nvidia_icd_vksc.json"
|
||||||
(("libnvidia-vksc-core\\.so\\.." all)
|
(("libnvidia-vksc-core\\.so\\.." all)
|
||||||
(string-append #$output "/lib/" all)))))))))))
|
(string-append #$output "/lib/" all)))))
|
||||||
|
(add-after 'install-commands 'install-commands-for-beta
|
||||||
|
(lambda _
|
||||||
|
(when (string-match
|
||||||
|
"x86_64-linux"
|
||||||
|
(or #$(%current-target-system) #$(%current-system)))
|
||||||
|
(install-file "nvidia-pcc"
|
||||||
|
(string-append #$output "/bin")))))))))))
|
||||||
|
|
||||||
(define-public nvidia-libs
|
(define-public nvidia-libs
|
||||||
(deprecated-package "nvidia-libs" nvidia-driver))
|
(deprecated-package "nvidia-libs" nvidia-driver))
|
||||||
|
@ -675,10 +686,10 @@ configuration, creating application profiles, gpu monitoring and more.")
|
||||||
(package
|
(package
|
||||||
(inherit nvidia-settings)
|
(inherit nvidia-settings)
|
||||||
(name "nvidia-settings-beta")
|
(name "nvidia-settings-beta")
|
||||||
(version "560.31.02")
|
(version "565.57.01")
|
||||||
(source (nvidia-settings-source
|
(source (nvidia-settings-source
|
||||||
name version
|
name version
|
||||||
"0qdyalf3wrrr3g1szrf5abvfc9prwzivyhixqnp1vgdq0lcb6x03"))
|
"006my5a69689wkzjcg3k1y35ifmizfyfj4n7f02naxhbgrxq9fqz"))
|
||||||
(inputs
|
(inputs
|
||||||
(modify-inputs (package-inputs nvidia-settings)
|
(modify-inputs (package-inputs nvidia-settings)
|
||||||
(prepend vulkan-headers)))))
|
(prepend vulkan-headers)))))
|
||||||
|
|
Loading…
Reference in a new issue