cask "cog-app" do version "3181,4bb24c332" sha256 "d825f9929d153ab0582ff31d98fa60f386c97115bd0aae7c4d008c2aeb3fa951" url "https://cogcdn.cog.losno.co/Cog-#{version.csv.second}.zip" name "Cog" desc "Audio player" homepage "https://cog.losno.co/" livecheck do url "https://cogcdn.cog.losno.co/mercury.xml" regex(%r{/Cog[._-](\h+)\.zip}i) strategy :sparkle do |item, regex| match = item.url&.match(regex) next if !item&.short_version || match.blank? "#{item.short_version},#{match[1]}" end end auto_updates true depends_on macos: ">= :high_sierra" app "Cog.app" uninstall quit: "org.cogx.cog" zap trash: [ "~/Library/Application Scripts/org.cogx.cog", "~/Library/Application Support/Cog", "~/Library/Caches/org.cogx.cog", "~/Library/Preferences/org.cogx.cog.plist", ] end