Specsheet

homebrewHomebrew formulas, taps, and casks

The homebrew, homebrew_tap, and homebrew_cask checks examine the local Homebrew databases, and assert that formulas, taps, and casks are installed or missing.

Examples

Check that a formula is installed:

[[homebrew]]
formula = 'cmatrix'

Check that a repository is tapped:

[[homebrew_tap]]
tap = 'railwaycat/emacsmacport'

Check that a cask formula is installed:

[[homebrew_cask]]
cask = 'emacs-mac'

List of parameters

parameterstructuredescription
formulastringThe name of the formula.
statestringThe state of the formula on the system. This can be 'present' or 'missing'.
parameterstructuredescription
tapstringThe formula repository, in the form 'user/repo'.
statestringState of the tap. This can be 'present' or 'missing'.
parameterstructuredescription
caskstringThe name of the cask.
statestringThe state of the cask. This can be 'present' or 'missing'.