[Lunar-commits] <moonbase-xorg> NVIDIA: Version bump to 319.49 including patches for kernel 3.11

Stefan Wold ratler at lunar-linux.org
Fri Oct 4 20:05:58 CEST 2013


commit a94b3c701c233735dda52218c5fea370cebff5fc
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Wed, 25 Sep 2013 11:42:49 -0700
URL: https://github.com/lunar-linux/moonbase-xorg/commit/a94b3c701c233735dda52218c5fea370cebff5fc

NVIDIA: Version bump to 319.49 including patches for kernel 3.11
---
  driver/NVIDIA/BUILD            | +1/-1     
  driver/NVIDIA/DETAILS          | +8/-6     
  driver/NVIDIA/DETAILS.x86_64   | +8/-8     
  driver/NVIDIA/PRE_BUILD        | +4/-1     
  driver/NVIDIA/PRE_BUILD.x86_64 | +1/-1     
  5 files changed, 22 insertions(+), 17 deletions(-)

--- a/driver/NVIDIA/BUILD
+++ b/driver/NVIDIA/BUILD
@@ -33,7 +33,7 @@ cd nvidia-installer-$VERSION &&
  install -m 755 _out/*/nvidia-installer      .. &&
  install -m 755 _out/*/mkprecompiled         .. &&
  install -m 644 _out/*/nvidia-installer.1.gz .. &&
- cp             tls_test_*                   ../tls_test        &&
+ cp             tls_test_Linux*                   ../tls_test        &&
  cp             tls_test_dso_*.so            ../tls_test_dso.so &&
 
 cd .. &&
--- a/driver/NVIDIA/DETAILS
+++ b/driver/NVIDIA/DETAILS
@@ -1,9 +1,10 @@
           MODULE=NVIDIA
-         VERSION=319.32
+         VERSION=319.49
           SOURCE=NVIDIA-Linux-x86-$VERSION.run
          SOURCE2=nvidia-settings-$VERSION.tar.bz2
          SOURCE3=nvidia-installer-$VERSION.tar.bz2
          SOURCE4=nvidia-xconfig-$VERSION.tar.bz2
+         SOURCE5=NVIDIA-319.49-Linux-3.11-fix.patch
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/NVIDIA-Linux-x86-$VERSION
    SOURCE_URL[0]=ftp://download.nvidia.com/XFree86/Linux-x86/$VERSION
    SOURCE_URL[1]=http://download.nvidia.com/XFree86/Linux-x86/$VERSION
@@ -27,14 +28,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/NVIDIA-Linux-x86-$VERSION
   SOURCE2_URL[1]=http://cgit.freedesktop.org/~aplattner/nvidia-settings/snapshot
   SOURCE3_URL[1]=http://cgit.freedesktop.org/~aplattner/nvidia-installer/snapshot
   SOURCE4_URL[1]=http://cgit.freedesktop.org/~aplattner/nvidia-xconfig/snapshot
-      SOURCE_VFY=sha1:de8f81181d4e24668b7b941bc203c70371856664
-     SOURCE2_VFY=sha1:9d5c3438e59b29cb65fee5165478bbb8445164bc
-     SOURCE3_VFY=sha1:d99206f2cbeec860c3272909031c4a20c48e2703
-     SOURCE4_VFY=sha1:c166beed85a326ad5bdac2f8eb4568fa01fb56ca
+      SOURCE_VFY=sha1:f46d2f434c01a37ce516819f5c9265a801e9d159
+     SOURCE2_VFY=sha1:c2c6e59cdf161d9d8d8946e10794af5a86e16f75
+     SOURCE3_VFY=sha1:663ca06d4fdc052142428dfcc378b600a1f1f095
+     SOURCE4_VFY=sha1:7e2cf697f0821a5bde1021b2141e2073159c9fd2
+     SOURCE5_VFY=sha1:40d3e1da16b0671e9980fdd40f917876a425a3b0
         WEB_SITE=http://www.nvidia.com/
          LICENSE="proprietary"
          ENTERED=20030804
-         UPDATED=20130707
+         UPDATED=20130925
            SHORT="X11 NVIDIA binary driver for Geforce 6/7/8/9/GT2xx"
 
 cat << EOF
--- a/driver/NVIDIA/DETAILS.x86_64
+++ b/driver/NVIDIA/DETAILS.x86_64
@@ -1,10 +1,10 @@
           MODULE=NVIDIA
-         VERSION=319.32
+         VERSION=319.49
           SOURCE=NVIDIA-Linux-x86_64-$VERSION-no-compat32.run
          SOURCE2=nvidia-settings-$VERSION.tar.bz2
          SOURCE3=nvidia-installer-$VERSION.tar.bz2
          SOURCE4=nvidia-xconfig-$VERSION.tar.bz2
-         SOURCE5=nvidia-linux-3.10.patch
+         SOURCE5=NVIDIA-319.49-Linux-3.11-fix.patch
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/NVIDIA-Linux-x86_64-$VERSION-no-compat32
    SOURCE_URL[0]=ftp://download.nvidia.com/XFree86/Linux-x86_64/$VERSION
    SOURCE_URL[0]=http://download.nvidia.com/XFree86/Linux-x86_64/$VERSION
@@ -29,15 +29,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/NVIDIA-Linux-x86_64-$VERSION-no-compat32
   SOURCE3_URL[1]=http://cgit.freedesktop.org/~aplattner/nvidia-installer/snapshot
   SOURCE4_URL[1]=http://cgit.freedesktop.org/~aplattner/nvidia-xconfig/snapshot
      SOURCE5_URL=$PATCH_URL
-      SOURCE_VFY=sha1:9e10d2b3dce438a8ad8f7b714d98a3694eeac8cd
-     SOURCE2_VFY=sha1:9d5c3438e59b29cb65fee5165478bbb8445164bc
-     SOURCE3_VFY=sha1:d99206f2cbeec860c3272909031c4a20c48e2703
-     SOURCE4_VFY=sha1:c166beed85a326ad5bdac2f8eb4568fa01fb56ca
-     SOURCE5_VFY=sha1:0c18544c115c767ad9e7398efa013b6bc2afe403
+      SOURCE_VFY=sha1:bdcaf39a8006ce2775648fbec17249e560790537
+     SOURCE2_VFY=sha1:c2c6e59cdf161d9d8d8946e10794af5a86e16f75
+     SOURCE3_VFY=sha1:663ca06d4fdc052142428dfcc378b600a1f1f095
+     SOURCE4_VFY=sha1:7e2cf697f0821a5bde1021b2141e2073159c9fd2
+     SOURCE5_VFY=sha1:40d3e1da16b0671e9980fdd40f917876a425a3b0
         WEB_SITE=http://www.nvidia.com/
          LICENSE="proprietary"
          ENTERED=20030804
-         UPDATED=20130706
+         UPDATED=20130925
            SHORT="X11 NVIDIA binary driver for Geforce 6/7/8/9/GT2xx"
 
 cat << EOF
--- a/driver/NVIDIA/PRE_BUILD
+++ b/driver/NVIDIA/PRE_BUILD
@@ -16,4 +16,7 @@
 
   # xf86vmode.h has been removed in xf86vidmodeproto 2.3
   sedit "s:#include <X11/extensions/xf86vmode.h>:#include <X11/extensions/xf86vmproto.h>:" \
-        nvidia-settings-$VERSION/src/libXNVCtrlAttributes/NvCtrlAttributes{,VidMode,Glx}.c
+        nvidia-settings-$VERSION/src/libXNVCtrlAttributes/NvCtrlAttributes{,VidMode,Glx}.c &&
+
+  # Fix for kernel 3.11 changes
+  patch_it $SOURCE5 1
--- a/driver/NVIDIA/PRE_BUILD.x86_64
+++ b/driver/NVIDIA/PRE_BUILD.x86_64
@@ -18,7 +18,7 @@
   sedit "s:#include <X11/extensions/xf86vmode.h>:#include <X11/extensions/xf86vmproto.h>:" \
         nvidia-settings-$VERSION/src/libXNVCtrlAttributes/NvCtrlAttributes{,VidMode,Glx}.c &&
 
-  # Temporary fix for x86_64 with kernel >= 3.10
+  # Fix for kernel 3.11 changes
   patch_it $SOURCE5 1 &&
 
   # Don't compile 32-bits on pure 64-bit Lunar




More information about the Lunar-commits mailing list