diff --git a/Library/Homebrew/requirement.rb b/Library/Homebrew/requirement.rb index 2034c9ac8a..45c7160f9b 100644 --- a/Library/Homebrew/requirement.rb +++ b/Library/Homebrew/requirement.rb @@ -117,7 +117,11 @@ class Requirement def to_dependency f = self.class.default_formula raise "No default formula defined for #{inspect}" if f.nil? - Dependency.new(f, tags, method(:modify_build_environment), name) + if HOMEBREW_TAP_FORMULA_REGEX === f + TapDependency.new(f, tags, method(:modify_build_environment), name) + else + Dependency.new(f, tags, method(:modify_build_environment), name) + end end private