homebrew-cask/Casks/v/veracrypt.rb

28 lines
833 B
Ruby

cask "veracrypt" do
version "1.26.7"
sha256 "a335192da6703ef09af856d1d7ef0b83de384e760c57b13200070d4c6b7a173a"
url "https://launchpad.net/veracrypt/trunk/#{version}/+download/VeraCrypt_#{version}.dmg",
verified: "launchpad.net/veracrypt/trunk/"
name "VeraCrypt"
desc "Disk encryption software focusing on security based on TrueCrypt"
homepage "https://www.veracrypt.fr/"
livecheck do
url "https://www.veracrypt.fr/en/Downloads.html"
regex(/href=.*?VeraCrypt[._-]v?(\d+(?:\.\d+)+)\.dmg/i)
end
depends_on cask: "macfuse"
pkg "VeraCrypt_Installer.pkg"
uninstall pkgutil: "com.idrix.pkg.veracrypt"
zap trash: [
"~/Library/Application Support/VeraCrypt",
"~/Library/Preferences/org.idrix.VeraCrypt.plist",
"~/Library/Saved Application State/org.idrix.VeraCrypt.savedState",
]
end