docs(readme): document makepkg install while AUR sign-ups are closed

This commit is contained in:
beefcarver committed 2026-11-04 17:07:14 -05:00
1 parent d06a94f388
commit e6684ddbbd
1 file changed
+12 -4
+12 -4
View File
@@ -102,15 +102,23 @@ too. From a checkout, `nix develop` gives you `uv`, `ruff` and the audio tools
for the usual `uv sync` / `uv run pytest` workflow; `nix build` builds and
tests the package.
### Arch Linux (AUR)
### Arch Linux
[`beefy-player`](https://aur.archlinux.org/packages/beefy-player) is packaged in
the AUR (`aur/PKGBUILD` here):
The `aur/PKGBUILD` here is AUR-ready, but the package is not published in the
AUR: the AUR has closed new sign-ups, so there is no account to push it to.
Build and install it from a checkout instead:
```bash
paru -S beefy-player # or: yay -S beefy-player
git clone https://tildeforge.dev/beefcarver/beefy-player
cd beefy-player/aur
makepkg -si # needs base-devel; builds, runs the test suite, installs
```
Once the AUR accepts new accounts again, the package can be published and
`paru -S beefy-player` / `yay -S beefy-player` will work; until then `makepkg`
is the only route. The `aur/PKGBUILD` is tracked and kept in sync with every
release either way.
The Python side is pulled in automatically. For audio, the output-synced
spectrum and image passthrough through tmux, install the optional tools too: