Merge pull request #314167 from reckenrode/override-sdk-list-inputs-fix

overrideSDK: handle propagated lists of inputs

authored by Emily and committed by GitHub c6a4f2c6 20b31911

+2
+2
pkgs/stdenv/darwin/override-sdk.nix
··· 287 288 replacements = lib.pipe propagatedInputs [ 289 (lib.filter (pkg: pkg != null)) 290 (map (dep: { 291 name = builtins.unsafeDiscardStringContext dep; 292 value = getReplacement newPackages dep; ··· 311 let 312 mapPackageDeps = lib.flip lib.pipe [ 313 (lib.filter (pkg: pkg != null)) 314 (map (pkg: { 315 key = builtins.unsafeDiscardStringContext pkg; 316 package = pkg;
··· 287 288 replacements = lib.pipe propagatedInputs [ 289 (lib.filter (pkg: pkg != null)) 290 + lib.flatten 291 (map (dep: { 292 name = builtins.unsafeDiscardStringContext dep; 293 value = getReplacement newPackages dep; ··· 312 let 313 mapPackageDeps = lib.flip lib.pipe [ 314 (lib.filter (pkg: pkg != null)) 315 + lib.flatten 316 (map (pkg: { 317 key = builtins.unsafeDiscardStringContext pkg; 318 package = pkg;