summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/make-package-set.nix
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2018-09-17 15:59:37 -0400
committerJohn Ericson <John.Ericson@Obsidian.Systems>2018-09-17 16:01:26 -0400
commit8da28de0e8c62c51def43d224d64f58946fabb05 (patch)
treec2efe7f78003363c228f3475cc00efa14ab28943 /pkgs/development/haskell-modules/make-package-set.nix
parent1ad73bb3ca17bfae1a017db3af3552c42bd31aa0 (diff)
downloadnixpkgs-8da28de0e8c62c51def43d224d64f58946fabb05.tar
nixpkgs-8da28de0e8c62c51def43d224d64f58946fabb05.tar.gz
nixpkgs-8da28de0e8c62c51def43d224d64f58946fabb05.tar.bz2
nixpkgs-8da28de0e8c62c51def43d224d64f58946fabb05.tar.lz
nixpkgs-8da28de0e8c62c51def43d224d64f58946fabb05.tar.xz
nixpkgs-8da28de0e8c62c51def43d224d64f58946fabb05.tar.zst
nixpkgs-8da28de0e8c62c51def43d224d64f58946fabb05.zip
haskell infra: "late bind" `buildHaskellPackages`
This way it can be overridden.
Diffstat (limited to 'pkgs/development/haskell-modules/make-package-set.nix')
-rw-r--r--pkgs/development/haskell-modules/make-package-set.nix7
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix
index 608fb3625b2..45cc3711788 100644
--- a/pkgs/development/haskell-modules/make-package-set.nix
+++ b/pkgs/development/haskell-modules/make-package-set.nix
@@ -43,10 +43,9 @@ let
   mkDerivationImpl = pkgs.callPackage ./generic-builder.nix {
     inherit stdenv;
     nodejs = buildPackages.nodejs-slim;
-    inherit buildHaskellPackages;
-    inherit (self) ghc;
-    inherit (buildHaskellPackages) jailbreak-cabal;
-    hscolour = overrideCabal buildHaskellPackages.hscolour (drv: {
+    inherit (self) buildHaskellPackages ghc;
+    inherit (self.buildHaskellPackages) jailbreak-cabal;
+    hscolour = overrideCabal self.buildHaskellPackages.hscolour (drv: {
       isLibrary = false;
       doHaddock = false;
       hyperlinkSource = false;      # Avoid depending on hscolour for this build.