summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-05-30 21:03:25 +0200
committerGitHub <noreply@github.com>2017-05-30 21:03:25 +0200
commitec9a23332f06eca2996b15dfd83abfd54a27437a (patch)
tree0d108fae792477a87f52a878d25f2a05a75778c2
parentbc7b895aa57c52e30eb392ff2527dc850b72c87b (diff)
parented6ecacf6430e4331b2b56a4324c2e6d349bd30b (diff)
downloadnixpkgs-ec9a23332f06eca2996b15dfd83abfd54a27437a.tar
nixpkgs-ec9a23332f06eca2996b15dfd83abfd54a27437a.tar.gz
nixpkgs-ec9a23332f06eca2996b15dfd83abfd54a27437a.tar.bz2
nixpkgs-ec9a23332f06eca2996b15dfd83abfd54a27437a.tar.lz
nixpkgs-ec9a23332f06eca2996b15dfd83abfd54a27437a.tar.xz
nixpkgs-ec9a23332f06eca2996b15dfd83abfd54a27437a.tar.zst
nixpkgs-ec9a23332f06eca2996b15dfd83abfd54a27437a.zip
Merge pull request #26253 from jmitchell/fix/haskell-modules-refactoring
haskell-modules: refactor package set
-rw-r--r--pkgs/development/haskell-modules/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/default.nix b/pkgs/development/haskell-modules/default.nix
index 8090732ddee..8e7d19e089f 100644
--- a/pkgs/development/haskell-modules/default.nix
+++ b/pkgs/development/haskell-modules/default.nix
@@ -2,6 +2,7 @@
 , compilerConfig ? (self: super: {})
 , packageSetConfig ? (self: super: {})
 , overrides ? (self: super: {})
+, initialPackages ? import ./hackage-packages.nix
 }:
 
 let
@@ -10,7 +11,7 @@ let
   inherit (import ./lib.nix { inherit pkgs; }) overrideCabal makePackageSet;
 
   haskellPackages = makePackageSet {
-    package-set = import ./hackage-packages.nix;
+    package-set = initialPackages;
     inherit ghc;
   };