<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fb2b06f9f11ae1ec638f2208c906ddb5a4040439">https://github.com/macports/macports-ports/commit/fb2b06f9f11ae1ec638f2208c906ddb5a4040439</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 fb2b06f  gmsh: tweak patch file to correspond to upstream fix
</span>fb2b06f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fb2b06f9f11ae1ec638f2208c906ddb5a4040439
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Jan 4 10:19:39 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gmsh: tweak patch file to correspond to upstream fix
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    No revbump since installed files do not change.
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://gitlab.onelab.info/gmsh/gmsh/issues/716
</span>---
 science/gmsh/files/patch-bad_fltk_define.diff | 45 ++++++++++++++-------------
 1 file changed, 24 insertions(+), 21 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gmsh/files/patch-bad_fltk_define.diff b/science/gmsh/files/patch-bad_fltk_define.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 7caf8bb..fd2bcfb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gmsh/files/patch-bad_fltk_define.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gmsh/files/patch-bad_fltk_define.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +1,28 @@
</span> see https://gitlab.onelab.info/gmsh/gmsh/issues/716 
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- Mesh/gmshCrossFields.cpp.orig       2019-12-20 19:59:26.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Mesh/gmshCrossFields.cpp       2020-01-04 07:08:02.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,10 +20,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "PView.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "PViewDataGModel.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Solver/linearSystemCSR.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Solver/linearSystemCSR.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -436,7 +436,8 @@ void linearSystemCSR<std::complex<double> >::getMatrix(INDEX_TYPE *&jptr,
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef HAVE_FLTK
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include "FlGui.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(_OPENMP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <omp.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,6 +33,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "linearSystemFull.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "linearSystemPETSc.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(HAVE_GMM)
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef HAVE_FLTK
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include "FlGui.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static inline double lifting(double a, double _a)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "gmm.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#undef BB // can be defined by FlGui.h, and clashes with gmm arg name
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <gmm.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ template <> int linearSystemCSRGmm<double>::systemSolve()
</span>  {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-   double D = M_PI * .5;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/Solver/linearSystemGmm.h b/Solver/linearSystemGmm.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d6e2e0085..fbca352bb 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Solver/linearSystemGmm.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Solver/linearSystemGmm.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,6 +12,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "linearSystem.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(HAVE_GMM)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#undef BB // can be defined by FlGui.h, and clashes with gmm arg name
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <gmm.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Consider using linearSystemCSRGmm instead: assembly is much faster
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.24.1
</span></pre><pre style='margin:0'>

</pre>