head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.10 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.8 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.6 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.4 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.2 pkgsrc-2025Q1-base:1.6 pkgsrc-2023Q4:1.4.0.4 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.2 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.2.0.10 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.8 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.6 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.4 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.2 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.1.0.18 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.16 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.14 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.12 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.10 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.8 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.6 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.4 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.2 pkgsrc-2020Q1-base:1.1; locks; strict; comment @# @; 1.6 date 2025.02.21.10.22.11; author nia; state Exp; branches; next 1.5; commitid LP02MUJjuKyj4kKF; 1.5 date 2024.03.03.10.05.23; author wiz; state dead; branches; next 1.4; commitid PKLoP6PL3YZ7oH0F; 1.4 date 2023.08.20.18.20.49; author wiz; state Exp; branches; next 1.3; commitid hxa7hgtPDRQHqyBE; 1.3 date 2023.08.19.07.32.40; author wiz; state Exp; branches; next 1.2; commitid pV7gUW1fwgD6SmBE; 1.2 date 2022.05.04.04.39.09; author wiz; state Exp; branches; next 1.1; commitid bA8MqmtYd6it5HCD; 1.1 date 2020.02.23.22.37.45; author wiz; state Exp; branches; next ; commitid ZVlkuW9C97iFNQXB; desc @@ 1.6 log @libxcb: Remove questionable line from configure script. This is causing build failures on some platforms, notably OpenBSD. (via drecklypkg) @ text @$NetBSD$ Upstream themselves seem unsure about this line (except on Solaris 9?) and it causes problems building on unexpected platforms. --- configure.orig 2025-02-21 08:18:11.766015967 +0000 +++ configure @@@@ -21026,10 +21026,6 @@@@ printf "%s\n" "yes" >&6; } fi NEEDED="xau >= 0.99.2" -case $host_os in -linux*|darwin*|solaris*|dragonfly*|freebsd*|netbsd*) ;; - *) NEEDED="$NEEDED pthread-stubs" ;; -esac pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $NEEDED" >&5 @ 1.5 log @libxcb: update to 1.16.1. This release fixes build issues for Windows & NetBSD platforms. For those building for 32-bit platforms, it also enables use of the "large file" APIs - though xcb mainly uses stat() calls on sockets, not normal files. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xcb to work with sockets whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (3): gitlab CI: regenerate container used for builds gitlab CI: use latest xcbproto from git to build against libxcb 1.16.1 Fergus Dall (1): Enable large file support Peter Williams (1): Fix compilation on Windows Thomas Klausner (1): configure.ac: drop `pthread-stubs` dependency on NetBSD @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.4 2023/08/20 18:20:49 wiz Exp $ d3 3 a5 2 Avoid using pthread-stubs where not necessary. Merged upstream. d7 1 a7 1 --- configure.orig 2023-08-16 20:18:36.000000000 +0000 d9 2 a10 1 @@@@ -20826,7 +20826,7 @@@@ printf "%s\n" "yes" >&6; } d13 4 a16 5 case $host_os in -linux*|darwin*|solaris*|dragonfly*|freebsd*) ;; +linux*|darwin*|solaris*|dragonfly*|freebsd*|netbsd*) ;; *) NEEDED="$NEEDED pthread-stubs" ;; esac d18 2 @ 1.4 log @libxcb: use upstream variant of patch @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @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 @ text @d1 4 a4 1 $NetBSD: patch-configure,v 1.2 2022/05/04 04:39:09 wiz Exp $ d8 1 a8 2 @@@@ -20825,10 +20825,6 @@@@ printf "%s\n" "yes" >&6; } d11 1 a11 1 -case $host_os in d13 3 a15 2 - *) NEEDED="$NEEDED pthread-stubs" ;; -esac a16 2 pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for NEEDED" >&5 @ 1.2 log @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 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 @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2020/02/23 22:37:45 wiz Exp $ d3 1 a3 1 --- configure.orig 2022-05-03 22:15:58.000000000 +0000 d5 1 a5 1 @@@@ -20661,10 +20661,6 @@@@ printf "%s\n" "yes" >&6; } d10 1 a10 1 -linux*) ;; @ 1.1 log @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(). @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2020-02-22 20:50:24.000000000 +0000 d5 1 a5 1 @@@@ -19693,10 +19693,6 @@@@ $as_echo "yes" >&6; } d15 1 a15 1 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NEEDED" >&5 @