Logo
Explore Help
Sign In
admin/brew
1
0
Fork 0
You've already forked brew
Code Issues Packages Projects Releases 6 Wiki Activity
brew/Library/Homebrew/requirements/unsigned_kext_requirement.rb

17 lines
317 B
Ruby
Raw Normal View History

Add unsigned kext requirement. Creates a new requirement that dictates packages are unable to install due to requiring a signed kext to function. Closes Homebrew/homebrew#33404. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-20 21:45:40 +01:00
require 'requirement'
class UnsignedKextRequirement < Requirement
fatal true
satisfy { MacOS.version < :yosemite }
def message
unsigned_kext: use binary and cask options now.
2014-12-11 21:00:46 +00:00
s = <<-EOS.undent
Building this formula from source isn't possible due to OS X
Yosemite and above's strict unsigned kext ban.
Add unsigned kext requirement. Creates a new requirement that dictates packages are unable to install due to requiring a signed kext to function. Closes Homebrew/homebrew#33404. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-20 21:45:40 +01:00
EOS
unsigned_kext_req: use new cask/download DSL.
2014-12-25 20:44:23 +00:00
s += super
s
Add unsigned kext requirement. Creates a new requirement that dictates packages are unable to install due to requiring a signed kext to function. Closes Homebrew/homebrew#33404. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-20 21:45:40 +01:00
end
end
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.8 Page: 290ms Template: 17ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API