blacklist: remove rubinius.

Having 'rubinius' in blacklist.rb prevents taps from providing a rubinius formula. Currently, the Rubinius project is making a binary install of Rubinius 2.3.0+ available as a tap. Unfortunately, this is impossible with this blacklist and forces us to use a non-standard name for the formula.

Further, it appears that Homebrew has changed its stance on binary formula, including them in the standard set of formula (ie, not requiring a separate tap). When Homebrew blacklisted Rubinius initially, I asked to allow a binary formula for Rubinius and was refused. The fact that Homebrew has changed its stance on binary formula makes this blacklist doubly unfair.

Thanks.

Closes Homebrew/homebrew#33809.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Brian Shirai 2014-11-01 20:00:33 -05:00 committed by Mike McQuaid
parent 2d67c5ee8f
commit 0b7146f123

View File

@ -65,12 +65,6 @@ def blacklisted? name
and then follow the tutorial: and then follow the tutorial:
https://github.com/technomancy/leiningen/blob/stable/doc/TUTORIAL.md https://github.com/technomancy/leiningen/blob/stable/doc/TUTORIAL.md
EOS EOS
when 'rubinius' then <<-EOS.undent
Rubinius requires an existing Ruby 2.0 to bootstrap.
Doing this through Homebrew is error-prone. Instead, consider using
`ruby-build` to build and install specific versions of Ruby:
brew install ruby-build
EOS
when 'osmium' then <<-EOS.undent when 'osmium' then <<-EOS.undent
The creator of Osmium requests that it not be packaged and that people The creator of Osmium requests that it not be packaged and that people
use the GitHub master branch instead. use the GitHub master branch instead.