<pre style='margin:0'>
Jimmy Yuen Ho Wong (wyuenho) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fb4f094976b6fe31f22263492f5348f8e1e380b5">https://github.com/macports/macports-ports/commit/fb4f094976b6fe31f22263492f5348f8e1e380b5</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 fb4f094  emacs: update dependencies for 26.1 and devel
</span>fb4f094 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fb4f094976b6fe31f22263492f5348f8e1e380b5
</span>Author: Jimmy Yuen Ho Wong <wyuenho@gmail.com>
AuthorDate: Thu Jun 21 18:49:02 2018 +0100

<span style='display:block; white-space:pre;color:#404040;'>    emacs: update dependencies for 26.1 and devel
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * require gnutls
</span><span style='display:block; white-space:pre;color:#404040;'>    * require lcms2 for GUI subports
</span><span style='display:block; white-space:pre;color:#404040;'>    * require jansson for emacs-devel*
</span><span style='display:block; white-space:pre;color:#404040;'>    * add rsvg variant for emacs-app*
</span>---
 editors/emacs/Portfile | 91 ++++++++++++++++++++++++++++----------------------
 1 file changed, 52 insertions(+), 39 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/emacs/Portfile b/editors/emacs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 15d9006..08a407e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/emacs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/emacs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,40 +36,6 @@ subport emacs-app-devel {
</span> 
 depends_build-append port:autoconf port:automake port:libtool
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {$subport eq $name || $subport eq "emacs-app"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version         26.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision        1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  f13fe104345738c853bcce2e3e061dbfb8692bc5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  760382d5e8cdc5d0d079e8f754bce1136fbe1473be24bb885669b0e38fc56aa3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    65007481
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles      patch-configure.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${worksrcpath} "sh ./autogen.sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {$subport eq "emacs-devel" || $subport eq "emacs-app-devel"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    epoch           1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version         20180606
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    fetch.type      git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    git.url         http://git.savannah.gnu.org/r/emacs.git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    git.branch      4a51deb993d923767f0eddd4f350e636fe8d7c0b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${worksrcpath} "sh ./autogen.sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.url   https://ftp.gnu.org/gnu/emacs/?C=M&O=D
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex ${name}-(\\d+\\.\\d+\\w*)\\.tar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args  --without-ns \
                 --without-x \
                 --without-dbus \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,7 +43,7 @@ configure.args  --without-ns \
</span>                 --without-libotf \
                 --without-m17n-flt \
                 --without-gpm \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                --without-gnutls \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --with-gnutls \
</span>                 --with-xml2 \
                 --with-modules \
                 --infodir ${prefix}/share/info/${name}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,7 +51,8 @@ configure.args  --without-ns \
</span> depends_build-append   port:pkgconfig \
                        port:texinfo
 depends_lib-append     port:ncurses \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                       port:libxml2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                       port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                       port:gnutls
</span> 
 post-destroot {
     xinstall -d ${destroot}${prefix}/share/emacs/${version}/leim
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -104,6 +71,43 @@ platform darwin {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {$subport eq $name || $subport eq "emacs-app"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         26.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  f13fe104345738c853bcce2e3e061dbfb8692bc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  760382d5e8cdc5d0d079e8f754bce1136fbe1473be24bb885669b0e38fc56aa3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    65007481
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles      patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${worksrcpath} "sh ./autogen.sh"
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {$subport eq "emacs-devel" || $subport eq "emacs-app-devel"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    epoch           1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         20180621
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    fetch.type      git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.url         http://git.savannah.gnu.org/r/emacs.git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.branch      5583e6460c38c5d613e732934b066421349a5259
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${worksrcpath} "sh ./autogen.sh"
</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;'>+    configure.args-append  --with-json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append     port:jansson
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.url   https://ftp.gnu.org/gnu/emacs/?C=M&O=D
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.regex ${name}-(\\d+\\.\\d+\\w*)\\.tar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {$subport eq $name || $subport eq "emacs-devel"} {
     PortGroup  muniversal 1.0
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,6 +121,7 @@ if {$subport eq $name || $subport eq "emacs-devel"} {
</span>             --with-tiff \
             --with-gif \
             --with-png \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            --with-lcms2 \
</span>             --without-rsvg \
             --with-xft
         depends_lib-append      port:xorg-libXmu \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -126,6 +131,7 @@ if {$subport eq $name || $subport eq "emacs-devel"} {
</span>             port:tiff \
             port:giflib \
             port:libpng \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            port:lcms2
</span>             port:Xft2
 
         # autoconf appears to be dropping linker flags for freetype &
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -179,8 +185,10 @@ if {$subport eq $name || $subport eq "emacs-devel"} {
</span> if {$subport eq "emacs-app" || $subport eq "emacs-app-devel"} {
     categories-append   aqua
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --with-ns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --without-ns --without-x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append  --with-ns     --with-lcms2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-delete  --without-ns  --without-x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append     port:lcms2
</span> 
     universal_variant   no
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -198,7 +206,7 @@ if {$subport eq "emacs-app" || $subport eq "emacs-app-devel"} {
</span>     }
 
     if {$subport eq "emacs-app"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision 3
</span>     }
 
     variant multicolor_font description {Apply multicolor font patch} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -211,4 +219,9 @@ if {$subport eq "emacs-app" || $subport eq "emacs-app-devel"} {
</span>         depends_lib-append  port:ImageMagick
         configure.args-append --with-imagemagick
     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant rsvg description {Use librsvg} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append     port:librsvg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append  --with-rsvg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
</pre><pre style='margin:0'>

</pre>