aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/haskell-modules/lib.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2019-06-19 15:36:22 +0000
committerPeter Simons <simons@cryp.to>2019-06-19 22:46:56 +0200
commitf399f890dd4f8b79840cbf59f2b7e7577980ee18 (patch)
tree33812e0bdb477101b88147c78ad28aa6dfe485cc /pkgs/development/haskell-modules/lib.nix
parent3a1a49c9ab05faaa40f4617062020689406899f0 (diff)
haskell-stack: clean up deep overrides
Diffstat (limited to '')
-rw-r--r--pkgs/development/haskell-modules/lib.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/lib.nix b/pkgs/development/haskell-modules/lib.nix
index 41ce20373d62..35f56a12560a 100644
--- a/pkgs/development/haskell-modules/lib.nix
+++ b/pkgs/development/haskell-modules/lib.nix
@@ -161,6 +161,7 @@ rec {
disableCabalFlag = drv: x: appendConfigureFlag (removeConfigureFlag drv "-f${x}") "-f-${x}";
markBroken = drv: overrideCabal drv (drv: { broken = true; hydraPlatforms = []; });
+ unmarkBroken = drv: overrideCabal drv (drv: { broken = false; });
markBrokenVersion = version: drv: assert drv.version == version; markBroken drv;
enableLibraryProfiling = drv: overrideCabal drv (drv: { enableLibraryProfiling = true; });