<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ff59ab2b94fb75d919c67d42d163748ef901ac70">https://github.com/macports/macports-ports/commit/ff59ab2b94fb75d919c67d42d163748ef901ac70</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new ff59ab2b94f curl: update to 8.13.0
</span>ff59ab2b94f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ff59ab2b94fb75d919c67d42d163748ef901ac70
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat Apr 12 02:13:51 2025 -0400
<span style='display:block; white-space:pre;color:#404040;'> curl: update to 8.13.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - remove managen patch as it's now in upstream
</span>---
net/curl/Portfile | 10 +++----
net/curl/files/managen.patch | 64 --------------------------------------------
2 files changed, 4 insertions(+), 70 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/curl/Portfile b/net/curl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c5d38795778..2b3fb999615 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/curl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/curl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,10 +6,10 @@ PortGroup clang_dependency 1.0
</span> # Increase the revision of p5-www-curl whenever the version of curl gets updated.
name curl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.12.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c29a185531db8a3983ff146e1b682ee408b0b257 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2768160
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 8.13.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9d259af2206988c36e548394b8bbf26fdada0ca2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4a093979a3c2d02de2fbc00549a32771007f2e78032c6faa5ecd2f7a9e152025 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2773628
</span>
categories net www
platforms darwin freebsd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,8 +41,6 @@ if {${name} eq ${subport}} {
</span>
depends_lib port:zlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append managen.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args --disable-silent-rules \
--enable-ipv6 \
--without-brotli \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/curl/files/managen.patch b/net/curl/files/managen.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6fb3394163e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/curl/files/managen.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,64 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-managen: correct the warning for un-escaped '<' and '>'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-1. make sure the check is done before the backticks are replaced
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2. ignore less-than and greater-than used within backticks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(adjust proxy.md that now showed a two-space warning)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/curl/curl/commit/c561c94ec3e2259b023c228e3b0c5244c27bcdd3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- docs/cmdline-opts/proxy.md.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ docs/cmdline-opts/proxy.md
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,7 +22,7 @@ Use the specified proxy.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- The proxy string can be specified with a protocol:// prefix. No protocol
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- specified or http:// it is treated as an HTTP proxy. Use socks4://,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- socks4a://, socks5:// or socks5h:// to request a specific SOCKS version to be
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--used. (Added in 7.21.7)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+used. (Added in 7.21.7)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Unix domain sockets are supported for socks proxy. Set localhost for the host
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- part. e.g. socks5h://localhost/path/to/socket.sock
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- scripts/managen.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ scripts/managen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -391,6 +391,23 @@ sub render {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $d =~ s/`%VERSION`/$version/g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $d =~ s/`%GLOBALS`/$globals/g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if(!$quote) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if($d =~ /^(.*) /) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ printf STDERR "$f:$line:%d:ERROR: 2 spaces detected\n",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ length($1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return 3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ my $back = $d;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # remove all backticked pieces
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ $back =~ s/\`(.*?)\`//g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if($back =~ /[^\\][\<\>]/) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ print STDERR "$f:$line:1:WARN: un-escaped < or > used: $back\n";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return 3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # convert backticks to double quotes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $d =~ s/\`/\"/g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -410,17 +427,6 @@ sub render {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if(!$quote) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if($d =~ /^(.*) /) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- printf STDERR "$f:$line:%d:ERROR: 2 spaces detected\n",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- length($1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- return 3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- elsif($d =~ /[^\\][\<\>]/) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- print STDERR "$f:$line:1:WARN: un-escaped < or > used\n";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- return 3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # convert backslash-'<' or '> to just the second character
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $d =~ s/\\([><])/$1/g;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # convert single backslash to double-backslash
</span></pre><pre style='margin:0'>
</pre>