<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>