From c55ae429aeb9cfec11f4906c2a601a8035eff348 Mon Sep 17 00:00:00 2001 From: "Edward W. Koenig" Date: Fri, 9 Nov 2018 23:41:29 +0000 Subject: [PATCH] system/nvidia-driver: Updated for version 410.73. Signed-off-by: David Spencer --- system/nvidia-driver/README | 3 ++ system/nvidia-driver/changelog.txt | 1 + system/nvidia-driver/nvidia-driver.SlackBuild | 19 ++------- system/nvidia-driver/nvidia-driver.info | 41 +++++++------------ 4 files changed, 23 insertions(+), 41 deletions(-) diff --git a/system/nvidia-driver/README b/system/nvidia-driver/README index e5583b23c5..78d093293b 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 8420304e20..6921e21c37 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 fa66bc347d..9bc12c25ac 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 9e0f93ea6e..6359028c03 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"