@@ -30,7 +30,7 @@ final: prev: {
3030 specJSON = stackageSourceJSON;
3131 override = "stackage";
3232 };
33− } // (import ../nix/sources.nix) // sourcesOverride;
33+ } // (import ../nix/sources.nix { pkgs = final; }) // sourcesOverride;
3434
3535 # We provide a `callPackage` function to consumers for
3636 # convenience. We will however refrain from using it
@@ -706,7 +706,7 @@ final: prev: {
706706 , crossPlatforms ? p: []
707707 }:
708708 let packageNames = project: builtins.attrNames (packages project.hsPkgs);
709− packagesForProject = prefix: project:
709+ packagesForProject = prefix: project:
710710 final.lib.concatMap (packageName:
711711 let package = project.hsPkgs.${packageName};
712712 in final.lib.optional (package.components ? library)
@@ -721,7 +721,7 @@ final: prev: {
721721 { name = "${prefix}${packageName}:test:${n}"; value = v; })
722722 (package.components.tests)
723723 ) (packageNames project);
724− checksForProject = prefix: project:
724+ checksForProject = prefix: project:
725725 final.lib.concatMap (packageName:
726726 let package = project.hsPkgs.${packageName};
727727 in final.lib.mapAttrsToList (n: v: