diff --git a/Casks/far2l.rb b/Casks/far2l.rb index 2e5aa66b3f..24c126d37c 100644 --- a/Casks/far2l.rb +++ b/Casks/far2l.rb @@ -1,35 +1,25 @@ cask "far2l" do # NOTE: "2" is not a version number, but an intrinsic part of the product name - version "2.3.2,_2.3.2" + version "2.4.0" if MacOS.version <= :mojave - url "https://github.com/elfmz/far2l/releases/download/v#{version.csv.second}/far2l-#{version.csv.first}-alpha-MacOS-10.11.dmg" - sha256 "eabf42a5cee8332d9f12ed0818453c729219db13368ec3834377ab818ff5ee1c" - - livecheck do - url "https://github.com/elfmz/far2l/releases" - regex(%r{/v([^/]+)/far2l-(\d+(?:\.\d+)+)-alpha-MacOS-10\.11\.dmg}i) - strategy :page_match do |page, regex| - page.scan(regex).map { |match| "#{match[1]},#{match[0]}" } - end - end + url "https://github.com/elfmz/far2l/releases/download/v_#{version}/far2l-#{version}-beta-MacOS-10.11.dmg" + sha256 "37e7bf7cf3b21221a09e7ffd0eec03da543721d66e04142705dbd7248e54db46" else - url "https://github.com/elfmz/far2l/releases/download/v#{version.csv.second}/far2l-#{version.csv.first}-alpha-MacOS-10.15.dmg" - sha256 "1058a7f7d0b4da0620faae424158bd5398ee1bb6647ce22e9e6e4a6dc1a6408b" - - livecheck do - url "https://github.com/elfmz/far2l/releases" - regex(%r{/v([^/]+)/far2l-(\d+(?:\.\d+)+)-alpha-MacOS-10\.15\.dmg}i) - strategy :page_match do |page, regex| - page.scan(regex).map { |match| "#{match[1]},#{match[0]}" } - end - end + url "https://github.com/elfmz/far2l/releases/download/v_#{version}/far2l-#{version}-beta-MacOS-10.15.dmg" + sha256 "92192c8aa2866cbb445bcb072d10d660f8145caeefb4aa35b8d0418ac7c31b8e" end name "far2l" desc "Unix fork of FAR Manager v2" homepage "https://github.com/elfmz/far2l" + livecheck do + url "https://github.com/elfmz/far2l/releases" + strategy :page_match + regex(/far2l[._-](\d+(?:\.\d+)+)[._-](alpha|beta)[._-]MacOS[._-]10\.(11|15)\.dmg/i) + end + depends_on macos: ">= :el_capitan" app "far2l.app" diff --git a/audit_exceptions/github_prerelease_allowlist.json b/audit_exceptions/github_prerelease_allowlist.json index 2c51a1d344..a1ed6d00f1 100644 --- a/audit_exceptions/github_prerelease_allowlist.json +++ b/audit_exceptions/github_prerelease_allowlist.json @@ -7,7 +7,6 @@ "drop-to-gif": "all", "duplicati": "all", "extraterm": "all", - "far2l": "all", "freetube": "all", "ghdl": "all", "graphsketcher": "all",