From 4c50afe17538523903a38cb4510efa55cbe1530b Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Tue, 23 Jan 2024 08:02:06 -0500 Subject: [PATCH] jasp: update version, livecheck --- Casks/j/jasp.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Casks/j/jasp.rb b/Casks/j/jasp.rb index 0c6950b6ac..d2c32135ce 100644 --- a/Casks/j/jasp.rb +++ b/Casks/j/jasp.rb @@ -2,18 +2,23 @@ cask "jasp" do arch arm: "arm64", intel: "x86_64" livecheck_folder = on_arch_conditional arm: "-apple-silicon" - version "0.18.3.0" + version "0.18.3.0,2" sha256 arm: "9d701af21055dca67a98fc8269720d6d23bcfb82cceb3fa8f4774cb74d197bbb", intel: "37c10c0fb3c53b1b01fc4cf696b21273a62b7eb224eaa2ef0632b36cbcfa94ae" - url "https://static.jasp-stats.org/JASP-#{version}-macOS-#{arch}_2.dmg" + url "https://static.jasp-stats.org/JASP-#{version.csv.first}-macOS-#{arch}#{"_#{version.csv.second}" if version.csv.second}.dmg" name "JASP" desc "Statistical analysis application" homepage "https://jasp-stats.org/" livecheck do url "https://jasp-stats.org/thank-you-for-downloading-jasp-macos#{livecheck_folder}/" - regex(/href=.*?JASP[._-]v?(\d+(?:\.\d+)+)[._-]macOS[._-]#{arch}_2\.dmg/i) + regex(/href=.*?JASP[._-]v?(\d+(?:\.\d+)+)[._-]macOS[._-]#{arch}(?:_(\d+))?\.dmg/i) + strategy :page_match do |page, regex| + page.scan(regex).map do |match| + (match.length > 1) ? "#{match[0]},#{match[1]}" : match[0] + end + end end depends_on macos: ">= :monterey"