Andrea Salicetti
4e0be855fc
Adds definition for ruby-2.0.0-p353
2013-11-22 08:25:08 +01:00
Andrea Salicetti
949cc1070d
Adds ruby 1.9.3-p484 definition
2013-11-22 08:17:07 +01:00
Mislav Marohnić
5a68586740
Remove non-portable ln -h flag
...
Works on OS X but fails on CI.
2013-10-25 04:21:34 +02:00
Mislav Marohnić
899db671cf
Merge branch 'docwhat-homebrew-yaml'
...
Use Homebrew libyaml if available.
Closes #381
2013-10-25 04:18:37 +02:00
Mislav Marohnić
c7851c5123
Add tests for Homebrew libyaml integration
2013-10-25 04:17:53 +02:00
Mislav Marohnić
892ac95943
Prevent glob expansion in stub patterns
...
When stub patterns were broken down into an array, they were
accidentally subject to glob expansion. E.g., a pattern '*' might expand
to whatever is in the current directory. This is unwanted, as we need to
preserve patterns as-is.
2013-10-25 04:14:13 +02:00
Mislav Marohnić
5b6700cbf9
Simplify stubbing commands in tests
...
No more awkward juggling of PATH entries and preset stubs in version
control. Commands are stubbed by symlinking the main stub from a
temporary `$TMP/bin` directory that's added once to PATH in tests.
2013-10-25 02:01:50 +02: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
Mislav Marohnić
cd499e2c03
Merge pull request #438 from sstephenson/travis-mirroring
...
Keep mirror up-to-date using Travis CI
2013-10-24 12:56:12 -07:00
Mislav Marohnić
08b3f2c8d3
Fix detecting changed definitions in mirror script
...
Grep mustn't get invoked with 0 parameters, otherwise it will hang
waiting on stdin.
2013-10-24 17:57:52 +02:00
Mislav Marohnić
4817d20938
Keep mirror up-to-date using Travis CI
...
When new Ruby definitions get added, our current CloudFront mirror may
get out of date. This adds a task to the CI process that detects
added/changed package URLs and uploads them to our S3 bucket.
Fixes #392 , references #395
2013-10-24 17:44:41 +02:00
Erik Michaels-Ober
59df40be9e
ruby-build 20131024
2013-10-24 06:51:38 -07:00
Mislav Marohnić
2200480ef3
configure Travis CI
2013-10-24 02:56:06 +02:00
Mislav Marohnić
a9a274e624
Fix broken test suite
...
Fixes breakage caused by curl arguments change in
d0912e4fb5
2013-10-24 00:32:55 +02:00
Mislav Marohnić
9f77dfc4d5
Merge pull request #433 from sstephenson/rbx-fix
...
Fix Rubinius gem binstubs path
2013-10-23 07:39:30 -07:00
Mislav Marohnić
f859d9a3b4
Fix Rubinius 2.1.x on Linux by supporting bz2 archives
...
`tar` on OS X auto-detects the type of compression used, so it doesn't
care whether `-z` or `-j` flags were passed to it for extraction.
However, since latest Rubinius archives are compressed with bzip2, we
must handle this distinction explicitly for the sake of other platforms.
fixes #470
2013-10-23 16:27:49 +02:00
Erik Michaels-Ober
7f7cb21d41
Merge pull request #435 from nirvdrum/jruby-1.7.6
...
Added a definition for JRuby 1.7.6.
2013-10-22 14:01:17 -07:00
Kevin Menard
e4f850b1f0
Added a definition for JRuby 1.7.6.
2013-10-22 15:33:46 -04:00
Erik Michaels-Ober
02feefb27a
Merge pull request #432 from ProGNOMmers/rbx-2.1.1
...
Add rbx-2.1.1
2013-10-19 18:45:55 -07:00
Mislav Marohnić
dbd8c71d17
Fix Rubinius gem binstubs path
...
Rubinius 2 insists that it installs RubyGems binstubs into
`PREFIX/gems/bin` instead of `PREFIX/bin`.
This creates complexity for rbenv rehash and exec processes, so we
symlink `gems/bin` into `bin` and have RubyGems create binstubs at a
location that is consistent with other Ruby implementations.
See sstephenson/rbenv#178 , sstephenson/rbenv#461
2013-10-20 02:18:29 +02:00
Maurizio De Santis
c4a7ab8e9a
Add rbx-2.1.1
2013-10-19 23:55:26 +02:00
Erik Michaels-Ober
90cbc71760
Merge pull request #430 from txus/master
...
Add Rubinius 2.1.0
2013-10-18 09:33:20 -07:00
Josep M. Bach
865735d52d
Add rbx-2.1.0
2013-10-18 10:46:08 +02:00
Erik Michaels-Ober
ed5d33ee39
ruby-build 20131008
2013-10-08 14:39:37 +02:00
Erik Michaels-Ober
0e2bd53fd9
Merge pull request #421 from deepj/master
...
Add JRuby 1.7.5
2013-10-07 09:56:12 -07:00
deepj
8cb249e4db
Add JRuby 1.7.5
2013-10-07 17:55:48 +02:00
Erik Michaels-Ober
0a9d790581
Merge pull request #418 from jalkoby/master
...
Run bundle before configure rubinius
2013-10-05 06:48:33 -07:00
Sergey Pchelincev
985c0160eb
run bundle before configure rubinius
2013-10-05 16:43:28 +03: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
Erik Michaels-Ober
463e15b4ee
ruby-build 20130923
2013-09-23 09:26:52 +02:00
Jeremy Kemper
299a740a0d
2.1.0-preview1 🚀
2013-09-22 23:41:07 -07:00
Erik Michaels-Ober
d410f6811d
Merge pull request #412 from ebouchut/typo-fixes
...
Fix a typo in the README file.
2013-09-13 06:06:18 -07:00
Eric Bouchut
4d0416ab00
Fix typo in the README file
2013-09-13 13:21:07 +02:00
Erik Michaels-Ober
b6b002e743
ruby-build 20130907
2013-09-07 11:21:44 +02:00
Erik Michaels-Ober
b45be3f5b4
Merge pull request #408 from alloy/patch-1
...
Add description of `RUBY_CFLAGS` to README.
2013-09-07 02:09:26 -07:00
Erik Michaels-Ober
085220740c
Merge pull request #409 from hsbt/revert-using-mirror
...
Manually reverted using mirror site. and use http protocols
2013-09-07 02:08:20 -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
Eloy Durán
967cae7b17
Add description of RUBY_CFLAGS to README.
2013-09-07 00:36:13 +02:00
Erik Michaels-Ober
3f0576b9e0
ruby-build 20130901
2013-09-01 13:26:49 +01:00
Erik Michaels-Ober
419f16e35c
Reformat LICENSE and REAMDE
...
Wrap at 80 characters.
2013-09-01 13:26:05 +01:00
Erik Michaels-Ober
cc23bd24f9
Merge pull request #399 from hsbt/use-ring-mirror
...
[WIP] use www.dnsbalance.ring.gr.jp
2013-08-28 19:26:37 -07:00
SHIBATA Hiroshi
af3f77e900
use www.dnsbalance.ring.gr.jp
2013-08-16 10:58:50 +09:00
Erik Michaels-Ober
993b7c2b2d
Merge pull request #398 from rubinius/fix_rubinius_gems_dir
...
Don't set the Rubinius gems directory to the prefix
2013-08-12 04:15:15 -07:00
Dirkjan Bussink
b002d92c4a
Don't set the Rubinius gems directory to the prefix
...
This causes tricky issues with Bundler. Bundler assumes that the
configure gem path *only* contains gems. When using this configuration
option, this is not the case.
What happens is that Bundler then removes the path for the Ruby stdlib
from the load path, because it is located inside what is configured as
the gems directory. This then breaks for example Rails applications when
using ruby-build to build Rubinius.
Also see: https://github.com/rubinius/rubinius/issues/2544
2013-08-12 10:56:00 +02:00
Erik Michaels-Ober
e19a1248a8
Merge pull request #391 from yyuu/homebrew-homepage-location-changed
...
Homebrew homepage location changed
2013-08-06 07:06:00 -07:00
Yamashita Yuu
f8a00cdc0a
Homebrew homepage location changed
2013-08-06 22:53:42 +09:00