<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/602f24fca8e9e61e1d567854c751db90386c6c48">https://github.com/macports/macports-ports/commit/602f24fca8e9e61e1d567854c751db90386c6c48</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 602f24fca8e zorba: C++17 compatibility
</span>602f24fca8e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 602f24fca8e9e61e1d567854c751db90386c6c48
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Sat Dec 28 11:49:09 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    zorba: C++17 compatibility
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/71664
</span>---
 textproc/zorba/Portfile | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/zorba/Portfile b/textproc/zorba/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c2a618166b4..1933a76d01b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/zorba/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/zorba/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,6 +70,21 @@ depends_lib \
</span> #    port:libxslt       - language/xslt
 #    port:fop           - xsl-fo
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # C++17 compatibility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://bugs.launchpad.net/zorba/+bug/1210677
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -W ${worksrcpath} {s/auto_ptr/unique_ptr/g} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        bin/debugger/event_handler_init.cpp.in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        modules/ftp-client/ftp-client.xq.src/ftp_functions.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        modules/http-client/json/http-client.xq.src/http_client.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        src/api/dynamiccontextimpl.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        src/api/xqueryimpl.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        src/functions/cacheable_function.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        src/runtime/eval/eval.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -W ${worksrcpath} {s/mem_fun/mem_fn/g} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        src/store/naive/node_items.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-append \
     -DCMAKE_DISABLE_FIND_PACKAGE_XercesC=YES \
     -DCURL_FOUND=YES \
</pre><pre style='margin:0'>

</pre>