<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e6db0c78b2b8c8f97c44492d5b78931d6cafab11">https://github.com/macports/macports-ports/commit/e6db0c78b2b8c8f97c44492d5b78931d6cafab11</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 e6db0c78b2b godot: update to 3.5.3
</span>e6db0c78b2b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e6db0c78b2b8c8f97c44492d5b78931d6cafab11
</span>Author: jasonliu-- <jasonliu--@users.noreply.github.com>
AuthorDate: Mon Oct 9 16:17:00 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    godot: update to 3.5.3
</span>---
 games/godot/Portfile                                 |  8 ++++----
 games/godot/files/add-external_libs-support.diff     |  6 +++---
 games/godot/files/configure-macports-compiler.diff   |  6 +++---
 games/godot/files/legacy-osx-defines.diff            | 20 +++-----------------
 .../godot/files/macosx-version-log_h-workaround.diff | 12 ++++++------
 .../files/patch-available2macro-camera_osx.diff      |  4 ++--
 games/godot/files/patch-available2macro-os_osx.diff  |  8 ++++----
 7 files changed, 25 insertions(+), 39 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 66af13c388d..ac2f2466637 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,13 +25,13 @@ long_description    Godot Engine is a cross-platform game engine for \
</span> if {$subport eq ${name}} {
     PortGroup legacysupport 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup    ${name}engine ${name} 3.5.2 "" -stable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    ${name}engine ${name} 3.5.3 "" -stable
</span> 
     github.tarball_from archive
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  fb855f340f0600312f23b2367ac7da580f92c641 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  f40652a1343d060d5e3f53957c27205f39c2bfe54b7701d1b6c133c0a90f1f34 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    56483598
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  973ffdca8affa8eba221c1cb9fbfe45d837d2aac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  643366a288fc529564d8bb42a42093d72071c8186f57ff03cae6d5929f81bd1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    56501173
</span> 
     # Godot fails to build for Xcode Clang < 802,
     # but builds fine using MacPorts Clang
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/godot/files/add-external_libs-support.diff b/games/godot/files/add-external_libs-support.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index f3051320981..3c15f4cb582 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/godot/files/add-external_libs-support.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/godot/files/add-external_libs-support.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- platform/osx/detect.py.orig    2021-11-04 20:06:19.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ platform/osx/detect.py 2021-12-22 20:42:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -146,10 +146,107 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- platform/osx/detect.py.orig    2023-09-24 16:26:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ platform/osx/detect.py 2023-10-09 15:23:23.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -153,10 +153,107 @@
</span>  
      ## Dependencies
  
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/godot/files/configure-macports-compiler.diff b/games/godot/files/configure-macports-compiler.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 4172e1df053..2d3b62e423a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/godot/files/configure-macports-compiler.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/godot/files/configure-macports-compiler.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- platform/osx/detect.py.orig    2022-03-22 20:47:22.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ platform/osx/detect.py 2022-05-20 19:57:39.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- platform/osx/detect.py.orig    2023-09-24 16:26:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ platform/osx/detect.py 2023-10-09 15:26:02.000000000 -0400
</span> @@ -24,7 +24,7 @@
      return [
          ("osxcross_sdk", "OSXCross SDK version", "darwin14"),
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@
</span>          BoolVariable("debug_symbols", "Add debugging symbols to release/release_debug builds", True),
          BoolVariable("separate_debug_symbols", "Create a separate file containing debugging symbols", False),
          BoolVariable("use_ubsan", "Use LLVM/GCC compiler undefined behavior sanitizer (UBSAN)", False),
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -97,8 +97,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -104,8 +104,8 @@
</span>              env["AS"] = mpprefix + "/libexec/llvm-" + mpclangver + "/bin/llvm-as"
              env.Append(CPPDEFINES=["__MACPORTS__"])  # hack to fix libvpx MM256_BROADCASTSI128_SI256 define
          else:
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/godot/files/legacy-osx-defines.diff b/games/godot/files/legacy-osx-defines.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index a79619d7e28..77cb6914746 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/godot/files/legacy-osx-defines.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/godot/files/legacy-osx-defines.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,17 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From f23a4648acd5d12667e79dcdafaa89cf93e2ecf6 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Wowfunhappy <Wowfunhappy@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Fri, 4 Jun 2021 15:17:37 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Mavericks Compatibility Fixes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- platform/osx/os_osx.mm | 3 +++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 3 insertions(+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git platform/osx/os_osx.mm platform/osx/os_osx.mm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 916a44825c..f0774807e6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- platform/osx/os_osx.mm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ platform/osx/os_osx.mm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -74,6 +74,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- platform/osx/os_osx.mm.orig    2023-09-24 16:26:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ platform/osx/os_osx.mm 2023-10-09 15:30:59.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -73,6 +73,9 @@
</span>  #define NSWindowStyleMaskMiniaturizable NSMiniaturizableWindowMask
  #define NSWindowStyleMaskClosable NSClosableWindowMask
  #define NSWindowStyleMaskBorderless NSBorderlessWindowMask
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,6 +10,3 @@ index 916a44825c..f0774807e6 100644
</span>  #endif
  
  #ifndef NSAppKitVersionNumber10_12
<span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.14.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/godot/files/macosx-version-log_h-workaround.diff b/games/godot/files/macosx-version-log_h-workaround.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 72b8a56e701..08b554531b1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/godot/files/macosx-version-log_h-workaround.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/godot/files/macosx-version-log_h-workaround.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- platform/osx/os_osx.mm.orig    2022-08-04 21:40:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ platform/osx/os_osx.mm 2023-01-01 14:14:28.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- platform/osx/os_osx.mm.orig    2023-09-24 16:26:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ platform/osx/os_osx.mm 2023-10-09 15:32:43.000000000 -0400
</span> @@ -41,7 +41,6 @@
  #include "servers/visual/visual_server_raster.h"
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@
</span>  #include <sys/sysctl.h>
  
  #include <Carbon/Carbon.h>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -504,11 +503,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -506,11 +505,7 @@
</span>   trackingArea = nil;
        imeInputEventInProgress = false;
        [self updateTrackingAreas];
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,7 @@
</span>   markedText = [[NSMutableAttributedString alloc] init];
        return self;
  }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -654,18 +649,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -656,18 +651,6 @@
</span>   Vector<String> files;
        NSPasteboard *pboard = [sender draggingPasteboard];
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,7 @@
</span>   NSArray *filenames = [pboard propertyListForType:NSFilenamesPboardType];
        for (NSString *ns in filenames) {
                char *utfs = strdup([ns UTF8String]);
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -674,7 +657,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -676,7 +659,6 @@
</span>           free(utfs);
                files.push_back(ret);
        }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,7 @@
</span>  
        if (files.size()) {
                OS_OSX::singleton->main_loop->drop_files(files, 0);
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1853,66 +1835,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1855,66 +1837,8 @@
</span>   return "OSX";
  }
  
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/godot/files/patch-available2macro-camera_osx.diff b/games/godot/files/patch-available2macro-camera_osx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 09e790c5aa5..585b5ad99bc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/godot/files/patch-available2macro-camera_osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/godot/files/patch-available2macro-camera_osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- modules/camera/camera_osx.mm.orig      2022-08-04 21:40:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ modules/camera/camera_osx.mm   2023-01-01 14:22:18.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- modules/camera/camera_osx.mm.orig      2023-09-24 16:26:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ modules/camera/camera_osx.mm   2023-10-09 15:57:20.000000000 -0400
</span> @@ -257,7 +257,7 @@
                // Already recording!
        } else {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/godot/files/patch-available2macro-os_osx.diff b/games/godot/files/patch-available2macro-os_osx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index be0381f661b..1e5638fc7a7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/godot/files/patch-available2macro-os_osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/godot/files/patch-available2macro-os_osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- platform/osx/os_osx.mm.orig    2022-08-04 21:40:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ platform/osx/os_osx.mm 2023-01-01 14:18:41.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3041,7 +3041,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- platform/osx/os_osx.mm.orig    2023-09-24 16:26:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ platform/osx/os_osx.mm 2023-10-09 15:34:19.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3019,7 +3019,7 @@
</span>  }
  
  Error OS_OSX::execute(const String &p_path, const List<String> &p_arguments, bool p_blocking, ProcessID *r_child_id, String *r_pipe, int *r_exitcode, bool read_stderr, Mutex *p_pipe_mutex, bool p_open_console) {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@
</span>           NSString *nsappname = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleName"];
                // If executable is bundled, always execute editor instances using NSWorkspace to ensure app window is registered and activated correctly.
                if (p_path == get_executable_path() && nsappname != nil) {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3089,9 +3089,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3067,9 +3067,9 @@
</span>           } else {
                        return OS_Unix::execute(p_path, p_arguments, p_blocking, r_child_id, r_pipe, r_exitcode, read_stderr, p_pipe_mutex, p_open_console);
                }
</pre><pre style='margin:0'>

</pre>