<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/4409f24714d1a293c52439de0b1e88f58afe6e96">https://github.com/macports/macports-ports/commit/4409f24714d1a293c52439de0b1e88f58afe6e96</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 4409f24 ape: Update to 2.3.0.
</span>4409f24 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4409f24714d1a293c52439de0b1e88f58afe6e96
</span>Author: David Strubbe <dstrubbe@macports.org>
AuthorDate: Tue Jul 3 22:18:20 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> ape: Update to 2.3.0.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Uses libxc4 now, as required. All recent gcc work now. Update sites.
</span>---
science/ape/Portfile | 23 +++++++++++------------
1 file changed, 11 insertions(+), 12 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/ape/Portfile b/science/ape/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 36912e1..dd57da6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/ape/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/ape/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,7 @@ PortSystem 1.0
</span> PortGroup compilers 1.0
name ape
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.2.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.3.0
</span> categories science
platforms darwin
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,19 +19,19 @@ long_description APE (Atomic Pseudopotentials Engine) is a computer package d
</span> APE can generate pseudopotential files for use with SIESTA, Abinit, Octopus, \
and Quantum Espresso.
homepage http://www.tddft.org/programs/APE
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ${homepage}/sites/default/files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites http://www.tddft.org/programs/octopus/download/APE/${version}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 8f2b77ccc94772148893f341a8489a2d9f132db8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 91c09e1d5ddcfb1d421a0d1d416c760de10afbf7f54e6ba1ad767661e1671357
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 67d0ef0de03beebd08b683459f6645672ed07b99 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1a0a4793c7452b4a36fa5dd38bd1b3d5794bf2cbaa247943b1977d89e9883852 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 639757
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:libxc port:gsl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:libxc4 port:gsl
</span>
configure.args --with-libxc-prefix=${prefix}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.optflags -O3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.optflags-append -ffree-line-length-none
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# cpp from gcc5 and gcc6 do not work for FCCPP currently. gfortran is ok though.
</span> compilers.choose fc cc cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compilers.setup require_fortran -g95 -clang -gcc5 -gcc6 -gcc7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup require_fortran -g95 -clang
</span>
# g95 is disabled because of constructs regarded as illegal by this compiler.
# :info:build In file mesh_ape.f90:58
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +40,7 @@ compilers.setup require_fortran -g95 -clang -gcc5 -gcc6 -gcc7
</span> # :info:build 1
# :info:build Error: PRIVATE attribute at (1) is not allowed in a TYPE definition
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compilers.enforce_fortran libxc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.enforce_fortran libxc4
</span> # libxc does not have universal variant, so APE cannot either
universal_variant no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,5 +49,5 @@ test.run yes
</span> test.target check
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex New version (\[0-9.\]+)</a>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url https://gitlab.com/ape/ape/tags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex Release (\[0-9.\]+)
</span></pre><pre style='margin:0'>
</pre>