@@ -44,7 +44,6 @@ flag prof
45 Build-Depends: base >= 4.4 && < 5,
45 Build-Depends: base >= 4.4 && < 5,
46 binary >= 0.5 && < 0.8,
46 binary >= 0.5 && < 0.8,
47− deepseq >= 1.3.0.1 && < 1.4,
48 hashable >= 1.2.0.5 && < 1.3,
47 hashable >= 1.2.0.5 && < 1.3,
49 network-transport >= 0.3 && < 0.4,
48 network-transport >= 0.3 && < 0.4,
50 stm >= 2.4 && < 2.5,
49 stm >= 2.4 && < 2.5,
@@ -52,7 +51,6 @@ Library
52 mtl >= 2.0 && < 2.2,
51 mtl >= 2.0 && < 2.2,
53 data-accessor >= 0.2 && < 0.3,
52 data-accessor >= 0.2 && < 0.3,
54 bytestring >= 0.9 && < 0.11,
53 bytestring >= 0.9 && < 0.11,
55− containers >= 0.4 && < 0.6,
56 old-locale >= 1.0 && < 1.1,
54 old-locale >= 1.0 && < 1.1,
57 time >= 1.2 && < 1.5,
55 time >= 1.2 && < 1.5,
58 random >= 1.0 && < 1.1,
56 random >= 1.0 && < 1.1,
@@ -99,8 +97,17 @@ Library
99 BangPatterns
97 BangPatterns
100 ghc-options: -Wall
98 ghc-options: -Wall
101 HS-Source-Dirs: src
99 HS-Source-Dirs: src
100+ if impl(ghc <= 7.4.2)
101+ Build-Depends: containers >= 0.4 && < 0.5,
104+ Build-Depends: containers >= 0.4 && < 0.6,
105+ deepseq >= 1.3.0.1 && < 1.4
102 if flag(th)
106 if flag(th)
107+ if impl(ghc <= 7.4.2)
108+ Build-Depends: template-haskell >= 2.7 && < 2.8
103− Build-Depends: template-haskell >= 2.6 && < 2.9
110+ Build-Depends: template-haskell >= 2.6 && < 2.9
104 Exposed-modules: Control.Distributed.Process.Internal.Closure.TH
111 Exposed-modules: Control.Distributed.Process.Internal.Closure.TH
105 CPP-Options: -DTemplateHaskellSupport
112 CPP-Options: -DTemplateHaskellSupport