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;
args = builtins.removeAttrs recipe.fetch [ "tag" ];
src = fetch args;
recipeFile = fetchurl {
url = "https://raw.githubusercontent.com/milkypostman/melpa/${recipe.recipe.commit}/recipes/${name}";
inherit (recipe.recipe) sha256;
};
in melpaBuild {
pname = name;
inherit (recipe) version;
inherit src;
inherit recipeFile src;
packageRequires =
let lookupDep = d: self."${d}" or null;
in map lookupDep recipe.deps;