git: f2969ff0a50d - main - x11/libXpresent: Update to 1.0.1

From: Emmanuel Vadot <manu_at_FreeBSD.org>
Date: Tue, 01 Jul 2025 13:54:58 UTC
The branch main has been updated by manu:

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

commit f2969ff0a50dade07cc0a2ee4181e34be956d49f
Author:     mew14930xvi <mew14930xvi@inbox.lv>
AuthorDate: 2025-05-24 00:23:51 +0000
Commit:     Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2025-07-01 13:54:18 +0000

    x11/libXpresent: Update to 1.0.1
    
    PR:     287034
---
 x11/libXpresent/Makefile  | 7 ++-----
 x11/libXpresent/distinfo  | 6 +++---
 x11/libXpresent/pkg-descr | 7 ++++++-
 x11/libXpresent/pkg-plist | 8 ++++++++
 4 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/x11/libXpresent/Makefile b/x11/libXpresent/Makefile
index ef9b672f262b..cba31fe70cbd 100644
--- a/x11/libXpresent/Makefile
+++ b/x11/libXpresent/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libXpresent
-PORTVERSION=	1.0.0
-PORTREVISION=	1
+DISTVERSION=	1.0.1
 CATEGORIES=	x11
 
 MAINTAINER=	x11@FreeBSD.org
@@ -10,11 +9,9 @@ WWW=		https://gitlab.freedesktop.org/xorg/lib/libxpresent
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		xorg xorg-cat:lib
+USES=		tar:xz xorg xorg-cat:lib
 USE_XORG=	x11 xfixes xext xorgproto xrandr
 
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
 INSTALL_TARGET=	install-strip
 
 .include <bsd.port.mk>
diff --git a/x11/libXpresent/distinfo b/x11/libXpresent/distinfo
index 444ce61f2107..3429d4f993d0 100644
--- a/x11/libXpresent/distinfo
+++ b/x11/libXpresent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1566903596
-SHA256 (xorg/lib/libXpresent-1.0.0.tar.bz2) = c11ae015141a9afbe10f4f2b8ee00b11adca6373dc1b9808d7c6c138b2da7b8a
-SIZE (xorg/lib/libXpresent-1.0.0.tar.bz2) = 263461
+TIMESTAMP = 1747637953
+SHA256 (xorg/lib/libXpresent-1.0.1.tar.xz) = b964df9e5a066daa5e08d2dc82692c57ca27d00b8cc257e8e960c9f1cf26231b
+SIZE (xorg/lib/libXpresent-1.0.1.tar.xz) = 257136
diff --git a/x11/libXpresent/pkg-descr b/x11/libXpresent/pkg-descr
index 7ada869791ba..a7733e7786a4 100644
--- a/x11/libXpresent/pkg-descr
+++ b/x11/libXpresent/pkg-descr
@@ -1 +1,6 @@
-Xlib-based library for the X Present Extension.
+Xpresent is a library designed to interface the X Present Extension.
+
+The Present extension provides a way for applications to update their
+window contents from a pixmap in a well defined fashion, synchronizing
+with the display refresh and potentially using a more efficient
+mechanism than copying the contents of the source pixmap.
diff --git a/x11/libXpresent/pkg-plist b/x11/libXpresent/pkg-plist
index 0c5c84aa53cc..fbddecfe3afc 100644
--- a/x11/libXpresent/pkg-plist
+++ b/x11/libXpresent/pkg-plist
@@ -4,4 +4,12 @@ lib/libXpresent.so
 lib/libXpresent.so.1
 lib/libXpresent.so.1.0.0
 libdata/pkgconfig/xpresent.pc
+share/man/man3/XPresentFreeInput.3.gz
+share/man/man3/XPresentNotifyMSC.3.gz
+share/man/man3/XPresentPixmap.3.gz
+share/man/man3/XPresentQueryCapabilities.3.gz
+share/man/man3/XPresentQueryExtension.3.gz
+share/man/man3/XPresentQueryVersion.3.gz
+share/man/man3/XPresentSelectInput.3.gz
+share/man/man3/XPresentVersion.3.gz
 share/man/man3/Xpresent.3.gz