Tag 'debian/1.12-1' created by Julien Cristau <jcris...@debian.org> at 2016-09-24 17:53 +0000
Debian libxcb release 1.12-1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJX5r2YAAoJEJ2wI1VW+M+tozgP/3njKbnwFkZVjaalqGYtO1BW z22SzU0obhlIxhV/I7Cr4s4DgOR+H06EqLaPtJ7Rf2am/cUqpUgSUl+qY4OjC7GO rG8YvcxzV9SI/qYSvPJmQkSCuAStZwRkK2jw+SkprABwEI1MMxSGtVHf+v8Dfuxq 19wSyk34XnWxYizeUK9Auv/yjrG/ExCjRzS6zFsTRpGMSgFO+HAzJ0BprF1LOgWO 7AjkqAPAFeRol5DOLqYBfnPsrRtVe7FhzNlLE7bSFRQVjfgRyv3mWcMt0tedTmL0 ynb3HTb+s4wQFVU1wYDaiGjomLCidmJieTeckLI+wo4OV6glNhacZSC+0RJwUk17 fE6yRkQ2IsjjcYDzXEnCQHCNiftV/+V3pMryfBieiWanf1JAOml74cgKSK6XbGp0 6jdVH+ie0l7m1YuuqQJcqjiSfsj3W+nhCgE415iAm7vnq9n46Vnv7QqIy2um9vGc cm/o9EQn4j/tZpwICwyGMTvJaYSGy3TZdZD3gdJ7EmBIBoW9AdU9KgPwd04v191r d6Xzr2NmetKsty5Ekg/5Sd2Bo9BU9fRGX+8ZvEctPqi3Og+uvVv+0jZ4MOf3oaLM NScv8EYjWVW7XeBsygrngQZMGjhP7dGTrgRRVDaMQYiA4AadkyfnYVZeJwas30j0 6l1tJ8SNfzAmYDcYS0SY =GN3Z -----END PGP SIGNATURE----- Changes since debian/1.11.1-1: Adam Jackson (1): Bump version to 1.11.90 Alan Coopersmith (1): Escape \n to display properly in xcb-requests man page Christian Linhart (24): support switch case in the generator generator: support fixed size lists in var-sized structs generator: support lists of structs which contain a switch generator: fix align-pads for switches which start at unaligned pos no typename for nested structs generator: fix absname for fields with only accessor function generator: expressions can generate pre-code generator: sumof: support any type, generate explicit code generator: sumof with nested expression rename _c_helper_absolute_name to _c_helper_fieldaccess_expr function _c_helper_fieldaccess_expr: improve description _c_helper_fieldaccess_expr: remove handling for empty sep generator: no type-setup for eventcopies anymore generator: generate accessors for events, too generator: _c_accessor_get_length: remove buggy special case generator: support listelement-ref generator: support parametrized structs Merge http://git.demorecorder.com/git/free-sw/xcb/libxcb expose 64-bit sequence numbers for XLib make support for server side stuff optional make lists after align-pads work set the align-offset as provided by proto Fix handling of align-pads in end-iterators do not serialize pads by default anymore Daniel Martin (1): Disable Xevie and Xprint by default Emil Velikov (1): Move internal/private dependencies to Requires.private Gaetan Nadon (5): config: default option for enable-dri3 is not implemented config: issue an error if DRI3 is requested, but sendfds is not available sendmsg: remove --enable-sendfds as it is superceeded by --enable-dri3 Add ChangeLog and INSTALL using xorg macros help text: do not report the insanly long list of Warning flags. Jaya Tiwari (2): Adding accessors for requests calculate lengthless list Jon TURNEY (1): Link with winsock library for socket functions on MinGW Julien Cristau (9): Merge tag '1.11.1' into HEAD Merge branch 'debian/unstable' into HEAD Bump changelog Revert "Turns out check.pc's not quite right yet (#712140). Work around that, too." Bump xcb-proto build-dep to 1.12 Disable xevie and xprint bindings, stop building those packages Update libxcb1.symbols Update symbols files. Upload to unstable Mark Kettenis (1): Increase unix socket send buffer to at least 64KB Michel Dänzer (1): Call _xcb_wake_up_next_reader from xcb_wait_for_special_event Peter Harris (1): Merge branch 'NestedStructTypenames-V5' of http://infra-srv1.demorecorder.com/git/free-sw/xcb/libxcb Ran Benita (18): c_client.py: remove unneeded call to get_serialize_params() c_client.py: simplify maximum expression c_client.py: fix pyflakes errors c_client.py: use print as a function for python3 compatibility c_client.py: use comprehensions instead of map/filter c_client.py: fix indentation c_client.py: use "foo".join() instead of reduce c_client.py: no need to compare bools to True/False c_client.py: remove end-of-function comments c_client.py: use C99 initializers instead of comments c_client.py: remove commented debug statements c_client.py: simplify _c_reply_has_fds() c_client.py: spell out keyword arguments in c_request() for clarity c_client.py: remove duplicated `cookie_type` argument for requests c_client.py: don't add /* <name> */ before references to 'S' c_client.py: make condition easier to follow in _c_complex() c_client.py: use pattern matching with enumerate() c_client.py: don't generate useless empty /** < */ comments Uli Schlachter (10): Make some functions also work on error connections xcb_get_setup(): Never return NULL xcb_send_fd(): Always close fds send_fds(): Make sure no other thread interrupts us Add xcb_send_request_with_fds() and *_with_fds64() Code generator: Use xcb_send_request_with_fds() send_fds(): Handle too many outstanding FDs to send Fix a thread hang with xcb_wait_for_special_event() Bump xcb-proto requirement to 1.12 Release libxcb 1.12 --- .gitignore | 2 INSTALL | 229 --------- Makefile.am | 12 NEWS | 27 + check-pc-requires | 4 configure.ac | 86 +-- debian/changelog | 13 debian/control | 130 ----- debian/libxcb-glx0.symbols | 54 ++ debian/libxcb-present0.symbols | 6 debian/libxcb-randr0.symbols | 45 + debian/libxcb-record0.symbols | 15 debian/libxcb-render0.symbols | 81 +++ debian/libxcb-screensaver0.symbols | 6 debian/libxcb-shape0.symbols | 3 debian/libxcb-sync1.symbols | 10 debian/libxcb-xevie0-dev.install | 4 debian/libxcb-xevie0.install | 1 debian/libxcb-xevie0.symbols | 19 debian/libxcb-xfixes0.symbols | 15 debian/libxcb-xkb1.symbols | 26 - debian/libxcb-xprint0-dev.install | 4 debian/libxcb-xprint0.install | 1 debian/libxcb-xprint0.symbols | 111 ---- debian/libxcb-xv0.symbols | 3 debian/libxcb1.symbols | 113 ++++ debian/rules | 2 m4/xcb.m4 | 23 man/xcb-requests.man | 6 src/Makefile.am | 6 src/c_client.py | 864 ++++++++++++++++++++++++++----------- src/xcb_conn.c | 26 - src/xcb_out.c | 85 +++ src/xcb_util.c | 7 src/xcbext.h | 77 ++- tests/Makefile.am | 2 xcb-composite.pc.in | 2 xcb-damage.pc.in | 2 xcb-dpms.pc.in | 2 xcb-dri2.pc.in | 2 xcb-dri3.pc.in | 2 xcb-glx.pc.in | 2 xcb-present.pc.in | 2 xcb-randr.pc.in | 2 xcb-record.pc.in | 2 xcb-render.pc.in | 2 xcb-res.pc.in | 2 xcb-screensaver.pc.in | 2 xcb-shape.pc.in | 2 xcb-shm.pc.in | 2 xcb-sync.pc.in | 2 xcb-xevie.pc.in | 2 xcb-xf86dri.pc.in | 2 xcb-xfixes.pc.in | 2 xcb-xinerama.pc.in | 2 xcb-xinput.pc.in | 2 xcb-xkb.pc.in | 2 xcb-xprint.pc.in | 2 xcb-xselinux.pc.in | 2 xcb-xtest.pc.in | 2 xcb-xv.pc.in | 2 xcb-xvmc.pc.in | 2 62 files changed, 1334 insertions(+), 836 deletions(-) ---