<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/a61fe3d247cc9ba0660d181afa6be79cca3690a8">https://github.com/macports/macports-ports/commit/a61fe3d247cc9ba0660d181afa6be79cca3690a8</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 a61fe3d247c retdec/retdec-devel: force use of gmake - Necessary to prevent intermingling of macOS make and gmake - Add missing darwin platform checks See: https://trac.macports.org/ticket/63999
</span>a61fe3d247c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a61fe3d247cc9ba0660d181afa6be79cca3690a8
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Thu Nov 18 12:14:16 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    retdec/retdec-devel: force use of gmake
</span><span style='display:block; white-space:pre;color:#404040;'>    - Necessary to prevent intermingling of macOS make and gmake
</span><span style='display:block; white-space:pre;color:#404040;'>    - Add missing darwin platform checks
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/63999
</span>---
 devel/retdec/Portfile | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/retdec/Portfile b/devel/retdec/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 309c5a3420e..dcf849257dd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/retdec/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/retdec/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,7 +44,7 @@ if {${name} eq ${subport}} {
</span>                     patch-python3.diff \
                     patch-yara-syntax-error.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.major} < 18} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 18} {
</span>         known_fail  yes
         pre-fetch {
             ui_error "${subport} requires macOS 10.14 or later."
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,7 +53,8 @@ if {${name} eq ${subport}} {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard   2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    2017
</span> 
 build.args-append   CC=${configure.cc} \
                     CXX=${configure.cxx}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,6 +66,7 @@ depends_build-append \
</span>                     port:autoconf \
                     port:automake \
                     port:git \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gmake \
</span>                     port:libtool
 
 depends_lib-append  port:python39 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,6 +75,13 @@ depends_lib-append  port:python39 \
</span> depends_run-append  path:bin/dot:graphviz \
                     port:upx
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# NOTE: Force use of gmake; otherwise, macOS' make will be used for top-level
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# subprocesses, while gmake will be used for lower-level ones. And jobserver
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# coordination doesn't work between them, preventing proper limiting of parallel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# jobs!
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://trac.macports.org/ticket/63999
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd           gmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> subport retdec-devel {
     conflicts       $name
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -91,7 +100,7 @@ subport retdec-devel {
</span>         configure.ldflags-append    -L${prefix}/lib/libcxx
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 17} {
</span>         known_fail  yes
         pre-fetch {
             ui_error "${subport} requires macOS 10.13 or later."
</pre><pre style='margin:0'>

</pre>