Commit graph

2448 commits

Author SHA1 Message Date
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
Hiroshi SHIBATA
3e7879d5b5
Added Ruby 3.3.0-preview1 2023-05-12 21:57:13 +09:00
Benoit Daloze
b57c7a8570 ruby-build 20230428 2023-04-28 15:35:15 +02:00
Benoit Daloze
3e196fd567 Add TruffleRuby+GraalVM 23.0.0-preview1 2023-04-28 15:34:57 +02:00
Benoit Daloze
1ae88806fd Add TruffleRuby 23.0.0-preview1 2023-04-28 15:05:10 +02:00
Benoit Daloze
7ed052655b ruby-build 20230424 2023-04-24 21:41:05 +02:00
Benoit Daloze
fca13fbea8 Fix truffleruby+graalvm-dev download URLs 2023-04-24 21:39:50 +02:00
Jarmo Pertman
b80e686b6e
Fix compilation of Ruby 3.2.x on FreeBSD (#2187)
* Use pkg info for readline/libedit prefix on FreeBSD instead of hardcoding it
* Use yaml and ffi installed via pkg on FreeBSD
* Remove check for FreeBSD version and allow all versions
2023-04-23 20:00:21 +02:00
Mislav Marohnić
48e927dad8
Merge pull request #2181 from rbenv/sarif-fix
Fix uploading SARIF reports from Differential Shellcheck
2023-04-04 16:59:43 +02:00
Mislav Marohnić
b348b7a896
Fix uploading SARIF reports from Differential Shellcheck 2023-04-04 16:58:02 +02:00
Hiroshi SHIBATA
ae3b80b5bb
Merge pull request #2180 from rbenv/mark-eol
Mark EOL status to Ruby 2.6 and 2.7
2023-04-04 15:09:15 +09:00
Hiroshi SHIBATA
83319f8745
Mark EOL warning to preview versions of Ruby 2.6 2023-04-04 10:39:18 +09:00
Hiroshi SHIBATA
269dff92b6
Mark EOL warning to Ruby 2.7 2023-04-04 10:36:15 +09:00