<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6ecf151ab58c91405c4fdc951ea2bbc80f505859">https://github.com/macports/macports-ports/commit/6ecf151ab58c91405c4fdc951ea2bbc80f505859</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 6ecf151ab58 nektarpp: Update to 5.0.2, require boost 1.71 using boost PG
</span>6ecf151ab58 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6ecf151ab58c91405c4fdc951ea2bbc80f505859
</span>Author: David Moxey <dave@xyloid.org>
AuthorDate: Fri Jun 4 10:51:21 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    nektarpp: Update to 5.0.2, require boost 1.71 using boost PG
</span>---
 science/nektarpp/Portfile                            | 19 +++++++++++--------
 science/nektarpp/files/fusion-copy-constructor.patch | 12 ++++++++++++
 2 files changed, 23 insertions(+), 8 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 b8c1ef2f41a..f3c66c21cf1 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;'>@@ -4,9 +4,12 @@ PortSystem              1.0
</span> PortGroup               cmake 1.1
 PortGroup               mpi 1.0
 PortGroup               gitlab 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               boost 1.0
</span> 
 gitlab.instance         https://gitlab.nektar.info
<span style='display:block; white-space:pre;background:#ffe0e0;'>-gitlab.setup            nektar nektar 5.0.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gitlab.setup            nektar nektar 5.0.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+boost.version           1.71
</span> 
 name                    nektarpp
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,10 +35,10 @@ distfiles               ${main_distfile}:main \
</span>                         tetgen-1.5.zip:thirdparty \
                         triangle-1.6.zip:thirdparty
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               nektar-5.0.1.tar.bz2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  95a2af5c1a7d96f64f1ecf387abc1b0ffb943d8e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  b95d6c54c162633b768b8e797e7f9ef1e2222a28f0ffb0cbd8c9049cfcc27907 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    51521684 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               nektar-5.0.2.tar.bz2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  1b093fc9616a1b522198d55323da2bbb35315f36 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  956ad44e400cf50b0aa01955c9568a6c5fa9d1ac5438039a3f1f3d8b88ba4c8b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    51514235 \
</span>                         tetgen-1.5.zip \
                         rmd160  d8785f4ca6b26608ec9423f7574a0e736380370a \
                         sha256  52207793198746de14abcb30a0aeed617d7348ff37544e7d7e65aaaa76d7fa70 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,7 +52,8 @@ checksums               nektar-5.0.1.tar.bz2 \
</span> # 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:#e0ffe0;'>+patchfiles              no-homebrew.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        fusion-copy-constructor.patch
</span> 
 compiler.cxx_standard   2011
 cmake.build_type        Release
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,7 +61,6 @@ cmake.build_type        Release
</span> mpi.setup
 
 depends_lib-append      port:arpack \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:boost \
</span>                         port:fftw-3 \
                         port:opencascade \
                         port:scotch \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -136,7 +139,7 @@ foreach s ${pythons_suffixes} {
</span>     variant ${p} description "Build the Python ${v} bindings" conflicts {*}${c} "
         depends_lib-append      port:${p} \
                                 port:py${s}-numpy \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:boost-numpy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                port:boost[boost::version_nodot]-numpy
</span> 
         configure.args-append   -DNEKTAR_BUILD_PYTHON=ON \
                                 -DNEKTAR_PYTHON3_STATUS=ON \
<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>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e351841614a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/nektarpp/files/fusion-copy-constructor.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Patch issue with missing copy constructor.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- library/LibUtilities/BasicUtils/ParseUtils.cpp.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ library/LibUtilities/BasicUtils/ParseUtils.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -56,6 +56,8 @@ struct PushBackFunctor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     PushBackFunctor(std::vector<T> &in) : m_vec(in) {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    PushBackFunctor(const PushBackFunctor &in) : m_vec(in.m_vec) {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     /**
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      * @brief Pushes back values onto #m_vec as given by @p num.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      */
</span></pre><pre style='margin:0'>

</pre>