55 lines
2.0 KiB
Markdown
55 lines
2.0 KiB
Markdown
# 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 <package_name>
|
|
```
|