./x11/xcb-proto, XCB protocol descriptions (in XML)

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


Branch: CURRENT, Version: 1.14, Package name: xcb-proto-1.14, Maintainer: reed

About xcb-proto
===============

The xcb-proto package provides the XML-XCB (X C Bindings) protocol
descriptions that libxcb uses to generate the majority of its code and API.
We provide them separately from libxcb to allow reuse by other projects,
such as additional language bindings, protocol dissectors, or
documentation generators.

Separation of XCB's transport and protocol layers simplifies both
writing extensions and client-side support for extensions.
By contrast, with the xlib infrastructure, client-side support for
new extensions requires significant duplication of effort. With XCB and
the XML-XCB protocol descriptions, client-side support for a new
extension requires only an XML description of the extension--and not a
single line of code.

Python libraries: xcb-proto also contains language-independent Python
libraries that are used to parse an XML description and create objects
used by Python code generators in individual language bindings.


Required to build:
[textproc/libxml2] [pkgtools/cwrappers]

Master sites:

SHA1: 170307b3748cf6c9953db2017615821428fca8be
RMD160: 0f915a33a8938de24ce9a7c6e13b6959f4c60388
Filesize: 140.023 KB

Version history: (Expand)


CVS history: (Expand)


   2020-02-23 23:29:38 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
xcb-proto: update to 1.14.

Alan Coopersmith (1):
     Update README for gitlab migration

Daniel Stone (1):
     pkg-config: Add sysroot prefix

Keith Packard (1):
     screensaver: Use CARD32 encoding for ScreenSaverSuspend 'suspend'

Matt Turner (2):
     Build xz tarballs instead of bzip2
     Release xcb-proto 1.14

Uli Schlachter (3):
     Removed unused member "fds"
     Fix size computation of imported lists
     Allow access to the original type in the XML
   2019-11-03 10:14:21 by Roland Illig | Files touched by this commit (148)
Log message:
x11: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2018-03-05 11:19:25 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
xcb-proto: update to 1.13.

This release of xcb-proto brings support for buffer modifiers and
multi-planar buffers through DRI3 v1.2 and Present v1.2, support for
leasing KMS devices to clients via RandR 1.6, and also allows clients
to send each other XInput2 events via support for the GenericEvent
extension's SendExtension event.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-08-16 22:21:18 by Thomas Klausner | Files touched by this commit (180)
Log message:
Follow some http redirects.
   2016-05-19 09:07:21 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated xcb-proto to 1.12.

here is a new version of xcb-proto for you to enjoy. Highlights are lots of
improvements especially to the xinput extension, support for RandR 1.5 and an
automatic alignment checker.
   2015-11-04 04:29:14 by Alistair G. Crooks | Files touched by this commit (670)
Log message:
Add SHA512 digests for distfiles for x11 category

Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.