The NetBSD Project

CVS log for pkgsrc/x11/libxcb/PLIST

[BACK] Up to [] / pkgsrc / x11 / libxcb

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.15 / (download) - annotate - [select for diffs], Sat Aug 19 07:32:40 2023 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.14: +27 -0 lines
Diff to previous 1.14 (colored)

libxcb: update to 1.16.

Alan Coopersmith (4):
      gitlab CI: add a basic build test drop dependency `pthread-stubs` on Solaris 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): use quoted string variables

Ilya Pominov (1):
      c_client: Fix crash in xcb_randr_set_monitor

Jan Beich (1): 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): 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): drop dependency `pthread-stubs` on macOS

Peter Hutterer (1): use exec instead of waiting for configure to finish

Uli Schlachter (1):
      Improve tutorial example

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jun 17 16:43:34 2022 UTC (17 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.13: +2 -0 lines
Diff to previous 1.13 (colored)

libxcb: depend on latest py-xcbgen, and fix PLIST for it.


Revision 1.13 / (download) - annotate - [select for diffs], Wed May 4 06:02:19 2022 UTC (18 months, 4 weeks ago) by wiz
Branch: MAIN
Changes since 1.12: +7 -0 lines
Diff to previous 1.12 (colored)

libxcb: fix PLIST for 1.15 update

Revision 1.12 / (download) - annotate - [select for diffs], Mon Mar 5 10:20:55 2018 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.11: +32 -0 lines
Diff to previous 1.11 (colored)

libxcb: update to 1.13.

As with xcb-proto, this release mainly enables multi-planar buffers in
DRI3 v1.2 via support for variable-sized lists of FDs, and enables
sending GenericEvents to other clients. Present v1.2 and RandR v1.6
did not require any specific library changes.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jan 8 21:48:47 2017 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.10: +2 -0 lines
Diff to previous 1.10 (colored)

Enable xcb-xinput.

Requested by Daniel lschlegel on pkgsrc-users.


Revision 1.10 / (download) - annotate - [select for diffs], Thu May 19 07:09:02 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.9: +24 -36 lines
Diff to previous 1.9 (colored)

Updated libxcb to 1.12.

here is a new version of libxcb for you to enjoy. The highlights are the same as for the
new xcb-proto release: xinput support, RandR 1.5 and an automatic alignment checker.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Aug 5 18:38:02 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.8: +3 -0 lines
Diff to previous 1.8 (colored)

Update to 1.11:

Not only is there a new xcb-proto release, but we now also have libxcb 1.11.
This fixes some bugs that we had, e.g. with 64 bit fields and the present


Alan Coopersmith (2):
      Document failure modes of xcb_connect*() functions
      Fix typos & awkward wording in tutorial

Alexander Mezin (1):
      xcb.h: add 'struct' before xcb_setup_t, xcb_query_extension_reply_t

Daniel Martin (1):
      Handle <pad align="n" /> between lists

Gaetan Nadon (11):
      autoconf: use XORG_DEFAULT_OPTIONS
      autoconf: use the warning variables from xorg
      autoconf: AC_INIT: add bug url
      autoconf: comment and layout the initialization section
      autoconf: require libtool minimum level 2.2
      autoconf: fix warning by replacing deprecated AC_HELP_STRING
      autoconf: use default xorg configuration for doxygen documentation
      autoconf: replace all tabs with spaces
      man: build static man pages using xorg patterns
      generated man pages: build without hard coded extension
      generated man pages: use xorg footer and no hard coded extension

Jeremy Huddleston Sequoia (2):
      xcb_open: Minor code cleanup for better readability
      xcb_open: Improve abstraction for launchd secure sockets

Keith Packard (4):
      Only #include directly referenced module header files
      Validate .pc file Requires lines
      Update .pc file Requires lines to express full dependencies
      Ensure xcb owns socket and no other threads are writing before send_request

Kenneth Graunke (1):
      Force XCB event structures with 64-bit extended fields to be packed.

Michael Haubenwallner (1):
      bug#79986: include system headers early

Peter Harris (1):
      Support <pad align="n" />

Ran Benita (8):
      Add comments about how _xcb_conn_ret_error() works remove useless 'today' variable remove trailing whitespace prefix all monkey-patched fields with c_ make the man page output deterministic remove useless generated comments remove trailing whitespace from generated files remove more trailing space from generated files

Uli Schlachter (6):
      Remove tabs and trailing whitespaces
      xcb_disconnect(): Fix leak with error connections
      Make xcb_disconnect(NULL) safe
      Add doxygen documentation to functions in xcbext.h
      Bump xcb-proto requirement to 1.11
      Release libxcb 1.11

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jan 2 19:52:16 2014 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.7: +3 -20 lines
Diff to previous 1.7 (colored)

Update to 1.10:

once again, there is a new libxcb release out. This time with even
less bugs, api and abi breakage.

Changes (hand-edited to remove things that were released from

Alan Coopersmith (3):
      Fix "indention" typos in xcb-examples.3 man page
      Enable warnings for pre-C89 style definitions for gcc & Solaris Studio
      Define _xcb_map_new with explicit void arg list instead of empty one

Christian König (1):
      fix deadlock with xcb_take_socket/return_socket v3

Daniel Martin (10): Always initialize xcb_align_to Do not create pointers in unions
      Make xsltproc optional
      Remove second AC_PREREQ, require version 2.60
      Set AC_CONFIG_AUX_DIR to build-aux
      Use build-aux as autom4te cache directory
      Use m4 directory
      Sort gitignore, adjust pattern for config.h
      tests: Add files to .gitignore Fix _sizeof() functions

Daphne Pfister (2):
      Use /usr/spool/sockets/X11/ on HP-UX for UNIX sockets (#69118).

Julien Cristau (2):
      Bump xcb-proto requirement to 1.10
      Add NEWS for 1.10

Marc Deslauriers (1):
      Update for newer automake

Mark Kettenis (1):
      Fix alignment issues in FD passing code

Michael Stapelberg (1):
      Build xcb-xkb by default

PHO (1):
      Test the value of msg_controllen for platforms whose CMSG_FIRSTHDR() does not test it for us

Uli Schlachter (6):
      Fix documentation of xcb_poll_for_event()
      Revert "fix deadlock with xcb_take_socket/return_socket v3"
      Revert "Remove xcb_ge_event_t from xcb.h"
      Increment the "current" version info for sync, xinput and xkb
      Add NEWS entries for releases 1.9.1 to 1.9.3
      Release libxcb 1.10

Revision 1.7 / (download) - annotate - [select for diffs], Fri Nov 8 13:11:44 2013 UTC (10 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.6: +233 -2 lines
Diff to previous 1.6 (colored)

Update to 1.9.3.

Fix up some portability and build issues in the FD passing code introduced
in 1.9.2.   Now builds & works on Solaris as well as Linux, can be enabled
or disabled via --enable-sendfds and --disable-sendfds flags to configure.

This has minimal patches needed to support GE events and current
xcb-proto, and then the patches for DRI3 and Present.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Oct 7 22:40:44 2012 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.5: +4 -1 lines
Diff to previous 1.5 (colored)

Add missing files to PLIST and depend on libxcb-1.8.
Ride update.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Oct 7 22:09:47 2012 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.4: +2037 -0 lines
Diff to previous 1.4 (colored)

Update to 1.9:

Alan Coopersmith (4):
      Fix "sppported" typo in doxygen comment for XCB_CONN_CLOSED_EXT_NOTSUPPORTED
      Always include "config.h" at the start of all C source files.
      Add AC_USE_SYSTEM_EXTENSIONS to allow use of more system functionality
      Return connection failure if display string specifies non-existent screen

Colin Walters (1):
      c_client: Fix parallel-make issue creating 'man' directory

Jeremy Huddleston (1):
      xcb_connect: launchd: Don't fall back on tcp if $DISPLAY is a path to a
launchd socket

Julien Danjou (4):
      Allow undocumented code to be built
      Split manpage list in two (static/built)
      Do not list manpages, use a wildcard
      Move static man to man

Michael Stapelberg (1): generate manpages

Peter Harris (1):
      Allow xcb_send_request with >MAX_IOV iovecs

Uli Schlachter (4):
      Add a .gitignore for src/man/
      Fix a multi-thread deadlock
      Include static man pages in "make dist"
      Release libxcb 1.9

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jun 3 17:29:41 2012 UTC (11 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.3: +1 -0 lines
Diff to previous 1.3 (colored)

Update to 1.8.1:

Arnaud Fontaine (1):
      Add xkb_internals and xkb_issues to EXTRA_DIST.

Jeremy Huddleston (2):
      Revert "Fix include order with Xdmcp on WIN32"
      darwin: Use read(2) rather than recv(2)

Jon TURNEY (2):
      Fix build of xcb_auth.c with XDMCP on WIN32
      Update use of error_connection under WIN32 to _xcb_conn_ret_error()

Julien Cristau (1):
      Fallback to TCP if no protocol is specified and the UNIX connection fails

Julien Danjou (2):
      Bump xcb-proto requirement
      Release libxcb 1.8.1

Uli Schlachter (1):
      Fix a busy loop on BSD and Mac OS

Aaron Plattner (1):
      xcb_disconnect: call shutdown() to force a disconnect

Alan Coopersmith (5):
      Use special path to sockets when running under Solaris Trusted Extensions
      Remove unused DECnet code
      Add #include <sys/socket.h> to xcb_conn.c
      Make launchd code in xcb_util.c match surrounding code indent levels
      If protocol is "unix", use a Unix domain socket, not TCP

Arvind Umrao (1):
      Added more error states and removed global error_connection

Carlos Garnacho (1):
      Handle XGE events with the "send event" flag

Christoph Reimann (14):
      added xcb_sumof() with restriction to uint8_t
      xkb: updated
      new and still preliminary functions for switch; feautures include     - API compatibility with valueparam     - r
      xkb: added pkg config file
      added generating code for _serialize() in case of variable sized structs (largely untested)
      preliminary handling of further special cases in unserialize     first attempts to unify serialize and unserializ
      partial rewrite of serialize helper functions completed;     _serialize() & _unserialize() have been tested for s
      bug fixes for all kinds of 'special cases'
      attempt to fix special case: variable fields followed by fixed size fields
      renamed most _unserialize() functions to _sizeof() and fixed _unserialize() for the special case of intermixed va
      special case 'intermixed variable and fixed size fields': fixed reply side, needs testing
      added accessors for special cases     major bugfixes include: rewrite of prefix related functions, merge of seria
      small fix in the xkb pkg file
      small fix to get rid of some compiler warnings     also added very basic documentation for xkb

David Coles (1):
      Add support for building with Python 3

James Jones (1):
      Insert, not append explicit xcbgen dir python path

Jamey Sharp (15):
      xcb_request_check: Sync even if an event was read for this sequence.
      _xcb_conn_wait: Shut down the connection on unexpected poll() events.
      xcb_send_request: Send all requests using a common internal send_request.
      xcb_request_check: Hold the I/O lock while deciding to sync.
      xcb_discard_reply: Simplify by re-using poll_for_reply helper.
      xcb_in: Use 64-bit sequence numbers internally everywhere.
      Merge branch 'master' of git+ssh://
      Include XKB in ./configure's summary output.
      Enable AM_SILENT_RULES on automake 1.11 or newer.
      Factor reader_list management out of wait_for_reply.
      Dequeue readers that can't receive any new responses.
      Introduce xcb_wait_for_event_until, for consuming responses in wire-order.
      Delete the old c-client.xsl.
      Revert "Introduce xcb_wait_for_event_until, for consuming responses in wire-order."
      Keep ALIGNOF definition out of the public namespace.

Jeetu Golani (8):
      Win32 code for xcb-1.5
      windefs.h is now called xcb_windefs.h - changed all includes to reflect that.Replaced one instance ofWIN32 with _
      changes in xcb_windefs.h - the flag  _XCB_WINDEFS_H replaces WINDEFS_H
      restablished inclusion of fcntl.h and netinet/tcp.h in xcb_util.c -- without these the code no longer compiled on
      xcb_in.c #ifndef _WIN32 inside of #if USE_POLL redundant and removed
      Set errno=0 in read_block. On Win32 there is no errno and this makes the     do..while loop execute only once. Al
      Replaced read() in read_block and _xcb_in_read() with recv for all     platforms. MSG_WAITALL is undefined in Min
      Don't validate FD_SETSIZE on Win32

Jeremy Huddleston (1):
      darwin: Don't use poll() when expected to run on darwin10 and prior

Jon TURNEY (1):
      Fix WIN32 compilation after commit 163c47bdc0d32785d831e4c93fea9ab7e023446b

Josh Triplett (1):
      Allow disconnecting connections that are in error state.

Julien Danjou (1):
      Release libxcb 1.8

Keith Packard (1):
      Make xcb_take_socket keep flushing until idle

Markus Duft (1):
      Support pre-IPv6 systems (without getaddrinfo)

Michael Stapelberg (1):
      Drop AI_ADDRCONFIG when resolving TCP addresses

Nick Bowler (1):
      xcb_auth: Fix memory leak in _xcb_get_auth_info.

Peter Harris (10):
      Merge branch 'master' of git://
      Merge branch 'gsoc2010' of git://
      Add xkb.* to gitignore
      Don't emit out-of-module sizeof definitions
      Fix memory leak in _sizeof implemented with _unserialize
      Make *_unserialize safe to use on buffers in-place
      Clean up a couple of warnings in xprint
      Fix _unserialize of reply headers
      Merge branch 'master' of git://
      Don't try to sizeof(void)

Rami Ylimäki (3):
      Prevent reply waiters from being blocked.
      Prevent theoretical double free and leak on get_peer_sock_name.
      Introduce a variant of xcb_poll_for_event for examining event queue.

Ryan Pavlik (2):
      Fix include order with Xdmcp on WIN32
      Use WSAStartup()/WSACleanup() on WIN32

Uli Schlachter (3):
      xcb_take_socket: Document sequence wrap requirements
      Compute alignment correctly
      Fix a dead-lock due to xcb_poll_for_reply

Vincent Torri (1):
      fix Windows build and installation

Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 15 12:24:47 2009 UTC (13 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.2: +4 -1 lines
Diff to previous 1.2 (colored)

Update to 1.5:

Release 1.5 (2009-12-03)
- setsockopt(SO_KEEPALIVE) on TCP display connections
- Add DRI2 support
- Fix check dependency
- Cygwin build fix: Add -no-undefined to libtool flags

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jun 14 18:24:59 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.1: +1 -4 lines
Diff to previous 1.1 (colored)

Remove @dirrm entries from PLISTs

Revision / (download) - annotate - [select for diffs] (vendor branch), Mon Apr 6 10:23:59 2009 UTC (14 years, 7 months ago) by drochner
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

import libxcb-1.1.93, from Jeremy C. Reed and Michael Stapelberg
per pkgsrc-wip

Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 6 10:23:59 2009 UTC (14 years, 7 months ago) by drochner
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>