about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/make-package-set.nix
diff options
context:
space:
mode:
authorLars Jellema <lars.jellema@gmail.com>2023-06-14 11:03:13 +0200
committersternenseemann <sternenseemann@systemli.org>2023-06-14 14:28:08 +0200
commit8af638e3d76af0c750cffb43744481690072c0f2 (patch)
tree1037953a907e2cf5b3974e56b432990103b366d5 /pkgs/development/haskell-modules/make-package-set.nix
parent8065b7d6ddc0062768fbbbd6d1ddd176774051d8 (diff)
haskellPackages.ghcWithHoogle: Use overrides
ghcWithHoogle was using unoverridden packages pulled from the
buildHaskellPackages package set. This commit fixes that by pulling the
packages from self instead.
Diffstat (limited to 'pkgs/development/haskell-modules/make-package-set.nix')
-rw-r--r--pkgs/development/haskell-modules/make-package-set.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix
index e7a77e3474cce..753945ea6fc1d 100644
--- a/pkgs/development/haskell-modules/make-package-set.nix
+++ b/pkgs/development/haskell-modules/make-package-set.nix
@@ -283,6 +283,7 @@ in package-set { inherit pkgs lib callPackage; } self // {
     # ghcWithPackages :: (HaskellPkgSet -> [ HaskellPkg ]) -> Derivation
     ghcWithPackages = buildHaskellPackages.callPackage ./with-packages-wrapper.nix {
       haskellPackages = self;
+      inherit (self) hoogleWithPackages;
     };