summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorkhorben <khorben>2012-09-16 02:19:20 +0000
committerkhorben <khorben>2012-09-16 02:19:20 +0000
commit517c0fc71ca776e0425531fe9b23317f1fe9a758 (patch)
tree3309c4f8c754b1b356472ece00465b5a3f268572 /x11
parent50cacf095e5bbbfea0440645e62e7b1c287c6549 (diff)
downloadpkgsrc-517c0fc71ca776e0425531fe9b23317f1fe9a758.tar.gz
Make xf86-video-intel driver work on Atom N455 + GMA3150 graphics chipset
From upstream, already applied in xsrc: http://mail-index.netbsd.org/source-changes/2012/06/08/msg034860.html
Diffstat (limited to 'x11')
-rw-r--r--x11/xf86-video-intel/Makefile4
-rw-r--r--x11/xf86-video-intel/distinfo3
-rw-r--r--x11/xf86-video-intel/patches/patch-src_i830.h16
3 files changed, 20 insertions, 3 deletions
diff --git a/x11/xf86-video-intel/Makefile b/x11/xf86-video-intel/Makefile
index b42585e0575..e04fedf1c8c 100644
--- a/x11/xf86-video-intel/Makefile
+++ b/x11/xf86-video-intel/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2011/11/15 20:44:58 jakllsch Exp $
+# $NetBSD: Makefile,v 1.27 2012/09/16 02:19:20 khorben Exp $
DISTNAME= xf86-video-intel-2.7.1
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XORG:=driver/}
EXTRACT_SUFX= .tar.bz2
diff --git a/x11/xf86-video-intel/distinfo b/x11/xf86-video-intel/distinfo
index b2ac5bd27a2..6fba8988ea6 100644
--- a/x11/xf86-video-intel/distinfo
+++ b/x11/xf86-video-intel/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.20 2011/11/15 20:44:58 jakllsch Exp $
+$NetBSD: distinfo,v 1.21 2012/09/16 02:19:20 khorben Exp $
SHA1 (xf86-video-intel-2.7.1.tar.bz2) = f863ee65b4b7779077af9f819b07033264284628
RMD160 (xf86-video-intel-2.7.1.tar.bz2) = 25208fe03f0fe849974a703f4a81e734e67cad18
@@ -6,4 +6,5 @@ Size (xf86-video-intel-2.7.1.tar.bz2) = 780625 bytes
SHA1 (patch-aa) = 7804346b3442c1435bd9292e9c2d411854dbd4e2
SHA1 (patch-ad) = 9b001f43451daa8a68acb5059f993bcc1f3588f8
SHA1 (patch-ag) = 68f282d59e03c74727de4577eb48297d9022e542
+SHA1 (patch-src_i830.h) = e83278f085655bb34b564c81b1bcd4abd6de95f0
SHA1 (patch-src_i830__quirks.c) = 43dc7261630c3499687f229e7549286269787fef
diff --git a/x11/xf86-video-intel/patches/patch-src_i830.h b/x11/xf86-video-intel/patches/patch-src_i830.h
new file mode 100644
index 00000000000..cd30ae53ead
--- /dev/null
+++ b/x11/xf86-video-intel/patches/patch-src_i830.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_i830.h,v 1.1 2012/09/16 02:19:20 khorben Exp $
+
+Make xf86-video-intel driver work on Atom N455 + GMA3150 graphics chipset, much like done for xsrc already:
+http://mail-index.netbsd.org/source-changes/2012/06/08/msg034860.html
+
+--- src/i830.h.orig 2009-05-13 00:12:11.000000000 +0000
++++ src/i830.h
+@@ -972,6 +972,8 @@ static inline int i830_fb_compression_su
+ return FALSE;
+ if (IS_I810(pI830) || IS_I815(pI830) || IS_I830(pI830))
+ return FALSE;
++ if (IS_IGD(pI830))
++ return FALSE;
+ /* fbc depends on tiled surface. And we don't support tiled
+ * front buffer with XAA now.
+ */