nvidia: update to 470.57.02.
This commit is contained in:
parent
56db43e832
commit
2707aadbbe
1 changed files with 26 additions and 11 deletions
|
@ -3,8 +3,8 @@
|
|||
_desc="NVIDIA drivers for linux"
|
||||
|
||||
pkgname=nvidia
|
||||
version=460.84
|
||||
revision=2
|
||||
version=470.57.02
|
||||
revision=1
|
||||
maintainer="Andrew Benson <abenson+void@gmail.com>"
|
||||
license="custom:NVIDIA Proprietary"
|
||||
homepage="https://www.nvidia.com"
|
||||
|
@ -19,7 +19,7 @@ conflicts="xserver-abi-video>24_1"
|
|||
|
||||
_pkg="NVIDIA-Linux-x86_64-${version}"
|
||||
distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run"
|
||||
checksum=a10d2171d6b2c55f63791f58264f9e92829ee4b2779b9b1d011274e63b46b960
|
||||
checksum=55d7ae104827faa79e975321fe2b60f9dd42fbff65642053443c0e56fdb4c47d
|
||||
# subpackages need to be processed in this specific order
|
||||
subpackages="nvidia-gtklibs nvidia-dkms nvidia-opencl nvidia-libs nvidia-libs-32bit"
|
||||
depends="nvidia-libs-${version}_${revision}
|
||||
|
@ -122,6 +122,9 @@ do_install() {
|
|||
# X driver
|
||||
vinstall nvidia_drv.so 755 usr/lib/xorg/modules/drivers
|
||||
|
||||
# firmware
|
||||
vinstall firmware/gsp.bin 644 usr/lib/firmware/nvidia/${version}
|
||||
|
||||
# GLX extension module for X
|
||||
vinstall libglxserver_nvidia.so.${version} 755 usr/lib/nvidia/xorg
|
||||
ln -sf libglxserver_nvidia.so.${version} \
|
||||
|
@ -129,8 +132,8 @@ do_install() {
|
|||
ln -sf libglxserver_nvidia.so.${version} \
|
||||
${DESTDIR}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1
|
||||
|
||||
vinstall libnvidia-egl-wayland.so.1.1.5 755 usr/lib
|
||||
ln -sf libnvidia-egl-wayland.so.1.1.5 \
|
||||
vinstall libnvidia-egl-wayland.so.1.1.7 755 usr/lib
|
||||
ln -sf libnvidia-egl-wayland.so.1.1.7 \
|
||||
${DESTDIR}/usr/lib/libnvidia-egl-wayland.so.1
|
||||
|
||||
vinstall 10_nvidia.json 755 usr/share/glvnd/egl_vendor.d
|
||||
|
@ -207,6 +210,17 @@ do_install() {
|
|||
vinstall libnvidia-rtcore.so.${version} 755 usr/lib
|
||||
vinstall libnvidia-cbl.so.${version} 755 usr/lib
|
||||
|
||||
# ngx
|
||||
vbin nvidia-ngx-updater
|
||||
vinstall libnvidia-ngx.so.${version} 755 usr/lib
|
||||
ln -sf libnvidia-ngx.so.${version} \
|
||||
${DESTDIR}/usr/lib/libnvidia-ngx.so.1
|
||||
ln -sf libnvidia-ngx.so.1 \
|
||||
${DESTDIR}/usr/lib/libnvidia-ngx.so
|
||||
|
||||
vinstall _nvngx.dll 755 usr/lib/nvidia/wine
|
||||
vinstall nvngx.dll 755 usr/lib/nvidia/wine
|
||||
|
||||
# optix ray racing engine
|
||||
vinstall libnvoptix.so.${version} 755 usr/lib
|
||||
ln -sf libnvoptix.so.${version} /usr/lib/libnvoptix.so
|
||||
|
@ -237,12 +251,12 @@ do_install() {
|
|||
vdoc README.txt README
|
||||
vdoc NVIDIA_Changelog
|
||||
|
||||
# ngx is 64-bit only
|
||||
vinstall libnvidia-ngx.so.${version} 755 usr/lib
|
||||
ln -sf libnvidia-ngx.so.${version} \
|
||||
${DESTDIR}/usr/lib/libnvidia-ngx.so.1
|
||||
ln -sf libnvidia-ngx.so.1 \
|
||||
${DESTDIR}/usr/lib/libnvidia-ngx.so
|
||||
# nvvm compiler
|
||||
vinstall libnvidia-nvvm.so.4.0.0 755 usr/lib
|
||||
ln -sf libnvidia-nvvm.so.4.0.0 \
|
||||
${DESTDIR}/usr/lib/libnvidia-nvvm.so.4
|
||||
ln -sf libnvidia-nvvm.so.4 \
|
||||
${DESTDIR}/usr/lib/libnvidia-nvvm.so
|
||||
|
||||
# Libraries (64bit)
|
||||
_install_libs usr/lib
|
||||
|
@ -271,6 +285,7 @@ nvidia-libs-32bit_package() {
|
|||
nvidia-libs_package() {
|
||||
short_desc="${_desc} - common libraries"
|
||||
depends="libglvnd"
|
||||
nostrip_files="gsp.bin"
|
||||
pkg_install() {
|
||||
vmove usr/lib
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue