Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

GeoLibre Homebrew Tap

A Homebrew tap for GeoLibre, a lightweight, cloud-native GIS platform.

Install

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.

Upgrade

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.

Uninstall

brew uninstall --cask geolibre
brew untap opengeos/geolibre

Notes

  • This is a self-hosted tap, not the official homebrew/cask repository, which requires a notarized, Apple Developer-signed app.
  • The cask is updated automatically when a new GeoLibre release is published; the Casks/geolibre.rb file is regenerated by the GeoLibre release workflow.

License

MIT

About

Homebrew tap for GeoLibre desktop app

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages