Commit graph

685 commits

Author SHA1 Message Date
Koichi ITO
65f8770295 Add definition for Ruby 3.1.0-dev
Development of 3.1.0 started.
c591ab11ce
2020-12-25 17:25:24 +09:00
Takashi Kokubun
7109e41834
Add 3.0.0 2020-12-24 21:10:36 -08:00
Olivier Lacan
69cea19723 Add 3.0.0 RC1
See: https://www.ruby-lang.org/en/news/2020/12/20/ruby-3-0-0-rc1-released/
2020-12-20 12:55:09 -05:00
Hiroshi SHIBATA
763b14af70
Merge pull request #1504 from koic/add_definition_for_jruby_9_2_14_0
Add definition for JRuby 9.2.14.0
2020-12-11 18:19:24 +09:00
Koichi ITO
e7e87aa839 Add definition for JRuby 9.2.14.0
Resolves #1503.

JRuby 9.2.14.0 has been released.
https://www.jruby.org/2020/12/08/jruby-9-2-14-0
2020-12-11 16:36:34 +09:00
deepj
635a372c23 Upgrade to OpenSSL 1.1.1i 2020-12-10 02:38:01 +01:00
Hiroshi SHIBATA
7872d9f13d
3.0.0-preview2 added 2020-12-08 21:10:42 +09:00
Hiroshi SHIBATA
5038d9e5e2
Merge pull request #1420 from metalefty/maglev
mark maglev as EoL
2020-12-03 15:05:35 +09:00
Benoit Daloze
2f377b3fc4 Add TruffleRuby GraalVM 20.3.0 2020-11-18 12:08:37 +01:00
Benoit Daloze
ed3009a095 Add TruffleRuby 20.3.0 2020-11-17 20:29:46 +01:00
Hiroshi SHIBATA
382feec0bb
bump version to openssl-1.1.1g to 1.1.1h 2020-10-08 13:36:45 +09:00
Hiroshi SHIBATA
c760e5d066
bump version to openssl-1.1.0j to 1.1.1h 2020-10-08 13:36:45 +09:00
Hiroshi SHIBATA
15da936130
bump version to openssl-1.1.1d to 1.1.1h 2020-10-08 13:26:17 +09:00
Koichi ITO
da6c970297 Add definition for Ruby 2.7.2
Ruby 2.7.2 has been released.
https://www.ruby-lang.org//en/news/2020/10/02/ruby-2-7-2-released/
2020-10-02 19:26:14 +09:00
Inge Jørgensen
71d7acbd0d Add definition for 3.0.0-preview1 2020-09-25 22:47:01 +02:00
Hiroshi SHIBATA
cc485359f8
Rename 2.8.0 to 3.0.0
https://github.com/ruby/ruby/commit/21c62fb670
2020-08-31 16:48:17 +09:00
Benoit Daloze
eb9a30dcb8 Add GraalVM 20.2.0 2020-08-19 16:23:06 +02:00
Benoit Daloze
557ff183b3 Add TruffleRuby 20.2.0 2020-08-19 16:23:06 +02:00
jnozsc
4cb39de78a Add definition for mruby 2.1.2 2020-08-06 05:28:12 -07:00
Koichi ITO
0bfab28003 Add definition for JRuby 9.2.13.0
JRuby 9.2.13.0 has been released.
https://www.jruby.org/2020/08/03/jruby-9-2-13-0
2020-08-04 23:54:22 +09:00
Benoit Daloze
30895f03c4 Rename definition to truffleruby+graalvm
* '+' needs to be considered part of the name for --definitions and -l
  to see truffleruby and truffleruby+graalvm as separate.
2020-07-22 16:41:01 +02:00
Benoit Daloze
767a1ccc30 Add support for installing GraalVM
* Supports using other GraalVM languages such as JavaScript, Python, R and Java.
* Supports running TruffleRuby on JVM and not only Native.
* Add GraalVM 20.1.0.
2020-07-22 16:41:01 +02:00
Unknown-Guy
5dac326bbf Add definition for JRuby 9.2.12.0
https://www.jruby.org/2020/07/01/jruby-9-2-12-0.html
2020-07-02 02:01:39 +03:00
Hiroshi SHIBATA
5904166205
Added rbx-4.16 to 5.0 2020-06-12 09:14:18 +09:00
jnozsc
11531750a7 add mruby 2.1.1 2020-06-04 07:18:50 -07:00
Benoit Daloze
8f2f726d35 Add TruffleRuby 20.1.0 2020-05-19 22:16:39 +02: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
jnozsc
43539b2adb CVE-2020-1967, bump openssl to 1.1.1g 2020-04-21 08:32:52 -07:00
jnozsc
59a0774626 mark ruby 2.5 to security maintenance 2020-04-09 11:11:39 -07: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
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
7aabbacd2e
mark mavlev as EoL
as the last commit of mavlev is over 3 years ago

Discussed at: https://github.com/rbenv/ruby-build/pull/1402#issuecomment-596162716
2020-03-20 18:18:12 +09:00
Hiroshi SHIBATA
89040ddf3f
Added rbx-4.* 2020-03-08 10:14:15 +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
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
Benoit Daloze
d9c4548373 Add TruffleRuby 20.0.0 2020-02-18 21:17:37 +01:00
Benoit Daloze
9449b51a01 Add truffleruby-dev
* Uses the latest nightly, which is automatically built.
2020-02-13 21:52:20 +01:00
jnozsc
1892f46a85 ruby 2.4 security maintenance 2020-01-18 23:35:30 -08:00
jnozsc
913023ac8a add warn_eol 2020-01-18 23:20:07 -08:00
jnozsc
38ad5d6461 add back withdifferent download source 2020-01-18 23:17:00 -08:00
jnozsc
c7b30cb45f remove unavailable jruby versions 2020-01-18 23:07:24 -08:00
jnozsc
79f0e3b25f use correct key named warn_eol 2020-01-18 22:21:34 -08:00
jnozsc
23e3e0a75f ruby 2.3 EOL 2020-01-18 21:53:54 -08:00
Benoit Daloze
4082f9eff2 Fix TruffleRuby 19.3.0.2 definition 2020-01-15 10:36:18 +01:00
Benoit Daloze
bed80001ec Add TruffleRuby 19.3.1 2020-01-15 10:26:26 +01:00
Mislav Marohnić
4c87b68428
Merge pull request #1397 from MSP-Greg/ruby-2.3-openssl-1.0.2u
Update so Ruby 1.9.3 thru 2.3, and rbx can be built with OpenSSL 1.0.2u
2020-01-12 13:31:14 +01:00
MSP-Greg
ca5c0f349a Update Ruby 1.9.3 to OpenSSL 1.0.2u 2020-01-11 13:44:02 -06:00
MSP-Greg
121c7e211d Update Ruby 2.0.0 to OpenSSL 1.0.2u 2020-01-11 13:43:52 -06:00
MSP-Greg
e9532a6e50 Update Ruby 2.1 to OpenSSL 1.0.2u 2020-01-11 10:29:58 -06:00
MSP-Greg
29be428e4c Update Ruby 2.2 to OpenSSL 1.0.2u 2020-01-11 10:28:53 -06:00
MSP-Greg
4733f714fe Update rbx 2 to OpenSSL 1.0.2u 2020-01-11 07:55:27 -06:00
MSP-Greg
5c178ac115 Update rbx 3 to OpenSSL 1.0.2u 2020-01-11 07:43:07 -06:00
MSP-Greg
9794989eca Update Ruby 2.3 to OpenSSL 1.0.2u 2020-01-11 07:34:53 -06:00
Patryk Ptasiński
5110696615
Create truffleruby-19.3.0.2 2020-01-11 12:08:37 +01:00
Hiroshi SHIBATA
bac1f1cae6
Switch 2.7.0-dev to 2.7 branch and added 2.8 definition 2019-12-26 12:56:44 +09:00
Koichi ITO
f25547b5c0 Add definition for Ruby 2.7.0
Ruby 2.7.0 has been released.
https://www.ruby-lang.org/en/news/2019/12/25/ruby-2-7-0-released/
2019-12-25 20:44:48 +09:00
Benoit Daloze
ec80803660 Fix error message for unrecognized operating system 2019-12-23 16:43:52 +01:00
jnozsc
5db1c93433 add ruby 2.7.0-rc2 2019-12-21 13:38:36 -08:00
Koichi ITO
38735505bf Add definition for Ruby 2.7.0-rc1
Ruby 2.7.0-rc1 has been released.
https://www.ruby-lang.org/en/news/2019/12/17/ruby-2-7-0-rc1-released/
2019-12-18 06:46:35 +09:00
Koichi ITO
2eacd51052 Add definition for Ruby 2.7.0-preview3
Ruby 2.7.0-preview3 has been released.
https://www.ruby-lang.org/en/news/2019/11/23/ruby-2-7-0-preview3-released/

And this PR has been verified using a modified checksum.
https://github.com/ruby/www.ruby-lang.org/pull/2284
2019-11-24 17:44:06 +09:00
Benoit Daloze
47074b9174 Use openssl from Homebrew for TruffleRuby on macOS
* The openssl built by ruby-build was not used by TruffleRuby,
  and causes https://github.com/oracle/truffleruby/issues/1818
* Improve error message when openssl from Homebrew is not available.
* Change the definition code so it checks the operating system too.
2019-11-21 16:41:12 +01:00
Skyler Shaw
b83fc80de6 Add definition for mruby 2.1.0 2019-11-20 13:52:55 -06:00
Benoit Daloze
e61e194bbc Add TruffleRuby 19.3.0 2019-11-20 17:58:31 +01:00
Mislav Marohnić
0eec58617f Update to OpenSSL 1.1.1d for Ruby 2.5+
Closes #1232
2019-11-12 18:38:33 +01:00
Mislav Marohnić
9d78f06d1d Fix requiring Java 8 for JRuby 9.2
Ref. #1372, fix #1373, fix #1246
2019-11-02 11:33:08 +01:00
Jorge Vargas Silva
b4e504c858 jRuby 9.x depends on java 8 (#1372) 2019-10-31 23:50:16 +01:00
Jorge Vargas Silva
2ead47a0ef jRuby 9.2.9.0 depends on java 8 2019-10-31 14:31:38 -03:00
Jorge Vargas Silva
eda2814dbc ADD: Definition for jRuby 9.2.9.0 2019-10-31 14:29:25 -03:00
Mislav Marohnić
dd1562ed65 Turn on --enable-shared by default for all supported MRI Rubies
Some gems need the host ruby to have shared library enabled. Currently,
we're not aware of any potential downsides to having this enabled by
default.

> Shared libraries are libraries that are loaded by programs when they
> start. When a shared library is installed properly, all programs that
> start afterwards automatically use the new shared library.
> [...] if you have a program that needs a shared library (in this case ruby
> libruby.so.2.2.0 or similar) the program will fail if it doesn't exist.
2019-10-25 13:58:18 +02:00
Koichi ITO
70661edb1b Add definition for Ruby 2.7.0-preview2
Ruby 2.7.0-preview2 has been released.
https://www.ruby-lang.org/en/news/2019/10/22/ruby-2-7-0-preview2-released/
2019-10-22 23:36:55 +09:00
Mike Boone
4cb2c8a370 Add definition for Ruby 2.4.9. 2019-10-02 07:45:49 -04:00
SHIBATA Hiroshi
f6bab009ed
Merge pull request #1350 from jas14/joe/add-2.5.7
Add Ruby 2.5.7
2019-10-02 06:36:54 +09:00
SHIBATA Hiroshi
a9618b6176
Merge pull request #1351 from jas14/joe/add-2.4.8
Add Ruby 2.4.8
2019-10-02 06:36:48 +09:00
Joe Stein
02fbef0986
Fix openssl package name 2019-10-01 10:16:00 -04:00
Joe Stein
5aa4e4d50d Add definition for Ruby 2.4.8 2019-10-01 10:05:27 -04:00
Joe Stein
c951a72d97 Add definition for Ruby 2.5.7 2019-10-01 09:51:13 -04:00
Jess Hottenstein
2323e449df Upgrade openssl 2019-10-01 09:22:27 -04:00
Jess Hottenstein
8ebd5dbfb9 Add ruby 2.6.5 2019-10-01 09:16:53 -04:00
Benoit Daloze
c482a8f18c Add TruffleRuby 19.2.0.1 2019-09-14 12:37:04 +03:00
SHIBATA Hiroshi
a699218eb4
Merge pull request #1341 from koic/add_definition_for_ruby_2_5_6_and_2_4_7
Add definition for Ruby 2.5.6 and 2.4.7
2019-08-28 21:40:10 +09:00
Koichi ITO
e63469ecbd Add definition for Ruby 2.5.6 and 2.4.7
These Rubies has been released.

- https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-5-6-released/
- https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-4-7-released/
2019-08-28 21:27:14 +09:00
Dzianis Dashkevich
1555726d4a
Add definition for Ruby 2.6.4
Ruby 2.6.4 has been released.
https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/
2019-08-28 14:44:58 +03:00
Benoit Daloze
509317ba8b Add TruffleRuby 19.2.0 2019-08-21 14:08:11 +08:00
SHIBATA Hiroshi
f3f41935ef
Merge pull request #1336 from koic/add_definition_for_jruby_9_2_8_0
Add definition for JRuby 9.2.8.0
2019-08-14 19:08:58 +09:00
Koichi ITO
237be8ca05 Add definition for JRuby 9.2.8.0
Closes #1335.

JRuby 9.2.8.0 has been released.
https://www.jruby.org/2019/08/12/jruby-9-2-8-0.html
2019-08-14 12:21:25 +09:00
Benoit Daloze
a87ddc7da7 Add TruffleRuby 19.1.0 2019-07-02 19:36:38 +02:00
Takashi Kokubun
62e891e7d9
Use master branch of ruby.git for 2.7.0-dev 2019-07-01 01:15:25 +09:00
Olivier Lacan
304953f9e1 Add CRuby 2.7.0-preview1
Released today:
https://www.ruby-lang.org/en/news/2019/05/30/ruby-2-7-0-preview1-released/

Also bumped OpenSSL to 1.1.1c since it hadn't been upgraded in a while:
https://www.openssl.org/news/cl111.txt

OpenSSL 1.1.1c was released on May 28th, 2019
2019-05-30 18:32:21 -04:00
Kevin Menard
aca16ff84b Add TruffleRuby 19.0.0 2019-05-09 16:37:09 -04:00
Benoit Daloze
ec4259c0fd Add TruffleRuby 1.0.0-rc16 2019-04-20 01:48:42 +09:00
SHIBATA Hiroshi
44b0c751dd
Merge pull request #1299 from koic/remotes/upstream/add_definition_for_ruby_2_6_3
Add definition for Ruby 2.6.3
2019-04-18 07:16:59 +09:00
Kaleb Lape
e0ae296ddb Add definition for mruby 2.0.1 2019-04-17 12:26:28 -05:00
Koichi ITO
006a95b1de Add definition for Ruby 2.6.3
Ruby 2.6.3 has been released.
https://www.ruby-lang.org/en/news/2019/04/17/ruby-2-6-3-released
2019-04-18 01:16:44 +09:00
Koichi ITO
e977460810 Add definition for JRuby 9.2.7.0
JRuby 9.2.7.0 has been released.
https://www.jruby.org/2019/04/09/jruby-9-2-7-0
2019-04-12 13:34:11 +09:00
Kevin Menard
7dac815377 Add TruffleRuby 1.0.0-rc15. 2019-04-05 13:54:39 -04:00
Koichi ITO
cfc4cf0c82 Add definition for Ruby 2.4.6
Ruby 2.4.6 has been released.
https://www.ruby-lang.org/en/news/2019/04/01/ruby-2-4-6-released/
2019-04-01 15:24:16 +09:00
Kevin Menard
94482f3cd4 Add TruffleRuby 1.0.0-rc14. 2019-03-18 16:34:22 -04:00
Sorah Fukumori
b17529677f
2.5.5 support 2019-03-15 12:23:39 +09:00