Commit graph

2360 commits

Author SHA1 Message Date
dependabot[bot]
0749cd04e6
Bump redhat-plumbers-in-action/differential-shellcheck from 4 to 5
Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 4 to 5.
- [Release notes](https://github.com/redhat-plumbers-in-action/differential-shellcheck/releases)
- [Changelog](https://github.com/redhat-plumbers-in-action/differential-shellcheck/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/redhat-plumbers-in-action/differential-shellcheck/compare/v4...v5)

---
updated-dependencies:
- dependency-name: redhat-plumbers-in-action/differential-shellcheck
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 08:20:52 +00:00
Mislav Marohnić
27a5309660
Merge pull request #2259 from rbenv/dependabot/github_actions/mislav/bump-homebrew-formula-action-3
Bump mislav/bump-homebrew-formula-action from 2 to 3
2023-09-27 17:25:34 +02:00
dependabot[bot]
63a306890b
Bump mislav/bump-homebrew-formula-action from 2 to 3
Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action) from 2 to 3.
- [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases)
- [Commits](https://github.com/mislav/bump-homebrew-formula-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: mislav/bump-homebrew-formula-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 08:39:33 +00:00
Hiroshi SHIBATA
4eb7e5a239
Merge pull request #2257 from rbenv/openssl-3-1-3
Bump up OpenSSL 3.1.3
2023-09-21 21:28:48 +09:00
Hiroshi SHIBATA
d98943aede
Bump up openssl-3.1.3 2023-09-21 15:17:10 +03:00
Benoit Daloze
bfffe34ba1 ruby-build 20230919 2023-09-19 15:05:22 +02:00
Benoit Daloze
696828981d Add TruffleRuby and TruffleRuby GraalVM 23.1.0 2023-09-19 14:59:07 +02:00
Benoit Daloze
f80eb466b9 ruby-build 20230914.1 2023-09-14 18:24:20 +02:00
Benoit Daloze
9e1290d66a Update URLs for truffleruby+graalvm-dev 2023-09-14 16:18:10 +02:00
Benoit Daloze
43702d07e8 Use the TruffleRuby JVM Standalones for truffleruby+graalvm-dev
* In TruffleRuby 23.1+, the GraalVM Updater (`gu`) is no longer available in GraalVM,
  instead JVM Standalones and Maven artifacts are provided to replace `gu`.
* See https://github.com/oracle/graal/issues/6855
2023-09-14 13:54:34 +02:00
Hiroshi SHIBATA
1fb355bc69
ruby-build 20230914 2023-09-14 16:31:47 +09:00
Hiroshi SHIBATA
23fda20b36
Merge pull request #2250 from rbenv/openssl-1-1-1w
Bump up openssl-1.1.1w
2023-09-14 16:31:05 +09:00
Hiroshi SHIBATA
d24c6b7a7c
Bump openssl-1.1.1w 2023-09-14 16:28:11 +09:00
Hiroshi SHIBATA
0f2476d23a
Merge pull request #2249 from rbenv/3-3-0-preview2
Added 3.3.0-preview2
2023-09-14 16:25:44 +09:00
Hiroshi SHIBATA
b577b997cb
Added 3.3.0-preview2 2023-09-14 16:11:40 +09:00
João Duarte
c6e924edc8
workaround jruby#7799 by updating rubygems for JRuby 9.2.x (#2246)
Co-authored-by: Mislav Marohnić <git@mislav.net>
2023-09-12 16:08:47 +02:00
Hiroshi SHIBATA
2054401317
ruby-build 20230912 2023-09-12 07:03:32 +09:00
Hiroshi SHIBATA
9da585c287
Merge pull request #2248 from headius/jruby-9.3.11.0
Add JRuby 9.3.11.0
2023-09-12 07:03:15 +09:00
Charles Oliver Nutter
e73ecb8d65 Add JRuby 9.3.11.0 2023-09-11 21:31:33 +02:00
Hiroshi SHIBATA
cc0e0f0462
Merge pull request #2247 from rbenv/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-09-11 18:25:05 +09:00
dependabot[bot]
e2f2c35962
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 09:00:33 +00:00
Benoit Daloze
97c93c6901 ruby-build 20230904 2023-09-04 20:47:19 +02:00
Benoit Daloze
7f43b224f3 Update URLs for truffleruby+graalvm-dev 2023-09-04 20:46:04 +02:00
Mislav Marohnić
4d4678bc1e
Merge pull request #2231 from rbenv/llvm-cleanup
Remove `require_llvm` implementation
2023-08-08 10:43:56 +02:00
Mislav Marohnić
2dec28caf7
Merge pull request #2232 from rbenv/clang-cleanup
Remove `require_gcc` implementation
2023-08-04 10:53:15 +02:00
Ryan S. Northrup (RyNo)
f170c16c4a
Display the actual error when testing for Ruby's openssl extension (#2223)
I was encountering some build issues on MicroOS and needed the actual exception message in order to pinpoint a workaround.

Co-authored-by: Mislav Marohnić <git@mislav.net>
2023-08-03 16:54:27 +02:00
Mislav Marohnić
a4c6878ff5
Remove require_gcc implementation
This was only used in Ruby versions < 1.9.3, which are now EOL.

This also removes a 11-years old workaround for building Ruby 2.0 with clang.
06d7994bcf
2023-08-03 14:53:52 +02:00
Mislav Marohnić
ad1e1bc1ba
Remove require_llvm implementation
This was used by Rubinius over the years to ensure that a correct llvm version was selected from the ones available on the system, but for recent Rubinius this function is a no-op, and since Rubinius isn't an actively maintained project anymore, I don't feel strongly for keeping ruby-build workarounds that only help ancient Rubinius versions.
2023-08-03 14:34:39 +02:00
Mislav Marohnić
9862a16796
Merge pull request #2228 from rbenv/freebsd-openssl-dir-test
Avoid test failure when stubbing FreeBSD environment
2023-08-02 11:43:04 +02:00
Mislav Marohnić
242e8beb49
Avoid test failure when stubbing FreeBSD environment
https://github.com/rbenv/ruby-build/actions/runs/5719870214/job/15517987944#step:4:18
2023-08-02 11:20:08 +02:00
Hiroshi SHIBATA
86b2538126
Merge pull request #2227 from rbenv/bump-up-openssl
Bump up OpenSSL versions
2023-08-02 12:02:17 +09:00
Hiroshi SHIBATA
eb31e86b92
Use OpenSSL-1.1.1v 2023-08-02 11:22:42 +09:00
Hiroshi SHIBATA
e5cb144fc4
Use OpenSSL-3.1.2 2023-08-02 11:07:42 +09:00
MatasNed
3d9d2cc6b4 Show openssl version used from homebrew by default 2023-08-01 16:06:42 +02:00
Benoit Daloze
35e5d2a29d ruby-build 20230717 2023-07-17 13:26:52 +02:00
Benoit Daloze
bf3db4e98b Follow truffleruby dev standalones rename 2023-07-17 13:25:00 +02:00
Hiroshi SHIBATA
0d96e83ea3
ruby-build 20230710 2023-07-10 09:21:50 +09:00
Hiroshi SHIBATA
1196759b44
Merge pull request #2216 from rbenv/bump-up-openssl
Bump up the latest versions of OpenSSL
2023-07-10 09:21:13 +09:00
Hiroshi SHIBATA
8d6b0e0c27
Use OpenSSL-1.1.1u 2023-07-10 09:17:06 +09:00
Hiroshi SHIBATA
e7beb605d3
Use OpenSSL-3.1.1 2023-07-10 09:15:54 +09:00
Benoit Daloze
895f8fa40f ruby-build 20230615 2023-06-15 11:52:12 +02:00
Benoit Daloze
e4ca1b3dc3 Print a message about the new distribution and license when installing TruffleRuby 23.0 2023-06-14 23:03:20 +02:00
Benoit Daloze
72b70a1049 ruby-build 20230614 2023-06-14 10:26:23 +02:00
Benoit Daloze
4f44477627 Add TruffleRuby and TruffleRuby+GraalVM 23.0.0
* Use the new Oracle GraalVM distribution which uses the GFTC license as it is
  significantly faster than GraalVM CE and is free for development and production use.
* See https://medium.com/graalvm/whats-new-in-graalvm-languages-161527df3d76
2023-06-14 10:26:02 +02:00
Hiroshi SHIBATA
4effe8661b
ruby-build 20230608 2023-06-08 07:30:28 +09:00
Hiroshi SHIBATA
c5b1dd7f27
Merge pull request #2203 from headius/jruby-9.4.3.0
Add JRuby 9.4.3.0
2023-06-08 07:29:49 +09:00
Charles Oliver Nutter
5ef7d07675 Add JRuby 9.4.3.0 2023-06-07 17:18:12 -05:00
Hiroshi SHIBATA
dc6d1973d5
ruby-build 20230512 2023-05-12 22:02:43 +09:00
Hiroshi SHIBATA
37351f83d3
Update OpenSSL package for 3.3.0-preview1 2023-05-12 22:02:01 +09:00
Hiroshi SHIBATA
d33702940e
Merge pull request #2193 from rbenv/3-3-0-preview1
Added Ruby 3.3.0-preview1
2023-05-12 22:00:31 +09:00