Merge pull request #11896 from iMichka/homepage

formula_auditor: use brewed curl for homepage check when needed
This commit is contained in:
Michka Popoff 2021-08-21 18:37:36 +02:00 committed by GitHub
commit d14fc2db12
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -412,11 +412,21 @@ module Homebrew
return unless DevelopmentTools.curl_handles_most_https_certificates?
use_homebrew_curl = false
%w[Stable HEAD].each do |name|
spec_name = name.downcase.to_sym
next unless (spec = formula.send(spec_name))
use_homebrew_curl = spec.using == :homebrew_curl
break if use_homebrew_curl
end
if (http_content_problem = curl_check_http_content(homepage,
"homepage URL",
user_agents: [:browser, :default],
check_content: true,
strict: @strict))
strict: @strict,
use_homebrew_curl: use_homebrew_curl))
problem http_content_problem
end
end