From fad1b41fe40cd7951f649d8da711a1d1f41f841f Mon Sep 17 00:00:00 2001 From: Nicolas Pierron Date: Mon, 28 Sep 2009 18:22:24 +0000 Subject: [PATCH] externals argumental are now taking precedence over the result of moduleMerge because we may need to alter the result of the configuration before using it inside other options. svn path=/nixpkgs/trunk/; revision=17477 --- pkgs/lib/modules.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/lib/modules.nix b/pkgs/lib/modules.nix index c29d2870d98..f0638da3c00 100644 --- a/pkgs/lib/modules.nix +++ b/pkgs/lib/modules.nix @@ -280,7 +280,7 @@ rec { let module = { inherit (result) options config; }; in moduleMerge "" ( - moduleClosure initModules (args // module) + moduleClosure initModules (module // args) ) );