<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/85118394f6742209e4daf000961fcfcffe4ef810">https://github.com/macports/macports-ports/commit/85118394f6742209e4daf000961fcfcffe4ef810</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 85118394f67 p5-spam-assassin: update to version 4.0.0, dependencies
</span>85118394f67 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 85118394f6742209e4daf000961fcfcffe4ef810
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sun Dec 18 23:17:02 2022 -0800

<span style='display:block; white-space:pre;color:#404040;'>    p5-spam-assassin: update to version 4.0.0, dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use +ssl variant by default.
</span>---
 perl/p5-mail-spamassassin/Portfile                 | 38 ++++++++++++++++++----
 .../files/patch-Makefile.PL.diff                   | 11 +++++++
 2 files changed, 42 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-mail-spamassassin/Portfile b/perl/p5-mail-spamassassin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9724f6aa7f..cb131e37208 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-mail-spamassassin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-mail-spamassassin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           perl5 1.0
 
 perl5.branches      5.28 5.30 5.32 5.34
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup         Mail-SpamAssassin 3.4.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup         Mail-SpamAssassin 4.0.0
</span> revision            0
 categories-append   mail
 license             Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,28 +19,47 @@ long_description    SpamAssassin(tm) is a mail filter to identify spam. \
</span> 
 homepage            https://spamassassin.apache.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160 b16211c5402aac6f0e3f2d7a12cc1062968a6157\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 500c7e2a7cdf3aa4dd822d97aaff2ab22235a60cf17a68ab817861d215a4e568\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size   6572574
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 587d31400a22fb6009fc509802b5e75da3291ee6\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 65979da7d103e3c37563f23a1a24f470090afb33664348968a00bf3d09a84f36\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size   6779828
</span> 
 if {${perl5.major} != ""} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-devel-cycle \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-perl-critic \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-perl-critic-policy-perlsecret \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-test-perl-critic \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-test-simple \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-text-diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     depends_lib-append \
                     port:curl \
                     path:bin/gpg:gnupg2 \
                     port:re2c \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-archive-tar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-berkeleydb \
</span>                     port:p${perl5.major}-dbi \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-dbd-sqlite \
</span>                     port:p${perl5.major}-encode-detect \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-email-address-xs \
</span>                     port:p${perl5.major}-geo-ip \
                     port:p${perl5.major}-html-parser \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-io-compress \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-io-socket-ip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-io-string \
</span>                     port:p${perl5.major}-libwww-perl \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:p${perl5.major}-mailtools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:p${perl5.major}-mail-audit \
</span>                     port:p${perl5.major}-mail-dkim \
                     port:p${perl5.major}-mail-spf \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-mime-base64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-net \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-netaddr-ip \
</span>                     port:p${perl5.major}-net-cidr-lite \
                     port:p${perl5.major}-net-dns \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-net-libidn \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-net-libidn2 \
</span>                     port:p${perl5.major}-net-patricia \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:p${perl5.major}-time-hires
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-time-hires \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-time-local
</span> 
     startupitem.create      yes
     startupitem.name        spamd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,8 +70,11 @@ if {${perl5.major} != ""} {
</span>         startupitem.executable  ${perl5.bindir}/spamd -l
     }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles      patch-Makefile.PL.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     post-patch {
         reinplace "s|return ''|return 'PRIV'|" ${worksrcpath}/Makefile.PL
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|__MP_RE2C_BIN__|${prefix}/bin/re2c|" ${worksrcpath}/Makefile.PL
</span>     }
 
     configure.args-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -116,4 +138,6 @@ ${prefix}/etc/mail/spamassassin\n${conf_file_notes}"
</span>     variant vpopmail description {Use Spamassassin with vpopmail} {
         depends_lib-append      port:vpopmail
     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +ssl
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-mail-spamassassin/files/patch-Makefile.PL.diff b/perl/p5-mail-spamassassin/files/patch-Makefile.PL.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..87c886fa96e
</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-mail-spamassassin/files/patch-Makefile.PL.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.PL.orig       2022-12-18 19:01:16.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.PL    2022-12-18 19:03:02.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -108,7 +108,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   'enable_ssl'      => undef,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   'contact_address' => undef,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   'destdir'         => undef,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  're2c_bin'        => 're2c',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  're2c_bin'        => '__MP_RE2C_BIN__',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ );
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ARGV: foreach (@ARGV) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   foreach my $key (keys %opt) {
</span></pre><pre style='margin:0'>

</pre>