Files
homebrew-cask/Casks/v/viscosity.rb
2023-10-05 08:22:13 -04:00

34 lines
1.1 KiB
Ruby

cask "viscosity" do
version "1.10.8"
sha256 "20ed4002dc88af1da8b438f3e55b0b4956b52cee262f4eca117670753fdafed8"
url "https://swupdate.sparklabs.com/download/mac/release/viscosity/Viscosity%20#{version}.dmg"
name "Viscosity"
desc "OpenVPN client with AppleScript support"
homepage "https://www.sparklabs.com/viscosity/"
livecheck do
url "https://swupdate.sparklabs.com/appcast/mac/release/viscosity/"
strategy :sparkle, &:short_version
end
auto_updates true
depends_on macos: ">= :catalina"
app "Viscosity.app"
uninstall delete: [
"/Library/Application Support/Viscosity",
"/Library/PrivilegedHelperTools/com.sparklabs.ViscosityHelper",
],
launchctl: "com.sparklabs.ViscosityHelper",
signal: ["TERM", "com.viscosityvpn.Viscosity"]
zap trash: [
"~/Library/Application Support/Viscosity",
"~/Library/Caches/com.plausiblelabs.crashreporter.data/com.viscosityvpn.Viscosity",
"~/Library/HTTPStorages/com.viscosityvpn.Viscosity",
"~/Library/Preferences/com.viscosityvpn.Viscosity.plist",
]
end