config/software/ruby-msys2-devkit.rb in omnibus-software-23.6.292 vs config/software/ruby-msys2-devkit.rb in omnibus-software-23.7.295

- old
+ new

@@ -13,50 +13,39 @@ # See the License for the specific language governing permissions and # limitations under the License. # name "ruby-msys2-devkit" -default_version "3.0.3-1" +default_version "3.0.6-1" license "BSD-3-Clause" license_file "https://raw.githubusercontent.com/oneclick/rubyinstaller2/master/LICENSE.txt" skip_transitive_dependency_licensing true arch = "x64" msys_dir = "msys64" -if windows_arch_i386? - arch = "x86" - msys_dir = "msys32" - version "3.0.3-1" do - source url: "https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-#{version}/rubyinstaller-devkit-#{version}-x86.exe", - sha256: "4cf4d3522c33472354f3c1af998f1cff8371d4a9a5958067efaa04bb9147b2be" - internal_source url: "#{ENV["ARTIFACTORY_REPO_URL"]}/#{name}/rubyinstaller-devkit-#{version}-x86.exe", - authorization: "X-JFrog-Art-Api:#{ENV["ARTIFACTORY_TOKEN"]}" - end -else - version "3.0.3-1" do - source url: "https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-#{version}/rubyinstaller-devkit-#{version}-x64.exe", - sha256: "be05e2de16d75088613cc998beb2938aa2946384884ed7f9142daec9a848d08c" - internal_source url: "#{ENV["ARTIFACTORY_REPO_URL"]}/#{name}/rubyinstaller-devkit-#{version}-x64.exe", - authorization: "X-JFrog-Art-Api:#{ENV["ARTIFACTORY_TOKEN"]}" - end +version "3.0.6-1" do + source url: "https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-#{version}/rubyinstaller-devkit-#{version}-x64.exe", + sha256: "c44256eae6a934db39e4f3a56d39178ac87b8b754e9b66221910417adb59a3a1" + internal_source url: "#{ENV["ARTIFACTORY_REPO_URL"]}/#{name}/rubyinstaller-devkit-#{version}-x64.exe", + authorization: "X-JFrog-Art-Api:#{ENV["ARTIFACTORY_TOKEN"]}" +end - version "3.1.2-1" do - source url: "https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-#{version}/rubyinstaller-devkit-#{version}-x64.exe", - sha256: "5f0fd4a206b164a627c46e619d2babbcafb0ed4bc3e409267b9a73b6c58bdec1" - internal_source url: "#{ENV["ARTIFACTORY_REPO_URL"]}/#{name}/rubyinstaller-devkit-#{version}-x64.exe", - authorization: "X-JFrog-Art-Api:#{ENV["ARTIFACTORY_TOKEN"]}" - end +version "3.1.2-1" do + source url: "https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-#{version}/rubyinstaller-devkit-#{version}-x64.exe", + sha256: "5f0fd4a206b164a627c46e619d2babbcafb0ed4bc3e409267b9a73b6c58bdec1" + internal_source url: "#{ENV["ARTIFACTORY_REPO_URL"]}/#{name}/rubyinstaller-devkit-#{version}-x64.exe", + authorization: "X-JFrog-Art-Api:#{ENV["ARTIFACTORY_TOKEN"]}" end build do if windows? embedded_dir = "#{install_dir}/embedded" Dir.mktmpdir do |tmpdir| command "#{project_dir}/rubyinstaller-devkit-#{version}-#{arch}.exe /SP- /NORESTART /VERYSILENT /SUPPRESSMSGBOXES /NOPATH /DIR=#{tmpdir}" copy "#{tmpdir}/#{msys_dir}", embedded_dir - if version == "3.0.3-1" + if version == "3.0.6-1" copy "#{tmpdir}/lib/ruby/site_ruby/3.0.0/devkit.rb", "#{embedded_dir}/lib/ruby/site_ruby/3.0.0" copy "#{tmpdir}/lib/ruby/site_ruby/3.0.0/ruby_installer.rb", "#{embedded_dir}/lib/ruby/site_ruby/3.0.0" copy "#{tmpdir}/lib/ruby/site_ruby/3.0.0/ruby_installer", "#{embedded_dir}/lib/ruby/site_ruby/3.0.0" copy "#{tmpdir}/lib/ruby/3.0.0/rubygems/defaults", "#{embedded_dir}/lib/ruby/3.0.0/rubygems/defaults" elsif version == "3.1.2-1"