Merge pull request #11079 from iMichka/newdeps

formula auditor: skip uses_from_macos audit for linux-only formula
This commit is contained in:
Dawid Dziurla 2021-04-08 23:33:51 +02:00 committed by GitHub
commit 77a360b6ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -233,6 +233,7 @@ module Homebrew
dep_f.keg_only? &&
dep_f.keg_only_reason.provided_by_macos? &&
dep_f.keg_only_reason.applicable? &&
formula.requirements.none?(LinuxRequirement) &&
!tap_audit_exception(:provided_by_macos_depends_on_allowlist, dep.name)
new_formula_problem(
"Dependency '#{dep.name}' is provided by macOS; " \