<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/400912169669efdc7e9805dadafba0e3ec271854">https://github.com/macports/macports-ports/commit/400912169669efdc7e9805dadafba0e3ec271854</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 40091216966 spidermonkey185: fix building on modern macOS
</span>40091216966 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 400912169669efdc7e9805dadafba0e3ec271854
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Mon Sep 5 21:12:32 2022 +0200

<span style='display:block; white-space:pre;color:#404040;'>    spidermonkey185: fix building on modern macOS
</span>---
 lang/spidermonkey185/Portfile | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/spidermonkey185/Portfile b/lang/spidermonkey185/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 76509733bd6..376d837c31d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/spidermonkey185/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/spidermonkey185/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,8 @@ master_sites        http://ftp.mozilla.org/pub/mozilla.org/js/ \
</span>                     ftp://ftp.mozilla.org/pub/mozilla.org/js/older-packages/
 distname            js[strsed ${js_version} {g/\.//}]-${version}
 checksums           rmd160  23e6ddc81d5b63e015aecc1a104b2d3d3ced5005 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    6164605
</span> 
 depends_lib         port:nspr \
                     port:readline
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,6 +39,19 @@ configure.args      --enable-readline \
</span> test.run            yes
 test.target         check
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && (${os.major} < 11 || ${os.major} > 20)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    license_noconflict \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.python \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${prefix}/bin/python2.7
</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;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|asm volatile|asm|g" ${worksrcpath}/methodjit/MethodJIT.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
     # The script name is not versioned so it would conflict with other
     # spidermonkey versions. And the script isn't generated correctly on Darwin
</pre><pre style='margin:0'>

</pre>