<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/66cf41951f190cf8fb87bac5c11d657d23e4bc6e">https://github.com/macports/macports-ports/commit/66cf41951f190cf8fb87bac5c11d657d23e4bc6e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 66cf41951f190cf8fb87bac5c11d657d23e4bc6e
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat May 27 12:37:18 2023 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gmsh: fix tests
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://gitlab.onelab.info/gmsh/gmsh/-/issues/2486
</span>---
 science/gmsh/Portfile              |  3 ++-
 science/gmsh/files/patch-test.diff | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gmsh/Portfile b/science/gmsh/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 791f1d7b791..a55b1bd9350 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gmsh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gmsh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,7 +34,8 @@ compiler.c_standard     1999
</span> mpi.setup
 veclibfort              no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-implicit.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       patch-implicit.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        patch-test.diff
</span> 
 depends_lib-append      port:alglib \
                         port:eigen3 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gmsh/files/patch-test.diff b/science/gmsh/files/patch-test.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b71b1ae0b0a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gmsh/files/patch-test.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,24 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://gitlab.onelab.info/gmsh/gmsh/-/issues/2486
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tutorials/t10.geo.orig 2022-10-27 11:08:31
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tutorials/t10.geo      2023-05-23 06:45:47
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -52,7 +52,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Say we want to modulate the mesh element sizes using a mathematical function
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // of the spatial coordinates. We can do this with the MathEval field:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Field[3] = MathEval;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Field[3].F = "Cos(4*3.14*x) * Sin(4*3.14*y) / 10 + 0.101";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++Field[3].F = "cos(4*3.14*x) * sin(4*3.14*y) / 10 + 0.101";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // We could also combine MathEval with values coming from other fields. For
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // example, let's define a `Distance' field around point 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tutorials/c++/t10.cpp.orig     2022-10-27 11:08:31
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tutorials/c++/t10.cpp  2023-05-23 06:53:18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -72,7 +72,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // field:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   gmsh::model::mesh::field::add("MathEval", 3);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   gmsh::model::mesh::field::setString(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    3, "F", "Cos(4*3.14*x) * Sin(4*3.14*y) / 10 + 0.101");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    3, "F", "cos(4*3.14*x) * sin(4*3.14*y) / 10 + 0.101");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // We could also combine MathEval with values coming from other fields. For
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // example, let's define a `Distance' field around point 1
</span></pre><pre style='margin:0'>

</pre>