Updates to the newest Ruby versions, released today. Release announcements at:
* https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-2-2-released/ * https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-1-4-released/ * https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-0-6-released/ Fixes ReDoS vulnerabilities in URI and Time: * https://www.ruby-lang.org/en/news/2023/03/28/redos-in-uri-cve-2023-28755/ * https://www.ruby-lang.org/en/news/2023/03/30/redos-in-time-cve-2023-28756/ For Ruby 3.0, a backport of a fix to cgi to handle cookie domains with leading "." is included. Ruby 3.0 is about to enter security maintenance mode, and working around this bug requires installing an updated version of cgi which includes a native component, which is annoying to deal with during upgrades. No problems in basic testing on amd64. I'll be doing some more extensive testing over the next couple days. I'll commit in a couple days unless I hear objections. Thanks, Jeremy Index: 3.0/Makefile =================================================================== RCS file: /cvs/ports/lang/ruby/3.0/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- 3.0/Makefile 27 Nov 2022 01:10:09 -0000 1.13 +++ 3.0/Makefile 30 Mar 2023 15:09:35 -0000 @@ -1,4 +1,4 @@ -VERSION = 3.0.5 +VERSION = 3.0.6 DISTNAME = ruby-${VERSION} SHARED_LIBS = ruby30 0.0 NEXTVER = 3.1 Index: 3.0/distinfo =================================================================== RCS file: /cvs/ports/lang/ruby/3.0/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- 3.0/distinfo 27 Nov 2022 01:10:09 -0000 1.7 +++ 3.0/distinfo 30 Mar 2023 15:09:45 -0000 @@ -1,4 +1,4 @@ -SHA256 (ruby-3.0.5.tar.gz) = mvxjgKAnpP4a4aPi7MtrSXucWsBjHBLKVvm3vrSEh3Y= +SHA256 (ruby-3.0.6.tar.gz) = bmy9SQAw15EMD/IO3vq0KU380QRvD49H94tZeYesaD4= SHA256 (ruby-octeon-fix.patch) = qFc5PJPaBF1ly9Kr9hXaQIYLmPPyUUw7ThMTkfE6y3A= -SIZE (ruby-3.0.5.tar.gz) = 21312118 +SIZE (ruby-3.0.6.tar.gz) = 21315725 SIZE (ruby-octeon-fix.patch) = 1880 Index: 3.0/patches/patch-configure =================================================================== RCS file: /cvs/ports/lang/ruby/3.0/patches/patch-configure,v retrieving revision 1.4 diff -u -p -r1.4 patch-configure --- 3.0/patches/patch-configure 27 Nov 2022 01:10:09 -0000 1.4 +++ 3.0/patches/patch-configure 30 Mar 2023 15:10:12 -0000 @@ -6,7 +6,7 @@ so ports don't have to be bumped when Op Index: configure --- configure.orig +++ configure -@@ -31029,7 +31029,7 @@ fi +@@ -31064,7 +31064,7 @@ fi ;; #( openbsd*|mirbsd*) : @@ -15,7 +15,7 @@ Index: configure ;; #( solaris*) : -@@ -32673,7 +32673,7 @@ fi +@@ -32708,7 +32708,7 @@ fi else $as_nop Index: 3.0/patches/patch-lib_cgi_cookie_rb =================================================================== RCS file: 3.0/patches/patch-lib_cgi_cookie_rb diff -N 3.0/patches/patch-lib_cgi_cookie_rb --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ 3.0/patches/patch-lib_cgi_cookie_rb 30 Mar 2023 17:22:57 -0000 @@ -0,0 +1,14 @@ +Backport fix to allow leading . in cookies from cgi 0.3.6. + +Index: lib/cgi/cookie.rb +--- lib/cgi/cookie.rb.orig ++++ lib/cgi/cookie.rb +@@ -42,7 +42,7 @@ class CGI + + TOKEN_RE = %r"\A[[!-~]&&[^()<>@,;:\\\"/?=\[\]{}]]+\z" + PATH_VALUE_RE = %r"\A[[ -~]&&[^;]]*\z" +- DOMAIN_VALUE_RE = %r"\A(?<label>(?!-)[-A-Za-z0-9]+(?<!-))(?:\.\g<label>)*\z" ++ DOMAIN_VALUE_RE = %r"\A\.?(?<label>(?!-)[-A-Za-z0-9]+(?<!-))(?:\.\g<label>)*\z" + + # Create a new CGI::Cookie object. + # Index: 3.0/pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/ruby/3.0/pkg/PLIST-main,v retrieving revision 1.8 diff -u -p -r1.8 PLIST-main --- 3.0/pkg/PLIST-main 27 Nov 2022 01:10:09 -0000 1.8 +++ 3.0/pkg/PLIST-main 30 Mar 2023 16:02:22 -0000 @@ -206,7 +206,7 @@ include/ruby-${REV}/ruby/util.h include/ruby-${REV}/ruby/version.h include/ruby-${REV}/ruby/vm.h include/ruby-${REV}/${SUB}/ -include/ruby-${REV}/${SUB}/rb_mjit_min_header-3.0.5.h +include/ruby-${REV}/${SUB}/rb_mjit_min_header-3.0.6.h include/ruby-${REV}/${SUB}/ruby/ include/ruby-${REV}/${SUB}/ruby/config.h @so lib/libruby30.so @@ -2359,7 +2359,7 @@ lib/ruby/gems/${REV}/gems/test-unit-3.3. lib/ruby/gems/${REV}/gems/test-unit-3.3.7/test/util/test_backtracefilter.rb lib/ruby/gems/${REV}/gems/test-unit-3.3.7/test/util/test_observable.rb lib/ruby/gems/${REV}/gems/test-unit-3.3.7/test/util/test_procwrapper.rb -lib/ruby/gems/${REV}/gems/time-0.1.0/ +lib/ruby/gems/${REV}/gems/time-0.1.1/ lib/ruby/gems/${REV}/gems/timeout-0.1.1/ lib/ruby/gems/${REV}/gems/tmpdir-0.1.2/ lib/ruby/gems/${REV}/gems/tracer-0.1.1/ @@ -2731,7 +2731,7 @@ lib/ruby/gems/${REV}/gems/typeprof-0.15. lib/ruby/gems/${REV}/gems/typeprof-0.15.2/tools/coverage.rb lib/ruby/gems/${REV}/gems/typeprof-0.15.2/tools/setup-insns-def.rb lib/ruby/gems/${REV}/gems/un-0.1.0/ -lib/ruby/gems/${REV}/gems/uri-0.10.1/ +lib/ruby/gems/${REV}/gems/uri-0.10.2/ lib/ruby/gems/${REV}/gems/weakref-0.1.1/ lib/ruby/gems/${REV}/gems/yaml-0.1.1/ lib/ruby/gems/${REV}/gems/zlib-2.0.0/ @@ -2806,13 +2806,13 @@ lib/ruby/gems/${REV}/specifications/defa lib/ruby/gems/${REV}/specifications/default/strscan-3.0.1.gemspec lib/ruby/gems/${REV}/specifications/default/syslog-0.1.0.gemspec lib/ruby/gems/${REV}/specifications/default/tempfile-0.1.1.gemspec -lib/ruby/gems/${REV}/specifications/default/time-0.1.0.gemspec +lib/ruby/gems/${REV}/specifications/default/time-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/timeout-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/tmpdir-0.1.2.gemspec lib/ruby/gems/${REV}/specifications/default/tracer-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/tsort-0.1.0.gemspec lib/ruby/gems/${REV}/specifications/default/un-0.1.0.gemspec -lib/ruby/gems/${REV}/specifications/default/uri-0.10.1.gemspec +lib/ruby/gems/${REV}/specifications/default/uri-0.10.2.gemspec lib/ruby/gems/${REV}/specifications/default/weakref-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/yaml-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/zlib-2.0.0.gemspec Index: 3.1/Makefile =================================================================== RCS file: /cvs/ports/lang/ruby/3.1/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- 3.1/Makefile 28 Dec 2022 06:22:57 -0000 1.11 +++ 3.1/Makefile 30 Mar 2023 15:09:01 -0000 @@ -1,10 +1,8 @@ -VERSION = 3.1.3 +VERSION = 3.1.4 DISTNAME = ruby-${VERSION} SHARED_LIBS = ruby31 0.0 NEXTVER = 3.2 PKGSPEC-main ?= ruby->=3.1.0,<${NEXTVER} - -REVISION-main = 0 MASTER_SITES1 ?= https://github.com/ruby/openssl/commit/ Index: 3.1/distinfo =================================================================== RCS file: /cvs/ports/lang/ruby/3.1/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- 3.1/distinfo 28 Dec 2022 06:22:57 -0000 1.6 +++ 3.1/distinfo 30 Mar 2023 15:09:10 -0000 @@ -1,9 +1,9 @@ -SHA256 (ruby-3.1.3.tar.gz) = XqSYo19M0Vh1IApS3eQrbrF54SZOF9eHMsOlfNHGq54= +SHA256 (ruby-3.1.4.tar.gz) = o9VYeaDfqx1xQf3xDSKgfb+OXNxEFdob3gYSfVzDx7Y= SHA256 (ruby-asn1time-fix.patch) = IFBYT7Yksks4N6VH5iAN3MjU+ag8wJS1RUaNUEm8rFA= SHA256 (ruby-ed25519-fix.patch) = hTjqj6BwVhNlUMutAHJ48TKhcWJR8UJNNp9p64d7Mgo= SHA256 (ruby-enable-hkdf.patch) = 9/thoWkaa8EmvjppRKRtpE510mVPTmxeRcwHMyxNVqw= SHA256 (ruby-octeon-fix.patch) = qFc5PJPaBF1ly9Kr9hXaQIYLmPPyUUw7ThMTkfE6y3A= -SIZE (ruby-3.1.3.tar.gz) = 20906051 +SIZE (ruby-3.1.4.tar.gz) = 20917933 SIZE (ruby-asn1time-fix.patch) = 2277 SIZE (ruby-ed25519-fix.patch) = 1494 SIZE (ruby-enable-hkdf.patch) = 1469 Index: 3.1/patches/patch-configure =================================================================== RCS file: /cvs/ports/lang/ruby/3.1/patches/patch-configure,v retrieving revision 1.5 diff -u -p -r1.5 patch-configure --- 3.1/patches/patch-configure 28 Dec 2022 06:22:58 -0000 1.5 +++ 3.1/patches/patch-configure 30 Mar 2023 15:10:35 -0000 @@ -8,7 +8,7 @@ so ports don't have to be bumped when Op Index: configure --- configure.orig +++ configure -@@ -29533,6 +29533,10 @@ esac +@@ -29567,6 +29567,10 @@ esac coroutine_type=x86 ;; #( @@ -19,7 +19,7 @@ Index: configure *-openbsd*) : coroutine_type=pthread -@@ -31793,7 +31797,7 @@ fi +@@ -31827,7 +31831,7 @@ fi ;; #( openbsd*|mirbsd*) : @@ -28,7 +28,7 @@ Index: configure ;; #( solaris*) : -@@ -33495,7 +33499,7 @@ then : +@@ -33529,7 +33533,7 @@ then : else $as_nop Index: 3.1/pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/ruby/3.1/pkg/PLIST-main,v retrieving revision 1.6 diff -u -p -r1.6 PLIST-main --- 3.1/pkg/PLIST-main 27 Nov 2022 01:10:37 -0000 1.6 +++ 3.1/pkg/PLIST-main 30 Mar 2023 15:51:00 -0000 @@ -220,7 +220,7 @@ include/ruby-${REV}/ruby/util.h include/ruby-${REV}/ruby/version.h include/ruby-${REV}/ruby/vm.h include/ruby-${REV}/${SUB}/ -include/ruby-${REV}/${SUB}/rb_mjit_min_header-3.1.3.h +include/ruby-${REV}/${SUB}/rb_mjit_min_header-3.1.4.h include/ruby-${REV}/${SUB}/ruby/ include/ruby-${REV}/${SUB}/ruby/config.h @so lib/libruby31.so @@ -1544,7 +1544,7 @@ lib/ruby/gems/${REV}/gems/bundler-2.3.26 lib/ruby/gems/${REV}/gems/bundler-2.3.26/libexec/ lib/ruby/gems/${REV}/gems/bundler-2.3.26/libexec/bundle lib/ruby/gems/${REV}/gems/bundler-2.3.26/libexec/bundler -lib/ruby/gems/${REV}/gems/cgi-0.3.5/ +lib/ruby/gems/${REV}/gems/cgi-0.3.6/ lib/ruby/gems/${REV}/gems/csv-3.2.5/ lib/ruby/gems/${REV}/gems/date-3.2.2/ lib/ruby/gems/${REV}/gems/debug-1.6.3/ @@ -2615,7 +2615,7 @@ lib/ruby/gems/${REV}/gems/test-unit-3.5. lib/ruby/gems/${REV}/gems/test-unit-3.5.3/sample/test_adder.rb lib/ruby/gems/${REV}/gems/test-unit-3.5.3/sample/test_subtracter.rb lib/ruby/gems/${REV}/gems/test-unit-3.5.3/sample/test_user.rb -lib/ruby/gems/${REV}/gems/time-0.2.0/ +lib/ruby/gems/${REV}/gems/time-0.2.2/ lib/ruby/gems/${REV}/gems/timeout-0.2.0/ lib/ruby/gems/${REV}/gems/tmpdir-0.1.2/ lib/ruby/gems/${REV}/gems/tsort-0.1.0/ @@ -2652,7 +2652,7 @@ lib/ruby/gems/${REV}/gems/typeprof-0.21. lib/ruby/gems/${REV}/gems/typeprof-0.21.3/tools/setup-insns-def.rb lib/ruby/gems/${REV}/gems/typeprof-0.21.3/typeprof-lsp lib/ruby/gems/${REV}/gems/un-0.2.0/ -lib/ruby/gems/${REV}/gems/uri-0.11.0/ +lib/ruby/gems/${REV}/gems/uri-0.12.1/ lib/ruby/gems/${REV}/gems/weakref-0.1.1/ lib/ruby/gems/${REV}/gems/yaml-0.2.0/ lib/ruby/gems/${REV}/gems/zlib-2.1.1/ @@ -2665,7 +2665,7 @@ lib/ruby/gems/${REV}/specifications/defa lib/ruby/gems/${REV}/specifications/default/benchmark-0.2.0.gemspec lib/ruby/gems/${REV}/specifications/default/bigdecimal-3.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/bundler-2.3.26.gemspec -lib/ruby/gems/${REV}/specifications/default/cgi-0.3.5.gemspec +lib/ruby/gems/${REV}/specifications/default/cgi-0.3.6.gemspec lib/ruby/gems/${REV}/specifications/default/csv-3.2.5.gemspec lib/ruby/gems/${REV}/specifications/default/date-3.2.2.gemspec lib/ruby/gems/${REV}/specifications/default/delegate-0.2.0.gemspec @@ -2721,12 +2721,12 @@ lib/ruby/gems/${REV}/specifications/defa lib/ruby/gems/${REV}/specifications/default/strscan-3.0.1.gemspec lib/ruby/gems/${REV}/specifications/default/syslog-0.1.0.gemspec lib/ruby/gems/${REV}/specifications/default/tempfile-0.1.2.gemspec -lib/ruby/gems/${REV}/specifications/default/time-0.2.0.gemspec +lib/ruby/gems/${REV}/specifications/default/time-0.2.2.gemspec lib/ruby/gems/${REV}/specifications/default/timeout-0.2.0.gemspec lib/ruby/gems/${REV}/specifications/default/tmpdir-0.1.2.gemspec lib/ruby/gems/${REV}/specifications/default/tsort-0.1.0.gemspec lib/ruby/gems/${REV}/specifications/default/un-0.2.0.gemspec -lib/ruby/gems/${REV}/specifications/default/uri-0.11.0.gemspec +lib/ruby/gems/${REV}/specifications/default/uri-0.12.1.gemspec lib/ruby/gems/${REV}/specifications/default/weakref-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/yaml-0.2.0.gemspec lib/ruby/gems/${REV}/specifications/default/zlib-2.1.1.gemspec Index: 3.1/pkg/PLIST-ri_docs =================================================================== RCS file: /cvs/ports/lang/ruby/3.1/pkg/PLIST-ri_docs,v retrieving revision 1.4 diff -u -p -r1.4 PLIST-ri_docs --- 3.1/pkg/PLIST-ri_docs 27 Nov 2022 01:10:37 -0000 1.4 +++ 3.1/pkg/PLIST-ri_docs 30 Mar 2023 16:35:47 -0000 @@ -12363,6 +12363,8 @@ share/ri/${REV}/system/URI/Generic/coerc share/ri/${REV}/system/URI/Generic/component-c.ri share/ri/${REV}/system/URI/Generic/component-i.ri share/ri/${REV}/system/URI/Generic/component_ary-i.ri +share/ri/${REV}/system/URI/Generic/decoded_password-i.ri +share/ri/${REV}/system/URI/Generic/decoded_user-i.ri share/ri/${REV}/system/URI/Generic/default_port-c.ri share/ri/${REV}/system/URI/Generic/default_port-i.ri share/ri/${REV}/system/URI/Generic/eql%3f-i.ri @@ -12515,9 +12517,13 @@ share/ri/${REV}/system/URI/WS/cdesc-WS.r share/ri/${REV}/system/URI/WS/request_uri-i.ri share/ri/${REV}/system/URI/WSS/ share/ri/${REV}/system/URI/WSS/cdesc-WSS.ri +share/ri/${REV}/system/URI/_decode_uri_component-c.ri +share/ri/${REV}/system/URI/_encode_uri_component-c.ri share/ri/${REV}/system/URI/cdesc-URI.ri +share/ri/${REV}/system/URI/decode_uri_component-c.ri share/ri/${REV}/system/URI/decode_www_form-c.ri share/ri/${REV}/system/URI/decode_www_form_component-c.ri +share/ri/${REV}/system/URI/encode_uri_component-c.ri share/ri/${REV}/system/URI/encode_www_form-c.ri share/ri/${REV}/system/URI/encode_www_form_component-c.ri share/ri/${REV}/system/URI/extract-c.ri Index: 3.2/Makefile =================================================================== RCS file: /cvs/ports/lang/ruby/3.2/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- 3.2/Makefile 11 Feb 2023 20:06:58 -0000 1.3 +++ 3.2/Makefile 30 Mar 2023 15:08:32 -0000 @@ -1,4 +1,4 @@ -VERSION = 3.2.1 +VERSION = 3.2.2 DISTNAME = ruby-${VERSION} SHARED_LIBS = ruby32 0.0 NEXTVER = 3.3 Index: 3.2/distinfo =================================================================== RCS file: /cvs/ports/lang/ruby/3.2/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- 3.2/distinfo 11 Feb 2023 20:06:58 -0000 1.2 +++ 3.2/distinfo 30 Mar 2023 15:08:50 -0000 @@ -1,2 +1,2 @@ -SHA256 (ruby-3.2.1.tar.gz) = E9Z5AWYO4yF9vZ3VYFk0a9QhLOZKacMG71LfZJNfjb0= -SIZE (ruby-3.2.1.tar.gz) = 20448976 +SHA256 (ruby-3.2.2.tar.gz) = lsV1WIcaZ0jeW8nydOk/S1qtBs2PN776Do2U57ikI7w= +SIZE (ruby-3.2.2.tar.gz) = 20467023 Index: 3.2/patches/patch-configure =================================================================== RCS file: /cvs/ports/lang/ruby/3.2/patches/patch-configure,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-configure --- 3.2/patches/patch-configure 26 Dec 2022 03:03:57 -0000 1.1.1.1 +++ 3.2/patches/patch-configure 30 Mar 2023 15:10:55 -0000 @@ -8,7 +8,7 @@ so ports don't have to be bumped when Op Index: configure --- configure.orig +++ configure -@@ -29474,6 +29474,10 @@ esac +@@ -29475,6 +29475,10 @@ esac coroutine_type=x86 ;; #( @@ -19,7 +19,7 @@ Index: configure *-openbsd*) : coroutine_type=pthread -@@ -31683,7 +31687,7 @@ fi +@@ -31684,7 +31688,7 @@ fi ;; #( openbsd*|mirbsd*) : @@ -28,7 +28,7 @@ Index: configure ;; #( solaris*) : -@@ -33674,7 +33678,7 @@ then : +@@ -33675,7 +33679,7 @@ then : else $as_nop Index: 3.2/patches/patch-lib_rubygems_ext_ext_conf_builder_rb =================================================================== RCS file: /cvs/ports/lang/ruby/3.2/patches/patch-lib_rubygems_ext_ext_conf_builder_rb,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-lib_rubygems_ext_ext_conf_builder_rb --- 3.2/patches/patch-lib_rubygems_ext_ext_conf_builder_rb 26 Dec 2022 03:03:57 -0000 1.1.1.1 +++ 3.2/patches/patch-lib_rubygems_ext_ext_conf_builder_rb 30 Mar 2023 15:10:55 -0000 @@ -4,7 +4,7 @@ of some ports. Index: lib/rubygems/ext/ext_conf_builder.rb --- lib/rubygems/ext/ext_conf_builder.rb.orig +++ lib/rubygems/ext/ext_conf_builder.rb -@@ -56,7 +56,6 @@ class Gem::Ext::ExtConfBuilder < Gem::Ext::Builder +@@ -55,7 +55,6 @@ class Gem::Ext::ExtConfBuilder < Gem::Ext::Builder destent.exist? || FileUtils.mv(ent.path, destent.path) end Index: 3.2/pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/ruby/3.2/pkg/PLIST-main,v retrieving revision 1.2 diff -u -p -r1.2 PLIST-main --- 3.2/pkg/PLIST-main 11 Feb 2023 20:06:58 -0000 1.2 +++ 3.2/pkg/PLIST-main 30 Mar 2023 15:24:33 -0000 @@ -221,7 +221,7 @@ include/ruby-${REV}/ruby/util.h include/ruby-${REV}/ruby/version.h include/ruby-${REV}/ruby/vm.h include/ruby-${REV}/${SUB}/ -include/ruby-${REV}/${SUB}/rb_mjit_min_header-3.2.1.h +include/ruby-${REV}/${SUB}/rb_mjit_min_header-3.2.2.h include/ruby-${REV}/${SUB}/ruby/ include/ruby-${REV}/${SUB}/ruby/config.h @so lib/libruby32.so @@ -442,7 +442,6 @@ lib/ruby/${REV}/bundler/templates/Execut lib/ruby/${REV}/bundler/templates/Executable.bundler lib/ruby/${REV}/bundler/templates/Executable.standalone lib/ruby/${REV}/bundler/templates/Gemfile -lib/ruby/${REV}/bundler/templates/gems.rb lib/ruby/${REV}/bundler/templates/newgem/ lib/ruby/${REV}/bundler/templates/newgem/CHANGELOG.md.tt lib/ruby/${REV}/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt @@ -498,6 +497,7 @@ lib/ruby/${REV}/bundler/ui/rg_proxy.rb lib/ruby/${REV}/bundler/ui/shell.rb lib/ruby/${REV}/bundler/ui/silent.rb lib/ruby/${REV}/bundler/uri_credentials_filter.rb +lib/ruby/${REV}/bundler/uri_normalizer.rb lib/ruby/${REV}/bundler/vendor/ lib/ruby/${REV}/bundler/vendor/connection_pool/ lib/ruby/${REV}/bundler/vendor/connection_pool/lib/ @@ -1169,6 +1169,7 @@ lib/ruby/${REV}/rubygems/commands/cleanu lib/ruby/${REV}/rubygems/commands/contents_command.rb lib/ruby/${REV}/rubygems/commands/dependency_command.rb lib/ruby/${REV}/rubygems/commands/environment_command.rb +lib/ruby/${REV}/rubygems/commands/exec_command.rb lib/ruby/${REV}/rubygems/commands/fetch_command.rb lib/ruby/${REV}/rubygems/commands/generate_index_command.rb lib/ruby/${REV}/rubygems/commands/help_command.rb @@ -1589,10 +1590,10 @@ lib/ruby/gems/${REV}/gems/abbrev-0.1.1/ lib/ruby/gems/${REV}/gems/base64-0.1.1/ lib/ruby/gems/${REV}/gems/benchmark-0.2.1/ lib/ruby/gems/${REV}/gems/bigdecimal-3.1.3/ -lib/ruby/gems/${REV}/gems/bundler-2.4.6/ -lib/ruby/gems/${REV}/gems/bundler-2.4.6/libexec/ -lib/ruby/gems/${REV}/gems/bundler-2.4.6/libexec/bundle -lib/ruby/gems/${REV}/gems/bundler-2.4.6/libexec/bundler +lib/ruby/gems/${REV}/gems/bundler-2.4.10/ +lib/ruby/gems/${REV}/gems/bundler-2.4.10/libexec/ +lib/ruby/gems/${REV}/gems/bundler-2.4.10/libexec/bundle +lib/ruby/gems/${REV}/gems/bundler-2.4.10/libexec/bundler lib/ruby/gems/${REV}/gems/cgi-0.3.6/ lib/ruby/gems/${REV}/gems/csv-3.2.6/ lib/ruby/gems/${REV}/gems/date-3.3.3/ @@ -2683,7 +2684,7 @@ lib/ruby/gems/${REV}/gems/test-unit-3.5. lib/ruby/gems/${REV}/gems/test-unit-3.5.7/sample/test_adder.rb lib/ruby/gems/${REV}/gems/test-unit-3.5.7/sample/test_subtracter.rb lib/ruby/gems/${REV}/gems/test-unit-3.5.7/sample/test_user.rb -lib/ruby/gems/${REV}/gems/time-0.2.1/ +lib/ruby/gems/${REV}/gems/time-0.2.2/ lib/ruby/gems/${REV}/gems/timeout-0.3.1/ lib/ruby/gems/${REV}/gems/tmpdir-0.1.3/ lib/ruby/gems/${REV}/gems/tsort-0.1.1/ @@ -2720,7 +2721,7 @@ lib/ruby/gems/${REV}/gems/typeprof-0.21. lib/ruby/gems/${REV}/gems/typeprof-0.21.3/tools/setup-insns-def.rb lib/ruby/gems/${REV}/gems/typeprof-0.21.3/typeprof-lsp lib/ruby/gems/${REV}/gems/un-0.2.1/ -lib/ruby/gems/${REV}/gems/uri-0.12.0/ +lib/ruby/gems/${REV}/gems/uri-0.12.1/ lib/ruby/gems/${REV}/gems/weakref-0.1.2/ lib/ruby/gems/${REV}/gems/yaml-0.2.1/ lib/ruby/gems/${REV}/gems/zlib-3.0.0/ @@ -2732,7 +2733,7 @@ lib/ruby/gems/${REV}/specifications/defa lib/ruby/gems/${REV}/specifications/default/base64-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/benchmark-0.2.1.gemspec lib/ruby/gems/${REV}/specifications/default/bigdecimal-3.1.3.gemspec -lib/ruby/gems/${REV}/specifications/default/bundler-2.4.6.gemspec +lib/ruby/gems/${REV}/specifications/default/bundler-2.4.10.gemspec lib/ruby/gems/${REV}/specifications/default/cgi-0.3.6.gemspec lib/ruby/gems/${REV}/specifications/default/csv-3.2.6.gemspec lib/ruby/gems/${REV}/specifications/default/date-3.3.3.gemspec @@ -2790,12 +2791,12 @@ lib/ruby/gems/${REV}/specifications/defa lib/ruby/gems/${REV}/specifications/default/syntax_suggest-1.0.2.gemspec lib/ruby/gems/${REV}/specifications/default/syslog-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/tempfile-0.1.3.gemspec -lib/ruby/gems/${REV}/specifications/default/time-0.2.1.gemspec +lib/ruby/gems/${REV}/specifications/default/time-0.2.2.gemspec lib/ruby/gems/${REV}/specifications/default/timeout-0.3.1.gemspec lib/ruby/gems/${REV}/specifications/default/tmpdir-0.1.3.gemspec lib/ruby/gems/${REV}/specifications/default/tsort-0.1.1.gemspec lib/ruby/gems/${REV}/specifications/default/un-0.2.1.gemspec -lib/ruby/gems/${REV}/specifications/default/uri-0.12.0.gemspec +lib/ruby/gems/${REV}/specifications/default/uri-0.12.1.gemspec lib/ruby/gems/${REV}/specifications/default/weakref-0.1.2.gemspec lib/ruby/gems/${REV}/specifications/default/yaml-0.2.1.gemspec lib/ruby/gems/${REV}/specifications/default/zlib-3.0.0.gemspec Index: 3.2/pkg/PLIST-ri_docs =================================================================== RCS file: /cvs/ports/lang/ruby/3.2/pkg/PLIST-ri_docs,v retrieving revision 1.2 diff -u -p -r1.2 PLIST-ri_docs --- 3.2/pkg/PLIST-ri_docs 11 Feb 2023 20:06:58 -0000 1.2 +++ 3.2/pkg/PLIST-ri_docs 30 Mar 2023 16:36:09 -0000 @@ -2740,6 +2740,19 @@ share/ri/${REV}/system/Gem/Commands/Envi share/ri/${REV}/system/Gem/Commands/EnvironmentCommand/execute-i.ri share/ri/${REV}/system/Gem/Commands/EnvironmentCommand/git_path-i.ri share/ri/${REV}/system/Gem/Commands/EnvironmentCommand/new-c.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/ +share/ri/${REV}/system/Gem/Commands/ExecCommand/activate%21-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/cdesc-ExecCommand.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/check_executable-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/execute-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/handle_options-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/install-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/install_if_needed-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/load%21-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/new-c.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/print_command-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/set_gem_exec_install_paths-i.ri +share/ri/${REV}/system/Gem/Commands/ExecCommand/suppress_always_install-i.ri share/ri/${REV}/system/Gem/Commands/FetchCommand/ share/ri/${REV}/system/Gem/Commands/FetchCommand/cdesc-FetchCommand.ri share/ri/${REV}/system/Gem/Commands/FetchCommand/execute-i.ri @@ -3063,6 +3076,7 @@ share/ri/${REV}/system/Gem/Ext/Builder/c share/ri/${REV}/system/Gem/Ext/Builder/class_name-c.ri share/ri/${REV}/system/Gem/Ext/Builder/make-c.ri share/ri/${REV}/system/Gem/Ext/Builder/new-c.ri +share/ri/${REV}/system/Gem/Ext/Builder/ruby-c.ri share/ri/${REV}/system/Gem/Ext/Builder/run-c.ri share/ri/${REV}/system/Gem/Ext/CargoBuilder/ share/ri/${REV}/system/Gem/Ext/CargoBuilder/DylibNotFoundError/ @@ -3401,10 +3415,13 @@ share/ri/${REV}/system/Gem/Package/TarRe share/ri/${REV}/system/Gem/Package/TarReader/Entry/header-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/length-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/new-c.ri +share/ri/${REV}/system/Gem/Package/TarReader/Entry/open-c.ri +share/ri/${REV}/system/Gem/Package/TarReader/Entry/pos%3d-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/pos-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/read-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/readpartial-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/rewind-i.ri +share/ri/${REV}/system/Gem/Package/TarReader/Entry/seek-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/size-i.ri share/ri/${REV}/system/Gem/Package/TarReader/Entry/symlink%3f-i.ri share/ri/${REV}/system/Gem/Package/TarReader/UnexpectedEOF/ @@ -4383,6 +4400,7 @@ share/ri/${REV}/system/Gem/Specification share/ri/${REV}/system/Gem/Specification/find_all_by_full_name-c.ri share/ri/${REV}/system/Gem/Specification/find_all_by_name-c.ri share/ri/${REV}/system/Gem/Specification/find_all_satisfiers-i.ri +share/ri/${REV}/system/Gem/Specification/find_by_full_name-c.ri share/ri/${REV}/system/Gem/Specification/find_by_name-c.ri share/ri/${REV}/system/Gem/Specification/find_by_path-c.ri share/ri/${REV}/system/Gem/Specification/find_in_unresolved-c.ri