brave-browser@*: migrate from `homebrew/cask-versions`
Signed-off-by: Michael Cho <michael@michaelcho.dev>
This commit is contained in:
parent
c3572223e3
commit
6292b84dd4
|
@ -0,0 +1,30 @@
|
|||
cask "brave-browser@beta" do
|
||||
arch arm: "arm64", intel: "x64"
|
||||
folder = on_arch_conditional arm: "beta-arm64", intel: "beta"
|
||||
|
||||
version "1.66.90.0"
|
||||
sha256 arm: "134b72ff55a5e3c612fb9ea751195258d4e6322f9203bed1dee0943cb916aeaa",
|
||||
intel: "035bd5a15fcfbfd24e94200126d355844ad1fdff1333c3677dc487fba377d644"
|
||||
|
||||
url "https://updates-cdn.bravesoftware.com/sparkle/Brave-Browser/#{folder}/#{version.major_minor_patch.sub(".", "")}/Brave-Browser-Beta-#{arch}.dmg",
|
||||
verified: "updates-cdn.bravesoftware.com/sparkle/Brave-Browser/"
|
||||
name "Brave Beta"
|
||||
desc "Web browser focusing on privacy"
|
||||
homepage "https://brave.com/download-beta/"
|
||||
|
||||
livecheck do
|
||||
url "https://updates.bravesoftware.com/sparkle/Brave-Browser/#{folder}/appcast.xml"
|
||||
strategy :sparkle, &:short_version
|
||||
end
|
||||
|
||||
auto_updates true
|
||||
depends_on macos: ">= :catalina"
|
||||
|
||||
app "Brave Browser Beta.app"
|
||||
|
||||
zap trash: [
|
||||
"~/Library/Application Support/brave",
|
||||
"~/Library/Preferences/com.electron.brave.plist",
|
||||
"~/Library/Saved Application State/com.electron.brave.savedState",
|
||||
]
|
||||
end
|
|
@ -0,0 +1,30 @@
|
|||
cask "brave-browser@dev" do
|
||||
arch arm: "arm64", intel: "x64"
|
||||
folder = on_arch_conditional arm: "dev-arm64", intel: "dev"
|
||||
|
||||
version "1.61.87.0"
|
||||
sha256 arm: "0416c004411443dc66c7330c9181b5bfbb31dcc9f14a6e79efab2b02aa07bc35",
|
||||
intel: "bd17479a2b65e693f979c58038d82657cbf63298ea3162f5fa714ac8e0580480"
|
||||
|
||||
url "https://updates-cdn.bravesoftware.com/sparkle/Brave-Browser/#{folder}/#{version.major_minor_patch.sub(".", "")}/Brave-Browser-Dev-#{arch}.dmg",
|
||||
verified: "updates-cdn.bravesoftware.com/sparkle/Brave-Browser/"
|
||||
name "Brave Dev"
|
||||
desc "Web browser focusing on privacy"
|
||||
homepage "https://brave.com/download-dev/"
|
||||
|
||||
livecheck do
|
||||
url "https://updates.bravesoftware.com/sparkle/Brave-Browser/#{folder}/appcast.xml"
|
||||
strategy :sparkle, &:short_version
|
||||
end
|
||||
|
||||
auto_updates true
|
||||
depends_on macos: ">= :catalina"
|
||||
|
||||
app "Brave Browser Dev.app"
|
||||
|
||||
zap trash: [
|
||||
"~/Library/Application Support/brave",
|
||||
"~/Library/Preferences/com.electron.brave.plist",
|
||||
"~/Library/Saved Application State/com.electron.brave.savedState",
|
||||
]
|
||||
end
|
|
@ -0,0 +1,30 @@
|
|||
cask "brave-browser@nightly" do
|
||||
arch arm: "arm64", intel: "x64"
|
||||
folder = on_arch_conditional arm: "nightly-arm64", intel: "nightly"
|
||||
|
||||
version "1.67.42.0"
|
||||
sha256 arm: "dd5b01c106b393ea94ffb3a59ab2151c2baa68d6abe14bf12ace39327bd9a935",
|
||||
intel: "bc6dfbeefe757301ac7052a953402e27ffc62add6cd78d47cae7346d08cb5d68"
|
||||
|
||||
url "https://updates-cdn.bravesoftware.com/sparkle/Brave-Browser/#{folder}/#{version.major_minor_patch.sub(".", "")}/Brave-Browser-Nightly-#{arch}.dmg",
|
||||
verified: "updates-cdn.bravesoftware.com/sparkle/Brave-Browser/"
|
||||
name "Brave Nightly"
|
||||
desc "Web browser focusing on privacy"
|
||||
homepage "https://brave.com/download-nightly/"
|
||||
|
||||
livecheck do
|
||||
url "https://updates.bravesoftware.com/sparkle/Brave-Browser/#{folder}/appcast.xml"
|
||||
strategy :sparkle, &:short_version
|
||||
end
|
||||
|
||||
auto_updates true
|
||||
depends_on macos: ">= :catalina"
|
||||
|
||||
app "Brave Browser Nightly.app"
|
||||
|
||||
zap trash: [
|
||||
"~/Library/Application Support/brave",
|
||||
"~/Library/Preferences/com.electron.brave.plist",
|
||||
"~/Library/Saved Application State/com.electron.brave.savedState",
|
||||
]
|
||||
end
|
Loading…
Reference in New Issue