Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Re: Ruby 3.3.10
To:
Jeremy Evans <jeremy@openbsd.org>
Cc:
OpenBSD ports <ports@openbsd.org>
Date:
Fri, 24 Oct 2025 07:24:15 +0200

Download raw body.

Thread
  • Jeremy Evans:

    Ruby 3.3.10

    • Rafael Sadowski:

      Ruby 3.3.10

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
>