diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index 8f5f7c178..0720fab3d 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -165,7 +165,9 @@ class SoftwareSpec    end    def patch(strip = :p1, src = nil, &block) -    patches << Patch.create(strip, src, &block) +    p = Patch.create(strip, src, &block) +    dependency_collector.add(p.resource) if p.is_a? ExternalPatch +    patches << p    end    def fails_with(compiler, &block) | 
