Commit graph

1500 commits

Author SHA1 Message Date
Mislav Marohnić
0e58785812 ruby-build 20180822 2018-08-22 13:38:07 +02:00
Mislav Marohnić
9219a43caf
Merge pull request #1198 from yyuu/http-client-based-on-envvar
Allow overriding HTTP client type based on environment variable of `RUBY_BUILD_HTTP_CLIENT`
2018-08-22 11:27:06 +00:00
Mislav Marohnić
6b4bd271e4 Document environment variables used for downloading 2018-08-22 13:22:40 +02:00
Mislav Marohnić
407a74b734 Simplify detecting available HTTP client 2018-08-22 13:09:20 +02:00
Mislav Marohnić
655c13b57e Allow aria2c to be found in PATH in tests 2018-08-22 12:50:02 +02:00
Mislav Marohnić
48be7c6d76
Merge pull request #1226 from eregon/more-portable-rename-after-extract
More portable rename after tarball extraction
2018-08-22 10:15:24 +00:00
Benoit Daloze
d09d3148e4 Use quotes for consistency 2018-08-21 22:13:46 +02:00
Benoit Daloze
e4574939da Rename the extracted directory if it is not the same as the package name
* make_package() assumes the archive was extracted to $package_name.
* fetch_tarball() does not check the name of the toplevel directory in
  the archive, so rename after if it's not exactly "$package_name".
2018-08-21 22:13:46 +02:00
Benoit Daloze
9d1333e5aa Revert "Ensure extracted tarball matches the package name"
* This reverts commit d155b41eb0.
* tar's --strip-components does not seem supported on OpenBSD, even
  though bsdtar does support it.
  See d155b41e (commitcomment-30215955)
2018-08-21 13:28:51 +02:00
SHIBATA Hiroshi
4024eb5611
Merge pull request #1224 from deepj/openssl-102p-110i
Upgrade to OpenSSL 1.0.2p and 1.1.0i
2018-08-17 19:14:37 +09:00
deepj
13fa08ccd1 Upgrade to OpenSSL 1.1.0i 2018-08-15 23:04:45 +02:00
deepj
d8410dcc6c Upgrade to OpenSSL 1.0.2p 2018-08-15 23:02:45 +02:00
SHIBATA Hiroshi
00490d341b
Merge pull request #1223 from eregon/truffleruby-1.0.0-rc5
Add definition for TruffleRuby 1.0.0-rc5
2018-08-04 09:45:54 +09:00
Benoit Daloze
6058a6a731 Add definition for TruffleRuby 1.0.0-rc5 2018-08-03 17:50:35 +02:00
SHIBATA Hiroshi
b6428c7a45
Merge pull request #1219 from eregon/truffleruby-remove-early-llvm-check
Remove early check for LLVM when installing TruffleRuby
2018-07-15 07:15:57 +09:00
Benoit Daloze
0ec626bc4d Remove early check for LLVM when installing TruffleRuby
* TruffleRuby already checks for LLVM itself when it needs it and
  looks up more paths to find the LLVM executables clang and opt.
* See https://github.com/oracle/truffleruby/issues/1386.
2018-07-14 22:39:37 +02:00
SHIBATA Hiroshi
ad8f3a47e6
Merge pull request #1217 from eregon/truffleruby-1.0.0-rc3
Add definition for TruffleRuby 1.0.0 RC3
2018-07-03 08:23:17 +02:00
Benoit Daloze
0cb9ad8496 Add definition for TruffleRuby 1.0.0 RC3 2018-07-02 15:36:05 +02:00
SHIBATA Hiroshi
020319db2f
Merge pull request #1216 from y-yagi/mruby-1-4-x
Add mruby 1.4.0 and mruby 1.4.1
2018-07-02 07:32:19 +02:00
yuuji.yaginuma
eaf6b6390a Add mruby 1.4.1 2018-07-02 09:30:12 +09:00
yuuji.yaginuma
322ec37849 Add mruby 1.4.0 2018-07-02 09:30:04 +09:00
SHIBATA Hiroshi
f50343c81f
bump version to 20180618 2018-06-18 11:28:25 +09:00
SHIBATA Hiroshi
b3ccd9786c
Merge pull request #1213 from rbenv/restore-rbx
Added rbx-3.101 to 105.
2018-06-18 11:25:54 +09:00
SHIBATA Hiroshi
1ff8e30745
Added rbx-3.101 to 105. 2018-06-18 11:20:20 +09:00
SHIBATA Hiroshi
e73041eec7
Merge pull request #1210 from eregon/truffleruby
Add TruffleRuby to ruby-build
2018-06-16 08:14:50 +09:00
Benoit Daloze
a8a3ebf809 Add tests for TruffleRuby 2018-06-15 20:17:13 +02:00
Benoit Daloze
ad4a9fefdd Support patches for TruffleRuby too 2018-06-15 20:17:13 +02:00
Benoit Daloze
50a06317ad Add definition for TruffleRuby 1.0.0 RC2 2018-06-15 20:17:13 +02:00
Benoit Daloze
af0850c292 Add build hook for TruffleRuby 2018-06-15 20:17:13 +02:00
Benoit Daloze
d155b41eb0 Ensure extracted tarball matches the package name 2018-06-15 19:29:38 +02:00
SHIBATA Hiroshi
312f3aecbd
bump version to 20180601 2018-06-01 13:53:26 +09:00
SHIBATA Hiroshi
0f64e7163a
Merge pull request #1205 from naari3/add_definition_for_ruby_2_6_0_preview_2
Add definition for Ruby 2.6.0-preview2
2018-06-01 13:25:47 +09:00
Yuuki Sone
72c35c5245 Add definition for Ruby 2.6.0-preview2
https://www.ruby-lang.org/ja/news/2018/05/31/ruby-2-6-0-preview2-released/
2018-06-01 12:36:51 +09:00
SHIBATA Hiroshi
16ac342028
Merge pull request #1204 from koic/add_definition_for_jruby_9_2_0_0
Add definition for JRuby 9.2.0.0 and JRuby 9.2.1.0-dev
2018-05-25 23:54:43 +09:00
Koichi ITO
3ab983a744 Add definition for JRuby 9.2.1.0-dev 2018-05-25 16:25:13 +09:00
Koichi ITO
fd929518a0 Add definition for JRuby 9.2.0.0
JRuby 9.2.0.0 has been released.
http://jruby.org/2018/05/24/jruby-9-2-0-0
2018-05-25 16:25:02 +09:00
Yamashita, Yuu
34652a4fae Allow overriding HTTP client type based on environment variable RUBY_BUILD_HTTP_CLIENT (pyenv/pyenv#1126) 2018-04-26 02:08:59 +00:00
SHIBATA Hiroshi
d7fa3adcbb
bump version to v20180424 2018-04-24 09:38:18 +09:00
SHIBATA Hiroshi
397f63c2d5
Merge pull request #1196 from koic/add_definition_for_jruby_9_1_17_0
Add definition for JRuby 9.1.17.0
2018-04-24 09:10:20 +09:00
Koichi ITO
1abfbc20e3 Add definition for JRuby 9.1.17.0
JRuby 9.1.17.0 has been released.
http://jruby.org/2018/04/23/jruby-9-1-17-0
2018-04-24 02:04:17 +09:00
SHIBATA Hiroshi
3366ab2b19
Merge pull request #1195 from rbenv/restore-rbx-defs
Restore rbx definitions 3.90-100
2018-04-22 10:02:01 +09:00
SHIBATA Hiroshi
d1afc7b86f
Restore rbx definitions 3.90-100. 2018-04-22 09:53:32 +09:00
Ivan Kuchin
4dac7b1b34 remove spaces before newline 2018-04-11 17:31:25 -07:00
SHIBATA Hiroshi
e08b257123
Merge pull request #1183 from jeremy/ruby-2.2-eol
Ruby 2.2 reaches end of life on 2018-03-31
2018-04-03 12:11:15 +09:00
Jeremy Daer
a7b0154f6b
Ruby 2.2 reaches end of life on 2018-03-31 2018-03-28 22:02:27 -07:00
SHIBATA Hiroshi
52c37a70da
bump version to v20180329 2018-03-29 09:56:35 +09:00
SHIBATA Hiroshi
be91303095
Merge pull request #1188 from deepj/openssl-102o-110h
Upgrade to OpenSSL 1.0.2o and 1.1.0h
2018-03-29 08:28:29 +09:00
deepj
3a81041dc5 Upgrade to OpenSSL 1.0.2o 2018-03-29 00:49:41 +02:00
deepj
b505dea570 Upgrade to OpenSSL 1.1.0h 2018-03-29 00:49:40 +02:00
SHIBATA Hiroshi
1a5a4e6a38
Merge pull request #1187 from koic/add_definition_for_ruby_2_5_1_and_2_4_4_and_2_3_7_and_2_2_10
Add definition for Ruby 2.5.1, 2.4.4, 2.3.7 and 2.2.10
2018-03-29 07:28:06 +09:00