cask "igv-desktop" do version "2.19.4" sha256 "0a9243afdba18510cefda421d82a0dbb84f9b03c19b3b40aadbff0374af047d4" url "https://data.broadinstitute.org/igv/projects/downloads/#{version.major_minor}/IGV_MacApp_#{version}.zip", verified: "data.broadinstitute.org/" name "Integrative Genomics Viewer (IGV)" desc "Visual exploration of genomic data" homepage "https://igv.org/doc/desktop/" livecheck do url "https://igv.org/doc/desktop/DownloadPage/" regex(/href=.*?IGV[._-]MacApp[._-]v?(\d+(?:\.\d+)+)\.zip/i) end app "IGV_#{version}.app" zap trash: [ "~/.igv", "~/igv", "~/Library/Preferences/org.broad.igv.plist", ] caveats do depends_on_java "21+" end end