From: Rafael Sadowski Subject: Re: Ruby 3.3.10 To: Jeremy Evans Cc: OpenBSD ports Date: Fri, 24 Oct 2025 07:24:15 +0200 On Thu Oct 23, 2025 at 05:09:05PM -0700, Jeremy Evans wrote: > Simple update to Ruby 3.3.10. Release announcement at > https://www.ruby-lang.org/en/news/2025/10/23/ruby-3-3-10-released/ > > Includes a fix for CVE-2025-61594: URI Credential Leakage Bypass > > Tested on amd64. Will be committing in a couple days unless I hear > objections. OK rsadowski. I would suggest to backport to -stable? I'd be happy to take care of that. > > Thanks, > Jeremy > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/lang/ruby/3.3/Makefile,v > diff -u -p -u -p -r1.17 Makefile > --- Makefile 27 Jul 2025 06:29:40 -0000 1.17 > +++ Makefile 23 Oct 2025 14:22:04 -0000 > @@ -1,4 +1,4 @@ > -VERSION = 3.3.9 > +VERSION = 3.3.10 > DISTNAME = ruby-${VERSION} > PKGNAME-main = ruby-${VERSION} > PKGNAME-ri_docs = ruby${BINREV}-ri_docs-${VERSION} > Index: distinfo > =================================================================== > RCS file: /cvs/ports/lang/ruby/3.3/distinfo,v > diff -u -p -u -p -r1.10 distinfo > --- distinfo 27 Jul 2025 06:29:40 -0000 1.10 > +++ distinfo 23 Oct 2025 14:22:20 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (ruby-3.3.9.tar.gz) = 0ZkWkKThcjPsazx4RMHhJFwK3OPgDXE1UdBFhGe3J7E= > -SIZE (ruby-3.3.9.tar.gz) = 22217076 > +SHA256 (ruby-3.3.10.tar.gz) = tVW6pGejBs/I5sbtJNDSeyfpob7R2R2VUJhZ6saw6Sg= > +SIZE (ruby-3.3.10.tar.gz) = 22233705 > Index: patches/patch-configure > =================================================================== > RCS file: /cvs/ports/lang/ruby/3.3/patches/patch-configure,v > diff -u -p -u -p -r1.7 patch-configure > --- patches/patch-configure 22 Jun 2025 19:30:03 -0000 1.7 > +++ patches/patch-configure 23 Oct 2025 14:22:32 -0000 > @@ -17,7 +17,7 @@ Index: configure > do : > > > -@@ -31464,7 +31464,7 @@ main (void) > +@@ -31462,7 +31462,7 @@ main (void) > _ACEOF > if ac_fn_c_try_link "$LINENO" > then : > @@ -26,7 +26,7 @@ Index: configure > then : > > { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: -A -n" >&5 > -@@ -32012,7 +32012,7 @@ fi > +@@ -32010,7 +32010,7 @@ fi > ;; #( > openbsd*|mirbsd*) : > > @@ -35,7 +35,7 @@ Index: configure > ;; #( > solaris*) : > > -@@ -34138,7 +34138,7 @@ then : > +@@ -34136,7 +34136,7 @@ then : > > else $as_nop > > Index: patches/patch-template_Makefile_in > =================================================================== > RCS file: /cvs/ports/lang/ruby/3.3/patches/patch-template_Makefile_in,v > diff -u -p -u -p -r1.1.1.1 patch-template_Makefile_in > --- patches/patch-template_Makefile_in 27 Dec 2023 20:04:59 -0000 1.1.1.1 > +++ patches/patch-template_Makefile_in 23 Oct 2025 14:22:32 -0000 > @@ -5,7 +5,7 @@ not need to manually handle arch-depende > Index: template/Makefile.in > --- template/Makefile.in.orig > +++ template/Makefile.in > -@@ -323,7 +323,7 @@ verify-static-library: $(LIBRUBY_A) > +@@ -324,7 +324,7 @@ verify-static-library: $(LIBRUBY_A) > $(LIBRUBY_SO): > @-[ -n "$(EXTSTATIC)" ] || $(PRE_LIBRUBY_UPDATE) > $(ECHO) linking shared-library $@ > Index: pkg/PLIST-main > =================================================================== > RCS file: /cvs/ports/lang/ruby/3.3/pkg/PLIST-main,v > diff -u -p -u -p -r1.9 PLIST-main > --- pkg/PLIST-main 27 Jul 2025 06:29:40 -0000 1.9 > +++ pkg/PLIST-main 23 Oct 2025 15:39:49 -0000 > @@ -1695,7 +1695,7 @@ lib/ruby/gems/${REV}/cache/prime-0.1.2.g > lib/ruby/gems/${REV}/cache/racc-1.7.3.gem > lib/ruby/gems/${REV}/cache/rake-13.1.0.gem > lib/ruby/gems/${REV}/cache/rbs-3.4.0.gem > -lib/ruby/gems/${REV}/cache/rexml-3.3.9.gem > +lib/ruby/gems/${REV}/cache/rexml-3.4.4.gem > lib/ruby/gems/${REV}/cache/rss-0.3.1.gem > lib/ruby/gems/${REV}/cache/test-unit-3.6.1.gem > lib/ruby/gems/${REV}/cache/typeprof-0.21.9.gem > @@ -1934,7 +1934,7 @@ lib/ruby/gems/${REV}/gems/nkf-0.1.3/ > lib/ruby/gems/${REV}/gems/observer-0.1.2/ > lib/ruby/gems/${REV}/gems/open-uri-0.4.1/ > lib/ruby/gems/${REV}/gems/open3-0.2.1/ > -lib/ruby/gems/${REV}/gems/openssl-3.2.0/ > +lib/ruby/gems/${REV}/gems/openssl-3.2.2/ > lib/ruby/gems/${REV}/gems/optparse-0.4.0/ > lib/ruby/gems/${REV}/gems/ostruct-0.6.0/ > lib/ruby/gems/${REV}/gems/pathname-0.3.0/ > @@ -2696,85 +2696,85 @@ lib/ruby/gems/${REV}/gems/readline-0.0.4 > lib/ruby/gems/${REV}/gems/reline-0.5.10/ > lib/ruby/gems/${REV}/gems/resolv-0.3.1/ > lib/ruby/gems/${REV}/gems/resolv-replace-0.1.1/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/LICENSE.txt > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/NEWS.md > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/README.md > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/context.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/rdoc/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/rdoc/child.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/rdoc/document.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/rdoc/element.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/rdoc/node.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/rdoc/parent.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/tocs/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/tocs/child_toc.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/tocs/document_toc.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/tocs/element_toc.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/tocs/master_toc.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/tocs/node_toc.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tasks/tocs/parent_toc.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/doc/rexml/tutorial.rdoc > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/attlistdecl.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/attribute.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/cdata.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/child.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/comment.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/doctype.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/document.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/dtd/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/dtd/attlistdecl.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/dtd/dtd.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/dtd/elementdecl.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/dtd/entitydecl.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/dtd/notationdecl.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/element.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/encoding.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/entity.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/formatters/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/formatters/default.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/formatters/pretty.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/formatters/transitive.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/functions.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/instruction.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/light/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/light/node.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/namespace.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/node.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/output.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parent.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parseexception.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/baseparser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/lightparser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/pullparser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/sax2parser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/streamparser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/treeparser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/ultralightparser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/parsers/xpathparser.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/quickpath.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/rexml.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/sax2listener.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/security.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/source.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/streamlistener.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/text.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/undefinednamespaceexception.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/validation/ > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/validation/relaxng.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/validation/validation.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/validation/validationexception.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/xmldecl.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/xmltokens.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/xpath.rb > -lib/ruby/gems/${REV}/gems/rexml-3.3.9/lib/rexml/xpath_parser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/LICENSE.txt > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/NEWS.md > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/README.md > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/context.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/rdoc/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/rdoc/child.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/rdoc/document.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/rdoc/element.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/rdoc/node.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/rdoc/parent.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/tocs/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/tocs/child_toc.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/tocs/document_toc.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/tocs/element_toc.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/tocs/master_toc.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/tocs/node_toc.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tasks/tocs/parent_toc.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/doc/rexml/tutorial.rdoc > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/attlistdecl.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/attribute.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/cdata.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/child.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/comment.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/doctype.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/document.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/dtd/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/dtd/attlistdecl.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/dtd/dtd.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/dtd/elementdecl.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/dtd/entitydecl.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/dtd/notationdecl.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/element.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/encoding.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/entity.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/formatters/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/formatters/default.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/formatters/pretty.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/formatters/transitive.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/functions.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/instruction.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/light/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/light/node.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/namespace.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/node.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/output.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parent.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parseexception.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/baseparser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/lightparser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/pullparser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/sax2parser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/streamparser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/treeparser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/ultralightparser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/parsers/xpathparser.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/quickpath.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/rexml.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/sax2listener.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/security.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/source.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/streamlistener.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/text.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/undefinednamespaceexception.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/validation/ > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/validation/relaxng.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/validation/validation.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/validation/validationexception.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/xmldecl.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/xmltokens.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/xpath.rb > +lib/ruby/gems/${REV}/gems/rexml-3.4.4/lib/rexml/xpath_parser.rb > lib/ruby/gems/${REV}/gems/rinda-0.2.0/ > lib/ruby/gems/${REV}/gems/rss-0.3.1/ > lib/ruby/gems/${REV}/gems/rss-0.3.1/LICENSE.txt > @@ -2956,7 +2956,7 @@ lib/ruby/gems/${REV}/gems/typeprof-0.21. > lib/ruby/gems/${REV}/gems/typeprof-0.21.9/tools/setup-insns-def.rb > lib/ruby/gems/${REV}/gems/typeprof-0.21.9/typeprof-lsp > lib/ruby/gems/${REV}/gems/un-0.3.0/ > -lib/ruby/gems/${REV}/gems/uri-0.13.2/ > +lib/ruby/gems/${REV}/gems/uri-0.13.3/ > lib/ruby/gems/${REV}/gems/weakref-0.1.3/ > lib/ruby/gems/${REV}/gems/yaml-0.3.0/ > lib/ruby/gems/${REV}/gems/zlib-3.1.1/ > @@ -3000,7 +3000,7 @@ lib/ruby/gems/${REV}/specifications/defa > lib/ruby/gems/${REV}/specifications/default/observer-0.1.2.gemspec > lib/ruby/gems/${REV}/specifications/default/open-uri-0.4.1.gemspec > lib/ruby/gems/${REV}/specifications/default/open3-0.2.1.gemspec > -lib/ruby/gems/${REV}/specifications/default/openssl-3.2.0.gemspec > +lib/ruby/gems/${REV}/specifications/default/openssl-3.2.2.gemspec > lib/ruby/gems/${REV}/specifications/default/optparse-0.4.0.gemspec > lib/ruby/gems/${REV}/specifications/default/ostruct-0.6.0.gemspec > lib/ruby/gems/${REV}/specifications/default/pathname-0.3.0.gemspec > @@ -3030,7 +3030,7 @@ lib/ruby/gems/${REV}/specifications/defa > lib/ruby/gems/${REV}/specifications/default/tmpdir-0.2.0.gemspec > lib/ruby/gems/${REV}/specifications/default/tsort-0.2.0.gemspec > lib/ruby/gems/${REV}/specifications/default/un-0.3.0.gemspec > -lib/ruby/gems/${REV}/specifications/default/uri-0.13.2.gemspec > +lib/ruby/gems/${REV}/specifications/default/uri-0.13.3.gemspec > lib/ruby/gems/${REV}/specifications/default/weakref-0.1.3.gemspec > lib/ruby/gems/${REV}/specifications/default/yaml-0.3.0.gemspec > lib/ruby/gems/${REV}/specifications/default/zlib-3.1.1.gemspec > @@ -3045,7 +3045,7 @@ lib/ruby/gems/${REV}/specifications/prim > lib/ruby/gems/${REV}/specifications/racc-1.7.3.gemspec > lib/ruby/gems/${REV}/specifications/rake-13.1.0.gemspec > lib/ruby/gems/${REV}/specifications/rbs-3.4.0.gemspec > -lib/ruby/gems/${REV}/specifications/rexml-3.3.9.gemspec > +lib/ruby/gems/${REV}/specifications/rexml-3.4.4.gemspec > lib/ruby/gems/${REV}/specifications/rss-0.3.1.gemspec > lib/ruby/gems/${REV}/specifications/test-unit-3.6.1.gemspec > lib/ruby/gems/${REV}/specifications/typeprof-0.21.9.gemspec > Index: pkg/PLIST-ri_docs > =================================================================== > RCS file: /cvs/ports/lang/ruby/3.3/pkg/PLIST-ri_docs,v > diff -u -p -u -p -r1.6 PLIST-ri_docs > --- pkg/PLIST-ri_docs 7 Nov 2024 04:45:18 -0000 1.6 > +++ pkg/PLIST-ri_docs 23 Oct 2025 15:40:14 -0000 > @@ -16061,6 +16061,7 @@ share/ri/${REV}/system/URI/Generic/%2d-i > share/ri/${REV}/system/URI/Generic/%3d%3d-i.ri > share/ri/${REV}/system/URI/Generic/absolute%3f-i.ri > share/ri/${REV}/system/URI/Generic/absolute-i.ri > +share/ri/${REV}/system/URI/Generic/authority-i.ri > share/ri/${REV}/system/URI/Generic/build-c.ri > share/ri/${REV}/system/URI/Generic/build2-c.ri > share/ri/${REV}/system/URI/Generic/cdesc-Generic.ri > @@ -16117,6 +16118,7 @@ share/ri/${REV}/system/URI/Generic/route > share/ri/${REV}/system/URI/Generic/scheme%3d-i.ri > share/ri/${REV}/system/URI/Generic/scheme-i.ri > share/ri/${REV}/system/URI/Generic/select-i.ri > +share/ri/${REV}/system/URI/Generic/set_authority-i.ri > share/ri/${REV}/system/URI/Generic/set_host-i.ri > share/ri/${REV}/system/URI/Generic/set_opaque-i.ri > share/ri/${REV}/system/URI/Generic/set_password-i.ri >