cask "brave-origin@nightly" do arch arm: "arm64", intel: "x64" folder_arch = on_arch_conditional arm: "-arm64" sha256 arm: "10a9045e432a498001155921fa1d02fcfcd964d51377f2ee3304a5fa457faa81", intel: "e6f23f402fbb94cbb838926e33577d7e6e3bcd81b4d32acd30177e017fe4e5ac" on_arm do version "1.99.29.0" end on_intel do version "1.99.27.0" end url "https://updates-cdn.bravesoftware.com/sparkle/Brave-Origin/nightly#{folder_arch}/#{version.major_minor_patch.sub(".", "")}/Brave-Origin-Nightly-#{arch}.dmg" name "Brave Origin Nightly" desc "Privacy-focused web browser" homepage "https://brave.com/origin/#nightly" livecheck do url "https://updates.bravesoftware.com/sparkle/Brave-Origin/nightly#{folder_arch}/appcast.xml" strategy :sparkle, &:short_version end auto_updates true depends_on macos: :ventura app "Brave Origin Nightly.app" zap trash: [ "~/Library/Application Support/BraveSoftware/Brave-Origin-Nightly", "~/Library/Caches/BraveSoftware/Brave-Origin-Nightly", "~/Library/Caches/com.brave.Browser.origin.nightly", "~/Library/HTTPStorages/com.brave.Browser.origin.nightly", "~/Library/Preferences/com.brave.Browser.origin.nightly.plist", "~/Library/Saved Application State/com.brave.Browser.origin.nightly.savedState", ], rmdir: [ "~/Library/Application Support/BraveSoftware", "~/Library/Caches/BraveSoftware", ] end