<pre style='margin:0'>
Adam Mercer (skymoo) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/36a452f194d444a521649dff81e70eed93382671">https://github.com/macports/macports-ports/commit/36a452f194d444a521649dff81e70eed93382671</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 36a452f194d444a521649dff81e70eed93382671
</span>Author: Adam Mercer <ram@macports.org>
AuthorDate: Tue Apr 11 19:00:53 2017 -0500
<span style='display:block; white-space:pre;color:#404040;'> science/lalapps: use macports-clang-3.9
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> also enable running of test suite and enable MPI
</span>---
science/lalapps/Portfile | 26 +++++++++++++++++---------
1 file changed, 17 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/lalapps/Portfile b/science/lalapps/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5e66d7a..af3954b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/lalapps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/lalapps/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,11 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup compilers 1.0
</span>
name lalapps
version 6.21.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories science python
platforms darwin
maintainers {ram @skymoo} {aronnax @lpsinger}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +23,6 @@ use_xz yes
</span> checksums rmd160 6f6f445f3501871dbdf3beb2250fd1e50eaa26b9 \
sha256 2b997406b7bca358295e6d060919346fd5281ec0217a357c91849012bc2c9973
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --enable-openmp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-help2man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> set v 27
set pythonversion [string range ${v} 0 end-1].[string index ${v} end]
set pythonhome \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,7 +32,14 @@ set pythondir "${pythonhome}/lib/python${pythonversion}/site-packages"
</span> depends_build port:pkgconfig
# port:help2man
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:gsl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Choose a compiler that supports OpenMP.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist macports-clang-3.9 macports-clang-3.8 macports-clang-3.7 macports-clang-4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.fallback macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+regsub {.*-(\d)\.(\d)} ${configure.cc} {clang\1\2} clangver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:openmpi-${clangver} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gsl \
</span> port:libomp \
port:fftw-3 \
port:fftw-3-single \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,17 +61,19 @@ depends_lib port:gsl \
</span> port:py27-numpy \
port:py27-h5py
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Choose a compiler that supports OpenMP.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.whitelist macports-clang-3.8 macports-clang-3.7 macports-clang-3.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback macports-clang-3.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args --mandir=${prefix}/share/man \
--disable-silent-rules \
--disable-gcc-flags \
--disable-debug \
--enable-openmp \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-mpi \
</span> --disable-help2man \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- PYTHON=${pythonhome}/bin/python${pythonversion}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON=${pythonhome}/bin/python${pythonversion} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MPICC=mpicc-openmpi-${clangver} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MPICXX=mpicxx-openmpi-${clangver}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</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>
# lalxml is currently enabled by default but may change in the future
#variant lalxml description {Build with LALXML support} {
</pre><pre style='margin:0'>
</pre>