<pre style='margin:0'>
kimura wataru (kimuraw) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/607b03d92ba4b55a998119b2ba7eb1deab867b0e">https://github.com/macports/macports-ports/commit/607b03d92ba4b55a998119b2ba7eb1deab867b0e</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 607b03d92ba lang/ruby32: update to 3.2.7
</span>607b03d92ba is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 607b03d92ba4b55a998119b2ba7eb1deab867b0e
</span>Author: kimura wataru <kimuraw@i.nifty.jp>
AuthorDate: Sun Feb 23 17:23:34 2025 +0900
<span style='display:block; white-space:pre;color:#404040;'> lang/ruby32: update to 3.2.7
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> a change in patch-sources.diff for time.c look to be merged into upstream.
</span>---
lang/ruby32/Portfile | 10 +++++-----
lang/ruby32/files/patch-sources.diff | 11 -----------
2 files changed, 5 insertions(+), 16 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby32/Portfile b/lang/ruby32/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9edcd02dd76..4466ed71556 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,11 +10,11 @@ PortGroup legacysupport 1.1
</span> legacysupport.newest_darwin_requires_legacy 14
set ruby_ver 3.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set ruby_patch 6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruby_patch 7
</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:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span>
categories lang ruby
maintainers {kimuraw @kimuraw} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,9 +35,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 1c2c5842013b724fd4855dbba92f30fec6bbf471 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d9cb65ecdf3f18669639f2638b63379ed6fbb17d93ae4e726d4eb2bf68a48370 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 20521981
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3f603e1ab3af6ff2e916c368647c8281eaed1150 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8488fa620ff0333c16d437f2b890bba3b67f8745fdecb1472568a6114aad9741 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 20548416
</span>
# Universal builds don't currently work, including via the approach used
# in ruby30.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby32/files/patch-sources.diff b/lang/ruby32/files/patch-sources.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index c94e4b61163..bde625a3157 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby32/files/patch-sources.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby32/files/patch-sources.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -195,17 +195,6 @@
</span> #endif
#if defined(HAVE_SYS_EVENTFD_H) && defined(HAVE_EVENTFD)
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- time.c.orig 2024-10-30 02:47:11.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ time.c 2025-01-06 14:46:11.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2322,7 +2322,7 @@ zone_timelocal(VALUE zone, VALUE time)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- struct time_object *tobj = DATA_PTR(time);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- wideval_t t, s;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- split_second(tobj->timew, &t, &s);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ wdivmod(tobj->timew, WINT2FIXWV(TIME_SCALE), &t, &s);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- tm = tm_from_time(rb_cTimeTM, time);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- utc = rb_check_funcall(zone, id_local_to_utc, 1, &tm);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (UNDEF_P(utc)) return 0;
</span> --- tool/transform_mjit_header.rb.orig 2024-10-30 02:47:11.000000000 -0700
+++ tool/transform_mjit_header.rb 2025-01-06 14:46:11.000000000 -0800
@@ -181,7 +181,9 @@ module MJITHeader
</pre><pre style='margin:0'>
</pre>