# Erisu's Void Packages My personal collection of templates and signed binary packages for Void Linux. Most of the software here is stuff that won't get accepted upstream in the official `void-packages` repository for whatever reason. I try to contribute there for everyone whenever possible, so this repo is essentially a collection of software that I use but that I do not want to download the Flatpak/Nix versions of. ## How these packages are built Every package here is built with `xbps-src` from the official [void-linux/void-packages](https://github.com/void-linux/void-packages) repository, using exactly the templates you can find in the `srcpkgs/` directory of this repo. If you want to audit or build them yourself, clone the official repo, drop the templates in, and compile. ## Architectures I only run **x86_64** on my own machines, so I can only personally confirm that the x86_64 packages work. Other architectures are built with the same templates and are expected to work, but I cannot test them myself. Let me know if changes should be made for them to work on other architectures. ## Packages | Package | x86_64 | aarch64 | Description | |---------|:------:|:-------:|-------------| | `twintaillauncher` | ✅ | ✅ | Multi-platform launcher for anime-styled games. | ## Repository key Before installing anything, you'll need to import the repository's public key to verify the signed packages. **SHA-256 fingerprint:** ``` 293005a121679f71637d63225480cec0c16c210dd643519295042b34c1703ae6 ``` The public key is available at [`keys/public.pem`](keys/public.pem) in this repository. When you add the repository and run `xbps-install -S` for the first time, xbps will ask you to verify and import the key. Confirm the fingerprint matches the one above before accepting. ## Adding my repo to your Void Linux ```bash echo 'repository=https://git.erisu.de/Erisu/erisus-void-packages/raw/branch/main' | doas tee /etc/xbps.d/10-erisus-repo.conf doas xbps-install -S doas xbps-install -S ```