homebrew-cask/Casks/f/flame.rb

26 lines
832 B
Ruby

cask "flame" do
version "3.0.0,80"
sha256 "cc09216769022fc4acb20eaddd37898ace0d3a9ca8d9f53fbc06cdbfd45868e0"
# Tag version format is 1.2.3(45) but zip file uses 1.2.3.45
url "https://github.com/tominsam/flametouch/releases/download/#{version.csv.first}(#{version.csv.second})/Flame.#{version.csv.first}.#{version.csv.second}.zip",
verified: "github.com/tominsam/flametouch/"
name "Flame"
desc "Rendezvous service browser for iPhone / iPod touch"
homepage "https://movieos.org/code/flame/"
livecheck do
url :url
regex(/^v?(\d+(?:\.\d+)+)(?:\((\d+)\))?$/i)
strategy :github_latest do |json, regex|
json["tag_name"]&.scan(regex)&.map do |match|
match[1].present? ? "#{match[0]},#{match[1]}" : match[0]
end
end
end
depends_on macos: ">= :catalina"
app "Flame.app"
end