A Homebrew tap for GeoLibre, a lightweight, cloud-native GIS platform.
brew tap opengeos/geolibre
brew trust --cask opengeos/geolibre/geolibre
brew install --cask geolibre
xattr -dr com.apple.quarantine "/Applications/GeoLibre Desktop.app"brew trust is a one-time approval. Homebrew refuses to load casks from
non-official taps until trusted (enforced with HOMEBREW_REQUIRE_TAP_TRUST=1,
default in a future release). Use brew trust opengeos/geolibre to trust the
whole tap; the command needs Homebrew 5.1+ and can be skipped on older versions.
The xattr step is required. The GeoLibre macOS app is ad-hoc signed but not
notarized by Apple, so macOS Gatekeeper would otherwise refuse to open it with a
"damaged" prompt. The command removes the quarantine attribute Homebrew attaches
on download. Homebrew removed the --no-quarantine flag that previously did this
in version 5.1, so it now has to be done by hand. The cask also prints this
reminder as a caveat after install.
brew upgrade --cask geolibre
xattr -dr com.apple.quarantine "/Applications/GeoLibre Desktop.app"Re-run the xattr command after each upgrade, since it applies to the freshly
installed app bundle.
brew uninstall --cask geolibre
brew untap opengeos/geolibre- This is a self-hosted tap, not the official
homebrew/caskrepository, which requires a notarized, Apple Developer-signed app. - The cask is updated automatically when a new GeoLibre release is published;
the
Casks/geolibre.rbfile is regenerated by the GeoLibre release workflow.
MIT