xorg-server: Changes to 'debian-experimental'
configure.ac |6 +++--- debian/changelog |3 ++- dix/dispatch.c |2 +- hw/xfree86/dri2/pci_ids/i965_pci_ids.h | 32 +--- hw/xwayland/xwayland-shm.c | 10 ++ include/dixstruct.h|2 +- 6 files changed, 34 insertions(+), 21 deletions(-) New commits: commit 20489c89c893fca4b614350901249039b0e1e5d3 Author: Andreas BollDate: Wed Nov 16 14:29:17 2016 +0100 Bump changelog diff --git a/debian/changelog b/debian/changelog index 696cd2f..9d6b1d6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -xorg-server (2:1.18.99.902-2) UNRELEASED; urgency=medium +xorg-server (2:1.19.0-1) UNRELEASED; urgency=medium + * New upstream release. * rules: Explicitly disable glamor on hurd. Should fix FTBFS on hurd. -- Andreas Boll Mon, 07 Nov 2016 14:55:16 +0100 commit 7e5c9bdf73e4185ac4cf7f044da0793a5cc3e62c Author: Keith Packard Date: Tue Nov 15 08:12:05 2016 -0800 Bump version to 1.19.0 Signed-off-by: Keith Packard diff --git a/configure.ac b/configure.ac index 395df80..f7ab48c 100644 --- a/configure.ac +++ b/configure.ac @@ -26,9 +26,9 @@ dnl dnl Process this file with autoconf to create configure. AC_PREREQ(2.60) -AC_INIT([xorg-server], 1.18.99.902, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server) -RELEASE_DATE="2016-10-28" -RELEASE_NAME="Shigoku" +AC_INIT([xorg-server], 1.19.0, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server) +RELEASE_DATE="2016-11-15" +RELEASE_NAME="Cioppino" AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE([foreign dist-bzip2]) commit ea8efb3a997e15d27d362762e6c85d59487f9864 Author: Keith Packard Date: Wed Nov 2 13:25:33 2016 -0700 dix: Make sure client is not in output_pending chain after closed (RH 1382444) I think it is possible that output could get queued to a client during CloseDownClient. After it is removed from the pending queue, active grabs are released, the client is awoken if sleeping and any work queue entries related to the client are processed. To fix this, move the call removing it from the output_pending chain until after clientGone has been set and then check clientGone in output_pending_mark. Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1382444 Signed-off-by: Keith Packard Reviewed-by: Hans de Goede diff --git a/dix/dispatch.c b/dix/dispatch.c index e111377..3d0fe26 100644 --- a/dix/dispatch.c +++ b/dix/dispatch.c @@ -3406,7 +3406,6 @@ CloseDownClient(ClientPtr client) UngrabServer(client); } mark_client_not_ready(client); -xorg_list_del(>output_pending); BITCLEAR(grabWaiters, client->index); DeleteClientFromAnySelections(client); ReleaseActiveGrabs(client); @@ -3435,6 +3434,7 @@ CloseDownClient(ClientPtr client) if (ClientIsAsleep(client)) ClientSignal(client); ProcessWorkQueueZombies(); +output_pending_clear(client); CloseDownConnection(client); /* If the client made it to the Running stage, nClients has diff --git a/include/dixstruct.h b/include/dixstruct.h index 3b578f8..d71b0ac 100644 --- a/include/dixstruct.h +++ b/include/dixstruct.h @@ -159,7 +159,7 @@ extern struct xorg_list output_pending_clients; static inline void output_pending_mark(ClientPtr client) { -if (xorg_list_is_empty(>output_pending)) +if (!client->clientGone && xorg_list_is_empty(>output_pending)) xorg_list_append(>output_pending, _pending_clients); } commit 7513da40a656317ad3aa101651d29373de99c798 Author: Timo Aaltonen Date: Wed Nov 2 17:18:11 2016 +0200 dri2: Sync i965_pci_ids.h from mesa Import changes from these mesa commits: 85ea8deb26da420 i965: Removing PCI IDs that are no longer listed as Kabylake. bdff2e554735ed9 i956: Add more Kabylake PCI IDs. f1fa8b4a1ca73fa i965/bxt: Add 2x6 variant d1ab544bb883d04 i965/chv: Display proper branding 20e8ee36627f874 i965/skl: Update Skylake renderer strings 644c8a515192d28 i965/skl: Add two missing device IDs Reviewed-by: Adam Jackson Signed-off-by: Timo Aaltonen diff --git a/hw/xfree86/dri2/pci_ids/i965_pci_ids.h b/hw/xfree86/dri2/pci_ids/i965_pci_ids.h index 5139e27..1566afd 100644 --- a/hw/xfree86/dri2/pci_ids/i965_pci_ids.h +++ b/hw/xfree86/dri2/pci_ids/i965_pci_ids.h @@ -112,6 +112,7 @@ CHIPSET(0x162E, bdw_gt3, "Intel(R) Broadwell GT3") CHIPSET(0x1902, skl_gt1, "Intel(R) HD Graphics 510 (Skylake GT1)") CHIPSET(0x1906, skl_gt1, "Intel(R) HD Graphics 510 (Skylake GT1)")
xorg-server: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/rules |1 + 2 files changed, 7 insertions(+) New commits: commit bdcb4df61e74f395f108e3cbbb9104564d1e30cc Author: Andreas BollDate: Mon Nov 7 14:55:35 2016 +0100 rules: Explicitly disable glamor on hurd. Should fix FTBFS on hurd. diff --git a/debian/changelog b/debian/changelog index b86d1e5..696cd2f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.18.99.902-2) UNRELEASED; urgency=medium + + * rules: Explicitly disable glamor on hurd. Should fix FTBFS on hurd. + + -- Andreas Boll Mon, 07 Nov 2016 14:55:16 +0100 + xorg-server (2:1.18.99.902-1) experimental; urgency=medium [ Timo Aaltonen ] diff --git a/debian/rules b/debian/rules index 1f8c783..3515c84 100755 --- a/debian/rules +++ b/debian/rules @@ -57,6 +57,7 @@ endif ifeq ($(DEB_HOST_ARCH_OS), hurd) dri = --disable-dri --disable-dri2 + dri += --disable-glamor xshmfence = --disable-xshmfence else dri = --enable-dri --enable-dri2
xorg-server: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit a939b81ca348fb246ea162ff0a19c4abbe85e67c Author: Emilio Pozuelo MonfortDate: Sat Nov 5 19:57:04 2016 +0100 Release to experimental diff --git a/debian/changelog b/debian/changelog index d1e079a..b86d1e5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.18.99.902-1) UNRELEASED; urgency=medium +xorg-server (2:1.18.99.902-1) experimental; urgency=medium [ Timo Aaltonen ] * New upstream release candidate 1. @@ -16,7 +16,7 @@ xorg-server (2:1.18.99.902-1) UNRELEASED; urgency=medium * control: Bump x11proto-core-dev requirement. * control: Add wayland-protocols build-dep on linux for Xwayland. - -- Timo Aaltonen Wed, 28 Sep 2016 13:47:51 +0300 + -- Emilio Pozuelo Monfort Sat, 05 Nov 2016 19:56:43 +0100 xorg-server (2:1.18.4-2) unstable; urgency=medium
xorg-server: Changes to 'debian-experimental'
Rebased ref, commits from common ancestor: commit c83165930e925480c88279334c8c421ce0dafe0c Author: Emilio Pozuelo MonfortDate: Tue Nov 1 22:15:42 2016 +0100 control: Add wayland-protocols build-dep diff --git a/debian/changelog b/debian/changelog index 2958161..d1e079a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,7 @@ xorg-server (2:1.18.99.902-1) UNRELEASED; urgency=medium * New upstream release candidate 2. * rules: Drop aiglx enable/disable flags, removed upstream. * control: Bump x11proto-core-dev requirement. + * control: Add wayland-protocols build-dep on linux for Xwayland. -- Timo Aaltonen Wed, 28 Sep 2016 13:47:51 +0300 diff --git a/debian/control b/debian/control index aa13ed0..9e544af 100644 --- a/debian/control +++ b/debian/control @@ -97,6 +97,7 @@ Build-Depends: libbsd-dev [kfreebsd-any], # xwayland libwayland-dev [linux-any], + wayland-protocols (>= 1.1) [linux-any], #logind libdbus-1-dev (>= 1.0) [linux-any], # systemd-daemon commit 6b936b2d760878920a26ea9926304ec30aa4d881 Author: Emilio Pozuelo Monfort Date: Tue Nov 1 22:14:06 2016 +0100 control: Bump x11proto-core-dev requirement diff --git a/debian/changelog b/debian/changelog index d135906..2958161 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,6 +13,7 @@ xorg-server (2:1.18.99.902-1) UNRELEASED; urgency=medium [ Emilio Pozuelo Monfort ] * New upstream release candidate 2. * rules: Drop aiglx enable/disable flags, removed upstream. + * control: Bump x11proto-core-dev requirement. -- Timo Aaltonen Wed, 28 Sep 2016 13:47:51 +0300 diff --git a/debian/control b/debian/control index 4e80924..aa13ed0 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,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.28), + x11proto-core-dev (>= 7.0.31), x11proto-damage-dev (>= 1.1), x11proto-fixes-dev (>= 1:5.0), x11proto-fonts-dev (>= 2.1.3), @@ -197,7 +197,7 @@ Package: xserver-xorg-dev Architecture: any Depends: libpixman-1-dev (>= 0.27.2), - x11proto-core-dev (>= 7.0.28), + x11proto-core-dev (>= 7.0.31), x11proto-input-dev (>= 2.3), x11proto-xext-dev (>= 7.2.99.901), x11proto-video-dev, commit dfd3105141990efd47e7aa1b2c1ce72c2d05afb7 Author: Emilio Pozuelo Monfort Date: Tue Nov 1 22:11:43 2016 +0100 rules: Drop aiglx enable/disable flags, removed upstream diff --git a/debian/changelog b/debian/changelog index 3f733d1..d135906 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,7 @@ xorg-server (2:1.18.99.902-1) UNRELEASED; urgency=medium [ Emilio Pozuelo Monfort ] * New upstream release candidate 2. + * rules: Drop aiglx enable/disable flags, removed upstream. -- Timo Aaltonen Wed, 28 Sep 2016 13:47:51 +0300 diff --git a/debian/rules b/debian/rules index 3f76e07..1f8c783 100755 --- a/debian/rules +++ b/debian/rules @@ -147,7 +147,6 @@ confflags += \ confflags_main = \ --with-default-font-path="/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-ins" \ - --enable-aiglx \ --enable-composite \ --enable-record \ --enable-xv \ @@ -181,7 +180,6 @@ confflags_main = \ confflags_udeb = \ --with-default-font-path="built-ins" \ - --disable-aiglx \ --disable-composite \ --disable-record \ --disable-xv \ commit 49cd2937b2c706d0eef8c90088abaeb7a10f3af5 Author: Emilio Pozuelo Monfort Date: Tue Nov 1 22:10:58 2016 +0100 New upstream release candidate diff --git a/debian/changelog b/debian/changelog index 0374207..3f733d1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ -xorg-server (2:1.18.99.901-1) UNRELEASED; urgency=medium +xorg-server (2:1.18.99.902-1) UNRELEASED; urgency=medium - * New upstream release candidate. + [ Timo Aaltonen ] + * New upstream release candidate 1. * control: Bump libxfont-dev build-dependency. * patches: - refreshed @@ -9,6 +10,9 @@ xorg-server (2:1.18.99.901-1) UNRELEASED; urgency=medium * serverminver: Bumped. * watch: Fix a typo. + [ Emilio Pozuelo Monfort ] + * New upstream release candidate 2. + -- Timo Aaltonen Wed, 28 Sep 2016 13:47:51 +0300 xorg-server (2:1.18.4-2) unstable; urgency=medium commit 512e75a23b7f6339593c3ae6942f0c420a975fd3 Author: Keith Packard Date: Fri Oct 28 09:32:42 2016 -0700 Bump to 1.18.99.902 (1.19 RC2) Signed-off-by: Keith Packard diff --git a/configure.ac b/configure.ac index 25168cc..395df80 100644 --- a/configure.ac +++
xorg-server: Changes to 'debian-experimental'
ChangeLog |162271 -- Xext/Makefile.am |7 Xext/geext.c | 22 Xext/panoramiXprocs.c |4 Xext/saver.c |2 Xext/security.c |2 Xext/shape.c |1 Xext/shm.c| 25 Xext/sleepuntil.c | 17 Xext/sync.c | 45 Xext/vidmode.c| 2151 Xext/xace.c | 38 Xext/xace.h | 12 Xext/xf86bigfont.c| 10 Xext/xres.c | 96 Xext/xselinux_hooks.c | 18 Xext/xvdisp.c |3 Xext/xvmain.c | 11 Xext/xvmc.c | 17 Xi/exevents.c | 11 Xi/extinit.c | 17 Xi/xiproperty.c |8 Xi/xiquerypointer.c |4 autogen.sh|3 composite/compalloc.c |4 composite/compext.c | 29 config/config.c |4 config/dbus-core.c| 18 config/hal.c |4 config/udev.c | 57 config/wscons.c |2 configure.ac | 190 damageext/damageext.c | 23 debian/changelog | 100 debian/control| 19 debian/local/xvfb-run.1 |2 debian/patches/02_kbsd-input-devd.diff| 60 debian/patches/03_static-nettle.diff |8 debian/patches/05_Revert-Unload-submodules.diff |8 debian/patches/06_use-intel-only-on-pre-gen4.diff | 30 debian/patches/08_xfree86_fix_ia64_inx_outx.diff | 66 debian/patches/add_support_new_libsystemd.patch | 11 debian/patches/series |3 debian/rules |2 debian/serverminver |6 debian/watch |2 debian/xserver-xorg-core.NEWS | 14 debian/xserver-xorg-core.bug.script |4 debian/xserver-xorg-legacy.config |2 debian/xserver-xorg-legacy.postinst |2 debian/xserver-xorg-legacy.postrm |2 dix/cursor.c | 23 dix/devices.c | 49 dix/dispatch.c| 210 dix/dixfonts.c| 326 dix/dixutils.c| 67 dix/enterleave.c | 20 dix/events.c | 17 dix/getevents.c | 29 dix/inpututils.c |4 dix/main.c| 19 dix/pixmap.c | 28 dix/privates.c|9 dix/property.c| 14 dix/ptrveloc.c| 52 dix/selection.c |3 dix/touch.c | 92 dix/window.c | 158 doc/Xinput.xml|8 doc/Xserver-spec.xml | 59 dri3/dri3_request.c | 12 dri3/dri3int.h| 26 exa/exa.c | 10 exa/exa_glyphs.c |8 exa/exa_render.c |3 glamor/Makefile.am|6 glamor/glamor.c | 131 glamor/glamor.h | 45 glamor/glamor_composite_glyphs.c | 31 glamor/glamor_compositerects.c| 18 glamor/glamor_copy.c | 66 glamor/glamor_core.c | 190 glamor/glamor_dash.c |9 glamor/glamor_egl.c | 327
xorg-server: Changes to 'debian-experimental'
debian/changelog |5 + debian/control |1 + 2 files changed, 6 insertions(+) New commits: commit 03209b64a0bfcd0d76bf7438f9a33502081b8a05 Author: Emilio Pozuelo MonfortDate: Tue Dec 22 16:44:46 2015 +0100 Let xserver-xorg-dev depend on libxfont-dev diff --git a/debian/changelog b/debian/changelog index decde27..df2e086 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,12 @@ xorg-server (2:1.18.0-2) UNRELEASED; urgency=medium + [ Laurent Bigonville ] * Enable systemd socket activation support (Closes: #803254) + [ Emilio Pozuelo Monfort ] + * Let xserver-xorg-dev depend on libxfont-dev, as dixfont.h needs +fontutil.h. + -- Laurent Bigonville Sat, 05 Dec 2015 20:26:53 +0100 xorg-server (2:1.18.0-1) experimental; urgency=medium diff --git a/debian/control b/debian/control index f58a7b3..cce4d7a 100644 --- a/debian/control +++ b/debian/control @@ -213,6 +213,7 @@ Depends: x11proto-xf86bigfont-dev (>= 1.2.0), x11proto-dri3-dev, x11proto-present-dev, + libxfont-dev, libxkbfile-dev, libpciaccess-dev, mesa-common-dev,
xorg-server: Changes to 'debian-experimental'
debian/changelog|6 ++ debian/control |2 ++ debian/patches/add_support_new_libsystemd.patch | 11 +++ debian/patches/series |1 + debian/rules| 16 ++-- 5 files changed, 30 insertions(+), 6 deletions(-) New commits: commit 336d09cee7d7e8b1a1e4ea136911fb2ee416e35f Author: Laurent BigonvilleDate: Sat Dec 5 20:27:27 2015 +0100 Enable systemd socket activation support (Closes: #803254) diff --git a/debian/changelog b/debian/changelog index 09f1c95..decde27 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.18.0-2) UNRELEASED; urgency=medium + + * Enable systemd socket activation support (Closes: #803254) + + -- Laurent Bigonville Sat, 05 Dec 2015 20:26:53 +0100 + xorg-server (2:1.18.0-1) experimental; urgency=medium * New upstream release. diff --git a/debian/control b/debian/control index 16c1496..f58a7b3 100644 --- a/debian/control +++ b/debian/control @@ -98,6 +98,8 @@ Build-Depends: libwayland-dev [linux-any], #logind libdbus-1-dev (>= 1.0) [linux-any], +# systemd-daemon + libsystemd-dev [linux-any], Standards-Version: 3.9.6 Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/xserver/xorg-server.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/xserver/xorg-server.git diff --git a/debian/patches/add_support_new_libsystemd.patch b/debian/patches/add_support_new_libsystemd.patch new file mode 100644 index 000..d642b60 --- /dev/null +++ b/debian/patches/add_support_new_libsystemd.patch @@ -0,0 +1,11 @@ +--- a/configure.ac b/configure.ac +@@ -849,7 +849,7 @@ if test "x$WITH_SYSTEMD_DAEMON" = xyes; + AC_MSG_ERROR([systemd support requested but no library has been found]) + fi + AC_DEFINE(HAVE_SYSTEMD_DAEMON, 1, [Define to 1 if libsystemd-daemon is available]) +- REQUIRED_LIBS="$REQUIRED_LIBS libsystemd-daemon" ++ REQUIRED_LIBS="$REQUIRED_LIBS libsystemd" + fi + AM_CONDITIONAL([HAVE_SYSTEMD_DAEMON], [test "x$HAVE_SYSTEMD_DAEMON" = "xyes"]) + diff --git a/debian/patches/series b/debian/patches/series index 2c8af94..d0ff25a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -5,3 +5,4 @@ 03_static-nettle.diff 05_Revert-Unload-submodules.diff #08_xfree86_fix_ia64_inx_outx.diff +add_support_new_libsystemd.patch diff --git a/debian/rules b/debian/rules index fe1469a..9013e08 100755 --- a/debian/rules +++ b/debian/rules @@ -44,13 +44,15 @@ endif ifeq ($(DEB_HOST_ARCH_OS), linux) - selinux = --enable-xselinux - wayland = --enable-xwayland - logind = --enable-systemd-logind + selinux= --enable-xselinux + wayland= --enable-xwayland + logind = --enable-systemd-logind + systemd-daemon = --with-systemd-daemon else - selinux = --disable-xselinux - wayland = --disable-xwayland - logind = --disable-systemd-logind + selinux= --disable-xselinux + wayland= --disable-xwayland + logind = --disable-systemd-logind + systemd-daemon = --without-systemd-daemon endif ifeq ($(DEB_HOST_ARCH_OS), hurd) @@ -165,6 +167,7 @@ confflags_main = \ --enable-xfree86-utils \ $(wayland) \ $(logind) \ + $(systemd-daemon) \ --enable-suid-wrapper \ --enable-dmx \ --enable-xvfb \ @@ -198,6 +201,7 @@ confflags_udeb = \ --disable-xfree86-utils \ --disable-xwayland \ --disable-systemd-logind \ + --without-systemd-daemon \ --disable-suid-wrapper \ --disable-dmx \ --disable-xvfb \
xorg-server: Changes to 'debian-experimental'
debian/changelog |5 +++-- debian/control |2 +- 2 files changed, 4 insertions(+), 3 deletions(-) New commits: commit 30ad9c3f778833344e49f5a0455514955a10a947 Author: Julien CristauDate: Tue Nov 10 22:40:56 2015 +0100 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 937a1ac..09f1c95 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xorg-server (2:1.18.0-1) UNRELEASED; urgency=medium +xorg-server (2:1.18.0-1) experimental; urgency=medium * New upstream release. - drop xext-fix-udeb-build.diff, merged upstream * Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any. - -- Julien Cristau Mon, 09 Nov 2015 22:21:51 +0100 + -- Julien Cristau Tue, 10 Nov 2015 22:40:43 +0100 xorg-server (2:1.17.99.902-1) experimental; urgency=medium commit 90a629cf3f1ab5a201fb1ceb46a6c7b7ad91ec26 Author: Julien Cristau Date: Tue Nov 10 22:40:08 2015 +0100 Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any. diff --git a/debian/changelog b/debian/changelog index 3117629..937a1ac 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ xorg-server (2:1.18.0-1) UNRELEASED; urgency=medium * New upstream release. - drop xext-fix-udeb-build.diff, merged upstream + * Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any. -- Julien Cristau Mon, 09 Nov 2015 22:21:51 +0100 diff --git a/debian/control b/debian/control index 1faa02a..16c1496 100644 --- a/debian/control +++ b/debian/control @@ -74,7 +74,7 @@ Build-Depends: # glamor libepoxy-dev [linux-any kfreebsd-any], libegl1-mesa-dev [linux-any kfreebsd-any], - libgbm-dev [linux-any], + libgbm-dev (>= 10.2) [linux-any kfreebsd-any], # XCB bits for Xephyr libxcb1-dev, libxcb-shape0-dev,
xorg-server: Changes to 'debian-experimental'
ChangeLog| 218 ++ Xext/xace.h |2 configure.ac |6 debian/changelog |7 debian/patches/series|1 debian/patches/xext-fix-udeb-build.diff | 37 --- exa/Makefile.am |4 hw/xfree86/Makefile.am |2 hw/xfree86/common/xf86vmode.c| 222 --- hw/xfree86/dri2/pci_ids/radeonsi_pci_ids.h | 28 ++ hw/xfree86/drivers/modesetting/drmmode_display.c | 22 +- hw/xfree86/exa/Makefile.am |3 hw/xfree86/loader/Makefile.am|2 hw/xfree86/man/Xorg.man | 60 -- man/Xserver.man | 13 + os/WaitFor.c |1 present/present.c| 27 +- test/Makefile.am |2 18 files changed, 310 insertions(+), 347 deletions(-) New commits: commit 8ac961a9ecd80db129d79ce5ee3afee28cb39026 Author: Julien CristauDate: Mon Nov 9 22:23:20 2015 +0100 One dropped patch diff --git a/debian/changelog b/debian/changelog index a20a372..3117629 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xorg-server (2:1.18.0-1) UNRELEASED; urgency=medium * New upstream release. +- drop xext-fix-udeb-build.diff, merged upstream -- Julien Cristau Mon, 09 Nov 2015 22:21:51 +0100 diff --git a/debian/patches/series b/debian/patches/series index ea13f87..2c8af94 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -5,4 +5,3 @@ 03_static-nettle.diff 05_Revert-Unload-submodules.diff #08_xfree86_fix_ia64_inx_outx.diff -xext-fix-udeb-build.diff diff --git a/debian/patches/xext-fix-udeb-build.diff b/debian/patches/xext-fix-udeb-build.diff deleted file mode 100644 index dd41201..000 --- a/debian/patches/xext-fix-udeb-build.diff +++ /dev/null @@ -1,37 +0,0 @@ -From aaa1928f80c6b3cae614182248a41f92f7f865af Mon Sep 17 00:00:00 2001 -From: Julien Cristau -Date: Tue, 27 Oct 2015 13:02:18 +0100 -Subject: [PATCH xserver] Xext: fix build with --disable-xace - -Regression from 990cf5b2828f73dc7a07f1e38f608af39acfd81d - -Signed-off-by: Julien Cristau -Cc: Andrew Eikum -Cc: Peter Hutterer - Xext/xace.h | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/Xext/xace.h b/Xext/xace.h -index 3303f76..6a8d0c4 100644 a/Xext/xace.h -+++ b/Xext/xace.h -@@ -112,6 +112,7 @@ extern _X_EXPORT void XaceCensorImage(ClientPtr client, - - #ifdef __GNUC__ - #define XaceHook(args...) Success -+#define XaceHookIsSet(args...) 0 - #define XaceHookDispatch(args...) Success - #define XaceHookPropertyAccess(args...) Success - #define XaceHookSelectionAccess(args...) Success -@@ -119,6 +120,7 @@ extern _X_EXPORT void XaceCensorImage(ClientPtr client, - #define XaceCensorImage(args...) { ; } - #else - #define XaceHook(...) Success -+#define XaceHookIsSet(...) 0 - #define XaceHookDispatch(...) Success - #define XaceHookPropertyAccess(...) Success - #define XaceHookSelectionAccess(...) Success --- -2.6.1 - commit 690d52a8996c36f5eaf4122cdffaf8cbbf2984d9 Author: Julien Cristau Date: Mon Nov 9 22:22:42 2015 +0100 Bump changelogs diff --git a/ChangeLog b/ChangeLog index 25db34c..e37f173 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,221 @@ +commit 43fb888bd01cf9d3d277e77a52a3d0c93ccff8bd +Author: Adam Jackson +Date: Mon Nov 9 16:00:26 2015 -0500 + +xserver 1.18.0 + +Signed-off-by: Adam Jackson + +commit 2203735887ab548b3ee004400d1b89149aae412c +Author: Axel Davy +Date: Wed Nov 4 18:42:42 2015 +0100 + +present: Fix Async swap logic + +According to the spec, PresentOptionAsync should only +trigger a different behaviour when the target msc has been reached. + +In this case if the driver is able to do async swaps, we use +them to avoid a screen copy. + +When the target msc hasn't been reached yet, we want to use sync swaps. + +v2: Fix indentation and simplify checks for Async flips + +Signed-off-by: Axel Davy +Reviewed-by: Michel Dänzer + +commit 3f35909acba117dc8934920d788c7ce612bce444 +Author: Jammy Zhou +Date: Wed Oct 28 18:39:10 2015 +0800 + +present: Execute right away if target_msc equals current_msc + +It is according to the protocol: + +"If 'options' contains PresentOptionAsync, and the 'target-msc' +is less than or equal to the current msc for 'window', then +the operation will be performed
xorg-server: Changes to 'debian-experimental'
ChangeLog| 6474 ++- Xext/geext.c | 10 Xext/geint.h |5 Xext/hashtable.c |4 Xext/panoramiX.c | 10 Xext/panoramiXprocs.c| 21 Xext/saver.c |2 Xext/security.c | 24 Xext/shape.c |2 Xext/sync.c |4 Xext/xace.c | 28 Xext/xace.h |3 Xext/xcmisc.c|2 Xext/xf86bigfont.c |4 Xext/xres.c | 10 Xext/xselinux_hooks.c|9 Xext/xselinux_label.c|2 Xext/xtest.c |2 Xext/xvmain.c| 84 Xi/exevents.c| 21 Xi/getprop.c |2 Xi/xichangehierarchy.c |6 Xi/xiproperty.c |8 Xi/xiquerypointer.c |4 autogen.sh |8 composite/compinit.c | 35 composite/compwindow.c |2 config/10-evdev.conf | 40 config/Makefile.am |4 config/config.c |3 configure.ac | 135 dbe/dbe.c| 14 dbe/midbe.c |2 debian/changelog | 38 debian/control | 14 debian/patches/02_kbsd-input-devd.diff | 14 debian/patches/03_static-nettle.diff |2 debian/patches/05_Revert-Unload-submodules.diff |2 debian/patches/series|2 debian/patches/xext-fix-udeb-build.diff | 37 debian/patches/xorg-wrapper-envp.diff| 24 debian/rules |3 debian/serverminver |6 debian/xserver-xorg-core.NEWS| 17 dev/null |binary dix/Xserver.d|5 dix/atom.c | 10 dix/colormap.c | 434 - dix/cursor.c |8 dix/devices.c| 10 dix/dispatch.c | 20 dix/dixfonts.c | 51 dix/enterleave.c |4 dix/enterleave.h |2 dix/events.c | 12 dix/extension.c |6 dix/getevents.c | 78 dix/glyphcurs.c |4 dix/grabs.c |8 dix/inpututils.c | 78 dix/main.c |5 dix/pixmap.c | 180 dix/privates.c |9 dix/property.c | 10 dix/protocol.txt | 302 - dix/region.c |2 dix/resource.c | 44 dix/touch.c | 10 dix/window.c | 18 doc/Xinput.xml | 24 doc/Xserver-spec.xml |9 doc/c-extensions |2 doc/smartsched |6 dri3/dri3.c |3 dri3/dri3_event.c| 163 dri3/dri3_priv.h |2 exa/exa_accel.c |8 exa/exa_glyphs.c |4 exa/exa_migration_mixed.c|4 exa/exa_render.c |2 fb/fb.h |5 fb/fbcopy.c |2 fb/fbpict.c | 15 glamor/Makefile.am |2 glamor/glamor.c | 462 - glamor/glamor.h
xorg-server: Changes to 'debian-experimental'
debian/changelog |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) New commits: commit 1de609e8f2926de49d4fff6ccf634cc34cc1c063 Author: Julien CristauDate: Thu Oct 29 09:59:08 2015 + Upload to experimental diff --git a/debian/changelog b/debian/changelog index 7d53038..eaf4d2f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,12 @@ -xorg-server (2:1.17.99.902-1) UNRELEASED; urgency=medium +xorg-server (2:1.17.99.902-1) experimental; urgency=medium + * Team upload. * New upstream release candidate. * Bump x11proto-core and x11proto-randr dependencies per configure.ac. * Stop passing deleted options to configure. * Bump serverminver (video ABI 20.0, input ABI 22.1). - -- Julien Cristau Wed, 28 Oct 2015 19:02:38 + + -- Julien Cristau Thu, 29 Oct 2015 09:58:55 + xorg-server (2:1.17.3-2) unstable; urgency=medium
xorg-server: Changes to 'debian-experimental'
debian/changelog |8 ++-- debian/control |3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) New commits: commit b85977a295721064c5e4eee3e6762c27af16d3ea Author: Laurent BigonvilleDate: Tue Oct 6 09:06:36 2015 +0200 Release to unstable diff --git a/debian/changelog b/debian/changelog index d72d138..0b56c99 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium +xorg-server (2:1.17.2-3) unstable; urgency=medium + * Team upload. [ Laurent Bigonville ] * Move Xorg.wrap.1 man page from the xserver-xorg-core to xserver-xorg-legacy package (Closes: #797661) @@ -14,7 +15,7 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium [ Julien Cristau ] * Only reset environment in the Xorg wrapper if we didn't drop privileges. - -- Laurent Bigonville Tue, 06 Oct 2015 09:05:48 +0200 + -- Laurent Bigonville Tue, 06 Oct 2015 09:06:22 +0200 xorg-server (2:1.17.2-2) experimental; urgency=medium commit 2abffe87662e3d8d023bc576051214ddb38e7832 Author: Laurent Bigonville Date: Tue Oct 6 09:06:05 2015 +0200 Bump Standards-Version to 3.9.6 (no further changes) diff --git a/debian/changelog b/debian/changelog index 97b77a8..d72d138 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium xserver-xorg-legacy package (Closes: #797661) * Add a Breaks against systemd (<< 226-4~), before that version logind was restarted on upgrade which makes the X server crash (See #798097) + * Bump Standards-Version to 3.9.6 (no further changes) [ Andreas Boll ] * Update Vcs-* fields. @@ -13,7 +14,7 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium [ Julien Cristau ] * Only reset environment in the Xorg wrapper if we didn't drop privileges. - -- Laurent Bigonville Tue, 06 Oct 2015 08:49:08 +0200 + -- Laurent Bigonville Tue, 06 Oct 2015 09:05:48 +0200 xorg-server (2:1.17.2-2) experimental; urgency=medium diff --git a/debian/control b/debian/control index 4eb9539..2f3b6a3 100644 --- a/debian/control +++ b/debian/control @@ -98,7 +98,7 @@ Build-Depends: libwayland-dev [linux-any], #logind libdbus-1-dev (>= 1.0) [linux-any], -Standards-Version: 3.9.2 +Standards-Version: 3.9.6 Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/debian/xorg.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/xserver/xorg-server.git Homepage: http://www.x.org/ commit 9b44e1815d3580b80ae61b19fd9392608f0183fe Author: Laurent Bigonville Date: Tue Oct 6 08:53:37 2015 +0200 Add a Breaks against systemd (<< 226-4~), before that version logind was restarted on upgrade which makes the X server crash (See #798097) diff --git a/debian/changelog b/debian/changelog index e35fa2d..97b77a8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,8 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium [ Laurent Bigonville ] * Move Xorg.wrap.1 man page from the xserver-xorg-core to xserver-xorg-legacy package (Closes: #797661) + * Add a Breaks against systemd (<< 226-4~), before that version logind was +restarted on upgrade which makes the X server crash (See #798097) [ Andreas Boll ] * Update Vcs-* fields. @@ -11,7 +13,7 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium [ Julien Cristau ] * Only reset environment in the Xorg wrapper if we didn't drop privileges. - -- Laurent Bigonville Sat, 22 Aug 2015 16:29:11 +0200 + -- Laurent Bigonville Tue, 06 Oct 2015 08:49:08 +0200 xorg-server (2:1.17.2-2) experimental; urgency=medium diff --git a/debian/control b/debian/control index eb6f745..4eb9539 100644 --- a/debian/control +++ b/debian/control @@ -145,6 +145,7 @@ Breaks: libgl1-mesa-dri (<< 7.10.2-4), libgl1-mesa-dri-experimental (<< 7.10.2-4), xserver-xorg (<< 1:7.7+10~), + systemd (<< 226-4~), Replaces: xserver-xorg-video-modesetting, xserver-xorg (<< 1:7.7+10~),
xorg-server: Changes to 'debian-experimental'
debian/changelog |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 425d762dc494b8dd83dbfcc30cd1681d59a61f27 Author: Laurent BigonvilleDate: Wed Sep 2 10:23:29 2015 +0200 Add Closes statement diff --git a/debian/changelog b/debian/changelog index 417b174..31e5fb1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,7 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium * Move Xorg.wrap.1 man page from the xserver-xorg-core to -xserver-xorg-legacy package +xserver-xorg-legacy package (Closes: #797661) -- Laurent Bigonville Sat, 22 Aug 2015 16:29:11 +0200
xorg-server: Changes to 'debian-experimental'
debian/changelog |5 + debian/control |5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) New commits: commit 721e7aaf1c84e176f3bd03871013e0cc259e1860 Author: Andreas BollDate: Wed Sep 2 10:51:47 2015 +0200 Add upstream url. diff --git a/debian/changelog b/debian/changelog index 151ca1d..82e7b25 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium [ Andreas Boll ] * Update Vcs-* fields. + * Add upstream url. -- Laurent Bigonville Sat, 22 Aug 2015 16:29:11 +0200 diff --git a/debian/control b/debian/control index e972671..be6388b 100644 --- a/debian/control +++ b/debian/control @@ -101,6 +101,7 @@ Build-Depends: Standards-Version: 3.9.2 Vcs-Git: git://anonscm.debian.org/pkg-xorg/xserver/xorg-server.git Vcs-Browser: http://anonscm.debian.org/cgit/pkg-xorg/xserver/xorg-server.git +Homepage: http://www.x.org/ Package: xserver-xorg-core Architecture: any commit cad883ae7f3aa1d22a3de84d200c5fce7f96f1e2 Author: Andreas Boll Date: Wed Sep 2 10:43:46 2015 +0200 Update Vcs-* fields. diff --git a/debian/changelog b/debian/changelog index 31e5fb1..151ca1d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,12 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium + [ Laurent Bigonville ] * Move Xorg.wrap.1 man page from the xserver-xorg-core to xserver-xorg-legacy package (Closes: #797661) + [ Andreas Boll ] + * Update Vcs-* fields. + -- Laurent Bigonville Sat, 22 Aug 2015 16:29:11 +0200 xorg-server (2:1.17.2-2) experimental; urgency=medium diff --git a/debian/control b/debian/control index a837aeb..e972671 100644 --- a/debian/control +++ b/debian/control @@ -99,8 +99,8 @@ Build-Depends: #logind libdbus-1-dev (>= 1.0) [linux-any], 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 +Vcs-Git: git://anonscm.debian.org/pkg-xorg/xserver/xorg-server.git +Vcs-Browser: http://anonscm.debian.org/cgit/pkg-xorg/xserver/xorg-server.git Package: xserver-xorg-core Architecture: any
xorg-server: Changes to 'debian-experimental'
debian/changelog |3 +++ debian/patches/xorg-wrapper-envp.diff | 15 +-- 2 files changed, 12 insertions(+), 6 deletions(-) New commits: commit b57a76cfb9801786cc922e34ec1bd9e42802e472 Author: Julien CristauDate: Wed Sep 2 11:55:29 2015 +0200 Only reset environment in the Xorg wrapper if we didn't drop privileges. diff --git a/debian/changelog b/debian/changelog index 82e7b25..e35fa2d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,9 @@ xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium * Update Vcs-* fields. * Add upstream url. + [ Julien Cristau ] + * Only reset environment in the Xorg wrapper if we didn't drop privileges. + -- Laurent Bigonville Sat, 22 Aug 2015 16:29:11 +0200 xorg-server (2:1.17.2-2) experimental; urgency=medium diff --git a/debian/patches/xorg-wrapper-envp.diff b/debian/patches/xorg-wrapper-envp.diff index 6e427f4..47fa90e 100644 --- a/debian/patches/xorg-wrapper-envp.diff +++ b/debian/patches/xorg-wrapper-envp.diff @@ -1,7 +1,7 @@ -diff --git a/hw/xfree86/xorg-wrapper.c b/hw/xfree86/xorg-wrapper.c -index 22e97ad..10e6fe8 100644 a/hw/xfree86/xorg-wrapper.c -+++ b/hw/xfree86/xorg-wrapper.c +Index: xorg-server/hw/xfree86/xorg-wrapper.c +=== +--- xorg-server.orig/hw/xfree86/xorg-wrapper.c xorg-server/hw/xfree86/xorg-wrapper.c @@ -190,6 +190,7 @@ int main(int argc, char *argv[]) int total_cards = 0; int allowed = CONSOLE_ONLY; @@ -10,12 +10,15 @@ index 22e97ad..10e6fe8 100644 progname = argv[0]; -@@ -265,7 +266,7 @@ int main(int argc, char *argv[]) +@@ -265,7 +266,10 @@ int main(int argc, char *argv[]) } argv[0] = buf; -(void) execv(argv[0], argv); -+(void) execve(argv[0], argv, envp); ++if (getuid() == geteuid()) ++(void) execv(argv[0], argv); ++else ++(void) execve(argv[0], argv, envp); fprintf(stderr, "%s: Failed to execute %s: %s\n", progname, buf, strerror(errno)); exit(1);
xorg-server: Changes to 'debian-experimental'
debian/control |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 4a047d592f91a98b18f6ae17779e17c4461e9bbd Author: Andreas BollDate: Wed Sep 2 14:16:47 2015 +0200 Use https for Vcs-* fields. diff --git a/debian/control b/debian/control index be6388b..eb6f745 100644 --- a/debian/control +++ b/debian/control @@ -99,8 +99,8 @@ Build-Depends: #logind libdbus-1-dev (>= 1.0) [linux-any], Standards-Version: 3.9.2 -Vcs-Git: git://anonscm.debian.org/pkg-xorg/xserver/xorg-server.git -Vcs-Browser: http://anonscm.debian.org/cgit/pkg-xorg/xserver/xorg-server.git +Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/debian/xorg.git +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/xserver/xorg-server.git Homepage: http://www.x.org/ Package: xserver-xorg-core
xorg-server: Changes to 'debian-experimental'
debian/changelog |7 +++ debian/control |2 ++ debian/xserver-xorg-core.install |2 -- debian/xserver-xorg-legacy.install |2 ++ 4 files changed, 11 insertions(+), 2 deletions(-) New commits: commit cc1e94cb5a7e7172974be98103f0af4170c8dc22 Author: Laurent Bigonville bi...@bigon.be Date: Sat Aug 22 16:30:03 2015 +0200 Move Xorg.wrap.1 man page from the xserver-xorg-core to xserver-xorg-legacy package diff --git a/debian/changelog b/debian/changelog index eb80147..417b174 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xorg-server (2:1.17.2-3) UNRELEASED; urgency=medium + + * Move Xorg.wrap.1 man page from the xserver-xorg-core to +xserver-xorg-legacy package + + -- Laurent Bigonville bi...@debian.org Sat, 22 Aug 2015 16:29:11 +0200 + xorg-server (2:1.17.2-2) experimental; urgency=medium [ Laurent Bigonville ] diff --git a/debian/control b/debian/control index ca9e18e..a837aeb 100644 --- a/debian/control +++ b/debian/control @@ -398,8 +398,10 @@ Depends: ${misc:Depends}, Breaks: x11-common ( 1:7.7+10~), + xserver-xorg-core ( 2:1.17.2-3~), Replaces: x11-common ( 1:7.7+10~), + xserver-xorg-core ( 2:1.17.2-3~), Description: setuid root Xorg server wrapper This package provides a wrapper for the Xorg X server, which is necessary for legacy drivers and non-Linux kernels. diff --git a/debian/xserver-xorg-core.install b/debian/xserver-xorg-core.install index 856b615..e16f9d6 100644 --- a/debian/xserver-xorg-core.install +++ b/debian/xserver-xorg-core.install @@ -2,11 +2,9 @@ main/usr/lib/xorg/modules usr/lib/xorg main/usr/bin/Xorg usr/bin main/usr/bin/X usr/bin main/usr/share/man/man1/Xorg.1 usr/share/man/man1 -main/usr/share/man/man1/Xorg.wrap.1usr/share/man/man1 main/usr/share/man/man4usr/share/man/ main/usr/share/man/man5/xorg.conf.5usr/share/man/man5 main/usr/share/man/man5/xorg.conf.d.5 usr/share/man/man5 -main/usr/share/man/man5/Xwrapper.config.5 usr/share/man/man5 main/usr/bin/cvt usr/bin main/usr/bin/gtf usr/bin main/usr/share/man/man1/cvt.1 usr/share/man/man1 diff --git a/debian/xserver-xorg-legacy.install b/debian/xserver-xorg-legacy.install index 5f3eb87..44b995e 100644 --- a/debian/xserver-xorg-legacy.install +++ b/debian/xserver-xorg-legacy.install @@ -1 +1,3 @@ main/usr/lib/xorg/Xorg.wrap usr/lib/xorg +main/usr/share/man/man1/Xorg.wrap.1usr/share/man/man1 +main/usr/share/man/man5/Xwrapper.config.5 usr/share/man/man5
xorg-server: Changes to 'debian-experimental'
Xext/shm.c | 10 +- configure.ac | 10 +- debian/changelog | 45 + debian/control | 22 debian/patches/series|1 debian/patches/xorg-wrapper-envp.diff| 21 debian/po/POTFILES.in|1 debian/po/ar.po | 62 debian/po/ast.po | 64 + debian/po/be.po | 58 debian/po/bg.po | 80 debian/po/bn.po | 60 debian/po/bs.po | 70 ++ debian/po/ca.po | 79 debian/po/cs.po | 79 debian/po/da.po | 98 debian/po/de.po | 78 debian/po/dz.po | 73 +++ debian/po/el.po | 84 + debian/po/eo.po | 61 debian/po/es.po | 88 ++ debian/po/eu.po | 82 debian/po/fi.po | 62 debian/po/fr.po | 87 ++ debian/po/gl.po | 68 ++ debian/po/gu.po | 59 debian/po/he.po | 61 debian/po/hr.po | 56 +++ debian/po/hu.po | 56 +++ debian/po/id.po | 74 +++ debian/po/it.po | 85 + debian/po/ja.po | 81 debian/po/kk.po | 55 +++ debian/po/km.po | 70 ++ debian/po/ko.po | 58 debian/po/ku.po | 56 +++ debian/po/lt.po | 71 ++ debian/po/ml.po | 70 ++ debian/po/mr.po | 60 debian/po/nb.po | 63 + debian/po/ne.po | 63 + debian/po/nl.po | 82 debian/po/nn.po | 70 ++ debian/po/pl.po | 66 + debian/po/pothead.in | 30 ++ debian/po/pt.po | 67 + debian/po/pt_BR.po | 85 + debian/po/ro.po | 84 + debian/po/ru.po | 87 ++ debian/po/sk.po | 65 + debian/po/sq.po | 66 + debian/po/sr.po | 60 debian/po/s...@latin.po| 61 debian/po/sv.po | 88 ++ debian/po/ta.po | 70 ++ debian/po/templates.pot | 53 ++ debian/po/th.po | 59 debian/po/tr.po | 83 + debian/po/vi.po | 62 debian/po/wo.po | 61 debian/po/zh_CN.po | 81 debian/po/zh_TW.po | 74 +++ debian/rules | 11 ++ debian/upstream/signing-key.asc | 41 debian/xserver-xorg-core.install |7 + debian/xserver-xorg-legacy.config| 87 ++ debian/xserver-xorg-legacy.install |1 debian/xserver-xorg-legacy.postinst | 77 +++ debian/xserver-xorg-legacy.postrm| 36 +++ debian/xserver-xorg-legacy.templates | 22 dix/devices.c|3 dix/events.c
xorg-server: Changes to 'debian-experimental'
debian/changelog |9 + debian/rules | 17 + 2 files changed, 26 insertions(+) New commits: commit 86c1c140a80018181aa1fec45a63323def0100d5 Author: Julien Cristau jcris...@debian.org Date: Mon May 4 22:14:20 2015 +0200 Fix typo in changelog diff --git a/debian/changelog b/debian/changelog index 7c465b3..d40249f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,6 @@ xorg-server (2:1.17.1-2) experimental; urgency=medium - * Disable libdrm support on hurd and in the kfreebsd udev build, so we don't + * Disable libdrm support on hurd and in the kfreebsd udeb build, so we don't try building the modesetting driver without libdrm. We should probably revisit this later and ship modesetting_drv.so in d-i, but this should do for now. commit 6a5211b8744a55e5ade7c0ad7826b4de31c78fc6 Author: Julien Cristau jcris...@debian.org Date: Mon May 4 22:13:49 2015 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 3ea0e66..7c465b3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -xorg-server (2:1.17.1-2) UNRELEASED; urgency=medium +xorg-server (2:1.17.1-2) experimental; urgency=medium * Disable libdrm support on hurd and in the kfreebsd udev build, so we don't try building the modesetting driver without libdrm. We should probably revisit this later and ship modesetting_drv.so in d-i, but this should do for now. - -- Julien Cristau jcris...@debian.org Mon, 04 May 2015 21:39:19 +0200 + -- Julien Cristau jcris...@debian.org Mon, 04 May 2015 22:04:01 +0200 xorg-server (2:1.17.1-1) experimental; urgency=medium commit cbf49e0f21ba8b663d8b5432310b9ccdd6695089 Author: Julien Cristau jcris...@debian.org Date: Mon May 4 21:42:49 2015 +0200 Disable libdrm support on hurd and in the udev build Otherwise we try building the modesetting driver without libdrm. We should probably revisit this later and ship modesetting_drv.so in d-i, but this should do for now. diff --git a/debian/changelog b/debian/changelog index d1a4d51..3ea0e66 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +xorg-server (2:1.17.1-2) UNRELEASED; urgency=medium + + * Disable libdrm support on hurd and in the kfreebsd udev build, so we don't +try building the modesetting driver without libdrm. We should probably +revisit this later and ship modesetting_drv.so in d-i, but this should do +for now. + + -- Julien Cristau jcris...@debian.org Mon, 04 May 2015 21:39:19 +0200 + xorg-server (2:1.17.1-1) experimental; urgency=medium [ Maarten Lankhorst ] diff --git a/debian/rules b/debian/rules index 080fd7e..09a824f 100755 --- a/debian/rules +++ b/debian/rules @@ -77,6 +77,21 @@ else # hurd config_backend += --disable-config-udev endif +# linux: libdrm needed for kms (hw/xfree86/os-support/linux/lnx_platform.c) +#even in udeb +# kfreebsd: libdrm for dri in main build +# hurd: no libdrm +ifeq ($(DEB_HOST_ARCH_OS), linux) + libdrm_main = --enable-libdrm + libdrm_udeb = --enable-libdrm +else ifeq ($(DEB_HOST_ARCH_OS), kfreebsd) + libdrm_main = --enable-libdrm + libdrm_udeb = --disable-libdrm +else # hurd + libdrm_main = --disable-libdrm + libdrm_udeb = --disable-libdrm +endif + vars = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+pie DEB_LDFLAGS_MAINT_APPEND=-Wl,-Bsymbolic DEB_CPPFLAGS_MAINT_APPEND=-DPRE_RELEASE=0 $(cppflags) dpkg-buildflags --export=configure) LIBS=$(libs) ifneq (,$(filter nocheck, $(DEB_BUILD_OPTIONS))) @@ -141,6 +156,7 @@ confflags_main = \ --enable-xdm-auth-1 \ --enable-glx \ $(dri) \ + $(libdrm_main) \ --enable-present \ --enable-xinerama \ --enable-xf86vidmode \ @@ -173,6 +189,7 @@ confflags_udeb = \ --disable-glx \ --disable-dri \ --disable-dri2 \ + $(libdrm_udeb) \ --disable-xinerama \ --disable-xf86vidmode \ --disable-xace \ -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1ypmlj-0004oy...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog | 11 --- debian/compat|2 +- debian/control | 11 +++ debian/copyright | 27 ++- debian/rules |6 -- 5 files changed, 46 insertions(+), 11 deletions(-) New commits: commit 48ebc7c8aace3c822a91dbd02ba55021b3da4141 Author: Julien Cristau jcris...@debian.org Date: Sun May 3 18:00:45 2015 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 379ece1..d1a4d51 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.17.1-1) UNRELEASED; urgency=medium +xorg-server (2:1.17.1-1) experimental; urgency=medium [ Maarten Lankhorst ] * New upstream release 1.17.1. @@ -13,7 +13,7 @@ xorg-server (2:1.17.1-1) UNRELEASED; urgency=medium * Bump debhelper compat level to 9. * Update debian/copyright from upstream COPYING. - -- Maarten Lankhorst maarten.lankho...@ubuntu.com Thu, 11 Dec 2014 15:49:13 +0100 + -- Julien Cristau jcris...@debian.org Sun, 03 May 2015 18:00:32 +0200 xorg-server (2:1.16.4-1) unstable; urgency=high commit 7ff2d28ad35f50ea6921bfca8c414c3dc5911443 Author: Julien Cristau jcris...@debian.org Date: Sun May 3 18:00:30 2015 +0200 Update debian/copyright from upstream COPYING. diff --git a/debian/changelog b/debian/changelog index 240055a..379ece1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,7 @@ xorg-server (2:1.17.1-1) UNRELEASED; urgency=medium [ Julien Cristau ] * Bump debhelper compat level to 9. + * Update debian/copyright from upstream COPYING. -- Maarten Lankhorst maarten.lankho...@ubuntu.com Thu, 11 Dec 2014 15:49:13 +0100 diff --git a/debian/copyright b/debian/copyright index cd9e80a..abf13c2 100644 --- a/debian/copyright +++ b/debian/copyright @@ -8,6 +8,7 @@ possible, and insert their name to this list. Please sort by surname for people, and by the full name for other entities (e.g. Juliusz Chroboczek sorts before Intel Corporation sorts before Daniel Stone). +Copyright © 2011 Dave Airlie Copyright © 2000-2001 Juliusz Chroboczek Copyright © 1998 Egbert Eich Copyright © 2006-2007 Intel Corporation @@ -20,6 +21,7 @@ Copyright © 1999 Keith Packard Copyright © 2007-2009 Red Hat, Inc. Copyright © 2005-2008 Daniel Stone Copyright © 2006-2009 Simon Thum +Copyright © 2003-2008, 2013 Geert Uytterhoeven Copyright © 2006 Luc Verhaegen Permission is hereby granted, free of charge, to any person obtaining a @@ -144,6 +146,29 @@ used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium. +Copyright 2008 Tungsten Graphics, Inc., Cedar Park, Texas. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the +Software), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sub license, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice (including the +next paragraph) shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. +IN NO EVENT SHALL TUNGSTEN GRAPHICS AND/OR ITS SUPPLIERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + Copyright © 1999-2000 SuSE, Inc. Copyright © 2007 Red Hat, Inc. @@ -1788,7 +1813,7 @@ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -Copyright (c) 1989, 1990, 1993, 1994 +Copyright (c) 1987, 1990, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by commit 34e459bc800d67f220565074f30889a9fa317ad4 Author: Julien Cristau jcris...@debian.org Date: Sun May 3 10:07:35 2015 +0200 Bump debhelper compat level to 9. diff --git a/debian/changelog b/debian/changelog index 6be49f5..240055a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ xorg-server (2:1.17.1-1) UNRELEASED; urgency=medium + [ Maarten Lankhorst ] * New upstream release 1.17.1. * Enable the modesetting driver from xorg-server. * Drop upstreamed patches: @@ -8,6 +9,9 @@ xorg-server (2:1.17.1-1) UNRELEASED; urgency=medium - Is this patch still needed because it seems to be handled now? * Bump video abi to 19. + [ Julien Cristau ] + * Bump debhelper compat level to 9. + -- Maarten Lankhorst maarten.lankho...@ubuntu.com
xorg-server: Changes to 'debian-experimental'
ChangeLog| 2126 +++ Xi/exevents.c|5 config/udev.c| 30 configure.ac |8 debian/changelog | 16 devbook.am | 10 dix/dispatch.c |2 dix/getevents.c |6 doc/Makefile.am |2 doc/filter-xmlto.sh | 21 glamor/glamor.c | 41 glamor/glamor.h |2 glamor/glamor_egl.c | 12 glamor/glamor_fbo.c |4 glamor/glamor_priv.h |2 glamor/glamor_xv.c | 26 glx/glxcmds.c| 71 hw/kdrive/ephyr/ephyr.c | 10 hw/kdrive/ephyr/ephyr.h |1 hw/kdrive/ephyr/hostx.c | 11 hw/kdrive/ephyr/hostx.h |2 hw/xfree86/Makefile.am |2 hw/xfree86/Xorg.sh.in|4 hw/xfree86/common/xf86AutoConfig.c |1 hw/xfree86/dri2/dri2.c |9 hw/xfree86/drivers/modesetting/Makefile.am |3 hw/xfree86/drivers/modesetting/dri2.c|2 hw/xfree86/drivers/modesetting/driver.c | 94 - hw/xfree86/drivers/modesetting/driver.h | 14 hw/xfree86/drivers/modesetting/drmmode_display.c | 491 +++-- hw/xfree86/drivers/modesetting/drmmode_display.h | 32 hw/xfree86/drivers/modesetting/dumb_bo.c | 134 + hw/xfree86/drivers/modesetting/dumb_bo.h | 45 hw/xfree86/drivers/modesetting/present.c | 228 ++ hw/xfree86/drivers/modesetting/vblank.c | 37 hw/xfree86/man/Xorg.wrap.man |2 hw/xfree86/os-support/solaris/sun_init.c | 33 hw/xfree86/os-support/xf86_OSlib.h |5 hw/xfree86/xorg-wrapper.c| 10 hw/xnest/Keyboard.c |9 hw/xwayland/Makefile.am |1 hw/xwayland/xwayland-glamor.c|3 hw/xwayland/xwayland-input.c |7 hw/xwayland/xwayland.c |2 include/regionstr.h |2 mi/mipointer.c |4 os/WaitFor.c | 41 os/osinit.c |6 os/xsha1.c | 25 present/present.c| 15 randr/rroutput.c |7 randr/rrscreen.c | 22 randr/rrxinerama.c | 12 xkb/xkb.c| 100 - 54 files changed, 2260 insertions(+), 1550 deletions(-) New commits: commit 844389319f72ed964479b09c353b2f8f73a9dde8 Author: Maarten Lankhorst maarten.lankho...@ubuntu.com Date: Wed Feb 11 11:17:51 2015 +0100 bump version to 1.17.1 diff --git a/ChangeLog b/ChangeLog index e613918..3983221 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,739 +1,1240 @@ -commit 27017380f96d7cec79ce8d618ea0ec389fa716a9 -Merge: 91651e7 9b037af -Author: Maarten Lankhorst maarten.lankho...@ubuntu.com -Date: Thu Dec 11 15:47:29 2014 +0100 +commit 3b0d1ba2266d2780bfc111bab74885b90458eca4 +Author: Keith Packard kei...@keithp.com +Date: Tue Feb 10 14:43:34 2015 -0800 -Merge branch 'upstream-unstable' into upstream-experimental +Release 1.17.1 + +Signed-off-by: Keith Packard kei...@keithp.com -commit 91651e7c15892aa846fc406fbb13b37f094dd3f0 -Author: Michel Dänzer michel.daen...@amd.com -Date: Wed Dec 10 16:21:44 2014 +0900 +commit f160e722672dbb2b5215870b47bcc51461d96ff1 +Author: Olivier Fourdan ofour...@redhat.com +Date: Fri Jan 16 08:44:45 2015 +0100 -glamor: Reinstate glamor_(egl_)destroy_textured_pixmap +xkb: Check strings length against request size -They are part of the ABI. +Ensure that the given strings length in an XkbSetGeometry request remain +within the limits of the size of the request. -Signed-off-by: Michel Dänzer michel.daen...@amd.com -Reviewed-by: Keith Packard kei...@keithp.com -Signed-off-by: Keith Packard kei...@keithp.com +Signed-off-by: Olivier Fourdan ofour...@redhat.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit 20079c36cf7d377938ca5478447d8b9045cb7d43) -commit c1455f76c6b1aa4ecaacb2221a687244285aa44b -Author: Neil
xorg-server: Changes to 'debian-experimental'
COPYING | 24 ChangeLog | 9268 ++ Xext/dpms.c | 10 Xext/dpmsstubs.c| 10 Xext/panoramiX.c| 2 Xext/panoramiX.h| 2 Xext/panoramiXprocs.c | 16 Xext/saver.c| 16 Xext/security.c | 5 Xext/shm.c | 21 Xext/sync.c | 2 Xext/syncsrv.h | 8 Xext/xcmisc.c | 1 Xext/xres.c | 12 Xext/xvdisp.c | 126 Xext/xvdix.h| 45 Xext/xvmain.c | 164 Xi/chgdctl.c| 8 Xi/chgfctl.c| 2 Xi/sendexev.c | 3 Xi/xiallowev.c | 2 Xi/xichangecursor.c | 2 Xi/xichangehierarchy.c | 35 Xi/xigetclientpointer.c | 1 Xi/xigrabdev.c | 9 Xi/xipassivegrab.c | 12 Xi/xiproperty.c | 14 Xi/xiquerydevice.c | 1 Xi/xiquerypointer.c | 2 Xi/xiselectev.c | 8 Xi/xisetclientpointer.c | 3 Xi/xisetdevfocus.c | 4 Xi/xiwarppointer.c | 2 composite/compalloc.c | 8 composite/compext.c | 7 composite/compinit.c| 25 composite/compint.h | 3 composite/compoverlay.c | 4 composite/compwindow.c | 7 config/config.c | 129 config/udev.c | 17 configure.ac| 124 dbe/dbe.c | 33 dbe/dbestruct.h | 12 dbe/midbe.c | 14 dbe/midbe.h | 8 debian/changelog| 83 debian/control | 6 debian/patches/06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff | 68 debian/patches/series | 3 debian/rules| 5 debian/serverminver | 4 debian/upstream/signing-key.asc | 281 debian/watch| 1 dix/atom.c | 8 dix/colormap.c | 34 dix/cursor.c| 8 dix/devices.c | 63
xorg-server: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/control |1 + 2 files changed, 7 insertions(+) New commits: commit 6a0759f7130634559c74a31de83819d7fd592ae5 Author: Julien Cristau jcris...@debian.org Date: Tue Jun 17 21:40:50 2014 +0200 Make xserver-common Multi-Arch: foreign (closes: #693922) diff --git a/debian/changelog b/debian/changelog index 372e7a1..97c4d84 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.15.99.903-4) UNRELEASED; urgency=medium + + * Make xserver-common Multi-Arch: foreign (closes: #693922) + + -- Julien Cristau jcris...@debian.org Tue, 17 Jun 2014 21:40:19 +0200 + xorg-server (2:1.15.99.903-3) experimental; urgency=medium * Set shared memory dir to /dev/shm (closes: #747894). diff --git a/debian/control b/debian/control index 77cdf84..7aa502b 100644 --- a/debian/control +++ b/debian/control @@ -339,6 +339,7 @@ Description: Xorg - the X.Org X server (debugging symbols) Package: xserver-common Architecture: all +Multi-Arch: foreign Depends: x11-common, xkb-data, -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wwzrg-00018c...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
.gitignore |1 ChangeLog| 1984 +++ Xext/xres.c |4 Xext/xselinux_hooks.c|4 Xi/exevents.c| 20 composite/compwindow.c |1 config/10-quirks.conf| 16 config/config.c |6 config/dbus-core.c |4 configure.ac | 16 debian/changelog | 12 debian/control |3 debian/patches/02_kbsd-input-devd.diff |6 debian/patches/03_static-nettle.diff |2 debian/patches/04_wayland_scanner.diff | 28 debian/patches/08_xfree86_fix_ia64_inx_outx.diff |8 debian/patches/series|1 debian/rules |3 debian/serverminver |4 dix/devices.c| 12 dix/dixfonts.c |2 dix/dixutils.c | 25 dix/events.c |8 fb/fbpict.c |2 fb/fbscreen.c|2 glamor/Makefile.am |6 glamor/glamor.c | 25 glamor/glamor.h |3 glamor/glamor_context.h |9 glamor/glamor_copyarea.c | 18 glamor/glamor_core.c | 11 glamor/glamor_egl.c | 61 glamor/glamor_fbo.c | 42 glamor/glamor_fill.c | 13 glamor/glamor_font.c |7 glamor/glamor_getimage.c | 96 - glamor/glamor_glx.c | 26 glamor/glamor_glyphblt.c | 10 glamor/glamor_glyphs.c |3 glamor/glamor_gradient.c | 24 glamor/glamor_image.c| 180 ++ glamor/glamor_pixmap.c | 22 glamor/glamor_points.c |5 glamor/glamor_priv.h | 31 glamor/glamor_putimage.c | 161 - glamor/glamor_rects.c|4 glamor/glamor_render.c | 64 glamor/glamor_segment.c | 11 glamor/glamor_spans.c| 10 glamor/glamor_text.c | 46 glamor/glamor_tile.c | 13 glamor/glamor_transfer.c |6 glamor/glamor_trapezoid.c| 20 glamor/glamor_utils.h| 13 glamor/glamor_vbo.c | 17 glamor/glamor_xv.c |7 glx/glxcmds.c| 22 glx/glxdri2.c| 124 + glx/glxdriswrast.c | 10 glx/glxext.c | 48 glx/glxserver.h |1 hw/dmx/config/xdmxconfig.c |3 hw/dmx/dmxfont.c |2 hw/dmx/glxProxy/glxcmds.c|2 hw/kdrive/linux/linux.c |7 hw/kdrive/src/kdrive.c |9 hw/xfree86/.gitignore|1 hw/xfree86/common/compiler.h | 10 hw/xfree86/common/xf86Bus.c |4 hw/xfree86/common/xf86Config.c | 36 hw/xfree86/common/xf86Module.h |2 hw/xfree86/common/xf86Xinput.c |9 hw/xfree86/common/xf86platformBus.c |3 hw/xfree86/dri/dri.c | 14 hw/xfree86/dri2/dri2.c | 29 hw/xfree86/int10/stub.c |2 hw/xfree86/int10/xf86x86emu.c|1 hw/xfree86/loader/loadmod.c |6 hw/xfree86/man/Makefile.am |2 hw/xfree86/man/Xorg.wrap.man |4 hw/xfree86/man/Xwrapper.config.man |2 hw/xfree86/man/xorg.conf.man | 24 hw/xfree86/modes/xf86Crtc.h |8 hw/xfree86/modes/xf86Cursors.c | 56 hw/xfree86/modes/xf86RandR12.c |7
xorg-server: Changes to 'debian-experimental'
debian/changelog|6 ++ debian/control | 13 + debian/rules|5 - debian/xwayland.install |1 + 4 files changed, 24 insertions(+), 1 deletion(-) New commits: commit 50b416bdf6c8c0b0dfb20fccfce1593156a067bb Author: Julien Cristau jcris...@debian.org Date: Thu Jun 5 22:10:56 2014 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index d113ad6..d77febc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xorg-server (2:1.15.99.903-2) UNRELEASED; urgency=medium +xorg-server (2:1.15.99.903-2) experimental; urgency=medium * Enable xwayland for the main build on linux (closes: #747950). - -- Julien Cristau jcris...@debian.org Thu, 05 Jun 2014 21:26:21 +0200 + -- Julien Cristau jcris...@debian.org Thu, 05 Jun 2014 21:58:45 +0200 xorg-server (2:1.15.99.903-1) experimental; urgency=medium commit d20afdd4966699247849bb0fd0c1a24f6784 Author: Julien Cristau jcris...@debian.org Date: Thu Jun 5 21:32:33 2014 +0200 Enable xwayland for the main build on linux (closes: #747950). diff --git a/debian/changelog b/debian/changelog index 755c8e0..d113ad6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.15.99.903-2) UNRELEASED; urgency=medium + + * Enable xwayland for the main build on linux (closes: #747950). + + -- Julien Cristau jcris...@debian.org Thu, 05 Jun 2014 21:26:21 +0200 + xorg-server (2:1.15.99.903-1) experimental; urgency=medium * New upstream release candidate diff --git a/debian/control b/debian/control index 5d15562..77cdf84 100644 --- a/debian/control +++ b/debian/control @@ -90,6 +90,8 @@ Build-Depends: x11-xkb-utils, # getpeereid() libbsd-dev [kfreebsd-any], +# xwayland + libwayland-dev [linux-any], 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 @@ -362,3 +364,14 @@ Description: Xorg X server - source files . Unless you are building a software product using X server sources, you probably want xserver-xorg and/or xserver-xorg-core instead. + +Package: xwayland +Architecture: linux-any +Depends: + xserver-common (= ${source:Version}), + ${shlibs:Depends}, + ${misc:Depends}, +Description: Xwayland X server + This package provides an X server running on top of wayland, using wayland + input devices for input and forwarding either the root window or individual + top-level windows as wayland surfaces. diff --git a/debian/rules b/debian/rules index 673dbc9..5309815 100755 --- a/debian/rules +++ b/debian/rules @@ -45,8 +45,10 @@ endif ifeq ($(DEB_HOST_ARCH_OS), linux) selinux = --enable-xselinux + wayland = --enable-xwayland else selinux = --disable-xselinux + wayland = --disable-xwayland endif ifeq ($(DEB_HOST_ARCH_OS), hurd) @@ -109,7 +111,6 @@ confflags += \ --enable-xorg \ --disable-linux-acpi \ --disable-linux-apm \ ---disable-xwayland \ --disable-xquartz \ --disable-xwin \ --disable-xfake \ @@ -137,6 +138,7 @@ confflags_main = \ --enable-xace \ $(selinux) \ --enable-xfree86-utils \ + $(wayland) \ --enable-dmx \ --enable-xvfb \ --enable-xnest \ @@ -168,6 +170,7 @@ confflags_udeb = \ --disable-xace \ --disable-xselinux \ --disable-xfree86-utils \ + --disable-xwayland \ --disable-dmx \ --disable-xvfb \ --disable-xnest \ diff --git a/debian/xwayland.install b/debian/xwayland.install new file mode 100644 index 000..4e62413 --- /dev/null +++ b/debian/xwayland.install @@ -0,0 +1 @@ +main/usr/bin/Xwayland usr/bin -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wse0t-0008ox...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |7 +++ debian/control |3 +++ debian/rules |9 ++--- 3 files changed, 12 insertions(+), 7 deletions(-) New commits: commit b8ef40d8922c76c6efc62fa3055cca1968f7a1de Author: Julien Cristau jcris...@debian.org Date: Wed Apr 23 20:29:52 2014 +0200 Enable glamor. diff --git a/debian/changelog b/debian/changelog index 0f9b7da..9b4b6e3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xorg-server (2:1.15.99.902-2) UNRELEASED; urgency=medium * Enable dri3 on kfreebsd, now xtrans 1.3.3 supports fd passing. + * Enable glamor. -- Julien Cristau jcris...@debian.org Wed, 23 Apr 2014 20:28:34 +0200 diff --git a/debian/control b/debian/control index dcb80ea..15468fe 100644 --- a/debian/control +++ b/debian/control @@ -70,6 +70,9 @@ Build-Depends: libxv-dev, libxinerama-dev, libxshmfence-dev (= 1.1) [!hurd-i386], +# glamor + libepoxy-dev [linux-any kfreebsd-any], + libgbm-dev [linux-any], # XCB bits for Xephyr libxcb1-dev, libxcb-shape0-dev, diff --git a/debian/rules b/debian/rules index 98f5d96..9020090 100755 --- a/debian/rules +++ b/debian/rules @@ -53,6 +53,7 @@ ifeq ($(DEB_HOST_ARCH_OS), hurd) dri = --disable-dri --disable-dri2 --disable-dri3 else dri = --enable-dri --enable-dri2 --enable-dri3 + dri += --enable-glamor endif config_backend = --disable-config-dbus --disable-config-hal commit 225637e49835a0c6024ba58bfa358ef00af902fa Author: Julien Cristau jcris...@debian.org Date: Wed Apr 23 20:29:13 2014 +0200 Enable dri3 on kfreebsd, now xtrans 1.3.3 supports fd passing. diff --git a/debian/changelog b/debian/changelog index e70fbd9..0f9b7da 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.15.99.902-2) UNRELEASED; urgency=medium + + * Enable dri3 on kfreebsd, now xtrans 1.3.3 supports fd passing. + + -- Julien Cristau jcris...@debian.org Wed, 23 Apr 2014 20:28:34 +0200 + xorg-server (2:1.15.99.902-1) experimental; urgency=medium * New upstream snapshot. diff --git a/debian/rules b/debian/rules index 2836310..98f5d96 100755 --- a/debian/rules +++ b/debian/rules @@ -52,13 +52,7 @@ endif ifeq ($(DEB_HOST_ARCH_OS), hurd) dri = --disable-dri --disable-dri2 --disable-dri3 else - dri = --enable-dri --enable-dri2 -ifeq ($(DEB_HOST_ARCH_OS), linux) - dri += --enable-dri3 -else - # disable dri3 on kbsd until xtrans fd passing is enabled - dri += --disable-dri3 -endif + dri = --enable-dri --enable-dri2 --enable-dri3 endif config_backend = --disable-config-dbus --disable-config-hal -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wd3bi-t1...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 6f0e3a9efda01975f8d5687de28b06af2f8a0eda Author: Julien Cristau jcris...@debian.org Date: Tue Apr 15 08:35:49 2014 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 14e75c0..e70fbd9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.15.99.902-1) UNRELEASED; urgency=medium +xorg-server (2:1.15.99.902-1) experimental; urgency=medium * New upstream snapshot. + fix Xephyr -screen (closes: #742028) @@ -7,7 +7,7 @@ xorg-server (2:1.15.99.902-1) UNRELEASED; urgency=medium * Bump xtrans requirement to 1.3.3. * Bump xproto and fontsproto requirements. - -- Julien Cristau jcris...@debian.org Sun, 13 Apr 2014 17:18:44 +0200 + -- Julien Cristau jcris...@debian.org Tue, 15 Apr 2014 08:35:26 +0200 xorg-server (2:1.15.0.901-1) unstable; urgency=medium -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wzxil-00050z...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog | 12 debian/compat |2 +- debian/control| 14 ++ debian/rules | 18 ++ debian/xorg-server-source.install |1 + 5 files changed, 42 insertions(+), 5 deletions(-) New commits: commit 03f5cf60f42012a57c23e2b615a0cc545a682112 Author: Yaroslav Halchenko deb...@onerussian.com Date: Tue Jan 7 00:58:30 2014 +0100 Add xorg-server-source binary package Provides a tarball with original (patched, autoreconfed) sources of the xserver for use by vnc implementations (closes: #730552) diff --git a/debian/changelog b/debian/changelog index 665527a..14a9f36 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,13 @@ xorg-server (2:1.15.0-2) UNRELEASED; urgency=medium + [ Julien Cristau ] * Bump debhelper compat level to 7. + [ Yaroslav Halchenko ] + * Adding xorg-server-source binary package to provide a tarball with +original (patched, autoreconfed) sources of the xserver (Closes: +#730552) + -- Julien Cristau jcris...@debian.org Tue, 07 Jan 2014 00:51:53 +0100 xorg-server (2:1.15.0-1) experimental; urgency=low diff --git a/debian/control b/debian/control index 94a88f7..aaad746 100644 --- a/debian/control +++ b/debian/control @@ -341,3 +341,17 @@ Recommends: Replaces: xserver-xorg-core ( 2:1.5.2) Description: common files used by various X servers This package provides files necessary for all X.Org based X servers. + +Package: xorg-server-source +Architecture: all +Depends: + ${misc:Depends}, +Description: Xorg X server - source files + This package provides original Debian (with Debian patches already + applied, and autotools files updated) sources for the X.Org ('Xorg') + X server shipped in a tarball. This enables other projects re-using + X server codebase (e.g. VNC servers) to (re-)use officially + Debian-supported version of the X xserver for their builds. + . + Unless you are building a software product using X server sources, + you probably want xserver-xorg and/or xserver-xorg-core instead. diff --git a/debian/rules b/debian/rules index c81c554..bf5f14b 100755 --- a/debian/rules +++ b/debian/rules @@ -192,6 +192,16 @@ $(STAMP_DIR)/autoreconf: $(STAMP_DIR)/stampdir $(QUILT_STAMPFN) autoreconf -vfi $@ +$(STAMP_DIR)/build-source: $(STAMP_DIR)/autoreconf + mkdir -p build-source + tar \ + --owner=0 --group=0 \ +--transform 's,^,xorg-server/,' \ +--exclude=stampdir --exclude=debian \ +--exclude=build-* --exclude=autom4te.cache \ +-cf - * | xz build-source/xorg-server.tar.xz + $@ + $(STAMP_DIR)/configure-%: $(STAMP_DIR)/autoreconf dh_testdir mkdir -p build-$* @@ -224,7 +234,7 @@ build: $(STAMP_DIR)/build-udeb build: $(STAMP_DIR)/tests-udeb endif build-arch: build -build-indep: build +build-indep: $(STAMP_DIR)/build-source build clean: unpatch dh_testdir @@ -357,7 +367,7 @@ endif # Build architecture-independent files here -binary-indep: build install +binary-indep: build-indep install $(MAKE) -f debian/rules DH_OPTIONS=-i binary-initial dh_install -i dh_installdocs -i diff --git a/debian/xorg-server-source.install b/debian/xorg-server-source.install new file mode 100644 index 000..712189c --- /dev/null +++ b/debian/xorg-server-source.install @@ -0,0 +1 @@ +build-source/xorg-server.tar.* usr/src commit cccd71746577278f6dc66572425b1728e4c1d4b2 Author: Julien Cristau jcris...@debian.org Date: Tue Jan 7 00:55:37 2014 +0100 Stop using dh_install --sourcedir=debian/tmp No longer necessary in v7 diff --git a/debian/rules b/debian/rules index 89c54aa..c81c554 100755 --- a/debian/rules +++ b/debian/rules @@ -325,7 +325,7 @@ binary-arch: build install dh_installdocs -s dh_installchangelogs -s - dh_install $(DH_INSTALL_OPTIONS) -s --sourcedir=debian/tmp --list-missing + dh_install $(DH_INSTALL_OPTIONS) -s --list-missing $(INSTALL) -d $(CURDIR)/debian/xserver-xorg-dev/usr/share/xserver-xorg # Extract only the major ABI version: abi_videodrv=`PKG_CONFIG_PATH=debian/tmp/main/usr/lib/pkgconfig pkg-config --variable=abi_videodrv xorg-server|cut -d . -f 1`; \ @@ -359,7 +359,7 @@ endif # Build architecture-independent files here binary-indep: build install $(MAKE) -f debian/rules DH_OPTIONS=-i binary-initial - dh_install -i --sourcedir=debian/tmp + dh_install -i dh_installdocs -i dh_installchangelogs -i ChangeLog commit a8d100ba5a22ef64a7ed5b7c1a7d85390310486e Author: Julien Cristau jcris...@debian.org Date: Tue Jan 7 00:52:20 2014 +0100 Bump debhelper compat level to 7. diff --git a/debian/changelog b/debian/changelog index 089309f..665527a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.15.0-2) UNRELEASED; urgency=medium + + *
xorg-server: Changes to 'debian-experimental'
debian/changelog |5 +++-- debian/rules |8 +++- 2 files changed, 10 insertions(+), 3 deletions(-) New commits: commit 370606acf2e5be14b5b05ee5de499212da8a5934 Author: Julien Cristau jcris...@debian.org Date: Sat Dec 14 18:16:26 2013 +0100 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 61159df..0809f1f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xorg-server (2:1.14.99.904-2) UNRELEASED; urgency=medium +xorg-server (2:1.14.99.904-2) experimental; urgency=medium * Pass VERBOSE=1 to make check to make debugging test failures possible. * Disable dri3 on kfreebsd. xtrans doesn't enable fd passing there yet. - -- Julien Cristau jcris...@debian.org Thu, 12 Dec 2013 18:35:21 +0100 + -- Julien Cristau jcris...@debian.org Sat, 14 Dec 2013 18:16:17 +0100 xorg-server (2:1.14.99.904-1) experimental; urgency=low commit ce9a79990e68d68181aabcadaf9adb354d0752d9 Author: Julien Cristau jcris...@debian.org Date: Sat Dec 14 18:12:05 2013 +0100 Disable dri3 on kfreebsd. xtrans doesn't enable fd passing there yet. diff --git a/debian/changelog b/debian/changelog index b7298df..61159df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xorg-server (2:1.14.99.904-2) UNRELEASED; urgency=medium * Pass VERBOSE=1 to make check to make debugging test failures possible. + * Disable dri3 on kfreebsd. xtrans doesn't enable fd passing there yet. -- Julien Cristau jcris...@debian.org Thu, 12 Dec 2013 18:35:21 +0100 diff --git a/debian/rules b/debian/rules index d76059d..89c54aa 100755 --- a/debian/rules +++ b/debian/rules @@ -52,7 +52,13 @@ endif ifeq ($(DEB_HOST_ARCH_OS), hurd) dri = --disable-dri --disable-dri2 --disable-dri3 else - dri = --enable-dri --enable-dri2 --enable-dri3 + dri = --enable-dri --enable-dri2 +ifeq ($(DEB_HOST_ARCH_OS), linux) + dri += --enable-dri3 +else + # disable dri3 on kbsd until xtrans fd passing is enabled + dri += --disable-dri3 +endif endif config_backend = --disable-config-dbus -- 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/e1vrt5p-0001pq...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |8 ++-- debian/control |2 +- debian/rules |5 +++-- 3 files changed, 10 insertions(+), 5 deletions(-) New commits: commit 1f420d78fd147d9e1bc927dd98b158883e896ec3 Author: Julien Cristau jcris...@debian.org Date: Thu Dec 12 12:11:31 2013 +0100 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 08e4028..8218b18 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,14 +1,18 @@ -xorg-server (2:1.14.99.904-1) UNRELEASED; urgency=low +xorg-server (2:1.14.99.904-1) experimental; urgency=low [ Julien Cristau ] * New upstream release candidate. + * Update (build-)dependencies: +- bump x11proto-xext-dev, x11proto-gl-dev, xtrans-dev, libgl1-mesa-dev +- add x11proto-present-dev, x11proto-dri3-dev, libxshmfence-dev + * Enable dri3 (on !hurd) and present extensions. * Point to http://www.debian.org/support instead of the uploader's email address in the Xorg log. [ Maarten Lankhorst ] * Disable xorg-server's linux acpi and apm support. Can only cause bugs. - -- Julien Cristau jcris...@debian.org Sat, 23 Nov 2013 16:43:13 +0100 + -- Julien Cristau jcris...@debian.org Thu, 12 Dec 2013 12:11:14 +0100 xorg-server (2:1.14.99.3-1) experimental; urgency=low commit f48ca0e472ec5f7ecff18980263e7ca8793e911c Author: Julien Cristau jcris...@debian.org Date: Thu Dec 12 08:05:48 2013 +0100 Explicitly enable dri3 on !hurd, and present everywhere dri3 needs libxshmfence, which doesn't work on hurd (lack of PTHREAD_PROCESS_SHARED support). diff --git a/debian/control b/debian/control index 7112b51..94a88f7 100644 --- a/debian/control +++ b/debian/control @@ -70,7 +70,7 @@ Build-Depends: libxfixes-dev (= 1:3.0.0), libxv-dev, libxinerama-dev, - libxshmfence-dev (= 1.1), + libxshmfence-dev (= 1.1) [!hurd-i386], # XCB bits for Xephyr libxcb1-dev, libxcb-shape0-dev, diff --git a/debian/rules b/debian/rules index 741834e..dd8fe09 100755 --- a/debian/rules +++ b/debian/rules @@ -50,9 +50,9 @@ else endif ifeq ($(DEB_HOST_ARCH_OS), hurd) - dri = --disable-dri --disable-dri2 + dri = --disable-dri --disable-dri2 --disable-dri3 else - dri = --enable-dri --enable-dri2 + dri = --enable-dri --enable-dri2 --enable-dri3 endif config_backend = --disable-config-dbus @@ -131,6 +131,7 @@ confflags_main = \ --enable-xdm-auth-1 \ --enable-glx \ $(dri) \ + --enable-present \ --enable-xinerama \ --enable-xf86vidmode \ --enable-xace \ -- 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/e1vr4hh-0003ax...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/rules |2 +- 2 files changed, 7 insertions(+), 1 deletion(-) New commits: commit bc34e4fab1f8685faea26601a9f76d98f8f26244 Author: Julien Cristau jcris...@debian.org Date: Thu Dec 12 18:35:51 2013 +0100 Pass VERBOSE=1 to make check to make debugging test failures possible. diff --git a/debian/changelog b/debian/changelog index 8218b18..b7298df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.14.99.904-2) UNRELEASED; urgency=medium + + * Pass VERBOSE=1 to make check to make debugging test failures possible. + + -- Julien Cristau jcris...@debian.org Thu, 12 Dec 2013 18:35:21 +0100 + xorg-server (2:1.14.99.904-1) experimental; urgency=low [ Julien Cristau ] diff --git a/debian/rules b/debian/rules index dd8fe09..d76059d 100755 --- a/debian/rules +++ b/debian/rules @@ -207,7 +207,7 @@ $(STAMP_DIR)/build-%: $(STAMP_DIR)/configure-% $@ $(STAMP_DIR)/tests-%: $(STAMP_DIR)/build-% - cd build-$* $(MAKE) check + cd build-$* $(MAKE) check VERBOSE=1 $@ build: abibumpcheck -- 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/e1vrab2-00038w...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog | 324 Xext/sync.c |2 configure.ac| 37 ++--- debian/changelog|2 debian/rules|2 exa/Makefile.am |4 glx/glxdri2.c |4 hw/kdrive/ephyr/ephyr.c |9 + hw/kdrive/ephyr/hostx.c |4 hw/kdrive/src/kdrive.c |3 hw/kdrive/src/kdrive.h |1 hw/kdrive/src/kinput.c | 10 - hw/xfree86/Makefile.am | 11 - hw/xfree86/modes/xf86Crtc.c |3 hw/xnest/GCOps.c|1 include/input.h | 12 - mi/mieq.c |2 miext/sync/Makefile.am |3 miext/sync/misync.h |2 miext/sync/misyncfd.c | 99 + miext/sync/misyncfd.h | 45 ++ miext/sync/misyncshm.c | 21 +- miext/sync/misyncshm.h |2 present/present.c | 52 +-- present/present_event.c |2 present/present_fake.c |2 present/present_fence.c | 29 +++ present/present_priv.h | 17 ++ present/present_screen.c|2 test/Makefile.am|4 30 files changed, 631 insertions(+), 80 deletions(-) New commits: commit e29f8177c0b72665334fc5fe8637de0b525785c0 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Mon Dec 2 12:57:11 2013 +0100 disable xorg-servers linux acpi and apm support Can only cause bugs. diff --git a/debian/rules b/debian/rules index 3d1168d..741834e 100755 --- a/debian/rules +++ b/debian/rules @@ -108,6 +108,8 @@ confflags += \ --enable-dpms \ $(config_backend) \ --enable-xorg \ +--disable-linux-acpi \ +--disable-linux-apm \ --disable-xquartz \ --disable-xwin \ --disable-xfake \ commit 6ba8ab142ddec34b36cfb0f41f661ffb2b151120 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Mon Dec 2 10:48:56 2013 +0100 bump changelog diff --git a/ChangeLog b/ChangeLog index 9752e3b..547da14 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,327 @@ +commit 80481267662c8687e73081237913fa561e7a6561 +Author: Keith Packard kei...@keithp.com +Date: Sat Nov 23 22:22:37 2013 -0800 + +Bump release to 1.14.99.903 (1.15 RC3) + +Signed-off-by: Keith Packard kei...@keithp.com + +commit f1604002a32b7f098c2a16b4a8649c694af570c8 +Author: Keith Packard kei...@keithp.com +Date: Mon Nov 18 22:36:17 2013 -0800 + +miext: Ensure xshmfence is only called when driver supports it + +This provides a place for drivers to insert their own FD-based +SyncFence implementations, and prevents applications from using DRI3 +SyncFence creation functions unless the driver has some support for +them. + +Signed-off-by: Keith Packard kei...@keithp.com +Tested-by: Fredrik Höglund fred...@kde.org + +commit 037566c57caff93fd7717f385d4b532b81f19c77 +Author: Keith Packard kei...@keithp.com +Date: Mon Nov 18 22:33:27 2013 -0800 + +Xext: Recover from miSyncInitFenceFromFD failure without crashing + +miSyncDestroyFence must not be called unless miSyncInitFence has been +invoked, so if miSyncInitFenceFromFD fails, we must free the fence +manually. + +Signed-off-by: Keith Packard kei...@keithp.com +Tested-by: Fredrik Höglund fred...@kde.org + +commit e7000534a456fdf9cd4eaada3193846c8525f740 +Author: Chris Wilson ch...@chris-wilson.co.uk +Date: Sat Oct 5 08:47:03 2013 +0100 + +glx/glxdri2: Unwrap EnterVT/LeaveVT upon CloseScreen + +In a similar spirit to + +commit d75e8146c414bfd512ba5dbd4a83acb334bbe19b +Author: Keith Packard kei...@keithp.com +Date: Mon Jul 12 16:01:34 2010 -0700 + +Unwrap/rewrap EnterVT/LeaveVT completely, Fixes 28998 + +we need to unwrap our pScrn-EnterVT/LeaveVT hooks around server +regeneration or else we cause an infinite recursion on the next VT +switch afterwards. + +Bugzilla: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1235516 +Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk +Reviewed-by: Keith Packard kei...@keithp.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit 6d5883bd7e5b765f8f0548501b825d9e56840799 +Author: Keith Packard kei...@keithp.com +Date: Sat Nov 23 16:19:46 2013 -0800 + +xnest: Ignore GetImage() error in xnestGetImage() (v3) + +(I found an amended version of this patch and applied the difference +here - keithp) + +v3: Don't call Xsync before restoring error handler as any errors +generated by XGetImage() should be processed when this call +returns as suggested by Jamey Sharp ja...@minilop.net + +Signed-off-by: Egbert Eich e...@freedesktop.org +Reviewed-by: Jamey Sharp ja...@minilop.net + +commit 6403cbb143c67872ca9c58e3116ae7942def0ae1 +Author: Keith Packard
xorg-server: Changes to 'debian-experimental'
ChangeLog | 1144 Makefile.am| 12 Xext/shm.c | 214 Xext/shmint.h | 24 Xext/sync.c| 51 Xext/syncsrv.h | 13 Xext/xvdisp.c | 13 Xi/exevents.c |2 configure.ac | 233 debian/changelog |6 debian/control | 18 debian/patches/series |1 debian/patches/xfree86-Bump-to-video-ABI-15-and-input-ABI-20.patch | 30 debian/serverminver|2 dix/region.c | 15 dri3/Makefile.am | 13 dri3/dri3.c| 87 dri3/dri3.h| 65 dri3/dri3_event.c | 163 dri3/dri3_priv.h | 80 dri3/dri3_request.c| 394 dri3/dri3_screen.c | 80 dri3/dri3int.h | 26 glx/Makefile.am| 18 glx/createcontext.c|4 glx/dispatch.h |19816 -- glx/extension_string.c |5 glx/extension_string.h |1 glx/glapi.c| 504 glx/glapi.h| 135 glx/glapi_gentable.c |10058 - glx/glapitable.h | 1016 glx/glprocs.h | 3534 - glx/glthread.h | 234 glx/glxcmds.c | 36 glx/glxcmdsswap.c |4 glx/glxcontext.h | 10 glx/glxdri.c | 1172 glx/glxdri2.c | 15 glx/glxdricommon.c | 67 glx/glxdriswrast.c |4 glx/glxext.c | 46 glx/glxext.h | 16 glx/glxserver.h|5 glx/glxstubs.c | 50 glx/indirect_dispatch.c| 3236 - glx/indirect_dispatch.h| 602 glx/indirect_dispatch_swap.c | 4016 -- glx/indirect_program.c | 49 glx/indirect_reqsize.c | 77 glx/indirect_reqsize.h | 47 glx/indirect_size.h| 12 glx/indirect_size_get.c| 204 glx/indirect_size_get.h| 16 glx/indirect_table.c | 468 glx/indirect_texture_compression.c | 27 glx/indirect_util.c|7 glx/render2.c | 69 glx/render2swap.c | 69 glx/renderpix.c| 26 glx/renderpixswap.c| 26 glx/single2.c | 18 glx/single2swap.c | 16 glx/singlepix.c| 87 glx/singlepixswap.c| 88 glx/singlesize.c
xorg-server: Changes to 'debian-experimental'
debian/changelog |2 ++ debian/rules |4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) New commits: commit 842ac3db05f3a47e6470eb9851d3bfd4949b110d Author: Julien Cristau jcris...@debian.org Date: Sun Nov 24 17:13:20 2013 +0100 Stop putting people's email address in the X log Point to http://www.debian.org/support instead of the uploader's email address in the Xorg log. diff --git a/debian/changelog b/debian/changelog index d729c5f..0adde4d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ xorg-server (2:1.14.99.902-1) UNRELEASED; urgency=low * New upstream snapshot. + * Point to http://www.debian.org/support instead of the uploader's email +address in the Xorg log. -- Julien Cristau jcris...@debian.org Sat, 23 Nov 2013 16:43:13 +0100 diff --git a/debian/rules b/debian/rules index 22cdd77..3d1168d 100755 --- a/debian/rules +++ b/debian/rules @@ -79,10 +79,10 @@ endif INSTALL=/usr/bin/install VENDOR = $(shell lsb_release -i -s) +SUPPORT = http://www.debian.org/support SOURCE_NAME:= xorg-server SOURCE_VERSION := $(shell dpkg-parsechangelog | awk -F': ' '/^Version: / {print $$2}') -BUILDER:= $(shell dpkg-parsechangelog | awk -F': ' '/^Maintainer: / {print $$2}') # disable-static is so we don't get libfoo.a for modules. now if only we could # kill the .las. @@ -95,7 +95,7 @@ confflags += \ $(config_tests) \ --with-int10=x86emu \ --with-os-vendor=$(VENDOR) \ ---with-builderstring=$(SOURCE_NAME) $(SOURCE_VERSION) ($(BUILDER)) \ +--with-builderstring=$(SOURCE_NAME) $(SOURCE_VERSION) ($(SUPPORT)) \ --with-xkb-path=/usr/share/X11/xkb \ --with-xkb-output=/var/lib/xkb \ --disable-install-libxf86config \ -- 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/e1vkcjr-0001wb...@moszumanska.debian.org
xorg-server: Changes to 'debian-experimental'
.dir-locals.el |1 COPYING|1 ChangeLog | 5208 +- Makefile.am|2 Xext/panoramiX.c | 20 Xext/saver.c |6 Xext/security.c| 11 Xext/sync.c| 134 Xext/xvdisp.c |8 Xext/xvmain.c |4 Xi/chgdctl.c |6 Xi/exevents.c | 29 Xi/extinit.c |2 Xi/grabdev.c |5 Xi/setdval.c |3 Xi/setmode.c |4 Xi/xiallowev.c |2 Xi/xibarriers.c| 12 Xi/xibarriers.h|4 composite/compalloc.c |4 composite/compext.c|7 config/10-quirks.conf | 54 config/Makefile.am |4 config/non-seat0.conf.multi-seat | 18 config/udev.c |4 configure.ac | 37 damageext/damageext.c | 42 dbe/Makefile.am|3 dbe/dbe.c | 81 dbe/dbestruct.h| 21 dbe/midbe.c| 126 dbe/midbestr.h | 75 debian/changelog | 47 debian/control | 33 debian/patches/02_improve-posix-saved-ids-check.diff | 65 debian/patches/04_hashtabletest-s390x.diff | 27 debian/patches/10_Include-missing-selection-h.diff | 20 debian/patches/os-move-arpa-inet.h-for-any-win32-system.patch | 42 debian/patches/series |6 debian/patches/xfree86-Bump-to-video-ABI-15-and-input-ABI-20.patch | 30 debian/patches/xfree86-hurd-include-hurd.h.patch | 53 debian/rules | 12 debian/serverminver|6 debian/xserver-xfbdev.install |1 dix/Makefile.am|3 dix/cursor.c |6 dix/devices.c | 48 dix/dispatch.c | 112 dix/dixfonts.c |5 dix/dixutils.c |8 dix/events.c | 123 dix/getevents.c| 46 dix/globals.c |1 dix/inpututils.c | 30 dix/main.c | 12 dix/pixmap.c |1 dix/privates.c |1 dix/ptrveloc.c |5 dix/registry.c | 25 dix/stubmain.c | 35 dix/window.c | 15 exa/Makefile.am|2 exa/exa_classic.c |1 exa/exa_migration_mixed.c | 12 exa/exa_mixed.c| 13 fb/fb.h
xorg-server: Changes to 'debian-experimental'
debian/changelog |3 + debian/patches/13_debian_add_xkbpath_env_variable.diff | 27 - 2 files changed, 3 insertions(+), 27 deletions(-) New commits: commit a2beac4df0a11ae50acd5d31ef0a7bc9e157d46e Author: Julien Cristau jcris...@debian.org Date: Mon Oct 21 22:11:44 2013 +0200 Delete old patch 13_debian_add_xkbpath_env_variable.diff. It's not been applied since 1.6, and nobody seems to have noticed, so clearly it's not needed. diff --git a/debian/changelog b/debian/changelog index 2f6dc10..bdbf088 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,9 @@ xorg-server (2:1.14.99.3-1) UNRELEASED; urgency=low * Stop building Xfbdev. * Reduce noise from dh_install --list-missing by deleting some files from the udeb build after make install. + * Delete old patch 13_debian_add_xkbpath_env_variable.diff. It's not been +applied since 1.6, and nobody seems to have noticed, so clearly it's not +needed. -- Julien Cristau jcris...@debian.org Mon, 21 Oct 2013 20:25:02 +0200 diff --git a/debian/patches/13_debian_add_xkbpath_env_variable.diff b/debian/patches/13_debian_add_xkbpath_env_variable.diff deleted file mode 100644 index bd6ca5b..000 --- a/debian/patches/13_debian_add_xkbpath_env_variable.diff +++ /dev/null @@ -1,27 +0,0 @@ xorg-server.orig/xkb/xkbInit.c -+++ xorg-server/xkb/xkbInit.c -@@ -805,6 +805,14 @@ - extern unsigned char XkbDfltAccessXOptions; - - int -+xkbInitGlobals() -+{ -+char * xkbpath= getenv(XKBPATH); -+if (xkbpath!=NULL) -+ XkbBaseDirectory= xkbpath; -+} -+ -+int - XkbProcessArguments(int argc,char *argv[],int i) - { - if (strcmp(argv[i],-kb)==0) { xorg-server.orig/os/utils.c -+++ xorg-server/os/utils.c -@@ -685,6 +685,7 @@ - */ - void InitGlobals(void) - { -+xkbInitGlobals(); - ddxInitGlobals(); - } - -- 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/e1vylpz-0001wa...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |9 - debian/control |1 - debian/rules |5 +++-- 3 files changed, 7 insertions(+), 8 deletions(-) New commits: commit 1db4f64f98f5586635ced39eb81f8a016129874b Author: Julien Cristau jcris...@debian.org Date: Mon Oct 21 23:46:39 2013 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index fae465b..6f8be69 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.14.99.3-1) UNRELEASED; urgency=low +xorg-server (2:1.14.99.3-1) experimental; urgency=low * New upstream snapshot. * Drop patches applied upstream: @@ -18,7 +18,7 @@ xorg-server (2:1.14.99.3-1) UNRELEASED; urgency=low * Run abibumpcheck on build instead of clean so it's done on a patched tree. * Remove Drew and Cyril from Uploaders. - -- Julien Cristau jcris...@debian.org Mon, 21 Oct 2013 20:25:02 +0200 + -- Julien Cristau jcris...@debian.org Mon, 21 Oct 2013 23:46:34 +0200 xorg-server (2:1.14.3-4) unstable; urgency=high commit 45e4378c5c107026d0dd793f8d4f81a873bdfb37 Author: Julien Cristau jcris...@debian.org Date: Mon Oct 21 23:46:24 2013 +0200 Remove Drew and Cyril from Uploaders. diff --git a/debian/changelog b/debian/changelog index c9b91dc..fae465b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,6 +16,7 @@ xorg-server (2:1.14.99.3-1) UNRELEASED; urgency=low * Reduce noise from dh_install --list-missing by deleting some files from the udeb build after make install. * Run abibumpcheck on build instead of clean so it's done on a patched tree. + * Remove Drew and Cyril from Uploaders. -- Julien Cristau jcris...@debian.org Mon, 21 Oct 2013 20:25:02 +0200 diff --git a/debian/control b/debian/control index 4ae4c81..e661228 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,6 @@ Source: xorg-server Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org -Uploaders: Drew Parsons dpars...@debian.org, Cyril Brulebois k...@debian.org # all the Build-Depends up to x11proto-xf86-dri-dev are for the normal Xorg # server, and common dependencies for the DIX. # x11proto-xf86dri-dev and libdrm-dev are for DRI support for the Xorg server. commit 6c609aa062afaf42af5981d2fbe1f395cc4510e6 Author: Julien Cristau jcris...@debian.org Date: Mon Oct 21 23:30:18 2013 +0200 Run abibumpcheck on build instead of clean so it's done on a patched tree. diff --git a/debian/changelog b/debian/changelog index bdbf088..c9b91dc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,9 +15,7 @@ xorg-server (2:1.14.99.3-1) UNRELEASED; urgency=low * Stop building Xfbdev. * Reduce noise from dh_install --list-missing by deleting some files from the udeb build after make install. - * Delete old patch 13_debian_add_xkbpath_env_variable.diff. It's not been -applied since 1.6, and nobody seems to have noticed, so clearly it's not -needed. + * Run abibumpcheck on build instead of clean so it's done on a patched tree. -- Julien Cristau jcris...@debian.org Mon, 21 Oct 2013 20:25:02 +0200 diff --git a/debian/rules b/debian/rules index f4e2ccc..22cdd77 100755 --- a/debian/rules +++ b/debian/rules @@ -207,6 +207,7 @@ $(STAMP_DIR)/tests-%: $(STAMP_DIR)/build-% cd build-$* $(MAKE) check $@ +build: abibumpcheck build: $(STAMP_DIR)/build-main build: $(STAMP_DIR)/tests-main ifeq ($(udeb), yes) @@ -216,7 +217,7 @@ endif build-arch: build build-indep: build -clean: unpatch abibumpcheck +clean: unpatch dh_testdir rm -rf $(STAMP_DIR) rm -f config.cache config.log config.status @@ -294,7 +295,7 @@ SERVERMINVER = debian/serverminver serverminver = $(shell head -1 $(SERVERMINVER)) .PHONY: abibumpcheck -abibumpcheck: debian/serverminver +abibumpcheck: debian/serverminver $(QUILT_STAMPFN) @echo Checking for the need of an ABI bump # Build an updated version of the file: head -1 $(SERVERMINVER) $(SERVERMINVER).new -- 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/e1vynzl-000134...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |6 - debian/patches/os-move-arpa-inet.h-for-any-win32-system.patch | 42 +++ debian/patches/series |2 debian/patches/xfree86-hurd-include-hurd.h.patch | 53 ++ 4 files changed, 101 insertions(+), 2 deletions(-) New commits: commit 4cf9fe0f18eb88e85eb01ca0e3a26c5f16ebef2d Author: Julien Cristau jcris...@debian.org Date: Fri Sep 20 00:21:49 2013 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 7201546..112b9cc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xorg-server (2:1.14.3-2) UNRELEASED; urgency=low +xorg-server (2:1.14.3-2) experimental; urgency=low * Delete test-driver on clean. * Add a couple patches to fix FTBFS on hurd (closes: #720736). Thanks, Pino Toscano! - -- Julien Cristau jcris...@debian.org Mon, 16 Sep 2013 01:22:24 +0200 + -- Julien Cristau jcris...@debian.org Fri, 20 Sep 2013 00:21:41 +0200 xorg-server (2:1.14.3-1) experimental; urgency=low commit e9e6da833df164266653fc4f7585536281bab847 Author: Julien Cristau jcris...@debian.org Date: Fri Sep 20 00:09:09 2013 +0200 Add a couple patches to fix FTBFS on hurd (closes: #720736). Thanks, Pino Toscano! diff --git a/debian/changelog b/debian/changelog index c232113..7201546 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ xorg-server (2:1.14.3-2) UNRELEASED; urgency=low * Delete test-driver on clean. + * Add a couple patches to fix FTBFS on hurd (closes: #720736). Thanks, Pino +Toscano! -- Julien Cristau jcris...@debian.org Mon, 16 Sep 2013 01:22:24 +0200 diff --git a/debian/patches/os-move-arpa-inet.h-for-any-win32-system.patch b/debian/patches/os-move-arpa-inet.h-for-any-win32-system.patch new file mode 100644 index 000..70b1862 --- /dev/null +++ b/debian/patches/os-move-arpa-inet.h-for-any-win32-system.patch @@ -0,0 +1,42 @@ +From 006b123a801afab44a9e1a3d6e2ff5e1c6415362 Mon Sep 17 00:00:00 2001 +From: Pino Toscano toscano.p...@tiscali.it +Date: Wed, 28 Aug 2013 17:15:03 +0200 +Subject: [PATCH] os: move arpa/inet.h for any !win32 system + +It is needed in IPv6 configurations (for inet_pton) also when +SIOCGIFCONF is not defined. + +Signed-off-by: Pino Toscano toscano.p...@tiscali.it +--- + os/access.c |8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/os/access.c b/os/access.c +index 88a44d9..6d991b3 100644 +--- a/os/access.c b/os/access.c +@@ -163,6 +163,10 @@ SOFTWARE. + /* #endif */ + #endif + ++#if defined(IPv6) defined(AF_INET6) ++#include arpa/inet.h ++#endif ++ + #endif /* WIN32 */ + + #define X_INCLUDE_NETDB_H +@@ -461,10 +465,6 @@ DefineSelf(int fd) + #endif + + #if defined(IPv6) defined(AF_INET6) +-#include arpa/inet.h +-#endif +- +-#if defined(IPv6) defined(AF_INET6) + static void + in6_fillscopeid(struct sockaddr_in6 *sin6) + { +-- +1.7.10.4 + diff --git a/debian/patches/series b/debian/patches/series index c42a991..a032067 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -8,3 +8,5 @@ 06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff 08_xfree86_fix_ia64_inx_outx.diff 10_Include-missing-selection-h.diff +os-move-arpa-inet.h-for-any-win32-system.patch +xfree86-hurd-include-hurd.h.patch diff --git a/debian/patches/xfree86-hurd-include-hurd.h.patch b/debian/patches/xfree86-hurd-include-hurd.h.patch new file mode 100644 index 000..b36602d --- /dev/null +++ b/debian/patches/xfree86-hurd-include-hurd.h.patch @@ -0,0 +1,53 @@ +From ef6a236cf9b795017c9c8c4447a6735fa04bb061 Mon Sep 17 00:00:00 2001 +From: Pino Toscano toscano.p...@tiscali.it +Date: Wed, 28 Aug 2013 17:04:48 +0200 +Subject: [PATCH] xfree86/hurd: include hurd.h + +Needed for using get_privileged_port. + +Signed-off-by: Pino Toscano toscano.p...@tiscali.it +--- + hw/xfree86/os-support/hurd/hurd_init.c |1 + + hw/xfree86/os-support/hurd/hurd_mmap.c |1 + + hw/xfree86/os-support/hurd/hurd_video.c |1 + + 3 files changed, 3 insertions(+) + +diff --git a/hw/xfree86/os-support/hurd/hurd_init.c b/hw/xfree86/os-support/hurd/hurd_init.c +index 185b2b9..fe1a764 100644 +--- a/hw/xfree86/os-support/hurd/hurd_init.c b/hw/xfree86/os-support/hurd/hurd_init.c +@@ -42,6 +42,7 @@ + #include sys/file.h + #include assert.h + #include mach.h ++#include hurd.h + + int + xf86ProcessArgument(int argc, char **argv, int i) +diff --git a/hw/xfree86/os-support/hurd/hurd_mmap.c b/hw/xfree86/os-support/hurd/hurd_mmap.c +index 6ac9efd..8e089ca 100644 +--- a/hw/xfree86/os-support/hurd/hurd_mmap.c b/hw/xfree86/os-support/hurd/hurd_mmap.c +@@ -27,6 +27,7 @@ + #includemach.h + #includedevice/device.h + #includemach/machine/mach_i386.h ++#include hurd.h + + #include X11/X.h + +diff --git a/hw/xfree86/os-support/hurd/hurd_video.c b/hw/xfree86/os-support/hurd/hurd_video.c +index
xorg-server: Changes to 'debian-experimental'
ChangeLog | 135 + Xi/xiqueryversion.c| 53 ++ configure.ac |6 - debian/changelog |8 +- dix/getevents.c|2 dix/touch.c|3 hw/kdrive/src/kinput.c |2 include/inputstr.h |2 test/xi2/protocol-xiqueryversion.c | 60 9 files changed, 215 insertions(+), 56 deletions(-) New commits: commit 2ca352e25962fea04d0553ba94af46e86f9ae908 Author: Michele Cane michele.c...@gmail.com Date: Sun Sep 15 22:47:10 2013 +0200 Bump changelogs diff --git a/ChangeLog b/ChangeLog index 800af89..fc7ffc7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,138 @@ +commit 9acb64f54ee9dd2fe41afda159b919280850ad8e +Author: Matt Dew mar...@osource.org +Date: Thu Sep 12 21:17:40 2013 -0600 + +bump version from 1.14.2.902 to 1.14.3 + +commit af1c57152e10cfa55843e6330cffc6a3c8c517d3 +Author: Chris Clayton chris2...@googlemail.com +Date: Wed Sep 4 15:42:04 2013 +1000 + +kdrive: fix build error on gcc 4.8 for out-of-bounds array access + +I'm getting a error building xorg-server-1.14.1.902 with thelatest snapshot +of gcc-4.8: + +input.c:225:43: error: array subscript is above array bounds +[-Werror=array-bounds] + +This is because kdNumInputFds can become equal to KD_MAX_INPUT_FDS in +KdRegisterFd(). This means that in KdUnregisterFd(), kdInputFds[j + 1] can +be beyond the end of the array. + +Signed-off-by: Chris Clayton chris2...@googlemail.com +Reviewed-by: Keith Packard kei...@keithp.com +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net + +commit 0e37fefea5e91dfdcd18ffd941daa7d05cc3180d +Author: Matt Dew mar...@osource.org +Date: Thu Aug 22 17:43:51 2013 -0600 + +bump rev number from 1.14.2.901 to 1.14.2.902 + +commit 917c11ff97eb302d3c2d0565c8dd6d93101d6466 +Author: Maarten Lankhorst maarten.lankho...@canonical.com +Date: Tue Jul 30 15:31:24 2013 +0200 + +test/xi2: fix protocol-xiqueryversion test + +The old code was broken and allowed setting client version = XIVersion, +this was fixed in the previous patch, but updating the value for XIVersion +broke the tests, so fix the tests too. + +Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit b6e5c4669e0db391966deb397e8c975ec7f0124d) + +commit 804836c53083fdb9f43be6f51740df5d12d57cb4 +Author: Maarten Lankhorst maarten.lankho...@canonical.com +Date: Tue Jul 30 14:45:21 2013 +0200 + +Xi: Clamp XIClient maximal version to XIVersion + +Do not allow setting client version to an arbitrary value = XIVersion. +Fixes a test error with test/xi2/protocol-xiqueryversion.c, introduced by +commit 4360514d1c Xi: Allow clients to ask for 2.3 and then 2.2 without failing + +Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com +Reviewed-by: Keith Packard kei...@keithp.com +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit 500e844a24962c9e70abb3d614f1973013b2de73) + +commit 7250c310b50c96709f2082e7752fc889557abc26 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Tue Aug 13 10:50:25 2013 +1000 + +Revert test: fix XIQueryVersion check for new behaviour + +This reverts commit cdcb708678c4785cd7b026b90e316691176e5244. + +commit cdcb708678c4785cd7b026b90e316691176e5244 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Tue Jul 30 08:03:12 2013 +1000 + +test: fix XIQueryVersion check for new behaviour + +As of 4360514d1cc8e3132f93f56172d291074e8c770f, XIQueryVersion supports +requesting versions 2.2+ in random order, only 2.0 and 2.1 are restricted. + +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit a5abf790183798ad8aa2c29c056df364cfbd) + +commit e6da18f67516dcee394cd0eff591a255b59fe544 +Author: Keith Packard kei...@keithp.com +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 kei...@keithp.com +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit 4360514d1cc8e3132f93f56172d291074e8c770f) + +commit 0857f3c72d0d1bf5eac52f084e9a1adf077e7397 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Mon Jul 22 13:43:07 2013 +1000 + +dix: set the valuator mask to ensure XI 1.x events have data + +XI 1.x only allows for first + num valuators, so if a device sends data for +
xorg-server: Changes to 'debian-experimental'
debian/changelog | 10 -- debian/rules |3 +-- 2 files changed, 9 insertions(+), 4 deletions(-) New commits: commit 29c4751f18e60504c5a1f294b5364e05a3953b6f Author: Julien Cristau jcris...@debian.org Date: Mon Sep 16 01:22:44 2013 +0200 Delete test-driver on clean. diff --git a/debian/changelog b/debian/changelog index afdacd3..c232113 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.14.3-2) UNRELEASED; urgency=low + + * Delete test-driver on clean. + + -- Julien Cristau jcris...@debian.org Mon, 16 Sep 2013 01:22:24 +0200 + xorg-server (2:1.14.3-1) experimental; urgency=low [ Julien Cristau ] diff --git a/debian/rules b/debian/rules index 0c3257f..c42d3ee 100755 --- a/debian/rules +++ b/debian/rules @@ -219,7 +219,6 @@ build-indep: build clean: unpatch abibumpcheck dh_testdir - rm -rf $(STAMP_DIR) rm -f config.cache config.log config.status rm -f */config.cache */config.log */config.status @@ -231,7 +230,7 @@ clean: unpatch abibumpcheck rm -f include/do-not-use-config.h.in rm -f m4/lt*.m4 m4/libtool.m4 find -name Makefile.in -delete - + rm -f test-driver dh_clean install: build commit dda35e75c1d9ce972d62c67a529a1d85b27e340f Author: Julien Cristau jcris...@debian.org Date: Sun Sep 15 23:57:32 2013 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index ca23988..afdacd3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.14.3-1) UNRELEASED; urgency=low +xorg-server (2:1.14.3-1) experimental; urgency=low [ Julien Cristau ] * Remove the Replaces: xdmx from xdmx-tools, that was before lenny. That @@ -8,7 +8,7 @@ xorg-server (2:1.14.3-1) UNRELEASED; urgency=low [ Michele Cane ] * New upstream release. - -- Michele Cane michele.c...@gmail.com Sun, 15 Sep 2013 22:46:06 +0200 + -- Julien Cristau jcris...@debian.org Sun, 15 Sep 2013 23:57:26 +0200 xorg-server (2:1.14.2.901-2) experimental; urgency=low -- 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/e1vllee-0003h9...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |8 debian/control |1 - 2 files changed, 8 insertions(+), 1 deletion(-) New commits: commit e74ce3cf7ee92479861170dcc003da1e58010b2a Author: Cyril Brulebois k...@debian.org Date: Sat Jul 9 12:19:59 2011 +0200 Remove the Replaces: xdmx from xdmx-tools, that was before lenny. [cherry-pick from the 2:1.10.3-1 package version] Conflicts: debian/changelog diff --git a/debian/changelog b/debian/changelog index 9a468f3..c90609e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xorg-server (2:1.14.2.901-3) UNRELEASED; urgency=low + + * Remove the Replaces: xdmx from xdmx-tools, that was before lenny. That +change was done in the 1.10.x timeframe and then lost when moving to +1.11.x. + + -- Julien Cristau jcris...@debian.org Tue, 13 Aug 2013 19:48:22 +0200 + xorg-server (2:1.14.2.901-2) experimental; urgency=low * Use libbsd-overlay to get missing declarations on kfreebsd and fix FTBFS. diff --git a/debian/control b/debian/control index 9901864..f06251e 100644 --- a/debian/control +++ b/debian/control @@ -222,7 +222,6 @@ Depends: xdmx, ${shlibs:Depends}, ${misc:Depends}, -Replaces: xdmx (= 2:1.1.1-10) Description: Distributed Multihead X tools This package provides a collection of tools used for administration of the Xdmx server; see the xdmx package for more information. -- 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/e1v9irf-0004j3...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 7fa0c4c3109a4d599dc441ba43ade014de117277 Author: Julien Cristau jcris...@debian.org Date: Sat Aug 3 18:17:43 2013 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index e705c9d..9a468f3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.14.2.901-2) UNRELEASED; urgency=low +xorg-server (2:1.14.2.901-2) experimental; urgency=low * Use libbsd-overlay to get missing declarations on kfreebsd and fix FTBFS. Require dpkg-dev 1.16.1. @@ -6,7 +6,7 @@ xorg-server (2:1.14.2.901-2) UNRELEASED; urgency=low * Link against libnettle.a, to unbreak the udeb (there's no libnettle udeb). * Fix a test failure on 64bit big-endian (s390x, ppc64, sparc64). - -- Julien Cristau jcris...@debian.org Sat, 27 Jul 2013 18:48:37 +0200 + -- Julien Cristau jcris...@debian.org Sat, 03 Aug 2013 18:17:30 +0200 xorg-server (2:1.14.2.901-1) experimental; urgency=low -- 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/e1v5egq-0001m0...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |5 - debian/patches/02_improve-posix-saved-ids-check.diff | 65 +++ debian/patches/02_kbsd-issetugid.diff| 57 debian/patches/03_kbsd-parser-include.diff | 26 --- debian/patches/03_static-nettle.diff | 17 debian/patches/04_hashtabletest-s390x.diff | 27 +++ debian/patches/series|5 - 7 files changed, 115 insertions(+), 87 deletions(-) New commits: commit c1cb0e67380f8d0c21929bd5e8e1dec0cb1c4bc0 Author: Julien Cristau jcris...@debian.org Date: Sat Aug 3 00:10:53 2013 +0200 Fix a test failure on 64bit big-endian (s390x, ppc64, sparc64). diff --git a/debian/changelog b/debian/changelog index 17a6253..e705c9d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ xorg-server (2:1.14.2.901-2) UNRELEASED; urgency=low Require dpkg-dev 1.16.1. * Also improve POSIX_SAVED_IDS check to work on kbsd. * Link against libnettle.a, to unbreak the udeb (there's no libnettle udeb). + * Fix a test failure on 64bit big-endian (s390x, ppc64, sparc64). -- Julien Cristau jcris...@debian.org Sat, 27 Jul 2013 18:48:37 +0200 diff --git a/debian/patches/04_hashtabletest-s390x.diff b/debian/patches/04_hashtabletest-s390x.diff new file mode 100644 index 000..0401035 --- /dev/null +++ b/debian/patches/04_hashtabletest-s390x.diff @@ -0,0 +1,27 @@ +From 3562cb865b13d6f59e5c3b472d073ad6bbc06ceb Mon Sep 17 00:00:00 2001 +From: Julien Cristau jcris...@debian.org +Date: Fri, 2 Aug 2013 23:40:55 +0200 +Subject: [PATCH] test: include dix-config.h in hashtabletest.c + +Missing _XSERVER64 define caused inconsistent sizeof(XID) between the +test and hashtable code, leading to test failures on 64bit big endian +archs like s390x or ppc64. +--- + test/hashtabletest.c |4 + 1 file changed, 4 insertions(+) + +diff --git a/test/hashtabletest.c b/test/hashtabletest.c +index 64c7091..6af14a8 100644 +--- a/test/hashtabletest.c b/test/hashtabletest.c +@@ -1,3 +1,7 @@ ++#ifdef HAVE_DIX_CONFIG_H ++#include dix-config.h ++#endif ++ + #include misc.h + #include stdlib.h + #include stdio.h +-- +1.7.10.4 + diff --git a/debian/patches/series b/debian/patches/series index 015811b..c42a991 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,6 +3,7 @@ 001_fedora_extramodes.patch 02_improve-posix-saved-ids-check.diff 03_static-nettle.diff +04_hashtabletest-s390x.diff 05_Revert-Unload-submodules.diff 06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff 08_xfree86_fix_ia64_inx_outx.diff commit 73d2fba2c9c61d4e4f45089fece8e18a58d9becb Author: Julien Cristau jcris...@debian.org Date: Fri Aug 2 20:18:37 2013 +0200 Link against libnettle.a, to unbreak the udeb (there's no libnettle udeb). diff --git a/debian/changelog b/debian/changelog index 4318093..17a6253 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ xorg-server (2:1.14.2.901-2) UNRELEASED; urgency=low * Use libbsd-overlay to get missing declarations on kfreebsd and fix FTBFS. Require dpkg-dev 1.16.1. * Also improve POSIX_SAVED_IDS check to work on kbsd. + * Link against libnettle.a, to unbreak the udeb (there's no libnettle udeb). -- Julien Cristau jcris...@debian.org Sat, 27 Jul 2013 18:48:37 +0200 diff --git a/debian/patches/03_static-nettle.diff b/debian/patches/03_static-nettle.diff new file mode 100644 index 000..4a48338 --- /dev/null +++ b/debian/patches/03_static-nettle.diff @@ -0,0 +1,17 @@ +Link against static libnettle + +There's no libnettle udeb. + +Index: xorg-server/configure.ac +=== +--- xorg-server.orig/configure.ac 2013-08-02 20:15:25.471466837 +0200 xorg-server/configure.ac 2013-08-02 20:17:12.875999417 +0200 +@@ -1433,7 +1433,7 @@ + if test x$with_sha1 = xlibnettle; then + AC_DEFINE([HAVE_SHA1_IN_LIBNETTLE], [1], + [Use libnettle SHA1 functions]) +- SHA1_LIBS=-lnettle ++ SHA1_LIBS=-l:libnettle.a + fi + AC_CHECK_LIB([gcrypt], [gcry_md_open], [HAVE_LIBGCRYPT=yes]) + if test x$with_sha1 = x test x$HAVE_LIBGCRYPT = xyes; then diff --git a/debian/patches/series b/debian/patches/series index c85071a..015811b 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,6 +2,7 @@ ## Ubuntu patches start with 100. 001_fedora_extramodes.patch 02_improve-posix-saved-ids-check.diff +03_static-nettle.diff 05_Revert-Unload-submodules.diff 06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff 08_xfree86_fix_ia64_inx_outx.diff commit d816d729d2746a186ee1489ce4ddc3cdd211fa4b Author: Julien Cristau jcris...@debian.org Date: Fri Aug 2 19:18:47 2013 +0200 Replace kbsd fix with a better one issetugid is now declared by libc, and we can use _POSIX_SAVED_IDS diff --git a/debian/changelog b/debian/changelog index 6938725..4318093
xorg-server: Changes to 'debian-experimental'
debian/changelog |9 debian/control |1 debian/patches/02_kbsd-issetugid.diff | 57 + debian/patches/03_kbsd-parser-include.diff | 26 + debian/patches/series |3 + debian/rules | 23 ++- 6 files changed, 100 insertions(+), 19 deletions(-) New commits: commit e8236644c6808ac7b21d99867c6a789ad445d9fc Author: Julien Cristau jcris...@debian.org Date: Sat Jul 27 20:13:48 2013 +0200 kfreebsd build fix diff --git a/debian/changelog b/debian/changelog index de97c37..6938725 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ xorg-server (2:1.14.2.901-2) UNRELEASED; urgency=low * Use libbsd-overlay to get missing declarations on kfreebsd and fix FTBFS. Require dpkg-dev 1.16.1. + * Also add missing include and AC_CHECK_DECLS([issetugid]) for more kfreebsd +fail. -- Julien Cristau jcris...@debian.org Sat, 27 Jul 2013 18:48:37 +0200 diff --git a/debian/patches/02_kbsd-issetugid.diff b/debian/patches/02_kbsd-issetugid.diff new file mode 100644 index 000..4ac82de --- /dev/null +++ b/debian/patches/02_kbsd-issetugid.diff @@ -0,0 +1,57 @@ +From e3eef88873d47ee62df5d01eaf1577e7e71cefe5 Mon Sep 17 00:00:00 2001 +From: Julien Cristau jcris...@debian.org +Date: Sat, 27 Jul 2013 20:01:50 +0200 +Subject: [PATCH 1/2] xfree86: Check for issetugid declaration + +Avoids 'implicit function declaration' build error on gnu/kfreebsd. + +Signed-off-by: Julien Cristau jcris...@debian.org +--- + configure.ac |1 + + hw/xfree86/common/xf86Init.c |2 +- + include/xorg-config.h.in |4 + 3 files changed, 6 insertions(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index c6ecba4..a93e903 100644 +--- a/configure.ac b/configure.ac +@@ -213,6 +213,7 @@ AC_CHECK_FUNC([dlopen], [], + AC_SUBST(DLOPEN_LIBS) + + dnl Checks for library functions. ++AC_CHECK_DECLS([issetugid]) + AC_CHECK_FUNCS([backtrace ffs geteuid getuid issetugid getresuid \ + getdtablesize getifaddrs getpeereid getpeerucred getzoneid \ + mmap shmctl64 strncasecmp vasprintf vsnprintf walkcontext]) +diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c +index 91ec4c8..6caaa51 100644 +--- a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c +@@ -253,7 +253,7 @@ xf86PrivsElevated(void) + privsElevated = TRUE; + } + else { +-#if defined(HAVE_ISSETUGID) ++#if defined(HAVE_ISSETUGID) HAVE_DECL_ISSETUGID + privsElevated = issetugid(); + #elif defined(HAVE_GETRESUID) + uid_t ruid, euid, suid; +diff --git a/include/xorg-config.h.in b/include/xorg-config.h.in +index a71b25d..d9e7ec5 100644 +--- a/include/xorg-config.h.in b/include/xorg-config.h.in +@@ -130,6 +130,10 @@ + /* Use libpciaccess */ + #undef XSERVER_LIBPCIACCESS + ++/* Define to 1 if you have the declaration of `issetugid', and to 0 if you ++ don't. */ ++#undef HAVE_DECL_ISSETUGID ++ + /* Have setugid */ + #undef HAVE_ISSETUGID + +-- +1.7.10.4 + diff --git a/debian/patches/03_kbsd-parser-include.diff b/debian/patches/03_kbsd-parser-include.diff new file mode 100644 index 000..a03661b --- /dev/null +++ b/debian/patches/03_kbsd-parser-include.diff @@ -0,0 +1,26 @@ +From d9079fc23e3cd7c78885ee9316be11878312d0de Mon Sep 17 00:00:00 2001 +From: Julien Cristau jcris...@debian.org +Date: Sat, 27 Jul 2013 20:09:16 +0200 +Subject: [PATCH 2/2] xfree86: include os.h for FatalError + +Signed-off-by: Julien Cristau jcris...@debian.org +--- + hw/xfree86/parser/write.c |2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/hw/xfree86/parser/write.c b/hw/xfree86/parser/write.c +index 9c706a0..b525b11 100644 +--- a/hw/xfree86/parser/write.c b/hw/xfree86/parser/write.c +@@ -67,6 +67,8 @@ + + #if defined(SVR4) || defined(__linux__) || defined(CSRG_BASED) + #define HAS_SAVED_IDS_AND_SETEUID ++#else ++#include os.h + #endif + #if defined(WIN32) + #define HAS_NO_UIDS +-- +1.7.10.4 + diff --git a/debian/patches/series b/debian/patches/series index b231575..7dc7264 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,7 +1,8 @@ ## Patches with a number 100 are applied in debian. ## Ubuntu patches start with 100. 001_fedora_extramodes.patch -#13_debian_add_xkbpath_env_variable.diff +02_kbsd-issetugid.diff +03_kbsd-parser-include.diff 05_Revert-Unload-submodules.diff 06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff 08_xfree86_fix_ia64_inx_outx.diff commit 1e2c8637ff648ed3fcd09e81289ac0cbca5c3d7f Author: Julien Cristau jcris...@debian.org Date: Sat Jul 27 18:51:09 2013 +0200 Use libbsd-overlay to get missing declarations on kfreebsd and fix FTBFS. Require dpkg-dev 1.16.1 for dpkg-buildflags --export=configure. diff --git a/debian/changelog b/debian/changelog index 63f9c84..de97c37 100644 ---
xorg-server: Changes to 'debian-experimental'
ChangeLog | 621 + Xext/saver.c |8 Xi/exevents.c | 155 ++--- Xi/ungrdevb.c |2 Xi/ungrdevk.c |2 Xi/xipassivegrab.c |2 configure.ac |6 debian/changelog | 52 + debian/control | 11 debian/patches/10_Include-missing-selection-h.diff | 20 debian/patches/series |1 debian/rules |6 dix/cursor.c | 29 dix/devices.c |4 dix/dispatch.c |3 dix/events.c | 101 +-- dix/grabs.c| 21 dix/main.c |3 dix/pixmap.c |2 dix/touch.c| 114 +++ dix/window.c | 15 fb/fbpixmap.c |1 glx/glxdri.c |2 hw/xfree86/common/xf86platformBus.c|8 hw/xfree86/modes/xf86Crtc.c| 34 - hw/xfree86/modes/xf86Cursors.c |4 hw/xfree86/ramdac/xf86Cursor.c | 28 include/cursor.h |4 include/dixgrabs.h |2 include/eventstr.h |1 include/input.h|2 include/inputstr.h |2 render/animcur.c |3 xfixes/cursor.c|6 34 files changed, 1057 insertions(+), 218 deletions(-) New commits: commit 7b684f9fe7edafda652bf7c003332d5f66dd728b Author: Julien Cristau jcris...@debian.org Date: Sat Jul 27 13:18:50 2013 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index c264855..63f9c84 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.14.2.901-1) UNRELEASED; urgency=low +xorg-server (2:1.14.2.901-1) experimental; urgency=low * New upstream release @@ -29,7 +29,7 @@ xorg-server (2:1.14.2.901-1) UNRELEASED; urgency=low d/rules. * Make build-deps match xserver-xorg-dev dependencies and configure checks. - -- Julien Cristau jcris...@debian.org Fri, 26 Jul 2013 14:05:51 +0200 + -- Julien Cristau jcris...@debian.org Sat, 27 Jul 2013 13:18:28 +0200 xorg-server (2:1.12.4-6.1) unstable; urgency=low commit d227ac876d909f0ace65ff6a39f93fec05e5135d Author: Julien Cristau jcris...@debian.org Date: Sat Jul 27 13:17:59 2013 +0200 Make build-deps match xserver-xorg-dev dependencies and configure checks. diff --git a/debian/changelog b/debian/changelog index eef11b2..c264855 100644 --- a/debian/changelog +++ b/debian/changelog @@ -27,6 +27,7 @@ xorg-server (2:1.14.2.901-1) UNRELEASED; urgency=low * Merge sid branch up to 2:1.12.4-6.1. * Drop old --disable-builddocs, --disable-xcalibrate configure options from d/rules. + * Make build-deps match xserver-xorg-dev dependencies and configure checks. -- Julien Cristau jcris...@debian.org Fri, 26 Jul 2013 14:05:51 +0200 diff --git a/debian/control b/debian/control index ee4b6ef..90aaa86 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,7 @@ Build-Depends: x11proto-randr-dev (= 1.4.0), x11proto-record-dev (= 1.13.99.1), x11proto-render-dev (= 2:0.11), - x11proto-resource-dev, + x11proto-resource-dev (= 1.2.0), x11proto-scrnsaver-dev, x11proto-video-dev, x11proto-xcmisc-dev (= 1.2.0), @@ -162,22 +162,21 @@ Architecture: any Depends: libpixman-1-dev (= 0.27.2), x11proto-core-dev (= 7.0.22), - x11proto-input-dev (= 2.2.99.1), + x11proto-input-dev (= 2.3), x11proto-xext-dev (= 7.1.99), x11proto-video-dev, x11proto-randr-dev (= 1.4.0), x11proto-render-dev (= 2:0.11), x11proto-dri2-dev (= 2.8), - x11proto-gl-dev, + x11proto-gl-dev (= 1.4.16), x11proto-fonts-dev, x11proto-xinerama-dev, x11proto-kb-dev, x11proto-xf86dri-dev, - x11proto-resource-dev, + x11proto-resource-dev (= 1.2.0), x11proto-scrnsaver-dev, libxkbfile-dev, libpciaccess-dev, - libpixman-1-dev (= 0.21.8), mesa-common-dev, ${misc:Depends}, Description: Xorg X server - development files commit 28b1774c24d03c2a28ac9ae4870b39418bc14a36 Author: Julien Cristau jcris...@debian.org Date: Sat Jul 27 13:17:10 2013 +0200 Drop old unrecognized configure options from d/rules. diff --git a/debian/changelog b/debian/changelog index
xorg-server: Changes to 'debian-experimental'
ChangeLog | 476 + Xi/devbell.c |3 Xi/exevents.c | 42 +- Xi/extinit.c | 36 +- Xi/xigrabdev.c | 15 configure.ac | 14 debian/changelog |2 dix/devices.c |7 dix/eventconvert.c | 23 - dix/getevents.c| 15 dix/touch.c|4 glx/glxdri.c |2 glx/glxdri2.c |2 hw/kdrive/ephyr/ephyr.c|6 hw/kdrive/ephyr/hostx.c|6 hw/kdrive/ephyr/hostx.h|3 hw/xfree86/common/xf86.h |1 hw/xfree86/common/xf86Events.c | 17 - hw/xfree86/common/xf86Init.c |2 hw/xfree86/common/xf86Xinput.c |2 hw/xfree86/common/xf86platformBus.c| 19 + hw/xfree86/common/xf86platformBus.h|4 hw/xfree86/modes/xf86Crtc.c|5 hw/xfree86/os-support/linux/lnx_platform.c | 48 ++ hw/xfree86/os-support/solaris/sun_init.c |2 hw/xfree86/os-support/xf86_OSproc.h|3 include/dixstruct.h|2 include/eventstr.h |1 include/hotplug.h |1 os/io.c|1 os/log.c | 115 ++- test/signal-logging.c | 95 + xkb/xkbInit.c |3 33 files changed, 870 insertions(+), 107 deletions(-) New commits: commit f0b7e86a782cf763a9ce629892afeb4f487163e8 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Tue Jul 16 09:34:42 2013 +0200 bump changelogs diff --git a/ChangeLog b/ChangeLog index eda3cd5..3ce76d4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,479 @@ +commit 2767d9a17d62aede7cabac589c3388078bdb6022 +Author: Matt Dew mar...@osource.org +Date: Tue Jun 25 09:49:08 2013 -0600 + +Bump rev from 1.14.1.902 to 1.14.2 + +commit 7dec1d38799d82923e3241f73c83aa1ad357f72b +Author: Matt Dew mar...@osource.org +Date: Fri Jun 21 10:24:16 2013 -0600 + +Revert dix: pre-scale x by the screen:device:resolution ratio + +This reverts commit 14d89b9a466b521b985bc95fc4994637367362a8. + +commit 187cb5a037a03ab1e7702da5eebb2e7d884c6186 +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Wed Apr 24 15:24:31 2013 -0700 + +Only call xf86platformVTProbe() when it's defined + +Fixes build on non-udev systems, since XSERVER_PLATFORM_BUS is only +defined in configure.ac if $CONFIG_UDEV_KMS is true. + +Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com +Reviewed-by: Dave Airlie airl...@redhat.com + +commit 34259752340e287333fb03f3060c6db13d72f868 +Author: Matt Dew mar...@osource.org +Date: Thu Jun 13 16:25:26 2013 -0600 + +Bump rev from 1.14.1.901 to 1.14.1.902 + +commit 31e066546fd085725cc29e95867a04c70ce46ebc +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Fri Apr 26 15:10:08 2013 +1000 + +dix: fix device scaling to use a [min,max[ range. + +defmin/defmax are screen coords and thus use a min-inclusive, max-exclusive +range. device axes ranges are inclusive, so bump the max up by one to get the +scaling right. + +This fixes off-by-one coordinate errors if the coordinate matrix is used to +bind the device to a fraction of the screen. It introduces an off-by-one +scaling error in the device coordinate range, but since most devices have a +higher resolution than the screen (e.g. a Wacom I4 has 5080 dpi) the effect +of this should be limited. + +This error manifests when we have numScreens 1, as the scaling from +desktop size back to screen size drops one device unit. + +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit 756ab88d93542f0589c9bf46f40ccc57df64f0fd) + +commit 14d89b9a466b521b985bc95fc4994637367362a8 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Sat Mar 9 20:43:51 2013 +1000 + +dix: pre-scale x by the screen:device:resolution ratio + +commit 61a99aff9d33728a0b67920254d2d4d79f80cf39 +dix: pre-scale relative events from abs devices to desktop ratio (#31636) + +added pre-scaling of relative coordinates coming from absolute devices to +undo uneven scaling based on the screen dimensions. + +Devices have their own device width/height ratio as well (in a specific +resolution) and this must be applied for relative devices as well to avoid +scaling of the relative events into the device's ratio. + +e.g. a Wacom Intuos4 6x9 is in 16:10 format with equal
xorg-server: Changes to 'debian-experimental'
ChangeLog| 98 +++ Xi/exevents.c|1 configure.ac |8 +- debian/changelog |5 - debian/control |2 debian/patches/02_hide_panoramix_symbol.diff | 13 --- debian/patches/series|1 dix/touch.c |3 hw/xfree86/os-support/shared/posix_tty.c |3 include/list.h |2 xfixes/xfixesint.h |2 11 files changed, 113 insertions(+), 25 deletions(-) New commits: commit 684d94d499a4f020be4e8b87a67e4a65c507ecfa Author: Timo Aaltonen tjaal...@ubuntu.com Date: Mon Apr 22 10:37:11 2013 +0300 drop patch 02, upstream diff --git a/debian/changelog b/debian/changelog index 21f594d..f74663d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,8 +8,6 @@ xorg-server (2:1.14.1-1) UNRELEASED; urgency=low - 04_int10-fix-pci_device_read_rom-usage.diff - 07_Revert-kinput-allocate-enough-space-for-null-charact.diff * Bump x11proto-input-dev and libpixman-1-dev minimum versions. - * Add patch to fix build failure of xserver-xorg-core-udeb. -- 02_hide_panoramix_symbol.diff [ Timo Aaltonen ] * Refresh 02_Add-libnettle-as-option-for-sha1.diff. diff --git a/debian/patches/02_hide_panoramix_symbol.diff b/debian/patches/02_hide_panoramix_symbol.diff deleted file mode 100644 index 60c25ed..000 --- a/debian/patches/02_hide_panoramix_symbol.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/xfixes/xfixesint.h b/xfixes/xfixesint.h -index 334c71f..309954d 100644 a/xfixes/xfixesint.h -+++ b/xfixes/xfixesint.h -@@ -291,7 +291,7 @@ int - SProcXFixesDestroyPointerBarrier(ClientPtr client); - - /* Xinerama */ --extern int (*PanoramiXSaveXFixesVector[XFixesNumberRequests]) (ClientPtr); -+_X_INTERNAL extern int (*PanoramiXSaveXFixesVector[XFixesNumberRequests]) (ClientPtr); - void PanoramiXFixesInit(void); - void PanoramiXFixesReset(void); - diff --git a/debian/patches/series b/debian/patches/series index 810051d..3c8c1a3 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,7 +1,6 @@ ## Patches with a number 100 are applied in debian. ## Ubuntu patches start with 100. 001_fedora_extramodes.patch -02_hide_panoramix_symbol.diff #13_debian_add_xkbpath_env_variable.diff 05_Revert-Unload-submodules.diff 06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff commit 67effc60b9e58ffabc3f63bdec60fc6ff8385d76 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Mon Apr 22 10:34:52 2013 +0300 control: Bump inputproto build-dep to 2.3. diff --git a/debian/changelog b/debian/changelog index 65a6a0c..21f594d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -17,6 +17,7 @@ xorg-server (2:1.14.1-1) UNRELEASED; urgency=low * Refresh 04_int10-fix-pci_device_read_rom-usage.diff. * Drop 09_EXA-Track...diff, upstream. * control: Mark xvfb as M-A: foreign. + * control: Bump inputproto build-dep to 2.3. [ Robert Hooker ] * Update to a newer git snapshot, 7fe5e6dfa5c1e71 diff --git a/debian/control b/debian/control index 046959d..f2845e2 100644 --- a/debian/control +++ b/debian/control @@ -39,7 +39,7 @@ Build-Depends: x11proto-xf86vidmode-dev (= 2.2.99.1), xtrans-dev (= 1.2.2), libxau-dev (= 1:1.0.5-2), - x11proto-input-dev (= 2.2.99.1), + x11proto-input-dev (= 2.3), x11proto-dri2-dev (= 2.8), libxdmcp-dev (= 1:0.99.1), libxfont-dev (= 1:1.4.2), commit 2949ba55e9f15e23393548cefae5cb0c95f113b6 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Mon Apr 22 10:27:56 2013 +0300 bump the changelogs diff --git a/ChangeLog b/ChangeLog index 6169721..eda3cd5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,101 @@ +commit f5796f98dadccf67c04f601178966614dd51a1b4 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Wed Apr 17 16:12:00 2013 +1000 + +xserver 1.14.1 + +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net + +commit aac2d9d09c73fa2b9d02d8446718aa6ccd7e894a +Author: Dave Airlie airl...@gmail.com +Date: Wed Apr 10 16:09:01 2013 +1000 + +xf86: fix flush input to work with Linux evdev devices. + +So when we VT switch back and attempt to flush the input devices, +we don't succeed because evdev won't return part of an event, +since we were only asking for 4 bytes, we'd only get -EINVAL back. + +This could later cause events to be flushed that we shouldn't have +gotten. + +This is a fix for CVE-2013-1940. + +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit 6ca03b9161d33b1d2b55a3a1a913cf88deb2343f) + +commit 2eec013569f6daa952482ac5d9db8acc71fe01aa +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Mon
xorg-server: Changes to 'debian-experimental'
ChangeLog | 149 Xi/xibarriers.c |9 +- configure.ac|6 - debian/changelog|2 hw/xfree86/common/xf86DPMS.c| 45 +++--- hw/xfree86/common/xf86platformBus.c |7 + hw/xfree86/modes/xf86Crtc.c | 18 +--- hw/xfree86/modes/xf86RandR12.c | 22 + hw/xquartz/GL/capabilities.c|4 m4/xorg-tls.m4 |2 os/log.c|3 os/strndup.c|4 randr/randrstr.h|6 + randr/rrprovider.c |2 test/signal-logging.c |8 + 15 files changed, 252 insertions(+), 35 deletions(-) New commits: commit 546d012b6c5aa07f64fb09f53fd96335f6d5b711 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Mar 6 14:35:08 2013 +0100 bump changelogs diff --git a/ChangeLog b/ChangeLog index e428d98..6169721 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,152 @@ +commit 103b77c59e3638a45179bf6d7908f5c738d2d872 +Author: Keith Packard kei...@keithp.com +Date: Tue Mar 5 22:31:17 2013 -0800 + +Version bumped to 1.14 + +Signed-off-by: Keith Packard kei...@keithp.com + +commit 6238bd68bd71323f8b4f1808f34dabe2ae447fe3 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Tue Mar 5 13:04:46 2013 -0800 + +DPMS: include GPU screens in DPMS code + +Otherwise, displays driven by GPU screens remain on all the time. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com +Reviewed-by: Alex Deucher alexander.deuc...@amd.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit dd4ab8b572956f9457616869d6e383c8ed964c73 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Tue Mar 5 10:14:29 2013 +1000 + +Xi: force dtime to 0 on the first BarrierHit + +dtime to the previous event is 0 on the first BarrierHit event. + +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +Reviewed-by: Jasper St. Pierre jstpie...@mecheye.net +Signed-off-by: Keith Packard kei...@keithp.com + +commit 604169af8b67afc74a292cdb9070a3a1f2d7c536 +Merge: 8f4640b 6ea59dc +Author: Keith Packard kei...@keithp.com +Date: Mon Mar 4 21:09:59 2013 -0800 + +Merge commit '6ea59dc2d8887102bfd8d7c838d2e7ab17645aec' + +commit 6ea59dc2d8887102bfd8d7c838d2e7ab17645aec +Author: Jasper St. Pierre jstpie...@mecheye.net +Date: Sun Mar 3 04:50:55 2013 -0500 + +xibarriers: Remove accidental use of the comma operator + +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net + +commit 8f4640bdb9d3988148e09a08d2c7e3bab1d538d6 +Author: Dave Airlie airl...@redhat.com +Date: Wed Jan 9 12:58:28 2013 +1000 + +randr: cleanup provider properly + +So in the cold plug server shutdown case, we reap the resources +before we call CloseScreen handlers, so the config-randr_provider +is a dangling pointer when the xf86CrtcCloseScreen handler is called, + +however in the hot screen unplug case, we can't rely on automatically +reaped resources, so we need to clean up the provider in the xf86CrtcCloseScreen +case. + +This patch provides a cleanup callback from the randr provider removal +into the DDX so it can cleanup properly, this then gets called by the automatic +code for cold plug, or if hot unplug it gets called explicitly. + +Fixes a number of random server crashes on shutdown +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=58174 +Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=891140 + +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 3ec35c45ca17f5ed6fd02c50fc49ae7b8d128dcb +Author: Dave Airlie airl...@redhat.com +Date: Wed Jan 9 12:53:14 2013 +1000 + +xf86: actually set the compat output in the failure case + +The previous fix for the previous fix, didn't fully work, + +If we don't set compat_output we end up doing derferences +of arrays with -1, leading to valgrind warnings. + +Reviewed-by: Chris Wilson ch...@chris-wilson.co.uk +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Dave Airlie airl...@redhat.com + +commit da8ee26023fc2868fe970471195a5f3c86fb574b +Author: Dave Airlie airl...@redhat.com +Date: Wed Jan 9 12:51:45 2013 +1000 + +xfree86/hotplug: cleanup properly if the screen fails to initialise + +Due to another bug, the modesetting/udl driver would fail to init properly +on hotplug, when it did the code didn't clean up properly, and on removing +the device the server could crash. + +Found in F18 testing. + +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Aaron Plattner aplatt...@nvidia.com + +commit 90642948cc78834d95f7a3bddaac7ff77b68ed7e
xorg-server: Changes to 'debian-experimental'
ChangeLog | 446 + Xext/xtest.c | 17 - Xi/exevents.c |2 configure.ac |6 debian/changelog |2 dix/devices.c | 46 ++- dix/events.c |6 dix/getevents.c| 75 - dix/ptrveloc.c | 38 +- hw/dmx/config/xdmxconfig.c |3 hw/xfree86/common/xf86Events.c |4 hw/xfree86/common/xf86Module.h |2 hw/xfree86/common/xf86pciBus.c | 64 hw/xfree86/man/xorg.conf.man | 11 hw/xfree86/os-support/linux/lnx_acpi.c |9 include/input.h|3 include/inputstr.h |8 include/list.h |2 include/misc.h |1 include/protocol-versions.h|2 os/log.c | 21 + os/utils.c | 32 ++ randr/randrstr.h |2 randr/rrcrtc.c |5 test/signal-logging.c | 200 +++--- xkb/xkbActions.c | 147 ++ 26 files changed, 915 insertions(+), 239 deletions(-) New commits: commit f3226a7f923ced291634087fd4d6ba33430a3d35 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Fri Feb 15 09:57:32 2013 +0200 update the changelogs diff --git a/ChangeLog b/ChangeLog index f010b72..e428d98 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,407 @@ +commit 955d434f4d755d00a24ae4068b9957765989d672 +Author: Keith Packard kei...@keithp.com +Date: Wed Feb 13 21:39:37 2013 -0800 + +Update to version 1.3.99.902 (1.14 RC2) + +Signed-off-by: Keith Packard kei...@keithp.com + +commit 7115f6c709898a5124b67e19c61dc01334471358 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Wed Jan 23 16:58:47 2013 -0800 + +randr: unref the provider shared pixmap the appropriate number of times + +When an RandR shared pixmap is created in rrCreateSharedPixmap, it has a refcnt +of 1. Then, PixmapShareToSlave bumps the refcnt to 2. However, there's no +corresponding PixmapUnshareFromSlave where the refcnt can be decreased again, +and there's no convenient common place where the refcnt can be decremented when +the slave pixmap is destroyed. + +Fix this by just unreffing the pixmap twice in RRCrtcDetachScanoutPixmap. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com +Reviewed-by: Dave Airlie airl...@redhat.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit da92690107d90061205340d4cdc98b73b59db9b2 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Mon Feb 11 14:31:56 2013 -0800 + +xf86: use nt_list_for_each_entry_safe to walk InputHandlers in xf86Wakeup + +This is necessary when the input handler deletes itself from the +list. Bug found by Maarten Lankhorst, this patch uses the list macros +instead of open-coding the fix. + +Signed-off-by: Keith Packard kei...@keithp.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net + +commit d0a14877872b6a33172fb8c8f335792a28b9499b +Author: Bryce Harrington br...@canonical.com +Date: Fri Feb 8 15:56:02 2013 -0800 + +xfree86: Man page shouldn't say Device is mandatory anymore + +man xorg.conf states that the 'Device' identifier is required in the +'Screen' section, yet current xserver defaults properly and boots up +fine without it. + +Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=20742 +Signed-off-by: Bryce Harrington br...@canonical.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit 5e91054aa070ea09b61325b7ec479d767b02730e +Author: Bryce Harrington br...@canonical.com +Date: Fri Feb 8 15:56:01 2013 -0800 + +xfree86: Use fbdev/vesa driver on Oaktrail, Medfield, CDV rather than -intel + +Instead of defaulting to -intel for Oaktrail, Medfield, and CDV chips, +default to -fbdev. For Poulsbo (only), attempt to use -psb if it's +installed, and fallback to fbdev otherwise. All other Intel chips +should use -intel. + +This fixed an issue where -intel would load on these chips and cause a +boot failure. Newer -intel drivers avoid the boot hang, but it's still +the wrong driver to load, so why take chances. + +The patch was originally created by Stefan Dirsch for OpenSUSE. We have +included it in our stable release (Ubuntu quantal 12.10) since +December. + +ref: https://bugzilla.novell.com/show_bug.cgi?id=772279 +ref: https://bugs.launchpad.net/ubuntu/+bug/1069031 +Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=60514 +Signed-off-by: Bryce Harrington br...@canonical.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit
xorg-server: Changes to 'debian-experimental'
debian/serverminver |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit e90e6b2c6e646703c909c2b0e33fbf8a1c45a5f1 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Fri Feb 15 20:48:16 2013 +0200 bump minor input abi diff --git a/debian/serverminver b/debian/serverminver index 2c9fb36..0f9556a 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.0 +ABI_XINPUT_VERSION:19.1 -- 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/e1u6rht-0005ef...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) New commits: commit a1765dbd44f13fc2d227a2579784cb97cd246956 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Thu Feb 7 20:23:19 2013 +0200 merge changelog entries diff --git a/debian/changelog b/debian/changelog index fe9af99..b856914 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,15 +3,6 @@ xorg-server (2:1.13.99.901-1) UNRELEASED; urgency=low [ Maarten Lankhorst ] * New upstream release * Bump minimum required abi, randr, dri2 and gl protos. - - [ Timo Aaltonen ] - * Refresh 02_Add-libnettle-as-option-for-sha1.diff. - * Remove 03_fix-panning.diff, upstream - * Refresh 04_int10-fix-pci_device_read_rom-usage.diff. - * Drop 09_EXA-Track...diff, upstream. - * control: Mark xvfb as M-A: foreign. - - [ Maarten Lankhorst ] * Remove upstreamed patches. - 02_Add-libnettle-as-option-for-sha1.diff - 04_int10-fix-pci_device_read_rom-usage.diff @@ -20,6 +11,13 @@ xorg-server (2:1.13.99.901-1) UNRELEASED; urgency=low * Add patch to fix build failure of xserver-xorg-core-udeb. - 02_hide_panoramix_symbol.diff + [ Timo Aaltonen ] + * Refresh 02_Add-libnettle-as-option-for-sha1.diff. + * Remove 03_fix-panning.diff, upstream + * Refresh 04_int10-fix-pci_device_read_rom-usage.diff. + * Drop 09_EXA-Track...diff, upstream. + * control: Mark xvfb as M-A: foreign. + [ Robert Hooker ] * Update to a newer git snapshot, 7fe5e6dfa5c1e71 * Bump input ABI version in serverminver -- 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/e1u3wci-00064p...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |1 + debian/control |1 + 2 files changed, 2 insertions(+) New commits: commit 9e6bfe25d0f35e83953ec38df1f802577e02edb5 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Tue Jan 29 13:52:16 2013 +0200 control: Mark xvfb as M-A: foreign. diff --git a/debian/changelog b/debian/changelog index 510c85d..296f6c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ xorg-server (2:1.13.99.901-1) UNRELEASED; urgency=low * Remove 03_fix-panning.diff, upstream * Refresh 04_int10-fix-pci_device_read_rom-usage.diff. * Drop 09_EXA-Track...diff, upstream. + * control: Mark xvfb as M-A: foreign. [ Maarten Lankhorst ] * Remove upstreamed patches. diff --git a/debian/control b/debian/control index f3544da..2e39428 100644 --- a/debian/control +++ b/debian/control @@ -259,6 +259,7 @@ Depends: ${misc:Depends}, Recommends: xauth Provides: xserver +Multi-Arch: foreign Description: Virtual Framebuffer 'fake' X server Xvfb provides an X server that can run on machines with no display hardware and no physical input devices. It emulates a dumb framebuffer using virtual -- 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/e1u3d1s-0005kd...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog | 523 ++ Xi/exevents.c | 38 -- config/udev.c |2 debian/changelog |5 debian/control|2 debian/serverminver |2 dix/events.c | 21 - dix/getevents.c |8 dix/ptrveloc.c|2 dix/touch.c | 38 +- hw/xfree86/common/xf86DGA.c | 10 hw/xfree86/common/xf86Events.c| 10 hw/xfree86/common/xf86Module.h|2 hw/xfree86/common/xf86Option.c|2 hw/xwin/winSetAppUserModelID.c|1 hw/xwin/winblock.c| 32 +- hw/xwin/winconfig.c |2 hw/xwin/winglobals.h |4 hw/xwin/winkeybd.c|8 hw/xwin/winmultiwindowwm.c| 115 +++- hw/xwin/winmultiwindowwndproc.c | 61 ++-- hw/xwin/wintrayicon.c |2 hw/xwin/winwakeup.c |4 hw/xwin/winwindow.h |1 include/input.h |4 include/inputstr.h| 22 - include/protocol-versions.h |2 include/xwin-config.h.in |3 mi/mieq.c |6 render/animcur.c |3 test/xi2/protocol-xiwarppointer.c |2 xkb/xkbUtils.c| 10 32 files changed, 782 insertions(+), 165 deletions(-) New commits: commit d50475a92c11d8ab92bc5ba72754d0c7807fe4d4 Author: Robert Hooker sarv...@ubuntu.com Date: Wed Feb 6 15:01:54 2013 -0500 Bump libxi-dev requirement and ABI_XINPUT_VERSION. diff --git a/debian/changelog b/debian/changelog index 296f6c8..fe9af99 100644 --- a/debian/changelog +++ b/debian/changelog @@ -20,6 +20,11 @@ xorg-server (2:1.13.99.901-1) UNRELEASED; urgency=low * Add patch to fix build failure of xserver-xorg-core-udeb. - 02_hide_panoramix_symbol.diff + [ Robert Hooker ] + * Update to a newer git snapshot, 7fe5e6dfa5c1e71 + * Bump input ABI version in serverminver + * Bump libxi-dev build requirement to 2:1.6.99.1 + -- Robert Hooker sarv...@ubuntu.com Wed, 22 Aug 2012 11:12:17 -0400 xorg-server (2:1.12.4-4) UNRELEASED; urgency=low diff --git a/debian/control b/debian/control index 2e39428..046959d 100644 --- a/debian/control +++ b/debian/control @@ -62,7 +62,7 @@ Build-Depends: libxext-dev (= 1:0.99.1), libx11-dev (= 1:0.99.2), libxrender-dev (= 1:0.9.0), - libxi-dev (= 2:1.2.99.1), + libxi-dev (= 2:1.6.99.1), x11proto-dmx-dev (= 1:2.2.99.1), libdmx-dev (= 1:1.0.1), libxpm-dev (= 1:3.5.3), diff --git a/debian/serverminver b/debian/serverminver index b3cde97..2c9fb36 100644 --- a/debian/serverminver +++ b/debian/serverminver @@ -1,3 +1,3 @@ 2:1.13.99.901 ABI_VIDEODRV_VERSION:14.1 -ABI_XINPUT_VERSION:18.0 +ABI_XINPUT_VERSION:19.0 commit e8a18664634557b52f2e32557826d9472e31c26e Author: Robert Hooker sarv...@ubuntu.com Date: Wed Feb 6 14:56:34 2013 -0500 Bump ChangeLog diff --git a/ChangeLog b/ChangeLog index 3a69859..f010b72 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,372 @@ +commit 7fe5e6dfa5c1e71d8b7540b28c1d508687a2fbee +Author: Jasper St. Pierre jstpie...@mecheye.net +Date: Wed Jan 23 13:11:55 2013 -0500 + +protocol-versions: Bump minor version of XI + +This was accidentally excluded when we added barriers. + +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Keith Packard kei...@keithp.com + +commit 70b127c9f1c53bdb42f078265e67f76b464deae2 +Author: Aaron Plattner aplatt...@nvidia.com +Date: Thu Jan 10 17:01:17 2013 -0800 + +config/udev: fix removing GPU device format string mistake + + udev.c: In function 'device_removed': + udev.c:270:9: warning: format '%d' expects argument of type 'int', but argument 3 has type 'const char *' [-Wformat] + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Keith Packard kei...@keithp.com + +commit 605dfc6804a05ff2bda5692fec26c37344fd95cb +Author: Dave Airlie airl...@gmail.com +Date: Tue Jan 22 07:39:53 2013 +1000 + +xserver: fix build regression since 91ab237358c6e33da854914d3de493a9cbea7637 + +inputstr, double defines TouchListener typedef, maybe some gcc handles it, +but not all. + +fixes tinderbox + +Reported-by: Jon TURNEY jon.tur...@dronecode.org.uk +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Keith Packard kei...@keithp.com + +commit 069d8ed3eb659c48dd2b0f8b7b8c11f092fdb362 +Merge: 591c062 d6dcde7 +Author: Keith Packard kei...@keithp.com +Date: Sun Jan 20 15:58:38 2013 -0800 + +Merge remote-tracking branch 'jturney/xserver-next' + +commit 591c06277bb120ab9615633f2d28addbd3a2aa5f +Merge: 6703a7c fa6ab7d +Author: Keith Packard kei...@keithp.com +Date:
xorg-server: Changes to 'debian-experimental'
ChangeLog | 3851 -- Xext/panoramiX.c| 2 Xext/saver.c| 2 Xext/shm.c | 10 Xext/xace.c | 12 Xext/xf86bigfont.c | 16 Xext/xres.c | 2 Xext/xtest.c| 2 Xi/Makefile.am | 2 Xi/chgdctl.c| 8 Xi/exevents.c | 122 Xi/extinit.c| 47 Xi/gtmotion.c | 2 Xi/xibarriers.c | 916 ++ Xi/xibarriers.h | 48 Xi/xichangehierarchy.c | 16 Xi/xiproperty.c | 3 Xi/xiquerydevice.c | 4 Xi/xiquerypointer.c | 17 Xi/xiselectev.c | 80 autogen.sh | 4 configure.ac| 29 debian/changelog| 9 debian/control | 8 debian/patches/02_Add-libnettle-as-option-for-sha1.diff | 85 debian/patches/04_int10-fix-pci_device_read_rom-usage.diff | 43 debian/patches/07_Revert-kinput-allocate-enough-space-for-null-charact.diff | 49 debian/patches/series | 3 dix/colormap.c | 8 dix/devices.c | 12 dix/dispatch.c | 25 dix/dixfonts.c | 9 dix/enterleave.c| 5 dix/eventconvert.c | 49 dix/events.c| 74 dix/getevents.c | 147 dix/grabs.c | 7 dix/inpututils.c| 51 dix/touch.c | 65 dix/window.c| 131 doc/c-extensions| 19 exa/exa.c | 4 exa/exa_priv.h | 1 fb/fb.h | 4 fb/fbblt.c | 12 fb/fbbltone.c | 8 fb/fbgc.c | 4 fb/fbpict.c | 153 fb/fbscreen.c | 1 glx/glapi.c | 2 glx/glxdri.c| 2 glx/indirect_program.c | 2 glx/indirect_texture_compression.c | 4 glx/renderpixswap.c | 20 glx/singlepix.c | 18 glx/singlepixswap.c | 18 glx/xfont.c | 2 hw/dmx/config/Canvas.c | 4
xorg-server: Changes to 'debian-experimental'
debian/rules|2 +- debian/serverminver |4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) New commits: commit 6d8bd2a39283a992d73a627b3c60915c557a1db8 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jan 9 16:25:58 2013 +0100 fix sha1 implementation chosen with upstream patch diff --git a/debian/rules b/debian/rules index 3011a78..904a565 100755 --- a/debian/rules +++ b/debian/rules @@ -186,7 +186,7 @@ confflags_udeb = \ --disable-kdrive \ --disable-xephyr \ --disable-xfbdev \ - --with-sha1=nettle \ + --with-sha1=libnettle \ $(config_backend_udeb) \ $(void) commit 53782a6a26ce1d59696b7f5e20de8c2bb2794843 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jan 9 16:17:11 2013 +0100 bump debian/serverminver diff --git a/debian/serverminver b/debian/serverminver index b6b99d6..b3cde97 100644 --- a/debian/serverminver +++ b/debian/serverminver @@ -1,3 +1,3 @@ -2:1.12.99.901 -ABI_VIDEODRV_VERSION:13.1 +2:1.13.99.901 +ABI_VIDEODRV_VERSION:14.1 ABI_XINPUT_VERSION:18.0 -- 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/e1tsxmb-0007xy...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog |2 ++ debian/patches/02_hide_panoramix_symbol.diff | 13 + debian/patches/series|1 + 3 files changed, 16 insertions(+) New commits: commit 21e5991de4970790b30dd7a5886d68da6d7eca54 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jan 9 17:32:58 2013 +0100 Add patch to fix build failure of xserver-xorg-core-udeb. 02_hide_panoramix_symbol.diff diff --git a/debian/changelog b/debian/changelog index 3d36524..510c85d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,6 +16,8 @@ xorg-server (2:1.13.99.901-1) UNRELEASED; urgency=low - 04_int10-fix-pci_device_read_rom-usage.diff - 07_Revert-kinput-allocate-enough-space-for-null-charact.diff * Bump x11proto-input-dev and libpixman-1-dev minimum versions. + * Add patch to fix build failure of xserver-xorg-core-udeb. +- 02_hide_panoramix_symbol.diff -- Robert Hooker sarv...@ubuntu.com Wed, 22 Aug 2012 11:12:17 -0400 diff --git a/debian/patches/02_hide_panoramix_symbol.diff b/debian/patches/02_hide_panoramix_symbol.diff new file mode 100644 index 000..60c25ed --- /dev/null +++ b/debian/patches/02_hide_panoramix_symbol.diff @@ -0,0 +1,13 @@ +diff --git a/xfixes/xfixesint.h b/xfixes/xfixesint.h +index 334c71f..309954d 100644 +--- a/xfixes/xfixesint.h b/xfixes/xfixesint.h +@@ -291,7 +291,7 @@ int + SProcXFixesDestroyPointerBarrier(ClientPtr client); + + /* Xinerama */ +-extern int (*PanoramiXSaveXFixesVector[XFixesNumberRequests]) (ClientPtr); ++_X_INTERNAL extern int (*PanoramiXSaveXFixesVector[XFixesNumberRequests]) (ClientPtr); + void PanoramiXFixesInit(void); + void PanoramiXFixesReset(void); + diff --git a/debian/patches/series b/debian/patches/series index 3c8c1a3..810051d 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,6 +1,7 @@ ## Patches with a number 100 are applied in debian. ## Ubuntu patches start with 100. 001_fedora_extramodes.patch +02_hide_panoramix_symbol.diff #13_debian_add_xkbpath_env_variable.diff 05_Revert-Unload-submodules.diff 06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff -- 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/e1tt1un-0001yw...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog | 94 + configure.ac |6 +- debian/changelog |2 glx/glxdri2.c |2 hw/vfb/InitOutput.c| 19 + hw/xquartz/darwin.c| 16 --- hw/xquartz/xpr/dri.c |6 ++ hw/xquartz/xpr/xprFrame.c | 28 + hw/xquartz/xpr/xprScreen.c |5 ++ mi/miinitext.c |9 ++-- 10 files changed, 172 insertions(+), 15 deletions(-) New commits: commit a658d3474bbb413d1dd51dae5b001dbe73794c3c Author: Timo Aaltonen tjaal...@ubuntu.com Date: Tue Jan 8 16:37:42 2013 +0200 update the changelogs diff --git a/ChangeLog b/ChangeLog index 8a45f13..e455b54 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,97 @@ +commit 3a8c618a731aced34ddc8c69a1798e2cfd967fbd +Author: Matt Dew mar...@osource.org +Date: Thu Jan 3 23:36:00 2013 -0700 + +version bump for 1.13.1.901 (rc1) + +commit 95780608df676473f501a6cd73248da9f7be82a0 +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Tue Dec 18 00:41:08 2012 -0800 + +EnableDisableExtensionError: Use ARRAY_SIZE rather than sentinel + +d785368e0e converted the other miinitext functions to use ARRAY_SIZE, +and removed the sentinel, but missed EnableDisableExtensionError so +passing an invalid extension name could cause the server to walk off +the end off the list looking for a sentinel that wasn't there. + +Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net + +commit a6d89f30dde50cbd1117e8639dfb99cc852cfd6a +Author: Dave Airlie airl...@redhat.com +Date: Mon Dec 17 15:40:17 2012 +1000 + +glx/dri2: initialise api to avoid indirect rendering failing randomly + +Running glxinfo under indirect rendering would randomly fail against the +intel driver, as it would create a context with no attribs, and then the +api value would be passed to the driver uninitialised. + +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Keith Packard kei...@keithp.com +Reviewed-by: Ian Romanick ian.d.roman...@intel.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit 65642ccb78aa2d4c4e17b9ac42e4ef625c4a6e8b +Author: Raphael Kubo da Costa raphael.kubo.da.co...@intel.com +Date: Fri Nov 16 19:51:58 2012 +0200 + +vfb: Initialize the GLX extension again. + +This should fix a regression in the 1.13.0 release: commit +5f5bbbe543f65c48ecbb5cce80116a86ca3fbe86 removed a code path used by Xvfb +and made it use the default one when initializing extensions. However, this +meant the GLX extension was not initialized anymore since it is not part of +the `staticExtensions' array. + +Since it is not possible to just add it to that array after commit +aad428b8e21c77397c623b78706eb64b1fea77c9, adopt an approach similar to +xwin's and xquartz's and initialize the extension from vfb's `InitOutput'. + +Signed-off-by: Raphael Kubo da Costa raphael.kubo.da.co...@intel.com +Reviewed-by: Daniel Stone dan...@fooishbar.org + +commit e348e4afc5323779b686ee8ff2f094359664c42e +Author: Jeremy Huddleston Sequoia jerem...@apple.com +Date: Tue Dec 18 01:29:12 2012 -0800 + +XQuartz: Don't add the 15bit visual any more + +Mountain Lion only supports 32bit backing stores, so don't use 15bit visuals until libXplugin adapts + +Signed-off-by: Jeremy Huddleston Sequoia jerem...@apple.com +(cherry picked from commit ba4bb3bc1b87eb57cc34d2ad1f302c9d2a15c847) + +commit 34fb39a960898f5a0bcc67f76f385ba8a91ea2ba +Author: Jeremy Huddleston Sequoia jerem...@apple.com +Date: Thu Sep 20 21:11:21 2012 -0700 + +XQuartz: Add some verbose logging to debug xp_lock_window being unbalanced + +Signed-off-by: Jeremy Huddleston Sequoia jerem...@apple.com +(cherry picked from commit f54987de97720200ee94eba1c7a737d4ad8c55c8) + +commit 06e2ecd0df9b81dd518ae6017ec42765520e2e93 +Author: Jeremy Huddleston Sequoia jerem...@apple.com +Date: Thu Sep 20 21:49:40 2012 -0700 + +XQuartz: Avoid a possible deadlock with DRI on OS X 10.7.5 and OS X 10.8.2 + +rdar://problem/12338921 +http://bugs.winehq.org/show_bug.cgi?id=31751 + +Signed-off-by: Jeremy Huddleston Sequoia jerem...@apple.com +(cherry picked from commit 25d26875bc9bd6fd23ae1b5280f015abf1b033b7) + +commit 92ecbf5f0f516aacb7f0034e3786c4454a07fe8d +Author: Matt Dew mar...@osource.org +Date: Thu Dec 13 21:05:24 2012 -0700 + +No changes from 1.13.0.902 (rc2) + +Bump version to 1.13.1 + commit ede07c1af35926c77c4e766cc02c00333b498460 Author: Matt Dew mar...@osource.org Date: Thu Dec 6 22:46:46 2012 -0700 diff --git a/debian/changelog b/debian/changelog index 6dec1d0..79d828f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.13.0.902-1) UNRELEASED; urgency=low +xorg-server (2:1.13.1.901-1) UNRELEASED;
xorg-server: Changes to 'debian-experimental'
ChangeLog | 154 Xext/saver.c|2 Xi/xipassivegrab.c |8 -- configure.ac|6 - debian/changelog|5 - debian/serverminver |2 dix/window.c|2 hw/dmx/dmxcursor.c |2 hw/xfree86/modes/xf86Crtc.c |7 +- include/xkbsrv.h|1 randr/randr.c |2 xfixes/cursor.c | 12 ++- xkb/xkbAccessX.c|6 + 13 files changed, 192 insertions(+), 17 deletions(-) New commits: commit fef80d8bab86e75d2eb202b33e11e2e17584b2f6 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Fri Dec 7 09:17:43 2012 +0100 Bump ABI_VIDEODRV_VERSION to 13.1 xf86UpdateDesktopDimensions is newly exported for nvidia blob diff --git a/debian/serverminver b/debian/serverminver index 41482e2..b6b99d6 100644 --- a/debian/serverminver +++ b/debian/serverminver @@ -1,3 +1,3 @@ 2:1.12.99.901 -ABI_VIDEODRV_VERSION:13.0 +ABI_VIDEODRV_VERSION:13.1 ABI_XINPUT_VERSION:18.0 commit f5e11c2d708e819fcb1f131f1fe0e8cb20b8ee0e Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Fri Dec 7 09:07:18 2012 +0100 New upstream release diff --git a/ChangeLog b/ChangeLog index 3fed06c..8a45f13 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,157 @@ +commit ede07c1af35926c77c4e766cc02c00333b498460 +Author: Matt Dew mar...@osource.org +Date: Thu Dec 6 22:46:46 2012 -0700 + +Bump version + +commit e2369dd404024415853108848c8d052e73e95461 +Merge: d71a17c 79220f4 +Author: Matt Dew mar...@osource.org +Date: Thu Dec 6 21:53:42 2012 -0700 + +Merge branch 'server-1.13-branch' of git://people.freedesktop.org/~whot/xserver into server-1.13-branch + +commit 79220f4390127d9971cbcf378530bf36172ef35a +Author: Daniel Martin consume.no...@gmail.com +Date: Wed Nov 7 11:31:01 2012 +0100 + +Xi: Fix modifier swapping in XIPassiveGrabDevice + +XIPassiveGrabDevice uses a list of uint32_t as modifier sets. + +The ModifierInfo struct represents the current modifier states and is +therefor used in XIQueryPointer and various events. + +Signed-off-by: Daniel Martin consume.no...@gmail.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit aa9a9ad08b8a6e7e95de7c2bf45d93dd50f9ca87) + +commit 521f3fb566e67330a486874928a21ce201dba02b +Author: Sybren van Elderen sowmes...@msn.com +Date: Tue Nov 27 19:27:10 2012 +0100 + +hw/dmx: add update_desktop_dimensions() call + +The Xdmx server did not update the desktop dimensions when computing screen +origins. + +Signed-off-by: Sybren van Elderen sowmes...@msn.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit 6e18599d691036eca6ff082c17727d9ffb926984) + +commit 73bd33b4d4e3df4a8097826695a8dbdc2fb5c920 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Tue Jun 26 10:30:35 2012 +1000 + +xkb: fill in keycode and event type for slow keys enablement + +eventType is set for the type that triggered a XkbControlsNotify event. +Technically, SlowKeys is triggered by a timer which doesn't have a matching +core event type. So we used to use 0 here. + +Practically, the timer is triggered by a key press + hold and cancelled when +the key is released before the timeout expires. So we might as well set +KeyPress (keycode) in the ControlsNotify to give clients a chance to differ +between timer-triggered SlowKeys and client-triggered ones. + +This is a chance in behaviour, though I suspect with little impact. + +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +Acked-by: Daniel Stone dan...@fooishbar.org +(cherry picked from commit 2c4388a00ec308bc2d48ba751ff510cd5c1b2384) + +commit 2def985466683cf3746c03f9ac318e5941d22f86 +Author: Jasper St. Pierre jstpie...@mecheye.net +Date: Tue Nov 20 14:50:41 2012 -0500 + +cursor: Revise edge cases for the pointer moving towards barriers + +Since barriers block the invisible line between pixels, that means +that we need to explicitly check the boundaries, or else we'll have +a potential off-by-one error. This fixes issues when trying to move +down or right across a barrier and having the pointer visibly bounce. + +Signed-off-by: Jasper St. Pierre jstpie...@mecheye.net +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit a51b2c3913fc8556f6bd1c76805d045fc424c4bb) + +commit 4a957c9e81233344da0b5b9388ca2d97eedde7d5 +Author: Peter Hutterer peter.hutte...@who-t.net +Date: Thu Nov 15 14:00:57 2012 +1000 + +When resetting device idle time, reset XIAll(Master)Devices too (#56649) +
xorg-server: Changes to 'debian-experimental'
ChangeLog | 461 ++ Xi/exevents.c | 19 Xi/xiselectev.c | 9 config/udev.c | 8 configure.ac| 6 debian/changelog| 24 debian/patches/02_Add-libnettle-as-option-for-sha1.diff | 9 debian/patches/05_Revert-Unload-submodules.diff | 7 debian/patches/07_Revert-kinput-allocate-enough-space-for-null-charact.diff | 7 debian/patches/08_xfree86_fix_ia64_inx_outx.diff| 64 + debian/patches/series | 1 dix/devices.c | 4 dix/events.c| 25 dix/getevents.c | 9 dix/touch.c | 32 exa/exa_priv.h | 1 exa/exa_unaccel.c | 16 hw/xfree86/common/Makefile.am | 3 hw/xfree86/common/xf86.h| 4 hw/xfree86/common/xf86Bus.c | 4 hw/xfree86/common/xf86Helper.c | 6 hw/xfree86/common/xf86Module.h | 2 hw/xfree86/common/xf86platformBus.c | 6 hw/xfree86/dri2/dri2.c | 74 - hw/xwin/InitOutput.c| 5 hw/xwin/Makefile.am | 3 hw/xwin/glx/Makefile.am | 3 include/input.h | 1 man/Xserver.man | 2 xkb/xkbAccessX.c| 2 30 files changed, 730 insertions(+), 87 deletions(-) New commits: commit 7d536cf2656eaeeb63e8fd29e2faf36d7cd18c23 Author: Timo Aaltonen tjaal...@ubuntu.com Date: Fri Nov 23 09:45:37 2012 +0200 Drop 09_EXA-Track...diff, upstream. refresh other patches diff --git a/debian/changelog b/debian/changelog index 25d6597..23fcd94 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ xorg-server (2:1.13.0.901-1) UNRELEASED; urgency=low * Refresh 02_Add-libnettle-as-option-for-sha1.diff. * Remove 03_fix-panning.diff, upstream * Refresh 04_int10-fix-pci_device_read_rom-usage.diff. + * Drop 09_EXA-Track...diff, upstream. -- Robert Hooker sarv...@ubuntu.com Wed, 22 Aug 2012 11:12:17 -0400 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 fe5c641..49ddcf3 100644 --- a/debian/patches/02_Add-libnettle-as-option-for-sha1.diff +++ b/debian/patches/02_Add-libnettle-as-option-for-sha1.diff @@ -10,16 +10,16 @@ Signed-off-by: Julien Cristau jcris...@debian.org --- --- a/configure.ac +++ b/configure.ac -@@ -1339,7 +1339,7 @@ CORE_INCS='-I$(top_srcdir)/include -I$(t +@@ -1361,7 +1361,7 @@ CORE_INCS='-I$(top_srcdir)/include -I$(t # SHA1 hashing AC_ARG_WITH([sha1], -- [AS_HELP_STRING([--with-sha1=libc|libmd|libgcrypt|libcrypto|libsha1|CommonCrypto], -+ [AS_HELP_STRING([--with-sha1=libc|libmd|libgcrypt|libcrypto|libsha1|CommonCrypto|nettle], +- [AS_HELP_STRING([--with-sha1=libc|libmd|libgcrypt|libcrypto|libsha1|CommonCrypto|CryptoAPI], ++ [AS_HELP_STRING([--with-sha1=libc|libmd|libgcrypt|libcrypto|libsha1|CommonCrypto|CryptoAPI|nettle], [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 -@@ -1422,6 +1422,16 @@ if test x$with_sha1 = xlibcrypto; then +@@ -1457,6 +1457,16 @@ if test x$with_sha1 = xlibcrypto; then SHA1_CFLAGS=$OPENSSL_CFLAGS fi fi @@ -38,7 +38,7 @@ Signed-off-by: Julien Cristau jcris...@debian.org AC_MSG_ERROR([No suitable SHA1 implementation found]) --- a/include/dix-config.h.in +++ b/include/dix-config.h.in -@@ -157,6 +157,9 @@ +@@ -160,6 +160,9 @@ /* Define to use libsha1 for SHA1 */ #undef HAVE_SHA1_IN_LIBSHA1 @@
xorg-server: Changes to 'debian-experimental'
ChangeLog | 271 config/udev.c |8 configure.ac|7 debian/changelog|9 debian/patches/02_Add-libnettle-as-option-for-sha1.diff | 22 - dix/dispatch.c |4 dix/getevents.c | 18 + hw/xfree86/common/xf86Events.c | 11 hw/xfree86/modes/xf86Crtc.c |2 hw/xquartz/bundle/Info.plist.cpp|4 include/dix-config.h.in |3 include/hotplug.h |2 include/list.h | 21 + include/misc.h |1 mi/mipointer.c |2 os/log.c| 50 ++ os/utils.c | 14 test/list.c |4 test/os.c |2 test/signal-logging.c | 210 +++- 20 files changed, 606 insertions(+), 59 deletions(-) New commits: commit 02f3319f1168e6f9123c1e2afeab2372ef15123f Author: Timo Aaltonen tjaal...@ubuntu.com Date: Thu Sep 6 12:18:11 2012 +0300 Refresh 02_Add-libnettle-as-option-for-sha1.diff. diff --git a/debian/changelog b/debian/changelog index 75f601c..2d29e53 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,9 @@ xorg-server (2:1.13.0-1) UNRELEASED; urgency=low [ Maarten Lankhorst ] * Bump minimum required abi, randr, dri2 and gl protos. + [ Timo Aaltonen ] + * Refresh 02_Add-libnettle-as-option-for-sha1.diff. + -- Robert Hooker sarv...@ubuntu.com Wed, 22 Aug 2012 11:12:17 -0400 xorg-server (2:1.12.1.902-1) unstable; urgency=medium 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 a3fc6f6..fc184f7 100644 --- a/debian/patches/02_Add-libnettle-as-option-for-sha1.diff +++ b/debian/patches/02_Add-libnettle-as-option-for-sha1.diff @@ -8,11 +8,9 @@ Signed-off-by: Cyril Brulebois k...@debian.org [jcristau: forward-ported from 1.7 to 1.8] Signed-off-by: Julien Cristau jcris...@debian.org --- -Index: xorg-server/configure.ac -=== xorg-server.orig/configure.ac 2012-07-12 14:32:56.665990355 +0200 -+++ xorg-server/configure.ac 2012-07-12 14:33:23.040019369 +0200 -@@ -1359,7 +1359,7 @@ +--- a/configure.ac b/configure.ac +@@ -1361,7 +1361,7 @@ # SHA1 hashing AC_ARG_WITH([sha1], @@ -21,7 +19,7 @@ Index: xorg-server/configure.ac [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 -@@ -1455,6 +1455,16 @@ +@@ -1457,6 +1457,16 @@ SHA1_CFLAGS=$OPENSSL_CFLAGS fi fi @@ -38,10 +36,8 @@ Index: xorg-server/configure.ac AC_MSG_CHECKING([for SHA1 implementation]) if test x$with_sha1 = x; then AC_MSG_ERROR([No suitable SHA1 implementation found]) -Index: xorg-server/include/dix-config.h.in -=== xorg-server.orig/include/dix-config.h.in 2012-07-12 13:52:16.0 +0200 -+++ xorg-server/include/dix-config.h.in2012-07-12 14:33:01.499195672 +0200 +--- a/include/dix-config.h.in b/include/dix-config.h.in @@ -160,6 +160,9 @@ /* Define to use libsha1 for SHA1 */ #undef HAVE_SHA1_IN_LIBSHA1 @@ -52,10 +48,8 @@ Index: xorg-server/include/dix-config.h.in /* Define to 1 if you have the `shmctl64' function. */ #undef HAVE_SHMCTL64 -Index: xorg-server/os/xsha1.c -=== xorg-server.orig/os/xsha1.c2012-07-12 13:52:16.0 +0200 -+++ xorg-server/os/xsha1.c 2012-07-12 14:33:01.626295814 +0200 +--- a/os/xsha1.c b/os/xsha1.c @@ -190,6 +190,31 @@ return 1; } commit 526e43d8fa563d8aa01521e881ccab7129b6c64d Author: Timo Aaltonen tjaal...@ubuntu.com Date: Thu Sep 6 09:20:55 2012 +0300 update the changelogs diff --git a/ChangeLog b/ChangeLog index 8f15c51..65ac4bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,194 @@ +commit f0bad69edd57facd6cffde8cb0863d1a735e2492 +Author: Keith Packard kei...@keithp.com +Date: Wed Sep 5 14:45:08 2012 -0700 + +Version bumped to 1.13 + +Signed-off-by: Keith Packard kei...@keithp.com + +commit 856f80c8d7f22b979c72d9c70b70187df6004a03 +Merge: 0db936a b8ab93d +Author: Keith Packard kei...@keithp.com +Date: Wed Sep 5 11:02:58 2012 -0700 + +Merge remote-tracking branch
xorg-server: Changes to 'debian-experimental'
ChangeLog | 175 ++ configure.ac |6 - debian/changelog | 10 + dix/main.c| 18 +-- fb/fbseg.c| 18 +-- glx/glxscreens.c |3 hw/xfree86/common/xf86Module.h|2 hw/xfree86/modes/xf86Crtc.c | 11 +- hw/xquartz/X11Controller.m| 62 +++- hw/xquartz/console_redirect.c | 28 +++-- hw/xquartz/mach-startup/bundle-main.c | 17 +++ hw/xquartz/quartz.c |1 render/filter.c |5 13 files changed, 313 insertions(+), 43 deletions(-) New commits: commit e9663c06d28fb8f6e2aead126a0a35e6dffa6737 Author: Robert Hooker sarv...@ubuntu.com Date: Wed Aug 22 11:14:30 2012 -0400 Bump changelogs diff --git a/ChangeLog b/ChangeLog index 84f361b..8f15c51 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,178 @@ +commit 6619f5c0e1086b57888ff7146e8ed5897b50d440 +Author: Keith Packard kei...@keithp.com +Date: Tue Aug 21 13:46:34 2012 -0700 + +Relase 1.12.99.905 + +RC with updated ABI version numbers. + +Signed-off-by: Keith Packard kei...@keithp.com + +commit 3e091e1075dc29120e54ab2ef110b04ce7383ffd +Author: Aaron Plattner aplatt...@nvidia.com +Date: Fri Aug 17 11:26:05 2012 -0700 + +xfree86: Bump extension ABI to 7.0 + +Commit 9d457f9c55f12106ba44c1c9db59d14f978f0ae8 added an array of +DevPrivateSetRec structures in the middle of the ScreenRec, which throws off +extension modules trying to call things like pScreen-DestroyPixmap. + +Signed-off-by: Aaron Plattner aplatt...@nvidia.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit ac616d8ed5a634c6b32775eb7b071a13c575fd97 +Author: Jeremy Huddleston Sequoia jerem...@apple.com +Date: Thu Aug 16 19:09:42 2012 -0700 + +XQuartz: Use asl_log_descriptor for children as well + +This change is #if'd out due to a bug in asl_log_descriptor, but +it is left here as reference to be enabled in the future. + +Signed-off-by: Jeremy Huddleston Sequoia jerem...@apple.com + +commit ad123071e54d890d36d1373f59b8a6eb4937e936 +Author: Jeremy Huddleston Sequoia jerem...@apple.com +Date: Thu Aug 16 13:02:28 2012 -0700 + +XQuartz: Use asl_log_descriptor on Mountain Lion + +Signed-off-by: Jeremy Huddleston Sequoia jerem...@apple.com + +commit 7c3d2e4828deb4e8ec38e8ef88d6f92b2d931033 +Author: Jeremy Huddleston Sequoia jerem...@apple.com +Date: Thu Aug 16 19:42:54 2012 -0700 + +XQuartz: console_redirect: Properly zero-out the tail of the array on realloc() + +We forgot to multiply by sizeof(), so it wasn't fully zeroed out. + +Signed-off-by: Jeremy Huddleston Sequoia jerem...@apple.com + +commit a32e01802ff1c938c0afe0cc007a273b9ada8610 +Author: Jeremy Huddleston Sequoia jerem...@apple.com +Date: Thu Aug 16 15:43:34 2012 -0700 + +XQuartz: console_redirect: Set the correct location for reading into the buffer + +Prior to this change, it was possible that a large message would have some +of its data prepended to subsequent messages due to our not incorrectly +setting the location to write into the buffer. + +Signed-off-by: Jeremy Huddleston Sequoia jerem...@apple.com + +commit ad5fe2d9614959b68bf71e23abf7e5abac9c2734 +Merge: 16d8da5 99b94af +Author: Keith Packard kei...@keithp.com +Date: Wed Aug 15 13:29:17 2012 -0700 + +Merge remote-tracking branch 'jeremyhu/master' + +commit 16d8da5ca99211bd180f532d78d7c5943d38c8ad +Author: Paul Berry stereotype...@gmail.com +Date: Tue Jul 31 15:15:56 2012 -0700 + +glx: Skip multisampled configs when matching pre-existing X visuals. + +In __glXScreenInit() we generate the set of GLX visuals in two steps: +first we match each pre-existing X visual with a corresponding +FBConfig, then we generate a new X visual to correspond to all the +remaining FBConfigs. + +The first step is used for the two default 24-bit visuals (true color +and direct color) and for the 32-bit visual. If windowsystem +multisampling is enabled in Mesa, we need to ensure that none of these +three visuals gets matched to a multisampled config. + +Fixes a bug with windowsystem multisampling in gnome-shell. If the X +server happens to match up a multisampled FBConfig to the 32-bit +visual, gnome-shell will try to use it to read pixels from +alpha-blended windows (such as gnome-terminal), resulting in no window +appearing on screen. + +Reviewed-by: Ian Romanick ian.d.roman...@intel.com +Reviewed-by: Chad Versace chad.vers...@linux.intel.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit 99b94af1ffbef7047f88e7d6c594242d172bec02 +Author: Jeremy Huddleston jerem...@apple.com +Date: Wed Aug 15 10:28:16 2012 -0700 + +XQuartz: Fix build regression
xorg-server: Changes to 'debian-experimental'
ChangeLog | 626 ++ Xext/panoramiX.c |5 Xext/sync.c |4 Xext/xvmc.c |8 configure.ac |4 debian/changelog |3 debian/patches/03_fix-disable-xv.diff | 15 debian/patches/series |1 dix/devices.c | 10 glx/glxdri2.c | 23 - glx/glxext.c |3 glx/glxserver.h |2 hw/xfree86/common/xf86.h |2 hw/xfree86/common/xf86AutoConfig.c|1 hw/xfree86/common/xf86Extensions.h|8 hw/xfree86/dri2/dri2.c| 15 hw/xfree86/dri2/dri2.h|7 hw/xfree86/dri2/dri2ext.c |9 hw/xfree86/modes/xf86Crtc.c |6 hw/xfree86/modes/xf86Modes.c | 15 hw/xfree86/modes/xf86RandR12.c|2 hw/xfree86/sdksyms.sh |2 hw/xquartz/pseudoramiX.c |4 hw/xquartz/xpr/dri.h |3 hw/xwin/InitOutput.c | 23 + hw/xwin/Makefile.am |1 hw/xwin/README| 141 --- hw/xwin/man/XWin.man | 26 - hw/xwin/win.h |2 hw/xwin/winblock.c|2 hw/xwin/winclipboard.h|7 hw/xwin/winclipboardinit.c|2 hw/xwin/winclipboardthread.c |8 hw/xwin/winclipboardunicode.c | 65 --- hw/xwin/winclipboardwndproc.c |7 hw/xwin/winclipboardwrappers.c| 10 hw/xwin/winclipboardxevents.c | 14 hw/xwin/wincreatewnd.c| 93 +++-- hw/xwin/windialogs.c |8 hw/xwin/winerror.c|4 hw/xwin/winkeyhook.c | 18 hw/xwin/winmonitors.c |5 hw/xwin/winmonitors.h | 29 + hw/xwin/winmultiwindowwm.c| 79 ++-- hw/xwin/winprocarg.c | 18 hw/xwin/winscrinit.c |4 hw/xwin/winwndproc.c |7 include/extinit.h | 32 - include/os.h | 10 os/utils.c| 73 +++ randr/rrprovider.c| 47 +- randr/rrproviderproperty.c| 78 ++-- randr/rrscreen.c | 21 - test/xtest.c |3 xkb/ddxList.c |6 xkb/ddxLoad.c | 75 56 files changed, 1102 insertions(+), 594 deletions(-) New commits: commit bc18e7dd5d50066b406a2bca492a3790f81cdcd8 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jul 18 12:47:50 2012 +0200 Remove upstreamed build fix diff --git a/debian/changelog b/debian/changelog index fda7cad..eec1949 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,7 +2,6 @@ xorg-server (2:1.12.99.902-1) UNRELEASED; urgency=low * New upstream release snapshot (on the way to 1.13). * Bump minimum required abi, randr, dri2 and gl protos. - * Add fix for building udeb without xv -- Maarten Lankhorst maarten.lankho...@canonical.com Thu, 12 Jul 2012 13:54:50 +0200 diff --git a/debian/patches/03_fix-disable-xv.diff b/debian/patches/03_fix-disable-xv.diff deleted file mode 100644 index 6aa4a00..000 --- a/debian/patches/03_fix-disable-xv.diff +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/hw/xfree86/sdksyms.sh b/hw/xfree86/sdksyms.sh -index c0398da..07372ad 100755 a/hw/xfree86/sdksyms.sh -+++ b/hw/xfree86/sdksyms.sh -@@ -46,8 +46,10 @@ cat sdksyms.c EOF - #include misyncstr.h - - /* Xext/Makefile.am -- half is module, half is builtin */ -+#ifdef XV - #include xvdix.h - #include xvmcext.h -+#endif - #include geext.h - #include geint.h - #ifdef MITSHM diff --git a/debian/patches/series b/debian/patches/series index c38536c..aed 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,5 +2,4 @@ ## Ubuntu patches start with 100. 001_fedora_extramodes.patch 02_Add-libnettle-as-option-for-sha1.diff -03_fix-disable-xv.diff #13_debian_add_xkbpath_env_variable.diff commit ca7e3cd06e5cc6f8bec9e3d12dedb54c9c3009fc Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jul 18 12:45:27 2012 +0200 Bump changelog diff --git a/ChangeLog b/ChangeLog index ac7878f..37ece39 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,629 @@ +commit 77de2994774e7be24a0bad521180628feb1027c6 +Author: Keith Packard kei...@keithp.com +Date: Tue Jul 17 15:47:39 2012 -0700 + +Bump to version 1.12.99.902 + +Signed-off-by: Keith Packard kei...@keithp.com + +commit beeea70495a8d5c4afc1b1eb2cc06a24ab1a986d +Merge: 6e438a0 6910280 +Author: Keith Packard kei...@keithp.com +Date: Tue Jul 17 12:17:39 2012
xorg-server: Changes to 'debian-experimental'
debian/control |1 + 1 file changed, 1 insertion(+) New commits: commit 6115c088ad0259dddb1cac27cf42b6b4d8ebb0e7 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Tue Jul 17 12:12:13 2012 +0200 Require x11proto-xf86dri-dev diff --git a/debian/control b/debian/control index de93fce..41242cb 100644 --- a/debian/control +++ b/debian/control @@ -167,6 +167,7 @@ Depends: x11proto-fonts-dev, x11proto-xinerama-dev, x11proto-kb-dev, + x11proto-xf86dri-dev, libxkbfile-dev, libpciaccess-dev, libpixman-1-dev (= 0.21.8), -- 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/e1sr4mt-00079l...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/control |2 ++ 1 file changed, 2 insertions(+) New commits: commit 86b4f9e39c07fdc2974d313c3b30762cdb2b655a Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Tue Jul 17 14:19:27 2012 +0200 and add mesa-common-dev and x11proto-gl-dev to -dev requirements diff --git a/debian/control b/debian/control index 41242cb..882272d 100644 --- a/debian/control +++ b/debian/control @@ -164,6 +164,7 @@ Depends: x11proto-randr-dev (= 1.4.0), x11proto-render-dev (= 2:0.11), x11proto-dri2-dev (= 2.8), + x11proto-gl-dev, x11proto-fonts-dev, x11proto-xinerama-dev, x11proto-kb-dev, @@ -171,6 +172,7 @@ Depends: libxkbfile-dev, libpciaccess-dev, libpixman-1-dev (= 0.21.8), + mesa-common-dev, ${misc:Depends}, Description: Xorg X server - development files This package provides development files for the X.Org ('Xorg') X server. -- 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/e1sr6kk-0003bx...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
debian/control |2 ++ 1 file changed, 2 insertions(+) New commits: commit 98f8ae4675ccbab5e0da940fb1d51967c6a2847b Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Tue Jul 17 15:20:39 2012 +0200 and add more missing x11proto Sigh diff --git a/debian/control b/debian/control index 882272d..2f49ff0 100644 --- a/debian/control +++ b/debian/control @@ -169,6 +169,8 @@ Depends: x11proto-xinerama-dev, x11proto-kb-dev, x11proto-xf86dri-dev, + x11proto-resource-dev, + x11proto-scrnsaver-dev, libxkbfile-dev, libpciaccess-dev, libpixman-1-dev (= 0.21.8), -- 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/e1sr7hh-0006al...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog | 367 Xi/exevents.c | 190 Xi/xiallowev.c | 81 configure.ac |6 debian/changelog |7 debian/control |4 dix/events.c | 57 dix/getevents.c| 21 dix/inpututils.c |3 dix/touch.c| 73 hw/xfree86/common/xf86Xinput.c | 10 hw/xfree86/dri2/dri2.c | 20 hw/xfree86/os-support/xf86_OSlib.h |2 hw/xfree86/parser/InputClass.c | 76 hw/xfree86/parser/xf86Parser.h | 20 hw/xquartz/GL/capabilities.c |7 hw/xquartz/X11Application.m| 29 hw/xquartz/X11Controller.m |7 hw/xquartz/bundle/Makefile.am | 82 hw/xquartz/bundle/Resources/ar.lproj/main.nib/designable.nib | 7549 -- hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ca.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/ca.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/ca.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/ca.lproj/main.nib/designable.nib | 3640 hw/xquartz/bundle/Resources/ca.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/cs.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/cs.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/cs.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/cs.lproj/main.nib/designable.nib | 3617 hw/xquartz/bundle/Resources/cs.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/el.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/el.lproj/main.nib/designable.nib | 7047 - hw/xquartz/bundle/Resources/el.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/fi.lproj/main.nib/designable.nib | 18 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 |4 hw/xquartz/bundle/Resources/he.lproj/main.nib/designable.nib | 7312 + hw/xquartz/bundle/Resources/he.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/hr.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/hr.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/hr.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/hr.lproj/main.nib/designable.nib | 3533 hw/xquartz/bundle/Resources/hr.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/hu.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/hu.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/hu.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/hu.lproj/main.nib/designable.nib | 3642 hw/xquartz/bundle/Resources/hu.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/no.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/no.lproj/main.nib/designable.nib | 7482 - hw/xquartz/bundle/Resources/no.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ro.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/ro.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/ro.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/ro.lproj/main.nib/designable.nib | 3485 hw/xquartz/bundle/Resources/ro.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/sk.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/sk.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/sk.lproj/main.nib/designable.nib | 7022 - hw/xquartz/bundle/Resources/sk.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/th.lproj/InfoPlist.strings |binary hw/xquartz/bundle/Resources/th.lproj/Localizable.strings |binary hw/xquartz/bundle/Resources/th.lproj/locversion.plist | 14 hw/xquartz/bundle/Resources/th.lproj/main.nib/designable.nib | 3758 hw/xquartz/bundle/Resources/th.lproj/main.nib/keyedobjects.nib |binary
xorg-server: Changes to 'debian-experimental'
ChangeLog | 1229 + Xext/shm.c |2 Xext/xace.c|4 Xi/exevents.c | 20 Xi/xiproperty.c|2 configure.ac | 15 debian/changelog |8 debian/control |2 dix/dispatch.c | 14 dix/dixutils.c | 17 dix/enterleave.c |9 dix/eventconvert.c |4 dix/events.c |5 dix/getevents.c| 19 dix/grabs.c|3 dix/property.c |2 glx/glxscreens.c |9 hw/xfree86/Makefile.am |2 hw/xfree86/common/compiler.h | 19 hw/xfree86/common/xf86Xinput.c | 11 hw/xfree86/ddc/ddcProperty.c | 47 - hw/xfree86/dixmods/Makefile.am |1 hw/xfree86/int10/helper_exec.c |2 hw/xfree86/loader/loadmod.c|3 hw/xfree86/man/xorg.conf.man |8 hw/xfree86/os-support/linux/lnx_init.c | 19 hw/xfree86/sdksyms.sh |1 hw/xfree86/vgahw/vgaHW.h |8 hw/xfree86/xaa/Makefile.am |4 hw/xquartz/GL/indirect.c |3 hw/xquartz/bundle/Info.plist.cpp |8 hw/xwin/InitInput.c|6 hw/xwin/InitOutput.c | 31 hw/xwin/Makefile.am|3 hw/xwin/man/XWin.man |3 hw/xwin/win.h |2 hw/xwin/winclipboard.h |3 hw/xwin/winclipboardthread.c | 95 ++ hw/xwin/winclipboardunicode.c |4 hw/xwin/winclipboardwndproc.c | 23 hw/xwin/winclipboardwrappers.c | 122 --- hw/xwin/winengine.c| 21 hw/xwin/winglobals.c |2 hw/xwin/winkeybd.c | 95 +- hw/xwin/winkeybd.h |6 hw/xwin/winkeynames.h |2 hw/xwin/winmouse.c |5 hw/xwin/winmultiwindowclass.h | 10 hw/xwin/winmultiwindowwindow.c |2 hw/xwin/winmultiwindowwm.c | 84 +- hw/xwin/winmultiwindowwndproc.c| 25 hw/xwin/winnativegdi.c |7 hw/xwin/winpfbdd.c |6 hw/xwin/winprefs.c | 74 + hw/xwin/winprefslex.l | 10 hw/xwin/winprocarg.c | 15 hw/xwin/winrandr.c |2 hw/xwin/winshadgdi.c |1 hw/xwin/winwin32rootless.c |4 hw/xwin/winwin32rootlesswindow.c |3 hw/xwin/winwindow.h| 11 hw/xwin/winwndproc.c | 12 include/exevents.h |2 include/inputstr.h |2 include/misc.h |3 mi/mibitblt.c |2 os/backtrace.c | 14 os/client.c| 43 + os/connection.c|2 os/io.c|2 os/osdep.h |4 render/animcur.c |3 test/Makefile.am | 57 + test/ddxstubs.c| 91 ++ xkb/xkbActions.c |2 75 files changed, 1954 insertions(+), 462 deletions(-) New commits: commit a955fc8b649dc7ffe4b13967af1ec142e416368e Author: Cyril Brulebois k...@debian.org Date: Thu Feb 2 03:15:04 2012 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index b87332f..7a2167b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xorg-server (2:1.11.99.902-1) UNRELEASED; urgency=low +xorg-server (2:1.11.99.902-1) experimental; urgency=low * New upstream release candidate (1.12 RC2): - Fix FTBFS on ia64 and mips*. * Bump x11proto-input-dev build-dep. - -- Cyril Brulebois k...@debian.org Mon, 30 Jan 2012 21:48:07 +0100 + -- Cyril Brulebois k...@debian.org Thu, 02 Feb 2012 03:15:00 +0100 xorg-server (2:1.11.99.901-1) experimental; urgency=low commit e8f11f9ae7dceacdcb0e5e1fed1028d77410ffb0 Author: Cyril Brulebois k...@debian.org Date: Thu Feb 2 02:00:23 2012 +0100 Bump x11proto-input-dev build-dep. diff --git a/debian/changelog b/debian/changelog index b2eaa7a..b87332f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ xorg-server (2:1.11.99.902-1) UNRELEASED; urgency=low * New upstream release candidate (1.12 RC2): - Fix FTBFS on ia64 and mips*. + * Bump x11proto-input-dev build-dep. -- Cyril Brulebois k...@debian.org Mon, 30 Jan
xorg-server: Changes to 'debian-experimental'
ChangeLog | 1031 + Xi/exevents.c | 951 + Xi/extinit.c| 26 Xi/xiallowev.c | 53 Xi/xipassivegrab.c | 27 Xi/xiquerydevice.c | 39 Xi/xiquerydevice.h |1 Xi/xiselectev.c | 48 configure.ac| 14 debian/changelog|8 debian/control |4 debian/serverminver |4 dix/Makefile.am |1 dix/devices.c | 87 dix/eventconvert.c | 63 dix/events.c| 69 dix/getevents.c | 352 dix/grabs.c |3 dix/inpututils.c|7 dix/touch.c | 982 + dix/window.c|9 glx/Makefile.am |3 glx/clientinfo.c| 48 glx/createcontext.c | 38 glx/dispatch.h |16553 glx/glapi.c |6 glx/glapi_gentable.c| 5265 ++ glx/glapioffsets.h | 1174 -- glx/glapitable.h| 883 + glx/glprocs.h | 2841 +++-- glx/glxdri2.c |2 glx/glxext.h|2 glx/indirect_dispatch.c | 76 glx/indirect_dispatch.h | 2035 +-- glx/indirect_dispatch_swap.c| 82 glx/indirect_program.c |1 glx/indirect_reqsize.c | 16 glx/indirect_reqsize.h | 169 glx/indirect_size.h | 87 glx/indirect_size_get.c | 145 glx/indirect_size_get.h | 113 glx/indirect_table.c| 215 glx/swap_interval.c |1 hw/dmx/examples/Makefile.am | 56 hw/kdrive/linux/keyboard.c |6 hw/kdrive/linux/ms.c|4 hw/kdrive/linux/ps2.c |4 hw/xfree86/common/xf86Module.h |2 hw/xfree86/common/xf86Xinput.c | 24 hw/xfree86/common/xf86Xinput.h |3 hw/xfree86/dri2/dri2.c | 36 hw/xfree86/dri2/dri2.h |3 hw/xfree86/dri2/dri2ext.c |4 hw/xfree86/man/xorg.conf.man|2 hw/xquartz/mach-startup/Makefile.am |7 include/dix.h |7 include/events.h|1 include/eventstr.h | 30 include/exevents.h | 12 include/input.h | 87 include/inputstr.h | 55 include/misc.h |4 include/protocol-versions.h |2 mi/mieq.c | 37 os/client.c | 69 test/Makefile.am|3 test/input.c| 17 test/touch.c| 270 test/xi2/protocol-eventconvert.c| 104 test/xi2/protocol-xipassivegrabdevice.c |2 test/xi2/protocol-xiselectevents.c | 38 71 files changed, 24776 insertions(+), 9647 deletions(-) New commits: commit 1cf15289733d049dbc0fd9da99b9ca476306068a Author: Cyril Brulebois k...@debian.org Date: Fri Dec 30 00:01:41 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 6f30465..86d7357 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xorg-server (2:1.11.99.901-1) UNRELEASED; urgency=low +xorg-server (2:1.11.99.901-1) experimental; urgency=low * New upstream release candidate (1.12 RC1). * Bump input ABI and serverminver again. * Bump x11proto-input-dev build-dep/dep. - -- Cyril Brulebois k...@debian.org Thu, 29 Dec 2011 22:58:06 +0100 + -- Cyril Brulebois k...@debian.org Fri, 30 Dec 2011 00:01:35 +0100 xorg-server (2:1.11.99.2-1) experimental; urgency=low commit f2db4ca445d3c8dd2e1bb6875713f2206ff81c13 Author: Cyril Brulebois k...@debian.org Date: Thu Dec 29 23:47:39 2011 +0100 Bump x11proto-input-dev build-dep/dep. diff --git a/debian/changelog b/debian/changelog index 12e6c20..6f30465 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ xorg-server (2:1.11.99.901-1) UNRELEASED; urgency=low * New upstream release candidate (1.12 RC1). * Bump input ABI and serverminver again. + * Bump x11proto-input-dev build-dep/dep. -- Cyril Brulebois k...@debian.org Thu, 29 Dec 2011 22:58:06 +0100 diff --git a/debian/control b/debian/control index
xorg-server: Changes to 'debian-experimental'
debian/changelog|5 +++-- debian/serverminver |4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) New commits: commit ebce2c4fea5d826898fff2816c3ef1a3180a9b13 Author: Cyril Brulebois k...@debian.org Date: Tue Dec 20 11:40:00 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 0685b68..53ed7a7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xorg-server (2:1.11.99.2-1) UNRELEASED; urgency=low +xorg-server (2:1.11.99.2-1) experimental; urgency=low * New upstream snapshot. * Bump input ABI and serverminver again. - -- Cyril Brulebois k...@debian.org Tue, 20 Dec 2011 00:37:02 +0100 + -- Cyril Brulebois k...@debian.org Tue, 20 Dec 2011 11:39:51 +0100 xorg-server (2:1.11.99.1-1) experimental; urgency=low commit 601ca719ce27f3bca21a1d5393852a8a54fd4c1c Author: Cyril Brulebois k...@debian.org Date: Tue Dec 20 11:27:33 2011 +0100 Bump input ABI and serverminver again. diff --git a/debian/changelog b/debian/changelog index 759d23a..0685b68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xorg-server (2:1.11.99.2-1) UNRELEASED; urgency=low * New upstream snapshot. + * Bump input ABI and serverminver again. -- Cyril Brulebois k...@debian.org Tue, 20 Dec 2011 00:37:02 +0100 diff --git a/debian/serverminver b/debian/serverminver index c2492bd..3ce9542 100644 --- a/debian/serverminver +++ b/debian/serverminver @@ -1,3 +1,3 @@ -2:1.11.99.1 +2:1.11.99.2 ABI_VIDEODRV_VERSION:12.0 -ABI_XINPUT_VERSION:14.0 +ABI_XINPUT_VERSION:15.0 -- 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/e1rd0ge-0001bk...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog | 2307 Xext/saver.c|3 Xext/security.c | 13 Xext/shm.c |2 Xext/sync.c |4 Xext/syncsrv.h |4 Xext/xres.c |4 Xext/xselinux_hooks.c |4 Xext/xtest.c|9 Xext/xvdisp.c |4 Xext/xvmc.c |6 Xi/exevents.c | 262 ++- Xi/extinit.c|8 Xi/grabdev.c|2 Xi/grabdevb.c |4 Xi/grabdevk.c |4 Xi/ungrdev.c|2 Xi/ungrdevb.c | 32 Xi/ungrdevk.c | 31 Xi/xichangehierarchy.c | 15 Xi/xigrabdev.c | 19 Xi/xipassivegrab.c | 92 - Xi/xiproperty.c |4 Xi/xiselectev.c |5 config/hal.c|1 configure.ac| 69 debian/changelog|6 dix/atom.c |7 dix/cursor.c|2 dix/devices.c |6 dix/dispatch.c | 28 dix/dixutils.c |4 dix/eventconvert.c | 16 dix/events.c| 1085 --- dix/extension.c | 25 dix/getevents.c | 38 dix/grabs.c | 166 +- dix/inpututils.c| 241 +++ dix/registry.c |5 dix/resource.c |2 dix/tables.c|2 doc/Xinput.xml |2 doc/Xserver-spec.xml|4 doc/dtrace/Xserver-DTrace.xml |2 exa/exa_render.c|6 glx/glxdri.c| 15 glx/glxdri2.c | 14 glx/glxdriswrast.c | 14 glx/glxscreens.c| 10 glx/single2.c |4 hw/dmx/config/Makefile.am |1 hw/dmx/config/dmxcompat.c |4 hw/dmx/config/scanner.l |3 hw/dmx/dmxinit.c| 13 hw/dmx/doc/dmx.xml |2 hw/dmx/doc/scaled.xml |2 hw/dmx/examples/ev.c|4 hw/dmx/glxProxy/Makefile.am |2 hw/dmx/glxProxy/compsize.c |1 hw/dmx/glxProxy/compsize.h | 51 hw/dmx/glxProxy/g_renderswap.c |1 hw/dmx/glxProxy/glxcmds.c |2 hw/dmx/glxProxy/glxcmds.h | 37 hw/dmx/glxProxy/glxcmdsswap.c |3 hw/dmx/glxProxy/glxscreens.c|5 hw/kdrive/ephyr/ephyrhostvideo.c|9 hw/kdrive/ephyr/hostx.c |5 hw/kdrive/linux/linux.c |2 hw/kdrive/src/kdrive.c | 15 hw/kdrive/src/kdrive.h |8 hw/kdrive/src/kinput.c | 10 hw/vfb/InitOutput.c | 33 hw/xfree86/common/Makefile.am |2 hw/xfree86/common/xf86.h|3 hw/xfree86/common/xf86AutoConfig.c |2 hw/xfree86/common/xf86Config.c | 56 hw/xfree86/common/xf86Config.h |2 hw/xfree86/common/xf86Configure.c | 72 hw/xfree86/common/xf86DGA.c |4 hw/xfree86/common/xf86Globals.c |2 hw/xfree86/common/xf86Helper.c | 11 hw/xfree86/common/xf86Init.c| 78 - hw/xfree86/common/xf86Mode.c|4 hw/xfree86/common/xf86Module.h |2 hw/xfree86/common/xf86Opt.h |4 hw/xfree86/common/xf86Option.c | 12 hw/xfree86/common/xf86PM.c |4 hw/xfree86/common/xf86Priv.h|9 hw/xfree86/common/xf86ShowOpts.c| 130 - hw/xfree86/common/xf86Xinput.c |5 hw/xfree86/common/xf86Xinput.h |2 hw/xfree86/common/xf86pciBus.c | 30 hw/xfree86/common/xf86sbusBus.c |2 hw/xfree86/ddc/xf86DDC.h|5 hw/xfree86/doc/ddxDesign.xml|4 hw/xfree86/fbdevhw/fbdevhw.c| 26 hw/xfree86/i2c/msp3430.c|5 hw/xfree86/loader/loadmod.c | 13 hw/xfree86/modes/xf86Crtc.c |8 hw/xfree86/modes/xf86Crtc.h |2 hw/xfree86/modes/xf86EdidModes.c
xorg-server: Changes to 'debian-experimental'
ChangeLog | 4458 +- Xext/bigreq.c |7 Xext/dpms.c | 60 Xext/geext.c | 16 Xext/panoramiX.c | 74 Xext/panoramiXSwap.c | 26 Xext/panoramiXsrv.h |2 Xext/saver.c | 68 Xext/security.c | 37 Xext/shape.c | 110 Xext/shm.c| 114 Xext/sync.c | 186 Xext/xcmisc.c | 41 Xext/xf86bigfont.c| 62 Xext/xres.c | 64 Xext/xselinux_ext.c | 67 Xext/xtest.c | 30 Xext/xvdisp.c | 407 - Xi/allowev.c |6 Xi/chgdctl.c | 15 Xi/chgfctl.c | 52 Xi/chgkbd.c |4 Xi/chgkmap.c |3 Xi/chgprop.c |8 Xi/chgptr.c |4 Xi/closedev.c |4 Xi/devbell.c |4 Xi/exevents.c | 96 Xi/extinit.c | 238 Xi/getbmap.c | 10 Xi/getdctl.c | 33 Xi/getfctl.c | 64 Xi/getfocus.c | 14 Xi/getkmap.c | 10 Xi/getmmap.c | 10 Xi/getprop.c | 14 Xi/getselev.c | 16 Xi/getvers.c | 16 Xi/grabdev.c | 16 Xi/grabdevb.c | 10 Xi/grabdevk.c | 10 Xi/gtmotion.c | 20 Xi/listdev.c | 28 Xi/opendev.c | 10 Xi/queryst.c | 13 Xi/selectev.c |8 Xi/sendexev.c |7 Xi/setbmap.c | 10 Xi/setdval.c | 10 Xi/setfocus.c |8 Xi/setmmap.c | 10 Xi/setmode.c | 10 Xi/ungrdev.c |6 Xi/ungrdevb.c |8 Xi/ungrdevk.c |8 Xi/xiallowev.c|8 Xi/xichangecursor.c | 10 Xi/xichangehierarchy.c| 11 Xi/xigetclientpointer.c | 12 Xi/xigrabdev.c| 28 Xi/xipassivegrab.c| 60 Xi/xiproperty.c | 107 Xi/xiquerydevice.c| 142 Xi/xiquerydevice.h|1 Xi/xiquerypointer.c | 30 Xi/xiqueryversion.c | 17 Xi/xiselectev.c | 30 Xi/xisetclientpointer.c |8 Xi/xisetdevfocus.c| 23 Xi/xiwarppointer.c| 24 composite/compalloc.c | 11 composite/compext.c | 74 config/Makefile.am|6 config/config-backends.h |7 config/config.c
xorg-server: Changes to 'debian-experimental'
ChangeLog | 161 ++ composite/compalloc.c | 12 +-- configure.ac |4 - debian/changelog |9 ++ exa/exa_mixed.c | 23 +++--- fb/fbblt.c|9 +- hw/kdrive/ephyr/ephyrdriext.c |4 + hw/xquartz/X11Application.m |2 hw/xquartz/darwin.c |4 - hw/xquartz/xpr/xprFrame.c |9 +- include/windowstr.h |1 mi/miexpose.c |4 + 12 files changed, 214 insertions(+), 28 deletions(-) New commits: commit 4d85945b81f250fb13783c9cee1d138cfd32f1f4 Author: Cyril Brulebois k...@debian.org Date: Sat Aug 27 13:31:38 2011 +0200 Close bugs. diff --git a/debian/changelog b/debian/changelog index 36f8d88..30d9de9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,7 +5,10 @@ xorg-server (2:1.11.0-1) UNRELEASED; urgency=low virtual package again. [ Cyril Brulebois ] - * New upstream release. + * New upstream release: +- Fix assertion failure when calling dixSetPrivate (Closes: #632549). + Thanks, Mohammed Sameer! +- Fix memcpy abuse in the fb layer (Closes: #626682). -- Julien Cristau jcris...@debian.org Mon, 01 Aug 2011 01:18:39 +0200 commit d6e934be8c3363ff6e4f5243ee675493205fa5da Author: Cyril Brulebois k...@debian.org Date: Sat Aug 27 13:26:16 2011 +0200 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index b157de8..11653bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,164 @@ +commit 0caeef6146bee5fb1827ab25db191685dde9d4b4 +Author: Keith Packard kei...@keithp.com +Date: Fri Aug 26 16:46:13 2011 -0700 + +Version bumped to 1.11 + +Signed-off-by: Keith Packard kei...@keithp.com + +commit e32cc0b4c85c78cd8743a6e1680dcc79054b57ce +Author: Adam Jackson a...@redhat.com +Date: Thu Apr 21 16:37:11 2011 -0400 + +fb: Fix memcpy abuse + +The memcpy fast path implicitly assumes that the copy walks +left-to-right. That's not something memcpy guarantees, and newer glibc +on some processors will indeed break that assumption. Since we walk a +line at a time, check the source and destination against the width of +the blit to determine whether we can be sloppy enough to allow memcpy. +(Having done this, we can remove the check for !reverse as well.) + +On an Intel Core i7-2630QM with an NVIDIA GeForce GTX 460M running in +NoAccel, the broken code and various fixes for -copywinwin{10,100,500} +gives (edited to fit in 80 columns): + +1: Disable the fastpath entirely +2: Replace memcpy with memmove +3: This fix +4: The code before this fix + + 12 3 4 Operation +-- --- --- --- +258000 269000 ( 1.04) 544000 ( 2.11) 552000 ( 2.14) Copy 10x10 + 2130023000 ( 1.08)43700 ( 2.05)47100 ( 2.21) Copy 100x100 + 960 962 ( 1.00) 1990 ( 2.09) 1990 ( 2.07) Copy 500x500 + +So it's a modest performance hit, but correctness demands it, and it's +probably worth keeping the 2x speedup from having the fast path in the +first place. + +Signed-off-by: Adam Jackson a...@redhat.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit ac2c307f4716ebd3e955c004ceec9f4c029401a0 +Author: Pelle Johansson pe...@morth.org +Date: Sun Aug 14 17:44:40 2011 -0700 + +XQuartz: Initialize darwin pointer valuators + +This fixes a regression introduced by: 633b81e8ba09cc6a1ea8b43f323874fda2cf0bde + +http://xquartz.macosforge.org/trac/ticket/498 + +Signed-off-by: Pelle Johansson pe...@morth.org +Reviewed-by: Jeremy Huddleston jerem...@apple.com + +commit 4020cab88f5cf3164fc83cf912f94f288aa5a45d +Author: Michel Dänzer michel.daen...@amd.com +Date: Wed Aug 10 11:36:16 2011 +0200 + +EXA/mixed: Update sys_pitch in MPH even when there's no system memory copy. + +Otherwise sys_pitch will be stale when a system memory copy is allocated. + +Fixes https://bugs.freedesktop.org/show_bug.cgi?id=38322 and a crash when +unlocking the screen with xscreensaver, reported by Janne Huttunen. + +Signed-off-by: Michel Dänzer michel.daen...@amd.com +Tested-by: Janne Huttunen jahut...@gmail.com +Tested-by: Jan Kriho erbur...@gmail.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit a1dec7cd6adabaf8770dc3b21b0df30ce2f0bc8d +Author: Julien Cristau jcris...@debian.org +Date: Thu Jul 7 19:18:03 2011 +0200 + +Xephyr/dri: register screen and window privates on init + +Fixes assertion failure when calling dixSetPrivate +Debian bug#632549 http://bugs.debian.org/632549 + +Reported-and-tested-by: Mohammed Sameer msam...@foolab.org +Signed-off-by: Julien Cristau jcris...@debian.org +Reviewed-by: Daniel Stone dan...@fooishbar.org +
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 |
xorg-server: Changes to 'debian-experimental'
debian/changelog |7 +++ debian/control |4 2 files changed, 11 insertions(+) New commits: commit 5929db44124705d60ed9ef7f1d53de79103a7de8 Author: Julien Cristau jcris...@debian.org Date: Mon Aug 1 01:19:42 2011 +0200 Restore the xserver virtual package Make xvfb, xnest, xserver-xephyr and xserver-xfbdev provide the xserver virtual package again. diff --git a/debian/changelog b/debian/changelog index 17bc6df..11fc300 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xorg-server (2:1.10.99.901+git20110731-2) UNRELEASED; urgency=low + + * Make xvfb, xnest, xserver-xephyr and xserver-xfbdev provide the xserver +virtual package again. + + -- Julien Cristau jcris...@debian.org Mon, 01 Aug 2011 01:18:39 +0200 + xorg-server (2:1.10.99.901+git20110731-1) experimental; urgency=low [ Cyril Brulebois ] diff --git a/debian/control b/debian/control index 540f232..ea69deb 100644 --- a/debian/control +++ b/debian/control @@ -229,6 +229,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, Recommends: libgl1-mesa-dri (= 7.1~rc1) +Provides: xserver Description: Nested X server Xnest is a nested X server that simply relays all its requests to another X server, where it runs as a client. This means that it appears as another @@ -249,6 +250,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, Recommends: xauth +Provides: xserver Description: Virtual Framebuffer 'fake' X server Xvfb provides an X server that can run on machines with no display hardware and no physical input devices. It emulates a dumb framebuffer using virtual @@ -277,6 +279,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, Recommends: libgl1-mesa-dri (= 7.1~rc1) +Provides: xserver Description: nested X server Xephyr is an X server that can be run inside another X server, much like Xnest. It is based on the kdrive X server, and as a @@ -294,6 +297,7 @@ Depends: xserver-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, +Provides: xserver Description: Linux framebuffer device tiny X server xserver-xfbdev is a Linux framebuffer device tiny X server based on the kdrive X server. -- 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/e1qnfij-0007zz...@vasks.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog | 94 ++ configure.ac| 14 - debian/changelog|7 debian/control |4 debian/serverminver |2 debian/watch|1 dix/main.c |2 include/privates.h |2 include/protocol-versions.h |2 m4/xorg-tls.m4 |6 test/Makefile.am|3 test/fixes.c| 327 xfixes/cursor.c | 399 +++- xfixes/xfixes.c | 24 +- xfixes/xfixes.h | 17 + xfixes/xfixesint.h | 16 + 16 files changed, 886 insertions(+), 34 deletions(-) New commits: commit c437bd08fbe6d5c93f8d98c1f139d7ad8e34b413 Author: Cyril Brulebois k...@debian.org Date: Fri Jun 3 01:25:38 2011 +0200 Bump xutils-dev again for even newer macros. diff --git a/debian/control b/debian/control index cc0d83e..3ed0e07 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,7 @@ Build-Depends: flex, automake, libtool, - xutils-dev (= 1:7.6+3), + xutils-dev (= 1:7.6+4), xfonts-utils (= 1:7.5+1), x11proto-bigreqs-dev (= 1:1.1.0), x11proto-composite-dev (= 1:0.4), commit edeb8b9598c072d82d7d32eca67809b8dec103b9 Author: Cyril Brulebois k...@debian.org Date: Fri Jun 3 01:25:34 2011 +0200 Bump x11proto-fixes-dev build-dep for pointer barriers support. diff --git a/debian/changelog b/debian/changelog index 63cbca9..bec6c1b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ xorg-server (2:1.10.99.901-1) UNRELEASED; urgency=low * 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. + * Bump x11proto-fixes-dev build-dep for pointer barriers support. -- Cyril Brulebois k...@debian.org Tue, 31 May 2011 13:52:04 +0200 diff --git a/debian/control b/debian/control index 678362f..cc0d83e 100644 --- a/debian/control +++ b/debian/control @@ -23,7 +23,7 @@ Build-Depends: x11proto-composite-dev (= 1:0.4), x11proto-core-dev (= 7.0.17), x11proto-damage-dev (= 1.1), - x11proto-fixes-dev (= 1:4.1), + x11proto-fixes-dev (= 1:5.0), x11proto-kb-dev (= 1.0.3), x11proto-xinerama-dev, x11proto-randr-dev (= 1.2.99.3), commit c6d66c12cf11ccd736aa05f1dbf963084e95bc00 Author: Cyril Brulebois k...@debian.org Date: Fri Jun 3 01:25:28 2011 +0200 Update serverminver accordingly. diff --git a/debian/serverminver b/debian/serverminver index 01f0694..5580dc9 100644 --- a/debian/serverminver +++ b/debian/serverminver @@ -1,3 +1,3 @@ -2:1.10.99.1 +2:1.10.99.901 ABI_VIDEODRV_VERSION:11.0 ABI_XINPUT_VERSION:13.0 commit bea957121f69b452f73a4a2873d25f344bda4d21 Author: Cyril Brulebois k...@debian.org Date: Fri Jun 3 01:11:50 2011 +0200 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index 3a4c7bc..b7df3cb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,81 @@ +commit db228d3d07a6d831f53e4c05c878327ad4d045eb +Author: Keith Packard kei...@keithp.com +Date: Wed Jun 1 11:20:10 2011 -0700 + +Version bumped to 1.10.99.901 (1.11 RC1) + +Signed-off-by: Keith Packard kei...@keithp.com + +commit 0643c056512d10be8db223d18d6563292d57e916 +Merge: a2e6cfc d45f5b2 +Author: Keith Packard kei...@keithp.com +Date: Tue May 31 23:45:07 2011 -0700 + +Merge remote-tracking branch 'ajax/xserver-next' + +commit a2e6cfc18aec1c0027b51572b03ec9f2ab074b56 +Merge: bc04065 8d84fd2 +Author: Keith Packard kei...@keithp.com +Date: Tue May 31 23:42:52 2011 -0700 + +Merge remote-tracking branch 'sandmann/for-keithp' + +commit d45f5b2493bc0a2882bf972849b5c9c50cd533ca +Author: Adam Jackson a...@redhat.com +Date: Wed May 25 05:54:35 2011 -0400 + +fixes: Add support for pointer barriers + +Implements pointer barriers as specified by version 5 of the XFIXES +protocol. Barriers are axis-aligned, zero-width lines that block pointer +movement for relative input devices. Barriers may block motion in either +the positive or negative direction, or both. + +v3: +- Fix off-by-one in version_requests array +- Port to non-glib test harness +- Fix review notes from Søren Sandmann Pedersen, add tests to match + +Co-authored-by: Peter Hutterer peter.hutte...@who-t.net +Tested-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Adam Jackson a...@redhat.com +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net + +commit bc04065b5ce277f3ac3491ff221a60ef3c7605cf +Author: Alan Coopersmith alan.coopersm...@oracle.com +Date: Fri May 20 19:24:34 2011 -0700 + +privates.h, line 198: warning: void function cannot return value + +Providing an argument to return in a function with void return type +is not allowed by the C standard, and makes the Sun compilers unhappy. +(They actually flag it as an error, unless using a new enough version +
xorg-server: Changes to 'debian-experimental'
ChangeLog | 340 + Xi/exevents.c | 11 Xi/extinit.c |2 Xi/xipassivegrab.c| 16 configure.ac |6 debian/changelog | 13 dix/devices.c | 47 dix/ptrveloc.c|2 glx/Makefile.am |6 glx/glapi.c | 558 -- glx/glapi.h | 28 glx/glapitemp.h | 6655 -- glx/glxcmds.c | 109 glx/glxdri2.c |1 glx/glxdriswrast.c|8 glx/glxext.c | 53 glx/glxserver.h |7 hw/xquartz/GL/indirect.c |9 hw/xquartz/X11Application.m |2 hw/xquartz/applewmExt.h | 13 hw/xquartz/darwinEvents.c | 28 hw/xquartz/mach-startup/bundle-main.c | 23 hw/xquartz/pbproxy/x-selection.m | 11 hw/xquartz/xpr/xprAppleWM.c |4 include/input.h |5 include/inputstr.h|2 miext/rootless/rootlessScreen.c |2 test/input.c | 24 28 files changed, 581 insertions(+), 7404 deletions(-) New commits: commit 7d111fb3bd11e2840dc26952240054b91dd798dd Author: Cyril Brulebois k...@debian.org Date: Sat May 7 13:27:40 2011 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index a175b94..4c39950 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xorg-server (2:1.10.1.901-1) UNRELEASED; urgency=low +xorg-server (2:1.10.1.901-1) experimental; urgency=low * New upstream release (1.10.2 rc1): - Comes with some Xi fixes. - Comes with many GLX fixes. - -- Cyril Brulebois k...@debian.org Sat, 07 May 2011 13:22:35 +0200 + -- Cyril Brulebois k...@debian.org Sat, 07 May 2011 13:27:28 +0200 xorg-server (2:1.10.1-2) unstable; urgency=low commit 4e9d4971d5fa66a781611f03dd7bc9534c647c5b Author: Cyril Brulebois k...@debian.org Date: Sat May 7 13:27:09 2011 +0200 Mention Xi/GLX. diff --git a/debian/changelog b/debian/changelog index 583af9f..a175b94 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ xorg-server (2:1.10.1.901-1) UNRELEASED; urgency=low - * New upstream release (1.10.2 rc1). + * New upstream release (1.10.2 rc1): +- Comes with some Xi fixes. +- Comes with many GLX fixes. -- Cyril Brulebois k...@debian.org Sat, 07 May 2011 13:22:35 +0200 commit 20b68036eb7fefa0ae986b6d2939f133bea3613d Author: Cyril Brulebois k...@debian.org Date: Sat May 7 13:23:30 2011 +0200 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index 63ab294..047e8cf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,343 @@ +commit 164ef01bd55a1d2c31620e9868f4cc3d032223a6 +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri May 6 15:43:04 2011 -0700 + +configure.ac: Version bumped to 1.10.1.901 + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit c52a93c5398e439e6e1d9e8ee20c6c1cf28dd5de +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri Apr 29 11:06:18 2011 -0700 + +XQuartz: Fix incorrect typedefs with XPLUGIN_VERSION 4 + +Ok, this time for sure... how many brown bags can I fit over my face? + +Signed-off-by: Jeremy Huddleston jerem...@apple.com +(cherry picked from commit 0fc7ec6dd504aa03e1a1b18c60942c0c8c8b701b) + +commit 7688d6d317f809028394ea6c5ffa31424e853796 +Author: Adam Jackson a...@redhat.com +Date: Fri Apr 15 13:01:37 2011 -0400 + +glx: Make --disable-dri not disable AIGLX + +Either the DRI1 or DRI2 loaders are sufficient. + +Reviewed-by: Ian Romanick ian.d.roman...@intel.com +Signed-off-by: Adam Jackson a...@redhat.com +(cherry picked from commit 001b6b8b70734db1fa2f68e45c1db8337ba9f662) + +commit e67afcdb9a6a634d6903da3f272aed7dab0e91b3 +Author: Adam Jackson a...@redhat.com +Date: Fri Apr 15 12:57:05 2011 -0400 + +glx: Use 0 rather than garbage for unknown INTEL_swap_event types + +Otherwise the garbage you return could well be numerically identical to +one of the swap type tokens, and apps which rely on us to tell the truth +would be in trouble. + +Reviewed-by: Jesse Barnes jbar...@virtuousgeek.org +Signed-off-by: Adam Jackson a...@redhat.com +(cherry picked from commit f8540b9dcc1fba886be5c4ce7ea0d74952cb48c4) + +commit b5093063b5d76ff31519a2daf85ea32808f1afe6 +Author: Adam Jackson a...@redhat.com +Date: Mon Mar 28 12:30:09 2011 -0400 + +glx: Fix lifetime tracking for pixmaps + +GLX pixmaps take a reference on the underlying pixmap; X and GLX pixmap +IDs can be destroyed in either order with no error. Only windows need +to be tracked under both XIDs.
xorg-server: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/control |2 +- 2 files changed, 7 insertions(+), 1 deletion(-) New commits: commit 7bff3095550502e85017f3376f59114e896488cc Author: Julien Cristau jcris...@debian.org Date: Tue Apr 26 13:25:23 2011 +0200 Build xserver-xorg-core-udeb on hurd-i386. Thanks, Samuel Thibault! diff --git a/debian/changelog b/debian/changelog index 0c367f2..42ba9d4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.10.1-2) UNRELEASED; urgency=low + + * Build xserver-xorg-core-udeb on hurd-i386. Thanks, Samuel Thibault! + + -- Julien Cristau jcris...@debian.org Tue, 26 Apr 2011 13:24:04 +0200 + xorg-server (2:1.10.1-1) experimental; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index 8a97023..ad69157 100644 --- a/debian/control +++ b/debian/control @@ -130,7 +130,7 @@ Package: xserver-xorg-core-udeb XC-Package-Type: udeb Section: debian-installer # exclude sparc because of linker errors -Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe s390 +Architecture: alpha amd64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe s390 Depends: # merged: xserver-common (= ${source:Version}), xkb-data-udeb, -- 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/e1qegos-0004dh...@alioth.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog| 19 +++ configure.ac |4 ++-- debian/changelog |6 ++ dix/devices.c| 42 -- 4 files changed, 27 insertions(+), 44 deletions(-) New commits: commit ceb92cb1e0a385c30be3a4d4a8c2846afd03543e Author: Cyril Brulebois k...@debian.org Date: Tue Apr 19 03:08:22 2011 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index a979b15..0c367f2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xorg-server (2:1.10.1-1) UNRELEASED; urgency=low +xorg-server (2:1.10.1-1) experimental; urgency=low * New upstream release. - -- Cyril Brulebois k...@debian.org Tue, 19 Apr 2011 03:07:39 +0200 + -- Cyril Brulebois k...@debian.org Tue, 19 Apr 2011 03:08:08 +0200 xorg-server (2:1.10.0.902-1) experimental; urgency=low commit 46b133ad49c8e94c33300feec00e3a056214c272 Author: Cyril Brulebois k...@debian.org Date: Tue Apr 19 03:07:49 2011 +0200 New upstream release. diff --git a/ChangeLog b/ChangeLog index 8f0a412..63ab294 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +commit a73311f8304193f9245fb077f173bf1e1d52e040 +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri Apr 15 17:58:57 2011 -0700 + +configure.ac: Bump verison to 1.10.1 + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit 55f85d6cc28d737314f12958aac49d61b9476657 +Author: Jeremy Huddleston jerem...@apple.com +Date: Thu Apr 14 15:24:07 2011 -0700 + +Revert dix: release all buttons and keys before reattaching a device (#34182) + +This patch introduced a regression, reverting for the 1.10.1 release. See +https://bugs.freedesktop.org/show_bug.cgi?id=36146 + +This reverts commit 81fbb96c54f78a7cd96433294ee003c7ef6a772a. + commit ec6e1e45627de2bb851f135df0507a360d0d99e6 Author: Jeremy Huddleston jerem...@apple.com Date: Fri Apr 8 16:36:32 2011 -0700 diff --git a/debian/changelog b/debian/changelog index 7ea3fbe..a979b15 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.10.1-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Cyril Brulebois k...@debian.org Tue, 19 Apr 2011 03:07:39 +0200 + xorg-server (2:1.10.0.902-1) experimental; urgency=low * New upstream release (1.10.1 rc2). commit a73311f8304193f9245fb077f173bf1e1d52e040 Author: Jeremy Huddleston jerem...@apple.com Date: Fri Apr 15 17:58:57 2011 -0700 configure.ac: Bump verison to 1.10.1 Signed-off-by: Jeremy Huddleston jerem...@apple.com diff --git a/configure.ac b/configure.ac index d5d3e3b..756733e 100644 --- a/configure.ac +++ b/configure.ac @@ -26,8 +26,8 @@ dnl dnl Process this file with autoconf to create configure. AC_PREREQ(2.57) -AC_INIT([xorg-server], 1.10.0.902, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server) -RELEASE_DATE=2011-04-08 +AC_INIT([xorg-server], 1.10.1, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server) +RELEASE_DATE=2011-04-15 AC_CONFIG_SRCDIR([Makefile.am]) AM_INIT_AUTOMAKE([foreign dist-bzip2]) AM_MAINTAINER_MODE commit 55f85d6cc28d737314f12958aac49d61b9476657 Author: Jeremy Huddleston jerem...@apple.com Date: Thu Apr 14 15:24:07 2011 -0700 Revert dix: release all buttons and keys before reattaching a device (#34182) This patch introduced a regression, reverting for the 1.10.1 release. See https://bugs.freedesktop.org/show_bug.cgi?id=36146 This reverts commit 81fbb96c54f78a7cd96433294ee003c7ef6a772a. diff --git a/dix/devices.c b/dix/devices.c index 84284e7..55f22cb 100644 --- a/dix/devices.c +++ b/dix/devices.c @@ -2380,46 +2380,6 @@ RecalculateMasterButtons(DeviceIntPtr slave) } /** - * Generate release events for all keys/button currently down on this - * device. - */ -static void -ReleaseButtonsAndKeys(DeviceIntPtr dev) -{ -EventListPtreventlist = InitEventList(GetMaximumEventsNum()); -ButtonClassPtr b = dev-button; -KeyClassPtr k = dev-key; -int i, j, nevents; - -if (!eventlist) /* no release events for you */ -return; - -/* Release all buttons */ -for (i = 0; b i b-numButtons; i++) -{ -if (BitIsOn(b-down, i)) -{ -nevents = GetPointerEvents(eventlist, dev, ButtonRelease, i, 0, NULL); -for (j = 0; j nevents; j++) -mieqProcessDeviceEvent(dev, (InternalEvent*)(eventlist+j)-event, NULL); -} -} - -/* Release all keys */ -for (i = 0; k i MAP_LENGTH; i++) -{ -if (BitIsOn(k-down, i)) -{ -nevents = GetKeyboardEvents(eventlist, dev, KeyRelease, i); -for (j = 0; j nevents; j++) -mieqProcessDeviceEvent(dev, (InternalEvent*)(eventlist+j)-event, NULL); -} -} - -FreeEventList(eventlist, GetMaximumEventsNum()); -} - -/** * Attach device 'dev' to device 'master'. *
xorg-server: Changes to 'debian-experimental'
ChangeLog| 846 +++ Xext/geext.c |2 Xext/xtest.c |5 Xi/exevents.c| 10 Xi/extinit.c |7 Xi/getprop.c |2 Xi/getselev.c|6 Xi/xichangehierarchy.c |2 Xi/xiquerydevice.c |7 configure.ac |4 debian/changelog |6 dix/colormap.c |2 dix/devices.c| 42 + dix/dixfonts.c | 18 dix/eventconvert.c | 23 - dix/events.c |7 dix/extension.c |5 dix/getevents.c |4 fb/fboverlay.c |8 fb/fbscreen.c|4 hw/xfree86/common/xf86Config.c | 32 + hw/xfree86/common/xf86Helper.c |1 hw/xfree86/common/xf86Init.c |4 hw/xfree86/common/xf86Option.c | 77 ++- hw/xfree86/doc/man/xorg.conf.man | 13 hw/xfree86/dri2/dri2.c |9 hw/xfree86/loader/loadmod.c |6 hw/xquartz/bundle/Info.plist.cpp |4 mi/micmap.c |2 mi/midispcur.c | 10 mi/mipointer.c |1 mi/mispans.c |2 mi/mizerline.c |6 os/utils.c | 21 render/render.c | 25 - xfixes/region.c |2 xkb/XKBGAlloc.c |4 xkb/ddxList.c|4 38 files changed, 1083 insertions(+), 150 deletions(-) New commits: commit 3238cfbf4448574cd9e4a3d71bea8c05ca5982a9 Author: Cyril Brulebois k...@debian.org Date: Sat Apr 9 04:18:38 2011 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 5719d30..7ea3fbe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xorg-server (2:1.10.0.902-1) UNRELEASED; urgency=low +xorg-server (2:1.10.0.902-1) experimental; urgency=low * New upstream release (1.10.1 rc2). - -- Cyril Brulebois k...@debian.org Sat, 09 Apr 2011 03:34:54 +0200 + -- Cyril Brulebois k...@debian.org Sat, 09 Apr 2011 04:18:28 +0200 xorg-server (2:1.10.0.901-1) experimental; urgency=low commit bb0db0e851979a326304719c6d29c979e6ba42d9 Author: Cyril Brulebois k...@debian.org Date: Sat Apr 9 03:35:22 2011 +0200 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index d98ca51..8f0a412 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,849 @@ +commit ec6e1e45627de2bb851f135df0507a360d0d99e6 +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri Apr 8 16:36:32 2011 -0700 + +configure.ac: Version bumped to 1.10.0.902 (1.10.1 RC2) + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit 7379f7a7717a431ba4f8cf371aad9838aec7bec6 +Author: Chase Douglas chase.doug...@canonical.com +Date: Wed Apr 6 14:51:45 2011 -0400 + +Fix unset valuator handling for XI 1.x valuator events again + +Set the valuator values for unset masked absolute valuators in the +internal device event. This ensures the values will always be correct in +getValuatorEvents even if the device has been removed. + +Signed-off-by: Chase Douglas chase.doug...@canonical.com +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit b28a1af55cf1ad2a882cc8cd73b77341dec7ff5a) + +commit 89142b356b3119d7b7012df075fc7698ec38e769 +Author: Chase Douglas chase.doug...@canonical.com +Date: Thu Mar 31 11:29:01 2011 -0400 + +Don't report old relative values in getValuatorEvents + +Relative valuator values should not be reported in any future events. If +a relative valuator value is not set in an internal event, set the value +to 0 for XI 1.x valuator events sent over the wire. + +Signed-off-by: Chase Douglas chase.doug...@canonical.com +Reviewed-by: Simon Thum simon.t...@gmx.de +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit f40103cee1d591387359f401a5a7c21f4105aeb4) + +commit f1a8f8afc7424346dbe3360eaa5fd95d458de2e0 +Author: Chase Douglas chase.doug...@canonical.com +Date: Mon Mar 28 16:04:48 2011 -0400 + +Handle non continuous valuator data in getValuatorEvents + +This allows for masked valuators to be handled properly in XI 1.x +events. Any unset valuators in the device event are set to the last +known value when transmitted on the wire through XI 1.x valuator events. + +Fixes https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/736500 + +Signed-off-by: Chase Douglas chase.doug...@canonical.com +Reviewed-by: Peter Hutterer peter.hutte...@who-t.net +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +(cherry picked from commit
xorg-server: Changes to 'debian-experimental'
ChangeLog | 93 Xi/xipassivegrab.c|4 Xi/xiproperty.c |4 config/hal.c |6 config/udev.c | 10 configure.ac | 14 debian/changelog |9 debian/patches/16-construct-paths-in-doxygen.conf.diff| 2169 -- debian/patches/series |1 debian/rules |1 dix/devices.c | 16 glx/glapi.c |4 glx/glapi.h |2 glx/glthread.h|2 hw/dmx/doc/.gitignore |1 hw/dmx/doc/Makefile.am| 208 hw/dmx/doc/doxygen.conf | 1053 hw/dmx/doc/doxygen.conf.in| 1053 hw/xfree86/common/xf86Config.c| 10 hw/xfree86/common/xf86Xinput.c|5 hw/xfree86/loader/Makefile.am | 12 hw/xfree86/modes/xf86Crtc.c | 21 hw/xfree86/vbe/vbe.c |2 hw/xquartz/X11Application.h |3 hw/xquartz/X11Application.m | 29 hw/xquartz/bundle/Resources/English.lproj/Localizable.strings |binary hw/xquartz/pbproxy/x-selection.h |2 hw/xquartz/quartz.c |2 hw/xquartz/quartz.h |2 hw/xquartz/quartzRandR.c | 27 hw/xquartz/xpr/xprAppleWM.c |2 hw/xquartz/xpr/xprFrame.c |4 hw/xquartz/xpr/xprScreen.c| 34 hw/xwin/glx/Makefile.am |4 include/dix-config.h.in |3 include/xkbsrv.h |5 miext/damage/damage.c |6 xkb/XKBAlloc.c| 19 xkb/ddxLoad.c | 22 xkb/xkb.c | 23 xkb/xkbActions.c | 11 41 files changed, 1546 insertions(+), 3352 deletions(-) New commits: commit b4bdcaae325219489e9669ff2b711036af57e388 Author: Cyril Brulebois k...@debian.org Date: Wed Mar 30 02:23:29 2011 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index aa70571..8845a98 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,6 @@ -xorg-server (2:1.10.0.901-1) UNRELEASED; urgency=low +xorg-server (2:1.10.0.901-1) experimental; urgency=low - * New upstream release. + * New upstream release (1.10.1 rc1). * Relax build-dep and dep on x11proto-randr-dev since the XRandR 1.4 bits were finally reverted upstream. * Remove patch: 16-construct-paths-in-doxygen.conf.diff (merged @@ -8,7 +8,7 @@ xorg-server (2:1.10.0.901-1) UNRELEASED; urgency=low * Pass --enable-xcsecurity to the main build to restore the XC-SECURITY extension, thanks to Stefan Fritsch's report (Closes: #599657). - -- Cyril Brulebois k...@debian.org Wed, 30 Mar 2011 01:42:22 +0200 + -- Cyril Brulebois k...@debian.org Wed, 30 Mar 2011 02:22:56 +0200 xorg-server (2:1.9.99.903-1) experimental; urgency=low commit ec55b8a6b4fe402b7cdf7df347fe33d371840ffe Author: Cyril Brulebois k...@debian.org Date: Wed Mar 30 01:42:45 2011 +0200 Bump changelogs. diff --git a/debian/changelog b/debian/changelog index 4a662e8..aa70571 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.10.0-1) UNRELEASED; urgency=low +xorg-server (2:1.10.0.901-1) UNRELEASED; urgency=low * New upstream release. * Relax build-dep and dep on x11proto-randr-dev since the XRandR 1.4 @@ -8,7 +8,7 @@ xorg-server (2:1.10.0-1) UNRELEASED; urgency=low * Pass --enable-xcsecurity to the main build to restore the XC-SECURITY extension, thanks to Stefan Fritsch's report (Closes: #599657). - -- Cyril Brulebois k...@debian.org Fri, 25 Feb 2011 16:15:45 +0100 + -- Cyril Brulebois k...@debian.org Wed, 30 Mar 2011 01:42:22 +0200 xorg-server (2:1.9.99.903-1) experimental; urgency=low commit
xorg-server: Changes to 'debian-experimental'
ChangeLog| 407 + configure.ac |6 debian/changelog | 14 debian/patches/07-xfree86-fix-build-with-xv-disabled.diff|8 debian/patches/16-construct-paths-in-doxygen.conf.diff | 2169 ++ debian/patches/16-oot-build.diff | 31 debian/patches/17-fix-ftbfs-on-sparc.diff| 33 debian/patches/20-update-gpu-pitch.diff | 25 debian/patches/series|4 debian/serverminver |4 exa/exa_mixed.c |9 hw/dmx/glxProxy/glxcmds.c| 80 hw/dmx/glxProxy/glxsingle.c |7 hw/dmx/glxProxy/glxvendor.c |6 hw/dmx/glxProxy/render2swap.c| 54 hw/xfree86/common/xf86Helper.c |6 hw/xfree86/common/xf86Module.h |2 hw/xfree86/common/xf86sbusBus.c |2 hw/xfree86/modes/xf86Crtc.c | 149 hw/xfree86/modes/xf86Crtc.h | 119 hw/xfree86/modes/xf86Cursors.c |4 hw/xfree86/modes/xf86RandR12.c | 387 - hw/xfree86/modes/xf86Rotate.c| 44 hw/xfree86/os-support/bsd/bsd_init.c |6 hw/xfree86/os-support/xf86_OSlib.h |8 hw/xquartz/bundle/Info.plist.cpp |2 hw/xquartz/bundle/Resources/French.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/French.lproj/main.nib/designable.nib | 441 +- hw/xquartz/bundle/Resources/French.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/German.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/German.lproj/main.nib/designable.nib | 360 + hw/xquartz/bundle/Resources/German.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Japanese.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/designable.nib | 323 + hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/keyedobjects.nib |binary include/colormapst.h |4 include/protocol-versions.h |2 include/scrnintstr.h |2 include/xorg-server.h.in |7 randr/Makefile.am|6 randr/mirrcrtc.c | 174 randr/randr.c| 15 randr/randrstr.h | 207 randr/rrcrtc.c | 562 -- randr/rrdispatch.c |6 randr/rrinfo.c |2 randr/rrpixmap.c | 154 randr/rrscreen.c | 32 randr/rrsdispatch.c | 132 randr/rrsprite.c | 104 randr/rrtransform.c | 64 randr/rrtransform.h | 15 record/record.c |6 53 files changed, 3797 insertions(+), 2419 deletions(-) New commits: commit 5d7c54b2dd6c36df189f522623fb68d806b436c5 Author: Cyril Brulebois k...@debian.org Date: Fri Feb 25 15:22:44 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index fa4d354..1cea238 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.9.99.903-1) UNRELEASED; urgency=low +xorg-server (2:1.9.99.903-1) experimental; urgency=low * New upstream release candidate (1.10 rc3). * Remove patch: 17-fix-ftbfs-on-sparc.diff (merged upstream). @@ -10,7 +10,7 @@ xorg-server (2:1.9.99.903-1) UNRELEASED; urgency=low without the gitignore hunk to get patching working). * Bump video ABI version, and serverminver accordingly. - -- Cyril Brulebois k...@debian.org Fri, 25 Feb 2011
xorg-server: Changes to 'debian-experimental'
debian/changelog |7 +++ debian/control |4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) New commits: commit fbc83d0ee25e7aa106e7d8ab08d195bfe3bf2999 Author: Cyril Brulebois k...@debian.org Date: Fri Feb 25 16:16:48 2011 +0100 Relax build-dep and dep on x11proto-randr-dev since the XRandR 1.4 bits were finally reverted upstream. diff --git a/debian/changelog b/debian/changelog index 1cea238..a804edc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xorg-server (2:1.9.99.903-2) UNRELEASED; urgency=low + + * Relax build-dep and dep on x11proto-randr-dev since the XRandR 1.4 +bits were finally reverted upstream. + + -- Cyril Brulebois k...@debian.org Fri, 25 Feb 2011 16:15:45 +0100 + xorg-server (2:1.9.99.903-1) experimental; urgency=low * New upstream release candidate (1.10 rc3). diff --git a/debian/control b/debian/control index 25568aa..8a97023 100644 --- a/debian/control +++ b/debian/control @@ -26,7 +26,7 @@ Build-Depends: x11proto-fixes-dev (= 1:4.1), x11proto-kb-dev (= 1.0.3), x11proto-xinerama-dev, - x11proto-randr-dev (= 1.3.99), + x11proto-randr-dev (= 1.2.99.3), x11proto-record-dev (= 1.13.99.1), x11proto-render-dev (= 2:0.11), x11proto-resource-dev, @@ -153,7 +153,7 @@ Depends: x11proto-input-dev (= 1.9.99.902), x11proto-xext-dev (= 7.1.99), x11proto-video-dev, - x11proto-randr-dev (= 1.3.99), + x11proto-randr-dev (= 1.2.99.3), x11proto-render-dev (= 2:0.11), x11proto-dri2-dev (= 2.3), x11proto-fonts-dev, -- 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/e1pszol-0005dp...@alioth.debian.org
xorg-server: Changes to 'debian-experimental'
Rebased ref, commits from common ancestor: commit 14eefa39fc577b0e7611438377a15c5c9a57d3bd Author: Cyril Brulebois k...@debian.org Date: Wed Feb 23 13:36:17 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 44474b2..37d8424 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -xorg-server (2:1.9.99.902-3) UNRELEASED; urgency=low +xorg-server (2:1.9.99.902-3) experimental; urgency=low * Merge from master up to 93a7399370. * New patch: 17-fix-ftbfs-on-sparc.diff; let's try it for real before asking for its being merged upstream. * Refresh all patches. - -- Cyril Brulebois k...@debian.org Wed, 23 Feb 2011 12:42:18 +0100 + -- Cyril Brulebois k...@debian.org Wed, 23 Feb 2011 13:36:13 +0100 xorg-server (2:1.9.99.902-2) experimental; urgency=low commit 9f41e49ee43df600dbe1e9dd19d41decc7221085 Author: Cyril Brulebois k...@debian.org Date: Wed Feb 23 13:35:58 2011 +0100 Refresh all patches. diff --git a/debian/changelog b/debian/changelog index a5b8dee..44474b2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ xorg-server (2:1.9.99.902-3) UNRELEASED; urgency=low * Merge from master up to 93a7399370. * New patch: 17-fix-ftbfs-on-sparc.diff; let's try it for real before asking for its being merged upstream. + * Refresh all patches. -- Cyril Brulebois k...@debian.org Wed, 23 Feb 2011 12:42:18 +0100 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 6b2d9af..475bf77 100644 --- a/debian/patches/02_Add-libnettle-as-option-for-sha1.diff +++ b/debian/patches/02_Add-libnettle-as-option-for-sha1.diff @@ -10,7 +10,7 @@ Signed-off-by: Julien Cristau jcris...@debian.org --- --- a/configure.ac +++ b/configure.ac -@@ -1360,7 +1360,7 @@ CORE_INCS='-I$(top_srcdir)/include -I$(t +@@ -1356,7 +1356,7 @@ CORE_INCS='-I$(top_srcdir)/include -I$(t # SHA1 hashing AC_ARG_WITH([sha1], @@ -19,7 +19,7 @@ Signed-off-by: Julien Cristau jcris...@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 -@@ -1443,6 +1443,16 @@ if test x$with_sha1 = xlibcrypto; then +@@ -1439,6 +1439,16 @@ if test x$with_sha1 = xlibcrypto; then SHA1_CFLAGS=$OPENSSL_CFLAGS fi fi 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 cb86e77..b2d3167 100644 --- a/debian/patches/07-xfree86-fix-build-with-xv-disabled.diff +++ b/debian/patches/07-xfree86-fix-build-with-xv-disabled.diff @@ -10,7 +10,7 @@ Subject: [PATCH] xfree86: fix build with xv disabled --- a/hw/xfree86/modes/xf86Crtc.c +++ b/hw/xfree86/modes/xf86Crtc.c -@@ -3084,6 +3084,7 @@ xf86_crtc_box_area(BoxPtr box) +@@ -3133,6 +3133,7 @@ xf86_crtc_box_area(BoxPtr box) return (int) (box-x2 - box-x1) * (int) (box-y2 - box-y1); } @@ -18,7 +18,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 -@@ -3172,6 +3173,7 @@ xf86_crtc_clip_video_helper(ScrnInfoPtr +@@ -3221,6 +3222,7 @@ xf86_crtc_clip_video_helper(ScrnInfoPtr return ret; } @@ -28,7 +28,7 @@ Subject: [PATCH] xfree86: fix build with xv disabled xf86_wrap_crtc_notify (ScreenPtr screen, xf86_crtc_notify_proc_ptr new) --- a/hw/xfree86/modes/xf86Crtc.h +++ b/hw/xfree86/modes/xf86Crtc.h -@@ -934,6 +934,7 @@ xf86_hide_cursors (ScrnInfoPtr scrn); +@@ -1037,6 +1037,7 @@ xf86_hide_cursors (ScrnInfoPtr scrn); extern _X_EXPORT void xf86_cursors_fini (ScreenPtr screen); @@ -36,7 +36,7 @@ Subject: [PATCH] xfree86: fix build with xv disabled /* * For overlay video, compute the relevant CRTC and * clip video to that. -@@ -952,6 +953,7 @@ xf86_crtc_clip_video_helper(ScrnInfoPtr +@@ -1055,6 +1056,7 @@ xf86_crtc_clip_video_helper(ScrnInfoPtr RegionPtr reg, INT32 width, INT32 height); diff --git a/debian/patches/15-nouveau.diff b/debian/patches/15-nouveau.diff index 77bbbc4..712c7ec 100644 --- a/debian/patches/15-nouveau.diff +++ b/debian/patches/15-nouveau.diff @@ -12,7 +12,7 @@ Also, don't treat DRI setup failure as an error for nouveau. --- a/glx/glxdri.c +++ b/glx/glxdri.c -@@ -979,6 +979,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen) +@@ -978,6 +978,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen) const __DRIconfig **driConfigs; const __DRIextension **extensions; int i; @@ -20,7 +20,7 @@ Also, don't treat DRI setup failure as an error for nouveau. if (!xf86LoaderCheckSymbol(DRIQueryDirectRenderingCapable) || !DRIQueryDirectRenderingCapable(pScreen, isCapable) || -@@ -1058,7
Re: xorg-server: Changes to 'debian-experimental'
Hi, Christopher Halse Rogers raof-gu...@alioth.debian.org (20/02/2011): +xorg-server (2:1.9.99.902-3) UNRELEASED; urgency=low + + * debian/rules: +- Change --disable-builddocs configure flag to --disable-devel-docs to + match upstream renaming. Avoids the problem 16-oot-build.diff fixes. sorry, I didn't see that commit before pushing my updated branches. Investigating devel docs is on my todo, we want to have them enabled and shipped; that's why I didn't remove or update the configure flag yet, to make sure I notice it later when I have more time. KiBi. signature.asc Description: Digital signature
xorg-server: Changes to 'debian-experimental'
debian/changelog |8 debian/rules |2 +- 2 files changed, 9 insertions(+), 1 deletion(-) New commits: commit 9fea699e75a694e85e37e0df2944262c69fa9ecd Author: Christopher James Halse Rogers christopher.halse.rog...@canonical.com Date: Mon Feb 21 10:29:55 2011 +1100 Fix --disable-builddocs configure flag diff --git a/debian/changelog b/debian/changelog index 0d5bd6f..cde7036 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xorg-server (2:1.9.99.902-3) UNRELEASED; urgency=low + + * debian/rules: +- Change --disable-builddocs configure flag to --disable-devel-docs to + match upstream renaming. Avoids the problem 16-oot-build.diff fixes. + + -- Christopher James Halse Rogers r...@ubuntu.com Mon, 21 Feb 2011 10:10:47 +1100 + xorg-server (2:1.9.99.902-2) experimental; urgency=low * Bump dependency on x11proto-randr-dev, needed since xorg-server.pc diff --git a/debian/rules b/debian/rules index 80ca5d5..eb3c542 100755 --- a/debian/rules +++ b/debian/rules @@ -101,7 +101,7 @@ confflags += \ --with-builderstring=$(SOURCE_NAME) $(SOURCE_VERSION) ($(BUILDER)) \ --with-xkb-path=/usr/share/X11/xkb \ --with-xkb-output=/var/lib/xkb \ ---disable-builddocs \ +--disable-devel-docs \ --disable-install-libxf86config \ --enable-mitshm \ --enable-xres \ -- 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/e1prijp-0003r0...@alioth.debian.org
xorg-server: Changes to 'debian-experimental'
debian/README.source| 41 -- debian/changelog| 42 ++ debian/control |4 debian/patches/20-update-gpu-pitch.diff | 27 + debian/patches/series |1 debian/rules| 18 debian/xserver-xorg-core.postinst.in| 27 - debian/xserver-xorg-core.postrm | 14 debian/xserver-xorg-core.postrm.in | 24 - debian/xserver-xorg-core.preinst.in | 21 - debian/xsfbs/repack.sh | 32 - debian/xsfbs/xsfbs.mk | 285 -- debian/xsfbs/xsfbs.sh | 622 13 files changed, 114 insertions(+), 1044 deletions(-) New commits: commit 771a6da6621b908439907f8f4445d37a39a8c76c Author: Cyril Brulebois k...@debian.org Date: Sun Feb 20 07:02:25 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index b7226b6..0d5bd6f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.9.99.902-2) UNRELEASED; urgency=low +xorg-server (2:1.9.99.902-2) experimental; urgency=low * Bump dependency on x11proto-randr-dev, needed since xorg-server.pc pulls a newer randrproto version. @@ -10,7 +10,7 @@ xorg-server (2:1.9.99.902-2) UNRELEASED; urgency=low - Don't bump the x11proto-kb-dev dependency (even etch had a sufficient version). - -- Cyril Brulebois k...@debian.org Sat, 19 Feb 2011 16:56:06 +0100 + -- Cyril Brulebois k...@debian.org Sun, 20 Feb 2011 07:02:20 +0100 xorg-server (2:1.9.99.902-1) experimental; urgency=low commit 11acc640ffa41a7afa0ae8b68b98b8193b2ee7d9 Author: Cyril Brulebois k...@debian.org Date: Sun Feb 20 06:53:54 2011 +0100 Mention other occurrences of SDK_REQUIRED_MODULES in configure.ac diff --git a/debian/README.source b/debian/README.source index b0c17c6..f33e314 100644 --- a/debian/README.source +++ b/debian/README.source @@ -61,4 +61,6 @@ Updating xorg-server to a new upstream release * We have to keep track of the SDK_REQUIRED_MODULES variable in configure.ac. It is used to determine xorg-server.pc's dependencies so xserver-xorg-dev's dependencies have to be adjusted when this - variable changes. + variable changes. This variable is set to a list of modules, but is + updated a few times. It's probably a good idea to use: +git grep SDK_REQUIRED_MODULES= -- configure.ac commit cf1a3e48dbef08942ed9decff66ba5ecefeb4911 Author: Cyril Brulebois k...@debian.org Date: Sun Feb 20 06:42:10 2011 +0100 Bump dependencies according to SDK_REQUIRED_MODULES. diff --git a/debian/changelog b/debian/changelog index b65e7c0..b7226b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,10 @@ xorg-server (2:1.9.99.902-2) UNRELEASED; urgency=low * Merge from debian-unstable (picking packaging updates from 2:1.9.4-3). * Mention some basic checks to perform when updating to a new upstream release, in README.source: ABI bumps and SDK_REQUIRED_MODULES updates. + * Accordingly: +- Bump the x11proto-xext-dev dependency. +- Don't bump the x11proto-kb-dev dependency (even etch had a + sufficient version). -- Cyril Brulebois k...@debian.org Sat, 19 Feb 2011 16:56:06 +0100 diff --git a/debian/control b/debian/control index 5db4d9f..25568aa 100644 --- a/debian/control +++ b/debian/control @@ -151,7 +151,7 @@ Depends: libpixman-1-dev (= 0.15.20), x11proto-core-dev (= 7.0.17), x11proto-input-dev (= 1.9.99.902), - x11proto-xext-dev (= 7.0.99.3), + x11proto-xext-dev (= 7.1.99), x11proto-video-dev, x11proto-randr-dev (= 1.3.99), x11proto-render-dev (= 2:0.11), commit 2ec8c67c81e8fa1316a761dd75605f1cdb4b5759 Author: Cyril Brulebois k...@debian.org Date: Sun Feb 20 06:24:10 2011 +0100 Mention some basic checks to perform when updating to a new upstream release, in README.source: ABI bumps and SDK_REQUIRED_MODULES updates. diff --git a/debian/README.source b/debian/README.source index 5716df4..b0c17c6 100644 --- a/debian/README.source +++ b/debian/README.source @@ -47,3 +47,18 @@ are involved: case, it appears directly in the .diff.gz. * Otherwise, the patch is added to debian/patches/ which is managed with quilt as documented in /usr/share/doc/quilt/README.source. + +-- +Updating xorg-server to a new upstream release +-- + +* The abibumpcheck target helps us notice any ABI bump: + - A major ABI bump means drivers have to be rebuilt. + - A minor ABI bump means the version in serverminver has to be +bumped. + Reference documentation about dependencies is available at: +http://pkg-xorg.alioth.debian.org/reference/dependencies.html +* We have to keep track of the SDK_REQUIRED_MODULES variable in + configure.ac. It is used to determine xorg-server.pc's dependencies + so xserver-xorg-dev's dependencies have to be adjusted
xorg-server: Changes to 'debian-experimental'
ChangeLog| 109 config/udev.c|2 configure.ac |4 debian/changelog |5 dix/getevents.c | 18 hw/xquartz/bundle/Info.plist.cpp |4 hw/xquartz/bundle/Resources/Dutch.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/designable.nib | 440 hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/keyedobjects.nib|binary hw/xquartz/bundle/Resources/German.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/German.lproj/main.nib/designable.nib | 208 hw/xquartz/bundle/Resources/German.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Italian.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Italian.lproj/main.nib/designable.nib| 434 hw/xquartz/bundle/Resources/Italian.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Japanese.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/designable.nib | 229 hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Spanish.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/designable.nib| 441 hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ar.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/ar.lproj/main.nib/designable.nib | 441 hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/da.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/da.lproj/main.nib/designable.nib | 402 hw/xquartz/bundle/Resources/da.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/fi.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/fi.lproj/main.nib/designable.nib | 209 hw/xquartz/bundle/Resources/fi.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ko.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/ko.lproj/main.nib/designable.nib | 411 hw/xquartz/bundle/Resources/ko.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/no.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/no.lproj/main.nib/designable.nib | 448 hw/xquartz/bundle/Resources/no.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pl.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/pl.lproj/main.nib/designable.nib | 418 hw/xquartz/bundle/Resources/pl.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pt.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/pt.lproj/main.nib/designable.nib | 459 hw/xquartz/bundle/Resources/pt.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pt_PT.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/designable.nib | 198 hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/keyedobjects.nib|binary hw/xquartz/bundle/Resources/ru.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/ru.lproj/main.nib/designable.nib | 424 hw/xquartz/bundle/Resources/ru.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/sv.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/sv.lproj/main.nib/designable.nib | 421 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 | 7106 -- hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/keyedobjects.nib|binary hw/xquartz/bundle/Resources/zh_TW.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/designable.nib | 447 hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/keyedobjects.nib|binary hw/xquartz/darwinEvents.c|3 hw/xquartz/quartz.c | 24 mi/misprite.c|2 61 files changed, 7511 insertions(+), 5864 deletions(-) New commits: commit 82d9bcee205cb45455ed061030880c63bad71a3f Author: Cyril Brulebois k...@debian.org Date: Mon Jan 31 14:00:47 2011 +0100 Upload to experimental.
xorg-server: Changes to 'debian-experimental-1.10'
New branch 'debian-experimental-1.10' available with the following commits: commit e15f47bc19ef4fdbb94b5c4e030b020f99263d90 Author: Christopher James Halse Rogers christopher.halse.rog...@canonical.com Date: Wed Jan 19 10:30:26 2011 +1100 Mark as UNRELEASED, as it is ☺ commit 15f0605e125680323fac89305780600ed458 Author: Christopher James Halse Rogers christopher.halse.rog...@canonical.com Date: Wed Jan 19 10:28:56 2011 +1100 Bump proto build-deps for new XRandR and XSync protocols -- 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/e1pjlhk-0006xk...@alioth.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog|5 +++-- debian/xserver-xorg-core.bug.script | 23 +-- 2 files changed, 12 insertions(+), 16 deletions(-) New commits: commit c6f2b7e5b0f3983e2ed455d6ee2ce102c61d27be Author: Cyril Brulebois k...@debian.org Date: Sat Jan 29 11:51:38 2011 +0100 bug script: Check for /usr/X11R6 using ldd. diff --git a/debian/changelog b/debian/changelog index 8b702f5..bddb57b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,8 +10,9 @@ xorg-server (2:1.9.3.901-2) UNRELEASED; urgency=low - Fix listing xorg.conf.d's contents. Previously, that was only done if xorg.conf existed. - Check for local libraries by running ldd on the server. -- Warn about possible obsolete libraries by checking for /usr/X11R6's - existence. +- Check for obsolete libraries in the same way (/usr/X11R6/lib might + still exist in some cases, and be referenced in /etc/ld.so.conf, so + using ldd is sufficient to find out, see #546836 for an example). -- Cyril Brulebois k...@debian.org Fri, 28 Jan 2011 01:30:13 +0100 diff --git a/debian/xserver-xorg-core.bug.script b/debian/xserver-xorg-core.bug.script index 32b7ba2..9d0f54c 100644 --- a/debian/xserver-xorg-core.bug.script +++ b/debian/xserver-xorg-core.bug.script @@ -7,8 +7,8 @@ SERVER_SYMLINK=$CONFIG_DIR/X XORGCONFIG=$CONFIG_DIR/xorg.conf XORGCONFIG_DIR=$CONFIG_DIR/xorg.conf.d CONFIG_AUX_DIR=/var/lib/x11 -OLD_LIBS=/usr/X11R6 -LOCAL_LIBS=/usr/local +X11R6_LIBS=/usr/X11R6/lib +LOCAL_LIBS=/usr/local/lib # Pretty echo, underline the specified string: pecho() { @@ -39,20 +39,15 @@ echo if ldd $SERVER_BINARY | grep -qs $LOCAL_LIBS; then pecho The server is using local libraries! ldd $SERVER_BINARY | grep $LOCAL_LIBS -else - echo No local libraries in sight. + echo fi -echo - -if [ -d $OLD_LIBS ]; then - echo There might still be some libraries in obsolete $OLD_LIBS directory! -else - echo No obsolete libraries in sight. +if ldd $SERVER_BINARY | grep -qs $X11R6_LIBS; then + pecho The server is using obsolete libraries! + ldd $SERVER_BINARY | grep $X11R6_LIBS + echo fi -echo - if which lspci /dev/null 21; then pecho VGA-compatible devices on PCI bus: LC_ALL=C lspci | grep 'VGA compatible controller:' commit e9c8cdf69499a467e31c0f03d780f041170c600d Author: Cyril Brulebois k...@debian.org Date: Sat Jan 29 11:39:46 2011 +0100 bug script: Fix pecho() to also work if passed several parameters. diff --git a/debian/xserver-xorg-core.bug.script b/debian/xserver-xorg-core.bug.script index 1b2a5ce..32b7ba2 100644 --- a/debian/xserver-xorg-core.bug.script +++ b/debian/xserver-xorg-core.bug.script @@ -12,8 +12,8 @@ LOCAL_LIBS=/usr/local # Pretty echo, underline the specified string: pecho() { -echo $1 -echo $1|sed 's/./-/g' +echo $@ +echo $@|sed 's/./-/g' } exec 3 -- 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/e1pj8rw-00036u...@alioth.debian.org
xorg-server: Changes to 'debian-experimental'
debian/changelog| 17 debian/xserver-xorg-core.bug.script | 133 +++- 2 files changed, 74 insertions(+), 76 deletions(-) New commits: commit 3c1dbdff7b6a542b07c2090cf2d56edba8cd81ef Author: Cyril Brulebois k...@debian.org Date: Fri Jan 28 02:44:54 2011 +0100 bug script: Detect /usr/local/lib and /usr/X11R6. diff --git a/debian/changelog b/debian/changelog index 0437a09..8b702f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,9 @@ xorg-server (2:1.9.3.901-2) UNRELEASED; urgency=low making the output slightly more readable. - Fix listing xorg.conf.d's contents. Previously, that was only done if xorg.conf existed. +- Check for local libraries by running ldd on the server. +- Warn about possible obsolete libraries by checking for /usr/X11R6's + existence. -- Cyril Brulebois k...@debian.org Fri, 28 Jan 2011 01:30:13 +0100 diff --git a/debian/xserver-xorg-core.bug.script b/debian/xserver-xorg-core.bug.script index 1438a95..1b2a5ce 100644 --- a/debian/xserver-xorg-core.bug.script +++ b/debian/xserver-xorg-core.bug.script @@ -2,10 +2,13 @@ PATH=/sbin:$PATH CONFIG_DIR=/etc/X11 +SERVER_BINARY=/usr/bin/Xorg SERVER_SYMLINK=$CONFIG_DIR/X XORGCONFIG=$CONFIG_DIR/xorg.conf XORGCONFIG_DIR=$CONFIG_DIR/xorg.conf.d CONFIG_AUX_DIR=/var/lib/x11 +OLD_LIBS=/usr/X11R6 +LOCAL_LIBS=/usr/local # Pretty echo, underline the specified string: pecho() { @@ -33,6 +36,23 @@ fi echo +if ldd $SERVER_BINARY | grep -qs $LOCAL_LIBS; then + pecho The server is using local libraries! + ldd $SERVER_BINARY | grep $LOCAL_LIBS +else + echo No local libraries in sight. +fi + +echo + +if [ -d $OLD_LIBS ]; then + echo There might still be some libraries in obsolete $OLD_LIBS directory! +else + echo No obsolete libraries in sight. +fi + +echo + if which lspci /dev/null 21; then pecho VGA-compatible devices on PCI bus: LC_ALL=C lspci | grep 'VGA compatible controller:' commit 2eba00a7ed9b43e27cc60f69f4fd52f19989c753 Author: Cyril Brulebois k...@debian.org Date: Fri Jan 28 02:09:35 2011 +0100 bug script: Fix listing xorg.conf.d's contents. Previously, that was only done if xorg.conf existed. diff --git a/debian/changelog b/debian/changelog index 26aa692..0437a09 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ xorg-server (2:1.9.3.901-2) UNRELEASED; urgency=low all lines are newline-terminated anyway. - Also use a “pecho” (pretty echo) function to underline some strings, making the output slightly more readable. +- Fix listing xorg.conf.d's contents. Previously, that was only done + if xorg.conf existed. -- Cyril Brulebois k...@debian.org Fri, 28 Jan 2011 01:30:13 +0100 diff --git a/debian/xserver-xorg-core.bug.script b/debian/xserver-xorg-core.bug.script index 71dfe57..1438a95 100644 --- a/debian/xserver-xorg-core.bug.script +++ b/debian/xserver-xorg-core.bug.script @@ -49,18 +49,21 @@ if [ -e $XORGCONFIG ]; then echo pecho Contents of $XORGCONFIG: iconv -c -t ascii $XORGCONFIG -echo -if [ -d $XORGCONFIG_DIR ]; then -pecho Contents of $XORGCONFIG_DIR: -ls -l $XORGCONFIG_DIR -echo -fi else echo $XORGCONFIG does not exist. fi echo +if [ -d $XORGCONFIG_DIR ]; then +pecho Contents of $XORGCONFIG_DIR: +ls -l $XORGCONFIG_DIR +else +echo $XORGCONFIG_DIR does not exist. +fi + +echo + KERNEL_VERSION=/proc/version if [ -e $KERNEL_VERSION ]; then commit 210e8468572db732737b5d3810c91405091ec57d Author: Cyril Brulebois k...@debian.org Date: Fri Jan 28 02:04:11 2011 +0100 bug script: Prettify, using a pretty echo function. diff --git a/debian/changelog b/debian/changelog index 9620f1d..26aa692 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,10 @@ xorg-server (2:1.9.3.901-2) UNRELEASED; urgency=low * Improve bug script: - Stop reporting about roster and checksum for config file and server symlink, they are no longer used. +- Replace printf with echo everywhere, it's slightly more readable and + all lines are newline-terminated anyway. +- Also use a “pecho” (pretty echo) function to underline some strings, + making the output slightly more readable. -- Cyril Brulebois k...@debian.org Fri, 28 Jan 2011 01:30:13 +0100 diff --git a/debian/xserver-xorg-core.bug.script b/debian/xserver-xorg-core.bug.script index 160d990..71dfe57 100644 --- a/debian/xserver-xorg-core.bug.script +++ b/debian/xserver-xorg-core.bug.script @@ -7,94 +7,101 @@ XORGCONFIG=$CONFIG_DIR/xorg.conf XORGCONFIG_DIR=$CONFIG_DIR/xorg.conf.d CONFIG_AUX_DIR=/var/lib/x11 +# Pretty echo, underline the specified string: +pecho() { +echo $1 +echo $1|sed 's/./-/g' +} + exec 3 if [ -e $SERVER_SYMLINK ]; then -printf X server symlink status:\n +pecho X server symlink status: ls -dl $SERVER_SYMLINK ls -dl
Re: xorg-server: Changes to 'debian-experimental'
On Fri, Jan 28, 2011 at 08:28:20 +, Cyril Brulebois wrote: diff --git a/debian/xserver-xorg-core.bug.script b/debian/xserver-xorg-core.bug.script index 1438a95..1b2a5ce 100644 --- a/debian/xserver-xorg-core.bug.script +++ b/debian/xserver-xorg-core.bug.script @@ -2,10 +2,13 @@ PATH=/sbin:$PATH CONFIG_DIR=/etc/X11 +SERVER_BINARY=/usr/bin/Xorg SERVER_SYMLINK=$CONFIG_DIR/X XORGCONFIG=$CONFIG_DIR/xorg.conf XORGCONFIG_DIR=$CONFIG_DIR/xorg.conf.d CONFIG_AUX_DIR=/var/lib/x11 +OLD_LIBS=/usr/X11R6 /usr/X11R6/lib? +LOCAL_LIBS=/usr/local # Pretty echo, underline the specified string: pecho() { @@ -33,6 +36,23 @@ fi echo +if ldd $SERVER_BINARY | grep -qs $LOCAL_LIBS; then + pecho The server is using local libraries! + ldd $SERVER_BINARY | grep $LOCAL_LIBS +else + echo No local libraries in sight. +fi + +echo + +if [ -d $OLD_LIBS ]; then + echo There might still be some libraries in obsolete $OLD_LIBS directory! +else + echo No obsolete libraries in sight. +fi not sure the else is needed. + +echo + if which lspci /dev/null 21; then pecho VGA-compatible devices on PCI bus: LC_ALL=C lspci | grep 'VGA compatible controller:' [...] diff --git a/debian/xserver-xorg-core.bug.script b/debian/xserver-xorg-core.bug.script index 160d990..71dfe57 100644 --- a/debian/xserver-xorg-core.bug.script +++ b/debian/xserver-xorg-core.bug.script @@ -7,94 +7,101 @@ XORGCONFIG=$CONFIG_DIR/xorg.conf XORGCONFIG_DIR=$CONFIG_DIR/xorg.conf.d CONFIG_AUX_DIR=/var/lib/x11 +# Pretty echo, underline the specified string: +pecho() { +echo $1 echo $@? +echo $1|sed 's/./-/g' +} + signature.asc Description: Digital signature
Re: xorg-server: Changes to 'debian-experimental'
Julien Cristau jcris...@debian.org (28/01/2011): On Fri, Jan 28, 2011 at 08:28:20 +, Cyril Brulebois wrote: +OLD_LIBS=/usr/X11R6 /usr/X11R6/lib? Yes for the libs aspect. But I figured there might be other stuff there, so we might want to warn anyway. +if [ -d $OLD_LIBS ]; then + echo There might still be some libraries in obsolete $OLD_LIBS directory! +else + echo No obsolete libraries in sight. +fi not sure the else is needed. Could be dropped indeed. +# Pretty echo, underline the specified string: +pecho() { +echo $1 echo $@? I blame missing caffeine. Doesn't hurt too much since pecho is only called on a single string at once, but that might hit later… Thanks. KiBi. signature.asc Description: Digital signature
xorg-server: Changes to 'debian-experimental'
ChangeLog | 334 ++ Xext/sync.c | 35 - Xi/exevents.c |6 configure.ac|4 debian/changelog|6 exa/exa_accel.c |2 exa/exa_mixed.c |2 exa/exa_unaccel.c |2 hw/xfree86/dri2/dri2.c | 11 hw/xfree86/modes/xf86EdidModes.c|7 hw/xfree86/modes/xf86Modes.c| 33 hw/xfree86/x86emu/ops.c | 63 + hw/xquartz/GL/Makefile.am |2 hw/xquartz/Makefile.am |2 hw/xquartz/X11Application.h |1 hw/xquartz/X11Application.m |2 hw/xquartz/X11Controller.h |1 hw/xquartz/X11Controller.m |4 hw/xquartz/bundle/Info.plist.cpp|4 hw/xquartz/bundle/Resources/English.lproj/main.nib/designable.nib | 320 ++--- hw/xquartz/bundle/Resources/English.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/quartz.c | 11 hw/xquartz/quartz.h |1 hw/xquartz/quartzAudio.c| 329 - hw/xquartz/quartzAudio.h| 37 - hw/xquartz/quartzKeyboard.c |1 hw/xquartz/quartzStartup.c |4 include/protocol-versions.h |4 mi/mieq.c |8 os/access.c |4 os/utils.c | 16 randr/rrscreen.c| 12 render/animcur.c|8 test/input.c| 74 +- 34 files changed, 801 insertions(+), 549 deletions(-) New commits: commit b6b7c8e382f71a9941ef2efe8c8951d571f01f63 Author: Cyril Brulebois k...@debian.org Date: Sun Jan 9 03:10:18 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 465c0e2..dbfe3de 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xorg-server (2:1.9.3.901-1) UNRELEASED; urgency=low +xorg-server (2:1.9.3.901-1) experimental; urgency=low * New upstream release (1.9.4 rc1). - -- Cyril Brulebois k...@debian.org Sun, 09 Jan 2011 03:06:41 +0100 + -- Cyril Brulebois k...@debian.org Sun, 09 Jan 2011 03:10:13 +0100 xorg-server (2:1.9.2.902-1) experimental; urgency=low commit 1f1da5e62c634fd6a4b169fc9c3e330b6e6b10a7 Author: Cyril Brulebois k...@debian.org Date: Sun Jan 9 03:07:14 2011 +0100 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index c07bc14..25696b2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,337 @@ +commit 6451a3ff949ff55c9dff7399d0babb6b98201e99 +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri Jan 7 15:40:25 2011 -0800 + +xorg-server 1.9.3.901 (1.9.4 RC1) + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit c11f9bfc081423a7f15d72c36f2f0d6518083591 +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri Jan 7 15:39:14 2011 -0800 + +XQuartz: Update copyright dates in bundle's plist + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit 3d12e6d25a79c1d78964df723731d2510bb932f8 +Author: Zhao Yakui yakui.z...@intel.com +Date: Tue Jan 4 14:08:16 2011 -0500 + +edid: Fix incorrect timings for VIC61 + +Reviewed-by: Adam Jackson a...@redhat.com +Signed-off-by: Anssi Hannula anssi.hann...@iki.fi +Signed-off-by: Zhao Yakui yakui.z...@intel.com +(cherry picked from commit 86ca434a1ab766c1519ee7146b48dbfead843524) + +commit 9213c2525a2be6f8bf1412f1c6001a7bc6ce4538 +Author: Adam Jackson a...@redhat.com +Date: Fri Dec 10 14:24:02 2010 -0500 + +x86emu: Fix more mis-decoding of the data prefix + +cc2c73ddcb4370a7c3ad439cda4da825156c26c9's three-cent titanium tax +doesn't go too far enough. Fix the rest of the call and jmp +instructions to handle the data prefix correctly. + +Reference: Intel 64 and IA-32 Architectures Software Developer's
xorg-server: Changes to 'debian-experimental'
ChangeLog | 838 ++ Xext/panoramiXprocs.c |2 Xi/extinit.c|4 Xi/listdev.c|4 composite/compalloc.c |2 composite/compwindow.c |4 configure.ac| 16 damageext/damageext.c |4 debian/changelog|7 debian/patches/06_dont_trap_access_to_timer_and_keyboard.diff | 22 debian/patches/series |1 dix/Makefile.am |1 dix/eventconvert.c |9 dix/getevents.c | 14 dix/inpututils.c| 24 dix/window.c|6 doc/xml/dtrace/Makefile.am |2 exa/exa.c |3 glx/glxdri.c|4 hw/dmx/glxProxy/glxcmds.c |6 hw/dmx/glxProxy/glxcmdsswap.c |2 hw/kdrive/ephyr/ephyrdriext.c |2 hw/kdrive/linux/tslib.c | 15 hw/xfree86/common/xf86DGA.c |4 hw/xfree86/common/xf86Mode.c| 64 hw/xfree86/common/xf86Xinput.c |2 hw/xfree86/ddc/ddc.c|4 hw/xfree86/dixmods/extmod/xf86dga2.c| 46 hw/xfree86/dri2/dri2.c | 11 hw/xfree86/modes/xf86Cursors.c | 62 hw/xfree86/modes/xf86EdidModes.c|4 hw/xfree86/modes/xf86RandR12.c | 10 hw/xfree86/modes/xf86Rotate.c |2 hw/xfree86/os-support/hurd/hurd_mmap.c | 12 hw/xfree86/os-support/hurd/hurd_video.c | 27 hw/xfree86/os-support/linux/lnx_video.c |2 hw/xfree86/x86emu/ops.c | 20 hw/xquartz/bundle/Makefile.am |4 hw/xquartz/bundle/Resources/Spanish.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/designable.nib | 52 hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ar.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/ar.lproj/main.nib/designable.nib| 44 hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/da.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/da.lproj/main.nib/designable.nib| 21 hw/xquartz/bundle/Resources/da.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pl.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/pl.lproj/main.nib/designable.nib| 23 hw/xquartz/bundle/Resources/pl.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/pt.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/pt.lproj/main.nib/designable.nib| 97 - hw/xquartz/bundle/Resources/pt.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/sv.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/sv.lproj/main.nib/designable.nib| 42 hw/xquartz/bundle/Resources/sv.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/designable.nib |2 hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/mk_bundke.sh |3 hw/xquartz/mach-startup/bundle-main.c |2 hw/xquartz/quartz.c | 37 hw/xquartz/quartzRandR.c| 23 hw/xquartz/xpr/dri.c| 112 - include/eventstr.h |2 include/inputstr.h
xorg-server: Changes to 'debian-experimental'
ChangeLog | 28 configure.ac |6 +++--- debian/changelog |6 ++ miext/damage/damage.c |6 +- 4 files changed, 42 insertions(+), 4 deletions(-) New commits: commit a30c7d3c1a52f2a4b6889dc3b361136822504420 Author: Cyril Brulebois k...@debian.org Date: Wed Nov 10 00:10:24 2010 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index d4ed4b3..bb8b61a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xorg-server (2:1.9.2-1) UNRELEASED; urgency=low +xorg-server (2:1.9.2-1) experimental; urgency=low * New upstream release. - -- Cyril Brulebois k...@debian.org Mon, 01 Nov 2010 23:26:17 +0100 + -- Cyril Brulebois k...@debian.org Wed, 10 Nov 2010 00:10:19 +0100 xorg-server (2:1.9.0.902-1) experimental; urgency=low commit 3caa15e1eaed980fa803039a5ced16347dbc1382 Author: Cyril Brulebois k...@debian.org Date: Mon Nov 1 23:26:29 2010 +0100 Update changelogs. diff --git a/ChangeLog b/ChangeLog index 6aeeb43..3a79c2e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,31 @@ +commit e3769c20d5f656f76e2c475a722db97c58089260 +Author: Jeremy Huddleston jerem...@apple.com +Date: Sat Oct 30 19:49:42 2010 -0700 + +Bump version to 1.9.2 + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit e0ab016d85f828a78cb53ee9bcb171535de6032e +Author: Jeremy Huddleston jerem...@apple.com +Date: Sat Oct 30 19:48:22 2010 -0700 + +Revert rootless: Remove ROOTLESS_WORKAROUND + +Christof Wolf has reported a regression that seems to be caused by +this change, so reverting the change in the 1.9 branch. We'll +investigate a proper fix in master for 1.10. + +This reverts commit c89f0521044083a11d538ebfeaabee6fc7fb9a03. + +commit 6e1f78bddfb854933206f9f5fd8d1dfc66ba8820 +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri Oct 22 20:18:38 2010 -0700 + +Bump version to 1.9.1 + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + commit 4dd316f25261707620cd4c52e2987b93627ff260 Author: Jeremy Huddleston jerem...@apple.com Date: Fri Oct 15 11:08:42 2010 -0700 diff --git a/debian/changelog b/debian/changelog index 015d768..d4ed4b3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xorg-server (2:1.9.2-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Cyril Brulebois k...@debian.org Mon, 01 Nov 2010 23:26:17 +0100 + xorg-server (2:1.9.0.902-1) experimental; urgency=low * New upstream release (1.9.1 rc2). commit e3769c20d5f656f76e2c475a722db97c58089260 Author: Jeremy Huddleston jerem...@apple.com Date: Sat Oct 30 19:49:42 2010 -0700 Bump version to 1.9.2 Signed-off-by: Jeremy Huddleston jerem...@apple.com diff --git a/configure.ac b/configure.ac index b1f6282..77cad54 100644 --- a/configure.ac +++ b/configure.ac @@ -26,8 +26,8 @@ dnl dnl Process this file with autoconf to create configure. AC_PREREQ(2.57) -AC_INIT([xorg-server], 1.9.1, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server) -RELEASE_DATE=2010-10-22 +AC_INIT([xorg-server], 1.9.2, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server) +RELEASE_DATE=2010-10-30 AC_CONFIG_SRCDIR([Makefile.am]) AM_INIT_AUTOMAKE([foreign dist-bzip2]) AM_MAINTAINER_MODE commit e0ab016d85f828a78cb53ee9bcb171535de6032e Author: Jeremy Huddleston jerem...@apple.com Date: Sat Oct 30 19:48:22 2010 -0700 Revert rootless: Remove ROOTLESS_WORKAROUND Christof Wolf has reported a regression that seems to be caused by this change, so reverting the change in the 1.9 branch. We'll investigate a proper fix in master for 1.10. This reverts commit c89f0521044083a11d538ebfeaabee6fc7fb9a03. diff --git a/configure.ac b/configure.ac index a3843dc..b1f6282 100644 --- a/configure.ac +++ b/configure.ac @@ -1926,7 +1926,7 @@ if test x$XQUARTZ = xyes; then AC_CHECK_LIB([Xplugin],[xp_init],[:]) - CFLAGS=${CFLAGS} -DROOTLESS_SAFEALPHA -DNO_ALLOCA + CFLAGS=${CFLAGS} -DROOTLESS_WORKAROUND -DROOTLESS_SAFEALPHA -DNO_ALLOCA PKG_CHECK_MODULES(XPBPROXY, $APPLEWMPROTO $LIBAPPLEWM xfixes x11) diff --git a/miext/damage/damage.c b/miext/damage/damage.c index e0e96f2..1cf0513 100644 --- a/miext/damage/damage.c +++ b/miext/damage/damage.c @@ -89,7 +89,11 @@ getDrawableDamageRef (DrawablePtr pDrawable) ScreenPtr pScreen = pDrawable-pScreen; pPixmap = 0; - if (pScreen-GetWindowPixmap) + if (pScreen-GetWindowPixmap +#ifdef ROOTLESS_WORKAROUND +((WindowPtr)pDrawable)-viewable +#endif + ) pPixmap = (*pScreen-GetWindowPixmap) ((WindowPtr)pDrawable); if (!pPixmap) commit 6e1f78bddfb854933206f9f5fd8d1dfc66ba8820 Author: Jeremy Huddleston jerem...@apple.com Date: Fri Oct 22 20:18:38 2010 -0700 Bump version to 1.9.1 Signed-off-by: Jeremy Huddleston jerem...@apple.com diff
xorg-server: Changes to 'debian-experimental'
ChangeLog | 48 configure.ac|4 - debian/changelog|7 ++ debian/patches/20-Revert-for-bug-30267.diff | 28 --- debian/patches/series |1 dix/eventconvert.c |9 --- hw/xfree86/vbe/vbe.c| 66 +--- mi/mieq.c |4 + 8 files changed, 64 insertions(+), 103 deletions(-) New commits: commit 95d0569810a71a0a943201bd78303cc8c50cd941 Author: Cyril Brulebois k...@debian.org Date: Sat Oct 16 15:24:54 2010 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 27230da..015d768 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xorg-server (2:1.9.0.902-1) UNRELEASED; urgency=low +xorg-server (2:1.9.0.902-1) experimental; urgency=low * New upstream release (1.9.1 rc2). * Drop 20-Revert-for-bug-30267.diff, merged upstream. - -- Cyril Brulebois k...@debian.org Sat, 16 Oct 2010 15:21:36 +0200 + -- Cyril Brulebois k...@debian.org Sat, 16 Oct 2010 15:24:48 +0200 xorg-server (2:1.9.0.901-1) experimental; urgency=low commit 9792b88b384dc53f4aca5bcf9706d57792d38703 Author: Cyril Brulebois k...@debian.org Date: Sat Oct 16 15:23:10 2010 +0200 Drop 20-Revert-for-bug-30267.diff, merged upstream. diff --git a/debian/changelog b/debian/changelog index 22cef8e..27230da 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xorg-server (2:1.9.0.902-1) UNRELEASED; urgency=low * New upstream release (1.9.1 rc2). + * Drop 20-Revert-for-bug-30267.diff, merged upstream. -- Cyril Brulebois k...@debian.org Sat, 16 Oct 2010 15:21:36 +0200 diff --git a/debian/patches/20-Revert-for-bug-30267.diff b/debian/patches/20-Revert-for-bug-30267.diff deleted file mode 100644 index f0a5137..000 --- a/debian/patches/20-Revert-for-bug-30267.diff +++ /dev/null @@ -1,28 +0,0 @@ -commit e97d9ed9a9d71abe285f9f91cfce9fe0f0f72298 -Author: Cyril Brulebois k...@debian.org -Date: Mon Oct 11 00:47:26 2010 +0200 - -Revert dix: don't create core motion events for non-x/y valuators. - -This reverts commit d4ef63f602325a9920dc1cbf64e3969dfa394d5f. - -diff --git a/dix/eventconvert.c b/dix/eventconvert.c -index 0f747c1..4e3de0b 100644 a/dix/eventconvert.c -+++ b/dix/eventconvert.c -@@ -102,15 +102,6 @@ EventToCore(InternalEvent *event, xEvent *core) - switch(event-any.type) - { - case ET_Motion: --{ --DeviceEvent *e = event-device_event; --/* Don't create core motion event if neither x nor y are -- * present */ --if (!BitIsOn(e-valuators.mask, 0) --!BitIsOn(e-valuators.mask, 1)) --return BadMatch; --} --/* fallthrough */ - case ET_ButtonPress: - case ET_ButtonRelease: - case ET_KeyPress: diff --git a/debian/patches/series b/debian/patches/series index 3f8b683..adf3c9c 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -7,4 +7,3 @@ #13_debian_add_xkbpath_env_variable.diff 15-nouveau.diff 16-xaa-fbcomposite-fix-negative-size.diff -20-Revert-for-bug-30267.diff commit 91800fd8caa937336c4a2c4b7de3ea1d98e19dc3 Author: Cyril Brulebois k...@debian.org Date: Sat Oct 16 15:22:19 2010 +0200 Update changelogs. diff --git a/ChangeLog b/ChangeLog index 7dca8b7..6aeeb43 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,51 @@ +commit 4dd316f25261707620cd4c52e2987b93627ff260 +Author: Jeremy Huddleston jerem...@apple.com +Date: Fri Oct 15 11:08:42 2010 -0700 + +Bump version to 1.9.0.902 (1.9.1 rc2) + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit 712853fbcbc644575d791fa48fbd5757cd850f1d +Author: Jon TURNEY jon.tur...@dronecode.org.uk +Date: Wed Oct 13 17:34:31 2010 +0100 + +event_size is currently never assigned to in mieqProcessInputEvents(). + +event_size is never assigned to in mieqProcessInputEvents(), so realloc() +is always called. This is benign, but I'm guessing not intended. + +Signed-off-by: Jon TURNEY jon.tur...@dronecode.org.uk +Reviewed-by: Keith Packard kei...@keithp.com +Signed-off-by: Keith Packard kei...@keithp.com +(cherry picked from commit da4eebe58ec81e2297cc1773af1fb622fb392bbd) + +commit efeb2ebd7e307224a735469ff89a3a6af4cf143b +Author: Adam Jackson a...@redhat.com +Date: Tue Oct 5 11:24:28 2010 -0400 + +vbe: Fix copying the mode info block + +Just use memcpy, seriously. + +Reviewed-by: Rémi Cardona r...@gentoo.org +Signed-off-by: Adam Jackson a...@redhat.com +Signed-off-by: Keith Packard kei...@keithp.com +(cherry picked from commit 853d7ebfa3e2d281d92890a39010ff5787a00ffd) + +commit e5b19f14eac609e3c315e14e20ca1935de8de0e3 +Author: Jeremy Huddleston
xorg-server: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit cc75a71023b6aea28cb1ef3d19116af320f4ff48 Author: Cyril Brulebois k...@debian.org Date: Tue Oct 12 22:13:32 2010 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 965e0f9..7c01823 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.9.0.901-1) UNRELEASED; urgency=low +xorg-server (2:1.9.0.901-1) experimental; urgency=low [ Christopher James Halse Rogers ] * New upstream release (1.9.0): @@ -16,7 +16,7 @@ xorg-server (2:1.9.0.901-1) UNRELEASED; urgency=low * Remove --disable-multibuffer from configure flags, that extension is gone for real now. - -- Christopher James Halse Rogers r...@ubuntu.com Mon, 23 Aug 2010 12:28:45 +1000 + -- Cyril Brulebois k...@debian.org Tue, 12 Oct 2010 22:13:20 +0200 xorg-server (2:1.8.99.905-1) experimental; urgency=low -- 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/e1p5me2-000773...@alioth.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog| 1220 + config/udev.c| 26 configure.ac |6 debian/changelog | 16 debian/control |2 debian/patches/20-Revert-for-bug-30267.diff | 28 debian/patches/series|1 debian/rules |1 dix/devices.c|4 dix/eventconvert.c |9 dix/privates.c |1 dix/property.c |1 dix/selection.c |3 glx/glxext.c | 11 hw/xfree86/common/compiler.h | 416 + hw/xfree86/common/xf86DGA.c |2 hw/xfree86/common/xf86Helper.c |3 hw/xfree86/common/xf86Xinput.c |1 hw/xfree86/doc/man/Xorg.man.pre | 10 hw/xfree86/modes/xf86RandR12.c |3 hw/xfree86/os-support/linux/lnx_init.c |5 hw/xfree86/parser/scan.c |2 hw/xfree86/vgahw/vgaHW.h |2 hw/xquartz/Makefile.am |2 hw/xquartz/X11Application.h |3 hw/xquartz/X11Application.m | 44 hw/xquartz/X11Controller.m | 42 hw/xquartz/bundle/Resources/Dutch.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/designable.nib | 1591 ++ hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/keyedobjects.nib|binary 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 | 1720 ++- hw/xquartz/bundle/Resources/French.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/German.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/German.lproj/main.nib/designable.nib | 1598 ++ 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| 1543 ++ hw/xquartz/bundle/Resources/Italian.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/Japanese.lproj/locversion.plist |4 hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/designable.nib | 1618 ++ 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| 1586 ++ hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ar.lproj/InfoPlist.strings |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 | 2413 -- hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/da.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/da.lproj/main.nib/designable.nib | 1530 ++ hw/xquartz/bundle/Resources/da.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/fi.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/fi.lproj/main.nib/designable.nib | 1678 ++ hw/xquartz/bundle/Resources/fi.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/ko.lproj/locversion.plist|4 hw/xquartz/bundle/Resources/ko.lproj/main.nib/designable.nib | 1544 ++ hw/xquartz/bundle/Resources/ko.lproj/main.nib/keyedobjects.nib |binary hw/xquartz/bundle/Resources/no.lproj/locversion.plist|4
xorg-server: Changes to 'debian-experimental'
debian/changelog |7 +++ debian/patches/17-fix-DRI2-segfault-when-clientGone.diff | 33 --- debian/patches/series|1 3 files changed, 7 insertions(+), 34 deletions(-) New commits: commit be9a61fd2ab1b9ac0c0b8cea1719bf0d929c733c Author: Christopher James Halse Rogers christopher.halse.rog...@canonical.com Date: Thu Jul 15 15:37:44 2010 +1000 Drop DRI2 segfault fix patch. This is fixed upstream in commit 660f6ab5 diff --git a/debian/changelog b/debian/changelog index 2b67be9..fdca61d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xorg-server (2:1.8.99.905-2) UNRELEASED; urgency=low + + * Drop 17-fix-DRI2-segfault-when-clientGone.diff: fixed upstream in more +generality. + + -- Christopher James Halse Rogers r...@ubuntu.com Mon, 19 Jul 2010 12:48:10 +0200 + xorg-server (2:1.8.99.905-1) experimental; urgency=low * Drop recommends on xbase-clients. diff --git a/debian/patches/17-fix-DRI2-segfault-when-clientGone.diff b/debian/patches/17-fix-DRI2-segfault-when-clientGone.diff deleted file mode 100644 index 2e75ca2..000 --- a/debian/patches/17-fix-DRI2-segfault-when-clientGone.diff +++ /dev/null @@ -1,33 +0,0 @@ -From c1c59e7d5f0c6f0eea88657f892175166679da4f Mon Sep 17 00:00:00 2001 -From: Chris Wilson ch...@chris-wilson.co.uk -Date: Sat, 15 May 2010 19:24:30 +0100 -Subject: [PATCH] dri2: Only send the swap event if the client hasn't gone fishing -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes: - - Bug 27497 - xorg crashes after update to 1.8.0 - https://bugs.freedesktop.org/show_bug.cgi?id=27497 - -Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk -Cc: Kristian Høgsberg k...@bitplanet.net - hw/xfree86/dri2/dri2ext.c |3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) - -Index: xorg-server/hw/xfree86/dri2/dri2ext.c -=== xorg-server.orig/hw/xfree86/dri2/dri2ext.c -+++ xorg-server/hw/xfree86/dri2/dri2ext.c -@@ -362,6 +362,9 @@ - xDRI2BufferSwapComplete event; - DrawablePtr pDrawable = data; - -+if (client-clientGone) -+ return; -+ - event.type = DRI2EventBase + DRI2_BufferSwapComplete; - event.event_type = type; - event.drawable = pDrawable-id; diff --git a/debian/patches/series b/debian/patches/series index f850a70..adf3c9c 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -7,4 +7,3 @@ #13_debian_add_xkbpath_env_variable.diff 15-nouveau.diff 16-xaa-fbcomposite-fix-negative-size.diff -17-fix-DRI2-segfault-when-clientGone.diff -- 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/e1oanyy-rc...@alioth.debian.org
xorg-server: Changes to 'debian-experimental'
ChangeLog | 460 + Xi/exevents.c | 27 -- configure.ac |4 dbe/midbe.c|6 dbe/midbestr.h | 16 - debian/changelog |5 dix/devices.c |2 dix/events.c | 12 dix/getevents.c| 49 +++ exa/exa.c | 23 + exa/exa_classic.c |4 exa/exa_driver.c |4 exa/exa_mixed.c|4 exa/exa_priv.h |3 glx/glxdri.c | 17 + glx/glxdri2.c | 17 + hw/dmx/input/atKeynames.h |2 hw/kdrive/ephyr/ephyr.c|8 hw/xfree86/common/xf86Events.c |4 hw/xfree86/common/xf86VGAarbiter.c | 10 hw/xfree86/common/xf86cmap.c |8 hw/xfree86/common/xf86xv.c |8 hw/xfree86/dri2/dri2.c | 19 + hw/xfree86/ramdac/xf86Cursor.c | 12 hw/xfree86/shadowfb/shadow.c | 11 hw/xfree86/xaa/xaaInit.c | 12 hw/xnest/Keyboard.c|8 hw/xquartz/bundle/Info.plist.cpp |4 hw/xquartz/quartz.c|4 hw/xquartz/quartzCocoa.m | 11 hw/xquartz/quartzCommon.h | 15 - hw/xquartz/xpr/xprCursor.c |6 hw/xwin/winkeynames.h |1 include/input.h|9 include/privates.h |2 include/protocol-versions.h|2 include/xkbsrv.h |6 mi/mipointer.c | 40 +-- mi/mipointer.h |5 mi/miscrinit.c |2 xkb/xkbAccessX.c | 39 --- xkb/xkbActions.c | 19 - 42 files changed, 721 insertions(+), 199 deletions(-) New commits: commit 549baf9b901ec93cc9f6f4bb5b9574424022eb0e Author: Julien Cristau jcris...@debian.org Date: Sat Jul 17 10:26:03 2010 +0100 Bump changelogs diff --git a/ChangeLog b/ChangeLog index 5a5e00f..e62568b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,335 @@ +commit a2c13f0d6548310e3cd115cf486d3e43edf23dcc +Author: Keith Packard kei...@keithp.com +Date: Wed Jul 14 12:57:29 2010 -0700 + +Bump to version 1.8.99.905 (1.9 RC5) + +Signed-off-by: Keith Packard kei...@keithp.com + +commit 0fc02c0bf92f694889589e3648acc08d4684de37 +Merge: 0540c46 9d8ec71 +Author: Keith Packard kei...@keithp.com +Date: Tue Jul 13 15:05:36 2010 -0700 + +Merge remote branch 'jeremyhu/master' + +commit 0540c46066f938ad5611c56081cfcd8457a9b718 +Author: Michel Dänzer daen...@vmware.com +Date: Tue Jul 13 14:56:53 2010 +0200 + +EXA: Finish access to pixmap if it's prepared at destruction time. + +Previously we assumed every pixmap destroyed during a software fallback was +also created during a software fallback and had access prepared, but that's +not always true. + +Fixes a server abort +Reported-by: 邓逸昕 bupt.dengyi...@gmail.com + +Signed-off-by: Michel Dänzer daen...@vmware.com +Acked-by: Maarten Maathuis madman2...@gmail.com +Signed-off-by: Keith Packard kei...@keithp.com + +commit d75e8146c414bfd512ba5dbd4a83acb334bbe19b +Author: Keith Packard kei...@keithp.com +Date: Mon Jul 12 16:01:34 2010 -0700 + +Unwrap/rewrap EnterVT/LeaveVT completely, Fixes 28998 + +Because some EnterVT code needs to remove it self from the +call chain, we need to fix all of the wrappers to correctly +unwrap/rewrap during the call chain. This is a follow-on to the fix +for bug 27114 in commit 68a9ee8370e6f9b38218376ac92d5130a5b0ef1e. + +Signed-off-by: Keith Packard kei...@keithp.com +Tested-by: Jesse Barnes jesse.bar...@intel.com +Reviewed-by: Daniel Stone dan...@fooishbar.org +Reviewed-by: Tiago Vignatti tiago.vigna...@nokia.com + +commit 9d8ec712a67ce71ea7408f0626cda7e0fa7c3bac +Author: Jeremy Huddleston jerem...@apple.com +Date: Tue Jul 13 08:56:36 2010 -0700 + +XQuartz: Bump bundle version to 2.6.0 for xorg-server-1.9.0 and X11R7.6 + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit b2b9c458a46e9a41c3c76ffe83a2b580a41d0e90 +Author: Jan Hauffa hau...@in.tum.de +Date: Wed Jun 16 09:25:41 2010 -0700 + +XQuartz: Remove some dead code. + +Signed-off-by: Jan Hauffa hau...@in.tum.de +Reviewed-by: Jeremy Huddleston jerem...@apple.com +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit 648d189548530fa23d97d1e8737f89d297f1c443 +Author: Jeremy Huddleston jerem...@apple.com +Date: Tue Jul 13 08:25:27 2010 -0700 + +XQuartz: Avoid a crash when mistakenly free()ing in QuartzSetCursor on some configs + +Signed-off-by: Jeremy Huddleston jerem...@apple.com + +commit 3209b094a3b1466b579e8020e12a4f3fa78a5f3f +Author: Jesse Barnes