summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortytan6522022-10-19 07:09:28 +0200
committertytan6522022-10-19 07:09:28 +0200
commitaa984a21f0c655ae886b0db3e21c97d07136e659 (patch)
treeb7430b63275a151d049aa5bde71be69c17f34a8e
parentbd4ee6cdd64ed03883283266f0eec28b803cd994 (diff)
downloadaur-aa984a21f0c655ae886b0db3e21c97d07136e659.tar.gz
build: Add nvvm library
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD5
2 files changed, 5 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6782f41e9aa8..527e9b3a72b9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nvidia-utils-beta-nvlax
pkgdesc = NVIDIA drivers utilities (beta version) with NVENC and NvFBC patched with nvlax
pkgver = 520.56.06
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/illnyang/nvlax/
install = nvidia-utils-beta.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 08e7e0cb2c91..43bdc1d8bef4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgname=nvidia-utils-beta
pkgname=${_pkgname}-nvlax
pkgver=520.56.06
-pkgrel=1
+pkgrel=2
pkgdesc="NVIDIA drivers utilities (beta version) with NVENC and NvFBC patched with nvlax"
arch=('x86_64')
license=('custom')
@@ -149,6 +149,9 @@ package() {
install -Dm755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib/libcuda.so.${pkgver}"
install -Dm755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib/libnvcuvid.so.${pkgver}"
+ # NVVM Compiler library loaded by the CUDA driver to do JIT link-time-optimization
+ install -Dm644 "libnvidia-nvvm.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-nvvm.so.${pkgver}"
+
# PTX JIT Compiler (Parallel Thread Execution (PTX) is a pseudo-assembly language for CUDA)
install -Dm755 "libnvidia-ptxjitcompiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ptxjitcompiler.so.${pkgver}"