| cask "safari-technology-preview" do |
| if MacOS.version == :monterey |
| version "143,002-86658-20220407-A2BE5BCC-1B72-4CA4-B24F-6E442EEDF14A" |
| url "https://secure-appldnld.apple.com/STP/#{version.after_comma}/SafariTechnologyPreview.dmg" |
| sha256 "894a86bcbcb08b04177a1606138a5f27cecf9276fe2dd7c9f15af34a6ba9cb1c" |
| elsif MacOS.version == :big_sur |
| version "143,002-86656-20220407-CC5B940B-17D8-47CA-8EEF-5B2ECA3240B0" |
| url "https://secure-appldnld.apple.com/STP/#{version.after_comma}/SafariTechnologyPreview.dmg" |
| sha256 "b86bbbe2d692e5b5adf87949e12add27dc50f20615739339f77383756a4d2707" |
| end |
| |
| appcast "https://developer.apple.com/safari/download/" |
| name "Safari Technology Preview" |
| homepage "https://developer.apple.com/safari/download/" |
| |
| auto_updates true |
| depends_on macos: ">= :big_sur" |
| |
| pkg "Safari Technology Preview.pkg" |
| |
| uninstall delete: "/Applications/Safari Technology Preview.app" |
| |
| zap trash: [ |
| "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.apple.safaritechnologypreview.sfl*", |
| "~/Library/Caches/com.apple.SafariTechnologyPreview", |
| "~/Library/Preferences/com.apple.SafariTechnologyPreview.plist", |
| "~/Library/SafariTechnologyPreview", |
| "~/Library/Saved Application State/com.apple.SafariTechnologyPreview.savedState", |
| "~/Library/SyncedPreferences/com.apple.SafariTechnologyPreview-com.apple.Safari.UserRequests.plist", |
| "~/Library/SyncedPreferences/com.apple.SafariTechnologyPreview-com.apple.Safari.WebFeedSubscriptions.plist", |
| "~/Library/SyncedPreferences/com.apple.SafariTechnologyPreview.plist", |
| "~/Library/WebKit/com.apple.SafariTechnologyPreview", |
| ] |
| end |