@@ -1,8 +1,9 @@
1−{ pkgs, buildPackages, stdenv, lib, haskellLib, ghc, buildGHC, fetchurl, writeText, runCommand, pkgconfig, nonReinstallablePkgs, withPackage }:
1+{ pkgs, buildPackages, stdenv, lib, haskellLib, ghc, buildGHC, fetchurl, writeText, runCommand, pkgconfig, nonReinstallablePkgs, withPackage, hsPkgs }:
5, components
5, components
@@ -71,10 +72,10 @@ let
74− comp-builder = haskellLib.weakCallPackage pkgs ./comp-builder.nix { inherit ghc haskellLib nonReinstallablePkgs withPackage; };
75+ comp-builder = haskellLib.weakCallPackage pkgs ./comp-builder.nix { inherit ghc haskellLib nonReinstallablePkgs withPackage hsPkgs; };
76 buildComp = componentId: component: comp-builder {
77 buildComp = componentId: component: comp-builder {
77− inherit componentId component package name src flags setup cabalFile patches revision
78+ inherit componentId component package name src flags setup cabalFile cabal-generator patches revision
78 preUnpack postUnpack preConfigure postConfigure
79 preUnpack postUnpack preConfigure postConfigure
79 preBuild postBuild preCheck postCheck
80 preBuild postBuild preCheck postCheck
80 preInstall postInstall preHaddock postHaddock
81 preInstall postInstall preHaddock postHaddock