default.nix: add dontRecurseIntoAttrs for pkgs and haskellPackages

This commit is contained in:
Richard Marko 2023-11-19 09:52:49 +01:00
parent 3d4302f030
commit 7eda52bc09

View File

@ -2,6 +2,7 @@
, compiler ? null
}:
let
lib = pkgs.lib;
overlay = import ./overlay.nix pkgs compiler;
overrideHaskellPackages = orig: {
buildHaskellPackages =
@ -18,7 +19,9 @@ let
haskellPackages = packageSet.override overrideHaskellPackages;
in {
inherit (haskellPackages) hnix-store-core hnix-store-remote;
inherit haskellPackages;
inherit pkgs;
inherit (haskellPackages)
hnix-store-core
hnix-store-remote;
haskellPackages = lib.dontRecurseIntoAttrs haskellPackages;
pkgs = lib.dontRecurseIntoAttrs pkgs;
}