Shelly ALPM v3.1.0 Ships Native PKGBUILD Builder, Removing makepkg from AUR Workflow
Seafoam Labs has published Shelly ALPM v3.1.0, adding a native in-process PKGBUILD builder that fully replaces makepkg for AUR compilation without acting as a wrapper. The release arrives just 27 days after the v3.0 overhaul, which swapped the entire C#/.NET codebase for Zig and GTK4 to eliminate runtime overhead. Security improvements include Landlock sandboxing, mandatory audit logs, and integrity hashing before execution, though features like the sandbox remain opt-in and some legacy makepkg sources are unsupported. Users can install the package manager via CachyOS packages, the AUR, or by building from source with Zig 0.16.0.
Shelly ALPM v3.1.0 Ships Native PKGBUILD Builder, Removing makepkg from AUR Workflow
Seafoam Labs has released Shelly ALPM v3.1.0, introducing a native PKGBUILD builder that replaces the traditional makepkg in the AUR compilation process. This version follows a significant overhaul in v3.0, which transitioned the codebase from C#/.NET to Zig and GTK4, aiming to eliminate runtime overhead. The new builder offers enhanced security features, including mandatory audit logs, integrity hashing, and opt-in Landlock sandboxing, although some legacy makepkg sources are not supported. Users can install the package manager through CachyOS packages, the AUR, or by building from source with Zig 0.16.0, but there are still limitations and certain functionalities that are not yet fully developed
