<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/51fe2168ff0f46bca88cecbc64f9cea49466a2b3">https://github.com/macports/macports-ports/commit/51fe2168ff0f46bca88cecbc64f9cea49466a2b3</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 51fe2168ff0 godot: update to 3.3.3
</span>51fe2168ff0 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 51fe2168ff0f46bca88cecbc64f9cea49466a2b3
</span>Author: Jason Liu <jasonliu--@users.noreply.github.com>
AuthorDate: Wed Dec 8 12:35:51 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    godot: update to 3.3.3
</span>---
 games/godot/Portfile | 42 +++++++++++++++++++++++++-----------------
 1 file changed, 25 insertions(+), 17 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/godot/Portfile b/games/godot/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c7111d47c27..63f1e8da85f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/godot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/godot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,12 +25,11 @@ long_description    Godot Engine is a cross-platform game engine for \
</span> if {$subport eq ${name}} {
     if {${os.major} <= 15} { PortGroup legacysupport 1.1 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup    godotengine ${name} 3.3.2 "" -stable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    godotengine ${name} 3.3.3 "" -stable
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  6a0d77597ed84308d030c243118e01b79a87f88c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  dde0c91b2aaa7db21bd1e1ca82f6c20491e8548c20511bdcf506160f4b852bd8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    29528572
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  4dd8650739d25609e8634703f8e6441ccd15c057 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  b4eae0d2c5b9c685e6378468134813c59efb0c00ce73981603932efb4f0d328f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    29620362
</span> 
     # Godot fails to build for Xcode Clang < 802,
     # but builds fine using MacPorts Clang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -188,10 +187,10 @@ if {$subport eq ${name}} {
</span> # Get major version from version string
 proc get_major {version} { return [lindex [split ${version} .] 0] }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set clang_versions {5.0 6.0 7.0 8.0 9.0 10 11}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set clang_versions {5.0 6.0 7.0 8.0 9.0 10 11 12 13}
</span> set clang_variants {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach v ${clang_versions} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    lappend clang_variants clang[get_major ${v}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+foreach v $clang_versions {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lappend clang_variants clang[get_major $v]
</span> }
 
 # this default version should stay synchronized with
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -203,15 +202,24 @@ set sconstruct_default_mp_clang 5
</span> if {[string match macports-clang-* ${configure.compiler}] || \
     ${os.platform} eq "darwin" && ${os.major} <= 14} \
 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[regexp {macports-clang-([0-9]+(?:\.[0-9]+)*)} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ${configure.compiler} result clang_version]} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        default_variants-append +clang[get_major $clang_version]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Unable to determine clang_version, so use most recent clang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        default_variants-append +clang[get_major [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            lindex $clang_versions end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set has_clang_variant no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach v $clang_versions {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {[variant_isset clang[get_major $v]]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set has_clang_variant yes
</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;'>+    if {!$has_clang_variant} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {[regexp {macports-clang-([0-9]+(?:\.[0-9]+)*)} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             ${configure.compiler} result clang_version]} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            default_variants-append +clang[get_major $clang_version]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # Unable to determine $clang_version,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # so use most recent clang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            default_variants-append +clang[get_major [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                lindex $clang_versions end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span>     }
 }
 
</pre><pre style='margin:0'>

</pre>