summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Lenard Spencer2020-06-27 20:27:48 +0200
committer Willy Sudiarto Raharjo2020-06-28 03:16:59 +0200
commitdea5864a4eea4a51e0932ab3b20967b8713618d6 (patch)
tree32dbaea28d4b4f2b56ad5f644207f6028b6a50f3
parent581a9e2e9bd0ed678ec817bdf39e25726c90e133 (diff)
downloadslackbuilds-dea5864a4eea4a51e0932ab3b20967b8713618d6.tar.gz
system/nvidia-legacy390-driver: Updated for version 390.138.
Signed-off-by: Dave Woodfall <dave@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--system/nvidia-legacy390-driver/README24
-rw-r--r--system/nvidia-legacy390-driver/changelog.txt45
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild4
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.info50
4 files changed, 40 insertions, 83 deletions
diff --git a/system/nvidia-legacy390-driver/README b/system/nvidia-legacy390-driver/README
index 3095e866c7..8e1ebec91f 100644
--- a/system/nvidia-legacy390-driver/README
+++ b/system/nvidia-legacy390-driver/README
@@ -2,7 +2,8 @@ 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-legacy390-kernel package at SlackBuilds.org.
-Installing the 32-bit compatibility libraries is available: if desired, do:
+Installing the 32-bit compatibility libraries is available: if desired,
+do:
COMPAT32="yes" ./nvidia-legacy390-driver.SlackBuild
If you plan to test this buildscript on current (15.0 EXPERIMENTAL), to
@@ -20,17 +21,18 @@ Several useful utilities are included: nvidia-xsettings, nvidia-smi, and
nvidia-settings. Please refer to the Nvidia documentation and man pages
for details and usage.
-For CUDA/OpenCL to work after reboot, and for utilites such as nvidia-smi,
-you might need to include the following line in your /etc/rc.d/rc.local:
-(this is REQUIRED for nvidia-persistenced to work properly)
+For CUDA/OpenCL to work after reboot, and for utilites such as
+nvidia-smi, you might need to include the following line in your
+/etc/rc.d/rc.local: (this is REQUIRED for nvidia-persistenced to work
+properly)
# Create missing nvidia device nodes after reboot
/usr/bin/nvidia-modprobe -c 0 -u
-Included is a script called nvidia-switch, which is used to switch between
-the xorg and nvidia drivers, but it will not edit xorg.conf for you;
-you have to do that manually. The nvidia-switch script is installed to
-/usr/sbin.
+Included is a script called nvidia-switch, which is used to switch
+between the xorg and nvidia drivers, but it will not edit xorg.conf for
+you; you have to do that manually. The nvidia-switch script is
+installed to /usr/sbin.
Usage of nvidia-switch:
nvidia-switch --install <--> save the stock xorg files and
@@ -40,9 +42,9 @@ Usage of nvidia-switch:
NOTES:
Since nvidia-legacy390-driver conflicts with some files of xorg, it's a
-bit complex to install/uninstall the driver. However, installation of the
-nvidia-legacy390-driver package backs up the conflicting files and puts
-the nvidia-specific files into place by automatically running
+bit complex to install/uninstall the driver. However, installation of
+the nvidia-legacy390-driver package backs up the conflicting files and
+puts the nvidia-specific files into place by automatically running
nvidia-switch --install in doinst.sh.
Before uninstalling or upgrading this package, it is IMPORTANT that
diff --git a/system/nvidia-legacy390-driver/changelog.txt b/system/nvidia-legacy390-driver/changelog.txt
deleted file mode 100644
index 5596de99d7..0000000000
--- a/system/nvidia-legacy390-driver/changelog.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-1.0 20-MAR-2011 New Maintainer: Edward W. Koenig <kingbeowulf@gmail.com>
-1.1 10-APR-2011 updated to new version, testing 13.37rc4.6692
-1.2 27-MAY-2011 new version, allow multilib option, minor edits
-1.2.1 20-JUN-2011 minor edits, thanks to Robby and Roberto
-1.5 01-JUL-2011 new version, single driver download, add switch to select pure x86_64 or x86_64 with 32-bit compatibility.
-1.6 27-AUG-2011 version bump, minor edits
-1.7 21-OCT-2011 version bump
-1.8 24-MAR-2012 version bump, fix to nvidia-switch thanks to Phill W.
-1.9 02-AUG-2012 version bmp, fixes, updates, nvidia-switch for install/uninstall only
-2.0 21-AUG-2012 new version (important security fix), missing vdpau-nvidia, dropped *.h
-2.1 25-AUG-2012 new version -Long Lived Branch, fixed symlinks (per Das email)
-2.2 22-NOV-2012 new version -Long Lived Branch. Updates: libs, apps
-2.3 15-FEB-2013 new version -Long Lived Branch.
-2.4 19-MAY-2013 new version -Long Lived Branch.
-2.6 20-OCT-2013 new version -Long Lived Branch, add new lib, fix nvidia-switch --remove
-3.0 13-NOV-2013 new version (LLB), update libs
-3.1 12-APR-2014 new version (LLB), update libs
-3.2a 12-JUL-2014 new version (LLB), update libs and bug fixes, fix /dev/nvidia-uvm
-3.3 20-NOV-2014 new version (LLB), update libs, fix nvidia-switch
-3.4 11-JAN-2015 new version (LLB), monitor detection bug fix, add libEGL/GLES
-4.0 07-FEB-2015 new long lived branch, version update, bug fixes
-4.1 27-APR-2015 version update LLB, fix $VERSION usage
-4.2 28-JUL-2015 version update LLB, bug fixes, clean-ups.
-4.3 05-SEP-2015 version update LLB
-4.4 13-DEC-2015 version update, X.Org 1.18 support
-4.5 12-MAR-2016 version update LLB, symlink fixes, drop nvidia-installer, get ready for 14.2
-4.5a 26-MAR-2016 fixed broken symlinks
-4.6 24-APR-2016 version update LLB, fix symlinks, added to version if multilib
-4.7 31-APR-2016 version update LLB, added nvidia-installer, updated libs/symlinks
-5.0 20-FEB-2017 version update LLB, security fixes, updated libs/symlinks, nvidia-switch
-5.1 01-APR-2017 fix nvidia-switch lib names to prevent bad ldconfig symlinks on reboot
-5.2 02-JUN-2017 version update LLB, refactor/debug scripts, use nvidia-installer
-5.3 13-OCT-2017 version update LLB, bug fixes, update copyright
-5.4 18-FEB-2018 version update LLB, updates, bug fix (thanks Leo)
-5.5 25-MAR-2018 version update LLB
-5.6 23-APR-2018 version update LLB, update symlinks, fix changelog formatting
-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-NOV-2019 renamed to nvidia-legacy390; last version to support 32-bit CPU.
-6.1 26-FEB-2019 version update LLB; compatibility with recent kernels
-6.2 15-AUG-2019 version update LLB
-6.3 22-Feb-2020 version update LLB, minor edits
-6.4 03-APR-2020 script cleanups, add rc.nvidia-persistenced; now works on -current
- New maintainer Lenard Spencer <lenardrspencer@gmail.com>
diff --git a/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild b/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild
index b503dfb57f..145ef74a56 100644
--- a/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild
+++ b/system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild
@@ -26,8 +26,8 @@
# see changelog.txt
PRGNAM=nvidia-legacy390-driver
-VERSION=${VERSION:-390.132}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-390.138}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CURRENT=${CURRENT:-no}
diff --git a/system/nvidia-legacy390-driver/nvidia-legacy390-driver.info b/system/nvidia-legacy390-driver/nvidia-legacy390-driver.info
index a7a9835ec6..bada93153a 100644
--- a/system/nvidia-legacy390-driver/nvidia-legacy390-driver.info
+++ b/system/nvidia-legacy390-driver/nvidia-legacy390-driver.info
@@ -1,30 +1,30 @@
PRGNAM="nvidia-legacy390-driver"
-VERSION="390.132"
+VERSION="390.138"
HOMEPAGE="http://www.nvidia.com"
-DOWNLOAD="https://download.nvidia.com/XFree86/Linux-x86/390.132/NVIDIA-Linux-x86-390.132.run \
- https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.132.tar.bz2"
-MD5SUM="2677480ee20cd4918b1de9289b2d0af8 \
- 1f9b5ef3fb9329cf8f1b3b1880f11aa0 \
- 37a8bf0de34b9769e9c97ee1cc70f5dd \
- 9d506bcdf40fe794673dfc7c48064759 \
- 45e7cc0e1717fb23c675f11607a2d756 \
- 4d6bb6e058282d7da8673953c9755e38"
-DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/390.132/NVIDIA-Linux-x86_64-390.132.run \
- https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.132.tar.bz2 \
- https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.132.tar.bz2"
-MD5SUM_x86_64="c6a37fc418ede54ad63fdf5c96f54958 \
- 1f9b5ef3fb9329cf8f1b3b1880f11aa0 \
- 37a8bf0de34b9769e9c97ee1cc70f5dd \
- 9d506bcdf40fe794673dfc7c48064759 \
- 45e7cc0e1717fb23c675f11607a2d756 \
- 4d6bb6e058282d7da8673953c9755e38"
+DOWNLOAD="https://download.nvidia.com/XFree86/Linux-x86/390.138/NVIDIA-Linux-x86-390.138.run \
+ https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.138.tar.bz2"
+MD5SUM="1247db325e3127324e28fb5f7c59ad50 \
+ 8eb272cfc6559f59e8931eab0ce3a535 \
+ e7256650639b708d378ac9ff77747383 \
+ a5a5f2c3d22021042f24a998c82b653c \
+ 8a6c34fbdff639aa7c2a9697cb96f1af \
+ 146a1ac48785f2a9f8f03fc937c28f16"
+DOWNLOAD_x86_64="https://download.nvidia.com/XFree86/Linux-x86_64/390.138/NVIDIA-Linux-x86_64-390.138.run \
+ https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.138.tar.bz2 \
+ https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.138.tar.bz2"
+MD5SUM_x86_64="e12b55efa430062a0f7f73db071bc0c3 \
+ 8eb272cfc6559f59e8931eab0ce3a535 \
+ e7256650639b708d378ac9ff77747383 \
+ a5a5f2c3d22021042f24a998c82b653c \
+ 8a6c34fbdff639aa7c2a9697cb96f1af \
+ 146a1ac48785f2a9f8f03fc937c28f16"
REQUIRES="nvidia-legacy390-kernel"
MAINTAINER="Lenard Spencer"
EMAIL="lenardrspencer@gmail.com"