config/software/ruby.rb in omnibus-software-23.2.283 vs config/software/ruby.rb in omnibus-software-23.6.291

- old
+ new

@@ -24,11 +24,11 @@ skip_transitive_dependency_licensing true # the default versions should always be the latest release of ruby # if you consume this definition it is your responsibility to pin # to the desired version of ruby. don't count on this not changing. -default_version "3.1.2" +default_version "3.1.3" dependency "zlib" dependency "openssl" dependency "libffi" dependency "libyaml" @@ -40,17 +40,20 @@ # adding ncurses as a dependency for freebsd prevents the ruby executable from linking to the # system's ncurses library files thereby allowing the package built on freebsd 11 to work on freebsd 13. dependency "ncurses" if freebsd? # version_list: url=https://cache.ruby-lang.org/pub/ruby/ filter=*.tar.gz +version("3.1.3") { source sha256: "5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" } version("3.1.2") { source sha256: "61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" } version("3.1.1") { source sha256: "fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" } +version("3.0.5") { source sha256: "9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" } version("3.0.4") { source sha256: "70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" } version("3.0.3") { source sha256: "3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" } version("3.0.2") { source sha256: "5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" } version("3.0.1") { source sha256: "369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" } +version("2.7.7") { source sha256: "e10127db691d7ff36402cfe88f418c8d025a3f1eea92044b162dd72f0b8c7b90" } version("2.7.6") { source sha256: "e7203b0cc09442ed2c08936d483f8ac140ec1c72e37bb5c401646b7866cb5d10" } version("2.7.5") { source sha256: "2755b900a21235b443bb16dadd9032f784d4a88f143d852bc5d154f22b8781f1" } version("2.7.4") { source sha256: "3043099089608859fc8cce7f9fdccaa1f53a462457e3838ec3b25a7d609fbc5b" } version("2.7.3") { source sha256: "8925a95e31d8f2c81749025a52a544ea1d05dad18794e6828709268b92e55338" } @@ -131,9 +134,11 @@ if version.satisfies?("~> 3.0.0") case version when "3.0.1" patch source: "ruby-3.0.1-configure.patch", plevel: 1, env: patch_env + when "3.0.5" + patch source: "ruby-3.0.5-configure.patch", plevel: 1, env: patch_env else patch source: "ruby-3.0.2-configure.patch", plevel: 1, env: patch_env end end