From 1ad2aeef86e6f0261a55d588a658a084a8f31ede Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Fri, 1 Jan 2016 19:06:51 -0400 Subject: [PATCH] LanguageModuleRequirement: remove chicken support --- Library/Homebrew/dependency_collector.rb | 2 +- .../requirements/language_module_requirement.rb | 2 -- .../Homebrew/test/test_language_module_requirement.rb | 10 ---------- 3 files changed, 1 insertion(+), 13 deletions(-) diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index 3c1d4bb044..8cd427dbb5 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -18,7 +18,7 @@ require "set" class DependencyCollector # Define the languages that we can handle as external dependencies. LANGUAGE_MODULES = Set[ - :chicken, :jruby, :lua, :node, :ocaml, :perl, :python, :python3, :ruby + :jruby, :lua, :node, :ocaml, :perl, :python, :python3, :ruby ].freeze CACHE = {} diff --git a/Library/Homebrew/requirements/language_module_requirement.rb b/Library/Homebrew/requirements/language_module_requirement.rb index 113530d02c..d39dfd9655 100644 --- a/Library/Homebrew/requirements/language_module_requirement.rb +++ b/Library/Homebrew/requirements/language_module_requirement.rb @@ -21,7 +21,6 @@ class LanguageModuleRequirement < Requirement def the_test case @language - when :chicken then %W[/usr/bin/env csi -e (use\ #{@import_name})] when :jruby then %W[/usr/bin/env jruby -rubygems -e require\ '#{@import_name}'] when :lua then %W[/usr/bin/env luarocks-5.2 show #{@import_name}] when :lua51 then %W[/usr/bin/env luarocks-5.1 show #{@import_name}] @@ -36,7 +35,6 @@ class LanguageModuleRequirement < Requirement def command_line case @language - when :chicken then "chicken-install" when :jruby then "jruby -S gem install" when :lua then "luarocks-5.2 install" when :lua51 then "luarocks-5.1 install" diff --git a/Library/Homebrew/test/test_language_module_requirement.rb b/Library/Homebrew/test/test_language_module_requirement.rb index 690f3d502a..a9b15f3523 100644 --- a/Library/Homebrew/test/test_language_module_requirement.rb +++ b/Library/Homebrew/test/test_language_module_requirement.rb @@ -51,16 +51,6 @@ class LanguageModuleRequirementTests < Homebrew::TestCase assert_deps_pass "date" => :ruby end - if which("csc") - def test_bad_chicken_deps - assert_deps_fail "notapackage" => :chicken - end - - def test_good_chicken_deps - assert_deps_pass "extras" => :chicken - end - end - if which("node") def test_bad_node_deps assert_deps_fail "notapackage" => :node