./x11/libxcb, X protocol C-language Binding

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.15nb1, Package name: libxcb-1.15nb1, Maintainer: reed

The 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: 436.027 KB

Version history: (Expand)


CVS history: (Expand)


   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) | Package updated
Log message:
libxcb: fix PLIST for 1.15 update
   2022-05-04 06:39:09 by Thomas Klausner | Files touched by this commit (3) | Package updated
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
   2021-12-01 14:01:17 by Nia Alarie | Files touched by this commit (38)
Log message:
x11: Add avoid-duplicate.mk to Xorg library packages
   2021-10-26 13:35:01 by Nia Alarie | Files touched by this commit (674)
Log message:
x11: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
   2021-10-07 17:14:47 by Nia Alarie | Files touched by this commit (675)
Log message:
x11: Remove SHA1 hashes for distfiles
   2020-02-23 23:37:45 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
libxcb: update to 1.14.

Rename patch-aa to patch-configure.

Changes:
Alan Coopersmith (4):
     c_client: fix "adress" typo
     Update configure.ac bug URL for gitlab migration
     Update README for gitlab migration
     Add README.md to EXTRA_DIST

Eduardo Sánchez Muñoz (1):
     Add "ge.*" to src/.gitignore

Jon Turney (1):
     Include time.h before using time()

Martin Dørum (1):
     Handle EINTR from recvmsg in _xcb_in_read

Matt Turner (3):
     configure.ac: Depend on pthread-stubs only on not-Linux
     Build xz tarballs instead of bzip2
     Release libxcb 1.14

Sam Varshavchik (1):
     Implement xcb_total_read() and xcb_total_written().