homebrew-cask/Casks/cocktail.rb

97 lines
2.7 KiB
Ruby

cask "cocktail" do
on_el_capitan :or_older do
version "9.7"
sha256 "ca6b4a264ca60a08ff45761f82b0b6161cbe3412bd6cbeedd5dbecebc8d26712"
url "https://www.maintain.se/downloads/sparkle/elcapitan/Cocktail_#{version}.zip"
livecheck do
url "https://www.maintain.se/downloads/sparkle/elcapitan/elcapitan.xml"
strategy :sparkle
end
end
on_sierra do
version "10.9.1"
sha256 "c41bdcff4e0a1bdf3b0b1dfa11e12de71acf64010c7dccfd337ec2f42ca7bd4f"
url "https://www.maintain.se/downloads/sparkle/sierra/Cocktail_#{version}.zip"
livecheck do
url "https://www.maintain.se/downloads/sparkle/sierra/sierra.xml"
strategy :sparkle
end
end
on_high_sierra do
version "11.7"
sha256 "e1d8b4529963e94b8a5d710ee3dd75f15423701aead815da271d624b2c653278"
url "https://www.maintain.se/downloads/sparkle/highsierra/Cocktail_#{version}.zip"
livecheck do
url "https://www.maintain.se/downloads/sparkle/highsierra/highsierra.xml"
strategy :sparkle
end
end
on_mojave do
version "12.5"
sha256 "bdbda2d7c86e598dd9504ba3158dcab71d0b9e2b935b2917c45bb1696fc105cd"
url "https://www.maintain.se/downloads/sparkle/mojave/Cocktail_#{version}.zip"
livecheck do
url "https://www.maintain.se/downloads/sparkle/mojave/mojave.xml"
strategy :sparkle
end
end
on_catalina do
version "13.3"
sha256 "8fa2285b84360e9fea73024b9477dbc7ce1bf073fae36a86553c8c95c5fcfcc2"
url "https://www.maintain.se/downloads/sparkle/catalina/Cocktail_#{version}.zip"
livecheck do
url "https://www.maintain.se/downloads/sparkle/catalina/catalina.xml"
strategy :sparkle
end
end
on_big_sur do
version "14.5"
sha256 "13833eefd4913eccbc319e57d7bac93c50f5a0a667d6dde877f5aa8a047be068"
url "https://www.maintain.se/downloads/Cocktail#{version.major}BSE.dmg"
livecheck do
url :homepage
regex(/macOS\s*11(?:\.\d+)*.*?(\d+(?:\.\d+)+)/i)
end
end
on_monterey do
version "15.4"
sha256 "0425a38d56484d04e8c8a12d0be89402656701b78cd1df4bfb396fc1468051c7"
url "https://www.maintain.se/downloads/Cocktail#{version.major}ME.dmg"
livecheck do
url :homepage
regex(/macOS\s*12(?:\.\d+)*.*?(\d+(?:\.\d+)+)/i)
end
end
on_ventura :or_newer do
version "16.3.2"
sha256 "1186a649648b9d45f6c8dd03a52d2283a7337aedd7b457b767c251497590dced"
url "https://www.maintain.se/downloads/Cocktail#{version.major}VE.dmg"
livecheck do
url :homepage
regex(/macOS\s*13(?:\.\d+)*.*?(\d+(?:\.\d+)+)/i)
end
end
name "Cocktail"
desc "Cleans, repairs and optimizes computer systems"
homepage "https://www.maintain.se/cocktail/"
app "Cocktail.app"
end