aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/dependency_collector.rb4
-rw-r--r--Library/Homebrew/requirements.rb2
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