diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 6 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = nvidia-utils-beta-nvlax pkgdesc = NVIDIA drivers utilities (beta version) with NVENC and NvFBC patched with nvlax pkgver = 495.44 - pkgrel = 1 + pkgrel = 2 url = https://github.com/illnyang/nvlax/ install = nvidia-utils-beta.install arch = x86_64 @@ -3,7 +3,7 @@ _pkgname=nvidia-utils-beta pkgname=${_pkgname}-nvlax pkgver=495.44 -pkgrel=1 +pkgrel=2 pkgdesc="NVIDIA drivers utilities (beta version) with NVENC and NvFBC patched with nvlax" arch=('x86_64') license=('custom') @@ -83,8 +83,6 @@ package() { # Wayland/GBM install -D -m755 libnvidia-egl-gbm.so.1* -t "${pkgdir}/usr/lib/" install -D -m644 15_nvidia_gbm.json "${pkgdir}/usr/share/egl/egl_external_platform.d/15_nvidia_gbm.json" - install -D -m755 libnvidia-egl-wayland.so.1* -t "${pkgdir}/usr/lib/" - install -D -m644 10_nvidia_wayland.json "${pkgdir}/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json" mkdir -p "${pkgdir}/usr/lib/gbm" ln -sr "${pkgdir}/usr/lib/libnvidia-allocator.so.${pkgver}" "${pkgdir}/usr/lib/gbm/nvidia-drm_gbm.so" @@ -115,6 +113,10 @@ package() { install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}" install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-glvkspirv.so.${pkgver}" install -D -m755 "libnvidia-allocator.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-allocator.so.${pkgver}" + install -D -m755 "libnvidia-vulkan-producer.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-vulkan-producer.so.${pkgver}" + # Sigh libnvidia-vulkan-producer.so has no SONAME set so create_links doesn't catch it. NVIDIA please fix! + ln -s "libnvidia-vulkan-producer.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-vulkan-producer.so.1" + ln -s "libnvidia-vulkan-producer.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-vulkan-producer.so" # Patched NvFBC ./nvlax_fbc -i "libnvidia-fbc.so.${pkgver}" -o "libnvidia-fbc.so.${pkgver}" |