<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fcad7a566b7871fb7f1aa5ef9fb2bb8300271a93">https://github.com/macports/macports-ports/commit/fcad7a566b7871fb7f1aa5ef9fb2bb8300271a93</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 fcad7a5  claws-mail: update to version 3.17.4, configuration, dependencies
</span>fcad7a5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fcad7a566b7871fb7f1aa5ef9fb2bb8300271a93
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Aug 31 12:08:43 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    claws-mail: update to version 3.17.4, configuration, dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This PR can be seen as a temporary (hopefully more palatible) alternative to previous PR3527 that
</span><span style='display:block; white-space:pre;color:#404040;'>    completely disabled building of the fancy plugin due to the dependency on deprecated webkit-gtk.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    By default, this new PR disables plugins fancy and new litehtml_viewer (which requires Google's
</span><span style='display:block; white-space:pre;color:#404040;'>    libgumbo not yet ported to MacPorts). The improper dependency on webkit2-gtk has been removed
</span><span style='display:block; white-space:pre;color:#404040;'>    and a +fancy variant is added which correctly adds the dependency on webkit-gtk and enables the
</span><span style='display:block; white-space:pre;color:#404040;'>    build of the fancy plugin.  This eliminates the previously reported behavior of opportunisticaly building
</span><span style='display:block; white-space:pre;color:#404040;'>    the fancy plugin if webgit-gtk happened to be installed and requires the user to make a conscious decision
</span><span style='display:block; white-space:pre;color:#404040;'>    to build the plugin.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Note that progress is being made (slowly) on the upstream gtk3 branch which not only updates claws-mail to gtk3
</span><span style='display:block; white-space:pre;color:#404040;'>    but ports the fancy plugin to webkit2-gtk3.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://trac.macports.org/ticket/52408
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://github.com/macports/macports-ports/pull/3527
</span>---
 mail/claws-mail/Portfile                            | 21 ++++++++++++++-------
 ...mail-no-export-dynamic-on-older-ld-versions.diff |  2 +-
 2 files changed, 15 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/claws-mail/Portfile b/mail/claws-mail/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6c2bb42..e9325f0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/claws-mail/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/claws-mail/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem      1.0
</span> PortGroup       active_variants 1.1
 
 name            claws-mail
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         3.17.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         3.17.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> categories      mail news
 platforms       darwin
 license         GPL-3+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,9 +23,9 @@ long_description Currently, many features are supported in Claws Mail \
</span> homepage        http://www.claws-mail.org/
 master_sites    ${homepage}releases/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  0c87c33b0e615ddf2c41d9cf87255f7d4725d42d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  504e1f5a6f0880192662826ac07bcd083c3167b3db7143858617d6c51233d2f2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    6164392
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  420a0b1f6ff3efac9218478e0a1c60677eac0927 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  590ed1131e51b3a627e75c3b256068f5176a498628e1c8f3315b9bc09482ae02 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    6280252
</span> 
 use_xz          yes
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,8 +48,7 @@ depends_lib     port:gtk2 \
</span>                 port:enchant \
                 port:poppler \
                 port:ghostscript \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:bogofilter \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:webkit2-gtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:bogofilter
</span> 
 # claws uses gdk/gdkx.h, which is not installed by gtk2 +quartz.
 require_active_variants \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,6 +64,8 @@ configure.args  --disable-jpilot \
</span>                 --disable-acpi_notifier-plugin \
                 --disable-bsfilter-plugin \
                 --disable-clamd-plugin \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                --disable-fancy-plugin \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --disable-litehtml_viewer-plugin \
</span>                 --disable-notification-plugin \
                 --disable-perl-plugin \
                 --disable-python-plugin \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,4 +77,10 @@ configure.args  --disable-jpilot \
</span>                 --enable-ipv6 \
                 --enable-crash-dialog
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant fancy description {Build fancy plugin using deprecated webkit-gtk-1.0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:webkit-gtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-delete \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                --disable-fancy-plugin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> livecheck.regex ${name}-(\[0-9.\]+)${extract.suffix}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/claws-mail/files/patch-claws-mail-no-export-dynamic-on-older-ld-versions.diff b/mail/claws-mail/files/patch-claws-mail-no-export-dynamic-on-older-ld-versions.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5f6806e..0d3a3d7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/claws-mail/files/patch-claws-mail-no-export-dynamic-on-older-ld-versions.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/claws-mail/files/patch-claws-mail-no-export-dynamic-on-older-ld-versions.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- configure.ac.old      2018-11-25 13:41:01.000000000 -0800
 +++ configure.ac       2018-11-25 13:41:24.000000000 -0800
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -118,7 +118,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -138,7 +138,6 @@
</span>      ;;
        *-apple-*)
                platform_osx=yes
</pre><pre style='margin:0'>

</pre>