cask "vezer" do version "1.9.6,776v2" sha256 "8e2f656f527d1ff410d0f7f594c3922e14105b5eda3f184e8e5e2f02f175b431" url "https://dl.imimot.com/Vezer#{version.csv.first}_#{version.csv.second}.zip" name "Vezér" desc "Control and synchronisation of MIDI, OSC or DMX" homepage "https://imimot.com/vezer/" livecheck do url "https://imimot.com/versions/VezerAppcast.php?beta=0&app_version=0" regex(/Vezer[._-]?v?(?:\d+(?:\.\d+)+)[._-](\d+(?:v\d+)?)\.zip/i) strategy :sparkle do |item| match = item.url.match(regex) next if match.blank? "#{item.short_version},#{match[1]}" end end no_autobump! because: :requires_manual_review auto_updates true depends_on macos: ">= :high_sierra" app "Vezér.app" zap trash: [ "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.lov.veze-r.sfl*", "~/Library/HTTPStorages/com.lov.Veze-r", "~/Library/Preferences/com.lov.Veze-r.plist", "~/Library/Saved Application State/com.lov.Veze-r.savedState", ] end