diff options
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-nix.nix')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-nix.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index c39a4d59d1a01..2b11f4a8ebe11 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -948,6 +948,10 @@ self: super: builtins.intersectAttrs super { ] ++ (drv.patches or []); }) super.graphviz; + # Test suite requires AWS access which requires both a network + # connection and payment. + aws = dontCheck super.aws; + # Test case tries to contact the network http-api-data-qq = overrideCabal (drv: { testFlags = [ @@ -973,6 +977,13 @@ self: super: builtins.intersectAttrs super { ''; }) super.jacinda; + nfc = overrideCabal (drv: { + isExecutable = true; + executableHaskellDepends = with self; drv.executableHaskellDepends or [] ++ [ base base16-bytestring bytestring ]; + configureFlags = drv.configureFlags or [] ++ [ "-fbuild-examples" ]; + enableSeparateBinOutput = true; + }) super.nfc; + # haskell-language-server plugins all use the same test harness so we give them what we want in this loop. } // pkgs.lib.mapAttrs (_: overrideCabal (drv: { |