<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/16e929474ed100eb7ad9ca1697bec180f7a7fe15">https://github.com/macports/macports-ports/commit/16e929474ed100eb7ad9ca1697bec180f7a7fe15</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 16e929474ed squid4: update to 4.13, add ssl_crtd variant
</span>16e929474ed is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 16e929474ed100eb7ad9ca1697bec180f7a7fe15
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Fri Sep 4 18:06:32 2020 +1000

<span style='display:block; white-space:pre;color:#404040;'>    squid4: update to 4.13, add ssl_crtd variant
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Also add --enable-follow-x-forwarded-for, and disable EUI on darwin since
</span><span style='display:block; white-space:pre;color:#404040;'>    there is no actual implementation, only a stub that prints an error to the
</span><span style='display:block; white-space:pre;color:#404040;'>    log.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The ssl_crtd variant is adapted from @alessandro893's original.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://github.com/macports/macports-ports/pull/8241
</span>---
 net/squid4/Portfile | 19 +++++++++++++++----
 1 file changed, 15 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/squid4/Portfile b/net/squid4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dbd25c300ba..b7523be68a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/squid4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/squid4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
 
 name            squid4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         4.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         4.13
</span> categories      net
 platforms       darwin
 license         GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,9 +31,9 @@ master_sites    https://mirror.aarnet.edu.au/pub/squid/squid/ \
</span> 
 distname        squid-${version}
 use_xz          yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 ad7a4a8a0031cae3435717a759173829 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 316b8a343aa542b5e7469d33b9d726bee00679c6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 5d593efe84ca34c39a21bab523e75621dec4e9bb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       md5 492e54afc15821141ff1d1d9903854d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha1 cac95c18789e9ecd6620c2f278fc3900498c065b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160 e49c1b0c6154a3ec0c1ce84e1d9c1c76733cefc1
</span> 
 patchfiles      patch-cf.data.pre.diff \
                 patch-compat_types.h.diff \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,6 +71,7 @@ configure.args  --mandir=${prefix}/share/man \
</span>                 --without-nettle \
                 --without-openssl \
                 --enable-delay-pools \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                --enable-follow-x-forwarded-for \
</span>                 --enable-zph-qos \
                 --enable-removal-policies \
                 --enable-storeio=ufs,aufs,diskd,rock \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,6 +82,12 @@ configure.args  --mandir=${prefix}/share/man \
</span>                 --enable-auth-digest \
                 --enable-auth-negotiate="wrapper" \
                 --enable-auth-ntlm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Doesn't work and just generates failure messages in the log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --disable-eui
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-configure {
     if {[variant_isset universal]} {
         system -W ${worksrcpath} "ed - include/autoconf.h < ${filespath}/include_autoconf.h.ed && touch include/stamp-h1"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -149,6 +156,10 @@ variant kerberos description "Enable MIT kerberos support" {
</span>     configure.args-append --enable-auth-negotiate
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ssl_crtd requires openssl description "Enable use of external certificate generator (for SSL-Bump)" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --enable-ssl-crtd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.type  regex
 livecheck.url   http://www.squid-cache.org/Versions/v4/
 livecheck.regex "squid-(\[0-9.\]+)-RELEASENOTES\\.html"
</pre><pre style='margin:0'>

</pre>