docs(readme): document makepkg install while AUR sign-ups are closed
This commit is contained in:
1 parent
d06a94f388
commit
e6684ddbbd
1 file changed
+12
-4
@@ -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:
|
||||
|
||||
|
||||
Reference in new issue
Block a user