cask "hapigo" do version "2.18.0" sha256 "607ca40674a4d0df76e18c992a62d723cee272c175e0353d3f72f17b7c8b442e" url "https://dl.hapigo.com/HapiGo_#{version}.dmg" name "HapiGo" desc "Application launcher and productivity software" homepage "https://www.hapigo.com/" livecheck do url "https://hapigo.com/update/cast.plist" strategy :xml do |xml| xml.get_elements("//key[text()='version']").map { |item| item.next_element&.text&.strip } end end auto_updates true depends_on macos: ">= :catalina" app "HapiGo.app" zap trash: [ "~/Library/Application Support/Hapigo", "~/Library/Caches/com.xunyong.hapigo", "~/Library/Caches/Hapigo", "~/Library/HTTPStorages/com.xunyong.hapigo", "~/Library/HTTPStorages/com.xunyong.hapigo.binarycookies", "~/Library/Preferences/com.xunyong.hapigo.plist", "~/Library/Preferences/com.xunyong.hapigofind.plist", "~/Library/WebKit/com.xunyong.hapigo", ] end