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-29 17:28:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ruby-build (Old)
 and      /work/SRC/openSUSE:Factory/.ruby-build.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ruby-build"

Sat Apr 29 17:28:17 2023 rev:29 rq:1083551 version:20230428

Changes:
--------
--- /work/SRC/openSUSE:Factory/ruby-build/ruby-build.changes    2023-04-24 
22:32:12.799867319 +0200
+++ /work/SRC/openSUSE:Factory/.ruby-build.new.1533/ruby-build.changes  
2023-04-29 17:28:27.990624050 +0200
@@ -1,0 +2,8 @@
+Fri Apr 28 14:59:22 UTC 2023 - Lukas Müller <expee...@outlook.com>
+
+- Update to version 20230428.
+  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20230428
+  * Add TruffleRuby 23.0.0-preview1 by @eregon in #2190
+  * Add TruffleRuby+GraalVM 23.0.0-preview1 by @eregon in #2191
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ ruby-build.spec ++++++
--- /var/tmp/diff_new_pack.Q01AbZ/_old  2023-04-29 17:28:28.838627600 +0200
+++ /var/tmp/diff_new_pack.Q01AbZ/_new  2023-04-29 17:28:28.842627617 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:           ruby-build
-Version:        20230424
+Version:        20230428
 Release:        0
 BuildArch:      noarch
 License:        MIT

++++++ ruby-build-20230424.tar.gz -> ruby-build-20230428.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20230424/bin/ruby-build 
new/ruby-build-20230428/bin/ruby-build
--- old/ruby-build-20230424/bin/ruby-build      2023-04-24 21:41:05.000000000 
+0200
+++ new/ruby-build-20230428/bin/ruby-build      2023-04-28 15:35:15.000000000 
+0200
@@ -14,7 +14,7 @@
 #   --version        Show version of ruby-build
 #
 
-RUBY_BUILD_VERSION="20230424"
+RUBY_BUILD_VERSION="20230428"
 
 OLDIFS="$IFS"
 
@@ -777,7 +777,9 @@
     cd Contents/Home || return $?
   fi
 
-  bin/gu install ruby || return $?
+  if [ -e bin/gu ]; then
+    bin/gu install ruby || return $?
+  fi
 
   local ruby_home
   ruby_home=$(bin/ruby -e 'print RbConfig::CONFIG["prefix"]')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20230424/script/update-truffleruby-graalvm 
new/ruby-build-20230428/script/update-truffleruby-graalvm
--- old/ruby-build-20230424/script/update-truffleruby-graalvm   2023-04-24 
21:41:05.000000000 +0200
+++ new/ruby-build-20230428/script/update-truffleruby-graalvm   2023-04-28 
15:35:15.000000000 +0200
@@ -14,8 +14,13 @@
 
 add_platform() {
   platform="$1"
-  basename="graalvm-ce-java17-${platform}-${version}.tar.gz"
-  
url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}";
+  if [[ "$version" = *preview* ]]; then
+    basename="graalvm-ruby-community-${version}-jdk17-${platform}.tar.gz"
+    
url="https://github.com/oracle/truffleruby/releases/download/vm-${version}/${basename}";
+  else
+    basename="graalvm-ce-java17-${platform}-${version}.tar.gz"
+    
url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${version}/${basename}";
+  fi
   sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1)
 
   cat >> "$file" <<EOS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20230424/share/ruby-build/truffleruby+graalvm-23.0.0-preview1 
new/ruby-build-20230428/share/ruby-build/truffleruby+graalvm-23.0.0-preview1
--- 
old/ruby-build-20230424/share/ruby-build/truffleruby+graalvm-23.0.0-preview1    
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/ruby-build-20230428/share/ruby-build/truffleruby+graalvm-23.0.0-preview1    
    2023-04-28 15:35:15.000000000 +0200
@@ -0,0 +1,21 @@
+platform="$(uname -s)-$(uname -m)"
+case $platform in
+Linux-x86_64)
+  install_package "truffleruby+graalvm-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-linux-amd64.tar.gz#973aabc7b5bd5d6c0c67c03e83972173a74b16f4905785988a13daff7107ed4c";
 truffleruby_graalvm
+  ;;
+Linux-aarch64)
+  install_package "truffleruby+graalvm-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-linux-aarch64.tar.gz#b8b6f6493219b5435eea87305cdb14b8f5af7b8d45097840afaf314428756748";
 truffleruby_graalvm
+  ;;
+Darwin-x86_64)
+  use_homebrew_openssl
+  install_package "truffleruby+graalvm-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-darwin-amd64.tar.gz#dd7370352697325e0cfa25d069a64903103601bfacc7c7e1c515409e9cf74386";
 truffleruby_graalvm
+  ;;
+Darwin-arm64)
+  use_homebrew_openssl
+  install_package "truffleruby+graalvm-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-darwin-aarch64.tar.gz#bfe1c1227d3648bbdaf4e40716e12729c5f1f66a40983d3ca3d2f814f570d4e0";
 truffleruby_graalvm
+  ;;
+*)
+  colorize 1 "Unsupported platform: $platform"
+  return 1
+  ;;
+esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20230424/share/ruby-build/truffleruby-23.0.0-preview1 
new/ruby-build-20230428/share/ruby-build/truffleruby-23.0.0-preview1
--- old/ruby-build-20230424/share/ruby-build/truffleruby-23.0.0-preview1        
1970-01-01 01:00:00.000000000 +0100
+++ new/ruby-build-20230428/share/ruby-build/truffleruby-23.0.0-preview1        
2023-04-28 15:35:15.000000000 +0200
@@ -0,0 +1,21 @@
+platform="$(uname -s)-$(uname -m)"
+case $platform in
+Linux-x86_64)
+  install_package "truffleruby-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-linux-amd64.tar.gz#7cd7bb7b3dee201efe2ae35b05aee44a56e444bc43684ca43a7c66aab36a1a36";
 truffleruby
+  ;;
+Linux-aarch64)
+  install_package "truffleruby-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-linux-aarch64.tar.gz#05f326cc1d97ab93a0b88e5b3ea9f039b160f4f514f2e9c05585df76894c9e30";
 truffleruby
+  ;;
+Darwin-x86_64)
+  use_homebrew_openssl
+  install_package "truffleruby-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-macos-amd64.tar.gz#012b2802dc66b2f99ab60134d6f0afd5a20f3d8e380daa4db39ce84253be07cd";
 truffleruby
+  ;;
+Darwin-arm64)
+  use_homebrew_openssl
+  install_package "truffleruby-23.0.0-preview1" 
"https://github.com/oracle/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-macos-aarch64.tar.gz#e99ab643dbe6e45b58a548b2ba4a0264c409f32f5711503b8a5da61d12072b03";
 truffleruby
+  ;;
+*)
+  colorize 1 "Unsupported platform: $platform"
+  return 1
+  ;;
+esac

Reply via email to