[prev in list] [next in list] [prev in thread] [next in thread] 

List:       crux
Subject:    ports/compat-32 (3.7): [notify] nvidia-fb-32: updated to version 530.41.03, use pkgadd -u -f to upda
From:       crux () crux ! nu
Date:       2023-03-28 22:59:13
Message-ID: 20230328225913.D0618180591 () crux ! nu
[Download RAW message or body]

commit 5ab7ba8ca55b87b3fcf4640c2135dd0a75734585
Author: Matt Housh <jaeger@crux.ninja>
Date:   Tue Mar 28 17:58:27 2023 -0500

    [notify] nvidia-fb-32: updated to version 530.41.03, use pkgadd -u -f to update \
library symlink ownership

diff --git a/nvidia-fb-32/.footprint b/nvidia-fb-32/.footprint
index 8bf3d0f..826130b 100644
--- a/nvidia-fb-32/.footprint
+++ b/nvidia-fb-32/.footprint
@@ -1,42 +1,61 @@
 drwxr-xr-x	root/root	usr/
 drwxr-xr-x	root/root	usr/lib32/
-lrwxrwxrwx	root/root	usr/lib32/libEGL_nvidia.so.0 -> libEGL_nvidia.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libEGL_nvidia.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libGLESv1_CM_nvidia.so.1 -> \
                libGLESv1_CM_nvidia.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libGLESv1_CM_nvidia.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libGLESv2_nvidia.so.2 -> \
                libGLESv2_nvidia.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libGLESv2_nvidia.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libGLX_nvidia.so.0 -> libGLX_nvidia.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libGLX_nvidia.so.520.56.06
+lrwxrwxrwx	root/root	usr/lib32/libEGL_nvidia.so.0 -> libEGL_nvidia.so.530.41.03
+-rwxr-xr-x	root/root	usr/lib32/libEGL_nvidia.so.530.41.03
+lrwxrwxrwx	root/root	usr/lib32/libGLESv1_CM_nvidia.so.1 -> \
libGLESv1_CM_nvidia.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libGLESv1_CM_nvidia.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libGLESv2_nvidia.so.2 -> \
libGLESv2_nvidia.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libGLESv2_nvidia.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libGLX_nvidia.so.0 -> libGLX_nvidia.so.530.41.03 \
                +-rwxr-xr-x	root/root	usr/lib32/libGLX_nvidia.so.530.41.03
 -rwxr-xr-x	root/root	usr/lib32/libOpenCL.so.1.0.0
-lrwxrwxrwx	root/root	usr/lib32/libcuda.so -> libcuda.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libcuda.so.1 -> libcuda.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libcuda.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvcuvid.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-compiler.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-eglcore.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-encode.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-fbc.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-glcore.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-glsi.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-glvkspirv.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-ml.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-nvvm.so -> libnvidia-nvvm.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-nvvm.so.1 -> libnvidia-nvvm.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-nvvm.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-opencl.so -> libnvidia-opencl.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-opencl.so.1 -> \
                libnvidia-opencl.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-opencl.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-opticalflow.so -> \
                libnvidia-opticalflow.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-opticalflow.so.1 -> \
                libnvidia-opticalflow.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-opticalflow.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-ptxjitcompiler.so -> \
                libnvidia-ptxjitcompiler.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-ptxjitcompiler.so.1 -> \
                libnvidia-ptxjitcompiler.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-ptxjitcompiler.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-tls.so -> libnvidia-tls.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/libnvidia-tls.so.1 -> libnvidia-tls.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/libnvidia-tls.so.520.56.06
+lrwxrwxrwx	root/root	usr/lib32/libcuda.so -> libcuda.so.530.41.03
+lrwxrwxrwx	root/root	usr/lib32/libcuda.so.1 -> libcuda.so.530.41.03
+-rwxr-xr-x	root/root	usr/lib32/libcuda.so.530.41.03
+lrwxrwxrwx	root/root	usr/lib32/libnvcuvid.so -> libnvcuvid.so.530.41.03
+lrwxrwxrwx	root/root	usr/lib32/libnvcuvid.so.1 -> libnvcuvid.so.530.41.03
+-rwxr-xr-x	root/root	usr/lib32/libnvcuvid.so.530.41.03
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-allocator.so -> \
libnvidia-allocator.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-allocator.so.1 -> \
libnvidia-allocator.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-allocator.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-compiler.so -> \
libnvidia-compiler.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-compiler.so.1 -> \
libnvidia-compiler.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-compiler.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-eglcore.so -> \
libnvidia-eglcore.so.530.41.03 +lrwxrwxrwx	root/root	usr/lib32/libnvidia-eglcore.so.1 \
-> libnvidia-eglcore.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-eglcore.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-encode.so -> libnvidia-encode.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-encode.so.1 -> \
libnvidia-encode.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-encode.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-fbc.so -> libnvidia-fbc.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-fbc.so.1 -> libnvidia-fbc.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-fbc.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-glcore.so -> libnvidia-glcore.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-glcore.so.1 -> \
libnvidia-glcore.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-glcore.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-glsi.so -> libnvidia-glsi.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-glsi.so.1 -> libnvidia-glsi.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-glsi.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-glvkspirv.so -> \
libnvidia-glvkspirv.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-glvkspirv.so.1 -> \
libnvidia-glvkspirv.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-glvkspirv.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-ml.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-nvvm.so -> libnvidia-nvvm.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-nvvm.so.1 -> libnvidia-nvvm.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-nvvm.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-opencl.so -> libnvidia-opencl.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-opencl.so.1 -> \
libnvidia-opencl.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-opencl.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-opticalflow.so -> \
libnvidia-opticalflow.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-opticalflow.so.1 -> \
libnvidia-opticalflow.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-opticalflow.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-ptxjitcompiler.so -> \
libnvidia-ptxjitcompiler.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-ptxjitcompiler.so.1 -> \
libnvidia-ptxjitcompiler.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-ptxjitcompiler.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-tls.so -> libnvidia-tls.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/libnvidia-tls.so.1 -> libnvidia-tls.so.530.41.03 \
+-rwxr-xr-x	root/root	usr/lib32/libnvidia-tls.so.530.41.03  \
                drwxr-xr-x	root/root	usr/lib32/vdpau/
-lrwxrwxrwx	root/root	usr/lib32/vdpau/libvdpau_nvidia.so -> \
                libvdpau_nvidia.so.520.56.06
-lrwxrwxrwx	root/root	usr/lib32/vdpau/libvdpau_nvidia.so.1 -> \
                libvdpau_nvidia.so.520.56.06
--rwxr-xr-x	root/root	usr/lib32/vdpau/libvdpau_nvidia.so.520.56.06
+lrwxrwxrwx	root/root	usr/lib32/vdpau/libvdpau_nvidia.so -> \
libvdpau_nvidia.so.530.41.03 \
+lrwxrwxrwx	root/root	usr/lib32/vdpau/libvdpau_nvidia.so.1 -> \
libvdpau_nvidia.so.530.41.03 \
                +-rwxr-xr-x	root/root	usr/lib32/vdpau/libvdpau_nvidia.so.530.41.03
diff --git a/nvidia-fb-32/.signature b/nvidia-fb-32/.signature
index 3f0346e..c2afc5f 100644
--- a/nvidia-fb-32/.signature
+++ b/nvidia-fb-32/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/compat-32.pub
-RWSwxGo/zH7eXd7GMfnfg0CcTHj007V7JTlp9cO4T+1J+JJVgaJVBjj+/2/CZ1oliU7grRAiV4NTkfY/QV8Zq1re5ZcyfJ5Yjg0=
                
-SHA256 (Pkgfile) = 695dd21615bb33ceac22e4ec069183b58934608bb18ccabedc4a1548e707cc12
-SHA256 (.footprint) = \
                0cb2443859d0b6ea9aa6dceece3466a0f7e93cd59900750677e177601c5556e8
-SHA256 (NVIDIA-Linux-x86_64-520.56.06.run) = \
51674b00bed6766ec43d41ca84d18d693906234f85519069b6a341f76c113c46 \
+RWSwxGo/zH7eXUzhEtbSCRWnK0lgMbVwoNcHAqsiEz+JPXgGme4wf7Q29YqIzFk4h0AzK+nB28caNC1SVztzM2L8d5RmE5oxmgM=
 +SHA256 (Pkgfile) = 0111572afb5fff11b30edc3f5f2ceb71ad05eeaed869fbd389686532a27ea169
+SHA256 (.footprint) = \
b861ed1929cdc50a2687871626a8453c7ba23cc5d7ab9bbbfcc9d1e260724cb3 +SHA256 \
(NVIDIA-Linux-x86_64-530.41.03.run) = \
                ae27a16a968c85503f5d161dda343c1602612b025f4aee15f92e2ea0acb784b1
diff --git a/nvidia-fb-32/Pkgfile b/nvidia-fb-32/Pkgfile
index 8ad1465..58ba835 100644
--- a/nvidia-fb-32/Pkgfile
+++ b/nvidia-fb-32/Pkgfile
@@ -4,7 +4,7 @@
 # Depends on: libglvnd-32
 
 name=nvidia-fb-32
-version=520.56.06
+version=530.41.03
 release=1
 source=(http://us.download.nvidia.com/XFree86/Linux-x86_64/$version/NVIDIA-Linux-x86_64-$version.run)
  
@@ -27,11 +27,11 @@ build() {
 	ln -s libEGL_nvidia.so.$version $PKG/usr/lib32/libEGL_nvidia.so.0
 
 	# driver component libraries
-	install -m 0755 libnvidia-compiler.so.$version $PKG/usr/lib32/
-	install -m 0755 libnvidia-eglcore.so.$version $PKG/usr/lib32/
-	install -m 0755 libnvidia-glcore.so.$version $PKG/usr/lib32/
-	install -m 0755 libnvidia-glsi.so.$version $PKG/usr/lib32/
-	install -m 0755 libnvidia-glvkspirv.so.$version $PKG/usr/lib32/
+	for C in allocator compiler {e,}glcore gl{si,vkspirv}; do
+		install -m 0755 libnvidia-${C}.so.$version $PKG/usr/lib32/
+		ln -s libnvidia-${C}.so.$version $PKG/usr/lib32/libnvidia-${C}.so.1
+		ln -s libnvidia-${C}.so.$version $PKG/usr/lib32/libnvidia-${C}.so
+	done
 
 	# vendor VDPAU library
 	install -D -m 0755 libvdpau_nvidia.so.$version \
$PKG/usr/lib32/vdpau/libvdpau_nvidia.so.$version @@ -65,9 +65,11 @@ build() {
 	install -m 0755 libnvidia-ml.so.$version $PKG/usr/lib32/
 
 	# encoding/decoding libraries
-	install -m 0755 libnvcuvid.so.$version $PKG/usr/lib32/
-	install -m 0755 libnvidia-encode.so.$version $PKG/usr/lib32/
-	install -m 0755 libnvidia-fbc.so.$version $PKG/usr/lib32/
+	for C in nvcuvid nvidia-{encode,fbc}; do
+		install -m 0755 lib${C}.so.$version $PKG/usr/lib32/
+		ln -s lib${C}.so.$version $PKG/usr/lib32/lib${C}.so.1
+		ln -s lib${C}.so.$version $PKG/usr/lib32/lib${C}.so
+	done
 
 	# optical flow library
 	install -m 0755 libnvidia-opticalflow.so.$version $PKG/usr/lib32/
_______________________________________________
CRUX mailing list
CRUX@lists.crux.nu
https://lists.crux.nu/mailman/listinfo/crux


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic