cask "krisp" do arch arm: "arm64", intel: "x64" livecheck_arch = on_arch_conditional arm: "arm", intel: "64" version "3.17.9" sha256 arm: "a3a37629b04096ad9f1fa5a4908ca8b2ac03ef7e0076e148c8cda6bc1a562af5", intel: "a35f90f8387c9055ed3ddf81b9b045509522acf8d1820d971a4d6a70df3ddb90" url "https://cdn.krisp.ai/mp/mn/#{version.major_minor}/mac/Krisp_#{version}_#{arch}.pkg" name "Krisp" desc "Noise cancelling application" homepage "https://krisp.ai/" livecheck do url "https://api.krisp.ai/v2/download/mac?package=package_#{livecheck_arch}" regex(%r{/Krisp[._-]v?(\d+(?:\.\d+)+)[._-]#{arch}\.pkg}i) strategy :header_match end auto_updates true depends_on :macos pkg "Krisp_#{version}_#{arch}.pkg" uninstall launchctl: [ "ai.krisp.krispMac*", "krisp", ], quit: "ai.krisp.krispMac", pkgutil: "ai.krisp.krispMac*", delete: "/Applications/krisp.app" zap trash: [ "~/Library/Application Scripts/ai.krisp.krispMac.LaunchHelper", "~/Library/Application Support/ai.krisp.krispMac", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/ai.krisp.krispmac.sfl*", "~/Library/Application Support/krisp", "~/Library/Caches/ai.krisp.krispMac", "~/Library/Containers/ai.krisp.krispMac.LaunchHelper", "~/Library/HTTPStorages/ai.krisp.krispMac.*", "~/Library/LaunchAgents/ai.krisp.krispMac.cameraAssistant.plist", "~/Library/LaunchAgents/krisp.plist", "~/Library/Preferences/ai.krisp.krispMac.plist", ] end