Commit graph

2,616 commits

Author SHA1 Message Date
Mislav Marohnić
fb1b4da13d
Simplify JRuby version check
In case shelling out to jruby fails, the error output wouldn't get printed to
stderr but ruby-build would abort.
2024-06-10 11:54:48 +02:00
Hiroshi SHIBATA
076d1a2316 Use LTS version of OpenSSL 3 2024-06-05 22:12:55 +02:00
Jason Karns
15bdff9b58
Clarify RUBY_BUILD_ROOT env var (#2392)
* Clarify RUBY_BUILD_ROOT env var

The RUBY_BUILD_ROOT itself does not default to share/ruby-build/ but rather must point to a directory that has definitions under `share/ruby-build/`.

* Deprecate RUBY_BUILD_ROOT

It's a feature of questionable utility, it's difficult to describe in documentation, and has been superseded by RUBY_BUILD_DEFINITIONS.

---------

Co-authored-by: Mislav Marohnić <git@mislav.net>
2024-05-30 16:34:31 +02:00
Hiroshi SHIBATA
db6c17529b
ruby-build 20240530.1 v20240530.1 2024-05-30 15:33:07 +09:00
Hiroshi SHIBATA
a03f0c21a0
Merge pull request #2397 from rafaelfranca/patch-1
Fix 3.1.6 version definition
2024-05-30 15:32:52 +09:00
Rafael Mendonça França
d30df0c571
Fix 3.1.6 version definition
There is an extra quote and it was causing a failure:

/home/vscode/.rbenv/plugins/ruby-build/share/ruby-build/3.1.6: line 2: unexpected EOF while looking for matching `"'
2024-05-29 22:37:17 -07:00
Hiroshi SHIBATA
f53dbed4d1
ruby-build 20240530 v20240530 2024-05-30 13:21:43 +09:00
Hiroshi SHIBATA
e160b995af
Merge pull request #2395 from sferik/ruby-3.1.6
Add CRuby security-fix release 3.1.6
2024-05-30 13:20:50 +09:00
Hiroshi SHIBATA
a8dc65cfde
Merge pull request #2396 from k0kubun/ruby-3-3-2
Add Ruby 3.3.2
2024-05-30 13:20:33 +09:00
Takashi Kokubun
1085cfb706 Add Ruby 3.3.2 2024-05-29 21:16:57 -07:00
Erik Berlin
311ecf5872 Add CRuby security-fix release 3.1.6 2024-05-29 13:16:20 -07:00
Hiroshi SHIBATA
e445f76eab Rename args for install_git 2024-05-25 12:16:08 +08:00
Hiroshi SHIBATA
ac5a0639ba rename x.y.0-dev to x.y-dev 2024-05-25 12:16:08 +08:00
Hiroshi SHIBATA
210578da4c
Merge pull request #2388 from rbenv/ruby-3.0-eol
Mark Ruby 3.0 as EOL
2024-05-23 08:08:35 +09:00
Mislav Marohnić
7daa8765e1
Mark Ruby 3.0 as EOL
Ruby 3.0 reached End of Life on 23 Apr 2024
2024-05-22 16:58:24 +02:00
Hiroshi SHIBATA
bb3c438404
Merge pull request #2386 from CamJN/patch-1
Mark Ruby 3.0.7 as unsupported
2024-05-22 13:38:13 +09:00
Camden Narzt
f46369621e
Mark Ruby 3.0.7 as unsupported
This one was missed in https://github.com/rbenv/ruby-build/pull/2307 or was added after, hopefully this removes ruby 3.0.7 from `rbenv install -l` unless you list-all
2024-05-21 10:29:33 -06:00
Hiroshi SHIBATA
0aefaa4e30
ruby-build 20240517 v20240517 2024-05-17 10:06:16 +09:00
Hiroshi SHIBATA
82cd6a3f95
Merge pull request #2384 from adam12/ruby-3-4-0-preview1
Add Ruby 3.4.0-preview1
2024-05-17 10:05:16 +09:00
Adam Daniels
af27e33978 Add Ruby 3.4.0-preview1 2024-05-16 19:15:10 -04:00
Mislav Marohnić
263640c9fe
ruby-build 20240501 v20240501 2024-05-01 15:48:04 +02:00
Mislav Marohnić
99b10f5214
Merge pull request #2378 from rbenv/non-interactive
rbenv install: error out instead of prompting in non-interactive mode
2024-05-01 15:47:41 +02:00
Mislav Marohnić
81eed6c48e
rbenv install: error out instead of prompting in non-interactive mode 2024-05-01 15:45:23 +02:00
Mislav Marohnić
4bfc2e68a4
Merge pull request #2377 from rbenv/openssl-3.1.5
Upgrade to OpenSSL 3.1.5
2024-05-01 13:11:45 +02:00
Mislav Marohnić
7d66ce6ddb
openssl 3.1.5 2024-05-01 13:07:07 +02:00
Mislav Marohnić
b99755bf05
Merge pull request #2375 from headius/jruby-9.4.7.0
Add JRuby 9.4.7.0
2024-04-29 22:29:44 +02:00
Charles Oliver Nutter
e9e5f8d2a6 Add JRuby 9.4.7.0 2024-04-29 14:37:03 -05:00
Hiroshi SHIBATA
346c0dccae
ruby-build 20240423 v20240423 2024-04-23 21:54:43 +09:00
Hiroshi SHIBATA
bbeeee1866
Merge pull request #2370 from kpfleming/2024-04-23-releases
Add CRuby security-fix releases 3.0.7, 3.1.5, 3.2.4, and 3.3.1
2024-04-23 21:54:13 +09:00
b8ee92c6af Add CRuby security-fix releases 3.0.7, 3.1.5, 3.2.4, and 3.3.1 2024-04-23 05:48:21 -07:00
Benoit Daloze
5e5a2995e1 ruby-build 20240416 v20240416 2024-04-16 17:27:04 +02:00
Benoit Daloze
b9e506636e Add TruffleRuby and TruffleRuby GraalVM 24.0.1 2024-04-16 17:26:53 +02:00
Mislav Marohnić
683dc59774
Merge pull request #2361 from rbenv/truffleruby-dev-url-redirect
Simplify `truffleruby+graalvm-dev` build definition re: download redirect
2024-03-25 12:51:00 +01:00
Mislav Marohnić
d3a7889c07
Simplify truffleruby+graalvm-dev build definition re: download redirect
The `http get <url> <destfile>` utility had a bug with aria2c downloader where it couldn't properly save to destfile if it was an absolute path.

I have tried having `http get <url> -` output the downloaded file to stdout, but this conflicted with the output of `log_command` (which is also to stdout) so for now let's keep using the temporary file to resolve manual URL redirects.
2024-03-22 16:14:21 +01:00
Benoit Daloze
89d30cf338 ruby-build 20240319 v20240319 2024-03-19 16:55:48 +01:00
Benoit Daloze
89f6260a07 Add TruffleRuby and TruffleRuby GraalVM 24.0.0 2024-03-19 16:53:52 +01:00
Benoit Daloze
c6683d561c Automatically install asciidoctor 2024-03-18 19:02:23 +01:00
Benoit Daloze
926ed2a649 ruby-build 20240318 v20240318 2024-03-18 18:57:42 +01:00
Benoit Daloze
f08493ab8c Switch to EA builds from graalvm/graal-languages-ea-builds for truffleruby+graalvm-dev
* See https://github.com/graalvm/graal-languages-ea-builds
* These builds are based on Oracle GraalVM.
2024-03-18 18:57:07 +01:00
Hiroshi SHIBATA
09da542276
ruby-build 20240221 v20240221 2024-02-21 19:52:10 +09:00
Hiroshi SHIBATA
a33ff1d0bd
Merge pull request #2350 from headius/jjruby-9.3.14.0+9.4.6.0
Add JRuby 9.3.14.0 and 9.4.6.0
2024-02-21 07:57:22 +09:00
Charles Oliver Nutter
e42110ac83 Add JRuby 9.3.14.0 and 9.4.6.0 2024-02-20 14:28:11 -06:00
Hiroshi SHIBATA
28d59aceec
Merge pull request #2348 from hasumikin/mruby-3.3.0
Add mruby-3.3.0
2024-02-15 17:00:23 +09:00
HASUMI Hitoshi
20fc226350 Add mruby-3.3.0 2024-02-15 16:20:26 +09:00
Hiroshi SHIBATA
e1b36a32fb
ruby-build 20240119 v20240119 2024-01-19 08:22:53 +09:00
Hiroshi SHIBATA
b345981b0a
Merge pull request #2339 from TomNaessens/patch-1
Add Ruby 3.2.3
2024-01-18 18:37:58 +09:00
Tom Naessens
605fb64856
Add Ruby 3.2.3 2024-01-18 10:27:54 +01:00
Benoit Daloze
a6c972e2c1 ruby-build 20240116 v20240116 2024-01-16 15:59:20 +01:00
Benoit Daloze
4887105fc9 Add TruffleRuby and TruffleRuby GraalVM 23.1.2 2024-01-16 15:57:01 +01:00
Mislav Marohnić
33168b3e67
Merge pull request #2333 from rbenv/conditional-readline
Skip passing `--with-readline-dir` for Ruby 3.3+
2024-01-13 15:35:05 +01:00