mirror of
https://github.com/stablyai/orca.git
synced 2026-11-15 02:17:31 +00:00
* fix(packaging): require macOS 13.4, which the bundled speech engine needs * fix(updater): keep the macOS requirement title clear of the close button * fix(packaging): check out the Darwin floor table for adhoc builds and raise the cask floor * refactor(updater): reuse the parsed Darwin floor for the macOS requirement * fix(updater): use a margin to keep the macOS requirement title clear of the close button * fix(updater): say the macOS requirement comes from Electron and the speech engine
39 lines
1.3 KiB
Ruby
39 lines
1.3 KiB
Ruby
cask "orca" do
|
|
arch arm: "arm64", intel: "x64"
|
|
|
|
version "1.3.24"
|
|
sha256 arm: "fc707f290ff3b631b7b7947bf339885b61a43d2e89475997c125b61268ed4966",
|
|
intel: "5f677c13a08f7a5740442e29d388285a86488c8c1f7aa5f10a8721a2c6ede8e4"
|
|
|
|
url "https://github.com/stablyai/orca/releases/download/v#{version}/orca-macos-#{arch}.dmg"
|
|
name "Orca"
|
|
desc "IDE for orchestrating AI coding agents across terminals and worktrees"
|
|
homepage "https://onorca.dev/"
|
|
|
|
livecheck do
|
|
url :url
|
|
strategy :github_latest
|
|
end
|
|
|
|
# Let the in-app updater own updates; Homebrew skips auto_updates unless --greedy.
|
|
auto_updates true
|
|
conflicts_with cask: "orca@rc"
|
|
depends_on macos: :ventura
|
|
|
|
app "Orca.app"
|
|
|
|
# Expose the symlink-resolving bundled CLI on PATH so headless hosts can use orca serve without the in-app installer.
|
|
binary "#{appdir}/Orca.app/Contents/Resources/bin/orca"
|
|
|
|
# Zap app-created ~/.orca and Electron userData for a clean uninstall.
|
|
zap trash: [
|
|
"~/.orca",
|
|
"~/Library/Application Support/Orca",
|
|
"~/Library/Caches/com.stablyai.orca",
|
|
"~/Library/Caches/com.stablyai.orca.ShipIt",
|
|
"~/Library/HTTPStorages/com.stablyai.orca",
|
|
"~/Library/Preferences/com.stablyai.orca.plist",
|
|
"~/Library/Saved Application State/com.stablyai.orca.savedState",
|
|
]
|
|
end
|