git: b058115f9ef5 - 2025Q2 - ftp/curl: Update to 8.14.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 01 Jun 2025 17:27:04 UTC
The branch 2025Q2 has been updated by sunpoet:

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

commit b058115f9ef521b27d6907a2a6537c996df3bd61
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-06-01 16:10:32 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-06-01 17:19:55 +0000

    ftp/curl: Update to 8.14.0
    
    Changes:        https://curl.se/changes.html
    Security:       CVE-2025-4947, CVE-2025-5025
    (cherry picked from commit 700f03a55ad61db0a0ea52fa7c40b612a3f4f3e9)
---
 ftp/curl/Makefile  |  8 +-------
 ftp/curl/distinfo  | 12 +++---------
 ftp/curl/pkg-plist |  7 +++++++
 3 files changed, 11 insertions(+), 16 deletions(-)

diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile
index 6348fdea94b6..205bbc329876 100644
--- a/ftp/curl/Makefile
+++ b/ftp/curl/Makefile
@@ -1,15 +1,9 @@
 PORTNAME=	curl
-PORTVERSION=	8.13.0
-PORTREVISION=	2
+PORTVERSION=	8.14.0
 CATEGORIES=	ftp net www
 MASTER_SITES=	https://curl.se/download/ \
 		https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/
 
-PATCH_SITES=	https://github.com/curl/curl/commit/
-PATCHFILES=	7e0eea7d7b34b81ca02ffb995ebea22c02cb92d2.patch:-p1 \
-		5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch:-p1 \
-		fbdb1e1dbe824a72f41a104fa26e555cb0b6b45a.patch:-p1
-
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Command line tool and library for transferring data with URLs
 WWW=		https://curl.se/ \
diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo
index a48dc8a55b33..c9a7bdbbb5a3 100644
--- a/ftp/curl/distinfo
+++ b/ftp/curl/distinfo
@@ -1,9 +1,3 @@
-TIMESTAMP = 1746358359
-SHA256 (curl-8.13.0.tar.xz) = 4a093979a3c2d02de2fbc00549a32771007f2e78032c6faa5ecd2f7a9e152025
-SIZE (curl-8.13.0.tar.xz) = 2773628
-SHA256 (7e0eea7d7b34b81ca02ffb995ebea22c02cb92d2.patch) = 12c5e0d1e0f60ef2e5fde1053320b299a06874e076f01ef33894752f8b9ec0c1
-SIZE (7e0eea7d7b34b81ca02ffb995ebea22c02cb92d2.patch) = 5532
-SHA256 (5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch) = ac5dbaeae9c2e8f68e876c1fd10e04e4b5d668e34038e61004bb5662d2089207
-SIZE (5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch) = 842
-SHA256 (fbdb1e1dbe824a72f41a104fa26e555cb0b6b45a.patch) = bb163701d54ef1e6c489d5e4e272c12371680a263f7d902d8886c63a93b6921a
-SIZE (fbdb1e1dbe824a72f41a104fa26e555cb0b6b45a.patch) = 2258
+TIMESTAMP = 1748495693
+SHA256 (curl-8.14.0.tar.xz) = b3634cfc538c72c9c6ca794ef4c73d7fdbd171e8dee2db837d83a5e45231002a
+SIZE (curl-8.14.0.tar.xz) = 2819512
diff --git a/ftp/curl/pkg-plist b/ftp/curl/pkg-plist
index 2862c0d54927..de9d81316d36 100644
--- a/ftp/curl/pkg-plist
+++ b/ftp/curl/pkg-plist
@@ -1,5 +1,6 @@
 bin/curl
 bin/curl-config
+bin/wcurl
 include/curl/curl.h
 include/curl/curlver.h
 include/curl/easy.h
@@ -75,9 +76,11 @@ share/aclocal/libcurl.m4
 %%PORTDOCS%%%%DOCSDIR%%/internals/CLIENT-WRITERS.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/CODE_STYLE.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/CONNECTION-FILTERS.md
+%%PORTDOCS%%%%DOCSDIR%%/internals/CURLX.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/DYNBUF.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/HASH.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/LLIST.md
+%%PORTDOCS%%%%DOCSDIR%%/internals/MID.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/MQTT.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/MULTI-EV.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/NEW-PROTOCOL.md
@@ -86,6 +89,7 @@ share/aclocal/libcurl.m4
 %%PORTDOCS%%%%DOCSDIR%%/internals/SPLAY.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/STRPARSE.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/TLS-SESSIONS.md
+%%PORTDOCS%%%%DOCSDIR%%/internals/UINT_SETS.md
 %%PORTDOCS%%%%DOCSDIR%%/internals/WEBSOCKET.md
 %%PORTDOCS%%%%DOCSDIR%%/libcurl/ABI.md
 %%PORTDOCS%%%%DOCSDIR%%/libcurl/libcurl.m4
@@ -94,6 +98,7 @@ share/aclocal/libcurl.m4
 %%PORTDOCS%%%%DOCSDIR%%/libcurl/symbols.pl
 %%PORTDOCS%%%%DOCSDIR%%/mk-ca-bundle.md
 %%PORTDOCS%%%%DOCSDIR%%/options-in-versions
+%%PORTDOCS%%%%DOCSDIR%%/wcurl.md
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/10-at-a-time.c
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.example
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README.md
@@ -227,6 +232,7 @@ share/aclocal/libcurl.m4
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xmlstream.c
 share/man/man1/curl-config.1.gz
 share/man/man1/curl.1.gz
+share/man/man1/wcurl.1.gz
 share/man/man3/CURLINFO_ACTIVESOCKET.3.gz
 share/man/man3/CURLINFO_APPCONNECT_TIME.3.gz
 share/man/man3/CURLINFO_APPCONNECT_TIME_T.3.gz
@@ -579,6 +585,7 @@ share/man/man3/CURLOPT_SSL_ENABLE_NPN.3.gz
 share/man/man3/CURLOPT_SSL_FALSESTART.3.gz
 share/man/man3/CURLOPT_SSL_OPTIONS.3.gz
 share/man/man3/CURLOPT_SSL_SESSIONID_CACHE.3.gz
+share/man/man3/CURLOPT_SSL_SIGNATURE_ALGORITHMS.3.gz
 share/man/man3/CURLOPT_SSL_VERIFYHOST.3.gz
 share/man/man3/CURLOPT_SSL_VERIFYPEER.3.gz
 share/man/man3/CURLOPT_SSL_VERIFYSTATUS.3.gz