<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/a99dfed4e1852c73ed7a67fc7a4dca6034ff0310">https://github.com/macports/macports-ports/commit/a99dfed4e1852c73ed7a67fc7a4dca6034ff0310</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 a99dfed abinit: Update to 8.10.2.
</span>a99dfed is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a99dfed4e1852c73ed7a67fc7a4dca6034ff0310
</span>Author: David Strubbe <dstrubbe@macports.org>
AuthorDate: Sun Apr 7 14:46:15 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> abinit: Update to 8.10.2.
</span>---
science/abinit/Portfile | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 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 c055aa4..a83b73c 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,7 @@ PortGroup mpi 1.0
</span> PortGroup linear_algebra 1.0
name abinit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.8.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 8.10.2
</span> categories science
platforms darwin
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,9 +31,10 @@ 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 575f25a1853a6974caff1422747130a2323003a3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 cceb397d1c8b81dc616e65bfb2986a8a1764e59be98e3c887b0392dfba0d4652 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 82567680
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b47a865dc6a321ea5b66e4df4173f2ce93dacbe1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4ee2e0329497bf16a9b2719fe0536cc50c5d5a07c65e18edaf15ba02251cbb73 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 88370836
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>
compilers.choose cc cxx fc
# g95 is no longer supported by abinit
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,13 +117,8 @@ test.cmd tests/runtests.py
</span> test.target built-in fast tutorespfn tutorial unitary
#test.target built-in fast tutorespfn tutorial unitary v1 v2 v3 v4 v5 v6 v67mbpt v7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# for +scalapack +atlas -libxc:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# hang in test [v2][t79].
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# :info:test [tutorial][tspin_6][np=1]: failed: absolute error 2.7e-08 > 2.5e-08
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # other config options to add:
# --enable-mpi-inplace
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# --with-atompaw-libs; --with-atompaw-incs
</span>
pre-test {
if {[mpi_variant_isset]} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -173,7 +168,7 @@ variant netcdf description {Build with support for NetCDF transferable I/O} {
</span> # add support for gsl, yaml?
variant libxc description {Build with support for libXC exchange-correlation library} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # configure explicitly forbids libxc > 4.0.0 for some reason
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # configure says Fortran support doesn't work for libxc > 4.0.0 for some reason
</span> depends_lib-append port:libxc
compilers.enforce_fortran libxc
configure.args-append --with-libxc-incs="-I${prefix}/include"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -189,7 +184,6 @@ variant scalapack description {Build with ScaLAPACK for parallel linear algebra}
</span> return -code error "+scalapack requires an MPI variant."
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- mpi.setup require
</span> mpi.enforce_variant scalapack
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -197,6 +191,7 @@ variant wannier90 description {Build with support for Wannier90} {
</span> depends_lib-append port:wannier90
test.target-append wannier90 tutoplugs vdwxc
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# tests fail: [wannier90][t00][np=1]: fldiff.pl fatal error
</span>
# FIXME: the code's build system will download BigDFT itself, which is contrary to the
# way MacPorts should work. Make a bigdft port to support this.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -212,6 +207,9 @@ variant wannier90 description {Build with support for Wannier90} {
</span>
# FIXME: same problem as for BigDFT, it gets downloaded. Make a separate port.
#variant atompaw description {Build including AtomPAW atomic dataset generator} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# depends_lib-append port:atompaw
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# configure.args-append --enable-atompaw --with-atompaw-bins=${prefix} --with-atompaw-incs=-I${prefix} --with-atompaw-libs=-L${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# test.target-append atompaw
</span> #}
livecheck.type regex
</pre><pre style='margin:0'>
</pre>