The problem of transitive imports needs to be adressed, though, as
evidenced by, e.g., the descriptor for pan. That is, if C depends
on library B, and B depends on library A, then C also depends on
library A. However, this breaks modularity: C should not have to
declare a dependency on A explicitly.
The solution is to have B re-export A, e.g., by creating symlinks
from B to the files in A.
svn path=/nixpkgs/trunk/; revision=68
* Added descriptors for gtkspell and its support package pspell.
Gtkspell is an optional dependency of Pan, so we should add the
ability to nix-instantiate to instantiate variants of a package
based on a selection of features.
svn path=/nix/trunk/test/; revision=16