Krath's builds

A wide range of packages for Arch Linux, most from the AUR, but some written by me. Mostly gaming focused, but some more-server-oriented packages as well. All packages hosted here are free software. Most packages hosted here were built on my home server with krack, a continuous automated build system I wrote for Arch Linux.

Top packages:
- Emulators: pcsx2{,-git}, rpcs3-git, rusty-psn-git, ryujinx-git
- Server: nginx-mainline-mod-{brotli,fancyindex}, zfs-{dkms,utils}
- Desktop: amdgpu_top, freetype2-qdoled, librewolf, ungoogled-chromium

Rebuilds occur twice a week, on Tuesday and Friday, at 2:30am.
See the exact /etc/makepkg.conf used to build all packages here.
If you would like me to build and host a package here, or if you would like me to remove a package, please email me.

January 2026: New package signing key

As of 2026-01-27, the krathalans-keyring package will contain a new signing key (4A8E 5BEA 3A2E 00B1 187E CF42 64AA DA75 6643 45F7) for automated package building from my home server.

If you are having issues getting new packages, you need to install the updated krathalans-keyring package. Either make it from source (see below), or install it from your pacman pkgcache if it was downloaded but failed to install:

$ cd /var/cache/pacman/pkg/
$ gpg --verify krathalans-keyring-2-1-any.pkg.tar.zst.sig krathalans-keyring-2-1-any.pkg.tar.zst
# make sure you get a good signature!
$ sudo pacman -U krathalans-keyring-2-1-any.pkg.tar.zst

The v2-1 package is signed with the old 0C6B73F391FA26F0EBCD1F75C0F9AEE56E47D174 key already present in v1-3.

Micro-architecture x86-64-v3

Please note all packages built after 1/10/2023 are built with -march=x86-64-v3.[]

Check if your system supports this:

$ /lib/ld-linux-x86-64.so.2 --help
If this line is in the output, your machine can use these packages:
x86-64-v3 (supported, searched)
Most CPUs released around 2015 or later support x86-64-v3.

Modifications

Some packages are built with additional modifications to their PKGBUILD and/or other files, or different-than-default configuration options (click to see patches for that package):

wine-tkg package is no longer provided due to increasingly frequent build breakage.

All other packages are built with their default state after fetching from the AUR.

Browse

x86_64 packages: https://builds.krathalan.net/x86_64/

Add to pacman

First, add the following snippet to /etc/pacman.conf:

[krathalan]
Server = https://builds.krathalan.net/$arch

Then, make and install the 'krathalans-keyring' package:

$ git clone https://codeberg.org/krathalan/pkgbuilds.git
$ cd pkgbuilds/krathalans-keyring/
$ less PKGBUILD # always read the PKGBUILD!
$ makepkg -i

Now pacman -Syu and get some packages.

Contact me

About this repo/any hosted packages: dev@krathalan.net / 0C6B 73F3 91FA 26F0 EBCD 1F75 C0F9 AEE5 6E47 D174

Donate using Liberapay