<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/9209bfe9bcca0ae841cbbc129ca46c6c112ee6a6">https://github.com/macports/macports-ports/commit/9209bfe9bcca0ae841cbbc129ca46c6c112ee6a6</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 9209bfe9bcc add lang/ruby33: new port ruby-3.3
</span>9209bfe9bcc is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9209bfe9bcca0ae841cbbc129ca46c6c112ee6a6
</span>Author: kimura wataru <kimuraw@i.nifty.jp>
AuthorDate: Thu Dec 28 21:15:21 2023 +0900

<span style='display:block; white-space:pre;color:#404040;'>    add lang/ruby33: new port ruby-3.3
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    see https://www.ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - ext/readline was deprecated
</span>---
 _resources/port1.0/group/ruby-1.0.tcl |   4 +-
 lang/ruby33/Portfile                  | 178 ++++++++++++++++++++++++++++++++++
 lang/ruby33/files/ruby33              |  20 ++++
 3 files changed, 201 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/ruby-1.0.tcl b/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index baa4bb76b7b..e1bd4a1d566 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/ruby-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -186,6 +186,8 @@ proc ruby.setup {module vers {type "install.rb"} {docs {}} {source "custom"} {im
</span>         }
     } else {
         switch ${implementation} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            ruby33 { ruby.branch 3.3 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ruby32 { ruby.branch 3.2 }
</span>             ruby31 { ruby.branch 3.1 }
             ruby30 { ruby.branch 3.0 }
             ruby27 { ruby.branch 2.7 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -199,7 +201,7 @@ proc ruby.setup {module vers {type "install.rb"} {docs {}} {source "custom"} {im
</span>             ruby19 { ruby.branch 1.9 }
             ruby   { ruby.branch 1.8 }
             default {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                ui_error "ruby.setup: unknown implementation '${implementation}' specified (ruby31, ruby30, ruby27, ruby26, ruby25, ruby24, ruby23, ruby22, ruby21, ruby20, ruby19 or ruby possible)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ui_error "ruby.setup: unknown implementation '${implementation}' specified (ruby33, ruby32, ... ruby20, ruby19 or ruby possible)"
</span>                 return -code error "ruby.setup failed"
             }
         }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby33/Portfile b/lang/ruby33/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d2154670b09
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby33/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,178 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           select 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           openssl 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# MAP_ANONYMOUS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruby_ver        3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruby_patch      0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set ruby_ver_nodot  [string map {. {}} ${ruby_ver}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                ruby${ruby_ver_nodot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             ${ruby_ver}.${ruby_patch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          lang ruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {kimuraw @kimuraw} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Powerful and clean object-oriented scripting language
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Ruby is the interpreted scripting language for quick \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    and easy object-oriented programming. It has many \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    features to process text files and to do system \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    management tasks (as in Perl). It is simple, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    straight-forward, extensible, and portable.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.ruby-lang.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             {Ruby BSD}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# delete this when ruby-devel becomes ruby 3.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+conflicts           ruby-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ruby:${ruby_ver}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ruby-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir         ruby${ruby_ver_nodot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 693d3a70b0b79f3dd61435b3b0537d0d95c94bbc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 96518814d9832bece92a85415a819d4893b307db5921ae1f0f751a9a89a56b7d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 22065999
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+universal_variant   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ruby/openssl since ruby-3.2 supports openssl-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch      3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:zlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libyaml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libffi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:gdbm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run         port:ruby_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:pkgconfig port:cctools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_skip_archcheck pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+select.group        ruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+select.file         ${filespath}/ruby${ruby_ver_nodot}
</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;'>+# Fix compilation on buildbots for 10.12 and earlier.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Issue: 62183: error: use of undeclared identifier 'fmt'; did you mean 'fma'?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#----------------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    { clang < 901 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { [string match macports-clang-* ${configure.compiler}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # clang-mp-14 => dsymutil-mp-14; fix POSTLINK
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.env-append dsymutil=[string map {clang dsymutil} ${configure.cc}]
</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;'>+compiler.thread_local_storage yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --enable-shared \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-install-static-library \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-install-doc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --mandir="${prefix}/share/man" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-pthread \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-yjit \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-rjit \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-gmp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-mkmf-verbose \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-opt-dir="${prefix}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --program-suffix=${ruby_ver} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-rubyhdrdir=${prefix}/include/ruby-${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-rubylibprefix="${prefix}/lib/ruby${ruby_ver}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-openssl-dir=[openssl::install_area] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-baseruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# prefer Apple cctools to GNU binutils, build with binutils may fail.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append   AR=${prefix}/bin/ar RANLIB=${prefix}/bin/ranlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Add the architecture flag as required
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[info exists build_arch] && ${build_arch} != ""} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append "--with-arch=${build_arch}"
</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;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # rewrite "gem" to "gem${ruby_ver}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # def gem_command
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #   ENV["GEM_COMMAND"]&.shellsplit || ["gem"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace -E "s/(shellsplit .. .)(\"gem\")/\\1\"gem${ruby_ver}\"/g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/lib/bundler/gem_helper.rb
</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;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach type {site vendor} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set libdir ${destroot}${prefix}/lib/ruby${ruby_ver}/${type}_ruby/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0755 -d ${libdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        foreach subdir [exec find ${libdir} -type d -empty] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            destroot.keepdirs-append ${subdir}
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # install destination of commands from port:rb32*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 -d ${destroot}${prefix}/libexec/ruby${ruby_ver}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.keepdirs-append ${destroot}${prefix}/libexec/ruby${ruby_ver}
</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;'>+notes-append "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To make this the default Ruby (i.e., the version run by\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+the 'ruby', 'gem' or 'bundle' commands), run:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sudo port select --set ruby $name
</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;'>+variant doc description "Install rdoc indexes and C API documents" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-delete   --disable-install-doc
</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;'>+variant gmp description "use gmp" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-delete   --without-gmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append      port:gmp
</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;'>+variant jemalloc description "use jemalloc" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-delete   --without-jemalloc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   --with-jemalloc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append      port:jemalloc
</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;'>+variant yjit description "enable YJIT" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-delete   --disable-yjit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   --enable-yjit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append    port:rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# yjit supports x86_64 or arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} >= 19 && [info exists build_arch]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {$build_arch in [list x86_64 arm64]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        default_variants-append +yjit
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant relative description "Enable relative loading of libraries to allow for relocation of binaries." {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        #enable relative loading
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append  --enable-load-relative
</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;'>+# legacy systems support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append    port:gmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.cmd               ${prefix}/bin/gmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   --disable-dtrace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.cflags-append -std=c99
</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 {${os.major} == 8} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.cppflags-append -DCPU_SUBTYPE_MASK=0xff000000
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target     check
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url   https://cache.ruby-lang.org/pub/ruby/${ruby_ver}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex ruby-(3\\.2\\.\\d+)[quotemeta ${extract.suffix}]
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby33/files/ruby33 b/lang/ruby33/files/ruby33
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4eb5284916b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby33/files/ruby33
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/erb3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/gem3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/irb3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/rake3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/rdoc3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ri3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ruby3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+share/man/man1/erb3.3.1.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+share/man/man1/irb3.3.1.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+share/man/man1/ri3.3.1.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+share/man/man1/ruby3.3.1.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/bundle3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/bundler3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/racc3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/typeprof3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/rbs3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/rdbg3.3
</span></pre><pre style='margin:0'>

</pre>