Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 23:48:37 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Sergei Vyshenski <svysh.fbsd@gmail.com>
Subject:   git: 58d29f5aa569 - main - net/uriparser: Update 1.0.0 => 1.0.1
Message-ID:  <69eff5d5.23bed.6dbf445b@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

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

commit 58d29f5aa56982cfdc02612776c3c82333c55344
Author:     Sergei Vyshenski <svysh.fbsd@gmail.com>
AuthorDate: 2026-04-27 23:46:01 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-04-27 23:46:01 +0000

    net/uriparser: Update 1.0.0 => 1.0.1
    
    Changelog:
    https://github.com/uriparser/uriparser/blob/uriparser-1.0.1/ChangeLog
    - reveal BSD extensions during build
    
    PR:             294830
    Security:       CVE-2026-42371
    Sponsored by:   UNIS Labs
    MFH:            2026Q2
---
 net/uriparser/Makefile                    |  6 ++----
 net/uriparser/distinfo                    | 14 +++++++-------
 net/uriparser/files/patch-src_UriMemory.c | 13 +++++++++++++
 net/uriparser/pkg-plist                   |  2 +-
 4 files changed, 23 insertions(+), 12 deletions(-)

diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile
index d5521497000e..529ebb77360d 100644
--- a/net/uriparser/Makefile
+++ b/net/uriparser/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	uriparser
-DISTVERSION=	1.0.0
-PORTREVISION=	1
+DISTVERSION=	1.0.1
 CATEGORIES=	net
 MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
@@ -26,8 +25,7 @@ USES=		cmake:testing cpe pathfix tar:xz
 CPE_VENDOR=	uriparser_project
 USE_LDCONFIG=	yes
 
-CMAKE_OFF=	URIPARSER_BUILD_TESTS \
-		URIPARSER_BUILD_DOCS
+CMAKE_OFF=	URIPARSER_BUILD_DOCS URIPARSER_BUILD_TESTS
 CMAKE_TESTING_ON=	URIPARSER_BUILD_TESTS
 
 PLIST_SUB=	DISTVERSION=${DISTVERSION}
diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo
index e12f068203ac..033e97f50090 100644
--- a/net/uriparser/distinfo
+++ b/net/uriparser/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1765831847
-SHA256 (uriparser-1.0.0.tar.xz) = 154a3f649d80a78d5095fc461ec032ffb45f5ed3619edec923ac68cff29a088d
-SIZE (uriparser-1.0.0.tar.xz) = 200048
-SHA256 (uriparser-1.0.0-doc.zip) = 089de452fe185cf79523c93f5692a88029fd19d1f6953557363f145a1fc6a711
-SIZE (uriparser-1.0.0-doc.zip) = 280173
-SHA256 (uriparser-1.0.0-doc.qch) = e6ab4eb2542c91c00f702d902d07519ffcf5f369678c71341cfa963c802cc930
-SIZE (uriparser-1.0.0-doc.qch) = 405504
+TIMESTAMP = 1777302101
+SHA256 (uriparser-1.0.1.tar.xz) = acd18cfb14d1851705f863f7a625be693fb3971fb85d4996faa21147f0315fcb
+SIZE (uriparser-1.0.1.tar.xz) = 201260
+SHA256 (uriparser-1.0.1-doc.zip) = 3d0828516954f1a108ecad5b9ad26d2b608d46b41da4aa562d0132cf08e1ab0a
+SIZE (uriparser-1.0.1-doc.zip) = 278402
+SHA256 (uriparser-1.0.1-doc.qch) = 18ee61fb21761b68f7121a8ce35435325d3053655b9ce04ef818d464dbb1a87b
+SIZE (uriparser-1.0.1-doc.qch) = 405504
diff --git a/net/uriparser/files/patch-src_UriMemory.c b/net/uriparser/files/patch-src_UriMemory.c
new file mode 100644
index 000000000000..034b078b9fb0
--- /dev/null
+++ b/net/uriparser/files/patch-src_UriMemory.c
@@ -0,0 +1,13 @@
+--- src/UriMemory.c.orig	2026-04-27 12:35:55 UTC
++++ src/UriMemory.c
+@@ -66,6 +66,10 @@
+ #  endif
+ #endif
+ 
++/* Ensure BSD extensions like reallocarray are visible */
++#define __BSD_VISIBLE 1
++#define _DEFAULT_SOURCE 1
++
+ #include <errno.h>
+ #include <stdlib.h>
+ 
diff --git a/net/uriparser/pkg-plist b/net/uriparser/pkg-plist
index add9f1c4fac2..3ea52e7668ad 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.2.0
+lib/liburiparser.so.1.2.1
 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config-version.cmake
 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config.cmake
 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-%%CMAKE_BUILD_TYPE%%.cmake


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69eff5d5.23bed.6dbf445b>