@@ -21,7 +21,7 @@ Description: This is an implementation of Cloud Haskell, as described in
2121
2222 You will probably also want to install a Cloud Haskell backend such
2323 as distributed-process-simplelocalnet.
24−Tested-With: GHC==7.2.2 GHC==7.4.1 GHC==7.4.2 GHC==7.6.2
24+Tested-With: GHC==7.6.3 GHC==7.8.4 GHC==7.10.3 GHC==8.0.1
2525Category: Control
2626extra-source-files: ChangeLog
2727
@@ -41,7 +41,7 @@ flag old-locale
4141 default: False
4242
4343Library
44− Build-Depends: base >= 4.4 && < 5,
44+ Build-Depends: base >= 4.6 && < 5,
4545 binary >= 0.6.3 && < 0.9,
4646 hashable >= 1.2.0.5 && < 1.3,
4747 network-transport >= 0.4.1.0 && < 0.5,
@@ -54,7 +54,9 @@ Library
5454 distributed-static >= 0.2 && < 0.4,
5555 rank1dynamic >= 0.1 && < 0.4,
5656 syb >= 0.3 && < 0.7,
57− exceptions >= 0.5
57+ exceptions >= 0.5,
58+ containers >= 0.5 && < 0.6,
59+ deepseq >= 1.3.0.1 && < 1.6
5860 Exposed-modules: Control.Distributed.Process,
5961 Control.Distributed.Process.Closure,
6062 Control.Distributed.Process.Debug,
@@ -83,21 +85,12 @@ Library
8385 Control.Distributed.Process.Management.Internal.Trace.Tracer
8486 ghc-options: -Wall
8587 HS-Source-Dirs: src
86− if impl(ghc <= 7.4.2)
87− Build-Depends: containers >= 0.4 && < 0.5,
88− deepseq == 1.3.0.0
89− else
90− Build-Depends: containers >= 0.4 && < 0.6,
91− deepseq >= 1.3.0.1 && < 1.6
9288 if flag(old-locale)
9389 Build-Depends: time < 1.5, old-locale >= 1.0 && <1.1
9490 else
9591 Build-Depends: time >= 1.5
9692 if flag(th)
97− if impl(ghc <= 7.4.2)
98− Build-Depends: template-haskell >= 2.7 && < 2.8
99− else
100− Build-Depends: template-haskell >= 2.6 && < 2.12
93+ Build-Depends: template-haskell >= 2.6 && < 2.12
10194 Exposed-modules: Control.Distributed.Process.Internal.Closure.TH
10295 CPP-Options: -DTemplateHaskellSupport
10396
@@ -105,7 +98,7 @@ Library
10598
10699benchmark distributed-process-throughput
107100 Type: exitcode-stdio-1.0
108− Build-Depends: base >= 4.4 && < 5,
101+ Build-Depends: base >= 4.6 && < 5,
109102 distributed-process,
110103 network-transport-tcp >= 0.3 && < 0.6,
111104 bytestring >= 0.9 && < 0.11,
@@ -115,7 +108,7 @@ benchmark distributed-process-throughput
115108
116109benchmark distributed-process-latency
117110 Type: exitcode-stdio-1.0
118− Build-Depends: base >= 4.4 && < 5,
111+ Build-Depends: base >= 4.6 && < 5,
119112 distributed-process,
120113 network-transport-tcp >= 0.3 && < 0.6,
121114 bytestring >= 0.9 && < 0.11,
@@ -125,7 +118,7 @@ benchmark distributed-process-latency
125118
126119benchmark distributed-process-channels
127120 Type: exitcode-stdio-1.0
128− Build-Depends: base >= 4.4 && < 5,
121+ Build-Depends: base >= 4.6 && < 5,
129122 distributed-process,
130123 network-transport-tcp >= 0.3 && < 0.6,
131124 bytestring >= 0.9 && < 0.11,
@@ -135,7 +128,7 @@ benchmark distributed-process-channels
135128
136129benchmark distributed-process-spawns
137130 Type: exitcode-stdio-1.0
138− Build-Depends: base >= 4.4 && < 5,
131+ Build-Depends: base >= 4.6 && < 5,
139132 distributed-process,
140133 network-transport-tcp >= 0.3 && < 0.6,
141134 bytestring >= 0.9 && < 0.11,
@@ -145,7 +138,7 @@ benchmark distributed-process-spawns
145138
146139benchmark distributed-process-ring
147140 Type: exitcode-stdio-1.0
148− Build-Depends: base >= 4.4 && < 5,
141+ Build-Depends: base >= 4.6 && < 5,
149142 distributed-process,
150143 network-transport-tcp >= 0.3 && < 0.6,
151144 bytestring >= 0.9 && < 0.11,