From 1414ffe0b42eb8db728691642557e2a97f002c71 Mon Sep 17 00:00:00 2001 From: Michael Cho Date: Thu, 1 Jul 2021 19:36:59 -0700 Subject: [PATCH] Update unison from 2.51.2 to 2.51.4,4.12.0 (#107978) --- Casks/unison.rb | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Casks/unison.rb b/Casks/unison.rb index 0ddc9f4f63fbf..036a38ca6abd0 100644 --- a/Casks/unison.rb +++ b/Casks/unison.rb @@ -6,10 +6,10 @@ url "https://github.com/bcpierce00/unison/releases/download/#{version}/Unison-OS-X-#{version}.zip", verified: "github.com/bcpierce00/unison/" else - version "2.51.2" - sha256 "0738a6978fa29bb2af409322069cc20df293b770877942ac4b8774f06e774aa5" + version "2.51.4,4.12.0" + sha256 "16edf291a9b697794ebb00860317ed40e91b1db8fbebc72a79d3278de6a8cb5f" - url "https://github.com/bcpierce00/unison/releases/download/v#{version}/Unison-#{version}.OS.X.zip", + url "https://github.com/bcpierce00/unison/releases/download/v#{version.before_comma}/Unison-v#{version.before_comma}.ocaml-#{version.after_comma}.macos-10.15.app.tar.gz", verified: "github.com/bcpierce00/unison/" end @@ -17,6 +17,15 @@ desc "File synchronizer" homepage "https://www.cis.upenn.edu/~bcpierce/unison/" + livecheck do + url :url + strategy :github_latest do |page| + page.scan(/href=.*?Unison[._-]v?(\d+(?:\.\d+)+)[._-]ocaml[._-]v?(\d+(?:\.\d+)+)[._-]macos/i).map do |match| + "#{match[0]},#{match[1]}" + end + end + end + conflicts_with formula: "unison" app "Unison.app"