<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/79ee91b9ebb01717acc58f344a4bf67bd8607ec0">https://github.com/macports/macports-ports/commit/79ee91b9ebb01717acc58f344a4bf67bd8607ec0</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 79ee91b9ebb ruby34: update to 3.4.3
</span>79ee91b9ebb is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 79ee91b9ebb01717acc58f344a4bf67bd8607ec0
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Wed Apr 16 23:41:38 2025 -0700

<span style='display:block; white-space:pre;color:#404040;'>    ruby34: update to 3.4.3
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See:
</span><span style='display:block; white-space:pre;color:#404040;'>    https://www.ruby-lang.org/en/news/2025/04/14/ruby-3-4-3-released/
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'>    Built successfully on OSX 10.4-10.5 ppc, 10.4-10.6 i386, 10.5-12.x
</span><span style='display:block; white-space:pre;color:#404040;'>    x86_64, and 11.x-15.x arm64.  Included all variants compatible with
</span><span style='display:block; white-space:pre;color:#404040;'>    available dependencies on the respective platforms.
</span>---
 lang/ruby34/Portfile                   | 12 ++++++------
 lang/ruby34/files/patch-generated.diff |  4 ++--
 lang/ruby34/files/patch-sources.diff   | 16 ++++++++--------
 3 files changed, 16 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby34/Portfile b/lang/ruby34/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9746f2b7539..04961f4c3c4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby34/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby34/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ legacysupport.newest_darwin_requires_legacy 15
</span> # This property should be preserved.
 
 set ruby_ver        3.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set ruby_patch      2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruby_patch      3
</span> set ruby_ver_nodot  [string map {. {}} ${ruby_ver}]
 name                ruby${ruby_ver_nodot}
 version             ${ruby_ver}.${ruby_patch}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,9 +42,9 @@ master_sites        ruby:${ruby_ver}
</span> distname            ruby-${version}
 dist_subdir         ruby${ruby_ver_nodot}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  100fbaa2b038bd743727648a9cda5a3c3ac23204 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  41328ac21f2bfdd7de6b3565ef4f0dd7543354d37e96f157a1552a6bd0eb364b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    23174066
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  aa6ff475ba56858df743100dc2b87cd59ec6f2a6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  55a4cd1dcbe5ca27cf65e89a935a482c2bb2284832939266551c0ec68b437f46 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    23194448
</span> 
 # Universal builds don't currently work, including via the approach used
 # in ruby30.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,7 +69,7 @@ select.file         ${filespath}/ruby${ruby_ver_nodot}
</span> 
 # patch-sources.diff: fixes for various issues.
 #
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# This diff is from v3_4_1 vs. macports-3_4_1.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This diff is from v3_4_3 vs. macports-3_4_3.
</span> #
 patchfiles-append   patch-sources.diff
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,7 +79,7 @@ patchfiles-append   patch-sources.diff
</span> # At present, the only patched generated file is 'configure', to avoid
 # the need to rerun autoconf, whose output has reproducibility issues.
 #
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# This diff is from tarball-3_4_1 vs. macports-tarball-3_4_1.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This diff is from tarball-3_4_2 vs. macports-tarball-3_4_2.
</span> #
 patchfiles-append   patch-generated.diff
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby34/files/patch-generated.diff b/lang/ruby34/files/patch-generated.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index bf9042fc11c..e3f5ef7cc50 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby34/files/patch-generated.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby34/files/patch-generated.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;'>---- configure.orig 2024-12-24 23:43:22.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2025-01-09 14:37:14.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2025-04-14 00:33:51.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2025-04-16 12:37:12.000000000 -0700
</span> @@ -8505,7 +8505,8 @@ printf %s "checking for $CC linker warni
           >/dev/null
  then :
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby34/files/patch-sources.diff b/lang/ruby34/files/patch-sources.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 4e35d81e4ce..84a726a8555 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby34/files/patch-sources.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby34/files/patch-sources.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;'>---- configure.ac.orig      2024-12-24 23:43:20.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac   2025-01-09 14:37:13.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig      2025-04-14 00:33:49.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac   2025-04-16 12:37:11.000000000 -0700
</span> @@ -446,7 +446,8 @@ AS_CASE(["$build_os"],
              -e '^ld: warning: text-based stub file' \
              -e '^ld: warning: -multiply_defined is obsolete' \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,8 +10,8 @@
</span>      ])
      rm -fr conftest*
      test $suppress_ld_waring = yes && warnflags="${warnflags:+${warnflags} }-Wl,-w"
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- file.c.orig 2024-12-24 23:43:20.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ file.c 2025-01-09 14:37:13.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- file.c.orig    2025-04-14 00:33:49.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ file.c 2025-04-16 12:37:11.000000000 -0700
</span> @@ -275,9 +275,27 @@ static CFMutableStringRef
  mutable_CFString_new(CFStringRef *s, const char *ptr, long len)
  {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,8 +40,8 @@
</span>      return CFStringCreateMutableCopy(alloc, len, *s);
  }
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/bundler/gem_helper.rb.orig      2024-12-24 23:43:20.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/bundler/gem_helper.rb      2025-01-09 14:37:13.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- lib/bundler/gem_helper.rb.orig 2025-04-14 00:33:49.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ lib/bundler/gem_helper.rb      2025-04-16 12:37:11.000000000 -0700
</span> @@ -231,7 +231,7 @@ module Bundler
      end
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,8 +51,8 @@
</span>      end
    end
  end
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- thread_pthread.c.orig       2024-12-24 23:43:20.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ thread_pthread.c       2025-01-09 14:37:13.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- thread_pthread.c.orig  2025-04-14 00:33:49.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ thread_pthread.c       2025-04-16 12:37:11.000000000 -0700
</span> @@ -43,6 +43,22 @@
  
  #if defined __APPLE__
</pre><pre style='margin:0'>

</pre>