git: b8f732bb4313 - main - x11/p5-X11-XCB: Update to 0.24

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Sat, 05 Jul 2025 06:50:07 UTC
The branch main has been updated by uzsolt:

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

commit b8f732bb4313485eb88f809623503e0aedf4335a
Author:     Sergey Zhmylove <zhmylove@narod.ru>
AuthorDate: 2025-07-05 06:48:19 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-07-05 06:48:19 +0000

    x11/p5-X11-XCB: Update to 0.24
    
    Update pkg-descr.
    Switch to DISTVERSION.
    Pet portlint, portfmt.
    
    Changelog: https://metacpan.org/dist/X11-XCB/changes
    
    PR:             288006
    Approved by:    zhmylove@narod.ru (maintainer)
---
 x11/p5-X11-XCB/Makefile  | 19 ++++++++-----------
 x11/p5-X11-XCB/distinfo  |  6 +++---
 x11/p5-X11-XCB/pkg-descr |  4 ++--
 3 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/x11/p5-X11-XCB/Makefile b/x11/p5-X11-XCB/Makefile
index 83e109467c12..2a3e6ca68931 100644
--- a/x11/p5-X11-XCB/Makefile
+++ b/x11/p5-X11-XCB/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	X11-XCB
-PORTVERSION=	0.23
+DISTVERSION=	0.24
 CATEGORIES=	x11 perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -11,28 +11,25 @@ WWW=		https://metacpan.org/release/X11-XCB
 LICENSE=	ART10 GPLv1+
 LICENSE_COMB=	dual
 
-LIB_DEPENDS=	libxcb.so:x11/libxcb \
-		libxcb-util.so:x11/xcb-util \
-		libxcb-icccm.so:x11/xcb-util-wm
-BUILD_DEPENDS=	\
-		${LOCALBASE}/share/xcb/xcb.xsd:x11/xcb-proto \
+BUILD_DEPENDS=	${LOCALBASE}/share/xcb/xcb.xsd:x11/xcb-proto \
 		p5-Data-Dump>=0:devel/p5-Data-Dump \
 		p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \
 		p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig \
 		p5-XML-Descent>=0:textproc/p5-XML-Descent \
 		p5-XML-Simple>=0:textproc/p5-XML-Simple \
 		p5-XS-Object-Magic>=0:devel/p5-XS-Object-Magic
-RUN_DEPENDS=	\
-		p5-Mouse>=0:devel/p5-Mouse \
+LIB_DEPENDS=	libxcb-icccm.so:x11/xcb-util-wm \
+		libxcb-util.so:x11/xcb-util \
+		libxcb.so:x11/libxcb
+RUN_DEPENDS=	p5-Mouse>=0:devel/p5-Mouse \
 		p5-Try-Tiny>=0:lang/p5-Try-Tiny \
 		p5-XS-Object-Magic>=0:devel/p5-XS-Object-Magic
-TEST_DEPENDS=	\
-		p5-Test-Deep>=0:devel/p5-Test-Deep \
+TEST_DEPENDS=	p5-Test-Deep>=0:devel/p5-Test-Deep \
 		p5-Test-Exception>=0:devel/p5-Test-Exception
 
 USES=		localbase perl5 xorg
 USE_PERL5=	configure
-USE_XORG=	x11 xcb xorgproto xinerama
+USE_XORG=	x11 xcb xinerama xorgproto
 MAKE_JOBS_UNSAFE=	yes
 
 post-install:
diff --git a/x11/p5-X11-XCB/distinfo b/x11/p5-X11-XCB/distinfo
index a8c9e920d192..1a1d12ffcbed 100644
--- a/x11/p5-X11-XCB/distinfo
+++ b/x11/p5-X11-XCB/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728130534
-SHA256 (X11-XCB-0.23.tar.gz) = 70aecd338e0a75cbb1272bde181c10343f2aa700fa0dd9d5375f4b006a8b7b5b
-SIZE (X11-XCB-0.23.tar.gz) = 170952
+TIMESTAMP = 1751647413
+SHA256 (X11-XCB-0.24.tar.gz) = 788519673a43c4751e73061a8821b658fc95f06d5c19c9f1debb605fb20ba045
+SIZE (X11-XCB-0.24.tar.gz) = 170844
diff --git a/x11/p5-X11-XCB/pkg-descr b/x11/p5-X11-XCB/pkg-descr
index acd4cffef805..b2f102e37600 100644
--- a/x11/p5-X11-XCB/pkg-descr
+++ b/x11/p5-X11-XCB/pkg-descr
@@ -1,2 +1,2 @@
-The modul bindings wrap libxcb, a C library to speak with X11. It
-provides an object oriented interface to the libxcb methods using Mouse.
+Perl bindings around libxcb, a C library for X11 interaction. It provides
+an object oriented interface to the libxcb methods.