<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3c50488f612f0b01dd3e41c61c1fb15393db7d11">https://github.com/macports/macports-ports/commit/3c50488f612f0b01dd3e41c61c1fb15393db7d11</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 3c50488  ALPSCore: various improvements
</span>3c50488 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3c50488f612f0b01dd3e41c61c1fb15393db7d11
</span>Author: Alexander Gaenko <galexv@umich.edu>
AuthorDate: Fri Sep 7 14:00:06 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    ALPSCore: various improvements
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    1) Explicitly request C++11 via `PortGroup cxx11`
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    2) Depend on Eigen3 path rather than port, as per discussion
</span><span style='display:block; white-space:pre;color:#404040;'>       in https://github.com/macports/macports-ports/pull/2423
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    3) Adjust CMake build options
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    4) Add `port test` capability
</span>---
 science/ALPSCore/Portfile | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/ALPSCore/Portfile b/science/ALPSCore/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0e47141..b8744df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/ALPSCore/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/ALPSCore/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,14 @@
</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:#ffe0e0;'>-PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> PortGroup           github 1.0
 PortGroup           mpi 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cxx11 1.1
</span> 
 github.setup        ALPSCore ALPSCore 2.2.0 v
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          science
 platforms           darwin
 license             GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,11 +25,10 @@ checksums           rmd160  7ef9f655f55a21658da9d7af00025d2eb7ab5a9a \
</span>                     sha256  01ae0c7be844d4497da96bd8b329bced3eeb4dce1101f193206e9b1c0c68068f \
                     size 1405042
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist  gcc-4.2
</span> 
 depends_lib         port:boost \
                     port:hdf5  \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:eigen3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:include/eigen3/Eigen/Eigen:eigen3
</span> 
 compilers.choose    cc cxx
 mpi.setup           -gcc
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +38,8 @@ configure.args      -DTesting=ON \
</span>                     -DBOOST_ROOT=${prefix} \
                     -DENABLE_MPI=OFF\
                     -DMPIEXEC:STRING="${mpi.exec}" \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCMAKE_SKIP_RPATH:BOOL=OFF \
</span>                     -DTestXMLOutput=TRUE \
                     -DDocumentation=OFF
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,3 +48,12 @@ if {[mpi_variant_isset]} {
</span> }
 
 cmake.out_of_source yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Our CMake scripts manage optimization flags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.build_type    RelWithDebInfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.optflags  ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-delete   -DNDEBUG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-delete -DNDEBUG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-delete -DNDEBUG
</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         test
</span></pre><pre style='margin:0'>

</pre>