<pre style='margin:0'>
Mark Evenson (easye) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5cb1759cb85488881f758b2a75d336a1e2be6539">https://github.com/macports/macports-ports/commit/5cb1759cb85488881f758b2a75d336a1e2be6539</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 5cb1759cb85 lang/wabt:  tighten requirements in response to #71968
</span>5cb1759cb85 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5cb1759cb85488881f758b2a75d336a1e2be6539
</span>Author: Mark Evenson <evenson.not.org@gmail.com>
AuthorDate: Wed Jan 29 15:37:36 2025 +0100

<span style='display:block; white-space:pre;color:#404040;'>    lang/wabt:  tighten requirements in response to #71968
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Disable cmake python requirement via patch (only used for tests).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Require C++ 2017 support.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Bring in legacysupport 1.1 for broader compatibility.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Addresses <https://trac.macports.org/ticket/71968>.
</span>---
 lang/wabt/Portfile                                |  8 +++++++-
 lang/wabt/files/disable-python3-requirement.patch | 19 +++++++++++++++++++
 2 files changed, 26 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/wabt/Portfile b/lang/wabt/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 37f68247970..a88dbf1d0a4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/wabt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/wabt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,9 +32,15 @@ maintainers         easieste openmaintainer
</span> 
 PortGroup           github  1.0
 github.setup        WebAssembly wabt 1.0.36
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> fetch.type          git
 post-fetch {
     system -W ${worksrcpath} "git submodule update --init"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cmake   1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               cmake   1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard   2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles              disable-python3-requirement.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/wabt/files/disable-python3-requirement.patch b/lang/wabt/files/disable-python3-requirement.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9dfba32b719
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/wabt/files/disable-python3-requirement.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# python3 is used for running tests, not for building or running.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# No generalized MacPorts mechanism exists as of 29-JAN-2025 for requiring a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# minimum Python version, so we just disable the cmake configuration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# requirement.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See <https://trac.macports.org/ticket/71968#comment:5>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig    2025-01-29 15:08:44
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2025-01-29 15:11:06
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -668,7 +668,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   find_package(Threads REQUIRED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # Python 3.5 is the version shipped in Ubuntu Xenial
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  find_package(Python3 3.5 REQUIRED COMPONENTS Interpreter)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#  find_package(Python3 3.5 REQUIRED COMPONENTS Interpreter)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (NOT USE_SYSTEM_GTEST)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/third_party/gtest/googletest)
</span></pre><pre style='margin:0'>

</pre>