mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
41 lines
1.1 KiB
Ruby
41 lines
1.1 KiB
Ruby
cask "miniforge" do
|
|
arch arm: "arm64", intel: "x86_64"
|
|
|
|
version "23.3.1-1"
|
|
sha256 arm: "51d15ed1471ef8633f99574dc0c43fc972ce1981ebf08eade4d9b249bb7640e4",
|
|
intel: "d8eef4816b28f1bfc099d8fc2cdac4fb0ebbe1ddd27f4acb66d83d66c260cb63"
|
|
|
|
url "https://github.com/conda-forge/miniforge/releases/download/#{version}/Miniforge3-#{version}-MacOSX-#{arch}.sh"
|
|
name "miniforge"
|
|
desc "Minimal installer for conda specific to conda-forge"
|
|
homepage "https://github.com/conda-forge/miniforge"
|
|
|
|
livecheck do
|
|
url :homepage
|
|
regex(/v?(\d+(?:[.-]\d+)+)/i)
|
|
strategy :github_latest
|
|
end
|
|
|
|
auto_updates true
|
|
conflicts_with cask: "miniconda"
|
|
container type: :naked
|
|
|
|
installer script: {
|
|
executable: "Miniforge3-#{version}-MacOSX-#{arch}.sh",
|
|
args: ["-b", "-p", "#{caskroom_path}/base"],
|
|
}
|
|
binary "#{caskroom_path}/base/condabin/conda"
|
|
|
|
uninstall delete: "#{caskroom_path}/base"
|
|
|
|
zap trash: [
|
|
"~/.condarc",
|
|
"~/.conda",
|
|
]
|
|
|
|
caveats <<~EOS
|
|
Please run the following to setup your shell:
|
|
conda init "$(basename "${SHELL}")"
|
|
EOS
|
|
end
|