summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Lenard Spencer <lenardrspencer@gmail.com>2023-09-25 20:05:15 +0900
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2023-09-30 11:16:20 +0700
commit07e871a3daa1c966a35bf6931cc1a146d30765b4 (patch)
treed8a86ee438cd877172739e103b282cae43b66e40
parent9e4d05088ce70e754bc867d4939798886e8e4345 (diff)
downloadslackbuilds-07e871a3daa1c966a35bf6931cc1a146d30765b4.tar.gz
slackbuilds-07e871a3daa1c966a35bf6931cc1a146d30765b4.tar.xz
system/nvidia-legacy390-driver: Fix build on 64-bit.
Update README for -current. Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rwxr-xr-x[-rw-r--r--]system/nvidia-legacy390-driver/README4
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild7
2 files changed, 9 insertions, 2 deletions
diff --git a/system/nvidia-legacy390-driver/README b/system/nvidia-legacy390-driver/README
index e3936f3771..e9d688e422 100644..100755
--- a/system/nvidia-legacy390-driver/README
+++ b/system/nvidia-legacy390-driver/README
@@ -51,4 +51,6 @@ CAUTION! Please DO NOT USE this script for Slackware(64) versions 14.2
or older as it WILL corrupt the mesa and xorg installations.
Please use the script from those repos instead.
-The Nvidia 390.xx series will be supported through December 2022.
+BIG FAT NOTE: The Nvidia 390.xx series is EOL as of December 2022.
+Because of the ABI change from xorg-server 1.20 to 1.21, the Nvidia 390
+driver will no longer work on Slackware versions later than 15.0.
diff --git a/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild b/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild
index 58b77a8d9d..6d6b5c2543 100644
--- a/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild
+++ b/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nvidia-legacy390-driver
VERSION=${VERSION:-390.157}
-BUILD=${BUILD:-6}
+BUILD=${BUILD:-7}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -197,6 +197,11 @@ cd $TMP/$SRCNAM
# warning message):
rm -rf $PKG/var/lib
+# if not multilib, remove the unneeded /usr/lib folder:
+if [ "${COMPAT32}" != "yes" ]; then
+ rm -rf $PKG/usr/lib || true
+fi
+
# Compile utilites from source, replacing the precompiled versions
#
# Compiling nvidia-settings