[arch-commits] Commit in nvidia/trunk (PKGBUILD nvidia-linux-3.10.patch)

2013-08-06 Thread Tobias Powalowski
Date: Tuesday, August 6, 2013 @ 11:46:42
  Author: tpowa
Revision: 192141

upgpkg: nvidia 325.15-1

bump to latest version

Modified:
  nvidia/trunk/PKGBUILD
Deleted:
  nvidia/trunk/nvidia-linux-3.10.patch

-+
 PKGBUILD|   11 ---
 nvidia-linux-3.10.patch |   34 --
 2 files changed, 4 insertions(+), 41 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-06 08:51:33 UTC (rev 192140)
+++ PKGBUILD2013-08-06 09:46:42 UTC (rev 192141)
@@ -2,9 +2,9 @@
 # Maintainer : Thomas Baechler tho...@archlinux.org
 
 pkgname=nvidia
-pkgver=319.32
+pkgver=325.15
 _extramodules=extramodules-3.10-ARCH
-pkgrel=6
+pkgrel=1
 pkgdesc=NVIDIA drivers for linux
 arch=('i686' 'x86_64')
 url=http://www.nvidia.com/;
@@ -14,19 +14,17 @@
 license=('custom')
 install=nvidia.install
 options=(!strip)
-source=('nvidia-linux-3.10.patch')
-md5sums=('8323dcba90576dcae67c42d6ea94704e')
 
 if [ $CARCH = i686 ]; then
 _arch='x86'
 _pkg=NVIDIA-Linux-${_arch}-${pkgver}
 
source+=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-md5sums+=('978339ff37c3207f3a39d3952721dcdb')
+md5sums+=('528fc538584de6446384b9cec3099d6c')
 elif [ $CARCH = x86_64 ]; then
 _arch='x86_64'
_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
 
source+=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-md5sums+=('d181d856768868823df3bda4607a5315')
+md5sums+=('63b2caa0cb128efa1a7808d7bddb2074')
 fi
 
 build() {
@@ -34,7 +32,6 @@
 cd ${srcdir}
 sh ${_pkg}.run --extract-only
 cd ${_pkg}/kernel
-patch -Np3 -i ${srcdir}/nvidia-linux-3.10.patch
 make SYSSRC=/usr/lib/modules/${_kernver}/build module
 }
 

Deleted: nvidia-linux-3.10.patch
===
--- nvidia-linux-3.10.patch 2013-08-06 08:51:33 UTC (rev 192140)
+++ nvidia-linux-3.10.patch 2013-08-06 09:46:42 UTC (rev 192141)
@@ -1,34 +0,0 @@
-diff --git a/modules/nvidia-kernel/nv-i2c.c b/modules/nvidia-kernel/nv-i2c.c
-index a702506..ece9c3c 100644
 a/modules/nvidia-kernel/nv-i2c.c
-+++ b/modules/nvidia-kernel/nv-i2c.c
-@@ -324,13 +324,10 @@ BOOL NV_API_CALL nv_i2c_del_adapter(nv_state_t *nv, void 
*data)
- if (!pI2cAdapter) return FALSE;
- 
- // attempt release with the OS
--osstatus = i2c_del_adapter(pI2cAdapter);
-+i2c_del_adapter(pI2cAdapter);
- 
--if (!osstatus)
--{
--os_free_mem(pI2cAdapter);
--wasReleased = TRUE;
--}
-+  os_free_mem(pI2cAdapter);
-+  wasReleased = TRUE;
- 
- return wasReleased;
- }
-diff --git a/modules/nvidia-kernel/nv-procfs.c 
b/modules/nvidia-kernel/nv-procfs.c
-index 3e05ef5..75fc7e0 100644
 a/modules/nvidia-kernel/nv-procfs.c
-+++ b/modules/nvidia-kernel/nv-procfs.c
-@@ -14,6 +14,8 @@
- #include os-interface.h
- #include nv-linux.h
- 
-+#undef CONFIG_PROC_FS
-+
- #if defined(CONFIG_PROC_FS)
- 
- #include nv_compiler.h
\ No newline at end of file



[arch-commits] Commit in nvidia/trunk (PKGBUILD nvidia-linux-3.10.patch)

2013-08-05 Thread Tobias Powalowski
Date: Monday, August 5, 2013 @ 18:16:13
  Author: tpowa
Revision: 192074

upgpkg: nvidia 319.32-6

rebuild against 3.10.5, change 3.10 patch

Modified:
  nvidia/trunk/PKGBUILD
  nvidia/trunk/nvidia-linux-3.10.patch

-+
 PKGBUILD|4 
 nvidia-linux-3.10.patch |  604 +-
 2 files changed, 20 insertions(+), 588 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-05 16:04:53 UTC (rev 192073)
+++ PKGBUILD2013-08-05 16:16:13 UTC (rev 192074)
@@ -15,7 +15,7 @@
 install=nvidia.install
 options=(!strip)
 source=('nvidia-linux-3.10.patch')
-md5sums=('547b74f49f81b22f214e2770e31d62b6')
+md5sums=('8323dcba90576dcae67c42d6ea94704e')
 
 if [ $CARCH = i686 ]; then
 _arch='x86'
@@ -34,7 +34,7 @@
 cd ${srcdir}
 sh ${_pkg}.run --extract-only
 cd ${_pkg}/kernel
-patch -Np2 -i ${srcdir}/nvidia-linux-3.10.patch
+patch -Np3 -i ${srcdir}/nvidia-linux-3.10.patch
 make SYSSRC=/usr/lib/modules/${_kernver}/build module
 }
 

Modified: nvidia-linux-3.10.patch
===
--- nvidia-linux-3.10.patch 2013-08-05 16:04:53 UTC (rev 192073)
+++ nvidia-linux-3.10.patch 2013-08-05 16:16:13 UTC (rev 192074)
@@ -1,602 +1,34 @@
 NVIDIA-Linux-x86_64-319.17-no-compat32.orig/kernel/nv-i2c.c
2013-04-26 00:22:30.0 -0400
-+++ NVIDIA-Linux-x86_64-319.17-no-compat32/kernel/nv-i2c.c 2013-05-13 
05:20:55.571981365 -0400
-@@ -311,8 +311,6 @@
- BOOL NV_API_CALL nv_i2c_del_adapter(nv_state_t *nv, void *data)
- {
- struct i2c_adapter *pI2cAdapter = (struct i2c_adapter *)data;
--int osstatus = 0;
--BOOL wasReleased = FALSE;
- 
- #if defined(KERNEL_2_4)
- if (!NV_WEAK_SYMBOL_PRESENT(i2c_add_adapter))
-@@ -324,15 +322,10 @@
+diff --git a/modules/nvidia-kernel/nv-i2c.c b/modules/nvidia-kernel/nv-i2c.c
+index a702506..ece9c3c 100644
+--- a/modules/nvidia-kernel/nv-i2c.c
 b/modules/nvidia-kernel/nv-i2c.c
+@@ -324,13 +324,10 @@ BOOL NV_API_CALL nv_i2c_del_adapter(nv_state_t *nv, void 
*data)
  if (!pI2cAdapter) return FALSE;
  
  // attempt release with the OS
 -osstatus = i2c_del_adapter(pI2cAdapter);
 +i2c_del_adapter(pI2cAdapter);
-+os_free_mem(pI2cAdapter);
  
 -if (!osstatus)
 -{
 -os_free_mem(pI2cAdapter);
 -wasReleased = TRUE;
 -}
--
--return wasReleased;
-+return TRUE;
- }
++  os_free_mem(pI2cAdapter);
++  wasReleased = TRUE;
  
- #else // (defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE))
-diff -ur -X - NVIDIA-Linux-x86_64-319.17-no-compat32.orig/kernel/nv-procfs.c 
NVIDIA-Linux-x86_64-319.17-no-compat32/kernel/nv-procfs.c
 NVIDIA-Linux-x86_64-319.17-no-compat32.orig/kernel/nv-procfs.c 
2013-04-26 00:22:30.0 -0400
-+++ NVIDIA-Linux-x86_64-319.17-no-compat32/kernel/nv-procfs.c  2013-05-22 
04:52:45.229495748 -0400
-@@ -60,60 +60,41 @@
- __entry;  \
- })
- 
--#define NV_CREATE_PROC_FILE(name,parent,__read_proc,   \
--__write_proc,__fops,__data)\
--   ({  \
--struct proc_dir_entry *__entry;\
--int __mode = (S_IFREG | S_IRUGO);  \
--if ((NvUPtr)(__write_proc) != 0)   \
--__mode |= S_IWUSR; \
--__entry = NV_CREATE_PROC_ENTRY(name, __mode, parent);  \
--if (__entry != NULL)   \
--{  \
--if ((NvUPtr)(__read_proc) != 0)\
--__entry-read_proc = (__read_proc);\
--if ((NvUPtr)(__write_proc) != 0)   \
--{  \
--__entry-write_proc = (__write_proc);  \
--__entry-proc_fops = (__fops); \
--}  \
--__entry-data = (__data);  \
--}  \
--__entry;   \
--})
-+#define NV_PROC_RW (S_IFREG|S_IRUGO|S_IWUSR)
-+#define NV_PROC_RO (S_IFREG|S_IRUGO)
- 
- #define NV_CREATE_PROC_DIR(name,parent)\
-({  \
- struct proc_dir_entry *__entry;\
- int __mode = (S_IFDIR | S_IRUGO | S_IXUGO);\
--__entry = NV_CREATE_PROC_ENTRY(name, __mode, parent);  \
-+__entry = proc_mkdir_mode(name, __mode, parent);   \
- __entry;   \
-