diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/dependency_collector.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/requirements.rb | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index 59fae8254..703b6782c 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -83,6 +83,10 @@ private else X11Dependency::Proxy.for(spec.to_s, tag) end + when :cairo, :pixman + # We no longer use X11 psuedo-deps for cairo or pixman, + # so just return a standard formula dependency. + Dependency.new(spec.to_s, tag) when :x11 then X11Dependency.new(spec.to_s, tag) when :xcode then XcodeDependency.new(tag) when :mysql then MysqlInstalled.new(tag) diff --git a/Library/Homebrew/requirements.rb b/Library/Homebrew/requirements.rb index 7538079b0..b4ef6b881 100644 --- a/Library/Homebrew/requirements.rb +++ b/Library/Homebrew/requirements.rb @@ -107,7 +107,7 @@ class X11Dependency < Requirement # Rather than instantiate it directly, a separate class is built # for each of the packages that we proxy to X11Dependency. class Proxy < self - PACKAGES = [:libpng, :freetype, :pixman, :fontconfig] + PACKAGES = [:libpng, :freetype, :fontconfig] def self.for(name, *tags) constant = name.capitalize |
