fix missing bracket in xf86.h
authorMartin Schlemmer <azarah@gentoo.org>
Tue, 5 Nov 2002 20:01:54 +0000 (20:01 +0000)
committerMartin Schlemmer <azarah@gentoo.org>
Tue, 5 Nov 2002 20:01:54 +0000 (20:01 +0000)
x11-base/xfree/ChangeLog
x11-base/xfree/files/4.2.1-r1/110_all_4.2.1-xf86_h-missing-bracket-fix.patch [new file with mode: 0644]
x11-base/xfree/xfree-4.2.1-r1.ebuild

index eeec61cfa2ca265c01f1ccd14cd773a181bdfc15..8cb2153064082007ec6525267725cbea5190cf0f 100644 (file)
@@ -1,6 +1,6 @@
 # ChangeLog for x11-base/xfree
 # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.58 2002/11/05 12:56:16 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.59 2002/11/05 20:01:54 azarah Exp $
 
   5 Nov 2002; Martin Schlemmer <azarah@gentoo.org> xfree-4.2.1-r1.ebuild :
 
@@ -11,6 +11,9 @@
   Also see http://www.geocrawler.com/archives/3/3/2001/9/100/6633199/
   Added patch 109_ppc_4.2.1-xterm-eightBitInput-fix.patch.
 
+  Fix unterminated bracket in xf86.h, closing bug #10271, thanks Gerk!
+  Added patch 110_all_4.2.1-xf86_h-missing-bracket-fix.patch.
+
   4 Nov 2002; Martin Schlemmer <azarah@gentoo.org> xfree-4.2.1-r1.ebuild :
 
   Do not apply 107_all_4.2.1-gcc32-internal-compiler-error.patch for
diff --git a/x11-base/xfree/files/4.2.1-r1/110_all_4.2.1-xf86_h-missing-bracket-fix.patch b/x11-base/xfree/files/4.2.1-r1/110_all_4.2.1-xf86_h-missing-bracket-fix.patch
new file mode 100644 (file)
index 0000000..730b609
--- /dev/null
@@ -0,0 +1,10 @@
+--- xc/programs/Xserver/hw/xfree86/common/xf86.h.orig  2002-11-05 21:20:47.000000000 +0200
++++ xc/programs/Xserver/hw/xfree86/common/xf86.h       2002-11-05 21:18:56.000000000 +0200
+@@ -51,6 +51,7 @@
+           if (xf86GetFlipPixels()) { \
+               pScreen->whitePixel = (pScreen->whitePixel) ? 0 : 1; \
+               pScreen->blackPixel = (pScreen->blackPixel) ? 0 : 1; \
++              } \
+          } \
+       while (0)
+ 
index df8952b9edeae3bdb1b4f36e5067f0a7ed54c4f9..a361e05631b5752e28e684854b56a0d986cc2f09 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2002 Gentoo Technologies, Inc.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1-r1.ebuild,v 1.5 2002/11/05 12:56:16 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1-r1.ebuild,v 1.6 2002/11/05 20:01:54 azarah Exp $
 
 IUSE="sse nls mmx truetype 3dnow 3dfx"
 
@@ -221,6 +221,10 @@ src_unpack() {
                patch -p1 < ${FILESDIR}/${PVR}/109_ppc_4.2.1-xterm-eightBitInput-fix.patch \
                        > /dev/null || die
        fi
+       # Fix unterminated bracket in xf86.h, closing bug #10271
+       einfo "  110_all_4.2.1-xf86_h-missing-bracket-fix.patch.bz2..."
+       patch -p1 < ${FILESDIR}/${PVR}/110_all_4.2.1-xf86_h-missing-bracket-fix.patch \
+               > /dev/null || die
        ebegin "Done with patching"; eend 0
 
        # Update the Savage Driver