From b710aeb654ce677c948f0910a465a464e3e8521b Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Sun, 6 Dec 2020 19:28:05 +1100 Subject: [PATCH] nvidia-sl: add missing monitoring API symlinks, use https --- nvidia-sl/.footprint | 2 ++ nvidia-sl/.signature | 6 +++--- nvidia-sl/Pkgfile | 8 +++++--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/nvidia-sl/.footprint b/nvidia-sl/.footprint index 5813a0db7..22a044099 100644 --- a/nvidia-sl/.footprint +++ b/nvidia-sl/.footprint @@ -52,6 +52,8 @@ lrwxrwxrwx root/root usr/lib/libcuda.so.1 -> libcuda.so.455.45.01 -rwxr-xr-x root/root usr/lib/libnvidia-gtk2.so.455.45.01 -rwxr-xr-x root/root usr/lib/libnvidia-gtk3.so.455.45.01 -rwxr-xr-x root/root usr/lib/libnvidia-ifr.so.455.45.01 +lrwxrwxrwx root/root usr/lib/libnvidia-ml.so -> libnvidia-ml.so.455.45.01 +lrwxrwxrwx root/root usr/lib/libnvidia-ml.so.1 -> libnvidia-ml.so.455.45.01 -rwxr-xr-x root/root usr/lib/libnvidia-ml.so.455.45.01 lrwxrwxrwx root/root usr/lib/libnvidia-opencl.so -> libnvidia-opencl.so.455.45.01 lrwxrwxrwx root/root usr/lib/libnvidia-opencl.so.1 -> libnvidia-opencl.so.455.45.01 diff --git a/nvidia-sl/.signature b/nvidia-sl/.signature index b44087248..f4b75f3d1 100644 --- a/nvidia-sl/.signature +++ b/nvidia-sl/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/W3FTEmjN2t7vQeZd7SOGdvhoSGsQiHdNW10Xo5nd3hUvLEejNojELnzX7tU3Ax6MseDBJL7z7KfI5Fxp3yxjAU= -SHA256 (Pkgfile) = f66d01831b2e6e3e05e2f041bd7279141814eba297923828a59e4373d9a8c512 -SHA256 (.footprint) = 0e8729c7fc0d7dc801779e5592a10d8b94f8385cecff345444475eb12a1a5881 +RWSE3ohX2g5d/UeryBGRGtfMEoxtdk0bNrwfYQbcZS1KKITvCt5r+R3EpGV54apHanwiKAYgL0sIWrtBUjZooUyZkfpq53oNPgg= +SHA256 (Pkgfile) = 437f75a7b3e0bcb2d7e12897804b69e8d4e2ee55b6a80ee7248c3694f863d0c7 +SHA256 (.footprint) = b0ba13367aacb2a008178c3c02a5a328c8c049df2e594471aa004b2010eca922 SHA256 (NVIDIA-Linux-x86_64-455.45.01.run) = eadc8c7e082f65540fa7f6a249d8309fb546fe62066f495472701dc8c103a153 SHA256 (90-nvidia-uvm.rules) = c35c61cebf5bf9a112ac06539bdc670a388afa4b50a7f8223a114fbeafedb140 SHA256 (10-nvidia-drm-outputclass.conf) = 4a72c70d7e348102f8c159b3f58973218bc740de1d86830f7cbee1c40744929c diff --git a/nvidia-sl/Pkgfile b/nvidia-sl/Pkgfile index 02e557b0c..cbcb98025 100644 --- a/nvidia-sl/Pkgfile +++ b/nvidia-sl/Pkgfile @@ -1,12 +1,12 @@ # Description: NVIDIA Linux Display Driver (short lived branch) -# URL: http://www.nvidia.com/ +# URL: https://www.nvidia.com/ # Maintainer: Matt Housh, jaeger at crux dot ninja # Depends on: gtk gtk3 libglvnd name=nvidia-sl version=455.45.01 -release=1 -source=(http://us.download.nvidia.com/XFree86/Linux-x86_64/$version/NVIDIA-Linux-x86_64-$version.run \ +release=2 +source=(https://us.download.nvidia.com/XFree86/Linux-x86_64/$version/NVIDIA-Linux-x86_64-$version.run \ 90-nvidia-uvm.rules 10-nvidia-drm-outputclass.conf) build() { @@ -85,6 +85,8 @@ build() { # monitoring and management API library install -m 0755 libnvidia-ml.so.$version $PKG/usr/lib/ + ln -s libnvidia-ml.so.$version $PKG/usr/lib/libnvidia-ml.so.1 + ln -s libnvidia-ml.so.$version $PKG/usr/lib/libnvidia-ml.so # applications install -m 4755 nvidia-modprobe $PKG/usr/bin/