@@ -135,14 +135,11 @@ library
135
135
monoidal-synchronisation,
136
136
strict-checked-vars ^>= 0.2 ,
137
137
138
- io-classes ^>= 1.5.0 ,
139
- io-classes-mtl ^>= 0.1 ,
138
+ io-classes :{io-classes,strict-stm,si-timers,mtl} ^>= 1.7.0 ,
140
139
network-mux,
141
- si-timers,
142
140
ouroboros-network-api ^>= 0.9.0 ,
143
141
ouroboros-network-framework ^>= 0.13.2.2 ,
144
142
ouroboros-network-protocols ^>= 0.10 ,
145
- strict-stm,
146
143
typed-protocols ^>= 0.1.1 ,
147
144
if !os(windows)
148
145
build-depends : directory,
@@ -201,7 +198,7 @@ library sim-tests-lib
201
198
contra-tracer,
202
199
nothunks,
203
200
204
- io-classes,
201
+ io-classes :{io-classes,strict-stm,si-timers} ,
205
202
io-sim,
206
203
monoidal-synchronisation,
207
204
network-mux,
@@ -213,8 +210,6 @@ library sim-tests-lib
213
210
ouroboros-network-protocols :testlib,
214
211
ouroboros-network-framework :testlib,
215
212
ouroboros-network-testing ^>= 0.7.0 ,
216
- si-timers,
217
- strict-stm,
218
213
typed-protocols,
219
214
typed-protocols-examples,
220
215
exposed-modules : Ouroboros.Network.BlockFetch.Examples
@@ -304,7 +299,7 @@ test-suite io-tests
304
299
305
300
contra-tracer,
306
301
307
- io-classes,
302
+ io-classes :{io-classes,strict-stm,si-timers} ,
308
303
network-mux,
309
304
ouroboros-network,
310
305
ouroboros-network-api,
@@ -314,8 +309,6 @@ test-suite io-tests
314
309
ouroboros-network-protocols :testlib,
315
310
ouroboros-network-framework :testlib,
316
311
ouroboros-network-testing ^>= 0.7.0.0 ,
317
- si-timers,
318
- strict-stm,
319
312
with-utf8,
320
313
if os(windows)
321
314
build-depends : Win32-network < 0.3.0.0 ,
@@ -347,7 +340,7 @@ executable demo-chain-sync
347
340
contra-tracer,
348
341
349
342
typed-protocols,
350
- strict-stm,
343
+ io-classes : strict-stm,
351
344
ouroboros-network-api,
352
345
ouroboros-network-framework,
353
346
ouroboros-network-mock,
0 commit comments