<pre style='margin:0'>
ra1nb0w (ra1nb0w) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/89a89aa86a1febcfd4ba65d00661334257a3f125">https://github.com/macports/macports-ports/commit/89a89aa86a1febcfd4ba65d00661334257a3f125</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 89a89aa86a1febcfd4ba65d00661334257a3f125
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Tue Dec 13 11:02:55 2022 +0100
<span style='display:block; white-space:pre;color:#404040;'> openEMS: update commit to 8c08cf531
</span>---
science/openEMS/Portfile | 16 +++++------
science/openEMS/files/clocale_fix.patch | 48 +++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openEMS/Portfile b/science/openEMS/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bed8ec4bf29..3f3d8c45cb7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/openEMS/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openEMS/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,25 +5,25 @@ PortGroup github 1.0
</span> PortGroup cmake 1.1
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup thliebig openEMS d260025a6d9d301abfc4c73f259eb4f298c50689
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20220331-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f6036e9e769798b7d84385907b1ad083d09aec13 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 fc67fe5943ef303c49ef985d56f42bf80e78d7ed31c3b6ea86858b78448292d9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1727892
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup thliebig openEMS 8c08cf5312f5760289eec2444df630a33041576f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20221211-[string range ${github.version} 0 7]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 661372f3c1f9e9959b23a81b2ffab455492d3c68 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 91d184d5d6a731d2880e64b07a98778f788b55d77918b50efb9e9ae1f291d681 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1727962
</span> revision 0
platforms darwin macosx
categories science
license GPL-3
maintainers {ra1nb0w @ra1nb0w} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> description openEMS is a free and open-source electromagnetic field solver using the EC-FDTD method
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-boost.version 1.71
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard 2011
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clocale_fix.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
port:pkgconfig \
port:flex \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openEMS/files/clocale_fix.patch b/science/openEMS/files/clocale_fix.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4cbe46f855c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openEMS/files/clocale_fix.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,48 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git FDTD/excitation.cpp FDTD/excitation.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ba0ac95..970500a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- FDTD/excitation.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ FDTD/excitation.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,6 +19,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "tools/useful.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iostream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <fstream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <clocale>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "fparser.hh"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "excitation.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git FDTD/extensions/operator_ext_upml.cpp FDTD/extensions/operator_ext_upml.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 6683459..4a5bdc0 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- FDTD/extensions/operator_ext_upml.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ FDTD/extensions/operator_ext_upml.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,6 +20,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "engine_ext_upml.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "tools/array_ops.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "fparser.hh"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <clocale>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ using namespace std;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git nf2ff/nf2ff.cpp nf2ff/nf2ff.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 883b622..7f1f30b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- nf2ff/nf2ff.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ nf2ff/nf2ff.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,6 +30,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <complex>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iostream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sstream>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <clocale>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ //external libs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "tinyxml.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git openems.cpp openems.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d9de070..3d640de 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- openems.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ openems.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -45,6 +45,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <hdf5.h> // only for H5get_libversion()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/version.hpp> // only for BOOST_LIB_VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <vtkVersion.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <clocale>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ //external libs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "tinyxml.h"
</span></pre><pre style='margin:0'>
</pre>