[ Timo Aaltonen ]
* Package libxcb-xinput0/libxcb-xinput-dev. (Closes: #733227) (LP: #1777994)
[ Andreas Boll ]
* control: Fix VCS urls.
[ Julien Cristau ]
* Switch xcb.freedesktop.org URLs in packaging to https.
* Stop building -dbg packages, rely on automatic dbgsym packages instead.
[ Helmut Grohne ]
* Make build-dependencies cross-satisfiable (closes: #788861)
+ Mark python build-dependency with :native to pick an executable python
+ Do not build-depend on check when the nocheck profile is passed
[ Timo Aaltonen ]
* New upstream release. (Closes: #892215)
* control: Bump xcb-proto build-dep to 1.13.
* tests: Add a simple autopkgtest.
* control: Update VCS urls.
* control, rules: Bump debhelper to 11, use max-parallel=1 for tests.
* Update symbols.
* rules: Update clean target.
* control: Bump policy to 4.1.3, no changes.
* New upstream release (closes: #830491).
+ bump xcb-proto build-dep to 1.12
+ disable xevie and xprint bindings, stop building those packages
* Revert workaround for broken check.pc from 1.9.1-3.
* Update symbols files.
xcb_xkb_get_names_value_list_alignment_pad{,_end,_length} go away, because
the padding changed from a "normal" field to <pad> in xcb-proto 1.12, but
nothing should have been using it.
[ Andreas Boll ]
* New upstream release (Closes: #778307).
- xcb.h: add 'struct' before xcb_setup_t, xcb_query_extension_reply_t
(Closes: #788232).
* Add build-dep on xutils-dev.
* Bump xcb-proto and python-xcbgen build-deps to 1.11.
* Update libxcb1.symbols and liblibxcb-xprint0.symbols with new
symbols.
* Removes some symbols from libxcb-xkb1.symbols (previously wrong generated
code, no users found via Debian Code Search).
* Bump shlibs.
* Change maintainer to Debian X Strike Force.
* Update Vcs-* fields.
* Bump debhelper build-dep to 9 (Fixes Lintian warning: package-needs-
versioned-debhelper-build-depends 9).
* Remove obsolete Breaks/Conflicts/Replaces from pre-squeeze (Fixes
Lintian warning: breaks-without-version libxcb-xlib0).
* Remove obsolete XC- prefix from Package-Type field.
* Bump standards version to 3.9.6.
* Install manpages into libxcb-doc package (Closes: #751981).
[ Julien Cristau ]
* Disable silent build rules.
* Remove Josh and Julien from Uploaders, add myself.
* Add missing dependencies to libxcb-present-dev. Thanks, Michel Dänzer!
* Add conflicts/replaces for sync dev package name change (closes: #733590)
* Pack generic events with 64bit types (as in the present extension) so the
fake full_sequence field doesn't introduce unexpected padding (pulled from
upstream git).
* New upstream release.
[ Michele Cane ]
* Bump dependency to xcb-proto and python-xcbgen >= 1.10 (closes: #662113).
[ Julien Cristau ]
* Re-enable kfreebsd-amd64 tests, #712196 was fixed in libc.
* Add new packages for the XKEYBOARD (closes: #718701), DRI3 and Present
extensions.
* Rename libxcb-sync0 for SONAME bump. The -dev package is now
libxcb-sync-dev (but the old name is still provided as a virtual package).
* Add randr 1.4 symbols.
* Add xres 1.2 symbols.
* Add xfixes 5 symbols.
* Add mit-shm 1.2 symbols.
* Bump libxcb1 symbols and shlibs for fd passing and event queues APIs.
* Non-maintainer upload.
* Fix "FTBFS when $HOME does not exist: /install-sh: No such file or
directory":
apply upstream fix to configure.ac, taken from
http://cgit.freedesktop.org/xcb/libxcb/commit/?id=50fb3a6312dd0b6b613fc886ffd6827952d1e286
(Closes: #722688)
* debian/control: remove Cyril Brulebois from Uploaders on his request.
(Cf. #722688)
* Revert #711599 workaround now that check is fixed.
* Don't run make check on kfreebsd-amd64 because of #712196.
* Remove unused DEB_*_GNU_TYPE variables from d/rules.
* Turns out check.pc's not quite right yet (#712140). Work around that, too.
* Add DRI2 1.4 symbols (added in xcb-proto 1.8). Fixes FTBFS.
* Bump shlibs.
* New upstream release.
* Work around #711599 by adding -lm -lrt explicitly to the tests linker
flags.
* Remove all-local rule from tests/Makefile.am to fix build with new
automake (closes: #710344). Thanks, Marc Deslauriers!
* Delete test-driver on clean. Apparently new automake gives us yet more
cruft in the source tree.
* libxcb1 Breaks alsa-utils (<< 1.0.24.2-5) to avoid leaving alsamixer
broken during partial upgrades (closes: #657538).
* Cherry-pick from upstream 1.9:
Fix a multi-thread deadlock. This fixes a deadlock which was seen
in-the-wild with wine. It could happen that two threads tried to read
from the socket at the same time and one of the thread got stuck inside of
poll()/select(). The fix works by making sure that the writing thread
doesn't steal the reading thread's reply. Closes: #689269.
* New upstream release.
* Stop passing MSG_WAITALL to recv() (closes: #659104)
[ Steve Langasek ]
* Use debhelper's dpkg-buildflags support instead of hard-coding CFLAGS,
picking up hardening flags and improving cross-build support.
[ Timo Aaltonen ]
* New upstream release.
* control: Bump the xcb-proto build-dep.
[ Arnaud Fontaine ]
* Bump Standards-Version to 3.9.2. No changes needed.
* Memory leak reported by valgrind was fixed in 1.8. Closes: #609478.
* Update debian/*.symbols with symbols added in 1.8.
* Add libxcb-doc package with doxygen documentation and tutorial.
Closes: #512564.
* Mark the -dev packages Multi-Arch: same, after thoroughly reviewing
that the package contents are consistent across amd64 and armel
architectures.
[ Steve Langasek ]
* Build for multiarch.
[ Julien Cristau ]
* Remove some unnecessary parts from debian/rules. As a bonus, this should
fix the build failure with DEB_BUILD_OPTIONS=nocheck (closes: #629691).
* Revert source format change.
* Upload to unstable.
* New upstream release
* Bump standard version
* Use 3.0 source format
* New upstream release.
* Bump Build-Depends on xcb-proto (from 1.5 to 1.6) accordingly.
* debian/libxcb1.symbols: Add xcb_discard_reply@Base, new in this
release.
* Add udeb needed for the graphical installer: libxcb1-udeb.
* Version the B-D on libxau-dev to ensure libxcb1-udeb gets a dependency
on libxau6-udeb.
* Version the B-D on libxdmcp-dev to ensure libxcb1-udeb gets a
dependency on libxdmcp6-udeb.
* Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).
* Remove Jamey Sharp from Uploaders (Closes: #568277), with many thanks
for your work!
* Add myself to Uploaders.
* Add libxcb-dri2-0
* New upstream release
* Bump standard version
[ Julien Danjou ]
* New upstream release
* Bump build-dep on xcb-proto to 1.5 (Closes: #536188)
* Bump standard version
[ Julien Cristau ]
* libxcb-randr0-dev needs to depend on libxcb-render0-dev (closes: #532688).
Thanks, Remi Denis-Courmont!
* Fix generation of dbg packages (closes: #537584).
* Revert the libxcb-randr SONAME bump, which was accidental.
* Add symbols files for all libraries, to help us catch ABI changes.
* Use debhelper 7 and get rid of cdbs, reducing build time by a lot.
* Tighten the glob in *.install files to catch SONAME changes.
[ Julien Cristau ]
* Use Breaks instead of Conflicts, as the buildds should no longer choke on
that (closes: #526111). Thanks, Steve Langasek!
* Fix Vcs-{Git,Browser}, thanks again to Steve Langasek (closes: #526107).
[ Julien Danjou ]
* New upstream release.
+ disables Nagle on tcp sockets, closes: #487635
+ fixes local socket connections on hurd, closes: #522708
+ fixes XID generation bug, closes: #527591
* Bump standard version
* Move -dbg packages to section debug
* Switch libxcb-randr0 to libxcb-randr1
* New upstream release.
* Conflicts libxcb-xlib0
* New upstream release.
* Add myself as uploader.
* Bump standards version.
* Add missing ${misc:Depends} in various deps.
* Relax some build-deps to ease backporting.
* New upstream release.
- implements a socket handoff mechanism for use by Xlib
* libxcb-xlib is no more.
* Add build-dep on python-xcbgen.
* Drop obsolete versioned binutils build-dep.
* Bump libxcb1 shlibs.
* Run autoreconf at build time; build-dep on automake and libtool.
* Non-maintainer upload.
* Turn sloppy locking on by default (closes: #481745). It can be disabled
by setting the LIBXCB_DISABLE_SLOPPY_LOCK environment variable (to any
value).
* New upstream release.
* Depend on xcb-proto between 1.1 and 2.0.
* Lintian fix: ${binary:Version}, not ${Source-Version}.
* Update Vcs-* and Homepage: headers for dpkg 1.14.6.
* libxcb1-dev: Add Conflicts and Replaces for old libxcb0-dev packages
from experimental. (Closes: #407376)
* Incorporate NMU by Julien Cristau; thanks, Julien!
* Add XS-Vcs-Browser field to debian/control.
* Cherry-pick post-1.0 changes from master:
* " Fix unit tests for FreeBSD"
* Upload to unstable.
* Non-maintainer upload.
* libxcb1-dev needs a dependency on libpthread-stubs0-dev and versioned
dependencies on libxau-dev and libxdmcp-dev, because they are needed by
anything using xcb.pc (closes: #408409).
* New upstream version.
* The "Thanksgiving" release: We feel thankful to have it released.
* Bump versioned Build-Depends on xcb-proto to 1.0, to match configure.ac.
* Add version to Build-Depends on check, requiring 0.9.4-2 or newer, when
check first started shipping the pkg-config file.
* Add Build-Depends on libpthread-stubs0-dev. Use a versioned
Build-Depends, to help buildds find it in experimental.
* Add version to Build-Depends on xsltproc, requiring 1.1.19-1 or newer, to
get the fix for bug 398327.
* Add XS-Vcs-Git field.
* Cherry-pick post-1.0 changes from master:
* "NetBSD doesn't have AI_ADDRCONFIG: use it only if it's available."
* "Use substitition variables in xcb-xinerama.pc.in, not instances of their
values"
* Add new library, -dev, and -dbg packages for libxcb-xinerama.
* Install pkg-config files to /usr/lib/pkgconfig, not
/usr/share/pkgconfig.
* New upstream version.
[ Josh Triplett ]
* No longer installs files to /usr/include/X11, so remove Pre-Depends on
x11-common.
* Update to Standards-Version 3.7.2 (no changes required).
* Point specifically to http://xcb.freedesktop.org/dist in copyright file,
rather than http://xcb.freedesktop.org .
* Add debian/watch file.
* Install pkgconfig files to /usr/share/pkgconfig.
* Version Build-Depends on xcb-proto as (>= 0.9.92)
* Change libxcb0{,-dev,-dbg} to libxcb1{,-dev,-dbg} to match soname bump, and
update Depends of other library -dev packages.
* Add debian/control stanzas and debhelper install files for new library
libxcb-xlib0.
* Change libxcb${ext}0{,-dev,-dbg} to libxcb-${ext}0{,-dev,-dbg}, to match
the sonames of the libraries.
* cdbs >= 0.4.40 now builds -dbg packages for each library package, without
requiring DEB_DBG_PACKAGE_libxcb* for each one. Remove assignments to
these variables in debian/rules, and version cdbs Build-Depends accordingly.
* Change -dbg package priorities from optional to extra.
* Stop running autoreconf in debian/rules, and remove Build-Depends for
autoconf, automake, and libtool.
* Update -dbg package handling to work with debhelper compat level 5.
Increase minimum version on debhelper Build-Depends to 5.0.0.
* Stop installing the libtool .la files.
* Add Build-Depends on libxdmcp-dev.
* Debian X11R7 transition:
* Change Depends and Build-Depends on x-dev to x11proto-core-dev.
* Install headers to /usr/include/X11, not /usr/X11R6/include/X11.
* Pre-Depends: x11-common (>= 1:1.09).
* Create library, -dev, and -dbg packages for each new extension library.
* Drop library version from source package name.
* Add a Section field for the source package in debian/control.
* Set DEB_MAKE_CHECK_TARGET=check in debian/rules.
* Stop setting DEB_CONFIGURE_EXTRA_FLAGS = --with-opt in debian/rules;
cdbs does the right thing on its own, and correctly handles
DEB_BUILD_OPTS.
* Work around the unsetting of CFLAGS in src/Makefile.am, by passing CFLAGS
to make via DEB_MAKE_INVOKE in debian/rules.
* Remove Bugs field in control, so bugs go to the Debian BTS.
* Set distribution to experimental.
* Split into libxcb0 and libxcb0-dev.
* Change control file for new packages.
* Add install and dirs files for new packages.
* Update Build-Depends for renaming of fd.o-xau, fd.o-xproto, and
fd.o-xcb-proto.
* Remove fd.o prefix from package name.
* Change Maintainer to xcb@lists.freedesktop.org, move myself to
Uploaders, and add Jamey Sharp to Uploaders. Update copyright.debian
accordingly.
* Add Bugs field pointing to xcb@lists.freedesktop.org.
* Update homepage URL in description and copyright.debian to
http://xcb.freedesktop.org, and put it in a Homepage: field in the
description.
* Add libxcb0-dbg package.
* New version using XSLT; works with XML descriptions in xcb-proto 0.9.
* Updated Debian packaging.
* Initial Release.