<pre style='margin:0'>
David Strubbe (dstrubbe) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a13973184bd04886b3222b969f2a9f9b06dd3af4">https://github.com/macports/macports-ports/commit/a13973184bd04886b3222b969f2a9f9b06dd3af4</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 a13973184bd abinit: Update to 9.2.2. Fix non-MPI variants. Enable threads.
</span>a13973184bd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a13973184bd04886b3222b969f2a9f9b06dd3af4
</span>Author: David Strubbe <dstrubbe@macports.org>
AuthorDate: Fri Jan 8 13:03:46 2021 -0800
<span style='display:block; white-space:pre;color:#404040;'> abinit: Update to 9.2.2. Fix non-MPI variants. Enable threads.
</span>---
science/abinit/Portfile | 26 +++++++++++---------------
1 file changed, 11 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/abinit/Portfile b/science/abinit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a1d065b3cd1..e5903c92cac 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/abinit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/abinit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup mpi 1.0
</span> PortGroup linear_algebra 1.0
name abinit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 9.0.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 9.2.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories science
platforms darwin
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,9 +32,9 @@ long_description ABINIT is a package whose main program allows one to find th
</span> homepage https://www.abinit.org
master_sites ${homepage}/sites/default/files/packages
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 7b475c4f2784794abf1f7ea2cdf902d849a0a394 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 aa6202feaea060ea5c39500a06f735e472874f768bf9a301059f4bbf04886e52 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 87453615
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 675cf2df645175b0b054bde9ab030b038d526f9c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4999d48ed20655af7ee4015dc79fe5363db494eb330e71aeacb11870135fa95d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 96751216
</span>
compilers.choose cc cxx fc
compilers.allow_arguments_mismatch yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -111,6 +111,8 @@ pre-configure {
</span> # causes compilation error in m_profiling_abi.F90 related to MPI_COMM_WORLD
# This looks like a possible mistake in not including the mpi module
# configure.args-append --with-mpi-level=3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --without-mpi
</span> }
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -131,16 +133,10 @@ variant fftw3 description {Build with support for (threaded) fftw-3 FFT library}
</span> configure.args-append FFTW3_LIBS="-L${prefix} -lfftw3 -lfftw3f -lfftw3_threads"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#variant threads description {Build with support for OpenMP threads} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.args-append --enable-openmp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# configure.fcflags-append -fopenmp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Threads disabled due to this error:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#m_getghc.F90:1622:0:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 1622 | if ( present(kg_fft_k) ) then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#Error: 'kg_fft_k' not specified in enclosing 'parallel'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant threads description {Build with support for OpenMP threads} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-openmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.fcflags-append -fopenmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
# add support for gsl, yaml?
</pre><pre style='margin:0'>
</pre>