From: Jeremy Evans Subject: Ruby 3.4.7 To: OpenBSD ports Date: Sat, 18 Oct 2025 16:52:17 -0700 Simple update to Ruby 3.4.7. Release announcement at https://www.ruby-lang.org/en/news/2025/10/07/ruby-3-4-7-released/ Updates bundled uri gem to 1.0.3, fixing CVE-2025-61594. 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.4/Makefile,v diff -u -p -u -p -r1.9 Makefile --- Makefile 17 Sep 2025 00:20:33 -0000 1.9 +++ Makefile 7 Oct 2025 21:52:36 -0000 @@ -1,4 +1,4 @@ -VERSION = 3.4.6 +VERSION = 3.4.7 DISTNAME = ruby-${VERSION} PKGNAME-main = ruby-${VERSION} PKGNAME-ri_docs = ruby${BINREV}-ri_docs-${VERSION} Index: distinfo =================================================================== RCS file: /cvs/ports/lang/ruby/3.4/distinfo,v diff -u -p -u -p -r1.6 distinfo --- distinfo 17 Sep 2025 00:20:33 -0000 1.6 +++ distinfo 7 Oct 2025 21:52:41 -0000 @@ -1,2 +1,2 @@ -SHA256 (ruby-3.4.6.tar.gz) = 48Gauej0GzcjEk+8ARTN58v1XmWqnFjBKs2J7JwN0bk= -SIZE (ruby-3.4.6.tar.gz) = 23266686 +SHA256 (ruby-3.4.7.tar.gz) = I4FabQlWlveRkJD9w+L5RZssg9VyJLLkRs4fX3Mz7zY= +SIZE (ruby-3.4.7.tar.gz) = 23271433 Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/ruby/3.4/pkg/PLIST-main,v diff -u -p -u -p -r1.6 PLIST-main --- pkg/PLIST-main 17 Sep 2025 00:20:33 -0000 1.6 +++ pkg/PLIST-main 7 Oct 2025 23:20:08 -0000 @@ -3273,7 +3273,7 @@ lib/ruby/gems/${REV}/gems/typeprof-0.30. lib/ruby/gems/${REV}/gems/typeprof-0.30.1/lib/typeprof/lsp/util.rb lib/ruby/gems/${REV}/gems/typeprof-0.30.1/lib/typeprof/version.rb lib/ruby/gems/${REV}/gems/un-0.3.0/ -lib/ruby/gems/${REV}/gems/uri-1.0.3/ +lib/ruby/gems/${REV}/gems/uri-1.0.4/ lib/ruby/gems/${REV}/gems/weakref-0.1.3/ lib/ruby/gems/${REV}/gems/yaml-0.4.0/ lib/ruby/gems/${REV}/gems/zlib-3.2.1/ @@ -3339,7 +3339,7 @@ lib/ruby/gems/${REV}/specifications/defa lib/ruby/gems/${REV}/specifications/default/tmpdir-0.3.1.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-1.0.3.gemspec +lib/ruby/gems/${REV}/specifications/default/uri-1.0.4.gemspec lib/ruby/gems/${REV}/specifications/default/weakref-0.1.3.gemspec lib/ruby/gems/${REV}/specifications/default/yaml-0.4.0.gemspec lib/ruby/gems/${REV}/specifications/default/zlib-3.2.1.gemspec Index: pkg/PLIST-ri_docs =================================================================== RCS file: /cvs/ports/lang/ruby/3.4/pkg/PLIST-ri_docs,v diff -u -p -u -p -r1.4 PLIST-ri_docs --- pkg/PLIST-ri_docs 17 Sep 2025 00:20:33 -0000 1.4 +++ pkg/PLIST-ri_docs 7 Oct 2025 23:20:31 -0000 @@ -16228,6 +16228,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 @@ -16282,6 +16283,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