* 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. Authors: Josh Triplett <josh@freedesktop.org>, Jamey Sharp <jamey@minilop.net> |
||
---|---|---|
debian | ||
doc/tutorial | ||
src | ||
tests | ||
tools | ||
.gitignore | ||
COPYING | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
README | ||
acinclude.m4 | ||
autogen.sh | ||
configure.ac | ||
xcb-composite.pc.in | ||
xcb-damage.pc.in | ||
xcb-dpms.pc.in | ||
xcb-glx.pc.in | ||
xcb-randr.pc.in | ||
xcb-record.pc.in | ||
xcb-render.pc.in | ||
xcb-res.pc.in | ||
xcb-screensaver.pc.in | ||
xcb-shape.pc.in | ||
xcb-shm.pc.in | ||
xcb-sync.pc.in | ||
xcb-xevie.pc.in | ||
xcb-xf86dri.pc.in | ||
xcb-xfixes.pc.in | ||
xcb-xlib.pc.in | ||
xcb-xprint.pc.in | ||
xcb-xtest.pc.in | ||
xcb-xv.pc.in | ||
xcb-xvmc.pc.in | ||
xcb.pc.in |
About libxcb ============ libxcb provides an interface to the X Window System protocol, slated to replace the current Xlib interface. It has several advantages over Xlib, including: - size: small library and lower memory footprint - latency hiding: batch several requests and wait for the replies later - direct protocol access: one-to-one mapping between interface and protocol - proven thread support: transparently access XCB from multiple threads - easy extension implementation: interfaces auto-generated from XML-XCB Xlib can also use XCB as a transport layer, allowing software to make requests and receive responses with both, which eases porting to XCB. However, client programs, libraries, and toolkits will gain the most benefit from a native XCB port. Please report any issues you find to the freedesktop.org bug tracker, at: <https://bugs.freedesktop.org/enter_bug.cgi?product=XCB> Discussion about XCB occurs on the XCB mailing list: <mailto:xcb at lists.freedesktop.org> <http://lists.freedesktop.org/mailman/listinfo/xcb> You can obtain the latest development versions of XCB using GIT. For anonymous checkouts, use: git clone git://anongit.freedesktop.org/git/xcb/libxcb For developers, use: git clone git+ssh://git.freedesktop.org/git/xcb/libxcb