summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system/nvidia-driver/nvidia-driver.SlackBuild9
-rw-r--r--system/nvidia-driver/nvidia-driver.info50
2 files changed, 32 insertions, 27 deletions
diff --git a/system/nvidia-driver/nvidia-driver.SlackBuild b/system/nvidia-driver/nvidia-driver.SlackBuild
index 10ab865563..3c99a1f3fb 100644
--- a/system/nvidia-driver/nvidia-driver.SlackBuild
+++ b/system/nvidia-driver/nvidia-driver.SlackBuild
@@ -42,9 +42,10 @@
# 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
PRGNAM=nvidia-driver
-VERSION=331.20
+VERSION=${VERSION:-331.67}
MVERS=331
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -116,7 +117,7 @@ mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/xorg/modules/{drivers,extensions} \
$PKG/usr/include/GL
# Get all the libs to the right place
-# FIXME: add libEGL support; but there might be compatiblity issues
+# Ignore libEGL and libGLES support; phones/tablets etc.
install -m 755 nvidia_drv.so $PKG/usr/lib$LIBDIRSUFFIX/xorg/modules/drivers/
install -m 755 libcuda.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
install -m 755 libglx.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/xorg/modules/extensions/libglx.so.$VERSION-nvidia
@@ -126,6 +127,7 @@ install -m 755 libnvcuvid.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
install -m 755 libnvidia-cfg.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
install -m 755 libnvidia-compiler.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
install -m 755 libnvidia-encode.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
+install -m 755 libnvidia-fbc.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
install -m 755 libnvidia-glcore.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
install -m 755 libnvidia-ifr.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
install -m 755 libnvidia-ml.so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/
@@ -151,10 +153,13 @@ if [ "$ARCH" = "x86_64" -a "${COMPAT32}" = "yes" ]; then
install -m 755 32/libnvcuvid.so.$VERSION $PKG/usr/lib/
install -m 755 32/libnvidia-compiler.so.$VERSION $PKG/usr/lib/
install -m 755 32/libnvidia-encode.so.$VERSION $PKG/usr/lib/
+ install -m 755 32/libnvidia-fbc.so.$VERSION $PKG/usr/lib/
install -m 755 32/libnvidia-glcore.so.$VERSION $PKG/usr/lib/
install -m 755 32/libnvidia-ifr.so.$VERSION $PKG/usr/lib/
install -m 755 32/libnvidia-opencl.so.$VERSION $PKG/usr/lib/
install -m 755 32/tls/libnvidia-tls.so.$VERSION $PKG/usr/lib/tls/
+ install -m 755 32/libnvidia-opencl.so.$VERSION $PKG/usr/lib/
+ install -m 755 32/libnvidia-ml.so.$VERSION $PKG/usr/lib/
install -m 755 32/libOpenCL.so.1.0.0 $PKG/usr/lib/
install -m 755 32/libvdpau_nvidia.so.$VERSION $PKG/usr/lib/
fi
diff --git a/system/nvidia-driver/nvidia-driver.info b/system/nvidia-driver/nvidia-driver.info
index 2ca99f8c1a..8f8e1474d0 100644
--- a/system/nvidia-driver/nvidia-driver.info
+++ b/system/nvidia-driver/nvidia-driver.info
@@ -1,30 +1,30 @@
PRGNAM="nvidia-driver"
-VERSION="331.20"
+VERSION="331.67"
HOMEPAGE="http://www.nvidia.com"
-DOWNLOAD="ftp://download.nvidia.com/XFree86/Linux-x86/331.20/NVIDIA-Linux-x86-331.20.run \
- ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-331.20.tar.bz2"
-MD5SUM="801aa04a087891690f1cac09575b2ba9 \
- 260c7083255fa0c1e57d56f44105753e \
- 5e3f3a328be2ebef8550089b675bff41 \
- daa193ab2510c2f9d382ec0538892571 \
- bbe5b7beaedb274d4dc81640f8e561ce \
- e4a43d55e958f7f4076b804cc427a117"
-DOWNLOAD_x86_64="ftp://download.nvidia.com/XFree86/Linux-x86_64/331.20/NVIDIA-Linux-x86_64-331.20.run \
- ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-331.20.tar.bz2 \
- ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-331.20.tar.bz2"
-MD5SUM_x86_64="7d10ca5e2bbb3c470a2e3366b5a33a32 \
- 260c7083255fa0c1e57d56f44105753e \
- 5e3f3a328be2ebef8550089b675bff41 \
- daa193ab2510c2f9d382ec0538892571 \
- bbe5b7beaedb274d4dc81640f8e561ce \
- e4a43d55e958f7f4076b804cc427a117"
+DOWNLOAD="ftp://download.nvidia.com/XFree86/Linux-x86/331.67/NVIDIA-Linux-x86-331.67.run \
+ ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-331.67.tar.bz2"
+MD5SUM="7b6587714018fa7d1931fb3444d53c52 \
+ 32017a43c5af027fdba2951ac11cbd49 \
+ ec854b970d13be4b1134fb35b33f7e11 \
+ fe4eec222db98a4f4e040254904ccff2 \
+ 5d6ab3437d6a8fc0a0a30d7d4f43c11d \
+ 3a2c6951fe76e682656a3ba12836e937"
+DOWNLOAD_x86_64="ftp://download.nvidia.com/XFree86/Linux-x86_64/331.67/NVIDIA-Linux-x86_64-331.67.run \
+ ftp://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-331.67.tar.bz2 \
+ ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-331.67.tar.bz2"
+MD5SUM_x86_64="a08e31363161f51fb448fdacb6b68bef \
+ 32017a43c5af027fdba2951ac11cbd49 \
+ ec854b970d13be4b1134fb35b33f7e11 \
+ fe4eec222db98a4f4e040254904ccff2 \
+ 5d6ab3437d6a8fc0a0a30d7d4f43c11d \
+ 3a2c6951fe76e682656a3ba12836e937"
REQUIRES="libvdpau nvidia-kernel"
MAINTAINER="Edward Koenig"
EMAIL="kingbeowulf@gmail.com"