emacsPackages: Recurse into attributes.

This allows, e.g., "nix-env -qa magit" to work.
Reported by Peter Simons.

svn path=/nixpkgs/trunk/; revision=16337
This commit is contained in:
Ludovic Courtès 2009-07-13 11:53:06 +00:00
parent 66b32c4b66
commit c73091b572

View File

@ -6077,7 +6077,7 @@ let
dbusSupport = getPkgConfig "emacs" "dbusSupport" true; dbusSupport = getPkgConfig "emacs" "dbusSupport" true;
}); });
emacsPackages = emacs: rec { emacsPackages = emacs: recurseIntoAttrs (rec {
bbdb = import ../applications/editors/emacs-modes/bbdb { bbdb = import ../applications/editors/emacs-modes/bbdb {
inherit fetchurl stdenv emacs texinfo ctags; inherit fetchurl stdenv emacs texinfo ctags;
}; };
@ -6135,7 +6135,7 @@ let
remember = import ../applications/editors/emacs-modes/remember { remember = import ../applications/editors/emacs-modes/remember {
inherit fetchurl stdenv texinfo emacs bbdb; inherit fetchurl stdenv texinfo emacs bbdb;
}; };
}; });
emacs22Packages = emacsPackages emacs22; emacs22Packages = emacsPackages emacs22;
emacs23Packages = emacsPackages emacs23; emacs23Packages = emacsPackages emacs23;