Date: Tuesday, May 8, 2018 @ 02:12:35 Author: svenstaro Revision: 319496
upgpkg: lib32-nvidia-utils 396.24-1 Modified: lib32-nvidia-utils/trunk/PKGBUILD ----------+ PKGBUILD | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-05-08 01:53:49 UTC (rev 319495) +++ PKGBUILD 2018-05-08 02:12:35 UTC (rev 319496) @@ -5,7 +5,7 @@ _pkgbasename=nvidia-utils pkgbase=lib32-$_pkgbasename pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia') -pkgver=390.48 +pkgver=396.24 pkgrel=1 arch=('x86_64') url="http://www.nvidia.com/" @@ -12,12 +12,10 @@ #makedepends=('nvidia-libgl') # To avoid conflict during installation in the build chroot license=('custom') options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run") +sha512sums=('dfe837804d01e903cdf980353add0227362771cd252e4a7d8aff99fc489e5535edfda51ed1a20b9d60e23f1a9e7312f23309c59c67ff0a09a9b9214e52f09077') -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run") -sha512sums=('9d80616abbf1f95c89bb3e6bda864708adc887a62ccdf8865e956c305bb013b0e54ffb3f495805363ee60a9115ab5fb38adf1534750a6afb69a457a4d034daeb') - create_links() { # create soname links for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do @@ -42,7 +40,7 @@ # OpenCL install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}" - install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" + install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" create_links @@ -68,8 +66,8 @@ #ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_indirect.so.0" # Wayland stuff - install -D -m755 "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2" - ln -s "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1" + install -D -m755 "libnvidia-egl-wayland.so.1.0.3" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.3" + ln -s "libnvidia-egl-wayland.so.1.0.3" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1" # OpenGL libraries install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}" @@ -88,6 +86,7 @@ install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}" install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}" install -D -m755 "libnvidia-wfb.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-wfb.so.${pkgver}" + install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glvkspirv.so.${pkgver}" # VDPAU install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}"