summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2021-10-29 14:19:50 -0300
committerDaniel Bermond2021-10-29 14:19:50 -0300
commit4e5876e406370f9deff29ef57b0dd4bc700b989f (patch)
tree78f78a062b08a52395ac855adaabfe032742006d
parent9fea4b2078778496ab6be742674b04a8e8283b5d (diff)
downloadaur-4e5876e406370f9deff29ef57b0dd4bc700b989f.tar.gz
Add vulkan-producer helper library and gbm config file
The vulkan-producer helper library was missing and was pointed at #FS72560[1]. The gbm config file is shipped by the nvidia-utils package on the official repositories. [1] https://bugs.archlinux.org/task/72560
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD6
2 files changed, 6 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0f55f6abe463..064ad592da05 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nvidia-utils-beta
pkgdesc = NVIDIA drivers utilities (beta version)
pkgver = 495.44
- pkgrel = 1
+ pkgrel = 2
url = https://www.nvidia.com/
arch = x86_64
license = custom
diff --git a/PKGBUILD b/PKGBUILD
index 316ee06ba3f3..ab859fe86fbb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgbase=nvidia-utils-beta
pkgname=('nvidia-utils-beta' 'opencl-nvidia-beta' 'nvidia-settings-beta')
pkgver=495.44
-pkgrel=1
+pkgrel=2
pkgdesc='NVIDIA drivers utilities (beta version)'
arch=('x86_64')
url='https://www.nvidia.com/'
@@ -129,6 +129,9 @@ package_nvidia-utils-beta() {
install -D -m755 "libnvidia-cfg.so.${pkgver}" -t "${pkgdir}/usr/lib"
install -D -m755 "libnvidia-ml.so.${pkgver}" -t "${pkgdir}/usr/lib"
install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" -t "${pkgdir}/usr/lib"
+ install -D -m755 "libnvidia-vulkan-producer.so.${pkgver}" -t "${pkgdir}/usr/lib"
+ ln -s "libnvidia-vulkan-producer.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-vulkan-producer.so.1"
+ ln -s libnvidia-vulkan-producer.so.1 "${pkgdir}/usr/lib/libnvidia-vulkan-producer.so"
# Vulkan ICD
install -D -m644 nvidia_icd.json -t "${pkgdir}/usr/share/vulkan/icd.d"
@@ -167,6 +170,7 @@ package_nvidia-utils-beta() {
# GBM
install -D -m755 "libnvidia-allocator.so.${pkgver}" -t "${pkgdir}/usr/lib"
install -D -m755 libnvidia-egl-gbm.so.1.1.0 -t "${pkgdir}/usr/lib"
+ install -D -m644 15_nvidia_gbm.json -t "${pkgdir}/usr/share/egl/egl_external_platform.d"
install -d -m755 "${pkgdir}/usr/lib/gbm"
ln -s "../libnvidia-allocator.so.${pkgver}" "${pkgdir}/usr/lib/gbm/nvidia-drm_gbm.so"