on iko/ghcjs-patch-master help sign in
eliminate boolean value from path set for linkFarm (#1501)
9faf891Alexander Bich
overlays/haskell.nix+3−2
@@ -910,8 +910,9 @@ final: prev: {
910 # project as it will automatically match the `compiler-nix-name`
910 # project as it will automatically match the `compiler-nix-name`
911 # of the project.
911 # of the project.
912 roots = compiler-nix-name: final.linkFarm "haskell-nix-roots-${compiler-nix-name}"
912 roots = compiler-nix-name: final.linkFarm "haskell-nix-roots-${compiler-nix-name}"
913+ (final.lib.filter (x: x.name != "recurseForDerivations")
913− (final.lib.mapAttrsToList (name: path: { inherit name path; })
914+ (final.lib.mapAttrsToList (name: path: { inherit name path; })
914− (roots' compiler-nix-name 2));
915+ (roots' compiler-nix-name 2)));
915
916
916 roots' = compiler-nix-name: ifdLevel:
917 roots' = compiler-nix-name: ifdLevel:
917 final.recurseIntoAttrs ({
918 final.recurseIntoAttrs ({