diff --git a/pkgs/development/erlang-modules/build-hex.nix b/pkgs/development/erlang-modules/build-hex.nix index efeda1c6373..777a5c5047f 100644 --- a/pkgs/development/erlang-modules/build-hex.nix +++ b/pkgs/development/erlang-modules/build-hex.nix @@ -46,12 +46,8 @@ stdenv.mkDerivation (attrs // { configurePhase = let getDeps = drv: [drv] ++ (map getDeps drv.erlangDeps); - recursiveDeps = uniqList { - inputList = flatten (map getDeps erlangDeps); - }; - recursivePluginsDeps = uniqList { - inputList = flatten (map getDeps pluginDeps); - }; + recursiveDeps = unique (flatten (map getDeps erlangDeps)); + recursivePluginsDeps = unique (flatten (map getDeps pluginDeps)); in '' runHook preConfigure ${concatMapStrings (dep: ''