homebrew-cask/Casks/f/firefly.rb

33 lines
861 B
Ruby

cask "firefly" do
version "2.0.4"
sha256 "afe399f01f241e7ac1f210edb4b8a56b729a00ffb7c37722dbd8722e11a0f1d5"
url "https://dl.firefly.iota.org/firefly-iota-desktop-#{version}.dmg"
name "Firefly"
desc "Official wallet for IOTA"
homepage "https://firefly.iota.org/"
livecheck do
url "https://dl.firefly.iota.org/latest-mac.yml"
regex(/firefly[._-]desktop[._-]v?(\d+(?:\.\d+)+)/i)
strategy :yaml do |yaml|
yaml["version"]
end
end
auto_updates true
depends_on macos: ">= :el_capitan"
app "Firefly.app"
uninstall quit: "org.iota.firefly"
zap trash: [
"~/Library/Application Support/Firefly",
"~/Library/Logs/Firefly",
"~/Library/Preferences/org.iota.firefly.helper.plist",
"~/Library/Preferences/org.iota.firefly.plist",
"~/Library/Saved Application State/org.iota.firefly.savedState",
]
end