homebrew-sid/README.md

65 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

2026-04-13 10:03:41 -06:00
# Homebrew Tap — sid
Personal Homebrew tap hosted on [Forgejo](https://forgejo.zerova.net/public/homebrew-sid).
## Usage
```bash
brew tap public/sid git@forgejo.zerova.net:public/homebrew-sid.git
```
## Available Formulae
| Formula | Description |
|---------|-------------|
| [fj](https://forgejo.zerova.net/public/fj) | Forgejo/Gitea CLI tool with agentic dev features (fork) |
2026-04-13 10:03:41 -06:00
| [tinc-feth](https://forgejo.zerova.net/public/tinc-feth) | tinc 1.0.37 VPN with macOS feth device support |
| qemu-iscsi | QEMU built with `--enable-libiscsi` (iSCSI block backend) |
```bash
brew install fj
2026-04-13 10:03:41 -06:00
brew install tinc-feth
brew install qemu-iscsi
```
### qemu-iscsi
QEMU 10.2.2 built identically to `homebrew/core/qemu` but with `libiscsi` as a
runtime dependency and `--enable-libiscsi` passed to configure, so
`qemu-system-*` can attach `iscsi://` drives directly. Conflicts with the
upstream `qemu` formula.
### tinc-feth
Patched build of [tinc](https://www.tinc-vpn.org/) 1.0.37 with native macOS feth (fake ethernet) device support for Layer 2 / switch mode. No tuntap kext required.
```bash
# install
brew install public/sid/tinc-feth
# start as service (runs at boot)
sudo brew services start public/sid/tinc-feth
# stop / restart
sudo brew services stop public/sid/tinc-feth
sudo brew services restart public/sid/tinc-feth
# manual run with debug
sudo /opt/homebrew/opt/tinc-feth/sbin/tincd -n <network> -D -d3
```
Conflicts with the upstream `tinc` formula.
## Update
```bash
brew upgrade <formula>
```
## Uninstall
```bash
brew uninstall <formula>
brew untap public/sid
```