summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasiliy Stelmachenok2021-10-14 19:05:12 +0300
committerVasiliy Stelmachenok2021-10-14 19:05:12 +0300
commit3de331e6170f4aa1cf01f0f92bd4211182d5c954 (patch)
treeb8fe2492ae1a7859350688150b06746c5b5d662d
parentcdf8d57f4208abe0a8e67dde1d6651bc342157d4 (diff)
downloadaur-3de331e6170f4aa1cf01f0f92bd4211182d5c954.tar.gz
Add libnvidia-egl-gbm.so
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 9 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b95db0f5a0ab..a6fe1059c652 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nvidia-dkms-performance
pkgver = 495.29.05
- pkgrel = 1
+ pkgrel = 2
url = https://www.nvidia.com/
arch = x86_64
arch = aarch64
diff --git a/PKGBUILD b/PKGBUILD
index 17bc3a6d83ff..ec01920b66a5 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=1
+pkgrel=2
arch=('x86_64' 'aarch64')
url='https://www.nvidia.com/'
license=('custom')
@@ -423,6 +423,13 @@ package_nvidia-utils-performance() {
# udev rules for node presence and runtime PM
# 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
+ install -D -m755 libnvidia-egl-gbm.so.1.1.0 "${pkgdir}/usr/lib/libnvidia-egl-gbm.so.1.1.0"
+ 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"
+
+ install -D -m755 15_nvidia_gbm.json "${pkgdir}/usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json"
create_links
}