diff --git a/CHANGELOG.md b/CHANGELOG.md index 295ccec..3dd1d71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ - Fixes - #222: Improve `cabal.project` parser by handling files not ending with newline - #271, #223: Change all `types.attrsOf` to `types.lazyAttrsOf`. If you use `lib.mkIf` for `attrsOf` values (not `submodule` options), use `lib.optionalAttrs` instead. This fixes #270 (`basePackages`) and improves performance. + - #296: Fix `removeConfigureFlags` to actually work. ## 0.4.0 (Aug 22, 2023) diff --git a/nix/modules/project/settings/all.nix b/nix/modules/project/settings/all.nix index b9058ae..b44ee3f 100644 --- a/nix/modules/project/settings/all.nix +++ b/nix/modules/project/settings/all.nix @@ -195,7 +195,7 @@ in impl = let removeConfigureFlags = flags: drv: - builtins.foldl' removeConfigureFlag drv flags; + builtins.foldl' (lib.flip removeConfigureFlag) drv flags; in removeConfigureFlags; };