[arch-commits] Commit in xf86-video-intel/trunk (PKGBUILD git-fixes.patch)

Jan de Groot jgc at archlinux.org
Mon Oct 18 12:47:22 UTC 2010


    Date: Monday, October 18, 2010 @ 08:47:22
  Author: jgc
Revision: 95275

upgpkg: xf86-video-intel 2.13.0-4
Another update. Fixes unresolved symbols in case shadowfb is enabled. Update to last git snapshot

Modified:
  xf86-video-intel/trunk/PKGBUILD
  xf86-video-intel/trunk/git-fixes.patch

-----------------+
 PKGBUILD        |    5 +++--
 git-fixes.patch |   17 +++++++++++++++++
 2 files changed, 20 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-10-18 09:21:01 UTC (rev 95274)
+++ PKGBUILD	2010-10-18 12:47:22 UTC (rev 95275)
@@ -3,7 +3,7 @@
 
 pkgname=xf86-video-intel
 pkgver=2.13.0
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers"
 arch=(i686 x86_64)
 url="http://xorg.freedesktop.org/"
@@ -17,13 +17,14 @@
         git-fixes.patch
         8xx-enable-shadow.patch)
 md5sums=('de2f8a5836d90c71f3175dcd46d03ec0'
-         '4527d56758d7ef07d7dddb9442c9a98f'
+         '2be4bf1558b996ad361ed30ce0633e7a'
          'baecc481d73e6fe31dbf6c28b649c5d6')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   patch -Np1 -i "${srcdir}/git-fixes.patch"
   patch -Np0 -i "${srcdir}/8xx-enable-shadow.patch"
+  autoreconf --install
   ./configure --prefix=/usr --enable-dri
   make
   make DESTDIR="${pkgdir}" install

Modified: git-fixes.patch
===================================================================
--- git-fixes.patch	2010-10-18 09:21:01 UTC (rev 95274)
+++ git-fixes.patch	2010-10-18 12:47:22 UTC (rev 95275)
@@ -356,6 +356,23 @@
  			static int once;
  
  			/* The GPU has hung and unlikely to recover by this point. */
+diff --git a/src/intel_display.c b/src/intel_display.c
+index 74ce736..d32224e 100644
+--- a/src/intel_display.c
++++ b/src/intel_display.c
+@@ -1161,7 +1161,11 @@ intel_output_set_property(xf86OutputPtr output, Atom property,
+ 		}
+ 	}
+ 
+-	return FALSE;
++	/* We didn't recognise this property, just report success in order
++	 * to allow the set to continue, otherwise we break setting of
++	 * common properties like EDID.
++	 */
++	return TRUE;
+ }
+ 
+ static Bool
 diff --git a/src/intel_dri.c b/src/intel_dri.c
 index 9804272..67f7be9 100644
 --- a/src/intel_dri.c




More information about the arch-commits mailing list