From a77a8ca5642b813322a8f98abdd5436c8bfd99e2 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Tue, 9 Jul 2024 15:42:38 +1000 Subject: [PATCH] cask/dsl/caveats: allow for simulated system checks in rosetta caveat --- Library/Homebrew/cask/dsl/caveats.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/dsl/caveats.rb b/Library/Homebrew/cask/dsl/caveats.rb index 77c9f49d01..4f6595e32d 100644 --- a/Library/Homebrew/cask/dsl/caveats.rb +++ b/Library/Homebrew/cask/dsl/caveats.rb @@ -141,7 +141,7 @@ module Cask end caveat :requires_rosetta do - next unless Hardware::CPU.arm? + next if !Hardware::CPU.arm? && Homebrew::SimulateSystem.current_arch != :arm <<~EOS #{@cask} is built for Intel macOS and so requires Rosetta 2 to be installed.