Mirror of rasterandstate/homebrew-tap on github.com
- Ruby 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Copied verbatim from the fj.rb published as an asset on rasterstate/fj
v0.4.1, rather than hand-edited from 0.3.0, so the tap is byte-identical
to the formula the release itself vouches for. `cmp` reports no
difference against the downloaded asset.
The release workflow only started emitting a usable formula in
rasterstate/fj#233; every generated fj.rb before that carried a `cd` into
the tarball's top-level dir, which Homebrew has already entered, and
whose name carries the tag's "v" that #{version} drops. That is why this
file has been hand-corrected since 0.3.0 and why the bump is now a copy.
The only content change beyond the version, URLs, and hashes is the
longer comment on that install block, which is the generator's wording.
v0.4.1 has had assets only since the recovery dispatch (run #410); the
original tag run never published any, which is what left `brew install
fj` serving 0.3.0.
Verified before committing: each tarball downloaded and hashed with
shasum -a 256 against the published SHA256SUMS and against the hashes in
this formula, all three matching; the darwin-aarch64 binary reports
`fj 0.4.1`, and spctl accepts it as a Notarized Developer ID signed by
Raster & State LLC (62Y3FRM8PD); each tarball has a single top-level dir
containing exactly the four files this install block references.
Closes rasterstate/fj#232
|
||
| Casks | ||
| Formula | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
Raster & State Homebrew Tap
Homebrew formulae and casks for tools published by Raster & State.
Install
brew tap rasterandstate/tap
Available
| Name | Type | Install | Description |
|---|---|---|---|
| fj | formula | brew install fj |
Command-line tool for Forgejo, in the spirit of gh |
| halfcaf | formula | brew install halfcaf |
Headless work mode for macOS, CLI |
| halfcaf | cask | brew install --cask halfcaf |
Headless work mode for macOS, menu bar app |
The cask installs HalfcafBar.app into /Applications and symlinks
the bundled CLI onto your PATH, so brew install --cask halfcaf
gives you both the GUI and halfcaf on the command line.
Updating a formula or cask
After cutting a new release of the underlying project (see
halfcaf's docs/releasing.md
for the runbook):
- Bump
version "X.Y.Z"in bothFormula/halfcaf.rbandCasks/halfcaf.rb. - Replace the
sha256placeholders with the values printed byscripts/release.sh(or read from the corresponding.sha256sidecar files). - Open a PR. CI will run
brew audit --strictand verify the formula installs cleanly.
License
MIT, matching the upstream projects.