<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8b4de262a09e77c7e164732128dbe67549660e7a">https://github.com/macports/macports-ports/commit/8b4de262a09e77c7e164732128dbe67549660e7a</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 8b4de26 exim: update to 4.89.1, use xz, use db48
</span>8b4de26 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8b4de262a09e77c7e164732128dbe67549660e7a
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Sat Dec 2 09:46:13 2017 +0000
<span style='display:block; white-space:pre;color:#404040;'> exim: update to 4.89.1, use xz, use db48
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes CVE-2017-16943, CVE-2017-16944
</span>---
mail/exim/Portfile | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/exim/Portfile b/mail/exim/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 143c3f0..b16c40f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/exim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/exim/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name exim
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.89
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.89.1
</span>
categories mail
license GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,15 +23,15 @@ master_sites ftp://ftp.exim.org/pub/exim/exim4/ \
</span> ftp://ftp.exim.org/pub/exim/exim4/old/ \
ftp://ftp.easynet.be/exim/exim/exim4/ \
ftp://ftp.easynet.be/exim/exim/exim4/old/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_xz yes
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 db87de7a5bef115efe062153a8a14e10b4ee884b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 912f2ee03c8dba06a3a4c0ee40522d367e1b65dc59e38dfcc1f5d9eecff51ab0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 75b5d8ad55a82fac0c66a9d43c9affe3e6299328 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1a21322a10e2da9c0bd6a2a483b6e7ef8fa7f16efcab4c450fd73e7188f5fa94
</span>
depends_build path:bin/perl:perl5 \
port:pcre
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:db44 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:db48 \
</span> path:lib/libssl.dylib:openssl \
port:sqlite3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,12 +62,10 @@ configure {
</span> reinplace "s|# TLS_INCLUDE=-I/usr/local/openssl/include|TLS_INCLUDE=-I${prefix}/include/openssl|g" ${worksrcpath}/Local/Makefile
reinplace "s|# INCLUDE=.*|INCLUDE=-I${prefix}/include|g" ${worksrcpath}/Local/Makefile
reinplace "s|PCRE_LIBS=-lpcre|PCRE_LIBS=-L${prefix}/lib -lpcre|g" ${worksrcpath}/Local/Makefile
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Setting TMPDIR="/tmp" (which is the default), breaks the build because clang tries to use it as temporary dir including the quotes.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|^TMPDIR=|# TMPDIR=|g" ${worksrcpath}/Local/Makefile
</span> reinplace "s|CC=cc|CC=${configure.cc}|g" ${worksrcpath}/OS/Makefile-Darwin
reinplace "s|X11=/usr/X11R6|X11=${prefix}|g" ${worksrcpath}/OS/Makefile-Darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|# Exim: OS-specific make file for Darwin (Mac OS X).|INCLUDE=-I${prefix}/include/db44|g" ${worksrcpath}/OS/Makefile-Darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|DBMLIB =|DBMLIB=${prefix}/lib/db44/libdb-4.dylib|g" ${worksrcpath}/OS/Makefile-Darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|# Exim: OS-specific make file for Darwin (Mac OS X).|INCLUDE=-I${prefix}/include/db48|g" ${worksrcpath}/OS/Makefile-Darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|DBMLIB =|DBMLIB=${prefix}/lib/db48/libdb-4.dylib|g" ${worksrcpath}/OS/Makefile-Darwin
</span> reinplace "s|/etc/aliases|${destroot}${prefix}/etc/aliases|g" ${worksrcpath}/scripts/exim_install
}
</pre><pre style='margin:0'>
</pre>