<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>