system/nvidia-driver: Updated for version 418.30.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Edward W. Koenig 2019-02-09 00:26:52 +07:00 committed by Willy Sudiarto Raharjo
parent 144d2ab0fb
commit 8edf9d0f95
No known key found for this signature in database
GPG key ID: 887B8374D7333381
4 changed files with 20 additions and 19 deletions

View file

@ -39,3 +39,4 @@
5.9 06-SEP-2018 version update LLB
6.0 09-N0V-2018 version update LLB, 32-bit CPU support dropped, x86_64 COMPAT32 available.
6.1 22-Dec-2018 version update LLB, fix libglx symlink
6.2 04-FEB-2019 beta version update LLB (build fixes kernel 4.4.168+), minor fixes/corrections

View file

@ -2,7 +2,7 @@
# Slackware build script for nvidia-driver
# Copyright 2012-2017 Edward W. Koenig, Vancouver, WA, USA
# Copyright 2012-2019 Edward W. Koenig, Vancouver, WA, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -25,7 +25,7 @@
# see changelog.txt
PRGNAM=nvidia-driver
VERSION=${VERSION:-410.78}
VERSION=${VERSION:-418.30}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -164,7 +164,7 @@ cd $TMP/$SRCNAM
rm -rf /var/lib/nvidia
# which 32-bit tls? why? why?
if [ "$ARCH" = "x86_64" -a "${COMPAT32}" = "yes" ]; then
install -m 755 32/tls/libnvidia-tls.so.$VERSION $PKG/usr/lib/tls/libnvidia-tls.so.$VERSION
install -m 755 32/libnvidia-tls.so.$VERSION $PKG/usr/lib/tls/libnvidia-tls.so.$VERSION
cd $PKG/usr/lib
ln -sf tls/libnvidia-tls.so.$VERSION libnvidia-tls.so.$VERSION
cd -

View file

@ -1,20 +1,20 @@
PRGNAM="nvidia-driver"
VERSION="410.78"
VERSION="418.30"
HOMEPAGE="http://www.nvidia.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/410.78/NVIDIA-Linux-x86_64-410.78.run \
https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-410.78.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-410.78.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-410.78.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-410.78.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-410.78.tar.bz2"
MD5SUM_x86_64="5486d21e82fe16b88f43363981dc09d4 \
0d494c6b273a284f96b7696aac90c602 \
2586f14244bcaa44fcd9b8f6d251f0ab \
49fe18bc49fce67002e3329b672fa59f \
45be7ddf4e1a5a5c8655dac961331374 \
f7851eee811367e3f7206a73f5fb18e1"
DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/418.30/NVIDIA-Linux-x86_64-418.30.run \
https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-418.30.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-418.30.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-418.30.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-418.30.tar.bz2 \
https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-418.30.tar.bz2"
MD5SUM_x86_64="4d1ef17b897e1f7bd6c41f075edbab71 \
8268c44b2189ce68007a15762fc952bb \
7bd8779814bdd689360b727f4eee1ae5 \
ffc7a719f8ccbd2fbb2a3893d14c40bc \
d33422c47fa9cb96dd43c7d905467c65 \
91158b191f6495c504093a49624f7fae"
REQUIRES="nvidia-kernel"
MAINTAINER="Edward W. Koenig"
EMAIL="kingbeowulf@gmail.com"

View file

@ -1,6 +1,6 @@
#!/bin/sh
# Copyright 2012-2017 Edward W. Koenig, Vancouver, WA, USA
# Copyright 2012-2019 Edward W. Koenig, Vancouver, WA, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -200,7 +200,7 @@ nvidia_remove(){
restore(){
# Attempt to reinstall damaged stock packages if something went wrong.
# Obviously, you will need to run this after '--remove' and before
# Obviously, you will need to run this after '--remove' and after
# 'removepkg nvidia-driver'.
# User must:
# 1. remove any dangling symlinks and xorg-*, *-nvidia files in /usr/lib*/,
@ -218,7 +218,7 @@ fi
PKGPATH=${PKGPATH:-/root/Slackware}
MESA="mesa-11.2.2-$ARCH-1.txz"
MESA32="mesa-compat32-11.2.2-$ARCH-1compat32.txz"
XORG="xorg-server-1.18.3-$ARCH-2.txz"
XORG="xorg-server-1.18.3-$ARCH-5.txz"
# Note: The above is for stock 14.2; modify as needed for /patches or
# multilib updates
if [ -d $PKGPATH ]; then