diff --git a/Library/Homebrew/patch.rb b/Library/Homebrew/patch.rb index ebdbe3a19d..cb242aa0c7 100644 --- a/Library/Homebrew/patch.rb +++ b/Library/Homebrew/patch.rb @@ -29,25 +29,6 @@ module Patch raise ArgumentError, "unexpected value #{strip.inspect} for strip" end end - - def self.normalize_legacy_patches(list) - patches = [] - - case list - when Hash - list - when Array, String, :DATA - { p1: list } - else - {} - end.each_pair do |strip, urls| - Array(urls).each do - patches << DATAPatch.new(strip) - end - end - - patches - end end # An abstract class representing a patch embedded into a formula. diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index 8c7917c3e9..b8af355ccc 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -227,13 +227,6 @@ class SoftwareSpec end end - # TODO: ? - def add_legacy_patches(list) - list = Patch.normalize_legacy_patches(list) - list.each { |p| p.owner = self } - patches.concat(list) - end - def add_dep_option(dep) dep.option_names.each do |name| if dep.optional? && !option_defined?("with-#{name}")