<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/acbf2f63524284cede46982623f51ba5f63d2ad3">https://github.com/macports/macports-ports/commit/acbf2f63524284cede46982623f51ba5f63d2ad3</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 acbf2f6  octopus: Update to version 8.0.
</span>acbf2f6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit acbf2f63524284cede46982623f51ba5f63d2ad3
</span>Author: David Strubbe <dstrubbe@macports.org>
AuthorDate: Mon Jul 16 23:06:57 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    octopus: Update to version 8.0.
</span>---
 science/octopus/Portfile | 29 ++++++++++++++++-------------
 1 file changed, 16 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/octopus/Portfile b/science/octopus/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b506d33..c163e43 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/octopus/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/octopus/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                octopus
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             7.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             8.0
</span> categories          science
 platforms           darwin
 license             GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,20 +21,21 @@ long_description    Octopus is a scientific program aimed at ab initio virtual e
</span> homepage            http://www.tddft.org/programs/octopus
 master_sites        ${homepage}/download/${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  695a22404ab2ce0efbd5555be1077f61ff0d430c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  f5589f14ff30d5a960af697fb4ab71daf4f3e2d19dd6e5229cd2b62f0eaeff0f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  967ab8a9d1a7c1e45703eaa7c012d9519def0d13 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  0aca270e22895fa2d1c5b8034389e21ff22697aed28e4a6be36f11e943bda0df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    49312804
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# clang38: errors on operate.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist  macports-clang-3.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# clang versions are unnecessary
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-mpi.setup           require_fortran -clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.choose    fc cc cxx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mpi.setup           require_fortran -g95 -clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#-clang33 -clang34 -clang38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# not clear if clang33 and clang34 work; clang38 gives cxx11 error as does default clang.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# clang fails in tests, relating to pseudopotentials and XML
</span> 
 # this incorrectly passes if libxc +gcc5, octopus +mpich, mpich-default +gcc49
<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> compilers.enforce_some_fortran fftw-3
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:libxc port:fftw-3 port:gsl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:libxc4 port:fftw-3 port:gsl
</span> 
 configure.args      --with-libxc-prefix=${prefix} --with-fftw-prefix=${prefix} \
                     --disable-gdlib --without-sparskit --with-netcdf-prefix=no \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +47,7 @@ configure.args      --with-libxc-prefix=${prefix} --with-fftw-prefix=${prefix} \
</span>                     --with-scalapack=no
 # configure will find and use these other libraries unless they are explicitly disabled
 configure.optflags  -O3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.fcflags-append  -ffree-line-length-none
</span> 
 # FIXME: does fortran default variant not happen in time to make fftw-3 get
 # installed +gcc48?
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,6 +63,9 @@ pre-configure {
</span> 
     # not necessary unless mixing clang++ and gfortran;
     # found automatically when using MPI wrappers
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[clang_variant_isset]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.cxxflags-append "-std=c++11"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span>     if {![gcc_variant_isset] && ![mpi_variant_isset]} {
         configure.ldflags-append "-lc++"
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -198,10 +202,9 @@ variant maxdim4 description {Build with support for 4D calculations} {
</span> 
 post-destroot {
     # FIXME upstream: shouldn't install this either
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#    ui_warn "delete ${destroot}/${prefix}/include/yaml.h"
</span>     delete ${destroot}/${prefix}/include/yaml.h
 }
 
 livecheck.type      regex
 livecheck.url       ${homepage}/wiki/index.php/Main_Page
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     ${name} (\[0-9.\]+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     (\[0-9.\]+)</a> released
</span></pre><pre style='margin:0'>

</pre>