summaryrefslogtreecommitdiff
path: root/system/nvidia-driver
diff options
context:
space:
mode:
Diffstat (limited to 'system/nvidia-driver')
-rw-r--r--system/nvidia-driver/changelog.txt3
-rw-r--r--system/nvidia-driver/nvidia-driver.SlackBuild2
-rw-r--r--system/nvidia-driver/nvidia-driver.info50
-rw-r--r--system/nvidia-driver/nvidia-switch4
4 files changed, 32 insertions, 27 deletions
diff --git a/system/nvidia-driver/changelog.txt b/system/nvidia-driver/changelog.txt
index f2061c8d82..24f954e7b3 100644
--- a/system/nvidia-driver/changelog.txt
+++ b/system/nvidia-driver/changelog.txt
@@ -20,4 +20,5 @@
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. \ No newline at end of file
+4.2 28-JUL-2015 version update LLB, bug fixes, clean-ups.
+4.3 05-SEP-2015 version update LLB \ No newline at end of file
diff --git a/system/nvidia-driver/nvidia-driver.SlackBuild b/system/nvidia-driver/nvidia-driver.SlackBuild
index 0bc139ab3b..ec50fa8c0c 100644
--- a/system/nvidia-driver/nvidia-driver.SlackBuild
+++ b/system/nvidia-driver/nvidia-driver.SlackBuild
@@ -26,7 +26,7 @@
# see changelog.txt
PRGNAM=nvidia-driver
-VERSION=${VERSION:-352.30}
+VERSION=${VERSION:-352.41}
MVERS=340
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/nvidia-driver/nvidia-driver.info b/system/nvidia-driver/nvidia-driver.info
index 48843029cb..cb13d6595a 100644
--- a/system/nvidia-driver/nvidia-driver.info
+++ b/system/nvidia-driver/nvidia-driver.info
@@ -1,30 +1,30 @@
PRGNAM="nvidia-driver"
-VERSION="352.30"
+VERSION="352.41"
HOMEPAGE="http://www.nvidia.com"
-DOWNLOAD="ftp://download.nvidia.com/XFree86/Linux-x86/352.30/NVIDIA-Linux-x86-352.30.run \
- ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-352.30.tar.bz2"
-MD5SUM="7e59d84eafe2482b2f02df692b9168d5 \
- c672951b0faa31089f4940d28ccd5463 \
- 0e263655eaf8cf9a68697bda61e6050f \
- 7975a29438550c109479b2f2bed51401 \
- e0cd59a13b5651ec2396727e7e2e54a5 \
- 1a6b4de9c3a91ef3680fa4f0bc80951b"
-DOWNLOAD_x86_64="ftp://download.nvidia.com/XFree86/Linux-x86_64/352.30/NVIDIA-Linux-x86_64-352.30.run \
- ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-352.30.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-352.30.tar.bz2"
-MD5SUM_x86_64="c0575f929dd3b7735d586c1d862b0380 \
- c672951b0faa31089f4940d28ccd5463 \
- 0e263655eaf8cf9a68697bda61e6050f \
- 7975a29438550c109479b2f2bed51401 \
- e0cd59a13b5651ec2396727e7e2e54a5 \
- 1a6b4de9c3a91ef3680fa4f0bc80951b"
+DOWNLOAD="ftp://download.nvidia.com/XFree86/Linux-x86/352.41/NVIDIA-Linux-x86-352.41.run \
+ ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-352.41.tar.bz2"
+MD5SUM="3f9c9fed035fa845e3f6a1ea5f5732f7 \
+ 76902115efedd712b94e8c367ecefb4c \
+ 1c816bf20976aaae9b3c3685fc8e9eec \
+ d22259e6e3e898d9173bbeeed30c5bec \
+ 96ceb2bc7ac4a03edfbf96a642cfda64 \
+ bde51cb75eb2595555a147b292fd331a"
+DOWNLOAD_x86_64="ftp://download.nvidia.com/XFree86/Linux-x86_64/352.41/NVIDIA-Linux-x86_64-352.41.run \
+ ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-352.41.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-352.41.tar.bz2"
+MD5SUM_x86_64="d828258194ea4672e3935f96402410c2 \
+ 76902115efedd712b94e8c367ecefb4c \
+ 1c816bf20976aaae9b3c3685fc8e9eec \
+ d22259e6e3e898d9173bbeeed30c5bec \
+ 96ceb2bc7ac4a03edfbf96a642cfda64 \
+ bde51cb75eb2595555a147b292fd331a"
REQUIRES="libvdpau nvidia-kernel"
MAINTAINER="Edward W. Koenig"
EMAIL="kingbeowulf@gmail.com"
diff --git a/system/nvidia-driver/nvidia-switch b/system/nvidia-driver/nvidia-switch
index cee93f291e..e40d264801 100644
--- a/system/nvidia-driver/nvidia-switch
+++ b/system/nvidia-driver/nvidia-switch
@@ -145,6 +145,10 @@ nvidia_remove(){
# LD_NVIDIA="${LIB}/libGL.so.$GL_VERSION"
# nvidia_ldconfig $LD_NVIDIA # screws up multilub /usr/lib links?
+
+# Kill two dangling libGLES symlinks; check next mesa version for presence.
+ rm -f /usr/lib64/libGLESv1_CM.so.1
+ rm -f /usr/lib64/libGLESv2.so.2
}
usage(){