cask "chromium" do arch arm: "Mac_Arm", intel: "Mac" version :latest sha256 :no_check url "https://download-chromium.appspot.com/dl/#{arch}?type=snapshots", verified: "download-chromium.appspot.com/dl/" name "Chromium" desc "Free and open-source web browser" homepage "https://www.chromium.org/Home" conflicts_with cask: [ "eloston-chromium", "freesmug-chromium", ] depends_on macos: ">= :big_sur" app "chrome-mac/Chromium.app" # shim script (https://github.com/Homebrew/homebrew-cask/issues/18809) shimscript = "#{staged_path}/chromium.wrapper.sh" binary shimscript, target: "chromium" preflight do File.write shimscript, <<~EOS #!/bin/sh exec '#{appdir}/Chromium.app/Contents/MacOS/Chromium' "$@" EOS end zap trash: [ "~/Library/Application Support/Chromium", "~/Library/Caches/Chromium", "~/Library/Preferences/org.chromium.Chromium.plist", "~/Library/Saved Application State/org.chromium.Chromium.savedState", ] end