Commit graph

2,547 commits

Author SHA1 Message Date
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
Mislav Marohnić
c937a09731 ruby-build 20191225 v20191225 2019-12-25 17:30:35 +01:00
SHIBATA Hiroshi
a219424564
Merge pull request #1392 from koic/add_definition_for_ruby_2_7_0
Add definition for Ruby 2.7.0
2019-12-25 21:27:14 +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
Mislav Marohnić
abaa3a5bed ruby-build 20191223 v20191223 2019-12-23 15:38:32 +01:00
SHIBATA Hiroshi
f04eb99d47
Merge pull request #1390 from jnozsc/master
add ruby 2.7.0-rc2
2019-12-22 07:27:48 +09:00
jnozsc
5db1c93433 add ruby 2.7.0-rc2 2019-12-21 13:38:36 -08:00
SHIBATA Hiroshi
9114e4d74d
Merge pull request #1389 from koic/add_definition_for_ruby_2_7_0_rc1
Add definition for Ruby 2.7.0-rc1
2019-12-18 09:34:27 +09: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
Mislav Marohnić
75e9514394 ruby-build 20191205 v20191205 2019-12-05 11:32:02 +01:00
Mislav Marohnić
77e949a3e6
Merge pull request #1384 from koic/add_definition_for_ruby_2_7_0_preview3
Add definition for Ruby 2.7.0-preview3
2019-11-24 13:56:10 +01:00
Benoit Daloze
a9adec33f7 ruby-build 20191124 v20191124 2019-11-24 12:30:16 +01: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
08af628396 Add a few extra examples for the version sorting test 2019-11-21 16:41:12 +01: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
Benoit Daloze
f0a393d20a Use the full path to the post-install hook to help debugging issues
* See https://github.com/oracle/truffleruby/issues/1818
2019-11-21 12:23:11 +01:00
SHIBATA Hiroshi
9c6c9a3ef7
Merge pull request #1382 from skylerwshaw/skylerwshaw/add_mruby_2_1_0
Add definition for mruby 2.1.0
2019-11-21 11:29:31 +09: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
Benoit Daloze
a2031524f9 Use OpenSSL 1.1.1d like other Rubies for new TruffleRuby releases 2019-11-20 17:57:44 +01:00
Mislav Marohnić
83b8068a32 Merge branch 'freebsd-gmake' 2019-11-20 10:56:36 +01:00
Mislav Marohnić
d6af53ef1c Fix test for gmake on FreeBSD 2019-11-20 10:56:16 +01:00
Koichiro Iwao
2fa12aa897
Set default MAKE=gmake on FreeBSD again
as an workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331

Due to this bug, build will fail with FreeBSD's make after #1368.
The bug is already fixed in MRI upstream but GNU make is still required
when building older releases of Ruby. Use GNU make rather than switching
make/gmake depending of Ruby version.

See also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241633
2019-11-20 18:11:43 +09:00
Mislav Marohnić
092b8dacea
Merge pull request #1377 from rbenv/openssl-111d
Update to OpenSSL 1.1.1d for Ruby 2.5+
2019-11-12 18:50:02 +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ć
7a627b31ca ruby-build 20191111 v20191111 2019-11-11 11:45:30 +01:00
Mislav Marohnić
a0dcf52834
Merge pull request #1375 from gfguthrie/master
Don’t look for Homebrew openssl

Closes #1353 closes #1360
2019-11-11 11:16:38 +01:00
Grant Guthrie
015b248956 Keep use_homebrew_openssl function 2019-11-08 15:31:13 -05:00
Grant Guthrie
9d96a6b83d Don’t look for homebrew openssl 2019-11-08 10:01:00 -05:00
Mislav Marohnić
9383de3f57 ruby-build 20191105 v20191105 2019-11-05 13:34:42 +01:00
Mislav Marohnić
ed46d03947 Include header files with mruby
Fix #1311
2019-11-05 11:03:49 +01:00
Mislav Marohnić
dc88fdf833 Merge branch 'handle-non-git-patches' 2019-11-05 09:48:43 +01:00
Mislav Marohnić
8945b5721f Add tests for different styles of patches 2019-11-05 09:48:22 +01:00
Mislav Marohnić
c2822aa095 Merge remote-tracking branch 'origin/master' into handle-non-git-patches 2019-11-05 09:40:10 +01:00
Mislav Marohnić
0d3e3b8b8e Ensure missing curl/wget/aria2c error message is shown on Linux
https://travis-ci.org/rbenv/ruby-build/builds/607144159

Ref. #1234
2019-11-04 17:13:08 +01:00
Mislav Marohnić
e2b1da83bb Assert error shown when curl, wget, & aria2c are unavailable
Closes #1234
2019-11-04 14:48:46 +01:00
Mislav Marohnić
fe5986d649 Fix rbenv install --list test 2019-11-04 14:48:46 +01:00
Mislav Marohnić
9e41ff482c Have rbenv install --list output match ruby-build --definitions
This is for simplicity and usability in scripts.

Fixes #1170
2019-11-02 19:30:31 +01:00
Mislav Marohnić
c660cfcd03 Use mktemp to securely initialize the build directory
Hopefully this works between BSD and GNU mktemp.

Closes #540
2019-11-02 19:17:41 +01:00
Mislav Marohnić
f6e8dc1ebd ruby-build 20191102 v20191102 2019-11-02 13:16:26 +01:00
Mislav Marohnić
c30d4cba91 Fix verifying Java 9+ versions
Ref. #1135
2019-11-02 13:09:38 +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
Mislav Marohnić
f9b71013d3
Merge pull request #1371 from afromankenobi/add_definition_for_jruby_9_2_9_0
Add definition for jruby 9 2 9 0
2019-10-31 20:25:10 +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ć
e4904cd49e ruby-build 20191031 v20191031 2019-10-31 15:34:09 +01:00
Mislav Marohnić
1c8e9eccc8
Merge pull request #1370 from rbenv/no-fix-permissions
Remove overzealous permission change post-install
2019-10-31 15:32:59 +01:00