diff options
author | Profpatsch <mail@profpatsch.de> | 2016-09-28 15:51:53 +0200 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2016-09-28 15:51:53 +0200 |
commit | 308cd1abad5f922e4be2ae6eb7c6c4abe73ff981 (patch) | |
tree | 83827674b5eb7ff3e3016536cf45f3b5ad59ddc5 /pkgs/development/haskell-modules/configuration-ghcjs.nix | |
parent | 8916ba141b3bd2998460ada971ff840e21928ee4 (diff) |
packages.ghcjs: fix a few packages
dependencies for http2 & semigroups jailbreak for protolude no docs for wai
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghcjs.nix')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-ghcjs.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghcjs.nix b/pkgs/development/haskell-modules/configuration-ghcjs.nix index 1feaa2a977baf..5c7e42a59a7a0 100644 --- a/pkgs/development/haskell-modules/configuration-ghcjs.nix +++ b/pkgs/development/haskell-modules/configuration-ghcjs.nix @@ -122,4 +122,11 @@ self: super: ] drv.libraryHaskellDepends; }); + http2 = addBuildDepends super.http2 [ self.aeson self.aeson-pretty self.hex self.unordered-containers self.vector self.word8 ]; + # ghcjsBoot uses async 2.0.1.6, protolude wants 2.1.* + protolude = doJailbreak super.protolude; + semigroups = addBuildDepends super.semigroups [ self.hashable self.unordered-containers self.text self.tagged ]; + # triggers an internal pattern match failure in haddock + # https://github.com/haskell/haddock/issues/553 + wai = dontHaddock super.wai; } |