xorg-server: Changes to 'ubuntu'
ChangeLog | 393
configure.ac | 4
debian/changelog | 36
debian/control | 9
debian/patches/100_rethrow_signals.patch | 56
debian/patches/105_nvidia_fglrx_autodetect.patch | 8
debian/patches/111_armel-drv-fallbacks.patch | 4
debian/patches/122_xext_fix_card32_overflow_in_xauth.patch | 4
debian/patches/157_check_null_modes.patch | 4
debian/patches/162_null_crtc_in_rotation.patch | 4
debian/patches/165_man_xorg_conf_no_device_ident.patch | 4
debian/patches/166_nullptr_xinerama_keyrepeat.patch | 4
debian/patches/167_nullptr_xisbread.patch | 4
debian/patches/168_glibc_trace_to_stderr.patch | 6
debian/patches/172_cwgetbackingpicture_nullptr_check.patch | 4
debian/patches/188_default_primary_to_first_busid.patch | 4
debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch | 12
debian/patches/191-Xorg-add-an-extra-module-path.patch | 20
debian/patches/198_nohwaccess.patch | 8
debian/patches/200_randr-null.patch | 4
debian/patches/208_switch_on_release.diff | 4
debian/patches/209_add_legacy_bgnone_option.patch | 4
debian/patches/210_pixman_null_ptr_check.patch | 4
debian/patches/214_glx_dri_searchdirs.patch | 40
debian/patches/217_revert_bgnonevisitwindow.patch | 4
debian/patches/219_fedora-pointer-barriers.diff | 173
debian/patches/220_xi21_always_deliver_raw_events.diff | 12
debian/patches/500_xi2.1.patch | 261
debian/patches/501_xf86CoordinatesToWindow.patch | 20
debian/patches/502_gestures-extension.patch | 68
debian/patches/503_fix_masked_transformed_valuators.patch | 20
debian/patches/504_fix_no_coords.patch | 8
debian/rules | 5
dix/getevents.c | 23
exa/exa_mixed.c | 23
glx/glxscreens.c | 7
glx/glxscreens.h | 1
hw/dmx/glxProxy/glxscreens.h | 1
hw/kdrive/ephyr/ephyrdriext.c | 4
hw/xfree86/common/xf86Config.c | 3
hw/xfree86/common/xf86Init.c | 32
hw/xfree86/common/xf86Option.c | 2
hw/xfree86/common/xf86Xinput.c | 1
hw/xquartz/GL/indirect.c | 18
hw/xquartz/X11Application.h | 3
hw/xquartz/X11Application.m | 47
hw/xquartz/X11Controller.h | 2
hw/xquartz/X11Controller.m | 18
hw/xquartz/bundle/Makefile.am | 9
hw/xquartz/bundle/Resources/Dutch.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/Dutch.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/designable.nib | 7414 ++++-----
hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/English.lproj/locversion.plist | 14
hw/xquartz/bundle/Resources/French.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/French.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/French.lproj/main.nib/designable.nib | 633
hw/xquartz/bundle/Resources/French.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/German.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/German.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/German.lproj/main.nib/designable.nib | 586
hw/xquartz/bundle/Resources/German.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/Italian.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/Italian.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/Italian.lproj/main.nib/designable.nib | 7417 ++++-----
hw/xquartz/bundle/Resources/Italian.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/Japanese.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/Japanese.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/designable.nib | 583
hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/Spanish.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/Spanish.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/designable.nib | 7430 ++++-----
hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/ar.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/ar.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/ar.lproj/main.nib/designable.nib | 375
hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/da.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/da.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/da.lproj/main.nib/designable.nib | 652
hw/xquartz/bundle/Resources/da.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/el.lproj/InfoPlist.strings |binary
hw/xquartz/bundle/Resources/el.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/el.lproj/locversion.plist | 14
hw/xquartz/bundle/Resources/el.lproj/main.nib/designable.nib | 3521 ++++
hw/xquartz/bundle/Resources/el.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/fi.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/fi.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/fi.lproj/main.nib/designable.nib | 421
hw/xquartz/bundle/Resources/fi.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/he.lproj/InfoPlist.strings |binary
hw/xquartz/bundle/Resources/he.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/he.lproj/locversion.plist | 14
hw/xquartz/bundle/Resources/he.lproj/main.nib/designable.nib | 3523 ++++
hw/xquartz/bundle/Resources/he.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/ko.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/ko.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/ko.lproj/main.nib/designable.nib | 7371 ++++-----
hw/xquartz/bundle/Resources/ko.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/no.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/no.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/no.lproj/main.nib/designable.nib | 325
hw/xquartz/bundle/Resources/no.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/pl.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/pl.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/pl.lproj/main.nib/designable.nib | 7446 ++++------
hw/xquartz/bundle/Resources/pl.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/pt.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/pt.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/pt.lproj/main.nib/designable.nib | 7417 ++++-----
hw/xquartz/bundle/Resources/pt.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/pt_PT.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/pt_PT.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/designable.nib | 416
hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/ru.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/ru.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/ru.lproj/main.nib/designable.nib | 7444 ++++-----
hw/xquartz/bundle/Resources/ru.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/sk.lproj/InfoPlist.strings |binary
hw/xquartz/bundle/Resources/sk.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/sk.lproj/locversion.plist | 14
hw/xquartz/bundle/Resources/sk.lproj/main.nib/designable.nib | 3522 ++++
hw/xquartz/bundle/Resources/sk.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/sv.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/sv.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/sv.lproj/main.nib/designable.nib | 327
hw/xquartz/bundle/Resources/sv.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/zh_CN.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/zh_CN.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/designable.nib | 7389 +++++----
hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/bundle/Resources/zh_TW.lproj/InfoPlist.strings |binary
hw/xquartz/bundle/Resources/zh_TW.lproj/Localizable.strings |binary
hw/xquartz/bundle/Resources/zh_TW.lproj/locversion.plist | 4
hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/designable.nib | 581
hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/keyedobjects.nib |binary
hw/xquartz/man/Xquartz.man | 3
hw/xquartz/xpr/dri.c | 61
hw/xquartz/xpr/xprFrame.c | 9
hw/xwin/glx/indirect.c | 8
include/input.h | 9
mi/mipointer.c | 2
randr/rrproperty.c | 2
145 files changed, 43723 insertions(+), 32701 deletions(-)
New commits:
commit edec367245d23f2cf0ff4c8b7bf7996138f58ce8
Author: Timo Aaltonen <tjaalton@ubuntu.com>
Date: Wed Aug 24 12:58:53 2011 +0300
Refresh patches.
diff --git a/debian/changelog b/debian/changelog
index 9650721..204c337 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,7 @@ xorg-server (2:1.10.4-1ubuntu1) UNRELEASED; urgency=low
* Merge from Debian unstable.
* debian/rules: Modify the patch stampdir creation.
* Update patch 500_xi2.1.patch to apply.
+ * Refresh patches.
-- Christopher James Halse Rogers <raof@ubuntu.com> Mon, 01 Aug 2011 16:27:52 +1000
diff --git a/debian/patches/100_rethrow_signals.patch b/debian/patches/100_rethrow_signals.patch
index 95b9108..5c6b153 100644
--- a/debian/patches/100_rethrow_signals.patch
+++ b/debian/patches/100_rethrow_signals.patch
@@ -1,7 +1,7 @@
Index: xorg-server/hw/dmx/dmxinit.c
===================================================================
---- xorg-server.orig/hw/dmx/dmxinit.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/dmx/dmxinit.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/dmx/dmxinit.c 2011-08-24 12:52:45.965647148 +0300
++++ xorg-server/hw/dmx/dmxinit.c 2011-08-24 12:56:49.545650620 +0300
@@ -821,7 +821,7 @@
/** This function is called in Xserver/os/utils.c from \a AbortServer().
* We must ensure that backend and console state is restored in the
@@ -25,8 +25,8 @@ Index: xorg-server/hw/dmx/dmxinit.c
* main loop without an interruption. */
Index: xorg-server/hw/kdrive/src/kdrive.c
===================================================================
---- xorg-server.orig/hw/kdrive/src/kdrive.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/kdrive/src/kdrive.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/kdrive/src/kdrive.c 2011-08-24 12:52:45.985647150 +0300
++++ xorg-server/hw/kdrive/src/kdrive.c 2011-08-24 12:56:49.545650620 +0300
@@ -321,7 +321,7 @@
}
@@ -51,8 +51,8 @@ Index: xorg-server/hw/kdrive/src/kdrive.c
AbortDDX ();
Index: xorg-server/hw/vfb/InitOutput.c
===================================================================
---- xorg-server.orig/hw/vfb/InitOutput.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/vfb/InitOutput.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/vfb/InitOutput.c 2011-08-24 12:52:45.915647150 +0300
++++ xorg-server/hw/vfb/InitOutput.c 2011-08-24 12:56:49.545650620 +0300
@@ -201,11 +201,17 @@
}
@@ -74,8 +74,8 @@ Index: xorg-server/hw/vfb/InitOutput.c
DarwinHandleGUI(int argc, char *argv[])
Index: xorg-server/hw/xfree86/common/xf86Events.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86Events.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86Events.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86Events.c 2011-08-24 12:52:45.935647149 +0300
++++ xorg-server/hw/xfree86/common/xf86Events.c 2011-08-24 12:56:49.545650620 +0300
@@ -348,6 +348,8 @@
int
xf86SigWrapper(int signo)
@@ -87,9 +87,9 @@ Index: xorg-server/hw/xfree86/common/xf86Events.c
return 0; /* continue */
Index: xorg-server/hw/xfree86/common/xf86Init.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86Init.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86Init.c 2011-04-09 10:44:50.000000000 +0300
-@@ -874,14 +874,17 @@
+--- xorg-server.orig/hw/xfree86/common/xf86Init.c 2011-08-24 12:52:45.925647148 +0300
++++ xorg-server/hw/xfree86/common/xf86Init.c 2011-08-24 12:57:56.115651567 +0300
+@@ -896,14 +896,17 @@
}
/*
@@ -109,7 +109,7 @@ Index: xorg-server/hw/xfree86/common/xf86Init.c
{
int i;
-@@ -908,24 +911,45 @@
+@@ -930,24 +933,45 @@
if (xorgHWOpenConsole)
xf86CloseConsole();
@@ -159,7 +159,7 @@ Index: xorg-server/hw/xfree86/common/xf86Init.c
{
int i;
-@@ -958,7 +982,20 @@
+@@ -980,7 +1004,20 @@
* This is needed for an abnormal server exit, since the normal exit stuff
* MUST also be performed (i.e. the vt must be left in a defined state)
*/
@@ -183,8 +183,8 @@ Index: xorg-server/hw/xfree86/common/xf86Init.c
void
Index: xorg-server/hw/xnest/Init.c
===================================================================
---- xorg-server.orig/hw/xnest/Init.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xnest/Init.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xnest/Init.c 2011-08-24 12:52:45.955647150 +0300
++++ xorg-server/hw/xnest/Init.c 2011-08-24 12:56:49.555650622 +0300
@@ -117,12 +117,17 @@
/*
* DDX - specific abort routine. Called by AbortServer().
@@ -206,8 +206,8 @@ Index: xorg-server/hw/xnest/Init.c
{
Index: xorg-server/hw/xquartz/darwin.c
===================================================================
---- xorg-server.orig/hw/xquartz/darwin.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xquartz/darwin.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xquartz/darwin.c 2011-08-24 12:52:45.995647152 +0300
++++ xorg-server/hw/xquartz/darwin.c 2011-08-24 12:56:49.555650622 +0300
@@ -758,17 +758,22 @@
@@ -235,8 +235,8 @@ Index: xorg-server/hw/xquartz/darwin.c
#include "scrnintstr.h" // for struct _Screen
Index: xorg-server/hw/xwin/InitOutput.c
===================================================================
---- xorg-server.orig/hw/xwin/InitOutput.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xwin/InitOutput.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xwin/InitOutput.c 2011-08-24 12:52:45.945647151 +0300
++++ xorg-server/hw/xwin/InitOutput.c 2011-08-24 12:56:49.555650622 +0300
@@ -258,7 +258,7 @@
/* See Porting Layer Definition - p. 57 */
@@ -261,8 +261,8 @@ Index: xorg-server/hw/xwin/InitOutput.c
static const char *winCheckMntOpt(const struct mntent *mnt, const char *opt)
Index: xorg-server/include/os.h
===================================================================
---- xorg-server.orig/include/os.h 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/include/os.h 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/include/os.h 2011-08-24 12:52:46.005647151 +0300
++++ xorg-server/include/os.h 2011-08-24 12:56:49.555650622 +0300
@@ -459,7 +459,9 @@
/* stuff for FlushCallback */
extern _X_EXPORT CallbackListPtr FlushCallback;
@@ -275,9 +275,9 @@ Index: xorg-server/include/os.h
Index: xorg-server/os/log.c
===================================================================
---- xorg-server.orig/os/log.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/os/log.c 2011-04-09 10:38:10.000000000 +0300
-@@ -397,9 +397,11 @@
+--- xorg-server.orig/os/log.c 2011-08-24 12:52:46.025647150 +0300
++++ xorg-server/os/log.c 2011-08-24 12:56:49.555650622 +0300
+@@ -401,9 +401,11 @@
void
AbortServer(void) _X_NORETURN;
@@ -290,7 +290,7 @@ Index: xorg-server/os/log.c
{
#ifdef XF86BIGFONT
XF86BigfontCleanup();
-@@ -407,11 +409,21 @@
+@@ -411,11 +413,21 @@
CloseWellKnownConnections();
OsCleanup(TRUE);
CloseDownDevices();
@@ -316,7 +316,7 @@ Index: xorg-server/os/log.c
}
#define AUDIT_PREFIX "AUDIT: %s: %ld: "
-@@ -512,6 +524,27 @@
+@@ -516,6 +528,27 @@
}
void
@@ -346,8 +346,8 @@ Index: xorg-server/os/log.c
va_list args;
Index: xorg-server/os/osinit.c
===================================================================
---- xorg-server.orig/os/osinit.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/os/osinit.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/os/osinit.c 2011-08-24 12:52:46.015647149 +0300
++++ xorg-server/os/osinit.c 2011-08-24 12:56:49.555650622 +0300
@@ -145,13 +145,13 @@
case SIGBUS:
case SIGILL:
diff --git a/debian/patches/105_nvidia_fglrx_autodetect.patch b/debian/patches/105_nvidia_fglrx_autodetect.patch
index 1820d3c..5668e71 100644
--- a/debian/patches/105_nvidia_fglrx_autodetect.patch
+++ b/debian/patches/105_nvidia_fglrx_autodetect.patch
@@ -11,8 +11,8 @@ Signed-off-by: Robert Hooker <sarvatt@ubuntu.com>
Index: xorg-server/hw/xfree86/common/xf86AutoConfig.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86AutoConfig.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86AutoConfig.c 2011-04-09 10:45:07.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86AutoConfig.c 2011-08-24 12:52:45.775647148 +0300
++++ xorg-server/hw/xfree86/common/xf86AutoConfig.c 2011-08-24 12:58:12.485651804 +0300
@@ -75,6 +75,13 @@
"\tDevice\t" BUILTIN_DEVICE_NAME "\n" \
"EndSection\n\n"
@@ -41,8 +41,8 @@ Index: xorg-server/hw/xfree86/common/xf86AutoConfig.c
Index: xorg-server/hw/xfree86/common/xf86pciBus.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86pciBus.c 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86pciBus.c 2011-04-09 10:44:46.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86pciBus.c 2011-08-24 12:56:49.535650619 +0300
++++ xorg-server/hw/xfree86/common/xf86pciBus.c 2011-08-24 12:57:52.775651523 +0300
@@ -1107,7 +1107,10 @@
case 0x1142: driverList[0] = "apm"; break;
case 0xedd8: driverList[0] = "ark"; break;
diff --git a/debian/patches/111_armel-drv-fallbacks.patch b/debian/patches/111_armel-drv-fallbacks.patch
index 59415dc..540a2d0 100644
--- a/debian/patches/111_armel-drv-fallbacks.patch
+++ b/debian/patches/111_armel-drv-fallbacks.patch
@@ -1,7 +1,7 @@
Index: xorg-server/hw/xfree86/common/xf86AutoConfig.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86AutoConfig.c 2011-08-11 01:50:04 +0000
-+++ xorg-server/hw/xfree86/common/xf86AutoConfig.c 2011-08-11 01:52:08 +0000
+--- xorg-server.orig/hw/xfree86/common/xf86AutoConfig.c 2011-08-24 12:56:49.565650621 +0300
++++ xorg-server/hw/xfree86/common/xf86AutoConfig.c 2011-08-24 12:56:49.575650619 +0300
@@ -44,6 +44,12 @@
# include "xf86sbusBus.h"
#endif
diff --git a/debian/patches/122_xext_fix_card32_overflow_in_xauth.patch b/debian/patches/122_xext_fix_card32_overflow_in_xauth.patch
index 6c97ab2..69b7300 100644
--- a/debian/patches/122_xext_fix_card32_overflow_in_xauth.patch
+++ b/debian/patches/122_xext_fix_card32_overflow_in_xauth.patch
@@ -12,8 +12,8 @@ Bug-Ubuntu: https://launchpad.net/bugs/519049
Index: xorg-server/Xext/security.c
===================================================================
---- xorg-server.orig/Xext/security.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/Xext/security.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/Xext/security.c 2011-08-24 12:52:45.635647146 +0300
++++ xorg-server/Xext/security.c 2011-08-24 12:56:49.595650621 +0300
@@ -271,10 +271,10 @@
/* maxSecs is the number of full seconds that can be expressed in
* 32 bits worth of milliseconds
diff --git a/debian/patches/157_check_null_modes.patch b/debian/patches/157_check_null_modes.patch
index e9c2193..a0d6370 100644
--- a/debian/patches/157_check_null_modes.patch
+++ b/debian/patches/157_check_null_modes.patch
@@ -1,7 +1,7 @@
Index: xorg-server/hw/xfree86/common/xf86VidMode.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86VidMode.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86VidMode.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86VidMode.c 2011-08-24 12:52:45.565647144 +0300
++++ xorg-server/hw/xfree86/common/xf86VidMode.c 2011-08-24 12:56:49.605650623 +0300
@@ -222,6 +222,9 @@
pScrn = xf86Screens[scrnIndex];
diff --git a/debian/patches/162_null_crtc_in_rotation.patch b/debian/patches/162_null_crtc_in_rotation.patch
index 3d1df54..0f01921 100644
--- a/debian/patches/162_null_crtc_in_rotation.patch
+++ b/debian/patches/162_null_crtc_in_rotation.patch
@@ -1,7 +1,7 @@
Index: xorg-server/hw/xfree86/modes/xf86RandR12.c
===================================================================
---- xorg-server.orig/hw/xfree86/modes/xf86RandR12.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xfree86/modes/xf86RandR12.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/modes/xf86RandR12.c 2011-08-24 12:52:45.505647142 +0300
++++ xorg-server/hw/xfree86/modes/xf86RandR12.c 2011-08-24 12:56:49.615650622 +0300
@@ -930,7 +930,8 @@
for (c = 0; c < config->num_crtc; c++) {
xf86CrtcPtr crtc = config->crtc[c];
diff --git a/debian/patches/165_man_xorg_conf_no_device_ident.patch b/debian/patches/165_man_xorg_conf_no_device_ident.patch
index ca50676..6b4fecb 100644
--- a/debian/patches/165_man_xorg_conf_no_device_ident.patch
+++ b/debian/patches/165_man_xorg_conf_no_device_ident.patch
@@ -11,8 +11,8 @@ Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
Index: xorg-server/hw/xfree86/doc/man/xorg.conf.man
===================================================================
---- xorg-server.orig/hw/xfree86/doc/man/xorg.conf.man 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xfree86/doc/man/xorg.conf.man 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/doc/man/xorg.conf.man 2011-08-24 12:52:45.445647143 +0300
++++ xorg-server/hw/xfree86/doc/man/xorg.conf.man 2011-08-24 12:56:49.625650620 +0300
@@ -1816,9 +1816,7 @@
.PP
The
diff --git a/debian/patches/166_nullptr_xinerama_keyrepeat.patch b/debian/patches/166_nullptr_xinerama_keyrepeat.patch
index 2a56051..cbff596 100644
--- a/debian/patches/166_nullptr_xinerama_keyrepeat.patch
+++ b/debian/patches/166_nullptr_xinerama_keyrepeat.patch
@@ -12,8 +12,8 @@ Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
Index: xorg-server/mi/mipointer.c
===================================================================
---- xorg-server.orig/mi/mipointer.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/mi/mipointer.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/mi/mipointer.c 2011-08-24 12:52:45.385647143 +0300
++++ xorg-server/mi/mipointer.c 2011-08-24 12:57:30.295651201 +0300
@@ -300,6 +300,10 @@
SetupScreen (pScreen);
pPointer = MIPOINTER(pDev);
diff --git a/debian/patches/167_nullptr_xisbread.patch b/debian/patches/167_nullptr_xisbread.patch
index e14fecc..0fa56bd 100644
--- a/debian/patches/167_nullptr_xisbread.patch
+++ b/debian/patches/167_nullptr_xisbread.patch
@@ -1,7 +1,7 @@
Index: xorg-server/hw/xfree86/common/xisb.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xisb.c 2011-04-09 10:36:57.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xisb.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xisb.c 2011-08-24 12:52:45.315647139 +0300
++++ xorg-server/hw/xfree86/common/xisb.c 2011-08-24 12:56:49.655650624 +0300
@@ -98,6 +98,9 @@
{
int ret;
diff --git a/debian/patches/168_glibc_trace_to_stderr.patch b/debian/patches/168_glibc_trace_to_stderr.patch
index 099c270..5503a1c 100644
--- a/debian/patches/168_glibc_trace_to_stderr.patch
+++ b/debian/patches/168_glibc_trace_to_stderr.patch
@@ -3,9 +3,9 @@ to catch the error so it can file a bug report about the crash.
Index: xorg-server/hw/xfree86/common/xf86Init.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86Init.c 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86Init.c 2011-04-09 10:38:10.000000000 +0300
-@@ -844,6 +844,9 @@
+--- xorg-server.orig/hw/xfree86/common/xf86Init.c 2011-08-24 12:56:49.555650622 +0300
++++ xorg-server/hw/xfree86/common/xf86Init.c 2011-08-24 12:56:49.665650623 +0300
+@@ -866,6 +866,9 @@
if (!beenHere) {
umask(022);
diff --git a/debian/patches/172_cwgetbackingpicture_nullptr_check.patch b/debian/patches/172_cwgetbackingpicture_nullptr_check.patch
index 0b90324..8d5bd4b 100644
--- a/debian/patches/172_cwgetbackingpicture_nullptr_check.patch
+++ b/debian/patches/172_cwgetbackingpicture_nullptr_check.patch
@@ -12,8 +12,8 @@ Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
Index: xorg-server/miext/cw/cw_render.c
===================================================================
---- xorg-server.orig/miext/cw/cw_render.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/miext/cw/cw_render.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/miext/cw/cw_render.c 2011-08-24 12:52:45.195647139 +0300
++++ xorg-server/miext/cw/cw_render.c 2011-08-24 12:56:49.675650621 +0300
@@ -123,10 +123,15 @@
WindowPtr pWindow = (WindowPtr) pDrawable;
PixmapPtr pPixmap = getCwPixmap (pWindow);
diff --git a/debian/patches/188_default_primary_to_first_busid.patch b/debian/patches/188_default_primary_to_first_busid.patch
index f50b1cc..2115a52 100644
--- a/debian/patches/188_default_primary_to_first_busid.patch
+++ b/debian/patches/188_default_primary_to_first_busid.patch
@@ -5,8 +5,8 @@ signed-off-by: Bryce Harrington <bryce@canonical.com>
Index: xorg-server/hw/xfree86/common/xf86pciBus.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86pciBus.c 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86pciBus.c 2011-04-09 10:44:27.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86pciBus.c 2011-08-24 12:56:49.565650621 +0300
++++ xorg-server/hw/xfree86/common/xf86pciBus.c 2011-08-24 12:56:49.685650622 +0300
@@ -147,8 +147,8 @@
primaryBus.id.pci = info;
} else {
diff --git a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
index e7e111d..ca4a57c 100644
--- a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
+++ b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
@@ -5,8 +5,8 @@ Signed-off-by: Bryce Harrington <bryce@canonical.com>
Index: xorg-server/configure.ac
===================================================================
---- xorg-server.orig/configure.ac 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/configure.ac 2011-04-09 10:44:34.000000000 +0300
+--- xorg-server.orig/configure.ac 2011-08-24 12:56:49.505650620 +0300
++++ xorg-server/configure.ac 2011-08-24 12:57:47.895651453 +0300
@@ -537,9 +537,9 @@
AC_ARG_WITH(xkb-path, AS_HELP_STRING([--with-xkb-path=PATH], [Path to XKB base dir (default: ${datadir}/X11/xkb)]),
[ XKBPATH="$withval" ],
@@ -30,8 +30,8 @@ Index: xorg-server/configure.ac
dnl XKM_OUTPUT_DIR (used in code) must end in / or file names get hosed
Index: xorg-server/xkb/README.compiled
===================================================================
---- xorg-server.orig/xkb/README.compiled 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/xkb/README.compiled 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/xkb/README.compiled 2011-08-24 12:52:45.055647137 +0300
++++ xorg-server/xkb/README.compiled 2011-08-24 12:56:49.705650623 +0300
@@ -4,10 +4,10 @@
or some other tool might destroy or replace the files in this directory,
so it is not a safe place to store compiled keymaps for long periods of
@@ -49,8 +49,8 @@ Index: xorg-server/xkb/README.compiled
different hosts could cause problems.
Index: xorg-server/xkb/ddxLoad.c
===================================================================
---- xorg-server.orig/xkb/ddxLoad.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/xkb/ddxLoad.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/xkb/ddxLoad.c 2011-08-24 12:52:45.065647139 +0300
++++ xorg-server/xkb/ddxLoad.c 2011-08-24 12:56:49.705650623 +0300
@@ -30,6 +30,12 @@
#include <xkb-config.h>
diff --git a/debian/patches/191-Xorg-add-an-extra-module-path.patch b/debian/patches/191-Xorg-add-an-extra-module-path.patch
index d10f418..59ae2c1 100644
--- a/debian/patches/191-Xorg-add-an-extra-module-path.patch
+++ b/debian/patches/191-Xorg-add-an-extra-module-path.patch
@@ -10,8 +10,8 @@ used on Mandriva's fglrx package.
---
Index: xorg-server/configure.ac
===================================================================
---- xorg-server.orig/configure.ac 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/configure.ac 2011-04-09 10:42:59.000000000 +0300
+--- xorg-server.orig/configure.ac 2011-08-24 12:56:49.705650623 +0300
++++ xorg-server/configure.ac 2011-08-24 12:57:34.655651265 +0300
@@ -489,6 +489,10 @@
[Directory where modules are installed (default: $libdir/xorg/modules)]),
[ moduledir="$withval" ],
@@ -33,8 +33,8 @@ Index: xorg-server/configure.ac
AC_DEFINE_UNQUOTED(__VENDORDWEBSUPPORT__, ["$VENDOR_WEB"], [Vendor web address for support])
Index: xorg-server/hw/xfree86/common/xf86Config.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86Config.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86Config.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86Config.c 2011-08-24 12:52:44.925647137 +0300
++++ xorg-server/hw/xfree86/common/xf86Config.c 2011-08-24 12:56:49.715650621 +0300
@@ -628,11 +628,21 @@
/* ModulePath */
@@ -61,8 +61,8 @@ Index: xorg-server/hw/xfree86/common/xf86Config.c
xf86Msg(xf86ModPathFrom, "ModulePath set to \"%s\"\n", xf86ModulePath);
Index: xorg-server/hw/xfree86/common/xf86Globals.c
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86Globals.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86Globals.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86Globals.c 2011-08-24 12:52:44.935647136 +0300
++++ xorg-server/hw/xfree86/common/xf86Globals.c 2011-08-24 12:56:49.715650621 +0300
@@ -139,6 +139,7 @@
const char *xf86ConfigFile = NULL;
const char *xf86ConfigDir = NULL;
@@ -73,8 +73,8 @@ Index: xorg-server/hw/xfree86/common/xf86Globals.c
MessageType xf86LogFileFrom = X_DEFAULT;
Index: xorg-server/hw/xfree86/common/xf86Priv.h
===================================================================
---- xorg-server.orig/hw/xfree86/common/xf86Priv.h 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/hw/xfree86/common/xf86Priv.h 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/common/xf86Priv.h 2011-08-24 12:52:44.945647134 +0300
++++ xorg-server/hw/xfree86/common/xf86Priv.h 2011-08-24 12:56:49.715650621 +0300
@@ -75,6 +75,7 @@
extern _X_EXPORT xf86InfoRec xf86Info;
@@ -85,8 +85,8 @@ Index: xorg-server/hw/xfree86/common/xf86Priv.h
extern _X_EXPORT MessageType xf86LogFileFrom;
Index: xorg-server/include/xorg-config.h.in
===================================================================
---- xorg-server.orig/include/xorg-config.h.in 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/include/xorg-config.h.in 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/include/xorg-config.h.in 2011-08-24 12:52:44.965647137 +0300
++++ xorg-server/include/xorg-config.h.in 2011-08-24 12:56:49.715650621 +0300
@@ -42,6 +42,9 @@
/* Path to loadable modules. */
#undef DEFAULT_MODULE_PATH
diff --git a/debian/patches/198_nohwaccess.patch b/debian/patches/198_nohwaccess.patch
index bfa387e..0bc9169 100644
--- a/debian/patches/198_nohwaccess.patch
+++ b/debian/patches/198_nohwaccess.patch
@@ -3,8 +3,8 @@ contains just the remainder, which implements a -nohwaccess option.
Index: xorg-server/hw/xfree86/os-support/linux/lnx_init.c
===================================================================
---- xorg-server.orig/hw/xfree86/os-support/linux/lnx_init.c 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/hw/xfree86/os-support/linux/lnx_init.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/os-support/linux/lnx_init.c 2011-08-24 12:52:44.815647133 +0300
++++ xorg-server/hw/xfree86/os-support/linux/lnx_init.c 2011-08-24 12:56:49.725650622 +0300
@@ -41,6 +41,7 @@
static Bool KeepTty = FALSE;
static Bool VTSwitch = TRUE;
@@ -33,8 +33,8 @@ Index: xorg-server/hw/xfree86/os-support/linux/lnx_init.c
}
Index: xorg-server/hw/xfree86/os-support/linux/lnx_video.c
===================================================================
---- xorg-server.orig/hw/xfree86/os-support/linux/lnx_video.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/hw/xfree86/os-support/linux/lnx_video.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/hw/xfree86/os-support/linux/lnx_video.c 2011-08-24 12:52:44.825647135 +0300
++++ xorg-server/hw/xfree86/os-support/linux/lnx_video.c 2011-08-24 12:56:49.725650622 +0300
@@ -50,6 +50,7 @@
#define MAP_FAILED ((void *)-1)
#endif
diff --git a/debian/patches/200_randr-null.patch b/debian/patches/200_randr-null.patch
index 8d8a3fa..d2ddbaa 100644
--- a/debian/patches/200_randr-null.patch
+++ b/debian/patches/200_randr-null.patch
@@ -1,8 +1,8 @@
=== modified file 'randr/randr.c'
Index: xorg-server/randr/randr.c
===================================================================
---- xorg-server.orig/randr/randr.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/randr/randr.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/randr/randr.c 2011-08-24 12:52:44.745647133 +0300
++++ xorg-server/randr/randr.c 2011-08-24 12:57:30.195651199 +0300
@@ -235,7 +235,7 @@
/*
* Calling function best set these function vectors
diff --git a/debian/patches/208_switch_on_release.diff b/debian/patches/208_switch_on_release.diff
index 093b18f..6210156 100644
--- a/debian/patches/208_switch_on_release.diff
+++ b/debian/patches/208_switch_on_release.diff
@@ -1,7 +1,7 @@
Index: xorg-server/xkb/xkbActions.c
===================================================================
---- xorg-server.orig/xkb/xkbActions.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/xkb/xkbActions.c 2011-04-09 10:38:10.000000000 +0300
+--- xorg-server.orig/xkb/xkbActions.c 2011-08-24 12:52:44.685647133 +0300
++++ xorg-server/xkb/xkbActions.c 2011-08-24 12:56:49.755650624 +0300
@@ -328,24 +328,83 @@
return 1;
}
diff --git a/debian/patches/209_add_legacy_bgnone_option.patch b/debian/patches/209_add_legacy_bgnone_option.patch
index e9df40b..e53d24d 100644
--- a/debian/patches/209_add_legacy_bgnone_option.patch
+++ b/debian/patches/209_add_legacy_bgnone_option.patch
@@ -1,7 +1,7 @@
Index: xorg-server/os/utils.c
===================================================================
---- xorg-server.orig/os/utils.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/os/utils.c 2011-04-09 10:42:43.000000000 +0300
+--- xorg-server.orig/os/utils.c 2011-08-24 12:52:44.625647130 +0300
++++ xorg-server/os/utils.c 2011-08-24 12:57:14.805650982 +0300
@@ -513,6 +513,7 @@
ErrorF("-nolisten string don't listen on protocol\n");
ErrorF("-noreset don't reset after last client exists\n");
diff --git a/debian/patches/210_pixman_null_ptr_check.patch b/debian/patches/210_pixman_null_ptr_check.patch
index 1045966..c43df5b 100644
--- a/debian/patches/210_pixman_null_ptr_check.patch
+++ b/debian/patches/210_pixman_null_ptr_check.patch
@@ -1,7 +1,7 @@
Index: xorg-server/fb/fbpict.c
===================================================================
---- xorg-server.orig/fb/fbpict.c 2011-04-09 10:36:56.000000000 +0300
-+++ xorg-server/fb/fbpict.c 2011-04-09 10:38:11.000000000 +0300
+--- xorg-server.orig/fb/fbpict.c 2011-08-24 12:52:44.565647128 +0300
++++ xorg-server/fb/fbpict.c 2011-08-24 12:56:49.775650623 +0300
@@ -163,7 +163,19 @@
pict->format,
pixmap->drawable.width, pixmap->drawable.height,
diff --git a/debian/patches/214_glx_dri_searchdirs.patch b/debian/patches/214_glx_dri_searchdirs.patch
index 66d18b8..2e5e234 100644
--- a/debian/patches/214_glx_dri_searchdirs.patch
+++ b/debian/patches/214_glx_dri_searchdirs.patch
@@ -1,7 +1,7 @@
Index: xorg-server/glx/glxdri.c
===================================================================
---- xorg-server.orig/glx/glxdri.c 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/glx/glxdri.c 2011-04-09 10:39:42.000000000 +0300
+--- xorg-server.orig/glx/glxdri.c 2011-08-24 12:56:49.535650619 +0300
++++ xorg-server/glx/glxdri.c 2011-08-24 12:56:49.795650626 +0300
@@ -858,8 +858,6 @@
@@ -126,9 +126,9 @@ Index: xorg-server/glx/glxdri.c
Index: xorg-server/glx/glxdri2.c
===================================================================
---- xorg-server.orig/glx/glxdri2.c 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/glx/glxdri2.c 2011-04-09 10:39:42.000000000 +0300
-@@ -599,8 +599,6 @@
+--- xorg-server.orig/glx/glxdri2.c 2011-08-24 12:56:49.535650619 +0300
++++ xorg-server/glx/glxdri2.c 2011-08-24 12:56:49.795650626 +0300
+@@ -600,8 +600,6 @@
NULL
};
@@ -137,7 +137,7 @@ Index: xorg-server/glx/glxdri2.c
static Bool
glxDRIEnterVT (int index, int flags)
{
-@@ -701,14 +699,11 @@
+@@ -702,14 +700,11 @@
__glXDRIscreenProbe(ScreenPtr pScreen)
{
const char *driverName, *deviceName;
@@ -153,7 +153,7 @@ Index: xorg-server/glx/glxdri2.c
screen = calloc(1, sizeof *screen);
if (screen == NULL)
-@@ -730,54 +725,24 @@
+@@ -731,54 +726,24 @@
__glXInitExtensionEnableBits(screen->glx_enable_bits);
@@ -224,7 +224,7 @@ Index: xorg-server/glx/glxdri2.c
initializeExtensions(screen);
-@@ -819,7 +784,7 @@
+@@ -820,7 +785,7 @@
pScrn->LeaveVT = glxDRILeaveVT;
LogMessage(X_INFO,
@@ -233,7 +233,7 @@ Index: xorg-server/glx/glxdri2.c
return &screen->base;
-@@ -829,7 +794,8 @@
+@@ -830,7 +795,8 @@
free(screen);
@@ -245,8 +245,8 @@ Index: xorg-server/glx/glxdri2.c
}
Index: xorg-server/glx/glxdricommon.c
===================================================================
---- xorg-server.orig/glx/glxdricommon.c 2011-04-06 18:25:24.000000000 +0300
-+++ xorg-server/glx/glxdricommon.c 2011-04-09 10:39:42.000000000 +0300
+--- xorg-server.orig/glx/glxdricommon.c 2011-08-24 12:52:44.495647129 +0300
++++ xorg-server/glx/glxdricommon.c 2011-08-24 12:56:49.795650626 +0300
@@ -29,6 +29,7 @@
#include <stdint.h>
@@ -346,8 +346,8 @@ Index: xorg-server/glx/glxdricommon.c
+}
Index: xorg-server/glx/glxdricommon.h
===================================================================
---- xorg-server.orig/glx/glxdricommon.h 2011-04-06 18:25:24.000000000 +0300
-+++ xorg-server/glx/glxdricommon.h 2011-04-09 10:39:42.000000000 +0300
+--- xorg-server.orig/glx/glxdricommon.h 2011-08-24 12:52:44.475647127 +0300
++++ xorg-server/glx/glxdricommon.h 2011-08-24 12:56:49.795650626 +0300
@@ -38,4 +38,9 @@
extern const __DRIsystemTimeExtension systemTimeExtension;
@@ -360,9 +360,9 @@ Index: xorg-server/glx/glxdricommon.h
#endif
Index: xorg-server/glx/glxdriswrast.c
===================================================================
---- xorg-server.orig/glx/glxdriswrast.c 2011-04-06 18:25:24.000000000 +0300
-+++ xorg-server/glx/glxdriswrast.c 2011-04-09 10:39:42.000000000 +0300
-@@ -427,17 +427,13 @@
+--- xorg-server.orig/glx/glxdriswrast.c 2011-08-24 12:52:44.465647129 +0300
++++ xorg-server/glx/glxdriswrast.c 2011-08-24 12:56:49.795650626 +0300
+@@ -435,17 +435,13 @@
}
}
@@ -381,7 +381,7 @@ Index: xorg-server/glx/glxdriswrast.c
screen = calloc(1, sizeof *screen);
if (screen == NULL)
-@@ -449,40 +445,15 @@
+@@ -457,40 +453,15 @@
screen->base.swapInterval = NULL;
screen->base.pScreen = pScreen;
@@ -427,7 +427,7 @@ Index: xorg-server/glx/glxdriswrast.c
screen->driScreen =
(*screen->swrast->createNewScreen)(pScreen->myNum,
loader_extensions,
-@@ -508,7 +479,7 @@
+@@ -516,7 +487,7 @@
screen->base.GLXminor = 4;
LogMessage(X_INFO,
@@ -438,8 +438,8 @@ Index: xorg-server/glx/glxdriswrast.c
Index: xorg-server/configure.ac
===================================================================
---- xorg-server.orig/configure.ac 2011-04-09 10:38:10.000000000 +0300
-+++ xorg-server/configure.ac 2011-04-09 10:42:51.000000000 +0300
+--- xorg-server.orig/configure.ac 2011-08-24 12:56:49.715650621 +0300
++++ xorg-server/configure.ac 2011-08-24 12:57:20.685651066 +0300
@@ -1260,7 +1260,12 @@
AC_DEFINE_DIR(SERVER_MISC_CONFIG_PATH, SERVERCONFIG, [Server miscellaneous config path])
AC_DEFINE_DIR(BASE_FONT_PATH, FONTROOTDIR, [Default base font path])
diff --git a/debian/patches/217_revert_bgnonevisitwindow.patch b/debian/patches/217_revert_bgnonevisitwindow.patch
index 9f76988..5388925 100644
--- a/debian/patches/217_revert_bgnonevisitwindow.patch
+++ b/debian/patches/217_revert_bgnonevisitwindow.patch
@@ -3,8 +3,8 @@ Subject: Backout commit 6dd775f57d2f94f0ddaee324aeec33b9b66ed5bc
Index: xorg-server/composite/compalloc.c
===================================================================
---- xorg-server.orig/composite/compalloc.c 2011-04-06 18:25:23.000000000 +0300
-+++ xorg-server/composite/compalloc.c 2011-04-09 10:39:42.000000000 +0300
+--- xorg-server.orig/composite/compalloc.c 2011-08-24 12:52:44.405647129 +0300
++++ xorg-server/composite/compalloc.c 2011-08-24 12:56:49.805650625 +0300
@@ -508,17 +508,6 @@
return Success;
}
diff --git a/debian/patches/219_fedora-pointer-barriers.diff b/debian/patches/219_fedora-pointer-barriers.diff
index a4fab7e..8ec5ab0 100644
--- a/debian/patches/219_fedora-pointer-barriers.diff
+++ b/debian/patches/219_fedora-pointer-barriers.diff
@@ -19,11 +19,11 @@ Subject: [PATCH] CRTC confine and pointer barriers
xfixes/xfixesint.h | 16 ++
14 files changed, 658 insertions(+), 16 deletions(-)
-diff --git a/dix/events.c b/dix/events.c
-index 07f8b05..d2be84f 100644
---- a/dix/events.c
-+++ b/dix/events.c
-@@ -328,6 +328,13 @@ IsMaster(DeviceIntPtr dev)
+Index: xorg-server/dix/events.c
+===================================================================
+--- xorg-server.orig/dix/events.c 2011-08-24 12:52:44.325647127 +0300
++++ xorg-server/dix/events.c 2011-08-24 12:57:24.685651121 +0300
+@@ -328,6 +328,13 @@
return dev->type == MASTER_POINTER || dev->type == MASTER_KEYBOARD;
}
@@ -37,11 +37,11 @@ index 07f8b05..d2be84f 100644
/**
* Max event opcode.
*/
-diff --git a/dix/getevents.c b/dix/getevents.c
-index 794df42..c66e516 100644
---- a/dix/getevents.c
-+++ b/dix/getevents.c
-@@ -812,7 +812,11 @@ accelPointer(DeviceIntPtr dev, int first, int num, int *valuators, CARD32 ms)
+Index: xorg-server/dix/getevents.c
+===================================================================
+--- xorg-server.orig/dix/getevents.c 2011-08-24 12:52:44.315647128 +0300
++++ xorg-server/dix/getevents.c 2011-08-24 12:57:20.625651063 +0300
+@@ -816,7 +816,11 @@
* miPointerSetPosition() and then scale back into device coordinates (if
* needed). miPSP will change x/y if the screen was crossed.
*
@@ -53,7 +53,7 @@ index 794df42..c66e516 100644
* @param x Pointer to current x-axis value, may be modified.
* @param y Pointer to current y-axis value, may be modified.
* @param x_frac Fractional part of current x-axis value, may be modified.
-@@ -824,7 +828,8 @@ accelPointer(DeviceIntPtr dev, int first, int num, int *valuators, CARD32 ms)
+@@ -828,7 +832,8 @@
* @param screeny_frac Fractional part of screen y coordinate, as above.
*/
static void
@@ -63,7 +63,7 @@ index 794df42..c66e516 100644
ScreenPtr scr, int *screenx, int *screeny, float *screenx_frac, float *screeny_frac)
{
int old_screenx, old_screeny;
-@@ -863,7 +868,7 @@ positionSprite(DeviceIntPtr dev, int *x, int *y, float x_frac, float y_frac,
+@@ -867,7 +872,7 @@
old_screeny = *screeny;
/* This takes care of crossing screens for us, as well as clipping
* to the current screen. */
@@ -72,9 +72,9 @@ index 794df42..c66e516 100644
if (dev->u.master) {
dev->u.master->last.valuators[0] = *screenx;
-@@ -1193,7 +1198,8 @@ GetPointerEvents(EventList *events, DeviceIntPtr pDev, int type, int buttons,
-
- set_raw_valuators(raw, &mask, raw->valuators.data);
+@@ -1202,7 +1207,8 @@
+ if ((flags & POINTER_NORAW) == 0)
+ set_raw_valuators(raw, &mask, raw->valuators.data);
- positionSprite(pDev, &x, &y, x_frac, y_frac, scr, &cx, &cy, &cx_frac, &cy_frac);
+ positionSprite(pDev, (flags & POINTER_ABSOLUTE) ? Absolute : Relative,
@@ -82,11 +82,11 @@ index 794df42..c66e516 100644
updateHistory(pDev, &mask, ms);
/* Update the valuators with the true value sent to the client*/
-diff --git a/include/dix.h b/include/dix.h
-index 12e4b59..3f99098 100644
---- a/include/dix.h
-+++ b/include/dix.h
-@@ -570,6 +570,7 @@ extern Bool _X_EXPORT IsPointerDevice( DeviceIntPtr dev);
+Index: xorg-server/include/dix.h
+===================================================================
+--- xorg-server.orig/include/dix.h 2011-08-24 12:52:44.355647127 +0300
++++ xorg-server/include/dix.h 2011-08-24 12:57:24.695651123 +0300
+@@ -570,6 +570,7 @@
extern Bool _X_EXPORT IsKeyboardDevice(DeviceIntPtr dev);
extern Bool IsPointerEvent(InternalEvent *event);
extern _X_EXPORT Bool IsMaster(DeviceIntPtr dev);
@@ -94,10 +94,10 @@ index 12e4b59..3f99098 100644
extern _X_HIDDEN void CopyKeyClass(DeviceIntPtr device, DeviceIntPtr master);
extern _X_HIDDEN int CorePointerProc(DeviceIntPtr dev, int what);
-diff --git a/include/protocol-versions.h b/include/protocol-versions.h
-index 1d33bdd..1dc66ad 100644
---- a/include/protocol-versions.h
-+++ b/include/protocol-versions.h
+Index: xorg-server/include/protocol-versions.h
+===================================================================
+--- xorg-server.orig/include/protocol-versions.h 2011-08-24 12:52:44.365647129 +0300
++++ xorg-server/include/protocol-versions.h 2011-08-24 12:57:20.735651065 +0300
@@ -126,7 +126,7 @@
#define SERVER_XF86VIDMODE_MINOR_VERSION 2
@@ -107,11 +107,11 @@ index 1d33bdd..1dc66ad 100644
#define SERVER_XFIXES_MINOR_VERSION 0
/* X Input */
-diff --git a/mi/mipointer.c b/mi/mipointer.c
-index 554397a..85f1949 100644
---- a/mi/mipointer.c
-+++ b/mi/mipointer.c
-@@ -229,6 +229,10 @@ miPointerSetCursorPosition(DeviceIntPtr pDev, ScreenPtr pScreen,
+Index: xorg-server/mi/mipointer.c
+===================================================================
+--- xorg-server.orig/mi/mipointer.c 2011-08-24 12:56:49.645650622 +0300
++++ xorg-server/mi/mipointer.c 2011-08-24 12:56:49.825650624 +0300
+@@ -229,6 +229,10 @@
SetupScreen (pScreen);
GenerateEvent = generateEvent;
@@ -122,7 +122,7 @@ index 554397a..85f1949 100644
/* device dependent - must pend signal and call miPointerWarpCursor */
(*pScreenPriv->screenFuncs->WarpCursor) (pDev, pScreen, x, y);
if (!generateEvent)
-@@ -484,7 +488,7 @@ miPointerMoveNoEvent (DeviceIntPtr pDev, ScreenPtr pScreen,
+@@ -488,7 +492,7 @@
}
void
@@ -131,7 +131,7 @@ index 554397a..85f1949 100644
{
miPointerScreenPtr pScreenPriv;
ScreenPtr pScreen;
-@@ -529,6 +533,9 @@ miPointerSetPosition(DeviceIntPtr pDev, int *x, int *y)
+@@ -532,6 +536,9 @@
if (*y >= pPointer->limits.y2)
*y = pPointer->limits.y2 - 1;
@@ -141,7 +141,7 @@ index 554397a..85f1949 100644
if (pPointer->x == *x && pPointer->y == *y &&
pPointer->pScreen == pScreen)
return;
-@@ -536,6 +543,13 @@ miPointerSetPosition(DeviceIntPtr pDev, int *x, int *y)
+@@ -539,6 +546,13 @@
miPointerMoveNoEvent(pDev, pScreen, *x, *y);
}
@@ -155,11 +155,11 @@ index 554397a..85f1949 100644
void
miPointerGetPosition(DeviceIntPtr pDev, int *x, int *y)
{
-diff --git a/mi/mipointer.h b/mi/mipointer.h
-index 3c86110..6b6010c 100644
---- a/mi/mipointer.h
-+++ b/mi/mipointer.h
-@@ -131,6 +131,12 @@ extern _X_EXPORT void miPointerGetPosition(
+Index: xorg-server/mi/mipointer.h
+===================================================================
+--- xorg-server.orig/mi/mipointer.h 2011-08-24 12:52:44.375647128 +0300
++++ xorg-server/mi/mipointer.h 2011-08-24 12:56:49.825650624 +0300
+@@ -131,6 +131,12 @@
/* Moves the cursor to the specified position. May clip the co-ordinates:
* x and y are modified in-place. */
@@ -172,11 +172,11 @@ index 3c86110..6b6010c 100644
extern _X_EXPORT void miPointerSetPosition(
DeviceIntPtr pDev,
int *x,
-diff --git a/randr/randr.c b/randr/randr.c
-index 6077705..d337129 100644
---- a/randr/randr.c
-+++ b/randr/randr.c
-@@ -270,6 +270,8 @@ Bool RRScreenInit(ScreenPtr pScreen)
+Index: xorg-server/randr/randr.c
+===================================================================
+--- xorg-server.orig/randr/randr.c 2011-08-24 12:56:49.745650625 +0300
++++ xorg-server/randr/randr.c 2011-08-24 12:56:49.825650624 +0300
Reply to: