3
0
Fork 0
forked from mirrors/nixpkgs

* Same as r18113.

svn path=/nixpkgs/branches/xorg-7.5/; revision=18114
This commit is contained in:
Eelco Dolstra 2009-11-04 18:37:48 +00:00
parent cfe0ffad3a
commit dba29df1dc

View file

@ -38,8 +38,9 @@ let
packagesWithMetaPlatform = attrSet:
if builtins ? tryEval then
let pairs = pkgs.lib.concatMap
(x: let val = builtins.tryEval (processPackage (builtins.getAttr x attrSet)); in
if val.success && val.value != [] then [{name=x; value=val.value;}] else [])
(x:
let val = builtins.tryEval (processPackage (builtins.getAttr x attrSet)); in
if builtins.isAttrs x && val.success && val.value != [] then [{name=x; value=val.value;}] else [])
(builtins.attrNames attrSet);
in
builtins.listToAttrs pairs