Hiroshi SHIBATA
c94de31cde
Support rbx5 and use the official package index instead of ruby-install
2020-06-12 09:14:02 +09:00
Mislav Marohnić
9b7acf605a
Merge pull request #1442 from deivid-rodriguez/fix_bash_4.4_warning
...
Fix a bash 4.4 warning when installing jruby
2020-06-08 12:12:55 +02:00
Hiroshi SHIBATA
f00582bb98
Merge pull request #1447 from jnozsc/mruby-2.1.1
...
add mruby 2.1.1
2020-06-05 07:31:14 +09:00
jnozsc
11531750a7
add mruby 2.1.1
2020-06-04 07:18:50 -07:00
Benoit Daloze
24d65c18ed
ruby-build 20200520
2020-05-20 16:42:52 +02:00
Ryan Lopopolo
978d03f62b
Fix artichoke-dev installer
...
The existing install function wiped out the prefix that build_package_copy
copied the binaries to. The subsequently created symlinks point to files
that don't exist on disk.
2020-05-20 16:39:40 +02:00
Benoit Daloze
e80bfee5ed
ruby-build 20200519
2020-05-19 22:20:55 +02:00
Benoit Daloze
8f2f726d35
Add TruffleRuby 20.1.0
2020-05-19 22:16:39 +02:00
Benoit Daloze
d00f2e9da4
ruby-build 20200518
2020-05-18 16:42:25 +02:00
Benoit Daloze
8cf308a619
Merge pull request #1402 from metalefty/list-exclude-eol
...
The list `rbenv install -l` is too long, show latest stable releases by default
2020-05-18 16:36:56 +02:00
David Rodríguez
01c0df912a
Fix a bash 4.4 warning when installing jruby
...
In particular, the following:
```
/path/to/bin/ruby-build: line 739: warning: command substitution: ignored null byte in input
```
2020-05-18 16:36:31 +02:00
Hiroshi SHIBATA
12af1c38cb
Merge pull request #1438 from deepj/add-artichoke-dev
...
Add artichoke-dev to install the latest Artichoke nightly build
2020-05-10 09:30:59 +09:00
Koichiro Iwao
61ca880f7f
Replace one more "all available versions" with "all local versions"
2020-05-02 23:21:56 +09:00
deepj
c27fc59ad8
Add artichoke-dev to install the latest Artichoke nightly build
...
Allow to install the latest official Artichoke nightly build from https://github.com/artichoke/nightly/releases
2020-04-29 22:59:52 +02:00
Koichiro Iwao
e5951b2ec0
PR: #1419 should be applied also bin/rbenv-install
2020-04-27 11:26:31 +09:00
Koichiro Iwao
e2b65f5dd5
Merge branch 'master' into list-exclude-eol
2020-04-27 11:20:31 +09:00
Hiroshi SHIBATA
3ef704e7ad
Merge pull request #1436 from jnozsc/CVE-2020-1967
...
CVE-2020-1967, bump openssl to 1.1.1g
2020-04-22 08:28:55 +09:00
jnozsc
43539b2adb
CVE-2020-1967, bump openssl to 1.1.1g
2020-04-21 08:32:52 -07:00
Hiroshi SHIBATA
637ddf3e24
Merge pull request #1432 from jnozsc/ruby-2.5-warn_unsupported
...
mark ruby 2.5 as security maintenance
2020-04-13 19:38:44 +09:00
Jason Karns
1c83641418
Merge pull request #1419 from metalefty/rewording
...
s/all built-in definitions/all local definitions/
2020-04-12 09:04:38 -04:00
jnozsc
59a0774626
mark ruby 2.5 to security maintenance
2020-04-09 11:11:39 -07:00
Hiroshi SHIBATA
504f6e67ff
Merge pull request #1426 from jnozsc/openssl-1.1.1f
...
Update to OpenSSL 1.1.1f for Ruby 2.5+
2020-04-01 09:15:51 +09:00
Hiroshi SHIBATA
ba9c14f852
Merge pull request #1428 from brentdodell/ruby-build-v20200401
...
ruby-build 20200401
2020-04-01 08:51:24 +09:00
Brent Odell
d7a3be1532
ruby-build 20200401
2020-03-31 18:25:12 -05:00
jnozsc
a3b52e7eb7
Update to OpenSSL 1.1.1f for Ruby 2.5+
2020-03-31 11:28:09 -07:00
Mislav Marohnić
5241a4be45
Merge pull request #1422 from koic/add_definition_for_jruby_9_2_11_1
...
Add definition for JRuby 9.2.11.1
2020-03-31 17:36:27 +02:00
Mislav Marohnić
92c4d02f47
Merge pull request #1424 from jnozsc/ruby-2.4-EOL
...
add definition 2.4.10, 2.5.8, 2.6.6, 2.7.1 and ruby 2.4 EOL
2020-03-31 17:36:01 +02:00
jnozsc
d45c4ed624
add definition 2.4.10, 2.5.8, 2.6.6, 2.7.1 and ruby 2.4 EOL
2020-03-31 07:12:43 -07:00
Koichi ITO
e7ff65e130
Add definition for JRuby 9.2.11.1
...
JRuby 9.2.11.1 has been released.
https://www.jruby.org/2020/03/25/jruby-9-2-11-1
2020-03-26 15:58:49 +09:00
Koichiro Iwao
c76bf6fb80
s/all available definitions/all local definitions/
...
"available" implies ruby-build will be checking online sources but
actually ruby-build doesn't do that. "local definitions" may be
prefered.
Pointed out by jasonkarns.
2020-03-20 18:08:04 +09:00
Koichiro Iwao
66647e3953
s/all built-in definitions/all available definitions/
...
Suggested by mislav: https://github.com/rbenv/ruby-build/pull/1402#discussion_r389060742
> I wonder should we substitute "built-in" with something like "all
> available definitions". Since ruby-build will additionally pick up
> definitions found under the paths listed in RUBY_BUILD_DEFINITIONS,
> these definitions will get listed even if they are not "built-in".
> Therefore, "built-in" feels like a misnomer here.
2020-03-19 18:16:16 +09:00
Hiroshi SHIBATA
d8019fe8db
Merge pull request #1414 from koic/add_update_mri_and_jruby_script
...
Add update-mri and update-jruby scripts
2020-03-11 12:13:13 +09:00
Koichi ITO
82d35ed02b
Add update-cruby and update-jruby scripts
...
This PR adds update-cruby and update-jruby scripts.
They are provided to update MRI and JRuby definition files.
These scripts are based on script/update-truffleruby.
https://github.com/rbenv/ruby-build/blob/v20200224/script/update-truffleruby
2020-03-11 11:33:36 +09:00
Hiroshi SHIBATA
0ef5e05565
Merge pull request #1412 from rbenv/rbx4
...
Added rbx-4.*
2020-03-08 12:30:18 +09:00
Hiroshi SHIBATA
89040ddf3f
Added rbx-4.*
2020-03-08 10:14:15 +09:00
Koichiro Iwao
c634b8e886
Reword s/Try/Use/
2020-03-07 21:29:16 +09:00
Koichiro Iwao
b2c25b6801
skip cd in to DEFINITION_DIR in subshell
...
as it is not necessary. Pointed out by @mislav in review.
2020-03-07 21:28:28 +09:00
Koichiro Iwao
47c18a46dc
revert adding -d options alias for --definitions
...
This is out of scope of this PR.
2020-03-07 21:19:11 +09:00
Koichiro Iwao
ad48baadb9
rename some functions to reflect more closely what it does
...
Pointed out by @mislav in review
2020-03-07 21:19:11 +09:00
Koichiro Iwao
67ac0b45d6
the short list now shows only latest stable versions
...
for each Ruby implementations like the following.
2.4.9
2.5.7
2.6.5
2.7.0
jruby-9.2.9.0
maglev-1.0.0
mruby-2.1.0
rbx-3.107
truffleruby-19.3.1
2020-03-06 22:23:46 +09:00
Koichiro Iwao
e67a940d3e
do not exclude warn_unsupported versions in short list
...
it is not actually EoL'ed. `warn_unsupported` indicates
that the versions are nearing EoL.
2020-03-06 22:13:41 +09:00
Hiroshi SHIBATA
732d483318
Merge pull request #1410 from koic/add_definition_for_jruby_9_2_11_0
...
Add definition for JRuby 9.2.11.0
2020-03-03 17:27:11 +09:00
Koichi ITO
ece4e3acc8
Add definition for JRuby 9.2.11.0
...
JRuby 9.2.11.0 has been released.
https://www.jruby.org/2020/03/02/jruby-9-2-11-0
2020-03-03 17:05:27 +09:00
Koichiro Iwao
abaebf3ea1
Fix CI
2020-03-03 15:44:02 +09:00
Koichiro Iwao
92da5bb1f1
-rc, -preview, -dev versions are also removed from short list
2020-03-03 15:13:39 +09:00
Benoit Daloze
7ec5e411bf
ruby-build 20200224
2020-02-24 21:37:05 +01:00
Hiroshi SHIBATA
dc06c5b57c
Merge pull request #1407 from koic/add_definition_for_jruby_9_2_10_0
...
Add definition for JRuby 9.2.10.0
2020-02-19 18:47:23 +09:00
Koichi ITO
c3cabc98cb
Add definition for JRuby 9.2.10.0
...
JRuby 9.2.10.0 has been released.
https://www.jruby.org/2020/02/18/jruby-9-2-10-0.html
2020-02-19 18:41:30 +09:00
Koichiro Iwao
f9aae4e6ff
Fix CI
2020-02-19 11:13:35 +09:00
Koichiro Iwao
12b17e6e93
rbenv-install: show the short list by default
...
As suggested by @eregon, now we have "-l/--list" option for the short
list of versions. Behaviour of `ruby-build --definitions` is kept as
before for compatibility.
rbenv-install:
-L/--list-all full list
-l/--list short list
ruby-build:
-d/--definitions full list
-l/--list short list
2020-02-19 11:01:43 +09:00