git: 16a47197890e - main - x11/libxcb: Update to 1.16.1

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Mon, 04 Mar 2024 06:56:36 UTC
The branch main has been updated by manu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=16a47197890e0bd8d1f87a24f9ea1d3ce73f93c2

commit 16a47197890e0bd8d1f87a24f9ea1d3ce73f93c2
Author:     Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2024-03-03 05:37:37 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2024-03-04 06:55:22 +0000

    x11/libxcb: Update to 1.16.1
    
    Release notes:  https://lists.x.org/archives/xorg-announce/2024-March/003464.html
    
    Sponsored by:   Beckhoff Automation GmbH & Co. KG
---
 x11/libxcb/Makefile              |  3 +--
 x11/libxcb/distinfo              |  6 +++---
 x11/libxcb/files/patch-configure | 13 -------------
 x11/libxcb/pkg-plist             | 34 ++++++++++++++++++++++++++++++++--
 4 files changed, 36 insertions(+), 20 deletions(-)

diff --git a/x11/libxcb/Makefile b/x11/libxcb/Makefile
index 708b88392f9b..8059286b8e8b 100644
--- a/x11/libxcb/Makefile
+++ b/x11/libxcb/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libxcb
-PORTVERSION=	1.15
-PORTREVISION=	2
+PORTVERSION=	1.16.1
 CATEGORIES=	x11
 MASTER_SITES=	https://xcb.freedesktop.org/dist/
 
diff --git a/x11/libxcb/distinfo b/x11/libxcb/distinfo
index 61e1ce185b90..27ad58204507 100644
--- a/x11/libxcb/distinfo
+++ b/x11/libxcb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656344153
-SHA256 (xorg/lib/libxcb-1.15.tar.xz) = cc38744f817cf6814c847e2df37fcb8997357d72fa4bcbc228ae0fe47219a059
-SIZE (xorg/lib/libxcb-1.15.tar.xz) = 446492
+TIMESTAMP = 1709443909
+SHA256 (xorg/lib/libxcb-1.16.1.tar.xz) = f24d187154c8e027b358fc7cb6588e35e33e6a92f11c668fe77396a7ae66e311
+SIZE (xorg/lib/libxcb-1.16.1.tar.xz) = 455368
diff --git a/x11/libxcb/files/patch-configure b/x11/libxcb/files/patch-configure
deleted file mode 100644
index 681136eb0a7e..000000000000
--- a/x11/libxcb/files/patch-configure
+++ /dev/null
@@ -1,13 +0,0 @@
-https://gitlab.freedesktop.org/xorg/lib/libxcb/-/commit/fd04ab24a5e9
-
---- configure.orig	2022-05-03 22:15:58 UTC
-+++ configure
-@@ -20662,7 +20662,7 @@ case $host_os in
- fi
- NEEDED="xau >= 0.99.2"
- case $host_os in
--linux*) ;;
-+linux*|dragonfly*|freebsd*) ;;
-      *) NEEDED="$NEEDED pthread-stubs" ;;
- esac
- 
diff --git a/x11/libxcb/pkg-plist b/x11/libxcb/pkg-plist
index a1e1faf7411b..c4e38d998db8 100644
--- a/x11/libxcb/pkg-plist
+++ b/x11/libxcb/pkg-plist
@@ -1,6 +1,7 @@
 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
@@ -38,6 +39,10 @@ lib/libxcb-damage.a
 lib/libxcb-damage.so
 lib/libxcb-damage.so.0
 lib/libxcb-damage.so.0.0.0
+lib/libxcb-dbe.a
+lib/libxcb-dbe.so
+lib/libxcb-dbe.so.0
+lib/libxcb-dbe.so.0.0.0
 lib/libxcb-dpms.a
 lib/libxcb-dpms.so
 lib/libxcb-dpms.so.0
@@ -128,6 +133,7 @@ lib/libxcb.so.1
 lib/libxcb.so.1.1.0
 libdata/pkgconfig/xcb-composite.pc
 libdata/pkgconfig/xcb-damage.pc
+libdata/pkgconfig/xcb-dbe.pc
 libdata/pkgconfig/xcb-dpms.pc
 libdata/pkgconfig/xcb-dri2.pc
 libdata/pkgconfig/xcb-dri3.pc
@@ -150,6 +156,8 @@ libdata/pkgconfig/xcb-xtest.pc
 libdata/pkgconfig/xcb-xv.pc
 libdata/pkgconfig/xcb-xvmc.pc
 libdata/pkgconfig/xcb.pc
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/index.html
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/xcb.css
 share/man/man3/xcb-examples.3.gz
 share/man/man3/xcb-requests.3.gz
 share/man/man3/xcb_alloc_color.3.gz
@@ -267,6 +275,27 @@ share/man/man3/xcb_damage_query_version_reply.3.gz
 share/man/man3/xcb_damage_query_version_unchecked.3.gz
 share/man/man3/xcb_damage_subtract.3.gz
 share/man/man3/xcb_damage_subtract_checked.3.gz
+share/man/man3/xcb_dbe_allocate_back_buffer.3.gz
+share/man/man3/xcb_dbe_allocate_back_buffer_checked.3.gz
+share/man/man3/xcb_dbe_begin_idiom.3.gz
+share/man/man3/xcb_dbe_begin_idiom_checked.3.gz
+share/man/man3/xcb_dbe_deallocate_back_buffer.3.gz
+share/man/man3/xcb_dbe_deallocate_back_buffer_checked.3.gz
+share/man/man3/xcb_dbe_end_idiom.3.gz
+share/man/man3/xcb_dbe_end_idiom_checked.3.gz
+share/man/man3/xcb_dbe_get_back_buffer_attributes.3.gz
+share/man/man3/xcb_dbe_get_back_buffer_attributes_reply.3.gz
+share/man/man3/xcb_dbe_get_back_buffer_attributes_unchecked.3.gz
+share/man/man3/xcb_dbe_get_visual_info.3.gz
+share/man/man3/xcb_dbe_get_visual_info_reply.3.gz
+share/man/man3/xcb_dbe_get_visual_info_supported_visuals_iterator.3.gz
+share/man/man3/xcb_dbe_get_visual_info_supported_visuals_length.3.gz
+share/man/man3/xcb_dbe_get_visual_info_unchecked.3.gz
+share/man/man3/xcb_dbe_query_version.3.gz
+share/man/man3/xcb_dbe_query_version_reply.3.gz
+share/man/man3/xcb_dbe_query_version_unchecked.3.gz
+share/man/man3/xcb_dbe_swap_buffers.3.gz
+share/man/man3/xcb_dbe_swap_buffers_checked.3.gz
 share/man/man3/xcb_delete_property.3.gz
 share/man/man3/xcb_delete_property_checked.3.gz
 share/man/man3/xcb_destroy_notify_event_t.3.gz
@@ -290,8 +319,11 @@ share/man/man3/xcb_dpms_get_version.3.gz
 share/man/man3/xcb_dpms_get_version_reply.3.gz
 share/man/man3/xcb_dpms_get_version_unchecked.3.gz
 share/man/man3/xcb_dpms_info.3.gz
+share/man/man3/xcb_dpms_info_notify_event_t.3.gz
 share/man/man3/xcb_dpms_info_reply.3.gz
 share/man/man3/xcb_dpms_info_unchecked.3.gz
+share/man/man3/xcb_dpms_select_input.3.gz
+share/man/man3/xcb_dpms_select_input_checked.3.gz
 share/man/man3/xcb_dpms_set_timeouts.3.gz
 share/man/man3/xcb_dpms_set_timeouts_checked.3.gz
 share/man/man3/xcb_dri2_authenticate.3.gz
@@ -2431,5 +2463,3 @@ share/man/man3/xcb_xvmc_list_surface_types_unchecked.3.gz
 share/man/man3/xcb_xvmc_query_version.3.gz
 share/man/man3/xcb_xvmc_query_version_reply.3.gz
 share/man/man3/xcb_xvmc_query_version_unchecked.3.gz
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/index.html
-%%PORTDOCS%%%%DOCSDIR%%/tutorial/xcb.css