Merge pull request #5072 from dpo/permit-openblas

audit: permit openblas for non-official taps
This commit is contained in:
Mike McQuaid 2018-10-10 12:41:46 +01:00 committed by GitHub
commit fa68ffebe3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -432,6 +432,7 @@ module Homebrew
if @new_formula && dep_f.keg_only_reason && if @new_formula && dep_f.keg_only_reason &&
!["openssl", "apr", "apr-util"].include?(dep.name) && !["openssl", "apr", "apr-util"].include?(dep.name) &&
(!["openblas"].include?(dep.name) || @official_tap) &&
dep_f.keg_only_reason.reason == :provided_by_macos dep_f.keg_only_reason.reason == :provided_by_macos
new_formula_problem( new_formula_problem(
"Dependency '#{dep.name}' may be unnecessary as it is provided " \ "Dependency '#{dep.name}' may be unnecessary as it is provided " \