homebrew-cask/Casks/1password.rb

42 lines
1.6 KiB
Ruby

cask '1password' do
if MacOS.version <= :lion
version '3.8.22'
sha256 '3afd75f1bddf791dc7dbc9a7d92ab6eb91ee891407d750cedb7b5aff5fe8bf17'
# cache.agilebits.com/dist/1P/mac was verified as official when first introduced to the cask
url "https://cache.agilebits.com/dist/1P/mac/1Password-#{version}.zip"
app '1Password.app'
elsif MacOS.version <= :mavericks
version '4.4.3'
sha256 '6657fc9192b67dde63fa9f67b344dc3bc6b7ff3e501d3dbe0f5712a41d8ee428'
# cache.agilebits.com/dist/1P/mac4 was verified as official when first introduced to the cask
url "https://cache.agilebits.com/dist/1P/mac4/1Password-#{version}.zip"
app "1Password #{version.major}.app"
else
version '6.8.6'
sha256 '8a2e922d3fbf0cafcf530301b1d5db315fc37fb5ac5c732feecbc0b6190a47d9'
# cache.agilebits.com/dist/1P/mac4 was verified as official when first introduced to the cask
url "https://cache.agilebits.com/dist/1P/mac4/1Password-#{version}.zip"
app "1Password #{version.major}.app"
end
appcast 'https://app-updates.agilebits.com/product_history/OPM4',
checkpoint: '3d8108f7ec801f308b2bf7de4fea46fb7f84535d217d25c1c616360197907dbe'
name '1Password'
homepage 'https://1password.com/'
auto_updates true
zap trash: [
'~/Library/Application Scripts/2BUA8C4S2C.com.agilebits.onepassword-osx-helper',
'~/Library/Containers/2BUA8C4S2C.com.agilebits.onepassword-osx-helper',
'~/Library/Containers/com.agilebits.onepassword-osx',
'~/Library/Group Containers/2BUA8C4S2C.com.agilebits',
]
end