guix/corepkgs
Eelco Dolstra 3d05166086 * Allow conflicting packages to be kept in a user environment, and
allow switching between them (NIX-80).

  Example: two versions of Pan:

    $ nix-env -q pan
    pan-0.128
    pan-0.14.2.91

    $ readlink $(which pan)
    /nix/store/l38jrbilw269drpjkx7kinhrxj6fjh59-pan-0.14.2.91/bin/pan

  At most one of them can be active any given time.  Assuming than
  0.14.2.91 is active, you can active 0.128 as follows:

    $ nix-env --set-flag active false pan-0.14.2.91
    $ nix-env --set-flag active true pan-0.128

    $ readlink $(which pan)
    /nix/store/nziqwnlzy7xl385kglxhg75pfl5i936n-pan-0.128/bin/pan

  More flags to follow.
2007-04-27 22:40:59 +00:00
..
buildenv * Allow conflicting packages to be kept in a user environment, and 2007-04-27 22:40:59 +00:00
channels * Support for srcdir != builddir (NIX-41). 2006-05-12 11:47:45 +00:00
nar * In nar.nix, path -> storePath, otherwise we get a collision between 2006-08-07 18:22:57 +00:00
Makefile.am * Get rid of fetchurl, we don't need it anymore. 2005-04-07 14:35:44 +00:00