<pre style='margin:0'>
Sean Farley (seanfarley) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/221d10e025ae0948c292e178850d9117d57d0289">https://github.com/macports/macports-ports/commit/221d10e025ae0948c292e178850d9117d57d0289</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 221d10e025ae0948c292e178850d9117d57d0289
</span>Author: Sean Farley <sean@macports.org>
AuthorDate: Sun Mar 25 16:58:47 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    petsc: update to 3.8.3
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This patch corrects the sundials dependency, patches configure to use MacPorts
</span><span style='display:block; white-space:pre;color:#404040;'>    python, and correct the petsc.pc pkgconfig file.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/54119
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/55877
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/55889
</span>---
 math/petsc/Portfile | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/petsc/Portfile b/math/petsc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 26f41ac..885853d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/petsc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/petsc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem          1.0
</span> PortGroup           bitbucket 1.0
 PortGroup           mpi 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-bitbucket.setup     petsc petsc 3.7.4 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bitbucket.setup     petsc petsc 3.8.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          math science
 maintainers         sean
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,8 +18,8 @@ long_description    PETSc, pronounced PET-see (the S is silent), is a suite \
</span> platforms           darwin
 universal_variant   no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  be2a9fb2cc08bda8b3d2b9f306eb0cd36f4d3356 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  dde659144f3acf898b89c6ccdf2b5e9d114dd2b1d22921a69b16b07b67998b1e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  84b1721dae083b15a5b337ea6dd41ad36b772d6f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  78caafaae2c543ceb5c55918104a3d65b8e0f94ebeed71b8f0f500c89afa690e
</span> 
 mpi.setup
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,8 +27,13 @@ use_parallel_build  no
</span> 
 depends_build-append \
                     port:sowing \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python27 \
</span>                     port:c2html
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -W ${worksrcpath} "s,#!/usr/bin/env python,#!${prefix}/bin/python2.7," configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-configure {
     configure.args-append \
         CC="${configure.cc}" \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -115,9 +120,9 @@ variant suitesparse description {Build with CHOLDMOD and UMFPACK} {
</span> }
 
 variant sundials description {Build with CVODE interface for TS} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:sundials
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append    port:sundials2
</span>     configure.args-append --with-sundials-dir=${prefix}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    mpi.enforce_variant   sundials
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    mpi.enforce_variant   sundials2
</span> }
 
 variant superlu description {Build with SuperLU interface for a serial direct solver} {
</pre><pre style='margin:0'>

</pre>