cask "krisp" do arch arm: "arm64", intel: "x64" livecheck_arch = on_arch_conditional arm: "arm", intel: "64" version "3.3.8" sha256 arm: "7a44995848185f25c2daa65225fe664096d240266c7d2c7658f6f04e893270db", intel: "98610880be9f456bf47e46bc0b7dcaad6c23285f92530fac774632e6315d8994" 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: ">= :mojave" 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/Caches/ai.krisp.krispMac", "~/Library/Containers/ai.krisp.krispMac.LaunchHelper", "~/Library/HTTPStorages/ai.krisp.krispMac.*", "~/Library/LaunchAgents/ai.krisp.krispMac.cameraAssistant.plist", "~/Library/Preferences/ai.krisp.krispMac.plist", ] end