git: 78656fb932ee - main - ftp/curl: Update to 8.16.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 30 Sep 2025 10:57:23 UTC
The branch main has been updated by sunpoet:

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

commit 78656fb932eebff51f73b852b6f57d7e6d6ce89e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-09-30 10:41:42 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-09-30 10:50:42 +0000

    ftp/curl: Update to 8.16.0
    
    Changes:        https://curl.se/changes.html
    Security:       CVE-2025-9086, CVE-2025-10148
---
 ftp/curl/Makefile  |  5 ++---
 ftp/curl/distinfo  |  6 +++---
 ftp/curl/pkg-plist | 10 +++++++++-
 3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile
index ef14d626f2c7..933e647ee542 100644
--- a/ftp/curl/Makefile
+++ b/ftp/curl/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	curl
-PORTVERSION=	8.15.0
-PORTREVISION=	1
+PORTVERSION=	8.16.0
 CATEGORIES=	ftp net www
 MASTER_SITES=	https://curl.se/download/ \
 		https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/
@@ -29,9 +28,9 @@ CONFIGURE_ARGS=	--disable-unity \
 		--enable-openssl-auto-load-config \
 		--enable-progress-meter \
 		--enable-ssls-export \
+		--with-ca-path=/etc/ssl/certs \
 		--with-zsh-functions-dir=${LOCALBASE}/share/zsh/site-functions \
 		--without-ca-bundle \
-		--with-ca-path=/etc/ssl/certs \
 		--without-fish-functions-dir
 CONFIGURE_ENV=	LOCALBASE=${LOCALBASE} \
 		ac_cv_func_SSLv2_client_method=no
diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo
index 9c77b812f353..884a8c9ae04d 100644
--- a/ftp/curl/distinfo
+++ b/ftp/curl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265702
-SHA256 (curl-8.15.0.tar.xz) = 6cd0a8a5b126ddfda61c94dc2c3fc53481ba7a35461cf7c5ab66aa9d6775b609
-SIZE (curl-8.15.0.tar.xz) = 2773156
+TIMESTAMP = 1757436421
+SHA256 (curl-8.16.0.tar.xz) = 40c8cddbcb6cc6251c03dea423a472a6cea4037be654ba5cf5dec6eb2d22ff1d
+SIZE (curl-8.16.0.tar.xz) = 2788632
diff --git a/ftp/curl/pkg-plist b/ftp/curl/pkg-plist
index 118ad32a83f4..f80136f063c8 100644
--- a/ftp/curl/pkg-plist
+++ b/ftp/curl/pkg-plist
@@ -137,7 +137,6 @@ share/aclocal/libcurl.m4
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ghiper.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/headerapi.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hiperfifo.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/href_extractor.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hsts-preload.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/htmltidy.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/htmltitle.cpp
@@ -232,6 +231,7 @@ share/aclocal/libcurl.m4
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/urlapi.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/usercertinmem.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/websocket-cb.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/websocket-updown.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/websocket.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xmlstream.c
 share/man/man1/curl-config.1.gz
@@ -314,6 +314,11 @@ share/man/man3/CURLINFO_TOTAL_TIME.3.gz
 share/man/man3/CURLINFO_TOTAL_TIME_T.3.gz
 share/man/man3/CURLINFO_USED_PROXY.3.gz
 share/man/man3/CURLINFO_XFER_ID.3.gz
+share/man/man3/CURLMINFO_XFERS_ADDED.3.gz
+share/man/man3/CURLMINFO_XFERS_CURRENT.3.gz
+share/man/man3/CURLMINFO_XFERS_DONE.3.gz
+share/man/man3/CURLMINFO_XFERS_PENDING.3.gz
+share/man/man3/CURLMINFO_XFERS_RUNNING.3.gz
 share/man/man3/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3.gz
 share/man/man3/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3.gz
 share/man/man3/CURLMOPT_MAXCONNECTS.3.gz
@@ -321,6 +326,7 @@ share/man/man3/CURLMOPT_MAX_CONCURRENT_STREAMS.3.gz
 share/man/man3/CURLMOPT_MAX_HOST_CONNECTIONS.3.gz
 share/man/man3/CURLMOPT_MAX_PIPELINE_LENGTH.3.gz
 share/man/man3/CURLMOPT_MAX_TOTAL_CONNECTIONS.3.gz
+share/man/man3/CURLMOPT_NETWORK_CHANGED.3.gz
 share/man/man3/CURLMOPT_PIPELINING.3.gz
 share/man/man3/CURLMOPT_PIPELINING_SERVER_BL.3.gz
 share/man/man3/CURLMOPT_PIPELINING_SITE_BL.3.gz
@@ -695,6 +701,7 @@ share/man/man3/curl_multi_assign.3.gz
 share/man/man3/curl_multi_cleanup.3.gz
 share/man/man3/curl_multi_fdset.3.gz
 share/man/man3/curl_multi_get_handles.3.gz
+share/man/man3/curl_multi_get_offt.3.gz
 share/man/man3/curl_multi_info_read.3.gz
 share/man/man3/curl_multi_init.3.gz
 share/man/man3/curl_multi_perform.3.gz
@@ -731,6 +738,7 @@ share/man/man3/curl_version_info.3.gz
 share/man/man3/curl_ws_meta.3.gz
 share/man/man3/curl_ws_recv.3.gz
 share/man/man3/curl_ws_send.3.gz
+share/man/man3/curl_ws_start_frame.3.gz
 share/man/man3/libcurl-easy.3.gz
 share/man/man3/libcurl-env-dbg.3.gz
 share/man/man3/libcurl-env.3.gz