cask "zen" do version "1.14.1b" sha256 "47512a9e71c37511ace5936cbe17abec2da103fc3deb807589826e6cd8d1d7c0" url "https://github.com/zen-browser/desktop/releases/download/#{version}/zen.macos-universal.dmg", verified: "github.com/zen-browser/desktop/" name "Zen Browser" desc "Gecko based web browser" homepage "https://zen-browser.app/" livecheck do url "https://updates.zen-browser.app/updates/browser/Darwin_aarch64-gcc3/release/update.xml" strategy :xml do |xml| xml.get_elements("//update").map { |item| item.attributes["appVersion"] } end end auto_updates true conflicts_with cask: "zen-privacy" depends_on macos: ">= :catalina" app "Zen.app" binary "#{appdir}/Zen.app/Contents/MacOS/zen" zap trash: [ "~/Library/Application Support/Zen", "~/Library/Caches/Mozilla/updates/Applications/Zen Browser", "~/Library/Caches/Mozilla/updates/Applications/Zen", "~/Library/Caches/Zen", "~/Library/Preferences/app.zen-browser.zen.plist", "~/Library/Preferences/org.mozilla.com.zen.browser.plist", "~/Library/Saved Application State/app.zen-browser.zen.savedState", "~/Library/Saved Application State/org.mozilla.com.zen.browser.savedState", ], rmdir: "~/Library/Caches/Mozilla" end