<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5e9b867ec1c9ece3b546a5a4866f596a8f29e3b3">https://github.com/macports/macports-ports/commit/5e9b867ec1c9ece3b546a5a4866f596a8f29e3b3</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 5e9b867  p5-www-curl: build fix, license
</span>5e9b867 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5e9b867ec1c9ece3b546a5a4866f596a8f29e3b3
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Tue Nov 19 01:11:30 2019 -0800

<span style='display:block; white-space:pre;color:#404040;'>    p5-www-curl: build fix, license
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * patch for compatiblity with curl 7.66.0+, rebuild
</span><span style='display:block; white-space:pre;color:#404040;'>    * as of version 4.17, license is MIT only
</span>---
 perl/p5-www-curl/Portfile                         | 10 ++++--
 perl/p5-www-curl/files/curl-7.66.0-rt130591.patch | 41 +++++++++++++++++++++++
 2 files changed, 48 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-www-curl/Portfile b/perl/p5-www-curl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2e02aed..fcbafac 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-www-curl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-www-curl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup           perl5 1.0
</span> 
 perl5.branches      5.26 5.28 5.30
 perl5.setup         WWW-Curl 4.17
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             {MPL MIT}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span> maintainers         {alum.wpi.edu:arno+macports @fracai} openmaintainer
 description         Perl extension interface for libcurl
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,8 @@ long_description    Python module interface to the cURL library which is a \
</span>                     many protocols.
 platforms           darwin
 checksums           rmd160  786b6e0461051eae67bdcded046095895ea2a6a2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  52ffab110e32348d775f241c973eb56f96b08eedbc110d77d257cdb0a24ab7ba
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  52ffab110e32348d775f241c973eb56f96b08eedbc110d77d257cdb0a24ab7ba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    50917
</span> 
 if {${perl5.major} != ""} {
     depends_lib-append  port:curl
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,6 +24,9 @@ if {${perl5.major} != ""} {
</span> # patch Makefile.PL for compatibility with curl 7.50.2+
 # https://rt.cpan.org/Public/Bug/Display.html?id=117793
 # https://github.com/szbalint/WWW--Curl/issues/16
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# additional patch for compatiblity with curl 7.66.0+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://rt.cpan.org/Ticket/Display.html?id=130591
</span>     patchfiles      curl-7.50.2-invalid-symbols.patch \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    curl-7.66.0-rt130591.patch \
</span>                     patch-default-inc-excludes-dot.diff
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-www-curl/files/curl-7.66.0-rt130591.patch b/perl/p5-www-curl/files/curl-7.66.0-rt130591.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..2914d6a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-www-curl/files/curl-7.66.0-rt130591.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,41 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 0ef6ea22479b4696a0d62cd44aac8f4fe866db2f Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Slaven Rezic <cpansand@cloud1.bbbike.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sun, 29 Sep 2019 16:19:57 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] compat for libcurl 7.66.0 (fix for RT #130591)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Curl.xs     | 4 ++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Makefile.PL | 2 +-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 5 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/Curl.xs b/Curl.xs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ea9f870..e81c415 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Curl.xs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Curl.xs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18,6 +18,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <curl/easy.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <curl/multi.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef CURLINC_MULTI_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define __CURL_MULTI_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define header_callback_func writeheader_callback_func
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Do a favor for older perl versions */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/Makefile.PL b/Makefile.PL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index bb852e4..713656a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.PL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.PL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -127,7 +127,7 @@ if (!defined($curl_h)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     close H;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     for my $e (sort @syms) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-       if($e =~ /(OBSOLETE|^CURL_EXTERN|^CURL_STRICTER\z|^CURL_DID_MEMORY_FUNC_TYPEDEFS\z|_LAST\z|_LASTENTRY\z)/) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++       if($e =~ /(OBSOLETE|^CURL_EXTERN|^CURL_STRICTER\z|^CURL_DID_MEMORY_FUNC_TYPEDEFS\z|_LAST\z|_LASTENTRY\z|^CURLINC_)/) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           next;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        my ($group) = $e =~ m/^([^_]+_)/;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.1.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>

</pre>