3 This repository provides package definitions for the functional
4 package manager GNU Guix.
8 The packages in this repository fall into one of the following categories:
10 - personal variants of packages that are already part of Guix
12 - packages that should eventually be part of Guix but that cannot
13 fully be built from source yet
15 - software that has not been (fully) released under a libre license or
16 where the license situation is unclear
20 Guix looks for package definitions in every module that can be found
21 on the =GUIX_PACKAGE_PATH=, an environment variable holding a list of
24 To enable the fully libre-licensed packages, add the “libre” directory
25 to the =GUIX_PACKAGE_PATH=:
28 export GUIX_PACKAGE_PATH=/path/to/libre:${GUIX_PACKAGE_PATH}
31 If you also want to use the tainted or non-free packages you need to
32 also add the “non-free” directory to the =GUIX_PACKAGE_PATH= variable:
35 export GUIX_PACKAGE_PATH=/path/to/non-free:${GUIX_PACKAGE_PATH}