Index | Thread | Search

From:
Jeremy Evans <jeremy@openbsd.org>
Subject:
Ruby 3.3.10
To:
OpenBSD ports <ports@openbsd.org>
Date:
Thu, 23 Oct 2025 17:09:05 -0700

Download raw body.

Thread
  • Jeremy Evans:

    Ruby 3.3.10

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.

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