X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=debian%2Fcontrol;h=361bc6f0698609a82b1d82d83db797026f9d1989;hb=c190bd298070584c374dc2a8b1763cf991d07e9f;hp=fa8c50654af2131e0c9d650759798a557c005470;hpb=708e87fb852623ed8194cd1f6c38fd2b9d22bf8a;p=free-sw%2Fxcb%2Fproto diff --git a/debian/control b/debian/control index fa8c506..361bc6f 100644 --- a/debian/control +++ b/debian/control @@ -12,15 +12,21 @@ Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: x11-common (>= 1:1.09) Description: X C Binding - protocol descriptions - Xlib has been the standard C binding for the X Window System protocol - for many years now. It is an excellent piece of work, but there are - applications for which it is not ideal. XCB builds on nearly two - decades of experience with X specifically and software engineering in - general in an effort to replace the aging Xlib code base. + xcb-proto contains descriptions of the X Window System core protocol and + selected extensions in an XML-based data format. The X C Binding (XCB) + library uses these descriptions to generate much of its code. You only need + this package if you want to compile XCB or otherwise make use of these + protocol descriptions. . - xcb-proto contains descriptions of the X core protocol and selected - extensions in an XML-based data format. XCB uses these descriptions to - generate much of its code. You only need this package if you want to compile - XCB or otherwise make use of these protocol descriptions. + The XCB library provides an interface to the X Window System protocol, + designed to replace the Xlib interface. XCB provides several advantages over + Xlib: + . + * 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 + * Thread support: access XCB from multiple threads, with no explicit locking + * Easy creation of new extensions: automatically generates interface from + machine-parsable protocol descriptions . Homepage: http://xcb.freedesktop.org