[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#850644: RFP: GNU Guix -- A functional package manager based on Scheme



Package: wnpp
X-Debbugs-CC: whonix-devel@whonix.org

* Package name: GNU Guix
    Version         : 0.12.0
    Upstream Author : Ludovic Courtès <ludo@gnu.org>
* URL               : https://www.gnu.org/software/guix/
* License         : GPLv3+
    Programming Lang:  	Guile Scheme, C++
    Description  : A functional package manager for GNU systems

GNU Guix is a state-of-the-art packager that has features such as transactional upgrades and roll-backs, reproducible build environments, unprivileged package management, and per-user profiles. It uses low-level mechanisms from the Nix package manager, but packages are defined as native Guile modules, using extensions to the Scheme language—which makes it nicely hackable.

Many interesting programs (such as GNUnet) are providing source packages through GNU Guix as a way to deliver more current versions of their software in a way that doesn't break stable systems.

There is an existing effort at packaging it for Debian: https://github.com/antono/guix-debian


Reply to: