[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xorg-server: Changes to 'debian-experimental'



 ChangeLog                                                            | 1931 ++
 Xext/xtest.c                                                         |    9 
 Xext/xvmc.c                                                          |   11 
 Xi/exevents.c                                                        |   28 
 config/udev.c                                                        |   20 
 configure.ac                                                         |   33 
 debian/changelog                                                     |   25 
 debian/control                                                       |   21 
 debian/patches/02_Add-libnettle-as-option-for-sha1.diff              |   22 
 debian/patches/07-xfree86-fix-build-with-xv-disabled.diff            |   16 
 debian/patches/20-workaround-36986.diff                              |   13 
 debian/patches/series                                                |    1 
 debian/rules                                                         |    2 
 dev/null                                                             |binary
 dix/.gitignore                                                       |    1 
 dix/Makefile.am                                                      |    6 
 dix/dixutils.c                                                       |   10 
 dix/events.c                                                         |  113 
 dix/getevents.c                                                      |   68 
 dix/grabs.c                                                          |  112 
 dix/main.c                                                           |    2 
 dix/window.c                                                         |  151 
 doc/Xserver-spec.xml                                                 |    4 
 doc/dtrace/Makefile.am                                               |    2 
 docbook.am                                                           |    7 
 exa/exa.c                                                            |    4 
 exa/exa_accel.c                                                      |    6 
 exa/exa_classic.c                                                    |    2 
 exa/exa_driver.c                                                     |    2 
 exa/exa_migration_classic.c                                          |    4 
 exa/exa_migration_mixed.c                                            |    2 
 exa/exa_mixed.c                                                      |    2 
 exa/exa_unaccel.c                                                    |    4 
 fb/fb24_32.c                                                         |    4 
 fb/fbarc.c                                                           |    9 
 fb/fbfill.c                                                          |    6 
 fb/fbgc.c                                                            |    4 
 fb/fbpush.c                                                          |    2 
 glx/Makefile.am                                                      |    7 
 glx/glapi.h                                                          |    3 
 glx/glapi_gentable.c                                                 | 7589 ++++++++++
 glx/glxdri2.c                                                        |    9 
 glx/glxscreens.c                                                     |    7 
 glx/glxscreens.h                                                     |    1 
 hw/dmx/config/xdmxconfig.c                                           |    8 
 hw/dmx/dmxinit.c                                                     |    6 
 hw/dmx/dmxinput.c                                                    |    1 
 hw/dmx/examples/xbell.c                                              |    3 
 hw/dmx/glxProxy/glxscreens.h                                         |    1 
 hw/dmx/input/dmxinputinit.c                                          |    3 
 hw/dmx/man/Xdmx.man                                                  |   30 
 hw/kdrive/ephyr/ephyr.c                                              |    2 
 hw/kdrive/ephyr/ephyr.h                                              |    2 
 hw/kdrive/ephyr/ephyr_draw.c                                         |    2 
 hw/kdrive/ephyr/ephyrinit.c                                          |    3 
 hw/kdrive/ephyr/hostx.c                                              |    2 
 hw/kdrive/ephyr/hostx.h                                              |    2 
 hw/kdrive/ephyr/man/Xephyr.man                                       |    2 
 hw/kdrive/ephyr/os.c                                                 |    2 
 hw/kdrive/fake/fakeinit.c                                            |    1 
 hw/kdrive/fake/kbd.c                                                 |    2 
 hw/kdrive/fbdev/fbdev.c                                              |    2 
 hw/kdrive/fbdev/fbdev.h                                              |    2 
 hw/kdrive/fbdev/fbinit.c                                             |    3 
 hw/kdrive/linux/keyboard.c                                           |    8 
 hw/kdrive/linux/linux.c                                              |    2 
 hw/kdrive/linux/mouse.c                                              |    2 
 hw/kdrive/linux/ps2.c                                                |    2 
 hw/kdrive/linux/tslib.c                                              |   10 
 hw/kdrive/src/kcmap.c                                                |    2 
 hw/kdrive/src/kdrive.c                                               |    6 
 hw/kdrive/src/kdrive.h                                               |    4 
 hw/kdrive/src/kinfo.c                                                |    2 
 hw/kdrive/src/kinput.c                                               |   11 
 hw/kdrive/src/kshadow.c                                              |    2 
 hw/vfb/InitInput.c                                                   |    1 
 hw/vfb/InitOutput.c                                                  |    6 
 hw/xfree86/.gitignore                                                |    4 
 hw/xfree86/Makefile.am                                               |   47 
 hw/xfree86/common/xf86Config.c                                       |    3 
 hw/xfree86/common/xf86Configure.c                                    |    2 
 hw/xfree86/common/xf86Helper.c                                       |    4 
 hw/xfree86/common/xf86Init.c                                         |   41 
 hw/xfree86/common/xf86Option.c                                       |    2 
 hw/xfree86/common/xf86Priv.h                                         |    2 
 hw/xfree86/common/xf86ShowOpts.c                                     |    2 
 hw/xfree86/common/xf86Xinput.c                                       |    1 
 hw/xfree86/dixmods/xkbPrivate.c                                      |   15 
 hw/xfree86/dri2/dri2.c                                               |    1 
 hw/xfree86/dri2/dri2.h                                               |    2 
 hw/xfree86/dri2/dri2ext.c                                            |    7 
 hw/xfree86/exa/examodule.c                                           |    2 
 hw/xfree86/loader/.gitignore                                         |    3 
 hw/xfree86/loader/Makefile.am                                        |   14 
 hw/xfree86/loader/sdksyms.sh                                         |  425 
 hw/xfree86/man/Xorg.man                                              |    1 
 hw/xfree86/modes/xf86Modes.h                                         |    2 
 hw/xfree86/modes/xf86cvt.c                                           |    4 
 hw/xfree86/os-support/.gitignore                                     |    2 
 hw/xfree86/os-support/Makefile.am                                    |    7 
 hw/xfree86/os-support/shared/posix_tty.c                             |    2 
 hw/xfree86/os-support/solaris/sun_agp.c                              |    4 
 hw/xfree86/sdksyms.sh                                                |  425 
 hw/xnest/Init.c                                                      |    7 
 hw/xquartz/GL/indirect.c                                             | 1106 -
 hw/xquartz/X11Application.h                                          |    3 
 hw/xquartz/X11Application.m                                          |   76 
 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/darwin.c                                                  |   16 
 hw/xquartz/darwin.h                                                  |    6 
 hw/xquartz/darwinEvents.c                                            |    4 
 hw/xquartz/darwinEvents.h                                            |    1 
 hw/xquartz/darwinXinput.c                                            |    5 
 hw/xquartz/mach-startup/Makefile.am                                  |    6 
 hw/xquartz/man/Xquartz.man                                           |    3 
 hw/xquartz/pbproxy/app-main.m                                        |   11 
 hw/xquartz/pbproxy/pbproxy.h                                         |   15 
 hw/xquartz/pbproxy/x-selection.m                                     |   27 
 hw/xquartz/xpr/dri.c                                                 |   61 
 hw/xquartz/xpr/xpr.h                                                 |    5 
 hw/xquartz/xpr/xprCursor.c                                           |    1 
 hw/xquartz/xpr/xprEvent.c                                            |    1 
 hw/xquartz/xpr/xprScreen.c                                           |    1 
 hw/xwin/InitInput.c                                                  |    1 
 hw/xwin/InitOutput.c                                                 |   10 
 hw/xwin/Makefile.am                                                  |   22 
 hw/xwin/XWin.rc                                                      |    2 
 hw/xwin/glx/Makefile.am                                              |    6 
 hw/xwin/glx/gen_gl_wrappers.py                                       |    2 
 hw/xwin/glx/indirect.c                                               |  102 
 hw/xwin/glx/wgl_ext_api.c                                            |   13 
 hw/xwin/glx/winpriv.c                                                |    5 
 hw/xwin/man/XWin.man                                                 |    7 
 hw/xwin/man/XWinrc.man                                               |    2 
 hw/xwin/windialogs.c                                                 |    2 
 hw/xwin/winerror.c                                                   |    2 
 hw/xwin/winmultiwindowwindow.c                                       |   64 
 hw/xwin/winmultiwindowwndproc.c                                      |   72 
 hw/xwin/winwindow.h                                                  |    4 
 hw/xwin/xlaunch/COPYING                                              |   25 
 hw/xwin/xlaunch/Makefile                                             |   79 
 hw/xwin/xlaunch/config.cc                                            |  282 
 hw/xwin/xlaunch/config.h                                             |   60 
 hw/xwin/xlaunch/main.cc                                              |  700 
 hw/xwin/xlaunch/resources/dialog.rc                                  |  118 
 hw/xwin/xlaunch/resources/images.rc                                  |   29 
 hw/xwin/xlaunch/resources/resources.h                                |   99 
 hw/xwin/xlaunch/resources/resources.rc                               |   30 
 hw/xwin/xlaunch/resources/strings.rc                                 |  108 
 hw/xwin/xlaunch/window/dialog.cc                                     |   86 
 hw/xwin/xlaunch/window/dialog.h                                      |   54 
 hw/xwin/xlaunch/window/util.cc                                       | 1112 -
 hw/xwin/xlaunch/window/util.h                                        |   53 
 hw/xwin/xlaunch/window/window.cc                                     |  284 
 hw/xwin/xlaunch/window/window.h                                      |  114 
 hw/xwin/xlaunch/window/wizard.cc                                     |  244 
 hw/xwin/xlaunch/window/wizard.h                                      |   59 
 include/dix.h                                                        |    5 
 include/dixgrabs.h                                                   |    3 
 include/input.h                                                      |    9 
 include/os.h                                                         |   13 
 include/window.h                                                     |    2 
 man/Xserver.man                                                      |    2 
 manpages.am                                                          |    5 
 mi/mipointer.c                                                       |    2 
 miext/shadow/shadow.c                                                |    2 
 miext/shadow/shpacked.c                                              |    2 
 miext/shadow/shplanar.c                                              |    2 
 miext/shadow/shplanar8.c                                             |    2 
 miext/shadow/shrotate.c                                              |    2 
 miext/shadow/shrotpack.h                                             |    2 
 miext/shadow/shrotpackYX.h                                           |    2 
 os/.gitignore                                                        |    2 
 os/Makefile.am                                                       |    6 
 os/log.c                                                             |    6 
 randr/rrcrtc.c                                                       |    2 
 randr/rrproperty.c                                                   |    2 
 test/.gitignore                                                      |   17 
 test/Makefile.am                                                     |   13 
 test/input.c                                                         |    3 
 test/xi2/.gitignore                                                  |   10 
 test/xi2/protocol-common.c                                           |    2 
 test/xi2/protocol-eventconvert.c                                     |   18 
 xfixes/cursor.c                                                      |    4 
 xfixes/region.c                                                      |    2 
 xkb/xkb.c                                                            |   19 
 xkb/xkbfmisc.c                                                       |   48 
 xkb/xkmread.c                                                        |   31 
 279 files changed, 53989 insertions(+), 37844 deletions(-)

New commits:
commit 25e87a8e237642f0c0e1827434aa102d1186b614
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 22:15:43 2011 +0200

    Upload to experimental

diff --git a/debian/changelog b/debian/changelog
index 00e30a5..17bc6df 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
+xorg-server (2:1.10.99.901+git20110731-1) experimental; urgency=low
 
   [ Cyril Brulebois ]
   * New upstream release candidate.
@@ -30,7 +30,7 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
   * Drop obsolete 20-workaround-36986.diff.
   * Fix patch stamp dependency.
 
- -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
+ -- Julien Cristau <jcristau@debian.org>  Sun, 31 Jul 2011 22:15:07 +0200
 
 xorg-server (2:1.10.2-1) unstable; urgency=low
 

commit 1254005030c6de9f1476aced4e4f4d629046574c
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 21:19:18 2011 +0200

    Refresh patches

diff --git a/debian/patches/02_Add-libnettle-as-option-for-sha1.diff b/debian/patches/02_Add-libnettle-as-option-for-sha1.diff
index 475bf77..bb0c338 100644
--- a/debian/patches/02_Add-libnettle-as-option-for-sha1.diff
+++ b/debian/patches/02_Add-libnettle-as-option-for-sha1.diff
@@ -8,9 +8,11 @@ Signed-off-by: Cyril Brulebois <kibi@debian.org>
 [jcristau: forward-ported from 1.7 to 1.8]
 Signed-off-by: Julien Cristau <jcristau@debian.org>
 ---
---- a/configure.ac
-+++ b/configure.ac
-@@ -1356,7 +1356,7 @@ CORE_INCS='-I$(top_srcdir)/include -I$(t
+Index: xorg-server/configure.ac
+===================================================================
+--- xorg-server.orig/configure.ac
++++ xorg-server/configure.ac
+@@ -1315,7 +1315,7 @@ CORE_INCS='-I$(top_srcdir)/include -I$(t
  
  # SHA1 hashing
  AC_ARG_WITH([sha1],
@@ -19,7 +21,7 @@ Signed-off-by: Julien Cristau <jcristau@debian.org>
                              [choose SHA1 implementation])])
  AC_CHECK_FUNC([SHA1Init], [HAVE_SHA1_IN_LIBC=yes])
  if test "x$with_sha1" = x && test "x$HAVE_SHA1_IN_LIBC" = xyes; then
-@@ -1439,6 +1439,16 @@ if test "x$with_sha1" = xlibcrypto; then
+@@ -1398,6 +1398,16 @@ if test "x$with_sha1" = xlibcrypto; then
  		SHA1_CFLAGS="$OPENSSL_CFLAGS"
  	fi
  fi
@@ -36,8 +38,10 @@ Signed-off-by: Julien Cristau <jcristau@debian.org>
  AC_MSG_CHECKING([for SHA1 implementation])
  if test "x$with_sha1" = x; then
  	AC_MSG_ERROR([No suitable SHA1 implementation found])
---- a/include/dix-config.h.in
-+++ b/include/dix-config.h.in
+Index: xorg-server/include/dix-config.h.in
+===================================================================
+--- xorg-server.orig/include/dix-config.h.in
++++ xorg-server/include/dix-config.h.in
 @@ -175,6 +175,9 @@
  /* Define to use libsha1 for SHA1 */
  #undef HAVE_SHA1_IN_LIBSHA1
@@ -48,8 +52,10 @@ Signed-off-by: Julien Cristau <jcristau@debian.org>
  /* Define to 1 if you have the `shmctl64' function. */
  #undef HAVE_SHMCTL64
  
---- a/os/xsha1.c
-+++ b/os/xsha1.c
+Index: xorg-server/os/xsha1.c
+===================================================================
+--- xorg-server.orig/os/xsha1.c
++++ xorg-server/os/xsha1.c
 @@ -127,6 +127,31 @@ int x_sha1_final(void *ctx, unsigned cha
      return 1;
  }
diff --git a/debian/patches/07-xfree86-fix-build-with-xv-disabled.diff b/debian/patches/07-xfree86-fix-build-with-xv-disabled.diff
index 9aac31f..1bd6b70 100644
--- a/debian/patches/07-xfree86-fix-build-with-xv-disabled.diff
+++ b/debian/patches/07-xfree86-fix-build-with-xv-disabled.diff
@@ -8,9 +8,11 @@ Subject: [PATCH] xfree86: fix build with xv disabled
  hw/xfree86/modes/xf86Crtc.h |    2 ++
  2 files changed, 4 insertions(+), 0 deletions(-)
 
---- a/hw/xfree86/modes/xf86Crtc.c
-+++ b/hw/xfree86/modes/xf86Crtc.c
-@@ -3094,6 +3094,7 @@ xf86_crtc_box_area(BoxPtr box)
+Index: xorg-server/hw/xfree86/modes/xf86Crtc.c
+===================================================================
+--- xorg-server.orig/hw/xfree86/modes/xf86Crtc.c
++++ xorg-server/hw/xfree86/modes/xf86Crtc.c
+@@ -3089,6 +3089,7 @@ xf86_crtc_box_area(BoxPtr box)
      return (int) (box->x2 - box->x1) * (int) (box->y2 - box->y1);
  }
  
@@ -18,7 +20,7 @@ Subject: [PATCH] xfree86: fix build with xv disabled
  /*
   * Return the crtc covering 'box'. If two crtcs cover a portion of
   * 'box', then prefer 'desired'. If 'desired' is NULL, then prefer the crtc
-@@ -3182,6 +3183,7 @@ xf86_crtc_clip_video_helper(ScrnInfoPtr
+@@ -3177,6 +3178,7 @@ xf86_crtc_clip_video_helper(ScrnInfoPtr
  
      return ret;
  }
@@ -26,8 +28,10 @@ Subject: [PATCH] xfree86: fix build with xv disabled
  
  xf86_crtc_notify_proc_ptr
  xf86_wrap_crtc_notify (ScreenPtr screen, xf86_crtc_notify_proc_ptr new)
---- a/hw/xfree86/modes/xf86Crtc.h
-+++ b/hw/xfree86/modes/xf86Crtc.h
+Index: xorg-server/hw/xfree86/modes/xf86Crtc.h
+===================================================================
+--- xorg-server.orig/hw/xfree86/modes/xf86Crtc.h
++++ xorg-server/hw/xfree86/modes/xf86Crtc.h
 @@ -934,6 +934,7 @@ xf86_hide_cursors (ScrnInfoPtr scrn);
  extern _X_EXPORT void
  xf86_cursors_fini (ScreenPtr screen);

commit db14bd281d0a873ee5af613f4b2db2de63872af4
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 21:18:26 2011 +0200

    Fix patch stamp dependency.

diff --git a/debian/changelog b/debian/changelog
index 7724ab2..00e30a5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -28,6 +28,7 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
       apt decide to remove them instead of removing all of X.  Thanks, David
       Kalnischkies!
   * Drop obsolete 20-workaround-36986.diff.
+  * Fix patch stamp dependency.
 
  -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
 
diff --git a/debian/rules b/debian/rules
index 7d1c012..d000ed4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -182,6 +182,8 @@ confflags_udeb = \
 	$(config_backend_udeb) \
 	$(void)
 
+$(QUILT_STAMPFN): $(STAMP_DIR)/stampdir
+
 $(STAMP_DIR)/autoreconf: $(STAMP_DIR)/stampdir $(QUILT_STAMPFN)
 	dh_testdir
 	autoreconf -vfi

commit 1ac0345550ef004c390da7f0831e9b1f2d00c30b
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 21:16:32 2011 +0200

    Drop obsolete 20-workaround-36986.diff.

diff --git a/debian/changelog b/debian/changelog
index 8a17e51..7724ab2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,7 +6,6 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
   * Adapt 15-nouveau.diff to cope with the glxdricommon-ification of
     GLX probing. Nouveau users might still see an error (EE) mentioning
     the fallback to software rendering.
-  * Refresh 20-workaround-36986.diff.
   * Bump pixman build-dep/dep to 0.21.8.
   * Bump xutils-dev build-dep for new macros.
   * Drop libglib2.0-dev build-dep, no longer needed for unit tests.
@@ -28,6 +27,7 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
     + Add Breaks on drivers abandoned between lenny and squeeze.  This helps
       apt decide to remove them instead of removing all of X.  Thanks, David
       Kalnischkies!
+  * Drop obsolete 20-workaround-36986.diff.
 
  -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
 
diff --git a/debian/patches/20-workaround-36986.diff b/debian/patches/20-workaround-36986.diff
deleted file mode 100644
index d9026cd..0000000
--- a/debian/patches/20-workaround-36986.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-Workaround fdo#36986 <http://bugs.freedesktop.org/show_bug.cgi?id=36986>
---- a/test/input.c
-+++ b/test/input.c
-@@ -1223,8 +1223,10 @@ static void dix_valuator_alloc(void)
- 
-         assert(v);
-         assert(v->numAxes == num_axes);
-+#if 0
-         assert(((void*)v->axisVal - (void*)v) % sizeof(double) == 0);
-         assert(((void*)v->axes - (void*)v) % sizeof(double) == 0);
-+#endif
-         num_axes ++;
-     }
diff --git a/debian/patches/series b/debian/patches/series
index a9c30f6..2e0f947 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,4 +5,3 @@
 07-xfree86-fix-build-with-xv-disabled.diff
 #13_debian_add_xkbpath_env_variable.diff
 15-nouveau.diff
-20-workaround-36986.diff

commit 7294c5919b6ca632fbf84680a2f2e23660210c39
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 21:13:04 2011 +0200

    Xquartz: include new localization files in the tarball
    
    Signed-off-by: Julien Cristau <jcristau@debian.org>

diff --git a/hw/xquartz/bundle/Makefile.am b/hw/xquartz/bundle/Makefile.am
index 6deecae..6e83a42 100644
--- a/hw/xquartz/bundle/Makefile.am
+++ b/hw/xquartz/bundle/Makefile.am
@@ -40,6 +40,9 @@ EXTRA_DIST = \
 	Resources/Dutch.lproj/InfoPlist.strings \
 	Resources/Dutch.lproj/Localizable.strings \
 	Resources/Dutch.lproj/main.nib/keyedobjects.nib \
+	Resources/el.lproj/InfoPlist.strings \
+	Resources/el.lproj/Localizable.strings \
+	Resources/el.lproj/main.nib/keyedobjects.nib \
 	Resources/English.lproj/InfoPlist.strings \
 	Resources/English.lproj/Localizable.strings \
 	Resources/English.lproj/main.nib/designable.nib \
@@ -53,6 +56,9 @@ EXTRA_DIST = \
 	Resources/German.lproj/InfoPlist.strings \
 	Resources/German.lproj/Localizable.strings \
 	Resources/German.lproj/main.nib/keyedobjects.nib \
+	Resources/he.lproj/InfoPlist.strings \
+	Resources/he.lproj/Localizable.strings \
+	Resources/he.lproj/main.nib/keyedobjects.nib \
 	Resources/Italian.lproj/InfoPlist.strings \
 	Resources/Italian.lproj/Localizable.strings \
 	Resources/Italian.lproj/main.nib/keyedobjects.nib \
@@ -77,6 +83,9 @@ EXTRA_DIST = \
 	Resources/ru.lproj/InfoPlist.strings \
 	Resources/ru.lproj/Localizable.strings \
 	Resources/ru.lproj/main.nib/keyedobjects.nib \
+	Resources/sk.lproj/InfoPlist.strings \
+	Resources/sk.lproj/Localizable.strings \
+	Resources/sk.lproj/main.nib/keyedobjects.nib \
 	Resources/Spanish.lproj/InfoPlist.strings \
 	Resources/Spanish.lproj/Localizable.strings \
 	Resources/Spanish.lproj/main.nib/keyedobjects.nib \

commit 64589bd2b8002c900f3934b50ac304a69e81f3c5
Author: Julien Cristau <jcristau@debian.org>
Date:   Sat Jul 3 11:58:46 2010 +0100

    Add Breaks on drivers abandoned between lenny and squeeze.
    
    This helps apt decide to remove them instead of removing all of X.
    Thanks, David Kalnischkies!
    
    (cherry-picked from commit 9c8080d06c457932d3bfec021c69ac000aa60120)

diff --git a/debian/changelog b/debian/changelog
index 379c9b8..8a17e51 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -25,6 +25,9 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
       early, add a Breaks against pre-multiarch libgl1-mesa-dri and
       libgl1-mesa-dri-experimental.
     + Bump Standards-Version to 3.9.2 (no changes).
+    + Add Breaks on drivers abandoned between lenny and squeeze.  This helps
+      apt decide to remove them instead of removing all of X.  Thanks, David
+      Kalnischkies!
 
  -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
 
diff --git a/debian/control b/debian/control
index 657fc26..540f232 100644
--- a/debian/control
+++ b/debian/control
@@ -110,6 +110,13 @@ Breaks:
  xserver-xorg-input-tslib (<= 0.0.6-3),
  xserver-xorg-input-vmmouse (<= 1:12.6.5-4),
  xserver-xorg-input-wacom (<= 0.10.5+20100415-1),
+ xserver-xorg-video-cyrix (<= 1:1.1.0-8),
+ xserver-xorg-video-i810 (<< 2:2.4),
+ xserver-xorg-video-imstt (<= 1:1.1.0-7),
+ xserver-xorg-video-nsc (<= 1:2.8.3-4),
+ xserver-xorg-video-sunbw2 (<= 1:1.1.0-5),
+ xserver-xorg-video-v4l (<< 1:0.2.0),
+ xserver-xorg-video-vga (<= 1:4.1.0-8),
  libgl1-mesa-dri (<< 7.10.2-4),
  libgl1-mesa-dri-experimental (<< 7.10.2-4),
 Provides:

commit bb0d32bf3a0bde71b686d742f0d7851c9ceec94f
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Jul 2 11:58:52 2011 +0200

    Bump Standards-Version to 3.9.2 (no changes).

diff --git a/debian/changelog b/debian/changelog
index 1607cfb..379c9b8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -24,6 +24,7 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
     + And since the server's binNMU managed to migrate to testing way too
       early, add a Breaks against pre-multiarch libgl1-mesa-dri and
       libgl1-mesa-dri-experimental.
+    + Bump Standards-Version to 3.9.2 (no changes).
 
  -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
 
diff --git a/debian/control b/debian/control
index b12453d..657fc26 100644
--- a/debian/control
+++ b/debian/control
@@ -77,7 +77,7 @@ Build-Depends:
 # unit tests
  xkb-data,
  x11-xkb-utils,
-Standards-Version: 3.9.1
+Standards-Version: 3.9.2
 Vcs-Git: git://git.debian.org/git/pkg-xorg/xserver/xorg-server
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/xserver/xorg-server.git
 

commit a2f68deaccb0cdc0f9e9ecdd92d465bf1a9f70da
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 20:09:33 2011 +0200

    Add bug closure

diff --git a/debian/changelog b/debian/changelog
index c2331cb..1607cfb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,7 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
 
   [ Julien Cristau ]
   * Update to git HEAD.
+    + DIX: Set backgroundState correctly for root window (Closes: #632134)
   * Bump xproto, dri2proto and glproto build-dependencies.
   * Merge packaging changes from the 1.10.x branch:
     + Bump libgl1-mesa-dri versioned Recommends to 7.10.2-4, to lower the

commit 1c6906bef41e505d76f3ab63742b4f692cda2b5d
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Jun 17 18:09:11 2011 +0200

    Add Breaks against pre-multiarch libgl1-mesa-dri* packages.

diff --git a/debian/changelog b/debian/changelog
index 37fb2ac..c2331cb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,6 +20,9 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
       odds of having a server built against multiarched mesa, installed
       along a pre-multiarch mesa. The Breaks in mesa packages take care of
       the other way round already.
+    + And since the server's binNMU managed to migrate to testing way too
+      early, add a Breaks against pre-multiarch libgl1-mesa-dri and
+      libgl1-mesa-dri-experimental.
 
  -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
 
diff --git a/debian/control b/debian/control
index e66ee68..b12453d 100644
--- a/debian/control
+++ b/debian/control
@@ -110,6 +110,8 @@ Breaks:
  xserver-xorg-input-tslib (<= 0.0.6-3),
  xserver-xorg-input-vmmouse (<= 1:12.6.5-4),
  xserver-xorg-input-wacom (<= 0.10.5+20100415-1),
+ libgl1-mesa-dri (<< 7.10.2-4),
+ libgl1-mesa-dri-experimental (<< 7.10.2-4),
 Provides:
  ${videoabi},
  ${inputabi},

commit a9981311c2a1023fa1a1783dd15013c5ec704569
Author: Cyril Brulebois <kibi@debian.org>
Date:   Thu Jun 16 03:46:39 2011 +0200

    Bump libgl1-mesa-dri versioned Recommends to 7.10.2-4.
    
    This lowers the odds of having a server built against multiarched mesa,
    installed along a pre-multiarch mesa. The Breaks in mesa packages take
    care of the other way round already.

diff --git a/debian/changelog b/debian/changelog
index 23ac61c..37fb2ac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,11 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
   [ Julien Cristau ]
   * Update to git HEAD.
   * Bump xproto, dri2proto and glproto build-dependencies.
+  * Merge packaging changes from the 1.10.x branch:
+    + Bump libgl1-mesa-dri versioned Recommends to 7.10.2-4, to lower the
+      odds of having a server built against multiarched mesa, installed
+      along a pre-multiarch mesa. The Breaks in mesa packages take care of
+      the other way round already.
 
  -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
 
diff --git a/debian/control b/debian/control
index cbd4d97..e66ee68 100644
--- a/debian/control
+++ b/debian/control
@@ -89,7 +89,7 @@ Depends:
  udev (>= 149) [linux-any],
  ${shlibs:Depends},
  ${misc:Depends},
-Recommends: libgl1-mesa-dri (>= 7.1~rc1)
+Recommends: libgl1-mesa-dri (>= 7.10.2-4)
 Suggests: xfonts-100dpi | xfonts-75dpi, xfonts-scalable
 Breaks:
  xserver-xorg-video,

commit 7890e14d855c247a59047a3197d779be40800a16
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 19:47:49 2011 +0200

    Bump xproto, dri2proto and glproto build-dependencies.

diff --git a/debian/changelog b/debian/changelog
index c63de1f..23ac61c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -14,6 +14,7 @@ xorg-server (2:1.10.99.901+git20110731-1) UNRELEASED; urgency=low
 
   [ Julien Cristau ]
   * Update to git HEAD.
+  * Bump xproto, dri2proto and glproto build-dependencies.
 
  -- Cyril Brulebois <kibi@debian.org>  Tue, 31 May 2011 13:52:04 +0200
 
diff --git a/debian/control b/debian/control
index 3ed0e07..cbd4d97 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,7 @@ Build-Depends:
  xfonts-utils (>= 1:7.5+1),
  x11proto-bigreqs-dev (>= 1:1.1.0),
  x11proto-composite-dev (>= 1:0.4),
- x11proto-core-dev (>= 7.0.17),
+ x11proto-core-dev (>= 7.0.22),
  x11proto-damage-dev (>= 1.1),
  x11proto-fixes-dev (>= 1:5.0),
  x11proto-kb-dev (>= 1.0.3),
@@ -40,7 +40,7 @@ Build-Depends:
  xtrans-dev (>= 1.2.2),
  libxau-dev (>= 1:1.0.5-2),
  x11proto-input-dev (>= 1.9.99.902),
- x11proto-dri2-dev (>= 2.3),
+ x11proto-dri2-dev (>= 2.6),
  libxdmcp-dev (>= 1:0.99.1),
  libxfont-dev (>= 1:1.4.2),
  libxkbfile-dev (>= 1:0.99.1),
@@ -55,7 +55,7 @@ Build-Depends:
  libaudit-dev [linux-any],
  x11proto-xf86dri-dev (>= 2.1.0),
  libdrm-dev (>= 2.4.3) [!hurd-i386],
- x11proto-gl-dev (>= 1.4.10),
+ x11proto-gl-dev (>= 1.4.14),
  mesa-common-dev (>= 7.8),
  libgl1-mesa-dev (>= 7.8),
  libxmuu-dev (>= 1:0.99.1),
@@ -148,7 +148,7 @@ Package: xserver-xorg-dev
 Architecture: any
 Depends:
  libpixman-1-dev (>= 0.21.8),
- x11proto-core-dev (>= 7.0.17),
+ x11proto-core-dev (>= 7.0.22),
  x11proto-input-dev (>= 1.9.99.902),
  x11proto-xext-dev (>= 7.1.99),
  x11proto-video-dev,

commit ce1c4a81fd186a52d555ad631528382dbcdd822b
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Jul 31 19:45:38 2011 +0200

    Changelog bump

diff --git a/ChangeLog b/ChangeLog
index b7df3cb..b157de8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,1934 @@
+commit 08dfff92e8d0c2b1726634392c147f6634d1706d
+Author: Aaron Plattner <aplattner@nvidia.com>
+Date:   Fri Jul 29 16:12:06 2011 -0700
+
+    randr: Compare all the bytes in RRPostPendingProperties
+    
+    RRPostPendingProperties tries to compare the pending and current
+    property values to decide whether they're actually changing.  However,
+    it does this using a memcmp that passes in pending_value->size as the
+    number of bytes.  This is actually the number of elements, where each
+    element is (pending_value->format / 8) bytes long.  This causes the
+    pending value to not be propagated if the first pending_value->size
+    bytes are the same and only the end of it is changing.
+    
+    Fix this by computing the total number of bytes to compare in the
+    memcmp.
+    
+    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
+    Reviewed-by: Keith Packard <keithp@keithp.com>
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit b8f61c11c94708d4f17720a55945dee4621315a4
+Merge: 5596f10 f51e42f
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Jul 29 14:58:58 2011 -0700
+
+    Merge remote-tracking branch 'whot/for-keith'
+
+commit f51e42f583073bde0bc8131887cb7220636c8855
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Wed Jul 20 13:09:05 2011 +1000
+
+    Terminate the log with one last message.
+    
+    Instead of just closing the log when everything is done, put one more
+    message in stating that we're actually terminating. Users or scripts that
+    look at the Xorg.log will then know that a) the server has terminated
+    properly and b) why the server terminated (to some degree, given that most
+    real-world errors will be caused by AbortServer()).
+    
+    Acked-by: Gaetan Nadon <memsize@videotron.ca>
+    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
+    Tested-by: Jeremy Huddleston <jeremyhu@apple.com>
+    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
+    Tested-by: Jon TURNEY <jon.turney@dronecode.org.uk>
+    Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit 01de08c7d2c00eef238adba6665896ea3cd7d511
+Author: Julien Cristau <jcristau@debian.org>
+Date:   Tue Jul 26 20:40:38 2011 +0200
+
+    configure: set default xkb rules to evdev on Linux
+    
+    If config/udev was enabled, this would default to base, which means that
+    after regen the devices would get the wrong rules, and hilarity would
+    ensue.
+    
+    It's probably safe to default to evdev unconditionally on Linux by now.
+    
+    Reported-by: Bastian Blank <waldi@debian.org>
+    Signed-off-by: Julien Cristau <jcristau@debian.org>
+    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit 3798dd379c1ecf325f9907128fb66d20372f6876
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Wed Jul 20 09:00:18 2011 +1000
+
+    Initialize the fd to -1 for xorg.conf input devices.
+    
+    For hotplugged devices, xf86AllocateInput does that for us but the xorg.conf
+    path is different. Since not all drivers reset the fd during PreInit but may
+    still call close(pInfo->fd) in all cases, this can terminate the logging
+    early.
+    
+    Reproducible: add a wacom driver InputDevice section with no Option Device.
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
+
+commit f2a6735cfc07789cca81852b24a85578f200d83d
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Mon Jul 4 12:34:32 2011 +1000
+
+    xfree86: NULL option values are technically valid, don't strdup them
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
+
+commit f0d7e9db28c374a3db359bcb63a7ce79fd84b541
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Mon Jul 4 14:14:39 2011 +1000
+
+    xfree86: duplicate xorg.conf device information before xf86NewInputDevice
+    
+    xf86ConfigLayout.inputs contains the information from the xorg.conf
+    file. Passing this into xf86NewInputDevice means the device will get
+    cleaned up on exit and the pointers in xf86ConfigLayout.inputs are left
+    dangling. In the second server generation, this results in a server
+    crash.
+    
+    Also, rename pDev to pInfo. pDev is pretty much reserved for DeviceIntPtr
+    types.
+    
+    Reproducible: AutoAddDevices off and xorg.conf input sections, trigger
+    server regeneration.
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
+
+commit 8ffddbcf72170e246826ee0f39f18989a29fa218
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Mon Jun 27 16:30:28 2011 +1000
+
+    xfree86: Remove devices that failed to enable on startup
+    
+    Devices that succeeded during PreInit and DEVICE_INIT but failed in
+    DEVICE_ON would be deleted through xf86DeleteInput but not removed from the
+    list of input devices (and not turned off). The result was a double free on
+    server shutdown.
+    
+    Fix this by calling RemoveDevice if EnableDevice fails.
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
+
+commit 6cea28fe4b7a4a22ad270d8c71403db84a9bfb2c
+Author: Lennart Poettering <lennart@poettering.net>
+Date:   Mon Jul 18 21:18:27 2011 +0200
+
+    config: don't fail if a device vanished by the time we managed to look at it
+    
+    The nature of hotplug is that a device we enumerated might already be
+    gone by the time we look at it, so don't assume otherwise.
+    
+    Signed-off-by: Lennart Poettering <lennart@poettering.net>
+    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit f13de9ca1b7c4dd0dd5c08037c6bd53f88ac30f5
+Author: Lennart Poettering <lennart@poettering.net>
+Date:   Mon Jul 18 21:17:49 2011 +0200
+
+    config: limit the kernel subsystems we look for devices in
+    
+    Don't enumerate/monitor all devices of the system (since that can be
+    quite a few), but limit our search to devices from the "input"
+    subsystem, as well as the "tty" subsystem (to cover Wacom tablets).
+    
+    This should make X start up a bit faster and reduce the number of
+    unnecessary wake-ups of the X server.
+    
+    Signed-off-by: Lennart Poettering <lennart@poettering.net>
+    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit 882e3c2680c339ad7aa0d664e0b0f02b8a05b11d
+Author: Lennart Poettering <lennart@poettering.net>
+Date:   Mon Jul 18 21:17:10 2011 +0200
+
+    config: process udev "changed" and "add" events in the same code paths
+    
+    udev gives no guarantee that before each "changed" event for a device
+    there's an "add" event, or that before each "remove" is an "add", or
+    that before each "add" there was no "add" already and so on. Users can
+    trigger these events at any time with "udevadm trigger", and netlink is
+    a lossy transport, hence the events can come in unexpected ordering.
+    
+    With other words: regardless which event is generated, the X server must
+    not choke on it and make the best of it, hence make sure that if we get
+    an "add" event for an existing device we don't add the device a second
+    time.
+    
+    Signed-off-by: Lennart Poettering <lennart@poettering.net>
+    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit 5596f10cce58295d8af73646352b314ecb3ddfca
+Author: Jon TURNEY <jon.turney@dronecode.org.uk>
+Date:   Sat Jul 9 13:21:04 2011 +0100
+
+    Remove hw/xwin/xlaunch
+    
+    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
+    Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
+
+commit 73864a87aacbce85b520ccaa6e360b82c0e99716
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date:   Tue Jul 19 20:03:48 2011 -0700
+
+    XQuartz: Localization updates
+    
+    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit d2463df84d3a160b2dd1e706b02985e1817784e3
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date:   Tue Jul 19 20:02:33 2011 -0700
+
+    XQuartz: Add english NIB changes for scroll_in_device_direction
+    
+    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit e36e7ad6314ca5fcd3292b8022f0a618d567d72b
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date:   Tue Jul 19 20:01:11 2011 -0700
+
+    XQuartz: Add GUI controls to toggle scroll_in_device_direction
+    
+    Also cleaned up the wording for fullscreen_menu.
+    
+    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit ac43984215faf464fd48bd006cac1c6539603cea
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date:   Tue Jul 19 20:00:27 2011 -0700
+
+    XQuartz: Add a scroll_in_device_direction preference
+    
+    This preference allows users to override the related option in Mac OS X's
+    Mouse/Trackpad preferences.  This effectively lets the user determine


Reply to: