haskell infra: "late bind" buildHaskellPackages
This way it can be overridden.
This commit is contained in:
parent
1ad73bb3ca
commit
8da28de0e8
@ -43,10 +43,9 @@ let
|
|||||||
mkDerivationImpl = pkgs.callPackage ./generic-builder.nix {
|
mkDerivationImpl = pkgs.callPackage ./generic-builder.nix {
|
||||||
inherit stdenv;
|
inherit stdenv;
|
||||||
nodejs = buildPackages.nodejs-slim;
|
nodejs = buildPackages.nodejs-slim;
|
||||||
inherit buildHaskellPackages;
|
inherit (self) buildHaskellPackages ghc;
|
||||||
inherit (self) ghc;
|
inherit (self.buildHaskellPackages) jailbreak-cabal;
|
||||||
inherit (buildHaskellPackages) jailbreak-cabal;
|
hscolour = overrideCabal self.buildHaskellPackages.hscolour (drv: {
|
||||||
hscolour = overrideCabal buildHaskellPackages.hscolour (drv: {
|
|
||||||
isLibrary = false;
|
isLibrary = false;
|
||||||
doHaddock = false;
|
doHaddock = false;
|
||||||
hyperlinkSource = false; # Avoid depending on hscolour for this build.
|
hyperlinkSource = false; # Avoid depending on hscolour for this build.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user