From e5c714fa916fdd63c8205bb23a2cf26db9a30d7a Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Wed, 6 Sep 2023 15:10:05 -0400 Subject: [PATCH 1/2] chore: update safari UA to the latest Signed-off-by: Rui Chen --- Library/Homebrew/global.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/global.rb b/Library/Homebrew/global.rb index 9c1803157d4d4..4f2fb169d846a 100644 --- a/Library/Homebrew/global.rb +++ b/Library/Homebrew/global.rb @@ -46,8 +46,8 @@ HOMEBREW_USER_AGENT_RUBY = "#{ENV.fetch("HOMEBREW_USER_AGENT")} ruby/#{RUBY_VERSION}-p#{RUBY_PATCHLEVEL}" HOMEBREW_USER_AGENT_FAKE_SAFARI = - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/602.4.8 " \ - "(KHTML, like Gecko) Version/10.0.3 Safari/602.4.8" + "Mozilla/5.0 (Macintosh; Intel Mac OS X 13_5_1) AppleWebKit/605.1.15 " \ + "(KHTML, like Gecko) Version/16.5 Safari/605.1.15" HOMEBREW_GITHUB_PACKAGES_AUTH = ENV.fetch("HOMEBREW_GITHUB_PACKAGES_AUTH").freeze HOMEBREW_DEFAULT_PREFIX = ENV.fetch("HOMEBREW_GENERIC_DEFAULT_PREFIX").freeze From d31f4e46976274a66925140e1e5732f6e32d198f Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Sat, 9 Sep 2023 22:47:47 -0400 Subject: [PATCH 2/2] fix: update UA regex Signed-off-by: Rui Chen --- Library/Homebrew/test/download_strategies/curl_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/test/download_strategies/curl_spec.rb b/Library/Homebrew/test/download_strategies/curl_spec.rb index 3ec64cdea14fe..2fe3dab6ade77 100644 --- a/Library/Homebrew/test/download_strategies/curl_spec.rb +++ b/Library/Homebrew/test/download_strategies/curl_spec.rb @@ -75,7 +75,7 @@ /curl/, hash_including(args: array_including_cons( "--user-agent", - a_string_matching(/Mozilla.*Mac OS X 10.*AppleWebKit/), + a_string_matching(/Mozilla.*Mac OS X 13.*AppleWebKit/), )), ) .at_least(:once)