<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/0ff57d89f85b2d99ceacd4527514072f3daabfeb">https://github.com/macports/macports-ports/commit/0ff57d89f85b2d99ceacd4527514072f3daabfeb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0ff57d89f85b2d99ceacd4527514072f3daabfeb
</span>Author: Giovanni Bussi <giovanni.bussi@gmail.com>
AuthorDate: Fri Dec 15 12:58:41 2017 +0100

<span style='display:block; white-space:pre;color:#404040;'>    plumed: update to version 2.4
</span>---
 science/plumed/Portfile | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/plumed/Portfile b/science/plumed/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cb8ee02..9717639 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/plumed/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/plumed/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,13 +6,7 @@ PortGroup           mpi 1.0
</span> PortGroup           linear_algebra 1.0
 PortGroup           debug 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# github.setup        plumed plumed2 2.3.3 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# include a fix that was commited just after 2.3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# this hack will be removed at the next plumed release 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        plumed plumed2 8fd0d4e37f0f35053cb5a48e2f76a73ea1128eaf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        plumed plumed2 2.4.0 v
</span> name                plumed
 
 categories          science
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,9 +25,8 @@ platforms           darwin
</span> 
 homepage            http://www.plumed.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  2475ff31da9dc0a227656ad8ff8dd41caf94c662 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  351135cbbe3327d378d1f807eaefca6878a8dcf71d8da371be7636ccf085a584
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e3c5df528c00cdd5bc54a8d7ce2eaa5e8c5a8b04 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  11f8c5a6bf7e2f6c133f9355924bbb5fa5f0cef0dc861d36726fa83a687ead44
</span> 
 # Disable additional features.
 # --disable-doc:          Do not create documentation, and avoid searching for Doxygen.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,6 +56,11 @@ mpi.setup
</span> # To enable mpi, replace a configure flag
 if {[mpi_variant_isset]} {
     configure.args-replace --disable-mpi --enable-mpi
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# command should be included in a pre-configure block to access properly the mpi.exec variable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# MPIEXEC is stored so that it can be used to perform tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append MPIEXEC="${mpi.exec}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 # Libraries.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,8 +74,12 @@ depends_lib-append  port:gsl \
</span>                     port:zlib
 
 # This variant enables optional modules in PLUMED.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Notice that one of the optional modules (drr) requires boost_serialization
</span> variant allmodules description {Enable all optional modules} {
     configure.args-append --enable-modules=all
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --enable-boost-serialization
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.ldflags-append -lboost_serialization-mt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:boost
</span> }
 
 # Link lapack/blas libraries
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -104,3 +106,6 @@ subport plumed-devel {
</span>       depends_lib-append port:boost
     }
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Allow running tests from MacPorts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target check
</span></pre><pre style='margin:0'>

</pre>