[arch-commits] Commit in nvidia/trunk (PKGBUILD nv-drm-343.36.patch)

Felix Yan fyan at archlinux.org
Sun Dec 21 04:23:13 UTC 2014


    Date: Sunday, December 21, 2014 @ 05:23:13
  Author: fyan
Revision: 227853

upgpkg: nvidia 343.36-5

add patch to fix FS#43147

Added:
  nvidia/trunk/nv-drm-343.36.patch
Modified:
  nvidia/trunk/PKGBUILD

---------------------+
 PKGBUILD            |    9 ++++++---
 nv-drm-343.36.patch |   14 ++++++++++++++
 2 files changed, 20 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-12-21 02:23:40 UTC (rev 227852)
+++ PKGBUILD	2014-12-21 04:23:13 UTC (rev 227853)
@@ -4,7 +4,7 @@
 pkgname=nvidia
 pkgver=343.36
 _extramodules=extramodules-3.18-ARCH
-pkgrel=4
+pkgrel=5
 pkgdesc="NVIDIA drivers for linux"
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/"
@@ -14,9 +14,11 @@
 install=nvidia.install
 options=(!strip)
 source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"
-        "ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run")
+        "ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"
+        nv-drm-343.36.patch)
 md5sums=('eae5d5407df0b371929a76f96aec4020'
-         'dfdf53ee8787455fe92a760ffa6badcb')
+         'dfdf53ee8787455fe92a760ffa6badcb'
+         'ff8a5f979e4428f8c847423fb007042c')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -25,6 +27,7 @@
     sh "${_pkg}.run" --extract-only
     cd "${_pkg}"
     # patches here
+    patch -p1 -i ../nv-drm-343.36.patch
 }
 
 build() {

Added: nv-drm-343.36.patch
===================================================================
--- nv-drm-343.36.patch	                        (rev 0)
+++ nv-drm-343.36.patch	2014-12-21 04:23:13 UTC (rev 227853)
@@ -0,0 +1,14 @@
+diff --git a/kernel/nv-drm.c b/kernel/nv-drm.c
+index c0b41a0..700c193 100644
+--- a/kernel/nv-drm.c
++++ b/kernel/nv-drm.c
+@@ -128,6 +128,8 @@ static struct drm_driver nv_drm_driver = {
+     .gem_prime_vmap = nv_gem_prime_vmap,
+     .gem_prime_vunmap = nv_gem_prime_vunmap,
+ 
++    .set_busid = drm_pci_set_busid,
++
+     .name = "nvidia-drm",
+     .desc = "NVIDIA DRM driver",
+     .date = "20130102",
+



More information about the arch-commits mailing list