From 99ecc9ac34c649b0ad08068faf6e03cad39da249 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Thu, 25 Dec 2014 20:44:23 +0000 Subject: unsigned_kext_req: use new cask/download DSL. --- .../requirements/unsigned_kext_requirement.rb | 27 ++-------------------- 1 file changed, 2 insertions(+), 25 deletions(-) (limited to 'Library/Homebrew') diff --git a/Library/Homebrew/requirements/unsigned_kext_requirement.rb b/Library/Homebrew/requirements/unsigned_kext_requirement.rb index 3f5704847..1a6c16795 100644 --- a/Library/Homebrew/requirements/unsigned_kext_requirement.rb +++ b/Library/Homebrew/requirements/unsigned_kext_requirement.rb @@ -5,35 +5,12 @@ class UnsignedKextRequirement < Requirement satisfy { MacOS.version < :yosemite } - def initialize(tags=[]) - tags.each do |tag| - next unless tag.is_a? Hash - @binary ||= tag[:binary] - @cask ||= tag[:cask] - end - super - end - def message s = <<-EOS.undent Building this formula from source isn't possible due to OS X Yosemite and above's strict unsigned kext ban. EOS - - if @cask - s += <<-EOS.undent - - You can install from Homebrew Cask: - brew install Caskroom/cask/#{@cask} - EOS - end - - if @binary - s += <<-EOS.undent - - You can use the upstream binary: - #{@binary} - EOS - end + s += super + s end end -- cgit v1.2.3