on iko/ghcjs-patch-master help sign in
dontRecurseIntoAttrs was only recently fixed (#666)

https://github.com/NixOS/nixpkgs/commit/fc64cf65abfd6f42910a639f7ffb996788a95797

commite2a39958269b186b1e83cf2a3fd7f0edadba7652 authorHamish Mackenzie <Hamish.Mackenzie@iohk.io> dateWed 10 Jun 2020, 14:54 (6 years ago) parent56e5525
1 file changed+2−2
overlays/haskell.nix+2−2
overlays/haskell.nix+2−2
@@ -477,13 +477,13 @@ final: prev: {
477477 # a `.package` attribute on the components.
478478 addProjectAndPackageAttrs = rawProject:
479479 final.lib.fix (project':
480− let project = final.lib.dontRecurseIntoAttrs project';
480+ let project = project' // { recurseForDerivations = false; };
481481 in rawProject // {
482482 hsPkgs = (final.lib.mapAttrs (n: package':
483483 if package' == null
484484 then null
485485 else
486− let package = final.lib.dontRecurseIntoAttrs package';
486+ let package = package' // { recurseForDerivations = false; };
487487 in package' // {
488488 components = final.lib.mapAttrs (n: v:
489489 if n == "library" || n == "all"