xserver-xorg-video-nouveau: Changes to 'debian-unstable'

2013-07-30 Thread Sven Joachim
 ChangeLog  |  101 +
 configure.ac   |5 -
 debian/changelog   |7 ++
 debian/patches/02-link-against-libdrm.diff |   42 
 debian/patches/series  |1 
 src/Makefile.am|   20 +
 src/drmmode_display.c  |   52 --
 src/nouveau_xv.c   |   36 --
 src/nv_driver.c|2 
 src/nvc0_accel.c   |   33 -
 src/shader/Makefile|   15 
 src/shader/exac8nvf0.fp|   42 
 src/shader/exac8nvf0.fpc   |   28 
 src/shader/exacanvf0.fp|   43 
 src/shader/exacanvf0.fpc   |   30 
 src/shader/exacmnvf0.fp|   43 
 src/shader/exacmnvf0.fpc   |   30 
 src/shader/exas8nvf0.fp|   38 ++
 src/shader/exas8nvf0.fpc   |   20 +
 src/shader/exasanvf0.fp|   43 
 src/shader/exasanvf0.fpc   |   30 
 src/shader/exascnvf0.fp|   35 ++
 src/shader/exascnvf0.fpc   |   14 
 src/shader/videonvf0.fp|   47 +
 src/shader/videonvf0.fpc   |   38 ++
 src/shader/xfrm2nvf0.vp|   82 +++
 src/shader/xfrm2nvf0.vpc   |   90 +
 27 files changed, 898 insertions(+), 69 deletions(-)

New commits:
commit 0897ccb715da88e1038d80b82928ebeccff8e254
Author: Sven Joachim 
Date:   Tue Jul 30 08:53:01 2013 +0200

Remove patch 02-link-against-libdrm.diff, applied upstream

diff --git a/debian/changelog b/debian/changelog
index 47df922..d13c255 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 xserver-xorg-video-nouveau (1:1.0.9-1) UNRELEASED; urgency=low
 
   * New upstream release.
+  * Remove patch 02-link-against-libdrm.diff, applied upstream.
 
  -- Sven Joachim   Tue, 30 Jul 2013 08:47:33 +0200
 
diff --git a/debian/patches/02-link-against-libdrm.diff 
b/debian/patches/02-link-against-libdrm.diff
deleted file mode 100644
index 602562a..000
--- a/debian/patches/02-link-against-libdrm.diff
+++ /dev/null
@@ -1,42 +0,0 @@
-commit 3a48b65b5bfc9cf4c3049923cfdba18d78097c88
-Author: Sven Joachim 
-Date:   Thu Jun 13 20:33:28 2013 +0200
-
-Link against libdrm
-
-The DDX uses symbols from libdrm but currently does not link against
-it, but rather relies on indirect linkage from libdrm_nouveau.  This
-could lead to insufficient dependencies in distribution packages, seen
-in http://bugs.debian.org/633786.
-
-Signed-off-by: Sven Joachim 
-
-diff --git a/configure.ac b/configure.ac
-index 6f7f870..b54b8cd 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -80,6 +80,7 @@ XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto)
- XORG_DRIVER_CHECK_EXT(DRI2, [dri2proto >= 2.6])
- 
- # Checks for pkg-config packages
-+PKG_CHECK_MODULES(LIBDRM, [libdrm >= 2.4.17])
- PKG_CHECK_MODULES(LIBDRM_NOUVEAU, [libdrm_nouveau >= 2.4.25])
- AC_SUBST(LIBDRM_NOUVEAU_CFLAGS)
- AC_SUBST(LIBDRM_NOUVEAU_LIBS)
-diff --git a/src/Makefile.am b/src/Makefile.am
-index f54e135..5836ead 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -23,10 +23,10 @@
- # -avoid-version prevents gratuitous .0.0.0 version numbers on the end
- # _ladir passes a dummy rpath to libtool so the thing will actually link
- # TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc.
--AM_CFLAGS = @XORG_CFLAGS@ @LIBUDEV_CFLAGS@ @LIBDRM_NOUVEAU_CFLAGS@
-+AM_CFLAGS = @XORG_CFLAGS@ @LIBUDEV_CFLAGS@ @LIBDRM_NOUVEAU_CFLAGS@ 
@LIBDRM_CFLAGS@
- nouveau_drv_la_LTLIBRARIES = nouveau_drv.la
- nouveau_drv_la_LDFLAGS = -module -avoid-version @LIBDRM_NOUVEAU_LIBS@ \
--   @LIBUDEV_LIBS@
-+   @LIBUDEV_LIBS@ @LIBDRM_LIBS@
- nouveau_drv_ladir = @moduledir@/drivers
- 
- nouveau_drv_la_SOURCES = \
diff --git a/debian/patches/series b/debian/patches/series
index 90907d4..d6892cf 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
 01-set-NV_DRIVER_DATE-from-ChangeLog.diff
-02-link-against-libdrm.diff

commit 48b29eedcfcf7ac3ae48e32a844332116e7c15fc
Author: Sven Joachim 
Date:   Tue Jul 30 08:51:03 2013 +0200

New upstream release

diff --git a/ChangeLog b/ChangeLog
index cb76802..a73b0e1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,104 @@
+commit 300c5a32d79cf507b5fede96710335bcd316eccb
+Author: Dave Airlie 
+Date:   Tue Jul 30 15:28:06 2013 +1000
+
+bump to 1.0.9 for release
+
+Signed-off-by: Dave Airlie 
+
+commit be44e7804862b4c276ed4d4717b1212920f428e6
+Author: Dave Airlie 
+Date:   Tue Jul 30 15:26:46 2013 +1000
+
+nouv

xserver-xorg-video-nouveau: Changes to 'upstream-unstable'

2013-07-30 Thread Sven Joachim
 configure.ac |5 +-
 src/Makefile.am  |   20 +-
 src/drmmode_display.c|   52 ++-
 src/nouveau_xv.c |   36 +++---
 src/nv_driver.c  |2 -
 src/nvc0_accel.c |   33 +++--
 src/shader/Makefile  |   15 +++
 src/shader/exac8nvf0.fp  |   42 +
 src/shader/exac8nvf0.fpc |   28 ++
 src/shader/exacanvf0.fp  |   43 ++
 src/shader/exacanvf0.fpc |   30 +++
 src/shader/exacmnvf0.fp  |   43 ++
 src/shader/exacmnvf0.fpc |   30 +++
 src/shader/exas8nvf0.fp  |   38 +++
 src/shader/exas8nvf0.fpc |   20 ++
 src/shader/exasanvf0.fp  |   43 ++
 src/shader/exasanvf0.fpc |   30 +++
 src/shader/exascnvf0.fp  |   35 ++
 src/shader/exascnvf0.fpc |   14 +++
 src/shader/videonvf0.fp  |   47 
 src/shader/videonvf0.fpc |   38 +++
 src/shader/xfrm2nvf0.vp  |   82 ++
 src/shader/xfrm2nvf0.vpc |   90 +++
 23 files changed, 790 insertions(+), 26 deletions(-)

New commits:
commit 300c5a32d79cf507b5fede96710335bcd316eccb
Author: Dave Airlie 
Date:   Tue Jul 30 15:28:06 2013 +1000

bump to 1.0.9 for release

Signed-off-by: Dave Airlie 

diff --git a/configure.ac b/configure.ac
index b54b8cd..eff9087 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-nouveau],
-[1.0.8],
+[1.0.9],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-nouveau])
 

commit be44e7804862b4c276ed4d4717b1212920f428e6
Author: Dave Airlie 
Date:   Tue Jul 30 15:26:46 2013 +1000

nouveau: fix crash when xinerama is enabled.

Signed-off-by: Dave Airlie 

diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index ed9e186..570a9e4 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -348,7 +348,7 @@ drmmode_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr 
mode,
 
fb_id = drmmode->fb_id;
 #ifdef NOUVEAU_PIXMAP_SHARING
-   if (crtc->randr_crtc->scanout_pixmap) {
+   if (crtc->randr_crtc && crtc->randr_crtc->scanout_pixmap) {
x = drmmode_crtc->scanout_pixmap_x;
y = 0;
} else

commit 588252556d1c84bf6793bc22edd48e6650a0f1b9
Author: Dave Airlie 
Date:   Tue Jul 30 15:14:22 2013 +1000

fix make distcheck.

add all the nvf0 stuff.

Signed-off-by: Dave Airlie 

diff --git a/src/Makefile.am b/src/Makefile.am
index 5836ead..82d7c14 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -70,34 +70,50 @@ EXTRA_DIST = hwdefs/nv_3ddefs.xml.h \
 shader/exac8nvc0.fpc \
 shader/exac8nve0.fp \
 shader/exac8nve0.fpc \
+shader/exac8nvf0.fp \
+shader/exac8nvf0.fpc \
 shader/exacanvc0.fp \
 shader/exacanvc0.fpc \
 shader/exacanve0.fp \
 shader/exacanve0.fpc \
+shader/exacanvf0.fp \
+shader/exacanvf0.fpc \
 shader/exacmnvc0.fp \
 shader/exacmnvc0.fpc \
 shader/exacmnve0.fp \
 shader/exacmnve0.fpc \
+shader/exacmnvf0.fp \
+shader/exacmnvf0.fpc \
 shader/exas8nvc0.fp \
 shader/exas8nvc0.fpc \
 shader/exas8nve0.fp \
 shader/exas8nve0.fpc \
+shader/exas8nvf0.fp \
+shader/exas8nvf0.fpc \
 shader/exasanvc0.fp \
 shader/exasanvc0.fpc \
 shader/exasanve0.fp \
 shader/exasanve0.fpc \
+shader/exasanvf0.fp \
+shader/exasanvf0.fpc \
 shader/exascnvc0.fp \
 shader/exascnvc0.fpc \
 shader/exascnve0.fp \
 shader/exascnve0.fpc \
+shader/exascnvf0.fp \
+shader/exascnvf0.fpc \
 shader/videonvc0.fp \
 shader/videonvc0.fpc \
 shader/videonve0.fp \
 shader/videonve0.fpc \
+shader/videonvf0.fp \
+shader/videonvf0.fpc \
 shader/xfrm2nvc0.vp \
 shader/xfrm2nvc0.vpc \
 shader/xfrm2nve0.vp \
 shader/xfrm2nve0.vpc \
+shader/xfrm2nvf0.vp \
+shader/xfrm2nvf0.vpc \
 shader/Makefile \
 nouveau_local.h \
 nv_const.h \

commit 29aecda1b5bdb95700894083874492a6d5dfc08a
Author: Dave Airlie 
Date:   Tue Jul 30 14:10:51 2013 +1000

drmmode: add support for multi-screen reverse optimus

Initial reverse optimus didn't consider multiple screens, so
this overhauls the code to use the new X server interface,
and allows for multiple outputs on the nvidia to be used with
the intel doing the rendering.
   

Processed: dealing with old installation-reports

2013-07-30 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 709005 xserver-xorg-video-nouveau
Bug #709005 [installation-reports] installation-reports: Graphics does not work 
with Gnome 3
Bug reassigned from package 'installation-reports' to 
'xserver-xorg-video-nouveau'.
Ignoring request to alter found versions of bug #709005 to the same values 
previously set
Ignoring request to alter fixed versions of bug #709005 to the same values 
previously set
> reassign 706880 network-manager
Bug #706880 [installation-reports] installation-reports: After installing 
Wheezy wireless keeps disconnecting every minute
Bug reassigned from package 'installation-reports' to 'network-manager'.
Ignoring request to alter found versions of bug #706880 to the same values 
previously set
Ignoring request to alter fixed versions of bug #706880 to the same values 
previously set
> reassign 658344 xserver-xorg
Bug #658344 [installation-reports] installation-reports: wheezy netinst without 
xorg configuration
Bug reassigned from package 'installation-reports' to 'xserver-xorg'.
Ignoring request to alter found versions of bug #658344 to the same values 
previously set
Ignoring request to alter fixed versions of bug #658344 to the same values 
previously set
> severity 666547 normal
Bug #666547 [installation-reports] installation-reports: network installer 
freezes at Installer boot menu
Severity set to 'normal' from 'important'
> # 666547 is "lovely". close?
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
658344: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658344
666547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666547
706880: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706880
709005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709005
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13751769085381.transcr...@bugs.debian.org



xorg-server: Changes to 'ubuntu+1'

2013-07-30 Thread Maarten Lankhorst
 Xi/xiqueryversion.c|   36 ++--
 debian/changelog   |   11 +--
 debian/control |2 +-
 debian/serverminver|2 +-
 dix/getevents.c|2 +-
 dix/touch.c|3 +--
 hw/xfree86/modes/xf86RandR12.c |   19 ---
 include/inputstr.h |2 +-
 8 files changed, 60 insertions(+), 17 deletions(-)

New commits:
commit ffa102f6a01e9c3c7192f2830d0f23cf784dd714
Author: Maarten Lankhorst 
Date:   Tue Jul 30 12:43:30 2013 +0200

new snapshots, bump libx11-dev and xinput abi

diff --git a/debian/changelog b/debian/changelog
index a8f66e3..a2d9cc8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,18 @@
-xorg-server (2:1.14.99.1-0ubuntu0.0) UNRELEASED; urgency=low
+xorg-server (2:1.14.99.1-0ubuntu0.0~ppa4) saucy; urgency=low
+
+  * New ppa snapshot, more xinput bugfixes.
+
+ -- Maarten Lankhorst   Tue, 30 Jul 2013 
12:19:02 +0200
+
+xorg-server (2:1.14.99.1-0ubuntu0.0~ppa3) saucy; urgency=low
 
   * Bump to 1.15rc1 + git.
   * Drop upstreamed patches.
   * Add patch to fix a new build failure.
 - dix-fixup-build-failure.patch
+  * New ppa snapshot. Fix another bug related to input.
 
- -- Maarten Lankhorst   Thu, 30 May 2013 
11:00:36 +0200
+ -- Maarten Lankhorst   Thu, 25 Jul 2013 
14:37:51 +0200
 
 xorg-server (2:1.14.1-0ubuntu1) saucy; urgency=low
 
diff --git a/debian/control b/debian/control
index 74c5327..cc30d71 100644
--- a/debian/control
+++ b/debian/control
@@ -63,7 +63,7 @@ Build-Depends:
  libgl1-mesa-dev (>= 7.8),
  libxmuu-dev (>= 1:0.99.1),
  libxext-dev (>= 1:0.99.1),
- libx11-dev (>= 1:0.99.2),
+ libx11-dev (>= 2:1.6.0),
  libxrender-dev (>= 1:0.9.0),
  libxi-dev (>= 2:1.7.1.901),
  x11proto-dmx-dev (>= 1:2.2.99.1),
diff --git a/debian/serverminver b/debian/serverminver
index 0f9556a..6dde337 100644
--- a/debian/serverminver
+++ b/debian/serverminver
@@ -1,3 +1,3 @@
 2:1.13.99.901
 ABI_VIDEODRV_VERSION:14.1
-ABI_XINPUT_VERSION:19.1
+ABI_XINPUT_VERSION:19.2

commit 4360514d1cc8e3132f93f56172d291074e8c770f
Author: Keith Packard 
Date:   Wed Jul 10 22:42:55 2013 -0700

Xi: Allow clients to ask for 2.3 and then 2.2 without failing

This allows different sub-systems within the same application to
request different Xi versions without either getting old behaviour
everywhere or simply failing with a BadValue.

Signed-off-by: Keith Packard 
Signed-off-by: Peter Hutterer 

diff --git a/Xi/xiqueryversion.c b/Xi/xiqueryversion.c
index b807a53..6c7b9c0 100644
--- a/Xi/xiqueryversion.c
+++ b/Xi/xiqueryversion.c
@@ -71,13 +71,37 @@ ProcXIQueryVersion(ClientPtr client)
 pXIClient = dixLookupPrivate(&client->devPrivates, XIClientPrivateKey);
 
 if (pXIClient->major_version) {
-if (version_compare(stuff->major_version, stuff->minor_version,
-pXIClient->major_version, 
pXIClient->minor_version) < 0) {
-client->errorValue = stuff->major_version;
-return BadValue;
+
+/* Check to see if the client has only ever asked
+ * for version 2.2 or higher
+ */
+if (version_compare(stuff->major_version, stuff->minor_version, 2, 2) 
>= 0 &&
+version_compare(pXIClient->major_version, 
pXIClient->minor_version, 2, 2) >= 0)
+{
+
+/* As of version 2.2, Peter promises to never again break
+ * backward compatibility, so we'll return the requested
+ * version to the client but leave the server internal
+ * version set to the highest requested value
+ */
+major = stuff->major_version;
+minor = stuff->minor_version;
+if (version_compare(stuff->major_version, stuff->minor_version,
+pXIClient->major_version, 
pXIClient->minor_version) > 0)
+{
+pXIClient->major_version = stuff->major_version;
+pXIClient->minor_version = stuff->minor_version;
+}
+} else {
+if (version_compare(stuff->major_version, stuff->minor_version,
+pXIClient->major_version, 
pXIClient->minor_version) < 0) {
+
+client->errorValue = stuff->major_version;
+return BadValue;
+}
+major = pXIClient->major_version;
+minor = pXIClient->minor_version;
 }
-major = pXIClient->major_version;
-minor = pXIClient->minor_version;
 } else {
 if (version_compare(XIVersion.major_version, XIVersion.minor_version,
 stuff->major_version, stuff->minor_version) > 0) {

commit bdd1e22cbde9ea2324e4e1991c9e152f22f88151
Author: Aaron Plattner 
Date:   Tue Apr 30 14:14:23 2013 -0700

xfree86: detach scanout pixmaps when detaching output GPUs

Commit 8f4640bdb9d3988148e09a08d2c7e3bab1d538d6 fixed a bit of a
chick

xorg-server: Changes to 'ubuntu'

2013-07-30 Thread Maarten Lankhorst
 debian/changelog |   12 +
 debian/patches/aarch64.patch |   39 +++
 debian/patches/series|2 +
 debian/patches/xf86-detach-scanout.patch |2 -
 4 files changed, 54 insertions(+), 1 deletion(-)

New commits:
commit 43f7a2db974a02d4e8c6b8adbc23af5e85594a20
Author: Maarten Lankhorst 
Date:   Tue Jul 30 12:59:03 2013 +0200

Oops, refresh xf86-detach-scanout, embarassing bug in the for check.

diff --git a/debian/changelog b/debian/changelog
index 8fe038a..b7763a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.14.2-0ubuntu3) saucy; urgency=low
+
+  * Oops, refresh xf86-detach-scanout, embarassing bug in the for check.
+
+ -- Maarten Lankhorst   Tue, 30 Jul 2013 
12:51:40 +0200
+
 xorg-server (2:1.14.2-0ubuntu2) saucy; urgency=low
 
   * Add support for Aarch64.
diff --git a/debian/patches/xf86-detach-scanout.patch 
b/debian/patches/xf86-detach-scanout.patch
index 9226590..b994845 100644
--- a/debian/patches/xf86-detach-scanout.patch
+++ b/debian/patches/xf86-detach-scanout.patch
@@ -37,7 +37,7 @@ Dave, does this seem like a reasonable way to work around 
this particular crash?
 +int i;
 +
 +/* make sure there are no attached shared scanout pixmaps first */
-+for (i = 0; i < rp && rp->numCrtcs; i++)
++for (i = 0; rp && i < rp->numCrtcs; i++)
 +RRCrtcDetachScanoutPixmap(rp->crtcs[i]);
 +
 +DetachOutputGPU(pScreen);

commit c498e23e7561395a0e603ed76e18ff940cfa3587
Author: Matthias Klose 
Date:   Tue Jul 30 12:58:00 2013 +0200

Add support for Aarch64.

diff --git a/debian/changelog b/debian/changelog
index cdc07ce..8fe038a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.14.2-0ubuntu2) saucy; urgency=low
+
+  * Add support for Aarch64.
+
+ -- Matthias Klose   Wed, 24 Jul 2013 14:24:25 +0200
+
 xorg-server (2:1.14.2-0ubuntu1) saucy; urgency=low
 
   * New upstream release. (LP: #1156498)
diff --git a/debian/patches/aarch64.patch b/debian/patches/aarch64.patch
new file mode 100644
index 000..c24c415
--- /dev/null
+++ b/debian/patches/aarch64.patch
@@ -0,0 +1,39 @@
+Author: Marcin Juszkiewicz 
+
+Upstream-status: not sent yet
+
+---
+ hw/xfree86/os-support/linux/lnx_video.c |4 ++--
+ include/servermd.h  |7 +++
+ 2 files changed, 9 insertions(+), 2 deletions(-)
+
+Index: b/hw/xfree86/os-support/linux/lnx_video.c
+===
+--- a/hw/xfree86/os-support/linux/lnx_video.c
 b/hw/xfree86/os-support/linux/lnx_video.c
+@@ -58,6 +58,7 @@
+   !defined(__sparc__) && \
+   !defined(__mips__) && \
+   !defined(__nds32__) && \
++  !defined(__aarch64__) && \
+   !defined(__arm__)
+ 
+ /*
+Index: b/include/servermd.h
+===
+--- a/include/servermd.h
 b/include/servermd.h
+@@ -245,6 +245,13 @@
+ /*  */
+ #endif  /* AMD64 */
+ 
++#if defined(__aarch64__) || defined(aarch64) || defined(__aarch64)
++#define IMAGE_BYTE_ORDER  MSBFirst
++#define BITMAP_BIT_ORDER   MSBFirst
++#define GLYPHPADBYTES 4
++/*  */
++#endif  /* AArch64 */
++
+ #if   defined(SVR4) && (defined(__i386__) || defined(__i386) ) || \
+   defined(__alpha__) || defined(__alpha) || \
+   defined(__i386__) || \
diff --git a/debian/patches/series b/debian/patches/series
index 22b1497..37a75fe 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -54,3 +54,5 @@ autoconfig-fixup-tell-changed-so-randr-clients-can-t.patch
 config-add-no-removal.patch
 include-selection-h.patch
 xf86-detach-scanout.patch
+
+aarch64.patch


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1v47pl-0004un...@vasks.debian.org



xorg-server: Changes to 'ubuntu+1'

2013-07-30 Thread Maarten Lankhorst
 ChangeLog|  781 +++
 debian/changelog |   78 ++-
 debian/patches/aarch64.patch |   39 +
 debian/patches/series|2 
 debian/patches/xf86-detach-scanout.patch |   52 --
 5 files changed, 881 insertions(+), 71 deletions(-)

New commits:
commit 203b686224fdd576ea0ae63f41eaab2ecac6dc36
Author: Maarten Lankhorst 
Date:   Tue Jul 30 13:10:47 2013 +0200

Retry, pick up aarch64 fix, fixup patch.

diff --git a/debian/changelog b/debian/changelog
index 98fd70e..546c009 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.14.99.1-0ubuntu0.0~ppa5) saucy; urgency=low
+
+  * Retry, pick up aarch64 fix, fixup patch.
+
+ -- Maarten Lankhorst   Tue, 30 Jul 2013 
13:09:46 +0200
+
 xorg-server (2:1.14.99.1-0ubuntu0.0~ppa4) saucy; urgency=low
 
   * New ppa snapshot, more xinput bugfixes.

commit 43f7a2db974a02d4e8c6b8adbc23af5e85594a20
Author: Maarten Lankhorst 
Date:   Tue Jul 30 12:59:03 2013 +0200

Oops, refresh xf86-detach-scanout, embarassing bug in the for check.

diff --git a/debian/changelog b/debian/changelog
index 8fe038a..b7763a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.14.2-0ubuntu3) saucy; urgency=low
+
+  * Oops, refresh xf86-detach-scanout, embarassing bug in the for check.
+
+ -- Maarten Lankhorst   Tue, 30 Jul 2013 
12:51:40 +0200
+
 xorg-server (2:1.14.2-0ubuntu2) saucy; urgency=low
 
   * Add support for Aarch64.
diff --git a/debian/patches/xf86-detach-scanout.patch 
b/debian/patches/xf86-detach-scanout.patch
index 9226590..b994845 100644
--- a/debian/patches/xf86-detach-scanout.patch
+++ b/debian/patches/xf86-detach-scanout.patch
@@ -37,7 +37,7 @@ Dave, does this seem like a reasonable way to work around 
this particular crash?
 +int i;
 +
 +/* make sure there are no attached shared scanout pixmaps first */
-+for (i = 0; i < rp && rp->numCrtcs; i++)
++for (i = 0; rp && i < rp->numCrtcs; i++)
 +RRCrtcDetachScanoutPixmap(rp->crtcs[i]);
 +
 +DetachOutputGPU(pScreen);

commit c498e23e7561395a0e603ed76e18ff940cfa3587
Author: Matthias Klose 
Date:   Tue Jul 30 12:58:00 2013 +0200

Add support for Aarch64.

diff --git a/debian/changelog b/debian/changelog
index cdc07ce..8fe038a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.14.2-0ubuntu2) saucy; urgency=low
+
+  * Add support for Aarch64.
+
+ -- Matthias Klose   Wed, 24 Jul 2013 14:24:25 +0200
+
 xorg-server (2:1.14.2-0ubuntu1) saucy; urgency=low
 
   * New upstream release. (LP: #1156498)
diff --git a/debian/patches/aarch64.patch b/debian/patches/aarch64.patch
new file mode 100644
index 000..c24c415
--- /dev/null
+++ b/debian/patches/aarch64.patch
@@ -0,0 +1,39 @@
+Author: Marcin Juszkiewicz 
+
+Upstream-status: not sent yet
+
+---
+ hw/xfree86/os-support/linux/lnx_video.c |4 ++--
+ include/servermd.h  |7 +++
+ 2 files changed, 9 insertions(+), 2 deletions(-)
+
+Index: b/hw/xfree86/os-support/linux/lnx_video.c
+===
+--- a/hw/xfree86/os-support/linux/lnx_video.c
 b/hw/xfree86/os-support/linux/lnx_video.c
+@@ -58,6 +58,7 @@
+   !defined(__sparc__) && \
+   !defined(__mips__) && \
+   !defined(__nds32__) && \
++  !defined(__aarch64__) && \
+   !defined(__arm__)
+ 
+ /*
+Index: b/include/servermd.h
+===
+--- a/include/servermd.h
 b/include/servermd.h
+@@ -245,6 +245,13 @@
+ /*  */
+ #endif  /* AMD64 */
+ 
++#if defined(__aarch64__) || defined(aarch64) || defined(__aarch64)
++#define IMAGE_BYTE_ORDER  MSBFirst
++#define BITMAP_BIT_ORDER   MSBFirst
++#define GLYPHPADBYTES 4
++/*  */
++#endif  /* AArch64 */
++
+ #if   defined(SVR4) && (defined(__i386__) || defined(__i386) ) || \
+   defined(__alpha__) || defined(__alpha) || \
+   defined(__i386__) || \
diff --git a/debian/patches/series b/debian/patches/series
index 22b1497..37a75fe 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -54,3 +54,5 @@ autoconfig-fixup-tell-changed-so-randr-clients-can-t.patch
 config-add-no-removal.patch
 include-selection-h.patch
 xf86-detach-scanout.patch
+
+aarch64.patch

commit 8f2e389dd5b6fa6bc1e623f175b72f0d3674d4f8
Author: Maarten Lankhorst 
Date:   Tue Jul 16 09:39:35 2013 +0200

New upstream release. (LP: #1156498)

Remove upstreamed patch.
- xf86setdesired-hybrid.patch

diff --git a/debian/changelog b/debian/changelog
index e4224df..cdc07ce 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xorg-server (2:1.14.2-0ubuntu1) saucy; urgency=low
+
+  * New upstream release. (LP: #1156498)
+  * Remove upstreamed patch.
+- xf86setdesired-hybrid.patch
+
+ -- Maarten Lankhorst   Tue, 16 Ju