From c0c7b8122070ab3a91ae98aa4a532bd7e79a83f8 Mon Sep 17 00:00:00 2001 From: Joe Stein <569991+jas14@users.noreply.github.com> Date: Thu, 30 Mar 2023 10:42:20 -0400 Subject: [PATCH] Add definitions for Ruby 2.7.8, 3.0.6, 3.1.4, 3.2.2 (#2174) --- share/ruby-build/2.7.8 | 2 ++ share/ruby-build/3.0.6 | 2 ++ share/ruby-build/3.1.4 | 2 ++ share/ruby-build/3.2.2 | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 share/ruby-build/2.7.8 create mode 100644 share/ruby-build/3.0.6 create mode 100644 share/ruby-build/3.1.4 create mode 100644 share/ruby-build/3.2.2 diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 new file mode 100644 index 0000000000..e3baee9fc1 --- /dev/null +++ b/share/ruby-build/2.7.8 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 new file mode 100644 index 0000000000..6e4d02e6be --- /dev/null +++ b/share/ruby-build/3.0.6 @@ -0,0 +1,2 @@ +install_package "openssl-1.1.1t" "https://www.openssl.org/source/openssl-1.1.1t.tar.gz#8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b" openssl --if needs_openssl_101_111 +install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 new file mode 100644 index 0000000000..3db6ecfd7f --- /dev/null +++ b/share/ruby-build/3.1.4 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" ldflags_dirs enable_shared standard verify_openssl diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 new file mode 100644 index 0000000000..282e3f2af8 --- /dev/null +++ b/share/ruby-build/3.2.2 @@ -0,0 +1,2 @@ +install_package "openssl-3.0.8" "https://www.openssl.org/source/openssl-3.0.8.tar.gz#6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e" openssl --if needs_openssl_102_300 +install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" ldflags_dirs enable_shared standard verify_openssl