From bdfbb16f9368d13f9b24f538cc290c9747d734f9 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Tue, 22 Nov 2022 13:15:45 +0900 Subject: [PATCH] haskellPackages.linear-base: remove unnecessary overrides --- .../haskell-modules/configuration-common.nix | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8d4ee6f3febf..f805427036a6 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2333,16 +2333,6 @@ self: super: { # https://github.com/kuribas/mfsolve/issues/8 mfsolve = dontCheck super.mfsolve; - # Ships a custom cabal-doctest Setup.hs in the release tarball, but the actual - # test suite is commented out, so the required dependency is missing naturally. - # We need to use a default Setup.hs instead. Current master doesn't exhibit - # this anymore, so this override should be fine to remove once the assert fires. - linear-base = assert super.linear-base.version == "0.1.0"; overrideCabal (drv: { - preCompileBuildDriver = drv.preCompileBuildDriver or "" + '' - rm Setup.hs - ''; - }) super.linear-base; - # https://github.com/peti/hopenssl/issues/5 hopenssl = super.hopenssl.override { openssl = pkgs.openssl_1_1; };