Commit graph

958 commits

Author SHA1 Message Date
Kevin Menard
9789b00ddd Added a JRuby 1.7.11 recipe. 2014-02-25 12:59:37 -05:00
Erik Michaels-Ober
7710db5777 ruby-build 20140224.1 2014-02-24 23:42:31 +09:00
SHIBATA Hiroshi
8b28be1e1a Merge branch 'release-211' 2014-02-24 21:40:27 +09:00
SHIBATA Hiroshi
ca5f31029d Merge branch 'release-200p451' 2014-02-24 21:40:19 +09:00
SHIBATA Hiroshi
4f81991bc1 added definition of Ruby 2.0.0-p451 2014-02-24 21:05:52 +09:00
Erik Michaels-Ober
089523b937 ruby-build 20140224 2014-02-24 20:23:44 +09:00
SHIBATA Hiroshi
3df033cc5c added definition of Ruby 2.1.1 2014-02-24 17:21:29 +09:00
SHIBATA Hiroshi
6593ea493d Merge branch 'release-193p545' 2014-02-24 14:51:29 +09:00
SHIBATA Hiroshi
4a9fc55d64 Merge branch 'remove-libyaml-build' 2014-02-24 14:01:26 +09:00
SHIBATA Hiroshi
436735420c remove build of libyaml, because bundled libyaml is already updated 2014-02-24 13:02:19 +09:00
SHIBATA Hiroshi
9e56738347 added definition of Ruby 1.9.3-p545 2014-02-24 13:01:03 +09:00
Erik Michaels-Ober
49aaa8945a Merge pull request #511 from cmattson/java7-detection
Fix Java 7 detection
2014-02-18 08:05:15 +01:00
Colin Mattson
060f50fcd8 Improve Java 7 detection
Java on most (all?) platforms directs `-version` output to STDERR.
2014-02-17 19:44:49 -07:00
Mislav Marohnić
229bf9b0bf Merge pull request #510 from Red54/master
Add mruby 1.0.0.
2014-02-17 15:58:01 +01:00
謝致邦
ee01735b23 Add mruby 1.0.0. 2014-02-17 22:37:00 +08:00
Erik Michaels-Ober
36cb25d2a0 ruby-build 20140214 💘 2014-02-14 09:49:06 +01:00
Erik Michaels-Ober
136d1f226a Merge pull request #508 from johnnyt/maglev
Update MagLev branch from master-1.9 to master
2014-02-14 09:44:28 +01:00
Erik Michaels-Ober
09d5d710d9 Merge pull request #504 from antifuchs/add-libyaml-to-2.x-rubies
Leaves rubies >= 2.0 vulnerable to CVE-2013-6393
2014-02-14 09:43:51 +01:00
JohnnyT
1604bb20fe Update MagLev branch from master-1.9 to master 2014-02-10 16:50:09 -07:00
Mislav Marohnić
1c6251073d Use colorize helper for require_gcc
Ensures that color is off if the stderr stream is not a terminal
2014-02-10 20:12:21 +01:00
Mislav Marohnić
047953e125 Simplify Java 7 detection and error message 2014-02-10 20:11:22 +01:00
Erik Michaels-Ober
8896833960 Merge pull request #507 from chrisseaton/jruby-9000-dev-check-java
Require Java 7 for jruby-9000-dev.
2014-02-10 16:49:28 +01:00
Chris Seaton
484782aa89 Require Java 7 for jruby-9000-dev. 2014-02-10 15:22:21 +00:00
Erik Michaels-Ober
c78eb9db6c ruby-build 20140210 2014-02-10 12:53:30 +01:00
Erik Michaels-Ober
42f41b401e Make whitespace consistent across build definitions 2014-02-10 11:48:28 +01:00
Mislav Marohnić
e5ade82dd2 Merge pull request #506 from anthonator/master
Add support for rbx-2.2.5
2014-02-10 00:58:03 +01:00
Anthony Smith
f147a71bc3 Added support for rbx-2.2.5. 2014-02-09 18:23:14 -05:00
Erik Michaels-Ober
58e6617e1b Merge pull request #505 from chrisseaton/jruby-9000-dev
Add JRuby 9000 snapshot.
2014-02-09 23:34:03 +01:00
Chris Seaton
2c07eaf2d4 Add JRuby 9000 snapshot. 2014-02-09 15:25:42 +00:00
Andreas Fuchs
45067e752f Install libyaml 0.1.5 for 2.x rubies also
This should plug the vulnerability to CVE-2013-6393 (and fix #504)
that can still occur in certain systems: If the ruby build process
couldn't find a libyaml that worked, it would build its own vendored
libyaml, which was 0.1.4 (and is vulnerable).

Instead, specify that the build always should install the latest
libyaml & build against that.
2014-02-07 15:41:03 -08:00
Erik Michaels-Ober
26372ad82a Add warning about CVE-2013-6393 to CHANGELOG [ci skip]
Actually resolves https://github.com/sstephenson/ruby-build/issues/499.
2014-02-04 22:23:00 +01:00
Erik Michaels-Ober
cbc33aaa5f ruby-build 20140204 2014-02-04 11:53:40 +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
Erik Michaels-Ober
62f8e74c50 Add Rubinius 2.2.4 2014-02-03 12:21:49 +01:00
Mislav Marohnić
55bb34235b Merge pull request #493 from eric/add-make-install-opts-variables
Add MAKE_INSTALL_OPTS for packages
2014-01-29 14:47:34 -08:00
Mislav Marohnić
be987f2a17 Merge branch 'install-mode'
Closes #483
2014-01-23 15:00:28 +01:00
Mislav Marohnić
6544428cc7 Test that files in share/ get installed w/ mode 644 2014-01-23 14:08:47 +01:00
Sebastian Boehm
861f7d73de Fix install file mode for files in share/
install(1) defaults to file mode 0755 which is inappropriate for Ruby
definitions
2014-01-23 14:01:23 +01:00
Eric Lindvall
37c9a0465d Add test for MAKE_INSTALL_OPTS
Also fix the ordering of make install arguments
2014-01-22 11:55:01 -08:00
Eric Lindvall
93828a2d16 Add MAKE_INSTALL_OPTS configuration option 2014-01-21 19:29:02 -08:00
Eric Lindvall
3ec9cfaa7e Add mention of RUBY_MAKE_INSTALL_OPTS in README 2014-01-21 19:04:13 -08:00
Eric Lindvall
52b275680f Add tests for RUBY_MAKE_INSTALL_OPTS= 2014-01-21 18:23:56 -08:00
Eric Lindvall
60f2b2cd79 Add MAKE_INSTALL_OPTS for packages
Allows for passing environment variables specifically to the "make install"
step of package building.

This can be helpful for providing a different DESTDIR= to a ruby install from
the --prefix that is used
2014-01-21 16:03:46 -08:00
Mislav Marohnić
a953cdddda Merge pull request #491 from marc/master
GNU sed compatibility
2014-01-17 08:12:27 -08:00
Marc Bellingrath
eed9b53d35 Run sed without the -E flag.
GNU sed version 4.1.5 on CentOS 5.8 does not support the -E flag:
$ sed -E
sed: invalid option -- E
2014-01-17 10:06:38 -05:00
Erik Michaels-Ober
9cd77be141 ruby-build 20140110.1 2014-01-09 22:03:06 +01:00
Erik Michaels-Ober
b9ac1b1d89 Remove trailing whitespace from JRuby 1.7.10 definition
Believe it or not, this was causing the following error:

    command not found-build: line 370: build_package_jruby
2014-01-09 22:02:42 +01:00
Erik Michaels-Ober
46720ecb0d ruby-build 20140110 2014-01-09 21:46:56 +01:00
Erik Michaels-Ober
f3bca658c7 Add JRuby 1.7.10 2014-01-09 21:46:53 +01:00
Erik Michaels-Ober
7fbe5af432 ruby-build 20131226 2014-01-07 16:43:04 +01:00