git: 104889607bf0 - main - net/uriparser: Update to 0.9.8

From: Carlo Strub <cs_at_FreeBSD.org>
Date: Fri, 01 Aug 2025 20:53:58 UTC
The branch main has been updated by cs:

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

commit 104889607bf0185747f908190f1f97f39354480c
Author:     Carlo Strub <cs@FreeBSD.org>
AuthorDate: 2025-08-01 20:52:29 +0000
Commit:     Carlo Strub <cs@FreeBSD.org>
CommitDate: 2025-08-01 20:52:29 +0000

    net/uriparser: Update to 0.9.8
    
    PR:             288566
    Reported by:    cs@
    Approved by:    maintainer
---
 net/uriparser/Makefile  |  8 ++++----
 net/uriparser/distinfo  | 14 +++++++-------
 net/uriparser/pkg-descr |  4 +++-
 net/uriparser/pkg-plist |  2 +-
 4 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile
index 12a6aafaa4ac..d3a8a81432a4 100644
--- a/net/uriparser/Makefile
+++ b/net/uriparser/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	uriparser
-DISTVERSION=	0.9.6
+DISTVERSION=	0.9.8
 CATEGORIES=	net
-MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
+MASTER_SITES=	https://github.com/uriparser/uriparser/releases/download/uriparser-${DISTVERSION}/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 
@@ -17,12 +17,12 @@ TEST_DEPENDS=	googletest>=1.10.0:devel/googletest
 
 USES=		cmake:noninja,testing cpe pathfix tar:xz
 CPE_VENDOR=	uriparser_project
-USE_LDCONFIG=	yes
 
-CMAKE_TESTING_ON=	URIPARSER_BUILD_TESTS
+USE_LDCONFIG=	yes
 
 CMAKE_OFF=	URIPARSER_BUILD_TESTS \
 		URIPARSER_BUILD_DOCS # will fetch prebuilds from the upstream, if DOCS is selected
+CMAKE_TESTING_ON=	URIPARSER_BUILD_TESTS
 
 PLIST_SUB=	DISTVERSION=${DISTVERSION}
 PORTDOCS=	*
diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo
index fbb0132712a8..afb5652da8aa 100644
--- a/net/uriparser/distinfo
+++ b/net/uriparser/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1641726141
-SHA256 (uriparser-0.9.6.tar.xz) = a288a06668528c19e85e38c508335938e1de6fdd4b8f2072401b4533fcebf644
-SIZE (uriparser-0.9.6.tar.xz) = 171260
-SHA256 (uriparser-0.9.6-doc.zip) = 7827f3ca9cbf90eda3e02113f8dabeee7cf641ba9008e0eab5bc518d08762d1f
-SIZE (uriparser-0.9.6-doc.zip) = 256914
-SHA256 (uriparser-0.9.6.qch) = 54e97138b973a93953b85fb91331bb596ca5931715e9bf5b088c8c9d6b91b38d
-SIZE (uriparser-0.9.6.qch) = 303104
+TIMESTAMP = 1753979849
+SHA256 (uriparser-0.9.8.tar.xz) = 1d71c054837ea32a31e462bce5a1af272379ecf511e33448e88100b87ff73b2e
+SIZE (uriparser-0.9.8.tar.xz) = 172804
+SHA256 (uriparser-0.9.8-doc.zip) = fad0197325f3ee1e26b5802d2c80b3fe4335ef3fcf59cbb3210f3e25aec0d6ad
+SIZE (uriparser-0.9.8-doc.zip) = 281426
+SHA256 (uriparser-0.9.8.qch) = 11d881514fbd75c0945053071c8ad7e5f658b9f7be73a54f3ce8d108b248f778
+SIZE (uriparser-0.9.8.qch) = 368640
diff --git a/net/uriparser/pkg-descr b/net/uriparser/pkg-descr
index 962477d0533b..16d6df94d88c 100644
--- a/net/uriparser/pkg-descr
+++ b/net/uriparser/pkg-descr
@@ -1 +1,3 @@
-uriparser is an RFC 3986 URI parsing library written in C++.
+uriparser is a strictly RFC 3986 compliant URI parsing and handling library
+written in C89 ("ANSI C"). uriparser is cross-platform, fast, supports both
+char and wchar_t
diff --git a/net/uriparser/pkg-plist b/net/uriparser/pkg-plist
index 0962f05475bf..75c752481f31 100644
--- a/net/uriparser/pkg-plist
+++ b/net/uriparser/pkg-plist
@@ -7,7 +7,7 @@ include/uriparser/UriDefsUnicode.h
 include/uriparser/UriIp4.h
 lib/liburiparser.so
 lib/liburiparser.so.1
-lib/liburiparser.so.1.0.29
+lib/liburiparser.so.1.0.31
 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config-version.cmake
 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config.cmake
 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-%%CMAKE_BUILD_TYPE%%.cmake