From 8d505cf0ca8005ae811fb4e0e99ad4a6a8c509fc Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Thu, 5 Feb 2026 20:43:25 +0100 Subject: [PATCH] Fix jruby-dev to use updated URLs and support arm64 too --- share/ruby-build/jruby-dev | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/share/ruby-build/jruby-dev b/share/ruby-build/jruby-dev index 9afe348585..9ff6f5c082 100644 --- a/share/ruby-build/jruby-dev +++ b/share/ruby-build/jruby-dev @@ -1,12 +1,19 @@ -case $(uname -s) in -Linux) - install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-ubuntu-24.04.tar.gz" jruby +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-ubuntu-24.04-x64.tar.gz" jruby ;; -Darwin) - install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-macos-latest.tar.gz" jruby +Linux-aarch64) + install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-ubuntu-24.04-arm64.tar.gz" jruby + ;; +Darwin-x86_64) + install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-darwin-x64.tar.gz" jruby + ;; +Darwin-arm64) + install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-darwin-arm64.tar.gz" jruby ;; *) - colorize 1 "Unsupported operating system: $(uname -s)" + colorize 1 "Unsupported platform: $platform" return 1 ;; esac