<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c319f8099903f1ceefd6a7e4b3c581e184b045d5">https://github.com/macports/macports-ports/commit/c319f8099903f1ceefd6a7e4b3c581e184b045d5</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c319f8099903f1ceefd6a7e4b3c581e184b045d5
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Thu Jun 10 16:08:31 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    py-ffc: migrate to boost PG
</span>---
 python/py-ffc/Portfile | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ffc/Portfile b/python/py-ffc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f4adf116b93..52f5ed38877 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-ffc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-ffc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,9 +3,11 @@
</span> PortSystem          1.0
 PortGroup           python 1.0
 PortGroup           bitbucket 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           active_variants 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           boost 1.0
</span> 
 bitbucket.setup     fenics-project ffc 2018.1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> name                py-ffc
 
 categories-append   math science
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,8 +37,7 @@ if {${subport} ne ${name}} {
</span>    depends_lib      port:py${python.version}-fiat \
                     port:py${python.version}-ufl \
                     port:py${python.version}-dijitso \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:swig-python \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:boost
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:swig-python
</span> 
     pre-build {
         build.env-append CXXFLAGS=${configure.cxxflags}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,8 +48,9 @@ if {${subport} ne ${name}} {
</span>     }
 
     post-fetch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {![file exists ${python.pkgd}/boost/mpi.so]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            return -code error "${subport} needs boost installed with an mpi variant"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {![active_variants [boost::depends_portname] openmpi ""] && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ![active_variants [boost::depends_portname] mpich   ""]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            return -code error "${subport} needs [boost::depends_portname] installed with an mpi variant"
</span>         }
     }
 
</pre><pre style='margin:0'>

</pre>