From a414391b1df1d0becfde19b065dfaedfae388a86 Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Sun, 6 Dec 2020 19:27:36 +1100 Subject: [PATCH] nvidia: add missing monitoring API symlinks, use https --- nvidia/.footprint | 2 ++ nvidia/.signature | 6 +++--- nvidia/Pkgfile | 8 +++++--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/nvidia/.footprint b/nvidia/.footprint index de21d5d59..d7327efbe 100644 --- a/nvidia/.footprint +++ b/nvidia/.footprint @@ -52,6 +52,8 @@ lrwxrwxrwx root/root usr/lib/libcuda.so.1 -> libcuda.so.450.80.02 -rwxr-xr-x root/root usr/lib/libnvidia-gtk2.so.450.80.02 -rwxr-xr-x root/root usr/lib/libnvidia-gtk3.so.450.80.02 -rwxr-xr-x root/root usr/lib/libnvidia-ifr.so.450.80.02 +lrwxrwxrwx root/root usr/lib/libnvidia-ml.so -> libnvidia-ml.so.450.80.02 +lrwxrwxrwx root/root usr/lib/libnvidia-ml.so.1 -> libnvidia-ml.so.450.80.02 -rwxr-xr-x root/root usr/lib/libnvidia-ml.so.450.80.02 lrwxrwxrwx root/root usr/lib/libnvidia-ngx.so -> libnvidia-ngx.so.450.80.02 lrwxrwxrwx root/root usr/lib/libnvidia-ngx.so.1 -> libnvidia-ngx.so.450.80.02 diff --git a/nvidia/.signature b/nvidia/.signature index 5bb435f90..fa213752d 100644 --- a/nvidia/.signature +++ b/nvidia/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/V8ek+bZWOL69Z4NH7clN8GpO6bip71Xgc1rxPbZq7FjqH0POU5k/Kv/NqI6j8uF+FKpqoTvdhOBE6mT1H9kTQM= -SHA256 (Pkgfile) = a2e7b1e16b2fbb6fd2799fcae346705d0ec68f2607ef671dbbe3d99f98e99ba5 -SHA256 (.footprint) = 1acb1da000704aaa6521902df1d2a3bdd2394b04c19b9eb33d7d6a45ce537b8a +RWSE3ohX2g5d/WlttFeHxgd5U3zBBR7zz6KVx19yvYjuGayd4Z2TRXlDZ7Q87I6GjO0C/ZqABncpL0E4zCPwrxeBVXIO5lbzHgE= +SHA256 (Pkgfile) = 0ab26feeeddc5ed8ca3398113ad0b585935b22bf0beaa0ab9834de871b174171 +SHA256 (.footprint) = 5e95bc37961ff5e931ae5616db57b467eaee42d6bf624e142f533c466c708a01 SHA256 (NVIDIA-Linux-x86_64-450.80.02.run) = 0f5a2f19f822d46c54500f4a6192dad9948821ed14ce7c13b38264d67aaf95b3 SHA256 (90-nvidia-uvm.rules) = c35c61cebf5bf9a112ac06539bdc670a388afa4b50a7f8223a114fbeafedb140 SHA256 (10-nvidia-drm-outputclass.conf) = 4a72c70d7e348102f8c159b3f58973218bc740de1d86830f7cbee1c40744929c diff --git a/nvidia/Pkgfile b/nvidia/Pkgfile index 6d7d0bb53..cd41df522 100644 --- a/nvidia/Pkgfile +++ b/nvidia/Pkgfile @@ -1,12 +1,12 @@ # Description: NVIDIA Linux Display Driver (long 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 version=450.80.02 -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() { @@ -84,6 +84,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/