libxcb-render0-dev - X C Binding, render extension, development files

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libxcb-render0-dev
Package version: 1.10
Package release: 3+b1
Package architecture: amd64
Package type: deb
Installed size: 203 B
Download size: 22.23 KB
Official Mirror:
This package contains the header and library files needed to build software using libxcb-render, the render extension for the X C Binding. 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



    Source package: libxcb

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libxcb-render0-dev deb package:
      # sudo apt-get install libxcb-render0-dev


    • /usr/include/xcb/render.h
    • /usr/lib/x86_64-linux-gnu/libxcb-render.a
    • /usr/lib/x86_64-linux-gnu/
    • /usr/lib/x86_64-linux-gnu/pkgconfig/xcb-render.pc
    • /usr/share/doc/libxcb-render0-dev/changelog.Debian.amd64.gz
    • /usr/share/doc/libxcb-render0-dev/changelog.Debian.gz
    • /usr/share/doc/libxcb-render0-dev/copyright


    2014-06-06 - Julien Cristau <> libxcb (1.10-3) unstable; urgency=medium * Add missing dependencies to libxcb-present-dev. Thanks, Michel Dänzer!

    2014-01-04 - Julien Cristau <> libxcb (1.10-2) unstable; urgency=medium * 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).

    2013-12-22 - Julien Cristau <> libxcb (1.10-1) unstable; urgency=low * 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.

    2013-11-24 - gregor herrmann <> libxcb (1.9.1-3.1) unstable; urgency=low * Non-maintainer upload. * Fix "FTBFS when $HOME does not exist: /install-sh: No such file or directory": apply upstream fix to, taken from (Closes: #722688) * debian/control: remove Cyril Brulebois from Uploaders on his request. (Cf. #722688)

    2013-06-15 - Julien Cristau <> libxcb (1.9.1-3) unstable; urgency=low * 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.

    2013-06-09 - Julien Cristau <> libxcb (1.9.1-2) unstable; urgency=low * Add DRI2 1.4 symbols (added in xcb-proto 1.8). Fixes FTBFS. * Bump shlibs.

    2013-06-09 - Julien Cristau <> libxcb (1.9.1-1) unstable; urgency=low * New upstream release. * Work around #711599 by adding -lm -lrt explicitly to the tests linker flags. * Remove all-local rule from tests/ 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 (<< to avoid leaving alsamixer broken during partial upgrades (closes: #657538).

    2012-10-15 - Julien Cristau <> libxcb (1.8.1-2) unstable; urgency=low * 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.

    2012-03-11 - Cyril Brulebois <> libxcb (1.8.1-1) unstable; urgency=low * New upstream release.

    2012-02-09 - Julien Cristau <> libxcb (1.8-2) unstable; urgency=high * Stop passing MSG_WAITALL to recv() (closes: #659104)