pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/libxcb



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Aug 19 07:32:40 UTC 2023

Modified Files:
        pkgsrc/x11/libxcb: Makefile PLIST distinfo
        pkgsrc/x11/libxcb/patches: patch-configure

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 pkgsrc/x11/libxcb/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/x11/libxcb/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/x11/libxcb/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/x11/libxcb/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/libxcb/Makefile
diff -u pkgsrc/x11/libxcb/Makefile:1.41 pkgsrc/x11/libxcb/Makefile:1.42
--- pkgsrc/x11/libxcb/Makefile:1.41     Mon Aug 14 05:25:34 2023
+++ pkgsrc/x11/libxcb/Makefile  Sat Aug 19 07:32:40 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2023/08/14 05:25:34 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2023/08/19 07:32:40 wiz Exp $
 
-DISTNAME=      libxcb-1.15
-PKGREVISION=   2
+DISTNAME=      libxcb-1.16
 CATEGORIES=    x11
 MASTER_SITES=  https://xorg.freedesktop.org/archive/individual/lib/
 EXTRACT_SUFX=  .tar.xz
@@ -12,7 +11,7 @@ COMMENT=      X protocol C-language Binding
 LICENSE=       mit # with no-advertising clause
 
 TOOL_DEPENDS+= libxslt>=1.1.0:../../textproc/libxslt
-TOOL_DEPENDS+= ${PYPKGPREFIX}-xcbgen>=1.15.1:../../x11/py-xcbgen
+TOOL_DEPENDS+= ${PYPKGPREFIX}-xcbgen>=1.16.0:../../x11/py-xcbgen
 
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
@@ -44,6 +43,7 @@ SUBST_SED.xcbproto+=  \
 # Adds -Wl,-R to pkgconfig files automatically
 PKGCONFIG_OVERRIDE+=   xcb-composite.pc.in
 PKGCONFIG_OVERRIDE+=   xcb-damage.pc.in
+PKGCONFIG_OVERRIDE+=   xcb-dbe.pc.in
 PKGCONFIG_OVERRIDE+=   xcb-dri3.pc.in
 PKGCONFIG_OVERRIDE+=   xcb-dpms.pc.in
 PKGCONFIG_OVERRIDE+=   xcb-glx.pc.in

Index: pkgsrc/x11/libxcb/PLIST
diff -u pkgsrc/x11/libxcb/PLIST:1.14 pkgsrc/x11/libxcb/PLIST:1.15
--- pkgsrc/x11/libxcb/PLIST:1.14        Fri Jun 17 16:43:34 2022
+++ pkgsrc/x11/libxcb/PLIST     Sat Aug 19 07:32:40 2023
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.14 2022/06/17 16:43:34 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2023/08/19 07:32:40 wiz Exp $
 include/xcb/bigreq.h
 include/xcb/composite.h
 include/xcb/damage.h
+include/xcb/dbe.h
 include/xcb/dpms.h
 include/xcb/dri2.h
 include/xcb/dri3.h
@@ -33,6 +34,7 @@ include/xcb/xv.h
 include/xcb/xvmc.h
 lib/libxcb-composite.la
 lib/libxcb-damage.la
+lib/libxcb-dbe.la
 lib/libxcb-dpms.la
 lib/libxcb-dri2.la
 lib/libxcb-dri3.la
@@ -57,6 +59,7 @@ lib/libxcb-xvmc.la
 lib/libxcb.la
 lib/pkgconfig/xcb-composite.pc
 lib/pkgconfig/xcb-damage.pc
+lib/pkgconfig/xcb-dbe.pc
 lib/pkgconfig/xcb-dpms.pc
 lib/pkgconfig/xcb-dri2.pc
 lib/pkgconfig/xcb-dri3.pc
@@ -196,6 +199,27 @@ man/man3/xcb_damage_query_version_reply.
 man/man3/xcb_damage_query_version_unchecked.3
 man/man3/xcb_damage_subtract.3
 man/man3/xcb_damage_subtract_checked.3
+man/man3/xcb_dbe_allocate_back_buffer.3
+man/man3/xcb_dbe_allocate_back_buffer_checked.3
+man/man3/xcb_dbe_begin_idiom.3
+man/man3/xcb_dbe_begin_idiom_checked.3
+man/man3/xcb_dbe_deallocate_back_buffer.3
+man/man3/xcb_dbe_deallocate_back_buffer_checked.3
+man/man3/xcb_dbe_end_idiom.3
+man/man3/xcb_dbe_end_idiom_checked.3
+man/man3/xcb_dbe_get_back_buffer_attributes.3
+man/man3/xcb_dbe_get_back_buffer_attributes_reply.3
+man/man3/xcb_dbe_get_back_buffer_attributes_unchecked.3
+man/man3/xcb_dbe_get_visual_info.3
+man/man3/xcb_dbe_get_visual_info_reply.3
+man/man3/xcb_dbe_get_visual_info_supported_visuals_iterator.3
+man/man3/xcb_dbe_get_visual_info_supported_visuals_length.3
+man/man3/xcb_dbe_get_visual_info_unchecked.3
+man/man3/xcb_dbe_query_version.3
+man/man3/xcb_dbe_query_version_reply.3
+man/man3/xcb_dbe_query_version_unchecked.3
+man/man3/xcb_dbe_swap_buffers.3
+man/man3/xcb_dbe_swap_buffers_checked.3
 man/man3/xcb_delete_property.3
 man/man3/xcb_delete_property_checked.3
 man/man3/xcb_destroy_notify_event_t.3
@@ -219,8 +243,11 @@ man/man3/xcb_dpms_get_version.3
 man/man3/xcb_dpms_get_version_reply.3
 man/man3/xcb_dpms_get_version_unchecked.3
 man/man3/xcb_dpms_info.3
+man/man3/xcb_dpms_info_notify_event_t.3
 man/man3/xcb_dpms_info_reply.3
 man/man3/xcb_dpms_info_unchecked.3
+man/man3/xcb_dpms_select_input.3
+man/man3/xcb_dpms_select_input_checked.3
 man/man3/xcb_dpms_set_timeouts.3
 man/man3/xcb_dpms_set_timeouts_checked.3
 man/man3/xcb_dri2_authenticate.3

Index: pkgsrc/x11/libxcb/distinfo
diff -u pkgsrc/x11/libxcb/distinfo:1.23 pkgsrc/x11/libxcb/distinfo:1.24
--- pkgsrc/x11/libxcb/distinfo:1.23     Wed May  4 04:39:09 2022
+++ pkgsrc/x11/libxcb/distinfo  Sat Aug 19 07:32:40 2023
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2022/05/04 04:39:09 wiz Exp $
+$NetBSD: distinfo,v 1.24 2023/08/19 07:32:40 wiz Exp $
 
-BLAKE2s (libxcb-1.15.tar.xz) = f7cd5453ef4ec435ae5fe31e6cd37adc61c461992ba66fb2d88106c7969ff651
-SHA512 (libxcb-1.15.tar.xz) = f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9
-Size (libxcb-1.15.tar.xz) = 446492 bytes
+BLAKE2s (libxcb-1.16.tar.xz) = 0e091e0c61071928d96b2b1dc4a92ac5b7d58b944deb2c755b42ba806e7bd430
+SHA512 (libxcb-1.16.tar.xz) = 002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8
+Size (libxcb-1.16.tar.xz) = 452964 bytes
 SHA1 (patch-ai) = 637affb3aa2f7d40e0aada4dadab8c695ea74b6f
-SHA1 (patch-configure) = f95857c011628bdf620cb6151ab9d1c02fae7882
+SHA1 (patch-configure) = 88433faefe9c6f7e8ba6410cb8a2417d4f1979e5

Index: pkgsrc/x11/libxcb/patches/patch-configure
diff -u pkgsrc/x11/libxcb/patches/patch-configure:1.2 pkgsrc/x11/libxcb/patches/patch-configure:1.3
--- pkgsrc/x11/libxcb/patches/patch-configure:1.2       Wed May  4 04:39:09 2022
+++ pkgsrc/x11/libxcb/patches/patch-configure   Sat Aug 19 07:32:40 2023
@@ -1,13 +1,13 @@
-$NetBSD: patch-configure,v 1.2 2022/05/04 04:39:09 wiz Exp $
+$NetBSD: patch-configure,v 1.3 2023/08/19 07:32:40 wiz Exp $
 
---- configure.orig     2022-05-03 22:15:58.000000000 +0000
+--- configure.orig     2023-08-16 20:18:36.000000000 +0000
 +++ configure
-@@ -20661,10 +20661,6 @@ printf "%s\n" "yes" >&6; }
+@@ -20825,10 +20825,6 @@ printf "%s\n" "yes" >&6; }
  
  fi
  NEEDED="xau >= 0.99.2"
 -case $host_os in
--linux*) ;;
+-linux*|darwin*|solaris*|dragonfly*|freebsd*) ;;
 -     *) NEEDED="$NEEDED pthread-stubs" ;;
 -esac
  



Home | Main Index | Thread Index | Old Index