The Homebrew package manager contains all the required dependencies to build Trunk Recorder and gr-osmosdr on macOS with a few easy commands.
-
Install Homebrew
-
Add this GitHub repository as a third-party tap
brew tap trunkrecorder/install
-
Install Trunk Recorder
Version Stable release brew install trunk-recorder
Latest GitHub brew install trunk-recorder --HEAD
-
Configure Trunk Recorder for your system
-
[Optional for macOS] Add a LaunchDaemon service to start Trunk Recorder automatically
-
Homebrew will automatically upgrade Trunk Recorder as new stable versions are released
brew update brew upgrade
-
Installs using the
--HEAD
option require an additional command to pull updates from the Trunk Recorder repositorybrew upgrade trunk-recorder --fetch-HEAD
-
Remove packages provided by this tap
brew remove trunk-recorder gr-osmosdr
-
Untap the GitHub repository
brew untap trunkrecorder/install
This Homebrew tap provides the following third-party packages:
Package | Description |
---|---|
trunk-recorder | Trunked & Conventional Radio Recorder |
gr-osmosdr | Osmocom GNU Radio Blocks v0.2.6 update of the original formula no longer available in homebrew-core |