<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/fd327becf635c772aef1b1a2e3531e6afffe1dba">https://github.com/macports/macports-ports/commit/fd327becf635c772aef1b1a2e3531e6afffe1dba</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 fd327becf63 lang/ruby31: update to 3.1.1
</span>fd327becf63 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fd327becf635c772aef1b1a2e3531e6afffe1dba
</span>Author: kimura wataru <kimuraw@i.nifty.jp>
AuthorDate: Sun Feb 20 22:06:53 2022 +0900

<span style='display:block; white-space:pre;color:#404040;'>    lang/ruby31: update to 3.1.1
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - delete patch-ruby-pr5506.diff, this fix was merged.
</span>---
 lang/ruby31/Portfile                                 | 16 ++++++----------
 lang/ruby31/files/patch-_bundle_gems-extconf.rb.diff |  4 ++--
 lang/ruby31/files/patch-ruby-pr5506.diff             | 15 ---------------
 3 files changed, 8 insertions(+), 27 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby31/Portfile b/lang/ruby31/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f534e6f2390..1ab395bcb9c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby31/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby31/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,11 +6,11 @@ PortGroup           openssl 1.0
</span> PortGroup           compiler_blacklist_versions 1.0
 
 set ruby_ver        3.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set ruby_patch      0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruby_patch      1
</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            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 categories          lang ruby
 maintainers         {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,9 +30,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 4175d37483e03440a71a397cde94fd52f8582a4b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size 20103517
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 8c9b6ff9886007d980986803baef0d093591d1f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 20562492
</span> 
 universal_variant   no
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,10 +79,6 @@ configure.args-append   AR=${prefix}/bin/ar RANLIB=${prefix}/bin/ranlib
</span> # https://bugs.ruby-lang.org/issues/18373
 patchfiles  patch-_bundle_gems-extconf.rb.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# fix build error on older macOS, such as 10.10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://trac.macports.org/ticket/64349
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-ruby-pr5506.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # Add the architecture flag as required
 if {[info exists build_arch] && ${build_arch} != ""} {
     configure.args-append "--with-arch=${build_arch}"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -100,7 +96,7 @@ post-patch {
</span>     # https://bugs.ruby-lang.org/issues/18373
     reinplace -E "s|@@worksrcpath@@|${worksrcpath}|g" \
         ${worksrcpath}/.bundle/gems/debug-1.4.0/ext/debug/extconf.rb \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/.bundle/gems/rbs-2.0.0/ext/rbs_extension/extconf.rb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/.bundle/gems/rbs-2.1.0/ext/rbs_extension/extconf.rb
</span> }
 
 post-destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby31/files/patch-_bundle_gems-extconf.rb.diff b/lang/ruby31/files/patch-_bundle_gems-extconf.rb.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3a26cebbbd5..836a90d9b37 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby31/files/patch-_bundle_gems-extconf.rb.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby31/files/patch-_bundle_gems-extconf.rb.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,8 +8,8 @@
</span> +$arch_hdrdir = "$(hdrdir)/../.ext/include/$(arch)"
 +$DLDFLAGS << " -L#{$top_srcdir}"
  create_makefile 'debug/debug'
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- .bundle/gems/rbs-2.0.0/ext/rbs_extension/extconf.rb.orig    2021-12-25 21:23:16.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ .bundle/gems/rbs-2.0.0/ext/rbs_extension/extconf.rb    2021-12-26 22:38:36.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- .bundle/gems/rbs-2.1.0/ext/rbs_extension/extconf.rb.orig       2021-12-25 21:23:16.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ .bundle/gems/rbs-2.1.0/ext/rbs_extension/extconf.rb    2021-12-26 22:38:36.000000000 +0900
</span> @@ -1,3 +1,6 @@
  require 'mkmf'
  $INCFLAGS << " -I$(top_srcdir)" if $extmk
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby31/files/patch-ruby-pr5506.diff b/lang/ruby31/files/patch-ruby-pr5506.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4b61c5e904c..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby31/files/patch-ruby-pr5506.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/gc.c b/gc.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index e6c3d1940f6f..2c11b07d41dc 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gc.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gc.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -138,6 +138,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define rb_jmp_buf rb_jmpbuf_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef rb_data_object_wrap
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !defined(MAP_ANONYMOUS) && defined(MAP_ANON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define MAP_ANONYMOUS MAP_ANON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static inline struct rbimpl_size_mul_overflow_tag
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size_add_overflow(size_t x, size_t y)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span></pre><pre style='margin:0'>

</pre>