Unofficial Homebrew tap restoring Gatekeeper-disabled casks from homebrew/cask
// readme
homebrew-unsigned-tap
Restore and auto-update all macOS casks disabled by Homebrew (fails_gatekeeper_check). Removes Gatekeeper quarantine on install.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/thedavidweng/homebrew-unsigned-tap/main/scripts/migrate.sh)"
Run the command above to:
- Tap
thedavidweng/unsigned-tap - Reinstall your disabled casks (
darktable,makemkv,xld,chromium,alacritty…) - Clear quarantine so
brew upgrade --cask --greedyworks again
(Options: --dry-run to preview, --yes to skip prompts, --interactive for per-cask approval)
Single Cask
brew tap thedavidweng/unsigned-tap
brew trust thedavidweng/unsigned-tap
brew install --cask <cask-name>
# Or migrate an existing cask:
brew reinstall --cask thedavidweng/unsigned-tap/<cask-name>
Why
Homebrew disables unsigned casks that fail macOS Gatekeeper checks:
Warning: Not upgrading <cask>, it is disabled because it does not pass the macOS Gatekeeper…