From 3d5974d38d53c52f90e1fb09761e5189493a6a4e Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Tue, 26 Dec 2023 22:01:54 -0500 Subject: [PATCH] igv: update livecheck --- Casks/i/igv.rb | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/Casks/i/igv.rb b/Casks/i/igv.rb index 74e453f92f..aa4390499f 100644 --- a/Casks/i/igv.rb +++ b/Casks/i/igv.rb @@ -8,19 +8,8 @@ cask "igv" do homepage "https://software.broadinstitute.org/software/igv/" livecheck do - url "https://data.broadinstitute.org/igv/projects/downloads/" + url "https://igv.org/doc/desktop/DownloadPage/" regex(/href=.*?IGV[._-]MacApp[._-]v?(\d+(?:\.\d+)+)\.zip/i) - strategy :page_match do |page, regex| - major_minor = page.scan(%r{href=["']?v?(\d+(?:\.\d+)+)/?["' >]}i).max_by do |match| - Version.new(match.first) - end.first - next if major_minor.blank? - - version_page = Homebrew::Livecheck::Strategy.page_content(url.sub(%r{/$}, "") + "/#{major_minor}/") - next if version_page[:content].blank? - - version_page[:content].scan(regex).map(&:first) - end end app "IGV_#{version}.app"