129
129
cmdliner_1_0 = callPackage ../development/ocaml-modules/cmdliner/1.0.nix { } ;
130
130
131
131
cohttp_p4 = callPackage ../development/ocaml-modules/cohttp/0.19.3.nix {
132
- lwt = ocaml_lwt ;
132
+ lwt = lwt2 ;
133
133
} ;
134
134
135
135
cohttp =
138
138
else cohttp_p4 ;
139
139
140
140
conduit_p4 = callPackage ../development/ocaml-modules/conduit/0.10.0.nix {
141
- lwt = ocaml_lwt ;
141
+ lwt = lwt2 ;
142
142
} ;
143
143
144
144
conduit =
182
182
183
183
eff = callPackage ../development/interpreters/eff { } ;
184
184
185
- eliom = callPackage ../development/ocaml-modules/eliom { } ;
185
+ eliom = callPackage ../development/ocaml-modules/eliom { lwt = lwt2 ; } ;
186
186
187
187
enumerate = callPackage ../development/ocaml-modules/enumerate { } ;
188
188
266
266
pcre = ocaml_pcre ;
267
267
} ;
268
268
269
- js_of_ocaml = callPackage ../development/tools/ocaml/js_of_ocaml { } ;
269
+ js_of_ocaml = callPackage ../development/tools/ocaml/js_of_ocaml { lwt = lwt2 ; } ;
270
270
271
271
jsonm = callPackage ../development/ocaml-modules/jsonm { } ;
272
272
288
288
gtkmathview = callPackage ../development/libraries/gtkmathview { } ;
289
289
} ;
290
290
291
- lambdaTerm-1_6 = callPackage ../development/ocaml-modules/lambda-term/1.6.nix { } ;
291
+ lambdaTerm-1_6 = callPackage ../development/ocaml-modules/lambda-term/1.6.nix { lwt = lwt2 ; } ;
292
292
lambdaTerm =
293
293
if lib . versionOlder "4.02" ocaml . version
294
294
then callPackage ../development/ocaml-modules/lambda-term { }
@@ -302,12 +302,16 @@ let
302
302
lwt = ocaml_lwt ;
303
303
} ;
304
304
305
+ lwt2 = callPackage ../development/ocaml-modules/lwt { } ;
306
+
305
307
lwt3 = if lib . versionOlder "4.02" ocaml . version
306
308
then callPackage ../development/ocaml-modules/lwt {
307
309
version = "3.0.0" ;
308
310
}
309
311
else throw "lwt3 is not available for OCaml ${ ocaml . version } " ;
310
312
313
+ ocaml_lwt = if lib . versionOlder "4.02" ocaml . version then lwt3 else lwt2 ;
314
+
311
315
lwt_react = callPackage ../development/ocaml-modules/lwt_react {
312
316
lwt = lwt3 ;
313
317
} ;
318
322
319
323
magick = callPackage ../development/ocaml-modules/magick { } ;
320
324
321
- markup = callPackage ../development/ocaml-modules/markup { lwt = ocaml_lwt ; } ;
325
+ markup = callPackage ../development/ocaml-modules/markup { lwt = lwt2 ; } ;
322
326
323
327
menhir = callPackage ../development/ocaml-modules/menhir { } ;
324
328
382
386
383
387
ocamlify = callPackage ../development/tools/ocaml/ocamlify { } ;
384
388
385
- ocaml_lwt = callPackage ../development/ocaml-modules/lwt { } ;
386
-
387
389
ocaml-migrate-parsetree = callPackage ../development/ocaml-modules/ocaml-migrate-parsetree { } ;
388
390
389
391
ocamlmod = callPackage ../development/tools/ocaml/ocamlmod { } ;
431
433
432
434
ocplib-simplex = callPackage ../development/ocaml-modules/ocplib-simplex { } ;
433
435
434
- ocsigen_server = callPackage ../development/ocaml-modules/ocsigen-server { } ;
436
+ ocsigen_server = callPackage ../development/ocaml-modules/ocsigen-server { lwt = lwt2 ; } ;
435
437
436
438
ocsigen-start = callPackage ../development/ocaml-modules/ocsigen-start { } ;
437
439
0 commit comments