<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/b4e79d02365ea21b01d3d108d3fe957f86cfbf45">https://github.com/macports/macports-ports/commit/b4e79d02365ea21b01d3d108d3fe957f86cfbf45</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b4e79d02365ea21b01d3d108d3fe957f86cfbf45
</span>Author: Leonardo Brondani Schenkel <leonardo@schenkel.net>
AuthorDate: Mon Oct 9 23:23:59 2017 +0200

<span style='display:block; white-space:pre;color:#404040;'>    neomutt: update to 20171013 (autosetup, new variants)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This upstream release migrated to autosetup for configuration insted of
</span><span style='display:block; white-space:pre;color:#404040;'>    autotools (which is still available but is deprecated). The switches in
</span><span style='display:block; white-space:pre;color:#404040;'>    the Portfile were changed to conform with the new syntax.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The variant +debug was removed since the switch disappeared from
</span><span style='display:block; white-space:pre;color:#404040;'>    upstream ('--debug' still exists but it controls the level of autosetup
</span><span style='display:block; white-space:pre;color:#404040;'>    logging, not if debug symbols are included in the binaries).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The variant +ssl was removed and SSL is now mandatory for this port.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    New variants +gss and +lua were introduced that expose the respective
</span><span style='display:block; white-space:pre;color:#404040;'>    build configuration switches.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    A bug related to building the documentation (due to missing dependencies)
</span><span style='display:block; white-space:pre;color:#404040;'>    was fixed. Building the documentation is now optional and controlled by
</span><span style='display:block; white-space:pre;color:#404040;'>    the +doc variant in order to minimize the number of dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    required by default.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/54219
</span>---
 mail/neomutt/Portfile | 107 +++++++++++++++++++++++++-------------------------
 1 file changed, 53 insertions(+), 54 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/neomutt/Portfile b/mail/neomutt/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bef1125..e424310 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/neomutt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/neomutt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        neomutt neomutt 20170912 neomutt-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        neomutt neomutt 20171013 neomutt-
</span> categories          mail
 platforms           darwin
 license             GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,42 +19,28 @@ long_description    Mutt is a small but very powerful text-based MIME \
</span>                     groups of messages.
 homepage            https://www.neomutt.org
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts           mutt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:gettext \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libiconv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:ncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e1533dc0df2d9c60a26fce6d2b8e05cd1301d800 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  23147c3f90dc64e627517ff5c8d3fb3d5eb4da2f8bbc3f18c4cf1553fb52d082
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:docbook-xml-4.2 port:docbook-xsl port:libxslt port:w3m
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libiconv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:ncurses \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zlib
</span> depends_run         path:share/curl/curl-ca-bundle.crt:curl-ca-bundle
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# needed by smime_keys
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append  path:bin/perl:perl5
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  f7fdbc4ea913a9097036bbafd287250aaa14508f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  9b40d577e417d36aa8cdcfd5ec4ad63c05e010476cccadde83065489c09b5226
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Build from tags because upstream keeps omitting files from the release
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# tarballs (https://trac.macports.org/ticket/52485).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_autoreconf      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --disable-debug \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-gpgme \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-notmuch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-docdir=${prefix}/share/doc/mutt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-libiconv-prefix=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-curses=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-bdb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-gdbm \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-gnutls \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-gss \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-idn \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-kyotocabinet \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-lmdb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-qdbm \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-sasl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-ssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-tokyocabinet
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cmd       ./configure.autosetup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --disable-idn \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-ncurses=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-nls=${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-ssl=${prefix}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants    +idn +ssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants    +idn
</span> if {${install.user} ne "root"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants-append +homespool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants-append     +homespool
</span> }
 
 post-destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,61 +49,74 @@ post-destroot {
</span> }
 
 variant db4 description {Support Berkeley DB database} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-bdb --with-bdb=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-bdb=${prefix}
</span>     configure.cppflags-append   "-I${prefix}/include/db48"
     configure.ldflags-append    "-L${prefix}/lib/db48"
     depends_lib-append          port:db48
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant debug description {Debugging support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --disable-debug --enable-debug
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span> variant gdbm description {Support GNU dbm database} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-gdbm --with-gdbm=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-gdbm=${prefix}
</span>     depends_lib-append          port:gdbm
 }
 variant gpgme description {Enable GPGME crypto support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --disable-gpgme --enable-gpgme
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append       --with-gpgme-prefix=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-gpgme=${prefix}
</span>     depends_lib-append          port:gpgme
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant gss description {Support GSS API (Kerberos)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-gss=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append          port:kerberos5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> variant homespool description {Spool mail in home directory (allows installing without root privileges)} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append       --with-homespool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --homespool
</span> }
 variant idn description {Internationalized Domain Name support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-idn --with-idn=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append          port:libidn port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace      --disable-idn --with-idn=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append          port:libidn
</span> }
 variant kyotocabinet description {Support Kyoto Cabinet database} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-kyotocabinet --with-kyotocabinet=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-kyotocabinet=${prefix}
</span>     depends_lib-append          port:kyotocabinet
 }
 variant lmdb description {Support LMDB database} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-lmdb --with-lmdb=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-lmdb=${prefix}
</span>     depends_lib-append          port:lmdb
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant lua description {Lua scripting support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-lua=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append          port:lua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> variant notmuch description {Notmuch support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --disable-notmuch --enable-notmuch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-notmuch=${prefix}
</span>     depends_lib-append          port:notmuch
 }
 variant qdbm description {Support QDBM database} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-qdbm --with-qdbm=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-qdbm=${prefix}
</span>     depends_lib-append          port:qdbm
 }
 variant sasl description {Simple Authentication and Security Layer support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-sasl --with-sasl=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-sasl=${prefix}
</span>     depends_lib-append          port:cyrus-sasl2
 }
 variant slang description {Use S-lang instead of ncurses} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --with-curses=${prefix} --with-slang=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-replace          port:ncurses port:slang2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ssl description {Secure Sockets Layer support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-ssl --with-ssl=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append          path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-ui=slang --with-slang=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-replace         port:ncurses port:slang2
</span> }
 variant tokyocabinet description {Support Tokyo Cabinet database} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace      --without-tokyocabinet --with-tokyocabinet=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       --with-tokyocabinet=${prefix}
</span>     depends_lib-append          port:tokyocabinet
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -W ${worksrcpath}/contrib "s|/usr/bin/|${prefix}/bin/|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              smime_keys
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -W ${worksrcpath}/contrib "s|/usr/lib/|${prefix}/lib/|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              gpg.rc pgp5.rc smime.rc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # install examples in ${prefix}/share/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${prefix}/share/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${destroot}${prefix}/share/doc/neomutt/samples \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ${destroot}${prefix}/share/examples/neomutt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> notes "This port does not install the pgpring binary. Please install the signing-party port if you need it."
</pre><pre style='margin:0'>

</pre>