cask "waltr-heic-converter" do version "1.0.2,1537972843" sha256 "6e716143b73cf314e8fd1728a466ede9d7b99b1ec2364b55a7dad818ffcd1ab2" url "https://dl.devmate.com/com.softorino.WaltrHeicConverter/#{version.csv.first}/#{version.csv.second}/WALTRHEICConverter-#{version.csv.first}.zip", verified: "dl.devmate.com/com.softorino.WaltrHeicConverter/" name "WALTR HEIC Converter" desc "Drag-and-drop HEIC to JPEG image converter" homepage "https://softorino.com/heic-converter/" livecheck do url "https://updates.devmate.com/com.softorino.WaltrHeicConverter.xml" regex(%r{/(\d+)/WALTRHEICConverter\d*?[_-]v?(\d+(?:\.\d+)*)\.(?:dmg|zip)}i) strategy :sparkle do |item, regex| match = item.url.match(regex) next if match.blank? "#{match[2]},#{match[1]}" end end no_autobump! because: :requires_manual_review auto_updates true app "WALTR HEIC Converter.app" zap trash: [ "~/Library/Logs/com.softorino.WaltrHeicConverter", "~/Library/Preferences/com.softorino.WaltrHeicConverter.plist", ] caveats do requires_rosetta end end