cask "hapigo" do version "2.14.1" sha256 "690da916e81ccbf31b3c5466070c7973f8f5f636c776fa5ce7f18bcdb6a1d05d" 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: ">= :mojave" 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