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

libxext: Changes to 'debian-unstable'



 COPYING                                |    2 
 ChangeLog                              |  273 +++++++++
 configure.ac                           |   61 --
 debian/changelog                       |   16 
 debian/control                         |   27 
 debian/copyright                       |    2 
 debian/libxext-dev.install             |    1 
 debian/libxext6.symbols                |    6 
 debian/rules                           |    3 
 docbook.am                             |   95 +++
 include/X11/extensions/XShm.h          |    8 
 include/X11/extensions/sync.h          |   33 +
 include/X11/extensions/xtestext1.h     |   14 
 man/DPMSCapable.man                    |    2 
 man/DPMSDisable.man                    |    2 
 man/DPMSEnable.man                     |    2 
 man/DPMSForceLevel.man                 |    2 
 man/DPMSGetTimeouts.man                |    2 
 man/DPMSGetVersion.man                 |    2 
 man/DPMSInfo.man                       |    2 
 man/DPMSQueryExtension.man             |    2 
 man/DPMSSetTimeouts.man                |    2 
 man/XShm.man                           |   12 
 man/XcupGetReservedColormapEntries.man |    2 
 man/XcupQueryVersion.man               |    2 
 man/XcupStoreColors.man                |    2 
 specs/.gitignore                       |    3 
 specs/Makefile.am                      |   61 --
 specs/dbelib.tex                       |  620 ---------------------
 specs/dbelib.xml                       |    4 
 specs/dpmslib.xml                      |    4 
 specs/shapelib.xml                     |    8 
 specs/synclib.tex                      |  770 --------------------------
 specs/synclib.xml                      |   35 -
 specs/xtest1.xml                       |  952 +++++++++++++++++++++++++++++++++
 src/XShm.c                             |    8 
 src/XSync.c                            |  258 ++++++++
 src/Xge.c                              |    2 
 38 files changed, 1728 insertions(+), 1574 deletions(-)

New commits:
commit 25ef38e04652372c3f715235a52aafe9255ab886
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:15:53 2011 +0200

    Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 6d7c596..fca7ea3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libxext (2:1.3.0-1) UNRELEASED; urgency=low
+libxext (2:1.3.0-1) unstable; urgency=low
 
   * New upstream release.
   * Update debian/copyright from upstream COPYING.
@@ -12,7 +12,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * Wrap Depends.
   * Get rid of the Replaces on x11proto-xext-dev, that was long ago.
 
- -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
+ -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 21:15:49 +0200
 
 libxext (2:1.2.0-2) unstable; urgency=low
 

commit c1fc1298643cbf3974ac7d62c2e0785a5f76b1c2
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:15:39 2011 +0200

    Bump xutils-dev build-dep.

diff --git a/debian/changelog b/debian/changelog
index cb587eb..6d7c596 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * Update debian/copyright from upstream COPYING.
   * Bump x11proto-xext-dev build-dep.
   * Bump xorg-sgml-doctools build-dep, add xsltproc.
+  * Bump xutils-dev build-dep.
   * Use xorg-sgml-doctool's copy of xorg.css.
   * Don't install *.db yet, keep that for later.
   * Update symbols file for new *Fence symbols.
diff --git a/debian/control b/debian/control
index 1546503..b8f7e9e 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Build-Depends:
  pkg-config,
  automake,
  libtool,
- xutils-dev (>= 1:7.5+4),
+ xutils-dev (>= 1:7.6+2),
 # specs
  xmlto,
  xorg-sgml-doctools (>= 1:1.7),

commit 114207411d29702ebb420ade7f16d01b4611de09
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:13:56 2011 +0200

    Get rid of the Replaces on x11proto-xext-dev, that was long ago.

diff --git a/debian/changelog b/debian/changelog
index 15e8a2e..cb587eb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * Update symbols file for new *Fence symbols.
   * Bump shlibs accordingly.
   * Wrap Depends.
+  * Get rid of the Replaces on x11proto-xext-dev, that was long ago.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/control b/debian/control
index 26c7ae2..1546503 100644
--- a/debian/control
+++ b/debian/control
@@ -123,8 +123,6 @@ Depends:
  x11proto-xext-dev (>= 7.0.99.2),
  libx11-dev,
  xorg-sgml-doctools (>= 1:1.5),
-Replaces:
- x11proto-xext-dev (<< 7.0.99.2)
 Description: X11 miscellaneous extensions library (development headers)
  libXext provides an X Window System client interface to several extensions to
  the X protocol.

commit 1b94f0e8a0935c7272249920908b2f9a70999f8b
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:13:00 2011 +0200

    Kill whitespace.

diff --git a/debian/control b/debian/control
index b59546e..26c7ae2 100644
--- a/debian/control
+++ b/debian/control
@@ -151,7 +151,7 @@ Description: X11 miscellaneous extensions library (development headers)
  libXext also provides a small set of utility functions to aid authors of
  client APIs for X protocol extensions.
  .
- This package contains the development headers for the library found in 
+ This package contains the development headers for the library found in
  libxext6. Non-developers likely have little use for this package.
  .
  More information about X.Org can be found at:

commit d66bac011627c9eca2e4f749e0da986b6503a284
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:12:47 2011 +0200

    Wrap Depends.

diff --git a/debian/changelog b/debian/changelog
index 9ec74d5..15e8a2e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * Don't install *.db yet, keep that for later.
   * Update symbols file for new *Fence symbols.
   * Bump shlibs accordingly.
+  * Wrap Depends.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/control b/debian/control
index 85cb9f5..b59546e 100644
--- a/debian/control
+++ b/debian/control
@@ -24,7 +24,9 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxext.git
 Package: libxext6
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
 Description: X11 miscellaneous extension library
  libXext provides an X Window System client interface to several extensions to
  the X protocol.
@@ -61,7 +63,9 @@ Package: libxext6-udeb
 XC-Package-Type: udeb
 Section: debian-installer
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
 Description: X11 miscellaneous extension library
  This is a udeb, or a microdeb, for the debian-installer.
 
@@ -69,7 +73,10 @@ Package: libxext6-dbg
 Section: debug
 Architecture: any
 Priority: extra
-Depends: ${shlibs:Depends}, ${misc:Depends}, libxext6 (= ${binary:Version})
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ libxext6 (= ${binary:Version}),
 Description: X11 miscellaneous extensions library (debug package)
  libXext provides an X Window System client interface to several extensions to
  the X protocol.

commit a40de37ef4b1f4805c50e1a5b31e53adb91311af
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:11:55 2011 +0200

    Bump shlibs accordingly.

diff --git a/debian/changelog b/debian/changelog
index de087aa..9ec74d5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * Use xorg-sgml-doctool's copy of xorg.css.
   * Don't install *.db yet, keep that for later.
   * Update symbols file for new *Fence symbols.
+  * Bump shlibs accordingly.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/rules b/debian/rules
index b48a3b0..3484345 100755
--- a/debian/rules
+++ b/debian/rules
@@ -87,7 +87,7 @@ binary-arch: build install
 	dh_strip --dbg-package=$(PACKAGE)-dbg
 	dh_compress
 	dh_fixperms
-	dh_makeshlibs --add-udeb=$(PACKAGE)-udeb -- -c4
+	dh_makeshlibs -V"$(PACKAGE) (>= 2:1.3.0)" --add-udeb=$(PACKAGE)-udeb -- -c4
 	dh_shlibdeps
 	dh_installdeb
 	dh_gencontrol

commit dffeb0404f58e4d534383d5ff2e249e1c6fcbceb
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:08:53 2011 +0200

    Update symbols file for new *Fence symbols.

diff --git a/debian/changelog b/debian/changelog
index 81a6d83..de087aa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * Bump xorg-sgml-doctools build-dep, add xsltproc.
   * Use xorg-sgml-doctool's copy of xorg.css.
   * Don't install *.db yet, keep that for later.
+  * Update symbols file for new *Fence symbols.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/libxext6.symbols b/debian/libxext6.symbols
index 551bb96..400defb 100644
--- a/debian/libxext6.symbols
+++ b/debian/libxext6.symbols
@@ -45,12 +45,15 @@ libXext.so.6 libxext6 #MINVER#
  XShmQueryExtension@Base 0
  XShmQueryVersion@Base 0
  XSyncAwait@Base 0
+ XSyncAwaitFence@Base 2:1.3.0
  XSyncChangeAlarm@Base 0
  XSyncChangeCounter@Base 0
  XSyncCreateAlarm@Base 0
  XSyncCreateCounter@Base 0
+ XSyncCreateFence@Base 2:1.3.0
  XSyncDestroyAlarm@Base 0
  XSyncDestroyCounter@Base 0
+ XSyncDestroyFence@Base 2:1.3.0
  XSyncFreeSystemCounterList@Base 0
  XSyncGetPriority@Base 0
  XSyncInitialize@Base 0
@@ -62,8 +65,11 @@ libXext.so.6 libxext6 #MINVER#
  XSyncQueryAlarm@Base 0
  XSyncQueryCounter@Base 0
  XSyncQueryExtension@Base 0
+ XSyncQueryFence@Base 2:1.3.0
+ XSyncResetFence@Base 2:1.3.0
  XSyncSetCounter@Base 0
  XSyncSetPriority@Base 0
+ XSyncTriggerFence@Base 2:1.3.0
  XSyncValueAdd@Base 0
  XSyncValueEqual@Base 0
  XSyncValueGreaterOrEqual@Base 0

commit 0d4232577654c1b9c98add452b6446a047b04ba6
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 21:00:12 2011 +0200

    Bump xorg-sgml-doctools build-dep, add xsltproc.

diff --git a/debian/changelog b/debian/changelog
index 6dbad1a..81a6d83 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * New upstream release.
   * Update debian/copyright from upstream COPYING.
   * Bump x11proto-xext-dev build-dep.
+  * Bump xorg-sgml-doctools build-dep, add xsltproc.
   * Use xorg-sgml-doctool's copy of xorg.css.
   * Don't install *.db yet, keep that for later.
 
diff --git a/debian/control b/debian/control
index d787fbc..85cb9f5 100644
--- a/debian/control
+++ b/debian/control
@@ -14,8 +14,9 @@ Build-Depends:
  xutils-dev (>= 1:7.5+4),
 # specs
  xmlto,
- xorg-sgml-doctools (>= 1:1.5),
+ xorg-sgml-doctools (>= 1:1.7),
  w3m,
+ xsltproc,
 Standards-Version: 3.9.1
 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxext
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxext.git

commit 7a30d8730fe0c8c41df930538a7117dd15e50482
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 20:57:38 2011 +0200

    Don't install *.db yet, keep that for later.

diff --git a/debian/changelog b/debian/changelog
index 9163fc2..6dbad1a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * Update debian/copyright from upstream COPYING.
   * Bump x11proto-xext-dev build-dep.
   * Use xorg-sgml-doctool's copy of xorg.css.
+  * Don't install *.db yet, keep that for later.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/rules b/debian/rules
index d1ce2af..b48a3b0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -79,6 +79,7 @@ binary-arch: build install
 	dh_installdocs
 	# Kill *.xml, we don't need them:
 	find debian/tmp -name '*.xml' -delete
+	find debian/tmp/usr/share/sgml/X11/dbs -name '*.db' -delete
 	dh_install --sourcedir=debian/tmp --fail-missing -XlibXext.la
 	dh_installchangelogs ChangeLog
 	dh_link

commit f67f5288299909f611bd78f4771e4fe5b62aa368
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 20:09:43 2011 +0200

    Use xorg-sgml-doctool's copy of xorg.css.

diff --git a/debian/changelog b/debian/changelog
index 5269dfb..9163fc2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
   * New upstream release.
   * Update debian/copyright from upstream COPYING.
   * Bump x11proto-xext-dev build-dep.
+  * Use xorg-sgml-doctool's copy of xorg.css.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/control b/debian/control
index 2a7ba2e..d787fbc 100644
--- a/debian/control
+++ b/debian/control
@@ -113,7 +113,8 @@ Depends:
  libxext6 (= ${binary:Version}),
  x11proto-core-dev,
  x11proto-xext-dev (>= 7.0.99.2),
- libx11-dev
+ libx11-dev,
+ xorg-sgml-doctools (>= 1:1.5),
 Replaces:
  x11proto-xext-dev (<< 7.0.99.2)
 Description: X11 miscellaneous extensions library (development headers)
diff --git a/debian/libxext-dev.install b/debian/libxext-dev.install
index d393f8f..d0b295c 100644
--- a/debian/libxext-dev.install
+++ b/debian/libxext-dev.install
@@ -5,4 +5,3 @@ usr/lib/pkgconfig/xext.pc
 usr/include/X11/extensions/
 usr/share/doc/libXext/*.html usr/share/doc/libxext-dev
 usr/share/doc/libXext/*.txt  usr/share/doc/libxext-dev
-usr/share/doc/libXext/*.css  usr/share/doc/libxext-dev

commit b21dfbe94d904ab73148d0a0bb96d769e53a84c0
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 19:49:46 2011 +0200

    Bump x11proto-xext-dev build-dep.

diff --git a/debian/changelog b/debian/changelog
index dcbc057..5269dfb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ libxext (2:1.3.0-1) UNRELEASED; urgency=low
 
   * New upstream release.
   * Update debian/copyright from upstream COPYING.
+  * Bump x11proto-xext-dev build-dep.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/control b/debian/control
index 40180c8..2a7ba2e 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends:
  debhelper (>= 5.0.0),
  libx11-dev (>= 2:1.3.3-2),
  x11proto-core-dev (>= 7.0.13),
- x11proto-xext-dev (>= 7.0.99.2),
+ x11proto-xext-dev (>= 7.1.99),
  pkg-config,
  automake,
  libtool,

commit 1c35e640c13be6b5895edbe0aaee248edbc594fb
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 19:48:33 2011 +0200

    Update debian/copyright from upstream COPYING.

diff --git a/debian/changelog b/debian/changelog
index ef0af3e..dcbc057 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 libxext (2:1.3.0-1) UNRELEASED; urgency=low
 
   * New upstream release.
+  * Update debian/copyright from upstream COPYING.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
 
diff --git a/debian/copyright b/debian/copyright
index ac3d012..60cc18d 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -163,7 +163,7 @@ makes no representations about the suitability for any purpose
 of the information in this document.  This documentation is
 provided ``as is'' without express or implied warranty.
 
-Copyright 1999, 2005, 2006 Sun Microsystems, Inc.  All rights reserved.
+Copyright (c) 1999, 2005, 2006, Oracle and/or its affiliates. All rights reserved.
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),

commit 46ab1aad4dfb84cc3b3e7ed3fb9af3727594a6f4
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun May 8 19:47:37 2011 +0200

    Bump changelogs.

diff --git a/ChangeLog b/ChangeLog
index bcec265..d544f10 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,276 @@
+commit f9a140097dace149a2c6b6f72080edee24b068f4
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date:   Fri May 6 16:41:36 2011 -0700
+
+    libXext 1.3.0
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit decc44349ba66eb82c2ed575e60e80c2c827633d
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Thu Jul 22 08:58:33 2010 +1000
+
+    Correct XShm return values.
+    
+    XShmAttach, XShmDetach, XShmPutImage do not return a Status but 0 or 1.
+    Though the man section for XShmAttach says "if all goes well, you will get a
+    non-zero status, back" this is counter to the usage of Status in Xlib
+    itself where 0 means Success and no-zero specifies the specific error.
+    
+    XShmPixmapFormat does not return a Status but the pixmap format or 0 on
+    failure.
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+    Reviewed-by: Adam Jackson <ajax@redhat.com>
+
+commit 84648fda0f78dc0249bba7338f23526807e1f1d8
+Author: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
+Date:   Tue Apr 5 20:02:52 2011 +1000
+
+    Add missing prototypes. #14723
+    
+    This patch is based off the work by
+    Paulo César Pereira de Andrade
+    
+    Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=14723
+    
+    Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
+    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
+
+commit 71e9cc5f91b1afc9ba5dfd38fdba1c3463e2bb1d
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date:   Sun Feb 27 15:06:18 2011 -0500
+
+    Documentation: add Docbook external references support
+    
+    When writing technical documentation, it is often necessary to cross
+    reference to other information. When that other information is not in the
+    current document, additional support is needed, namely <olink>.
+    
+    A new feature with version 1.7 of xorg-sgml-doctools adds references to
+    other documents within or outside this package.
+    
+    This patch adds technical support for this feature but does not change
+    the content of the documentation as seen by the end user.
+    
+    Each book or article must generate a database containing the href
+    of sections that can be referred to from another document. This database
+    is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that
+    the value of DATAROOTDIR for xorg-sgml-doctools and for the package
+    documentation is the same. This forms a virtual document tree.
+    
+    This database is consulted by other documents while they are being generated
+    in order to fulfill the missing information for linking.
+    Refer to the xorg-sgml-doctools for further technical information.
+    
+    Co-authored-by: Matt Dew <marcoz@osource.org>
+    
+    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 700c7896b832d6e4fb0185f0d5382b01f94e7141
+Author: Alan Hourihane <alanh@vmware.com>
+Date:   Fri Feb 25 11:05:27 2011 +0000
+
+    Add _X_HIDDEN to xgeExtRegister to fix build problems on 64bit
+
+commit 45c1b21e9f3ae64d0c65562080df925e11c0859c
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date:   Wed Feb 2 11:43:41 2011 -0500
+
+    config: comment, minor upgrade, quote and layout configure.ac
+    
+    Group statements per section as per Autoconf standard layout
+    Quote statements where appropriate.
+    Autoconf recommends not using dnl instead of # for comments
+    
+    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
+    Remove redundant AC_CANONICAL_HOST included in XORG_DEFAULT_OPTIONS
+    Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS
+    No functional configuration changes
+    
+    This helps automated maintenance and release activities.
+    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
+    
+    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit f9d755fc92661a6db6f9d11c4e13a8926be47a83
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date:   Fri Jan 28 19:41:37 2011 -0500
+
+    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
+    
+    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit 37ac4dffd8dd1648f4e34fe3a23bfa253f14e9f9
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date:   Fri Jan 28 14:59:04 2011 -0500
+
+    config: remove unrequired AC_HEADER_STDC
+    
+    Autoconf says:
+    "This macro is obsolescent, as current systems have conforming
+    header files. New programs need not use this macro".
+
+commit 04052f422547265e0247a2f2f8eb9513a06cbcf3
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date:   Thu Jan 27 18:50:14 2011 -0500
+
+    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
+    
+    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
+    AC_PROG_C_C99. This sets gcc with -std=gnu99.
+    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
+    
+    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit e3c11721b45a4c845979ef3092b09f156b9e7ec7
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date:   Sun Dec 19 11:13:31 2010 -0800
+
+    Remove old .tex versions of dbelib & synclib specs now that we have .xml
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 8b4b31da87c63332f53da75ac3dd4f9883163009
+Author: Paulo Zanoni <pzanoni@mandriva.com>
+Date:   Thu Dec 16 14:07:41 2010 -0200
+
+    Use docbookx.dtd version 4.3 for all docs
+    
+    Signed-off-by: Paulo Zanoni <pzanoni@mandriva.com>
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 07ef12739bf158e31ead4b8241a4edfef2af9765
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date:   Thu Dec 16 23:02:38 2010 -0800
+
+    specs/xtest1.xml: Fix section titles/nesting
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit b10caa0dfccfb0231723037b5646bebb21ca00f8
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date:   Thu Dec 16 22:57:30 2010 -0800
+
+    specs/synclib.xml: Fix title page/legal notice markup
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 99aaf69b91e9902103349d77dc36c34a088c3123
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date:   Thu Dec 16 22:50:06 2010 -0800
+
+    specs/shapelib.xml: Remove extra Glossary title
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 4c2d0c0c09b249e61313830ee4e237b7f0619b87
+Author: James Jones <jajones@nvidia.com>
+Date:   Fri Jun 25 16:23:05 2010 -0700
+
+    Add XSyncAwaitFence()
+    
+    Add the XSynceFence version of XSyncAwait().  Waits
+    for fence objects to reach the triggered state.
+    
+    Signed-off-by: James Jones <jajones@nvidia.com>
+    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
+    Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 9e33a842c97d676afa21e4bb16fd3dd380b42f4f
+Author: James Jones <jajones@nvidia.com>
+Date:   Fri Jun 25 16:19:55 2010 -0700
+
+    Add XSyncQueryFence()
+    
+    Allows callers to query whether or not a given
+    fence sync object is currently triggered.
+    
+    Signed-off-by: James Jones <jajones@nvidia.com>
+    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
+    Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 259a4c847ce2314bb6e1b050c93f58c3029eb67d
+Author: James Jones <jajones@nvidia.com>
+Date:   Fri Jun 25 16:18:03 2010 -0700
+
+    Initial Fence Sync Object support
+    
+    Allows creating and managing binary state sync
+    objects.  Currently they aren't useful because
+    there is not yet a way to wait for them or
+    query their state.  X fence objects are owned
+    by a screen.  As Aaron Plattner pointed out,
+    screens are identified by a drawable in X
+    protocol, so XSyncCreateFence() takes a drawable
+    to identify which screen to create the fence on.
+    
+    Signed-off-by: James Jones <jajones@nvidia.com>
+    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
+    Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 010f35552cd5dc5c7004e765bb060b69d7f6a02f
+Author: James Jones <jajones@nvidia.com>
+Date:   Mon Nov 29 09:50:17 2010 -0800
+
+    Require xextproto >= 7.1.99
+    
+    Subsequent changes require fence sync
+    protocol support in the XSync extension,
+    which is only compete in version xextproto
+    7.1.99 and above.
+    
+    Signed-off-by: James Jones <jajones@nvidia.com>
+    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
+    Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit 53ba38c7901a029024d3b4598ef35c5d9e0f174d
+Author: James Jones <jajones@nvidia.com>
+Date:   Fri Aug 20 15:11:23 2010 -0700
+
+    Backwards compat for newer XSync + older servers
+    
+    Add infrastructure to make future builds of libXext that
+    support version of XSync 3.1 compatibile with X servers
+    exporting XSync version 3.0.  As part of this, don't handle
+    errors introduced by newer versions of the protocol than the
+    server supports.  Those error codes could be used by some
+    other extension.
+    
+    Signed-off-by: James Jones <jajones@nvidia.com>
+    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
+    Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit d35e95fdf433a249d0293744d3e1ef6196422700
+Author: Matt Dew <matt@osource.org>
+Date:   Wed Dec 1 20:51:05 2010 -0500
+
+    specs: convert xtest ext1 from roff to DocBook/XML
+    
+    Previously located in xorg-docs/specs/Xext
+    
+    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
+commit f739146c3e711c1757203b1a8d84b31b5b694200
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date:   Sun Nov 21 11:26:06 2010 -0800
+
+    Sun's copyrights belong to Oracle now
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit f9c66b4418686efb4bee92f9dfc8eeba77df857f
+Author: Gaetan Nadon <memsize@videotron.ca>
+Date:   Tue Nov 9 13:04:48 2010 -0500
+
+    config: HTML file generation: use the installed copy of xorg.css
+    
+    Currenlty the xorg.css file is copied in each location
+    where a DocBook/XML file resides. This produces about
+    70 copies in the $(docdir) install tree.
+    
+    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
+
 commit 3ddeb5328e1a5413e4800fb396ebab429153d1a1
 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
 Date:   Wed Oct 27 23:06:51 2010 -0700
diff --git a/debian/changelog b/debian/changelog
index 9a3aaa6..ef0af3e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libxext (2:1.3.0-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Cyril Brulebois <kibi@debian.org>  Sun, 08 May 2011 19:17:38 +0200
+
 libxext (2:1.2.0-2) unstable; urgency=low
 
   * Remove Brice Goglin and David Nusinow from Uploaders.  Thanks for your

commit f9a140097dace149a2c6b6f72080edee24b068f4
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri May 6 16:41:36 2011 -0700

    libXext 1.3.0
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

diff --git a/configure.ac b/configure.ac
index aa87307..79fb39c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 
 # Initialize Autoconf
 AC_PREREQ([2.60])
-AC_INIT([libXext], [1.2.99.0],
+AC_INIT([libXext], [1.3.0],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXext])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_HEADERS([config.h])

commit decc44349ba66eb82c2ed575e60e80c2c827633d
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Thu Jul 22 08:58:33 2010 +1000

    Correct XShm return values.
    
    XShmAttach, XShmDetach, XShmPutImage do not return a Status but 0 or 1.
    Though the man section for XShmAttach says "if all goes well, you will get a
    non-zero status, back" this is counter to the usage of Status in Xlib
    itself where 0 means Success and no-zero specifies the specific error.
    
    XShmPixmapFormat does not return a Status but the pixmap format or 0 on
    failure.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
    Reviewed-by: Adam Jackson <ajax@redhat.com>

diff --git a/include/X11/extensions/XShm.h b/include/X11/extensions/XShm.h
index af1baea..23f0651 100644
--- a/include/X11/extensions/XShm.h
+++ b/include/X11/extensions/XShm.h
@@ -75,17 +75,17 @@ int XShmPixmapFormat(
     Display*		/* dpy */
 );
 
-Status XShmAttach(
+Bool XShmAttach(
     Display*		/* dpy */,
     XShmSegmentInfo*	/* shminfo */
 );
 
-Status XShmDetach(
+Bool XShmDetach(
     Display*		/* dpy */,
     XShmSegmentInfo*	/* shminfo */
 );
 
-Status XShmPutImage(
+Bool XShmPutImage(
     Display*		/* dpy */,
     Drawable		/* d */,
     GC			/* gc */,
@@ -99,7 +99,7 @@ Status XShmPutImage(
     Bool		/* send_event */
 );
 
-Status XShmGetImage(
+Bool XShmGetImage(
     Display*		/* dpy */,
     Drawable		/* d */,
     XImage*		/* image */,
diff --git a/man/XShm.man b/man/XShm.man
index 191dfad..06284f0 100644
--- a/man/XShm.man
+++ b/man/XShm.man
@@ -70,14 +70,14 @@ Bool XShmQueryVersion(
 	int *major, *minor;
 	Bool *pixmaps);
 .LP
-Status XShmPixmapFormat(
+int XShmPixmapFormat(
 	Display *display);
 .LP
-Status XShmAttach(
+Bool XShmAttach(
 	Display *display;
 	XShmSegmentInfo *shminfo);
 .LP
-Status XShmDetach(
+Bool XShmDetach(
 	Display *display;
 	XShmSegmentInfo *shminfo);
 
@@ -91,7 +91,7 @@ XImage *XShmCreateImage (
 	XShmSegmentInfo *shminfo;
 	unsigned int width, height);
 .LP
-Status XShmPutImage(
+Bool XShmPutImage(
 	Display *display;
 	Drawable d;
 	GC gc;
@@ -100,7 +100,7 @@ Status XShmPutImage(
 	unsigned int width, height;
 	bool send_event);
 .LP
-Status XShmGetImage (
+Bool XShmGetImage (
 	Display *display;
 	Drawable d;
 	XImage *image;
diff --git a/src/XShm.c b/src/XShm.c
index 007fcd8..d1f1a4d 100644
--- a/src/XShm.c
+++ b/src/XShm.c
@@ -223,7 +223,7 @@ int XShmPixmapFormat(Display *dpy)
 }
 
 
-Status XShmAttach(Display *dpy, XShmSegmentInfo *shminfo)
+Bool XShmAttach(Display *dpy, XShmSegmentInfo *shminfo)
 {
     XExtDisplayInfo *info = find_display (dpy);
     register xShmAttachReq *req;
@@ -243,7 +243,7 @@ Status XShmAttach(Display *dpy, XShmSegmentInfo *shminfo)
 }
 
 
-Status XShmDetach(Display *dpy, XShmSegmentInfo *shminfo)
+Bool XShmDetach(Display *dpy, XShmSegmentInfo *shminfo)
 {
     XExtDisplayInfo *info = find_display (dpy);
     register xShmDetachReq *req;
@@ -312,7 +312,7 @@ XImage *XShmCreateImage (
     return image;
 }
 
-Status XShmPutImage (
+Bool XShmPutImage (
     register Display *dpy,
     Drawable d,
     GC gc,
@@ -354,7 +354,7 @@ Status XShmPutImage (
 }
 
 
-Status XShmGetImage(
+Bool XShmGetImage(
     register Display *dpy,
     Drawable d,
     XImage *image,

commit 84648fda0f78dc0249bba7338f23526807e1f1d8
Author: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Date:   Tue Apr 5 20:02:52 2011 +1000

    Add missing prototypes. #14723
    
    This patch is based off the work by
    Paulo César Pereira de Andrade
    
    Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=14723
    
    Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>

diff --git a/include/X11/extensions/xtestext1.h b/include/X11/extensions/xtestext1.h
index f7699fb..59cdd15 100644
--- a/include/X11/extensions/xtestext1.h
+++ b/include/X11/extensions/xtestext1.h
@@ -81,4 +81,18 @@ typedef struct {
 	Window  window;
 } XTestFakeAckEvent;
 
+_XFUNCPROTOBEGIN
+
+int XTestFakeInput(register Display *dpy, char *action_list_addr, int action_list_size, int ack_flag);
+int XTestGetInput(register Display *dpy, int action_handling);
+int XTestQueryInputSize(register Display *dpy, unsigned long *size_return);
+int XTestPressKey(Display *display, int device_id, unsigned long delay, unsigned int keycode, unsigned int key_action);
+int XTestPressButton(Display * display, int device_id, unsigned long delay, unsigned int button_number, unsigned int button_action);
+int XTestMovePointer(Display *display, int device_id, unsigned long delay[], int x[], int y[], unsigned int count);
+int XTestFlush(Display *display);
+int XTestStopInput(register Display *dpy);
+int XTestReset(register Display *dpy);
+
+_XFUNCPROTOEND
+
 #endif /* _XTESTEXT1_H */

commit 71e9cc5f91b1afc9ba5dfd38fdba1c3463e2bb1d
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Feb 27 15:06:18 2011 -0500

    Documentation: add Docbook external references support
    
    When writing technical documentation, it is often necessary to cross
    reference to other information. When that other information is not in the
    current document, additional support is needed, namely <olink>.
    
    A new feature with version 1.7 of xorg-sgml-doctools adds references to
    other documents within or outside this package.
    
    This patch adds technical support for this feature but does not change
    the content of the documentation as seen by the end user.
    
    Each book or article must generate a database containing the href
    of sections that can be referred to from another document. This database
    is installed in DATAROOTDIR/sgml/X11/dbs. There is a requirement that
    the value of DATAROOTDIR for xorg-sgml-doctools and for the package
    documentation is the same. This forms a virtual document tree.
    
    This database is consulted by other documents while they are being generated
    in order to fulfill the missing information for linking.
    Refer to the xorg-sgml-doctools for further technical information.
    
    Co-authored-by: Matt Dew <marcoz@osource.org>
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

diff --git a/configure.ac b/configure.ac
index 5dae4f6..aa87307 100644
--- a/configure.ac
+++ b/configure.ac
@@ -13,15 +13,16 @@ AM_MAINTAINER_MODE
 # Initialize libtool
 AC_PROG_LIBTOOL
 
-# Require xorg-macros minimum of 1.10 for DocBook XML documentation
+# Require xorg-macros minimum of 1.12 for DocBook external references
 m4_ifndef([XORG_MACROS_VERSION],
-          [m4_fatal([must install xorg-macros 1.10 or later before running autoconf/autogen])])
-XORG_MACROS_VERSION(1.10)
+          [m4_fatal([must install xorg-macros 1.12 or later before running autoconf/autogen])])


Reply to: