[arch-commits] Commit in xorg-server/trunk (2 files)

Jan de Groot jgc at archlinux.org
Fri Nov 6 21:19:54 UTC 2009


    Date: Friday, November 6, 2009 @ 16:19:53
  Author: jgc
Revision: 58261

Update patch from redhat. Update to 1.7.1.901

Modified:
  xorg-server/trunk/PKGBUILD
  xorg-server/trunk/xserver-1.7.1-window-pictures.patch

-------------------------------------+
 PKGBUILD                            |   10 +++++-----
 xserver-1.7.1-window-pictures.patch |   26 +++++++++++++++++---------
 2 files changed, 22 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-11-06 21:19:34 UTC (rev 58260)
+++ PKGBUILD	2009-11-06 21:19:53 UTC (rev 58261)
@@ -2,8 +2,8 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=xorg-server
-pkgver=1.7.1
-pkgrel=2
+pkgver=1.7.1.901
+pkgrel=1
 pkgdesc="X.Org X servers"
 arch=('i686' 'x86_64')
 license=('custom')
@@ -21,9 +21,9 @@
         xserver-1.7.1-window-pictures.patch
         xvfb-run
         xvfb-run.1)
-md5sums=('dda7842467cda6018fdc87e6002e4db1'
+md5sums=('f6b874d3bd9350ef2f3c4a11c0096d2e'
          '1a336eb22e27cbf443ec5a2ecddfa93c'
-         '91ab84008196095d04530d170cc0f846'
+         '01507da1a18737a3a9202fbd00213f4c'
          '52fd3effd80d7bc6c1660d4ecf23d31c'
          '376c70308715cd2643f7bff936d9934b')
 
@@ -35,7 +35,7 @@
   # Fixes from http://wiki.x.org/wiki/Server17Branch
 
   # http://cvs.fedora.redhat.com/viewvc/rpms/xorg-x11-server/F-12/xserver-1.7.1-window-pictures.patch?view=log
-  # rev 1.3
+  # rev 1.4
   patch -Np1 -i "${srcdir}/xserver-1.7.1-window-pictures.patch" || return 1
 
   # Fix dbus config path

Modified: xserver-1.7.1-window-pictures.patch
===================================================================
--- xserver-1.7.1-window-pictures.patch	2009-11-06 21:19:34 UTC (rev 58260)
+++ xserver-1.7.1-window-pictures.patch	2009-11-06 21:19:53 UTC (rev 58261)
@@ -1,7 +1,7 @@
-From 7d1378e2631e0d400943d2d05b5b79a3c631a12f Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=B8ren=20Sandmann=20Pedersen?= <sandmann at redhat.com>
-Date: Wed, 4 Nov 2009 07:46:05 -0500
-Subject: [PATCH] fb: Use fb functions to copy the window to a temporary pixmap.
+From 9f493b930ef99253ba7e37dc280daff6738b6401 Mon Sep 17 00:00:00 2001
+From: Soren Sandmann Pedersen <sandmann at redhat.com>
+Date: Fri, 6 Nov 2009 10:29:49 +1000
+Subject: [PATCH] [PATCH] fb: Use fb functions to copy the window to a temporary pixmap.
 
 Previously, it would use the screen ops, but this meant that the new
 pixmap would be created by the DDX and then immediately accessed by
@@ -10,12 +10,16 @@
 
 Instead, use fbCreatePixmap() and fbCopyArea() directly, without going
 through the DDX hooks.
+
+airlied: also remove the miClearDrawable call, since we are going
+to copy over the whole drawable, and this also reenters the wrap
+chain which confuses EXA.
 ---
- fb/fbpict.c |    6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ fb/fbpict.c |    7 +++----
+ 1 files changed, 3 insertions(+), 4 deletions(-)
 
 diff --git a/fb/fbpict.c b/fb/fbpict.c
-index 2fbef15..b9fe32a 100644
+index 2fbef15..5c96427 100644
 --- a/fb/fbpict.c
 +++ b/fb/fbpict.c
 @@ -280,7 +280,7 @@ copy_drawable (DrawablePtr pDraw)
@@ -36,7 +40,11 @@
  	return NULL;
      }
      
-@@ -302,7 +302,7 @@ copy_drawable (DrawablePtr pDraw)
+@@ -298,11 +298,10 @@ copy_drawable (DrawablePtr pDraw)
+     gcv[1].val = IncludeInferiors;
+     dixChangeGC (NullClient, pGC, GCBackground | GCSubwindowMode, NULL, gcv);
+     ValidateGC ((DrawablePtr)pPixmap, pGC);
+-    miClearDrawable ((DrawablePtr)pPixmap, pGC);
      
      /* Then copy the window there */
      ValidateGC(&pPixmap->drawable, pGC);
@@ -46,5 +54,5 @@
      FreeScratchGC (pGC);
      
 -- 
-1.6.5.1
+1.6.5.2
 




More information about the arch-commits mailing list