mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
29 lines
873 B
Ruby
29 lines
873 B
Ruby
cask "opencat" do
|
|
version "2.8.0,443"
|
|
sha256 "2a2d64469ceb2d26cd70cb54cb05544e8fe9ea4a343c4d22cc78603c58553b5c"
|
|
|
|
url "https://opencat.app/releases/OpenCat-#{version.csv.first}.#{version.csv.second}.dmg"
|
|
name "OpenCat"
|
|
desc "Native AI chat client"
|
|
homepage "https://opencat.app/"
|
|
|
|
livecheck do
|
|
url "https://opencat.app/releases/versions.xml"
|
|
strategy :sparkle do |item|
|
|
short_version = (item.short_version.split(".").length < 3) ? "#{item.short_version}.0" : item.short_version.to_s
|
|
"#{short_version},#{item.version}"
|
|
end
|
|
end
|
|
|
|
depends_on macos: ">= :ventura"
|
|
|
|
app "OpenCat.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Scripts/tech.baye.OpenCat",
|
|
"~/Library/Containers/tech.baye.OpenCat",
|
|
"~/Library/Group Containers/group.tech.baye.openai",
|
|
"~/Library/Saved Application State/tech.baye.OpenCat.savedState",
|
|
]
|
|
end
|