summaryrefslogtreecommitdiff
path: root/nongnu/packages
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2026-04-04 21:06:16 +0800
committerHilton Chain <hako@ultrarare.space>2026-04-04 21:45:30 +0800
commit59b2cf7176a10e9ed4ba707287911f452d482d4e (patch)
tree5aaf2cdfba9b721dd6aa2c0912d50e1a6f391f05 /nongnu/packages
parentdca6dba9dc46bd41830596f7d931990e7132e126 (diff)
nongnu: %nvidia-driver-arguments-470: Revert Vulkan ICD configuration to use libGLX_nvidia.so.0.
This is a follow-up to one change in commit 5d9c0f7f4383c42ac9685be17821eb969b6da916. libEGL_nvidia.so.0 can't fully replace libGLX_nvidia.so.0 and breaks some Vulkan applications. * nongnu/packages/nvidia.scm (%nvidia-driver-arguments-470): Keep using libGLX_nvidia.so.0 in Vulkan ICD configuration.
Diffstat (limited to 'nongnu/packages')
-rw-r--r--nongnu/packages/nvidia.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/nongnu/packages/nvidia.scm b/nongnu/packages/nvidia.scm
index 8ab010e..642dac3 100644
--- a/nongnu/packages/nvidia.scm
+++ b/nongnu/packages/nvidia.scm
@@ -613,8 +613,8 @@ mainly used as a dependency of other packages. For user-facing purpose, use
(lambda _
;; Vulkan ICD configuraiton
(substitute* "nvidia_icd.json"
- (("libGLX(_nvidia\\.so\\.)" _ suffix)
- (string-append #$output "/lib/libEGL" suffix)))
+ (("libGLX_nvidia\\.so\\." all)
+ (string-append #$output "/lib/" all)))
;; Vulkan layer configuraiton
(substitute* "nvidia_layers.json"
(("libGLX_nvidia\\.so\\." all)