<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/c43f79dedeae5edbf23e226d0f2b26aab09b5108">https://github.com/macports/macports-ports/commit/c43f79dedeae5edbf23e226d0f2b26aab09b5108</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 c43f79dedea nodejsX: Also patch '/usr/bin/env python3' to MacPorts python
</span>c43f79dedea is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c43f79dedeae5edbf23e226d0f2b26aab09b5108
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Tue May 4 19:21:58 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    nodejsX: Also patch '/usr/bin/env python3' to MacPorts python
</span>---
 devel/nodejs12/Portfile | 4 +++-
 devel/nodejs13/Portfile | 4 +++-
 devel/nodejs14/Portfile | 4 +++-
 devel/nodejs15/Portfile | 2 ++
 devel/nodejs16/Portfile | 4 +++-
 5 files changed, 14 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/nodejs12/Portfile b/devel/nodejs12/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f01ac6ff643..4ac5d53351d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/nodejs12/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/nodejs12/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@
</span> 
 PortSystem              1.0
 PortGroup               compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               legacysupport 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               legacysupport 1.1
</span> 
 # on macOS nodejs only builds against libc++
 # this force is OK as node does not link against any other c++ libs
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,9 +62,11 @@ post-patch {
</span>                    ${worksrcpath}/tools/gyp/gyp \
                    ${worksrcpath}/deps/v8/tools/objdump-v8 \
                    [rec_glob ${worksrcpath} *.py]] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|/usr/bin/env python3|${configure.python}|" ${f}
</span>         reinplace -q "s|/usr/bin/env python|${configure.python}|" ${f}
     }
     foreach gypfile [rec_glob ${worksrcpath} *.gyp*] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|'python3'|'${configure.python}'|" ${gypfile}
</span>         reinplace -q "s|'python'|'${configure.python}'|" ${gypfile}
     }
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/nodejs13/Portfile b/devel/nodejs13/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aa0a191bb52..5e5ce8e4d49 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/nodejs13/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/nodejs13/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@
</span> 
 PortSystem              1.0
 PortGroup               compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               legacysupport 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               legacysupport 1.1
</span> 
 # on macOS nodejs only builds against libc++
 # this force is OK as node does not link against any other c++ libs
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,9 +63,11 @@ post-patch {
</span>                    ${worksrcpath}/tools/gyp/gyp \
                    ${worksrcpath}/deps/v8/tools/objdump-v8 \
                    [rec_glob ${worksrcpath} *.py]] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|/usr/bin/env python3|${configure.python}|" ${f}
</span>         reinplace -q "s|/usr/bin/env python|${configure.python}|" ${f}
     }
     foreach gypfile [rec_glob ${worksrcpath} *.gyp*] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|'python3'|'${configure.python}'|" ${gypfile}
</span>         reinplace -q "s|'python'|'${configure.python}'|" ${gypfile}
     }
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/nodejs14/Portfile b/devel/nodejs14/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 553921c388b..a448aaa8699 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/nodejs14/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/nodejs14/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@
</span> 
 PortSystem              1.0
 PortGroup               compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               legacysupport 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               legacysupport 1.1
</span> 
 # on macOS nodejs only builds against libc++
 # this force is OK as node does not link against any other c++ libs
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,9 +63,11 @@ post-patch {
</span>                    ${worksrcpath}/tools/gyp/gyp \
                    ${worksrcpath}/deps/v8/tools/objdump-v8 \
                    [rec_glob ${worksrcpath} *.py]] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|/usr/bin/env python3|${configure.python}|" ${f}
</span>         reinplace -q "s|/usr/bin/env python|${configure.python}|" ${f}
     }
     foreach gypfile [rec_glob ${worksrcpath} *.gyp*] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|'python3'|'${configure.python}'|" ${gypfile}
</span>         reinplace -q "s|'python'|'${configure.python}'|" ${gypfile}
     }
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/nodejs15/Portfile b/devel/nodejs15/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d1a4c08e830..8f7757f52e6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/nodejs15/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/nodejs15/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,9 +64,11 @@ post-patch {
</span>                    ${worksrcpath}/tools/gyp/gyp \
                    ${worksrcpath}/deps/v8/tools/objdump-v8 \
                    [rec_glob ${worksrcpath} *.py]] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|/usr/bin/env python3|${configure.python}|" ${f}
</span>         reinplace -q "s|/usr/bin/env python|${configure.python}|" ${f}
     }
     foreach gypfile [rec_glob ${worksrcpath} *.gyp*] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|'python3'|'${configure.python}'|" ${gypfile}
</span>         reinplace -q "s|'python'|'${configure.python}'|" ${gypfile}
     }
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/nodejs16/Portfile b/devel/nodejs16/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9e3bd6514bc..23f0425d46f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/nodejs16/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/nodejs16/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@
</span> 
 PortSystem              1.0
 PortGroup               compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               legacysupport 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               legacysupport 1.1
</span> 
 # on macOS nodejs only builds against libc++
 # this force is OK as node does not link against any other c++ libs
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,9 +65,11 @@ post-patch {
</span>                    ${worksrcpath}/tools/gyp/gyp \
                    ${worksrcpath}/deps/v8/tools/objdump-v8 \
                    [rec_glob ${worksrcpath} *.py]] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|/usr/bin/env python3|${configure.python}|" ${f}
</span>         reinplace -q "s|/usr/bin/env python|${configure.python}|" ${f}
     }
     foreach gypfile [rec_glob ${worksrcpath} *.gyp*] {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -q "s|'python3'|'${configure.python}'|" ${gypfile}
</span>         reinplace -q "s|'python'|'${configure.python}'|" ${gypfile}
     }
 }
</pre><pre style='margin:0'>

</pre>