aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward W. Koenig <kingbeowulf@gmail.com>2018-11-09 23:41:29 +0000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2018-11-10 07:47:59 +0700
commitc55ae429aeb9cfec11f4906c2a601a8035eff348 (patch)
tree43b251a2f48390c22f6f55ad8a2c597db3378fe6
parent0aba99b87c73e0b06ddd72aa201d5bd424949feb (diff)
system/nvidia-driver: Updated for version 410.73.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
-rw-r--r--system/nvidia-driver/README3
-rw-r--r--system/nvidia-driver/changelog.txt1
-rw-r--r--system/nvidia-driver/nvidia-driver.SlackBuild19
-rw-r--r--system/nvidia-driver/nvidia-driver.info41
4 files changed, 23 insertions, 41 deletions
diff --git a/system/nvidia-driver/README b/system/nvidia-driver/README
index e5583b23c50b7..78d093293bbdd 100644
--- a/system/nvidia-driver/README
+++ b/system/nvidia-driver/README
@@ -2,6 +2,9 @@ This is the proprietary binary video driver from NVidia for the X.Org
X-server. This package does not include the kernel-module - it is a part
of the nvidia-kernel package at SlackBuilds.org.
+NOTE: 64-bit x86_64 support ONLY for Slackware64. For x86 32-bit support,
+use nvidia-legacy390-{driver,kernel}
+
Installing the 32-bit compatibility libraries is available: if desired, do:
COMPAT32="yes" ./nvidia-driver.SlackBuild
diff --git a/system/nvidia-driver/changelog.txt b/system/nvidia-driver/changelog.txt
index 8420304e20e10..6921e21c376a0 100644
--- a/system/nvidia-driver/changelog.txt
+++ b/system/nvidia-driver/changelog.txt
@@ -37,3 +37,4 @@
5.7 28-MAY-2018 version update LLB
5.8 30-JUL-2018 version update LLB
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.
diff --git a/system/nvidia-driver/nvidia-driver.SlackBuild b/system/nvidia-driver/nvidia-driver.SlackBuild
index fa66bc347dc1d..9bc12c25acf3d 100644
--- a/system/nvidia-driver/nvidia-driver.SlackBuild
+++ b/system/nvidia-driver/nvidia-driver.SlackBuild
@@ -25,7 +25,7 @@
# see changelog.txt
PRGNAM=nvidia-driver
-VERSION=${VERSION:-390.87}
+VERSION=${VERSION:-410.73}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -47,26 +47,15 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- TARGET="x86"
- LIBDIRSUFFIX=""
- COMPAT32=no
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- TARGET="x86"
- LIBDIRSUFFIX=""
- COMPAT32=no
-elif [ "$ARCH" = "x86_64" ]; then
+if [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
TARGET="x86_64"
LIBDIRSUFFIX="64"
# Set 32-bit compatibility flag default
COMPAT32=${COMPAT32:-no}
else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
- COMPAT32=no
+ echo "$ARCH is not supported."
+ exit 1
fi
SRCNAM=NVIDIA-Linux-$TARGET-${VERSION}
diff --git a/system/nvidia-driver/nvidia-driver.info b/system/nvidia-driver/nvidia-driver.info
index 9e0f93ea6e269..6359028c03718 100644
--- a/system/nvidia-driver/nvidia-driver.info
+++ b/system/nvidia-driver/nvidia-driver.info
@@ -1,31 +1,20 @@
PRGNAM="nvidia-driver"
-VERSION="390.87"
+VERSION="410.73"
HOMEPAGE="http://www.nvidia.com"
-DOWNLOAD="https://download.nvidia.com/XFree86/Linux-x86/390.87/NVIDIA-Linux-x86-390.87.run \
- https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.87.tar.bz2"
-MD5SUM="c21fd1e9048d3cf12552a9e9035df3cf \
- c9c0601e5a8ef8242b39033b69f914a6 \
- 36c72558fa7d344445851f760a86b5ba \
- 4143b80f8e0443348514b4b529c518d8 \
- f75356a74ce19adfd4ca50d8f7811e07 \
- 8e7c994a931cd6ce5a384bda6bded72c"
-
-DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/390.87/NVIDIA-Linux-x86_64-390.87.run \
- https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.87.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.87.tar.bz2"
-MD5SUM_x86_64="35c36552e252a18297d6e1b976ef247c \
- c9c0601e5a8ef8242b39033b69f914a6 \
- 36c72558fa7d344445851f760a86b5ba \
- 4143b80f8e0443348514b4b529c518d8 \
- f75356a74ce19adfd4ca50d8f7811e07 \
- 8e7c994a931cd6ce5a384bda6bded72c"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/410.73/NVIDIA-Linux-x86_64-410.73.run \
+ https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-410.73.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-410.73.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-410.73.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-410.73.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-410.73.tar.bz2"
+MD5SUM_x86_64="c472621894ea888344cdd9f7c824be19 \
+ 5b856f93abfd6c2bbd8c4e16b39e2897 \
+ bb3d859adf8dfdac925b735ce68d5b55 \
+ 18d6329049922ea6f15c14eb873a1990 \
+ 9f38fbae01edfcdcfa59f5d3f3646680 \
+ 4ce917ddf270ee6957f353d88a448aa5"
REQUIRES="nvidia-kernel"
MAINTAINER="Edward W. Koenig"
EMAIL="kingbeowulf@gmail.com"