Commit graph

164 commits

Author SHA1 Message Date
Mislav Marohnić
d13ae0ad52 Enable compiling Ruby 1.8 on OS X 10.8+ without extra flags
Because OS X Mountain Lion removed X Windows, compiling Ruby 1.8 would
fail unless the user installed XQuartz manually and passed:

    CPPFLAGS=-I/opt/X11/include rbenv install 1.8.7-p374

This auto-detects if `/opt/X11/include` is present on the system and
configures CPPFLAGS accordingly. However if XQuartz was never installed,
we simply configure Ruby using `--without-tk`.

Fixes #193 #207

References 353246926c
2013-10-28 00:25:02 +01:00
Mislav Marohnić
50bf60f9c2 Really fix installing Ruby 2.1.0 from trunk
The problem wasn't in quoting as per 0b5206172, but in the fact that
Ruby trunk added a LDFLAGS checker that aborts if any of the paths
listed in it are missing:
3636f8c0f5

This is probably a bug in Ruby, but for now a simple workaround is to
iterate through paths in LDFLAGS and ensure they exist.

References #441
2013-10-27 21:32:18 +01:00
Mislav Marohnić
136294ab2e Have Rubinius 2 use libyaml from Homebrew if available 2013-10-24 22:32:04 +02: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
Kevin Menard
e4f850b1f0 Added a definition for JRuby 1.7.6. 2013-10-22 15:33:46 -04:00
Maurizio De Santis
c4a7ab8e9a Add rbx-2.1.1 2013-10-19 23:55:26 +02:00
Josep M. Bach
865735d52d Add rbx-2.1.0 2013-10-18 10:46:08 +02:00
deepj
8cb249e4db Add JRuby 1.7.5 2013-10-07 17:55:48 +02:00
Erik Michaels-Ober
1d77174c04 Download from official Rubinius releases site 2013-10-05 13:32:00 +02:00
Erik Michaels-Ober
e9a0020d4e Add Rubinius 2.0.0 2013-10-05 09:55:32 +02:00
Jeremy Kemper
299a740a0d 2.1.0-preview1 🚀 2013-09-22 23:41:07 -07: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
SHIBATA Hiroshi
dcb09debf2 added latest releases includes CVE-2013-4073 2013-06-27 22:23:36 +09:00
Matthias Springer
507d30a7be Create maglev-2.0.0-dev 2013-06-05 09:16:02 +02:00
deepj
991b31cccd Added JRuby 1.7.4 2013-05-16 22:50:05 +02:00
Sean Waters
3d23b660b5 Replacing 1.9.3-p426 with 1.9.3-p429
1.9.3-p426 was deprecated by 1.9.3-p429 since it won't build on RHEL6
systems (and others?)
2013-05-14 15:18:35 -05:00
SHIBATA Hiroshi
70525e8829 added 1.9.3-p426 and 2.0.0-p195 2013-05-14 23:22:15 +09:00
Erik Michaels-Ober
035f6dd1c1 Add a definition for Ruby 1.9.2-p0 2013-05-11 20:27:55 -07:00
Erik Michaels-Ober
57ac28acc0 Add a definition for Ruby 1.9.1-p430 2013-05-09 07:55:17 -07:00
Konstantin Haase
127cd1dcff add topaz-dev 2013-04-07 11:14:44 +02:00
Jason Staten
b193b49c6b mruby-dev 2013-04-05 08:23:34 -06:00
Konstantin Haase
b32a948415 add jruby-1.7.4-dev 2013-03-27 17:15:27 +01:00
Sam Stephenson
c399876c7b Merge pull request #252 from jessedearing/upgrade_191_rubygems
Upgrades rubygems for 1.9.1: 1.3.5 -> 1.3.7
2013-02-27 12:50:11 -08:00
SHIBATA Hiroshi
81bbb68de6 bump versions to 2.1.0 2013-02-25 13:04:17 +09:00
SHIBATA Hiroshi
3c94f7f696 switched http 2013-02-24 18:13:53 +09:00
SHIBATA Hiroshi
3083add866 Added a definition for 2.0.0-p0 2013-02-24 18:09:45 +09:00
Erik Michaels-Ober
0416be28f4 Merge pull request #260 from shingara/patch-2
Update share/ruby-build/rbx-2.0.0-dev
2013-02-22 10:54:49 -08:00
Erik Michaels-Ober
4fdd6377ba Merge pull request #294 from sorah/193p392
Add 1.9.3-p392
2013-02-22 10:36:25 -08:00
Shota Fukumori
55179832b8 Create 1.9.3-p392 2013-02-22 22:16:48 +09:00
Rob Roland
7dafb17367 Adding jruby-1.7.3 2013-02-21 10:09:09 -08:00
Mark Madsen
ea21ec4ee3 fixed typo when openssl-1.0.1e was added to ruby 2.0.0 2013-02-11 17:02:43 -07:00
Erik Michaels-Ober
ffef047307 Upgrade to OpenSSL 1.0.1e 2013-02-11 15:39:03 -08:00
Jeremy Kemper
a550dec3c5 Strip stray newline 2013-02-08 17:39:20 -07:00
Jeremy Kemper
b5baf47dae Upgrade to OpenSSL 1.0.1d, released 2013-02-05 2013-02-08 17:36:08 -07:00
Sam Stephenson
243e6fbecf Support conditional package installation with --if <test> 2013-02-08 16:48:02 -06:00
Sam Stephenson
fdfe71c061 Merge master 2013-02-08 15:29:23 -06:00
Lucas Uyezu
c3215b9b87 Add 2.0.0-rc2 2013-02-08 17:54:29 -02:00
Jeremy Kemper
b611fd67dc Merge pull request #277 from sorah/193p385
Add 1.9.3-p385
2013-02-06 06:13:06 -08:00
Shota Fukumori
ea4098a467 Add 1.9.3-p385 2013-02-06 05:57:33 -08:00
Sam Stephenson
a0ace79cd7 Explicitly declare OpenSSL condition and URL in the definition files 2013-02-04 17:55:38 -06:00
Jeremy Kemper
959e5cb22b Build OpenSSL for Ruby 2.0 on OS X.
Apple ships a patched, incompatible OpenSSL. We build a compatible
OpenSSL from source.
2013-02-04 11:01:05 -07:00
Shota Fukumori
52206383c3 Add 1.9.3-p374 2013-01-17 17:47:49 +09:00
Mario Alberto Chavez
6fc9929d4c Definition for ruby 2.0.0-rc1 2013-01-07 09:09:09 -08:00
Kevin Menard
0dfae54833 Added a recipe for JRuby 1.7.2. 2013-01-04 13:57:22 -05:00
Cyril Mougel
7a3b342036 Update share/ruby-build/rbx-2.0.0-dev
Rbx 2.0.0-dev need yaml install like rbx 2.0.0-rc1
2012-12-28 12:30:59 +01:00