aeson: remove with statements

This commit is contained in:
Philip Taron 2024-08-16 13:53:33 -07:00
parent 1dbcead1d7
commit 8e3651c954
No known key found for this signature in database

View File

@ -345,14 +345,14 @@ rec {
, ignorePackages ? []
} : drv :
overrideCabal (_drv: {
postBuild = with lib;
let args = concatStringsSep " " (
optional ignoreEmptyImports "--ignore-empty-imports" ++
optional ignoreMainModule "--ignore-main-module" ++
postBuild =
let args = lib.concatStringsSep " " (
lib.optional ignoreEmptyImports "--ignore-empty-imports" ++
lib.optional ignoreMainModule "--ignore-main-module" ++
map (pkg: "--ignore-package ${pkg}") ignorePackages
);
in "${pkgs.haskellPackages.packunused}/bin/packunused" +
optionalString (args != "") " ${args}";
lib.optionalString (args != "") " ${args}";
}) (appendConfigureFlag "--ghc-option=-ddump-minimal-imports" drv);
buildStackProject = pkgs.callPackage ../generic-stack-builder.nix { };