@@ -5,7 +5,7 @@
5, semigroupoids , semigroups, split, stdenv, stm, syb
5, semigroupoids , semigroups, split, stdenv, stm, syb
6, template-haskell , these, time, transformers
6, template-haskell , these, time, transformers
7, transformers-compat, unbounded-delays, prim-uniq
7, transformers-compat, unbounded-delays, prim-uniq
8−, data-default , filepath, directory, filemanip
8+, data-default , filepath, directory, filemanip, ghcjs-base
9, useTemplateHaskell ? true
9, useTemplateHaskell ? true
11mkDerivation {
11mkDerivation {
@@ -21,7 +21,9 @@ mkDerivation {
21 base bifunctors containers deepseq dependent-map dependent-sum
21 base bifunctors containers deepseq dependent-map dependent-sum
22 mtl ref-tf split transformers data-default
22 mtl ref-tf split transformers data-default
23 random time unbounded-delays
23 random time unbounded-delays
24+ ] ++ (if ghc.isGhcjs or false then [
24− ] ++ (if !useTemplateHaskell then [] else [
26+ ] else []) ++ (if !useTemplateHaskell then [] else [
25 haskell-src-exts haskell-src-meta
27 haskell-src-exts haskell-src-meta
27 testHaskellDepends = if ghc.isGhcjs or false then [] else [
29 testHaskellDepends = if ghc.isGhcjs or false then [] else [