Merge pull request #200213 from Homebrew/bump-tidelift-1.14.0
[Homebrew/homebrew-cask.git] / Casks / h / home-assistant.rb
blobb401183c48fc80d3b4fa341480cb546e2eea973f
1 cask "home-assistant" do
2   version "2024.12.2,2024.1048"
3   sha256 "3a36aa22eb88c39d32f565e5b2df28583a64e263ee0b94345d3cccc69d843797"
5   url "https://github.com/home-assistant/iOS/releases/download/release%2F#{version.csv.first}%2F#{version.csv.second}/home-assistant-mac.zip",
6       verified: "github.com/home-assistant/iOS/"
7   name "Home Assistant"
8   desc "Companion app for Home Assistant home automation software"
9   homepage "https://companion.home-assistant.io/"
11   livecheck do
12     url :url
13     regex(%r{^(?:mac|release)/(\d+(?:\.\d+)+)/(\d+(?:\.\d+)*)}i)
14     strategy :github_latest do |json, regex|
15       json["tag_name"]&.scan(regex)&.map { |match| "#{match[0]},#{match[1]}" }
16     end
17   end
19   depends_on macos: ">= :monterey"
21   app "Home Assistant.app"
23   zap trash: [
24     "~/Library/Application Scripts/io.robbie.HomeAssistant",
25     "~/Library/Containers/io.robbie.HomeAssistant",
26     "~/Library/Group Containers/group.io.robbie.homeassistant",
27   ]
28 end