melpa-packages: use recipeFile

This commit is contained in:
Thomas Tuegel 2015-12-29 13:24:28 -06:00
parent 7466e0f264
commit 1d8e3db9ff

View File

@ -36,10 +36,14 @@ let
or unknownFetcher; or unknownFetcher;
args = builtins.removeAttrs recipe.fetch [ "tag" ]; args = builtins.removeAttrs recipe.fetch [ "tag" ];
src = fetch args; src = fetch args;
recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/${recipe.recipe.commit}/recipes/${name}";
inherit (recipe.recipe) sha256;
};
in melpaBuild { in melpaBuild {
pname = name; pname = name;
inherit (recipe) version; inherit (recipe) version;
inherit src; inherit recipeFile src;
packageRequires = packageRequires =
let lookupDep = d: self."${d}" or null; let lookupDep = d: self."${d}" or null;
in map lookupDep recipe.deps; in map lookupDep recipe.deps;