<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0b99e16b71534039a7bd40c0d34bd39d97821e01">https://github.com/macports/macports-ports/commit/0b99e16b71534039a7bd40c0d34bd39d97821e01</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 0b99e16b715 nektarpp: update to 5.4.0
</span>0b99e16b715 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0b99e16b71534039a7bd40c0d34bd39d97821e01
</span>Author: David Moxey <david.moxey@kcl.ac.uk>
AuthorDate: Wed Apr 19 12:47:03 2023 +0100

<span style='display:block; white-space:pre;color:#404040;'>    nektarpp: update to 5.4.0
</span>---
 science/nektarpp/Portfile                          | 43 +++++++---------------
 .../nektarpp/files/fusion-copy-constructor.patch   | 12 ------
 science/nektarpp/files/opencascade.patch           | 12 ------
 3 files changed, 13 insertions(+), 54 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/nektarpp/Portfile b/science/nektarpp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index eb20367885c..414402b6de9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/nektarpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/nektarpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,21 +7,14 @@ PortGroup               gitlab 1.0
</span> PortGroup               boost 1.0
 
 gitlab.instance         https://gitlab.nektar.info
<span style='display:block; white-space:pre;background:#ffe0e0;'>-gitlab.setup            nektar nektar 5.2.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Boost 1.71 can't be used because
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Undefined symbols for architecture x86_64:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#   "boost::filesystem::detail::create_directory(boost::filesystem::path const&, boost::filesystem::path const*, boost::system::error_code*)", referenced from:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#       Nektar::LibUtilities::FieldIO::SetUpOutput(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, bool, bool) in FieldIO.cpp.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#   "boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, unsigned int, boost::system::error_code*)", referenced from:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#       Nektar::LibUtilities::FieldIO::GetFileType(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::shared_ptr<Nektar::LibUtilities::Comm>) in FieldIO.cpp.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.setup            nektar nektar 5.4.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> boost.version           1.76
 
 name                    nektarpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> 
 categories              science
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span> license                 MIT
 homepage                http://www.nektar.info/
 maintainers             {xyloid.org:dave @mdave} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,30 +31,18 @@ master_sites            ${master_sites}:main \
</span>                         ${homepage}thirdparty/:thirdparty
 
 set main_distfile       ${distfiles}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles               ${main_distfile}:main \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        tetgen-1.5.zip:thirdparty \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        triangle-1.6.zip:thirdparty
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               nektar-5.2.0.tar.bz2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  3d7fa153c316cd00fd50d9ab5c22f0c79cd89379 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  42be94624cd049be4a2d62b89033504f1bfd5e8cda005c3705581b1be7ca63b1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    58312042 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        tetgen-1.5.zip \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  d8785f4ca6b26608ec9423f7574a0e736380370a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  52207793198746de14abcb30a0aeed617d7348ff37544e7d7e65aaaa76d7fa70 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    264128 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        triangle-1.6.zip \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  c92c011c442157cae5abcf246935d61bdfeede26 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  7d74d7efbe35dc5a497bd179bdc87b4670740e466f67043d41e0b0546ce76cb5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    130331
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles               ${main_distfile}:main
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               nektar-5.4.0.tar.bz2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  29a4f935109ef15fc8e2ffd2f2a511461f0bd123 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  f0f7ac8a73278e7d308e950ea4542d29df8425e8df36325da097aec0eabc2ecc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    62123363
</span> 
 # Only the full Nektar++ source should be extracted - CMake will extract any
 # third-party dependencies.
 extract.only            ${main_distfile}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              no-homebrew.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        fusion-copy-constructor.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        opencascade.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              no-homebrew.patch
</span> 
 compiler.cxx_standard   2011
 cmake.build_type        Release
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -72,7 +53,9 @@ depends_lib-append      port:arpack \
</span>                         port:fftw-3 \
                         port:opencascade \
                         port:scotch \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:tetgen \
</span>                         port:tinyxml \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:triangle \
</span>                         port:vtk \
                         port:zlib
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -141,7 +124,7 @@ post-extract {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythons_suffixes    {37 38 39 310}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pythons_suffixes    {37 38 39 310 311 312}
</span> 
 set pythons_ports       {}
 foreach s ${pythons_suffixes} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/nektarpp/files/fusion-copy-constructor.patch b/science/nektarpp/files/fusion-copy-constructor.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e351841614a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/nektarpp/files/fusion-copy-constructor.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Patch issue with missing copy constructor.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- library/LibUtilities/BasicUtils/ParseUtils.cpp.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ library/LibUtilities/BasicUtils/ParseUtils.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -56,6 +56,8 @@ struct PushBackFunctor
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     PushBackFunctor(std::vector<T> &in) : m_vec(in) {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    PushBackFunctor(const PushBackFunctor &in) : m_vec(in.m_vec) {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     /**
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      * @brief Pushes back values onto #m_vec as given by @p num.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      */
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/nektarpp/files/opencascade.patch b/science/nektarpp/files/opencascade.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index edd213837c4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/nektarpp/files/opencascade.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Remove missing OpenCASCADE header file which is not available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-in newer versions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- library/NekMesh/CADSystem/OCE/OpenCascade.h.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ library/NekMesh/CADSystem/OCE/OpenCascade.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -60,7 +60,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <BRep_Tool.hxx>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <GCPnts_AbscissaPoint.hxx>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <GProp_GProps.hxx>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include <GeomAdaptor_HSurface.hxx>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <GeomLProp_CLProps.hxx>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <GeomLProp_SLProps.hxx>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <ShapeAnalysis_Curve.hxx>
</span></pre><pre style='margin:0'>

</pre>