Commit graph

38 commits

Author SHA1 Message Date
Mislav Marohnić
a4c6878ff5
Remove require_gcc implementation
This was only used in Ruby versions < 1.9.3, which are now EOL.

This also removes a 11-years old workaround for building Ruby 2.0 with clang.
06d7994bcf
2023-08-03 14:53:52 +02:00
Benoit Daloze
b945b7ae84 Install openssl whenever the system version does not match
* Make supported openssl versions explicit per definition.
2022-07-10 14:04:58 +02:00
Kazuhiro NISHIYAMA
fb0e82c647 Install openssl 1 when openssl is 3 2022-07-10 14:04:58 +02:00
MSP-Greg
ca5c0f349a Update Ruby 1.9.3 to OpenSSL 1.0.2u 2020-01-11 13:44:02 -06:00
deepj
e0ac1b8829 Upgrade to OpenSSL 1.0.2q 2018-11-24 17:57:35 +01:00
deepj
d8410dcc6c Upgrade to OpenSSL 1.0.2p 2018-08-15 23:02:45 +02:00
deepj
3a81041dc5 Upgrade to OpenSSL 1.0.2o 2018-03-29 00:49:41 +02:00
deepj
95d3e4a373 Upgrade to OpenSSL 1.0.2n 2017-12-10 23:18:02 +01:00
deepj
b161260278 Fix OpenSSL version 2017-11-06 04:36:49 +01:00
deepj
88767ed228 Upgrade to OpenSSL 1.0.2m 2017-11-03 15:56:10 +01:00
deepj
8783a38d5f Upgrade to OpenSSL 1.0.2l 2017-05-25 21:52:36 +02:00
deepj
5953bab822 Upgrade to OpenSSL 1.0.2k 2017-01-26 17:54:31 +01:00
deepj
9e6ffc5e68 Upgrade to OpenSSL 1.0.2j 2016-09-27 09:49:06 +02:00
deepj
9f7c2375d1 Upgrade to OpenSSL 1.0.2i 2016-09-23 10:20:18 +02:00
deepj
ecaf998a64 Upgrade to OpenSSL 1.0.2h 2016-05-03 16:36:45 +02:00
Jeremy Daer
2617f400de
Warn when installing an unsupported or end-of-lifed Ruby
Fixes #742
2016-04-29 22:56:28 -07:00
deepj
07190b062b Upgrade to OpenSSL 1.0.2g 2016-03-03 10:39:23 +01:00
Mislav Marohnić
875ded8c69 Upgrade OpenSSL to 1.0.2f across the board 2016-01-30 18:16:28 +11:00
deepj
c9a3e265ef Upgrade to OpenSSL 1.0.1r and 1.0.2f 2016-01-30 02:03:10 +01:00
deepj
ce36ebe300 Convert MRI definitions to use bz2 tarballs instead of gz ones 2015-12-25 16:41:42 +01:00
deepj
e59482d9f8 Upgrade to OpenSSL 1.0.1q 2015-12-03 20:28:36 +01:00
Orien Madgwick
27a84e1e98 install OpenSSL for 1.9.3
on broken OS X versions
2015-10-03 22:57:44 +10:00
Reed Loden
0e2281cced Update Ruby download location to use https:// 2015-07-20 12:45:12 -07:00
Thomas Johansen
e9d59cb0cc Replace all MD5 checksums with SHA2 checksums 2014-05-23 14:39:41 +07:00
Jose Luis Salas
53920b0fe1 Update libyaml to 0.1.6
Security fix for CVE-2014-2525

Advisory: http://www.ocert.org/advisories/ocert-2014-003.html
2014-03-26 21:17:10 +01:00
Erik Michaels-Ober
63fc2c91b0 Update libyaml to version 0.1.5
Closes https://github.com/sstephenson/ruby-build/issues/499.
2014-02-04 11:51:46 +01:00
Mislav Marohnić
42aa6ccfcc Merge master into docwhat-homebrew-yaml
Conflicts:
	share/ruby-build/1.9.1-p378
	share/ruby-build/1.9.1-p430
	share/ruby-build/1.9.2-p0
	share/ruby-build/1.9.2-p180
	share/ruby-build/1.9.2-p290
	share/ruby-build/1.9.2-p318
	share/ruby-build/1.9.2-p320
	share/ruby-build/1.9.3-p0
	share/ruby-build/1.9.3-p125
	share/ruby-build/1.9.3-p194
	share/ruby-build/1.9.3-p286
	share/ruby-build/1.9.3-p327
	share/ruby-build/1.9.3-p362
	share/ruby-build/1.9.3-p374
	share/ruby-build/1.9.3-p385
	share/ruby-build/1.9.3-p392
	share/ruby-build/1.9.3-p429
	share/ruby-build/1.9.3-p448
	share/ruby-build/1.9.3-preview1
	share/ruby-build/1.9.3-rc1
	share/ruby-build/2.0.0-preview1
2013-10-24 22:28:57 +02:00
SHIBATA Hiroshi
de33fa8af4 rename hostname, ftp.ruby-lang.org is used by ftp protocol too. 2013-09-07 14:54:07 +09:00
SHIBATA Hiroshi
b122c90476 use http, because http://ftp.ruby-lang.org is deliveried by fastly 2013-09-07 12:53:02 +09:00
SHIBATA Hiroshi
df05cd06a1 manually reverted using mirror site. and use https protocols 2013-09-07 07:50:15 +09:00
SHIBATA Hiroshi
af3f77e900 use www.dnsbalance.ring.gr.jp 2013-08-16 10:58:50 +09:00
Mark Przepiora
f556b4a34c Change protocol of the ruby-lang.org server from HTTP to FTP 2013-08-05 23:18:03 -06:00
Christian Höltje
50dc0c9931 Use Homebrew libyaml if it is available
This checks for Homebrew's yaml to see if it
is available and that `--with-libyaml-dir` hasn't
been specified.

Related issue: #379
2013-07-09 20:40:45 -04:00
Sam Stephenson
ebed6000e8 Verify MD5 checksums of tarballs downloaded with install_package
Checksums are optional and specified as anchors on package URLs.
2012-11-14 19:53:57 -06:00
Sam Stephenson
7630d84b95 requires_gcc -> require_gcc 2011-10-20 17:46:33 -05:00
Sam Stephenson
102810d993 Better GCC detection 2011-10-20 17:33:31 -05:00
Jeremy Kemper
69a4691aba Ruby 1.9.3-rc1 already includes RubyGems 1.8.10. 2011-09-24 10:21:45 -07:00
Jeremy Kemper
eb92665aa8 Added a 1.9.3-rc1 definition for Ruby 1.9.3 release candidate 1. 2011-09-24 09:18:19 -07:00