Path to this page:
./
x11/libxcb,
X protocol C-language Binding
Branch: CURRENT,
Version: 1.16,
Package name: libxcb-1.16,
Maintainer: reedThe libxcb package provides a replacement for the current Xlib interface.
Some of its advantages include:
- 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.
Required to run:[
x11/libXau] [
x11/libXdmcp]
Required to build:[
x11/xcb-proto] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 442.348 KB
Version history: (Expand)
- (2023-08-19) Updated to version: libxcb-1.16
- (2023-08-14) Updated to version: libxcb-1.15nb2
- (2022-06-17) Updated to version: libxcb-1.15nb1
- (2022-05-04) Updated to version: libxcb-1.15
- (2020-02-24) Updated to version: libxcb-1.14
- (2019-04-25) Updated to version: libxcb-1.13.1nb1
CVS history: (Expand)
2023-08-20 20:20:49 by Thomas Klausner | Files touched by this commit (2) |
Log message:
libxcb: use upstream variant of patch
|
2023-08-19 09:32:40 by Thomas Klausner | Files touched by this commit (4) |  |
Log message:
libxcb: update to 1.16.
Alan Coopersmith (4):
gitlab CI: add a basic build test
configure.ac: drop dependency `pthread-stubs` on Solaris
configure.ac: Remove obsolete AC_HEADER_STDC
Raise minimum required version of Python from 2.6 to 3.0
Daniel G (2):
Fix windows build.
Fix indentation.
Demi Marie Obenour (5):
Fix a compiler warning
Fix handling of documented enum parameters
Allow full paths to sockets on non-macOS
DISPLAY starting with / or unix: is always a socket path
Add tests for unix socket parsing
Emil Velikov (1):
autogen.sh: use quoted string variables
Ilya Pominov (1):
c_client: Fix crash in xcb_randr_set_monitor
Jan Beich (1):
configure.ac: drop `pthread-stubs` dependency on DragonFly and FreeBSD
Jeremy Huddleston Sequoia (1):
xcb_conn: Add a check for NULL to silence a UBSan runtime error
Matt Turner (2):
configure.ac: Require xcb-proto >= 1.16.0
libxcb 1.16
Matthieu Herrb (1):
Fix xcb_connect() call with a custom xcb_auth_info_t
Mihail Konev (1):
autogen: add default patch prefix
Mike Sharov (2):
Build DOUBLE-BUFFER extension.
Require xcb-proto >= 1.15.1, which has Dbe
PaperChalice (1):
configure.ac: drop dependency `pthread-stubs` on macOS
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
Uli Schlachter (1):
Improve tutorial example
|
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2023-06-27 12:28:45 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
x11/libxcb: Handle TOOLBASE/LOCALBASE split.
|
2022-06-17 18:43:34 by Thomas Klausner | Files touched by this commit (2) |
Log message:
libxcb: depend on latest py-xcbgen, and fix PLIST for it.
Bump PKGREVISION.
|
2022-05-04 08:02:19 by Thomas Klausner | Files touched by this commit (1) |  |
Log message:
libxcb: fix PLIST for 1.15 update
|
2022-05-04 06:39:09 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
libxcb: update to 1.15.
Alan Coopersmith (1):
xcb_auth: Quiet -Wimplicit-fallthrough warning in get_authptr()
Demi Marie Obenour (1):
Fix integer overflows in xcb_in.c
Eduardo Sánchez Muñoz (1):
Use the 'present' field to properly check that the XC-MISC
Hodong (1):
Fix a memory leak
Julien Cristau (2):
Increment libtool version info for libxcb-dri3
Add newline when printing auth/connection failure string to stderr
Matt Turner (1):
libxcb 1.15
Peter Harris (2):
Fix build on Windows
Fix writev emulation on Windows
Povilas Kanapickas (4):
c_client.py: Extract get_expr_field_names() \
\
c_client.py: Use get_expr_field_names directly to \
resolve list fields \
c_client: Extract \
_c_get_field_mapping_for_expr()
c_client.py: Implement handling of <length> element
Ran Benita (3):
tests: don't use deprecated fail_unless check API
gitignore: add files generated by make check
Avoid request counter truncation in replies map after 2**32 requests
Thomas Anderson (1):
Fix hang in xcb_request_check()
Uli Schlachter (1):
Improve/fix docs for reply fds functions
|
2022-04-10 10:53:24 by Nia Alarie | Files touched by this commit (90) |
Log message:
x11: adapt to new avoid-duplicate.mk usage
|