diff --git a/default.nix b/default.nix index 188f0fd..407e89f 100644 --- a/default.nix +++ b/default.nix @@ -219,7 +219,9 @@ let recipe = writeText "${name}-generated-recipe" '' (${name} :fetcher github :repo "marienz/made-up" ${optionalString (p ? recipe.files) ":files ${p.recipe.files}"})''; - packageRequires = map (name: eself.${name}) reqlist; + # TODO: refactor out the recursive call to makePackage. + # (Currently needed for dependencies on packages not in epkgs or doom.) + packageRequires = map (name: eself.${name} or (makePackage name {})) reqlist; } else origEPkg); url =