@@ -16,12 +16,12 @@ final: prev:
16 # postFixup = "";
16 # postFixup = "";
18} // prev.lib.optionalAttrs (prev ? mfpr) {
18} // prev.lib.optionalAttrs (prev ? mfpr) {
19− mfpr = prev.mfpr.overrideAttrs (drv: {
19+ mfpr = if !prev.stdenv.hostPlatform.isWindows then prev.mpfr else prev.mfpr.overrideAttrs (drv: {
20− configureFlags = (drv.configureFlags or []) ++ prev.lib.optional prev.stdenv.hostPlatform.isWindows "--enable-static --disable-shared" ;
20+ configureFlags = (drv.configureFlags or []) ++ [ "--enable-static --disable-shared" ];
23− libmpc = prev.libmpc.overrideAttrs (drv: {
23+ libmpc = if !prev.stdenv.hostPlatform.isWindows then prev.libmpc else prev.libmpc.overrideAttrs (drv: {
24− configureFlags = (drv.configureFlags or []) ++ prev.lib.optional prev.stdenv.hostPlatform.isWindows "--enable-static --disable-shared" ;
24+ configureFlags = (drv.configureFlags or []) ++ [ "--enable-static --disable-shared" ];
27 binutils-unwrapped = prev.binutils-unwrapped.overrideAttrs (attrs: {
27 binutils-unwrapped = prev.binutils-unwrapped.overrideAttrs (attrs: {