From f2eeb8802b3201559ce115b4c39b505f4344ee59 Mon Sep 17 00:00:00 2001 From: Camden Narzt Date: Sat, 9 May 2026 11:09:11 +0200 Subject: [PATCH 1/9] Mark Ruby 3.2 as EOL Ruby 3.2 reached End of Life on 01 April 2026 --- share/ruby-build/3.2-dev | 2 +- share/ruby-build/3.2.0 | 2 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 +- share/ruby-build/3.2.0-preview3 | 2 +- share/ruby-build/3.2.0-rc1 | 2 +- share/ruby-build/3.2.1 | 2 +- share/ruby-build/3.2.10 | 2 +- share/ruby-build/3.2.11 | 2 +- share/ruby-build/3.2.2 | 2 +- share/ruby-build/3.2.3 | 2 +- share/ruby-build/3.2.4 | 2 +- share/ruby-build/3.2.5 | 2 +- share/ruby-build/3.2.6 | 2 +- share/ruby-build/3.2.7 | 2 +- share/ruby-build/3.2.8 | 2 +- share/ruby-build/3.2.9 | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/share/ruby-build/3.2-dev b/share/ruby-build/3.2-dev index 61ec6f3e..370ef4cb 100644 --- a/share/ruby-build/3.2-dev +++ b/share/ruby-build/3.2-dev @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_git "ruby-3.2-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" autoconf enable_shared standard_install_with_bundled_gems +install_git "ruby-3.2-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" autoconf warn_eol enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 index 6f054d48..b01ce018 100644 --- a/share/ruby-build/3.2.0 +++ b/share/ruby-build/3.2.0 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" enable_shared standard +install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 index 2ea4525d..7f3fa8eb 100644 --- a/share/ruby-build/3.2.0-preview1 +++ b/share/ruby-build/3.2.0-preview1 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" enable_shared standard +install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 index 78f50470..faaee33b 100644 --- a/share/ruby-build/3.2.0-preview2 +++ b/share/ruby-build/3.2.0-preview2 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" enable_shared standard +install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 index 61aef67b..269f7c02 100644 --- a/share/ruby-build/3.2.0-preview3 +++ b/share/ruby-build/3.2.0-preview3 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" enable_shared standard +install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 index 3bb0c4c5..9dcbe059 100644 --- a/share/ruby-build/3.2.0-rc1 +++ b/share/ruby-build/3.2.0-rc1 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" enable_shared standard +install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 index 1a3d4bee..75e6d46f 100644 --- a/share/ruby-build/3.2.1 +++ b/share/ruby-build/3.2.1 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" enable_shared standard +install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.10 b/share/ruby-build/3.2.10 index f72ded84..b37dea9c 100644 --- a/share/ruby-build/3.2.10 +++ b/share/ruby-build/3.2.10 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.10" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.10.tar.gz#880acb05e08da8c559c56a13e512bae1b472da67c72ebb750c765f9c2134e689" enable_shared standard +install_package "ruby-3.2.10" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.10.tar.gz#880acb05e08da8c559c56a13e512bae1b472da67c72ebb750c765f9c2134e689" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.11 b/share/ruby-build/3.2.11 index 3004b411..33e19b75 100644 --- a/share/ruby-build/3.2.11 +++ b/share/ruby-build/3.2.11 @@ -1,2 +1,2 @@ install_package "openssl-3.0.19" "https://github.com/openssl/openssl/releases/download/openssl-3.0.19/openssl-3.0.19.tar.gz#fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.11" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.gz#b3eeabd6636f334531db3ffdc3229eb05e524740e6c84fdc043720573cf2f8b2" enable_shared standard +install_package "ruby-3.2.11" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.gz#b3eeabd6636f334531db3ffdc3229eb05e524740e6c84fdc043720573cf2f8b2" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 index 003e9998..9cee4d21 100644 --- a/share/ruby-build/3.2.2 +++ b/share/ruby-build/3.2.2 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" enable_shared standard +install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.3 b/share/ruby-build/3.2.3 index 9926da56..ec1999e7 100644 --- a/share/ruby-build/3.2.3 +++ b/share/ruby-build/3.2.3 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.gz#af7f1757d9ddb630345988139211f1fd570ff5ba830def1cc7c468ae9b65c9ba" enable_shared standard +install_package "ruby-3.2.3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.gz#af7f1757d9ddb630345988139211f1fd570ff5ba830def1cc7c468ae9b65c9ba" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.4 b/share/ruby-build/3.2.4 index d2bfe2db..49f1857d 100644 --- a/share/ruby-build/3.2.4 +++ b/share/ruby-build/3.2.4 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.4" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.4.tar.gz#c72b3c5c30482dca18b0f868c9075f3f47d8168eaf626d4e682ce5b59c858692" enable_shared standard +install_package "ruby-3.2.4" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.4.tar.gz#c72b3c5c30482dca18b0f868c9075f3f47d8168eaf626d4e682ce5b59c858692" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.5 b/share/ruby-build/3.2.5 index b8907d63..5f70dcde 100644 --- a/share/ruby-build/3.2.5 +++ b/share/ruby-build/3.2.5 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.5" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.5.tar.gz#ef0610b498f60fb5cfd77b51adb3c10f4ca8ed9a17cb87c61e5bea314ac34a16" enable_shared standard +install_package "ruby-3.2.5" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.5.tar.gz#ef0610b498f60fb5cfd77b51adb3c10f4ca8ed9a17cb87c61e5bea314ac34a16" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.6 b/share/ruby-build/3.2.6 index 0d6e1c6c..8ef73f7d 100644 --- a/share/ruby-build/3.2.6 +++ b/share/ruby-build/3.2.6 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.6" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.6.tar.gz#d9cb65ecdf3f18669639f2638b63379ed6fbb17d93ae4e726d4eb2bf68a48370" enable_shared standard +install_package "ruby-3.2.6" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.6.tar.gz#d9cb65ecdf3f18669639f2638b63379ed6fbb17d93ae4e726d4eb2bf68a48370" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.7 b/share/ruby-build/3.2.7 index 0be2ac82..e7358bb4 100644 --- a/share/ruby-build/3.2.7 +++ b/share/ruby-build/3.2.7 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.7" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.7.tar.gz#8488fa620ff0333c16d437f2b890bba3b67f8745fdecb1472568a6114aad9741" enable_shared standard +install_package "ruby-3.2.7" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.7.tar.gz#8488fa620ff0333c16d437f2b890bba3b67f8745fdecb1472568a6114aad9741" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.8 b/share/ruby-build/3.2.8 index 4b993944..78abf0f0 100644 --- a/share/ruby-build/3.2.8 +++ b/share/ruby-build/3.2.8 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.8" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.8.tar.gz#77acdd8cfbbe1f8e573b5e6536e03c5103df989dc05fa68c70f011833c356075" enable_shared standard +install_package "ruby-3.2.8" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.8.tar.gz#77acdd8cfbbe1f8e573b5e6536e03c5103df989dc05fa68c70f011833c356075" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2.9 b/share/ruby-build/3.2.9 index f1a7203c..40948494 100644 --- a/share/ruby-build/3.2.9 +++ b/share/ruby-build/3.2.9 @@ -1,2 +1,2 @@ install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.9" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.9.tar.gz#abbad98db9aeb152773b0d35868e50003b8c467f3d06152577c4dfed9d88ed2a" enable_shared standard +install_package "ruby-3.2.9" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.9.tar.gz#abbad98db9aeb152773b0d35868e50003b8c467f3d06152577c4dfed9d88ed2a" warn_eol enable_shared standard From ef6d2ba03dbee6f59a2cb67729bfc0bdd4619895 Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Wed, 20 May 2026 00:30:01 +0000 Subject: [PATCH 2/9] Added 4.0.5 with OpenSSL 3.0.20 --- share/ruby-build/4.0.5 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/4.0.5 diff --git a/share/ruby-build/4.0.5 b/share/ruby-build/4.0.5 new file mode 100644 index 00000000..73255a57 --- /dev/null +++ b/share/ruby-build/4.0.5 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.20" "https://github.com/openssl/openssl/releases/download/openssl-3.0.20/openssl-3.0.20.tar.gz#c80a01dfc70ece4dc21168932c37739042d404d46ccc81a5986dd75314ecda6f" openssl --if needs_openssl:1.1.1-3.x.x +install_package "ruby-4.0.5" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.5.tar.gz#7d6149079a63f8ae1d326c9fa65c6019ba2dc3155eae7b39159817911c88958e" enable_shared standard From 3671c9ef15d58759311faba68c947d90b2d5980e Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 20 May 2026 09:35:40 +0900 Subject: [PATCH 3/9] ruby-build 20260520 --- bin/ruby-build | 2 +- share/man/man1/ruby-build.1 | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index bcd505d2..95abc5bd 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -18,7 +18,7 @@ # -6, --ipv6 Resolve names to IPv6 addresses only # -RUBY_BUILD_VERSION="20260512" +RUBY_BUILD_VERSION="20260520" OLDIFS="$IFS" diff --git a/share/man/man1/ruby-build.1 b/share/man/man1/ruby-build.1 index a215747d..32520aa3 100644 --- a/share/man/man1/ruby-build.1 +++ b/share/man/man1/ruby-build.1 @@ -4,10 +4,10 @@ .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-07 .\" Manual: ruby-build Manual -.\" Source: ruby-build 20260512 +.\" Source: ruby-build 20260520 .\" Language: English .\" -.TH "RUBY\-BUILD" "1" "2026-05-07" "ruby\-build 20260512" "ruby\-build Manual" +.TH "RUBY\-BUILD" "1" "2026-05-07" "ruby\-build 20260520" "ruby\-build Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 From 84022feeb41e1d10d7c2e0302391d3605f6d6801 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Mon, 8 Jun 2026 13:18:43 -0500 Subject: [PATCH 4/9] Add JRuby 9.4.15.0 --- share/ruby-build/jruby-9.4.15.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-9.4.15.0 diff --git a/share/ruby-build/jruby-9.4.15.0 b/share/ruby-build/jruby-9.4.15.0 new file mode 100644 index 00000000..d0a8fd5a --- /dev/null +++ b/share/ruby-build/jruby-9.4.15.0 @@ -0,0 +1,2 @@ +require_java 8 +install_package "jruby-9.4.15.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.15.0/jruby-dist-9.4.15.0-bin.tar.gz#c8b8c5a7a1581fdba3ba73f7c375f793f6528117b444cc6baf6fb29bbcf9696d" jruby From 24a8f43af94b670bc4170a6df61d7a5925eba52c Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Thu, 11 Jun 2026 12:18:05 -0500 Subject: [PATCH 5/9] Add JRuby 10.0.6.0 --- share/ruby-build/jruby-10.0.6.0 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/jruby-10.0.6.0 diff --git a/share/ruby-build/jruby-10.0.6.0 b/share/ruby-build/jruby-10.0.6.0 new file mode 100644 index 00000000..0b6de97e --- /dev/null +++ b/share/ruby-build/jruby-10.0.6.0 @@ -0,0 +1,2 @@ +require_java 21 +install_package "jruby-10.0.6.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.6.0/jruby-dist-10.0.6.0-bin.tar.gz#58c0d10b8a6b0b74a6119109f094ce073a6a6e813c7368c3876d71967e3a877f" jruby From 2caf1b4be434e70e5a6857b919c573fb44b95796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 16 Jun 2026 11:45:57 +0200 Subject: [PATCH 6/9] ruby-build 20260616 --- bin/ruby-build | 2 +- share/man/man1/ruby-build.1 | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 95abc5bd..0320560d 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -18,7 +18,7 @@ # -6, --ipv6 Resolve names to IPv6 addresses only # -RUBY_BUILD_VERSION="20260520" +RUBY_BUILD_VERSION="20260616" OLDIFS="$IFS" diff --git a/share/man/man1/ruby-build.1 b/share/man/man1/ruby-build.1 index 32520aa3..68e66f75 100644 --- a/share/man/man1/ruby-build.1 +++ b/share/man/man1/ruby-build.1 @@ -2,12 +2,12 @@ .\" Title: ruby-build .\" Author: Mislav Marohnić .\" Generator: Asciidoctor 2.0.26 -.\" Date: 2026-05-07 +.\" Date: 2026-05-01 .\" Manual: ruby-build Manual -.\" Source: ruby-build 20260520 +.\" Source: ruby-build 20260616 .\" Language: English .\" -.TH "RUBY\-BUILD" "1" "2026-05-07" "ruby\-build 20260520" "ruby\-build Manual" +.TH "RUBY\-BUILD" "1" "2026-05-01" "ruby\-build 20260616" "ruby\-build Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 From 8227e60d7bac94e2aaa8c52e12c6c05341c6a6c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jun 2026 08:52:21 +0000 Subject: [PATCH 7/9] Bump actions/checkout from 6 to 7 Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 2 +- .github/workflows/differential-shellcheck.yml | 2 +- .github/workflows/update-ruby.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 156c963c..8b3be499 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: os: [ubuntu-latest, macos-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 - name: Install bats diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml index 0b987057..53433357 100644 --- a/.github/workflows/differential-shellcheck.yml +++ b/.github/workflows/differential-shellcheck.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Repository checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/update-ruby.yml b/.github/workflows/update-ruby.yml index 51531517..e1631dbd 100644 --- a/.github/workflows/update-ruby.yml +++ b/.github/workflows/update-ruby.yml @@ -20,7 +20,7 @@ jobs: name: Update Ruby definitions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Store Ruby version run: echo "RUBY_VERSION=${{ github.event.client_payload.ruby_version || github.event.inputs.ruby_version }}" >> $GITHUB_ENV From db626efe002ab9a98af16bd1a65b76c1a32a2d80 Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Tue, 30 Jun 2026 11:28:07 +0000 Subject: [PATCH 8/9] Added 3.4.10 with OpenSSL 3.0.21 --- share/ruby-build/3.4.10 | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 share/ruby-build/3.4.10 diff --git a/share/ruby-build/3.4.10 b/share/ruby-build/3.4.10 new file mode 100644 index 00000000..5d6645ec --- /dev/null +++ b/share/ruby-build/3.4.10 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.0.2-3.x.x +install_package "ruby-3.4.10" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.10.tar.gz#ecee2d072a14f2d14347dd56dfd8fe5c3130abf5117bfaacbda0f4ef9cc429ec" enable_shared standard From 9207ff8331f18149b6ae071089d4ea73af304a75 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 1 Jul 2026 14:32:58 +0900 Subject: [PATCH 9/9] ruby-build 20260701 --- bin/ruby-build | 2 +- share/man/man1/ruby-build.1 | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/ruby-build b/bin/ruby-build index 0320560d..3aa554fb 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -18,7 +18,7 @@ # -6, --ipv6 Resolve names to IPv6 addresses only # -RUBY_BUILD_VERSION="20260616" +RUBY_BUILD_VERSION="20260701" OLDIFS="$IFS" diff --git a/share/man/man1/ruby-build.1 b/share/man/man1/ruby-build.1 index 68e66f75..93bf0a65 100644 --- a/share/man/man1/ruby-build.1 +++ b/share/man/man1/ruby-build.1 @@ -2,12 +2,12 @@ .\" Title: ruby-build .\" Author: Mislav Marohnić .\" Generator: Asciidoctor 2.0.26 -.\" Date: 2026-05-01 +.\" Date: 2026-05-07 .\" Manual: ruby-build Manual -.\" Source: ruby-build 20260616 +.\" Source: ruby-build 20260701 .\" Language: English .\" -.TH "RUBY\-BUILD" "1" "2026-05-01" "ruby\-build 20260616" "ruby\-build Manual" +.TH "RUBY\-BUILD" "1" "2026-05-07" "ruby\-build 20260701" "ruby\-build Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0