@@ -21,7 +21,7 @@ Description: This is an implementation of Cloud Haskell, as described in
21
21
22
22
You will probably also want to install a Cloud Haskell backend such
23
23
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
25
25
Category : Control
26
26
extra-source-files : ChangeLog
27
27
@@ -41,7 +41,7 @@ flag old-locale
41
41
default : False
42
42
43
43
Library
44
- Build-Depends : base >= 4.4 && < 5 ,
44
+ Build-Depends : base >= 4.6 && < 5 ,
45
45
binary >= 0.6.3 && < 0.9 ,
46
46
hashable >= 1.2.0.5 && < 1.3 ,
47
47
network-transport >= 0.4.1.0 && < 0.5 ,
@@ -54,7 +54,9 @@ Library
54
54
distributed-static >= 0.2 && < 0.4 ,
55
55
rank1dynamic >= 0.1 && < 0.4 ,
56
56
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
58
60
Exposed-modules : Control.Distributed.Process,
59
61
Control.Distributed.Process.Closure,
60
62
Control.Distributed.Process.Debug,
@@ -83,29 +85,20 @@ Library
83
85
Control.Distributed.Process.Management.Internal.Trace.Tracer
84
86
ghc-options : -Wall
85
87
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
92
88
if flag(old-locale)
93
89
Build-Depends : time < 1.5 , old-locale >= 1.0 && < 1.1
94
90
else
95
91
Build-Depends : time >= 1.5
96
92
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
101
94
Exposed-modules : Control.Distributed.Process.Internal.Closure.TH
102
95
CPP-Options : -DTemplateHaskellSupport
103
96
104
97
-- Tests are in distributed-process-test package, for convenience.
105
98
106
99
benchmark distributed-process-throughput
107
100
Type : exitcode-stdio-1.0
108
- Build-Depends : base >= 4.4 && < 5 ,
101
+ Build-Depends : base >= 4.6 && < 5 ,
109
102
distributed-process,
110
103
network-transport-tcp >= 0.3 && < 0.6 ,
111
104
bytestring >= 0.9 && < 0.11 ,
@@ -115,7 +108,7 @@ benchmark distributed-process-throughput
115
108
116
109
benchmark distributed-process-latency
117
110
Type : exitcode-stdio-1.0
118
- Build-Depends : base >= 4.4 && < 5 ,
111
+ Build-Depends : base >= 4.6 && < 5 ,
119
112
distributed-process,
120
113
network-transport-tcp >= 0.3 && < 0.6 ,
121
114
bytestring >= 0.9 && < 0.11 ,
@@ -125,7 +118,7 @@ benchmark distributed-process-latency
125
118
126
119
benchmark distributed-process-channels
127
120
Type : exitcode-stdio-1.0
128
- Build-Depends : base >= 4.4 && < 5 ,
121
+ Build-Depends : base >= 4.6 && < 5 ,
129
122
distributed-process,
130
123
network-transport-tcp >= 0.3 && < 0.6 ,
131
124
bytestring >= 0.9 && < 0.11 ,
@@ -135,7 +128,7 @@ benchmark distributed-process-channels
135
128
136
129
benchmark distributed-process-spawns
137
130
Type : exitcode-stdio-1.0
138
- Build-Depends : base >= 4.4 && < 5 ,
131
+ Build-Depends : base >= 4.6 && < 5 ,
139
132
distributed-process,
140
133
network-transport-tcp >= 0.3 && < 0.6 ,
141
134
bytestring >= 0.9 && < 0.11 ,
@@ -145,7 +138,7 @@ benchmark distributed-process-spawns
145
138
146
139
benchmark distributed-process-ring
147
140
Type : exitcode-stdio-1.0
148
- Build-Depends : base >= 4.4 && < 5 ,
141
+ Build-Depends : base >= 4.6 && < 5 ,
149
142
distributed-process,
150
143
network-transport-tcp >= 0.3 && < 0.6 ,
151
144
bytestring >= 0.9 && < 0.11 ,
0 commit comments