Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ruby-build for openSUSE:Factory 
checked in at 2023-04-24 22:32:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ruby-build (Old)
 and      /work/SRC/openSUSE:Factory/.ruby-build.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ruby-build"

Mon Apr 24 22:32:02 2023 rev:28 rq:1082592 version:20230424

Changes:
--------
--- /work/SRC/openSUSE:Factory/ruby-build/ruby-build.changes    2023-03-31 
21:15:29.790377175 +0200
+++ /work/SRC/openSUSE:Factory/.ruby-build.new.1533/ruby-build.changes  
2023-04-24 22:32:12.799867319 +0200
@@ -1,0 +2,11 @@
+Mon Apr 24 19:48:01 UTC 2023 - Lukas Müller <expee...@outlook.com>
+
+- Update to version 20230424.
+  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20230424
+  * Fall back on shasum if sha256sum is unavailable by @jas14 in #2177
+  * Mark EOL status to Ruby 2.6 and 2.7 by @hsbt in #2180
+  * Fix uploading SARIF reports from Differential Shellcheck by @mislav in 
#2181
+  * Fix compilation of Ruby 3.2.x on FreeBSD by @jarmo in #2187
+  * Fix truffleruby+graalvm-dev download URLs by @eregon in #2189
+
+-------------------------------------------------------------------

Old:
----
  ruby-build-20230330.tar.gz

New:
----
  ruby-build-20230424.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ruby-build.spec ++++++
--- /var/tmp/diff_new_pack.sBRhXf/_old  2023-04-24 22:32:13.275870148 +0200
+++ /var/tmp/diff_new_pack.sBRhXf/_new  2023-04-24 22:32:13.283870196 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:           ruby-build
-Version:        20230330
+Version:        20230424
 Release:        0
 BuildArch:      noarch
 License:        MIT

++++++ ruby-build-20230330.tar.gz -> ruby-build-20230424.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20230330/.github/workflows/differential-shellcheck.yml 
new/ruby-build-20230424/.github/workflows/differential-shellcheck.yml
--- old/ruby-build-20230330/.github/workflows/differential-shellcheck.yml       
2023-03-30 18:01:50.000000000 +0200
+++ new/ruby-build-20230424/.github/workflows/differential-shellcheck.yml       
2023-04-24 21:41:05.000000000 +0200
@@ -10,6 +10,7 @@
 
 permissions:
   contents: read
+  security-events: write
 
 jobs:
   lint:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/bin/ruby-build 
new/ruby-build-20230424/bin/ruby-build
--- old/ruby-build-20230330/bin/ruby-build      2023-03-30 18:01:50.000000000 
+0200
+++ new/ruby-build-20230424/bin/ruby-build      2023-04-24 21:41:05.000000000 
+0200
@@ -14,7 +14,7 @@
 #   --version        Show version of ruby-build
 #
 
-RUBY_BUILD_VERSION="20230330"
+RUBY_BUILD_VERSION="20230424"
 
 OLDIFS="$IFS"
 
@@ -106,6 +106,15 @@
   [ $# -eq 0 ] || [ "$(osx_version)" "$@" ]
 }
 
+is_freebsd() {
+  [ "$(uname -s)" = "FreeBSD" ]
+}
+
+freebsd_package_prefix() {
+  local package="$1"
+  pkg info --prefix "$package" 2>/dev/null | cut -wf2
+}
+
 #  9.1  -> 901
 # 10.9  -> 1009
 # 10.10 -> 1010
@@ -561,14 +570,17 @@
     if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != 
*--with-readline-dir=* ]]; then
       use_homebrew_readline || use_freebsd_readline || true
     fi
+    if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != 
*--with-libffi-dir=* ]]; then
+      use_freebsd_libffi || true
+    fi
     if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != 
*--with-libyaml-dir=* ]]; then
-      use_homebrew_yaml || true
+      use_homebrew_yaml || use_freebsd_yaml || true
     fi
     if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != 
*--with-gmp-dir=* ]]; then
       use_homebrew_gmp || true
     fi
     if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != 
*--with-openssl-dir=* ]]; then
-      if [ "FreeBSD" = "$(uname -s)" ] && [ -f 
/usr/local/include/openssl/ssl.h ]; then
+      if is_freebsd && [ -f /usr/local/include/openssl/ssl.h ]; then
         # use openssl installed from Ports Collection
         package_option ruby configure --with-openssl-dir="/usr/local"
       fi
@@ -1040,6 +1052,15 @@
   fi
 }
 
+use_freebsd_yaml() {
+  if is_freebsd; then
+    local libyaml_prefix="$(freebsd_package_prefix libyaml)"
+    if [ -n "$libyaml_prefix" ]; then
+      package_option ruby configure --with-libyaml-dir="$libyaml_prefix"
+    fi
+  fi
+}
+
 use_homebrew_gmp() {
   local libdir="$(brew --prefix gmp 2>/dev/null || true)"
   if [ -d "$libdir" ]; then
@@ -1051,17 +1072,14 @@
 }
 
 use_freebsd_readline() {
-  if [ "FreeBSD" = "$(uname -s)" ]; then
-    local release="$(uname -r)"
-    if [ "${release%%.*}" -ge 11 ]; then
-      if pkg info -e readline > /dev/null; then
-        # use readline from Ports Collection
-        package_option ruby configure --with-readline-dir="/usr/local"
-      elif pkg info -e libedit > /dev/null; then
-        # use libedit from Ports Collection
-        package_option ruby configure --enable-libedit
-        package_option ruby configure --with-libedit-dir="/usr/local"
-      fi
+  if is_freebsd; then
+    local readline_prefix="$(freebsd_package_prefix readline)"
+    local libedit_prefix="$(freebsd_package_prefix libedit)"
+    if [ -n "$readline_prefix" ]; then
+      package_option ruby configure --with-readline-dir="$readline_prefix"
+    elif [ -n "$libedit_prefix" ]; then
+      package_option ruby configure --enable-libedit
+      package_option ruby configure --with-libedit-dir="$libedit_prefix"
     fi
   fi
 }
@@ -1076,6 +1094,15 @@
   fi
 }
 
+use_freebsd_libffi() {
+  if is_freebsd; then
+    local libffi_prefix="$(freebsd_package_prefix libffi)"
+    if [ -n "$libffi_prefix" ]; then
+      package_option ruby configure --with-libffi-dir="$libffi_prefix"
+    fi
+  fi
+}
+
 has_broken_mac_openssl() {
   is_mac || return 1
   local openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)"
@@ -1474,7 +1501,7 @@
 fi
 
 if [ -z "$MAKE" ]; then
-  if [ "FreeBSD" = "$(uname -s)" ]; then
+  if is_freebsd; then
     # Workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331
     # Due to this bug, build will fail with FreeBSD's make after #1368
     # The bug is already fixed in upstream but GNU make is still required
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/script/update-cruby 
new/ruby-build-20230424/script/update-cruby
--- old/ruby-build-20230330/script/update-cruby 2023-03-30 18:01:50.000000000 
+0200
+++ new/ruby-build-20230424/script/update-cruby 2023-04-24 21:41:05.000000000 
+0200
@@ -15,7 +15,14 @@
 basename="ruby-${version}.tar.gz"
 major_minor_version=$(echo ${version} | cut -d '.' -f 1,2)
 url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}";
-sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1)
+if command -v sha256sum >/dev/null; then
+  sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1)
+elif command -v shasum >/dev/null; then
+  sha256=$(shasum -a 256 "$release_directory/$basename" | cut -d ' ' -f 1)
+else
+  echo "$0 requires sha256sum or shasum to be installed on the system."
+  exit 1
+fi
 
 cat > "$file" <<EOS
 !TODO! copy openssl line from other release with the same major.minor version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.6.0-preview1 
new/ruby-build-20230424/share/ruby-build/2.6.0-preview1
--- old/ruby-build-20230330/share/ruby-build/2.6.0-preview1     2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.6.0-preview1     2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.6.0-preview1" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462";
 ldflags_dirs standard verify_openssl
+install_package "ruby-2.6.0-preview1" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462";
 warn_eol ldflags_dirs standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.6.0-preview2 
new/ruby-build-20230424/share/ruby-build/2.6.0-preview2
--- old/ruby-build-20230330/share/ruby-build/2.6.0-preview2     2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.6.0-preview2     2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.6.0-preview2" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2";
 ldflags_dirs standard verify_openssl
+install_package "ruby-2.6.0-preview2" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2";
 warn_eol ldflags_dirs standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.6.0-preview3 
new/ruby-build-20230424/share/ruby-build/2.6.0-preview3
--- old/ruby-build-20230330/share/ruby-build/2.6.0-preview3     2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.6.0-preview3     2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.6.0-preview3" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931";
 ldflags_dirs standard verify_openssl
+install_package "ruby-2.6.0-preview3" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931";
 warn_eol ldflags_dirs standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.6.0-rc1 
new/ruby-build-20230424/share/ruby-build/2.6.0-rc1
--- old/ruby-build-20230330/share/ruby-build/2.6.0-rc1  2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.6.0-rc1  2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.6.0-rc1" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5";
 ldflags_dirs standard verify_openssl
+install_package "ruby-2.6.0-rc1" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5";
 warn_eol ldflags_dirs standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.6.0-rc2 
new/ruby-build-20230424/share/ruby-build/2.6.0-rc2
--- old/ruby-build-20230330/share/ruby-build/2.6.0-rc2  2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.6.0-rc2  2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.6.0-rc2" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50";
 ldflags_dirs standard verify_openssl
+install_package "ruby-2.6.0-rc2" 
"https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50";
 warn_eol ldflags_dirs standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.0 
new/ruby-build-20230424/share/ruby-build/2.7.0
--- old/ruby-build-20230330/share/ruby-build/2.7.0      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.0      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.0" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.0" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.0-preview1 
new/ruby-build-20230424/share/ruby-build/2.7.0-preview1
--- old/ruby-build-20230330/share/ruby-build/2.7.0-preview1     2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.0-preview1     2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.0-preview1" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952";
 ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.0-preview1" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952";
 warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.0-preview2 
new/ruby-build-20230424/share/ruby-build/2.7.0-preview2
--- old/ruby-build-20230330/share/ruby-build/2.7.0-preview2     2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.0-preview2     2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.0-preview2" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b";
 ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.0-preview2" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b";
 warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.0-preview3 
new/ruby-build-20230424/share/ruby-build/2.7.0-preview3
--- old/ruby-build-20230330/share/ruby-build/2.7.0-preview3     2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.0-preview3     2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.0-preview3" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3";
 ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.0-preview3" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3";
 warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.0-rc1 
new/ruby-build-20230424/share/ruby-build/2.7.0-rc1
--- old/ruby-build-20230330/share/ruby-build/2.7.0-rc1  2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.0-rc1  2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.0-rc1" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2";
 ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.0-rc1" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2";
 warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.0-rc2 
new/ruby-build-20230424/share/ruby-build/2.7.0-rc2
--- old/ruby-build-20230330/share/ruby-build/2.7.0-rc2  2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.0-rc2  2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.0-rc2" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e";
 ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.0-rc2" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e";
 warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.1 
new/ruby-build-20230424/share/ruby-build/2.7.1
--- old/ruby-build-20230330/share/ruby-build/2.7.1      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.1      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.1" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.1" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.2 
new/ruby-build-20230424/share/ruby-build/2.7.2
--- old/ruby-build-20230330/share/ruby-build/2.7.2      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.2      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.2" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.2" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.3 
new/ruby-build-20230424/share/ruby-build/2.7.3
--- old/ruby-build-20230330/share/ruby-build/2.7.3      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.3      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.3" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.3" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.4 
new/ruby-build-20230424/share/ruby-build/2.7.4
--- old/ruby-build-20230330/share/ruby-build/2.7.4      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.4      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.4" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.4" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.5 
new/ruby-build-20230424/share/ruby-build/2.7.5
--- old/ruby-build-20230330/share/ruby-build/2.7.5      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.5      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.5" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.5" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.6 
new/ruby-build-20230424/share/ruby-build/2.7.6
--- old/ruby-build-20230330/share/ruby-build/2.7.6      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.6      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.6" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.6" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.7 
new/ruby-build-20230424/share/ruby-build/2.7.7
--- old/ruby-build-20230330/share/ruby-build/2.7.7      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.7      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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.7" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658";
 warn_unsupported ldflags_dirs enable_shared standard verify_openssl
+install_package "ruby-2.7.7" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658";
 warn_unsupported warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230330/share/ruby-build/2.7.8 
new/ruby-build-20230424/share/ruby-build/2.7.8
--- old/ruby-build-20230330/share/ruby-build/2.7.8      2023-03-30 
18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/2.7.8      2023-04-24 
21:41:05.000000000 +0200
@@ -1,2 +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
+install_package "ruby-2.7.8" 
"https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0";
 warn_eol ldflags_dirs enable_shared standard verify_openssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20230330/share/ruby-build/truffleruby+graalvm-dev 
new/ruby-build-20230424/share/ruby-build/truffleruby+graalvm-dev
--- old/ruby-build-20230330/share/ruby-build/truffleruby+graalvm-dev    
2023-03-30 18:01:50.000000000 +0200
+++ new/ruby-build-20230424/share/ruby-build/truffleruby+graalvm-dev    
2023-04-24 21:41:05.000000000 +0200
@@ -1,18 +1,18 @@
 platform="$(uname -s)-$(uname -m)"
 case $platform in
 Linux-x86_64)
-  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-amd64-dev.tar.gz";
 truffleruby_graalvm
+  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-linux-amd64-dev.tar.gz";
 truffleruby_graalvm
   ;;
 Linux-aarch64)
-  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-linux-aarch64-dev.tar.gz";
 truffleruby_graalvm
+  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-linux-aarch64-dev.tar.gz";
 truffleruby_graalvm
   ;;
 Darwin-x86_64)
   use_homebrew_openssl
-  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-amd64-dev.tar.gz";
 truffleruby_graalvm
+  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-darwin-amd64-dev.tar.gz";
 truffleruby_graalvm
   ;;
 Darwin-arm64)
   use_homebrew_openssl
-  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-ce-java17-darwin-aarch64-dev.tar.gz";
 truffleruby_graalvm
+  install_package "truffleruby+graalvm-dev" 
"https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java17-darwin-aarch64-dev.tar.gz";
 truffleruby_graalvm
   ;;
 *)
   colorize 1 "Unsupported platform: $platform"

Reply via email to