summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasiliy Stelmachenok2021-10-14 21:10:24 +0300
committerVasiliy Stelmachenok2021-10-14 21:10:24 +0300
commit737d788017b0c4802a61e3f27d10a86b083686a2 (patch)
treec2ec91df128925d7ac2b788a0d69899b448a1c42
parent3de331e6170f4aa1cf01f0f92bd4211182d5c954 (diff)
downloadaur-737d788017b0c4802a61e3f27d10a86b083686a2.tar.gz
fix symlinks
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a6fe1059c652..2be1a431535f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nvidia-dkms-performance
pkgver = 495.29.05
- pkgrel = 2
+ pkgrel = 3
url = https://www.nvidia.com/
arch = x86_64
arch = aarch64
diff --git a/PKGBUILD b/PKGBUILD
index ec01920b66a5..747f68684d12 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -64,7 +64,7 @@ else
pkgname=(nvidia-dkms-performance nvidia-settings-performance nvidia-utils-performance opencl-nvidia-performance)
fi
pkgver=495.29.05
-pkgrel=2
+pkgrel=3
arch=('x86_64' 'aarch64')
url='https://www.nvidia.com/'
license=('custom')
@@ -424,10 +424,13 @@ package_nvidia-utils-performance() {
# Fixes https://github.com/HansKristian-Work/vkd3d-proton/issues/711
install -D -m644 "${srcdir}"/60-nvidia.rules "${pkgdir}/usr/lib/udev/rules.d/60-nvidia.rules"
- # NVIDIA GBM Library
+ # nvidia-gbm
+ install -D -m755 "libnvidia-allocator.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-allocator.so.${pkgver}"
install -D -m755 libnvidia-egl-gbm.so.1.1.0 "${pkgdir}/usr/lib/libnvidia-egl-gbm.so.1.1.0"
+ mkdir -p "${pkgdir}/usr/lib/gbm"
ln -s libnvidia-egl-gbm.so.1.1.0 "${pkgdir}/usr/lib/libnvidia-egl-gbm.so.1"
ln -s libnvidia-egl-gbm.so.1 "${pkgdir}/usr/lib/libnvidia-egl-gbm.so"
+ ln -sr "${pkgdir}/usr/lib/libnvidia-allocator.so.${pkgver}" "${pkgdir}/usr/lib/gbm/nvidia-drm_gbm.so"
install -D -m755 15_nvidia_gbm.json "${pkgdir}/usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json"