diff --git a/esy.lock/index.json b/esy.lock/index.json index 8a4e08e2..6c585c7d 100644 --- a/esy.lock/index.json +++ b/esy.lock/index.json @@ -2,70 +2,70 @@ "checksum": "419a2148aa4a46faff9017a9da31b48e", "root": "@grain/binaryen.ml@link-dev:./package.json", "node": { - "ocaml@4.14.0@d41d8cd9": { - "id": "ocaml@4.14.0@d41d8cd9", + "ocaml@4.14.1000@d41d8cd9": { + "id": "ocaml@4.14.1000@d41d8cd9", "name": "ocaml", - "version": "4.14.0", + "version": "4.14.1000", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.14.0.tgz#sha1:619afaeabcc8732cc1f4014a7251403927f44021" + "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.14.1000.tgz#sha1:e38fabe6bcf42774bd2340e67a8803ee7cebdb9f" ] }, "overrides": [], "dependencies": [], "devDependencies": [] }, - "@opam/yojson@opam:2.0.2@eb65f292": { - "id": "@opam/yojson@opam:2.0.2@eb65f292", + "@opam/yojson@opam:2.1.0@157478b0": { + "id": "@opam/yojson@opam:2.1.0@157478b0", "name": "@opam/yojson", - "version": "opam:2.0.2", + "version": "opam:2.1.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/87/876bb6f38af73a84a29438a3da35e4857c60a14556a606525b148c6fdbe5461b#sha256:876bb6f38af73a84a29438a3da35e4857c60a14556a606525b148c6fdbe5461b", - "archive:https://github.com/ocaml-community/yojson/releases/download/2.0.2/yojson-2.0.2.tbz#sha256:876bb6f38af73a84a29438a3da35e4857c60a14556a606525b148c6fdbe5461b" + "archive:https://opam.ocaml.org/cache/sha256/9f/9fcb1ff2db58ab259f9228796b0ada4794eae97177b1833371380c4e4f90b15d#sha256:9fcb1ff2db58ab259f9228796b0ada4794eae97177b1833371380c4e4f90b15d", + "archive:https://github.com/ocaml-community/yojson/releases/download/2.1.0/yojson-2.1.0.tbz#sha256:9fcb1ff2db58ab259f9228796b0ada4794eae97177b1833371380c4e4f90b15d" ], "opam": { "name": "yojson", - "version": "2.0.2", - "path": "esy.lock/opam/yojson.2.0.2" + "version": "2.1.0", + "path": "esy.lock/opam/yojson.2.1.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:3.7.0@95218dc4", "@opam/cppo@opam:1.6.9@db929a12", + "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:3.9.0@e6035550", "@opam/cppo@opam:1.6.9@db929a12", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/xdg@opam:3.7.0@449d6490": { - "id": "@opam/xdg@opam:3.7.0@449d6490", + "@opam/xdg@opam:3.9.0@2652257d": { + "id": "@opam/xdg@opam:3.9.0@2652257d", "name": "@opam/xdg", - "version": "opam:3.7.0", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e2/e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8", - "archive:https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "xdg", - "version": "3.7.0", - "path": "esy.lock/opam/xdg.3.7.0" + "version": "3.9.0", + "path": "esy.lock/opam/xdg.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/uutf@opam:1.0.3@47c95a18": { @@ -86,13 +86,13 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/topkg@opam:1.0.7@7ee47d76", - "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/ocamlbuild@opam:0.14.2@c6163b28", - "@opam/cmdliner@opam:1.1.1@03763729", + "ocaml@4.14.1000@d41d8cd9", "@opam/topkg@opam:1.0.7@7ee47d76", + "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d", + "@opam/cmdliner@opam:1.2.0@b0c6143c", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.14.0@d41d8cd9" ] + "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ] }, "@opam/uuseg@opam:15.0.0@14085231": { "id": "@opam/uuseg@opam:15.0.0@14085231", @@ -112,15 +112,15 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", + "ocaml@4.14.1000@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", "@opam/uucp@opam:15.0.0@55460339", "@opam/topkg@opam:1.0.7@7ee47d76", - "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/ocamlbuild@opam:0.14.2@c6163b28", - "@opam/cmdliner@opam:1.1.1@03763729", + "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d", + "@opam/cmdliner@opam:1.2.0@b0c6143c", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/uucp@opam:15.0.0@55460339" + "ocaml@4.14.1000@d41d8cd9", "@opam/uucp@opam:15.0.0@55460339" ] }, "@opam/uucp@opam:15.0.0@55460339": { @@ -141,14 +141,14 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", + "ocaml@4.14.1000@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", "@opam/topkg@opam:1.0.7@7ee47d76", - "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/ocamlbuild@opam:0.14.2@c6163b28", - "@opam/cmdliner@opam:1.1.1@03763729", + "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d", + "@opam/cmdliner@opam:1.2.0@b0c6143c", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.14.0@d41d8cd9" ] + "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ] }, "@opam/topkg@opam:1.0.7@7ee47d76": { "id": "@opam/topkg@opam:1.0.7@7ee47d76", @@ -168,44 +168,45 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/ocamlbuild@opam:0.14.2@c6163b28", + "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/ocamlbuild@opam:0.14.2@c6163b28" + "ocaml@4.14.1000@d41d8cd9", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d" ] }, - "@opam/stdune@opam:3.6.2@47d75c4b": { - "id": "@opam/stdune@opam:3.6.2@47d75c4b", + "@opam/stdune@opam:3.9.0@e40aa0b6": { + "id": "@opam/stdune@opam:3.9.0@e40aa0b6", "name": "@opam/stdune", - "version": "opam:3.6.2", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/b6/b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c", - "archive:https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "stdune", - "version": "3.6.2", - "path": "esy.lock/opam/stdune.3.6.2" + "version": "3.9.0", + "path": "esy.lock/opam/stdune.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", - "@opam/ordering@opam:3.6.2@37bc3093", - "@opam/dyn@opam:3.6.2@38120dfc", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7", + "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", + "@opam/ordering@opam:3.9.0@42d70bf7", + "@opam/dyn@opam:3.9.0@290d6f0c", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", - "@opam/ordering@opam:3.6.2@37bc3093", - "@opam/dyn@opam:3.6.2@38120dfc", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7", + "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", + "@opam/ordering@opam:3.9.0@42d70bf7", + "@opam/dyn@opam:3.9.0@290d6f0c", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4", "@opam/base-unix@opam:base@87d0b2eb" ] }, @@ -227,38 +228,38 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/stdio@opam:v0.15.0@aeefdf96": { - "id": "@opam/stdio@opam:v0.15.0@aeefdf96", + "@opam/stdio@opam:v0.16.0@a75c1ca1": { + "id": "@opam/stdio@opam:v0.16.0@a75c1ca1", "name": "@opam/stdio", - "version": "opam:v0.15.0", + "version": "opam:v0.16.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/c3/c37292921dc6a88425f773eba6bdbeac1dedacd1f55917fa4bcd9c4b25795e4b#sha256:c37292921dc6a88425f773eba6bdbeac1dedacd1f55917fa4bcd9c4b25795e4b", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.15/files/stdio-v0.15.0.tar.gz#sha256:c37292921dc6a88425f773eba6bdbeac1dedacd1f55917fa4bcd9c4b25795e4b" + "archive:https://opam.ocaml.org/cache/sha256/61/61f0b75950614ac5378c6ec0d822cce6463402d919d5810b736fc46522b3a73e#sha256:61f0b75950614ac5378c6ec0d822cce6463402d919d5810b736fc46522b3a73e", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.16/files/stdio-v0.16.0.tar.gz#sha256:61f0b75950614ac5378c6ec0d822cce6463402d919d5810b736fc46522b3a73e" ], "opam": { "name": "stdio", - "version": "v0.15.0", - "path": "esy.lock/opam/stdio.v0.15.0" + "version": "v0.16.0", + "path": "esy.lock/opam/stdio.v0.16.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/base@opam:v0.15.1@e8a71f35", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", + "@opam/base@opam:v0.16.1@f532ef9b", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/base@opam:v0.15.1@e8a71f35" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", + "@opam/base@opam:v0.16.1@f532ef9b" ] }, "@opam/spawn@opam:v0.15.1@85e9d6f1": { @@ -279,36 +280,36 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/sexplib0@opam:v0.15.1@51111c0c": { - "id": "@opam/sexplib0@opam:v0.15.1@51111c0c", + "@opam/sexplib0@opam:v0.16.0@c0ffad0c": { + "id": "@opam/sexplib0@opam:v0.16.0@c0ffad0c", "name": "@opam/sexplib0", - "version": "opam:v0.15.1", + "version": "opam:v0.16.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/ab/ab8fd6273f35a792cad48cbb3024a7f9#md5:ab8fd6273f35a792cad48cbb3024a7f9", - "archive:https://github.com/janestreet/sexplib0/archive/refs/tags/v0.15.1.tar.gz#md5:ab8fd6273f35a792cad48cbb3024a7f9" + "archive:https://opam.ocaml.org/cache/sha256/86/86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d#sha256:86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib0-v0.16.0.tar.gz#sha256:86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d" ], "opam": { "name": "sexplib0", - "version": "v0.15.1", - "path": "esy.lock/opam/sexplib0.v0.15.1" + "version": "v0.16.0", + "path": "esy.lock/opam/sexplib0.v0.16.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/seq@opam:base@d8d7de1d": { @@ -326,9 +327,9 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.14.0@d41d8cd9" ] + "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ] }, "@opam/result@opam:1.5@1c6a6533": { "id": "@opam/result@opam:1.5@1c6a6533", @@ -348,11 +349,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/re@opam:1.10.4@c4910ba6": { @@ -373,16 +374,16 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:3.7.0@95218dc4", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/ppxlib@opam:0.29.1@8414c948": { - "id": "@opam/ppxlib@opam:0.29.1@8414c948", + "@opam/ppxlib@opam:0.29.1@a8bb9506": { + "id": "@opam/ppxlib@opam:0.29.1@a8bb9506", "name": "@opam/ppxlib", "version": "opam:0.29.1", "source": { @@ -399,44 +400,44 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/stdlib-shims@opam:0.3.0@72c7bc98", - "@opam/sexplib0@opam:v0.15.1@51111c0c", + "ocaml@4.14.1000@d41d8cd9", "@opam/stdlib-shims@opam:0.3.0@72c7bc98", + "@opam/sexplib0@opam:v0.16.0@c0ffad0c", "@opam/ppx_derivers@opam:1.2.1@e2cbad12", "@opam/ocaml-compiler-libs@opam:v0.12.4@41979882", - "@opam/dune@opam:3.7.0@95218dc4", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/stdlib-shims@opam:0.3.0@72c7bc98", - "@opam/sexplib0@opam:v0.15.1@51111c0c", + "ocaml@4.14.1000@d41d8cd9", "@opam/stdlib-shims@opam:0.3.0@72c7bc98", + "@opam/sexplib0@opam:v0.16.0@c0ffad0c", "@opam/ppx_derivers@opam:1.2.1@e2cbad12", "@opam/ocaml-compiler-libs@opam:v0.12.4@41979882", - "@opam/dune@opam:3.7.0@95218dc4" + "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/ppx_yojson_conv_lib@opam:v0.15.0@773058a7": { - "id": "@opam/ppx_yojson_conv_lib@opam:v0.15.0@773058a7", + "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c": { + "id": "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c", "name": "@opam/ppx_yojson_conv_lib", - "version": "opam:v0.15.0", + "version": "opam:v0.16.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/f9/f9d2c5eff4566ec1f1f379b186ed22c8ddd6be0909a160bc5a9ac7abc6a6b684#sha256:f9d2c5eff4566ec1f1f379b186ed22c8ddd6be0909a160bc5a9ac7abc6a6b684", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.15/files/ppx_yojson_conv_lib-v0.15.0.tar.gz#sha256:f9d2c5eff4566ec1f1f379b186ed22c8ddd6be0909a160bc5a9ac7abc6a6b684" + "archive:https://opam.ocaml.org/cache/sha256/55/557c43c88d365b4cbb514d809f1eecc54d7b9976b0669bc55b02169e6c86ec7d#sha256:557c43c88d365b4cbb514d809f1eecc54d7b9976b0669bc55b02169e6c86ec7d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_yojson_conv_lib-v0.16.0.tar.gz#sha256:557c43c88d365b4cbb514d809f1eecc54d7b9976b0669bc55b02169e6c86ec7d" ], "opam": { "name": "ppx_yojson_conv_lib", - "version": "v0.15.0", - "path": "esy.lock/opam/ppx_yojson_conv_lib.v0.15.0" + "version": "v0.16.0", + "path": "esy.lock/opam/ppx_yojson_conv_lib.v0.16.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/yojson@opam:2.0.2@eb65f292", - "@opam/dune@opam:3.7.0@95218dc4", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.1.0@157478b0", + "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/yojson@opam:2.0.2@eb65f292", - "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.1.0@157478b0", + "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/ppx_derivers@opam:1.2.1@e2cbad12": { @@ -457,11 +458,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/pp@opam:1.1.2@89ad03b5": { @@ -482,36 +483,36 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/ordering@opam:3.6.2@37bc3093": { - "id": "@opam/ordering@opam:3.6.2@37bc3093", + "@opam/ordering@opam:3.9.0@42d70bf7": { + "id": "@opam/ordering@opam:3.9.0@42d70bf7", "name": "@opam/ordering", - "version": "opam:3.6.2", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/b6/b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c", - "archive:https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "ordering", - "version": "3.6.2", - "path": "esy.lock/opam/ordering.3.6.2" + "version": "3.9.0", + "path": "esy.lock/opam/ordering.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/omd@opam:1.3.2@511d53d2": { @@ -532,13 +533,13 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@opam/base-bytes@opam:base@19d0c2ff", "@opam/base-bigarray@opam:base@b03491b0", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@opam/base-bytes@opam:base@19d0c2ff", "@opam/base-bigarray@opam:base@b03491b0" ] @@ -561,15 +562,15 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/result@opam:1.5@1c6a6533", - "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/result@opam:1.5@1c6a6533", + "@opam/dune@opam:3.9.0@e6035550", "@opam/camlp-streams@opam:5.0.1@daaa0f94", "@opam/astring@opam:0.8.5@1300cee8", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/result@opam:1.5@1c6a6533", - "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/result@opam:1.5@1c6a6533", + "@opam/dune@opam:3.9.0@e6035550", "@opam/camlp-streams@opam:5.0.1@daaa0f94", "@opam/astring@opam:0.8.5@1300cee8" ] @@ -592,11 +593,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/ocp-indent@opam:1.7.0@2da3c6e5": { @@ -617,16 +618,16 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/dune@opam:3.7.0@95218dc4", - "@opam/cmdliner@opam:1.1.1@03763729", + "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/dune@opam:3.9.0@e6035550", + "@opam/cmdliner@opam:1.2.0@b0c6143c", "@opam/base-bytes@opam:base@19d0c2ff", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/dune@opam:3.7.0@95218dc4", - "@opam/cmdliner@opam:1.1.1@03763729", + "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/dune@opam:3.9.0@e6035550", + "@opam/cmdliner@opam:1.2.0@b0c6143c", "@opam/base-bytes@opam:base@19d0c2ff" ] }, @@ -648,12 +649,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4" ] }, "@opam/ocamlformat@opam:0.24.1@9aca58ad": { @@ -674,45 +675,45 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", + "ocaml@4.14.1000@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", "@opam/uuseg@opam:15.0.0@14085231", - "@opam/stdio@opam:v0.15.0@aeefdf96", "@opam/re@opam:1.10.4@c4910ba6", + "@opam/stdio@opam:v0.16.0@a75c1ca1", "@opam/re@opam:1.10.4@c4910ba6", "@opam/odoc-parser@opam:2.0.0@a08011a0", "@opam/ocp-indent@opam:1.7.0@2da3c6e5", "@opam/ocaml-version@opam:3.5.0@6bef55f5", - "@opam/menhirSdk@opam:20220210@fe146ed3", - "@opam/menhirLib@opam:20220210@9afeb270", - "@opam/menhir@opam:20220210@ff5ea9a7", + "@opam/menhirSdk@opam:20230608@36f21a74", + "@opam/menhirLib@opam:20230608@cf13bc0d", + "@opam/menhir@opam:20230608@c0081728", "@opam/fpath@opam:0.7.3@674d8125", - "@opam/fix@opam:20220121@17b9a1a4", + "@opam/fix@opam:20230505@941a65ff", "@opam/either@opam:1.0.0@be5a1416", - "@opam/dune-build-info@opam:3.7.0@ce68449d", - "@opam/dune@opam:3.7.0@95218dc4", "@opam/csexp@opam:1.5.1@8a8fb3a7", - "@opam/cmdliner@opam:1.1.1@03763729", - "@opam/base@opam:v0.15.1@e8a71f35", + "@opam/dune-build-info@opam:3.9.0@acd99d19", + "@opam/dune@opam:3.9.0@e6035550", "@opam/csexp@opam:1.5.2@46614bf4", + "@opam/cmdliner@opam:1.2.0@b0c6143c", + "@opam/base@opam:v0.16.1@f532ef9b", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", + "ocaml@4.14.1000@d41d8cd9", "@opam/uutf@opam:1.0.3@47c95a18", "@opam/uuseg@opam:15.0.0@14085231", - "@opam/stdio@opam:v0.15.0@aeefdf96", "@opam/re@opam:1.10.4@c4910ba6", + "@opam/stdio@opam:v0.16.0@a75c1ca1", "@opam/re@opam:1.10.4@c4910ba6", "@opam/odoc-parser@opam:2.0.0@a08011a0", "@opam/ocp-indent@opam:1.7.0@2da3c6e5", "@opam/ocaml-version@opam:3.5.0@6bef55f5", - "@opam/menhirSdk@opam:20220210@fe146ed3", - "@opam/menhirLib@opam:20220210@9afeb270", - "@opam/menhir@opam:20220210@ff5ea9a7", + "@opam/menhirSdk@opam:20230608@36f21a74", + "@opam/menhirLib@opam:20230608@cf13bc0d", + "@opam/menhir@opam:20230608@c0081728", "@opam/fpath@opam:0.7.3@674d8125", - "@opam/fix@opam:20220121@17b9a1a4", + "@opam/fix@opam:20230505@941a65ff", "@opam/either@opam:1.0.0@be5a1416", - "@opam/dune-build-info@opam:3.7.0@ce68449d", - "@opam/dune@opam:3.7.0@95218dc4", "@opam/csexp@opam:1.5.1@8a8fb3a7", - "@opam/cmdliner@opam:1.1.1@03763729", - "@opam/base@opam:v0.15.1@e8a71f35" + "@opam/dune-build-info@opam:3.9.0@acd99d19", + "@opam/dune@opam:3.9.0@e6035550", "@opam/csexp@opam:1.5.2@46614bf4", + "@opam/cmdliner@opam:1.2.0@b0c6143c", + "@opam/base@opam:v0.16.1@f532ef9b" ] }, - "@opam/ocamlfind@opam:1.9.6@d090a512": { - "id": "@opam/ocamlfind@opam:1.9.6@d090a512", + "@opam/ocamlfind@opam:1.9.6@da5169c7": { + "id": "@opam/ocamlfind@opam:1.9.6@da5169c7", "name": "@opam/ocamlfind", "version": "opam:1.9.6", "source": { @@ -734,14 +735,14 @@ } ], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.14.0@d41d8cd9" ] + "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ] }, - "@opam/ocamlbuild@opam:0.14.2@c6163b28": { - "id": "@opam/ocamlbuild@opam:0.14.2@c6163b28", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d": { + "id": "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d", "name": "@opam/ocamlbuild", - "version": "opam:0.14.2", + "version": "opam:0.14.2+win", "source": { "type": "install", "source": [ @@ -750,20 +751,29 @@ ], "opam": { "name": "ocamlbuild", - "version": "0.14.2", - "path": "esy.lock/opam/ocamlbuild.0.14.2" + "version": "0.14.2+win", + "path": "esy.lock/opam/ocamlbuild.0.14.2+win" } }, "overrides": [ { "opamoverride": - "esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2_opam_override" + "esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2+win_opam_override" } ], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.14.0@d41d8cd9" ] + "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ], + "extraSources": [ + { + "checksum": + "sha256:a9b7e1829a3304e5a073d8ddea29d3d8272698e93b7e1ee659ae5e31e5cfb6b9", + "url": + "https://raw.githubusercontent.com/ocaml-opam/opam-repository-mingw/354a87b397856f2a70024c5c83fc5001074935b6/packages/ocamlbuild/ocamlbuild.0.14.2/files/ocamlbuild-0.14.2.patch", + "relativePath": "ocamlbuild-0.14.2.patch" + } + ] }, "@opam/ocaml-version@opam:3.5.0@6bef55f5": { "id": "@opam/ocaml-version@opam:3.5.0@6bef55f5", @@ -783,11 +793,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/ocaml-lsp-server@opam:1.12.4@c24ab770": { @@ -808,37 +818,37 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/yojson@opam:2.0.2@eb65f292", - "@opam/xdg@opam:3.7.0@449d6490", "@opam/uutf@opam:1.0.3@47c95a18", - "@opam/stdune@opam:3.6.2@47d75c4b", + "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.1.0@157478b0", + "@opam/xdg@opam:3.9.0@2652257d", "@opam/uutf@opam:1.0.3@47c95a18", + "@opam/stdune@opam:3.9.0@e40aa0b6", "@opam/spawn@opam:v0.15.1@85e9d6f1", "@opam/re@opam:1.10.4@c4910ba6", - "@opam/ppx_yojson_conv_lib@opam:v0.15.0@773058a7", - "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.6.2@37bc3093", + "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c", + "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.9.0@42d70bf7", "@opam/omd@opam:1.3.2@511d53d2", "@opam/octavius@opam:1.2.2@2205cc65", "@opam/ocamlformat-rpc-lib@opam:0.25.1@fb9fa86e", - "@opam/fiber@opam:3.6.2@349136be", "@opam/dyn@opam:3.6.2@38120dfc", - "@opam/dune-rpc@opam:3.6.2@d874b9d2", - "@opam/dune-build-info@opam:3.7.0@ce68449d", - "@opam/dune@opam:3.7.0@95218dc4", "@opam/csexp@opam:1.5.1@8a8fb3a7", - "@opam/chrome-trace@opam:3.7.0@6448e71e", + "@opam/fiber@opam:3.7.0@d70e2471", "@opam/dyn@opam:3.9.0@290d6f0c", + "@opam/dune-rpc@opam:3.9.0@80afb9df", + "@opam/dune-build-info@opam:3.9.0@acd99d19", + "@opam/dune@opam:3.9.0@e6035550", "@opam/csexp@opam:1.5.2@46614bf4", + "@opam/chrome-trace@opam:3.9.0@2d342b52", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/yojson@opam:2.0.2@eb65f292", - "@opam/xdg@opam:3.7.0@449d6490", "@opam/uutf@opam:1.0.3@47c95a18", - "@opam/stdune@opam:3.6.2@47d75c4b", + "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.1.0@157478b0", + "@opam/xdg@opam:3.9.0@2652257d", "@opam/uutf@opam:1.0.3@47c95a18", + "@opam/stdune@opam:3.9.0@e40aa0b6", "@opam/spawn@opam:v0.15.1@85e9d6f1", "@opam/re@opam:1.10.4@c4910ba6", - "@opam/ppx_yojson_conv_lib@opam:v0.15.0@773058a7", - "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.6.2@37bc3093", + "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c", + "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.9.0@42d70bf7", "@opam/omd@opam:1.3.2@511d53d2", "@opam/octavius@opam:1.2.2@2205cc65", "@opam/ocamlformat-rpc-lib@opam:0.25.1@fb9fa86e", - "@opam/fiber@opam:3.6.2@349136be", "@opam/dyn@opam:3.6.2@38120dfc", - "@opam/dune-rpc@opam:3.6.2@d874b9d2", - "@opam/dune-build-info@opam:3.7.0@ce68449d", - "@opam/dune@opam:3.7.0@95218dc4", "@opam/csexp@opam:1.5.1@8a8fb3a7", - "@opam/chrome-trace@opam:3.7.0@6448e71e" + "@opam/fiber@opam:3.7.0@d70e2471", "@opam/dyn@opam:3.9.0@290d6f0c", + "@opam/dune-rpc@opam:3.9.0@80afb9df", + "@opam/dune-build-info@opam:3.9.0@acd99d19", + "@opam/dune@opam:3.9.0@e6035550", "@opam/csexp@opam:1.5.2@46614bf4", + "@opam/chrome-trace@opam:3.9.0@2d342b52" ] }, "@opam/ocaml-compiler-libs@opam:v0.12.4@41979882": { @@ -859,89 +869,89 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/menhirSdk@opam:20220210@fe146ed3": { - "id": "@opam/menhirSdk@opam:20220210@fe146ed3", + "@opam/menhirSdk@opam:20230608@36f21a74": { + "id": "@opam/menhirSdk@opam:20230608@36f21a74", "name": "@opam/menhirSdk", - "version": "opam:20220210", + "version": "opam:20230608", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/e3/e3cef220f676c4b1c16cbccb174cefe3#md5:e3cef220f676c4b1c16cbccb174cefe3", - "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/archive.tar.gz#md5:e3cef220f676c4b1c16cbccb174cefe3" + "archive:https://opam.ocaml.org/cache/md5/8f/8ff26b1e3685c472b7b3aba2fe938a43#md5:8ff26b1e3685c472b7b3aba2fe938a43", + "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20230608/archive.tar.gz#md5:8ff26b1e3685c472b7b3aba2fe938a43" ], "opam": { "name": "menhirSdk", - "version": "20220210", - "path": "esy.lock/opam/menhirSdk.20220210" + "version": "20230608", + "path": "esy.lock/opam/menhirSdk.20230608" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/menhirLib@opam:20220210@9afeb270": { - "id": "@opam/menhirLib@opam:20220210@9afeb270", + "@opam/menhirLib@opam:20230608@cf13bc0d": { + "id": "@opam/menhirLib@opam:20230608@cf13bc0d", "name": "@opam/menhirLib", - "version": "opam:20220210", + "version": "opam:20230608", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/e3/e3cef220f676c4b1c16cbccb174cefe3#md5:e3cef220f676c4b1c16cbccb174cefe3", - "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/archive.tar.gz#md5:e3cef220f676c4b1c16cbccb174cefe3" + "archive:https://opam.ocaml.org/cache/md5/8f/8ff26b1e3685c472b7b3aba2fe938a43#md5:8ff26b1e3685c472b7b3aba2fe938a43", + "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20230608/archive.tar.gz#md5:8ff26b1e3685c472b7b3aba2fe938a43" ], "opam": { "name": "menhirLib", - "version": "20220210", - "path": "esy.lock/opam/menhirLib.20220210" + "version": "20230608", + "path": "esy.lock/opam/menhirLib.20230608" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/menhir@opam:20220210@ff5ea9a7": { - "id": "@opam/menhir@opam:20220210@ff5ea9a7", + "@opam/menhir@opam:20230608@c0081728": { + "id": "@opam/menhir@opam:20230608@c0081728", "name": "@opam/menhir", - "version": "opam:20220210", + "version": "opam:20230608", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/e3/e3cef220f676c4b1c16cbccb174cefe3#md5:e3cef220f676c4b1c16cbccb174cefe3", - "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/archive.tar.gz#md5:e3cef220f676c4b1c16cbccb174cefe3" + "archive:https://opam.ocaml.org/cache/md5/8f/8ff26b1e3685c472b7b3aba2fe938a43#md5:8ff26b1e3685c472b7b3aba2fe938a43", + "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20230608/archive.tar.gz#md5:8ff26b1e3685c472b7b3aba2fe938a43" ], "opam": { "name": "menhir", - "version": "20220210", - "path": "esy.lock/opam/menhir.20220210" + "version": "20230608", + "path": "esy.lock/opam/menhir.20230608" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/menhirSdk@opam:20220210@fe146ed3", - "@opam/menhirLib@opam:20220210@9afeb270", - "@opam/dune@opam:3.7.0@95218dc4", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@opam/menhirSdk@opam:20230608@36f21a74", + "@opam/menhirLib@opam:20230608@cf13bc0d", + "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/menhirSdk@opam:20220210@fe146ed3", - "@opam/menhirLib@opam:20220210@9afeb270", - "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/menhirSdk@opam:20230608@36f21a74", + "@opam/menhirLib@opam:20230608@cf13bc0d", + "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/js_of_ocaml-compiler@opam:4.1.0@fe77344f": { @@ -962,24 +972,24 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/yojson@opam:2.0.2@eb65f292", - "@opam/ppxlib@opam:0.29.1@8414c948", - "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/menhirSdk@opam:20220210@fe146ed3", - "@opam/menhirLib@opam:20220210@9afeb270", - "@opam/menhir@opam:20220210@ff5ea9a7", - "@opam/dune@opam:3.7.0@95218dc4", - "@opam/cmdliner@opam:1.1.1@03763729", + "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.1.0@157478b0", + "@opam/ppxlib@opam:0.29.1@a8bb9506", + "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/menhirSdk@opam:20230608@36f21a74", + "@opam/menhirLib@opam:20230608@cf13bc0d", + "@opam/menhir@opam:20230608@c0081728", + "@opam/dune@opam:3.9.0@e6035550", + "@opam/cmdliner@opam:1.2.0@b0c6143c", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/yojson@opam:2.0.2@eb65f292", - "@opam/ppxlib@opam:0.29.1@8414c948", - "@opam/menhirSdk@opam:20220210@fe146ed3", - "@opam/menhirLib@opam:20220210@9afeb270", - "@opam/menhir@opam:20220210@ff5ea9a7", - "@opam/dune@opam:3.7.0@95218dc4", - "@opam/cmdliner@opam:1.1.1@03763729" + "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.1.0@157478b0", + "@opam/ppxlib@opam:0.29.1@a8bb9506", + "@opam/menhirSdk@opam:20230608@36f21a74", + "@opam/menhirLib@opam:20230608@cf13bc0d", + "@opam/menhir@opam:20230608@c0081728", + "@opam/dune@opam:3.9.0@e6035550", + "@opam/cmdliner@opam:1.2.0@b0c6143c" ] }, "@opam/fpath@opam:0.7.3@674d8125": { @@ -1000,66 +1010,66 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/topkg@opam:1.0.7@7ee47d76", - "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/ocamlbuild@opam:0.14.2@c6163b28", + "ocaml@4.14.1000@d41d8cd9", "@opam/topkg@opam:1.0.7@7ee47d76", + "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d", "@opam/astring@opam:0.8.5@1300cee8", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/astring@opam:0.8.5@1300cee8" + "ocaml@4.14.1000@d41d8cd9", "@opam/astring@opam:0.8.5@1300cee8" ] }, - "@opam/fix@opam:20220121@17b9a1a4": { - "id": "@opam/fix@opam:20220121@17b9a1a4", + "@opam/fix@opam:20230505@941a65ff": { + "id": "@opam/fix@opam:20230505@941a65ff", "name": "@opam/fix", - "version": "opam:20220121", + "version": "opam:20230505", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/48/48d8a5bdff23cf7fbf9288877df2b6aa#md5:48d8a5bdff23cf7fbf9288877df2b6aa", - "archive:https://gitlab.inria.fr/fpottier/fix/-/archive/20220121/archive.tar.gz#md5:48d8a5bdff23cf7fbf9288877df2b6aa" + "archive:https://opam.ocaml.org/cache/md5/2a/2a4afa633128c5010677222f7b3c9451#md5:2a4afa633128c5010677222f7b3c9451", + "archive:https://gitlab.inria.fr/fpottier/fix/-/archive/20230505/archive.tar.gz#md5:2a4afa633128c5010677222f7b3c9451" ], "opam": { "name": "fix", - "version": "20220121", - "path": "esy.lock/opam/fix.20220121" + "version": "20230505", + "path": "esy.lock/opam/fix.20230505" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/fiber@opam:3.6.2@349136be": { - "id": "@opam/fiber@opam:3.6.2@349136be", + "@opam/fiber@opam:3.7.0@d70e2471": { + "id": "@opam/fiber@opam:3.7.0@d70e2471", "name": "@opam/fiber", - "version": "opam:3.6.2", + "version": "opam:3.7.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/b6/b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c", - "archive:https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" + "archive:https://opam.ocaml.org/cache/sha256/86/8648a15ae93fe6942999ce36887429a3913b62829c4714e520cc0e7a1c3b9682#sha256:8648a15ae93fe6942999ce36887429a3913b62829c4714e520cc0e7a1c3b9682", + "archive:https://github.com/ocaml-dune/fiber/releases/download/3.7.0/fiber-lwt-3.7.0.tbz#sha256:8648a15ae93fe6942999ce36887429a3913b62829c4714e520cc0e7a1c3b9682" ], "opam": { "name": "fiber", - "version": "3.6.2", - "path": "esy.lock/opam/fiber.3.6.2" + "version": "3.7.0", + "path": "esy.lock/opam/fiber.3.7.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/stdune@opam:3.6.2@47d75c4b", - "@opam/dyn@opam:3.6.2@38120dfc", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/stdune@opam:3.9.0@e40aa0b6", + "@opam/dyn@opam:3.9.0@290d6f0c", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/stdune@opam:3.6.2@47d75c4b", - "@opam/dyn@opam:3.6.2@38120dfc", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/stdune@opam:3.9.0@e40aa0b6", + "@opam/dyn@opam:3.9.0@290d6f0c", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/either@opam:1.0.0@be5a1416": { @@ -1080,172 +1090,172 @@ }, "overrides": [], "dependencies": [ - "@opam/dune@opam:3.7.0@95218dc4", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "@opam/dune@opam:3.7.0@95218dc4" ] + "devDependencies": [ "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/dyn@opam:3.6.2@38120dfc": { - "id": "@opam/dyn@opam:3.6.2@38120dfc", + "@opam/dyn@opam:3.9.0@290d6f0c": { + "id": "@opam/dyn@opam:3.9.0@290d6f0c", "name": "@opam/dyn", - "version": "opam:3.6.2", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/b6/b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c", - "archive:https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "dyn", - "version": "3.6.2", - "path": "esy.lock/opam/dyn.3.6.2" + "version": "3.9.0", + "path": "esy.lock/opam/dyn.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", - "@opam/ordering@opam:3.6.2@37bc3093", - "@opam/dune@opam:3.7.0@95218dc4", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", + "@opam/ordering@opam:3.9.0@42d70bf7", + "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", - "@opam/ordering@opam:3.6.2@37bc3093", - "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:1.1.2@89ad03b5", + "@opam/ordering@opam:3.9.0@42d70bf7", + "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/dune-rpc@opam:3.6.2@d874b9d2": { - "id": "@opam/dune-rpc@opam:3.6.2@d874b9d2", + "@opam/dune-rpc@opam:3.9.0@80afb9df": { + "id": "@opam/dune-rpc@opam:3.9.0@80afb9df", "name": "@opam/dune-rpc", - "version": "opam:3.6.2", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/b6/b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c", - "archive:https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz#sha256:b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "dune-rpc", - "version": "3.6.2", - "path": "esy.lock/opam/dune-rpc.3.6.2" + "version": "3.9.0", + "path": "esy.lock/opam/dune-rpc.3.9.0" } }, "overrides": [], "dependencies": [ - "@opam/xdg@opam:3.7.0@449d6490", "@opam/stdune@opam:3.6.2@47d75c4b", - "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.6.2@37bc3093", - "@opam/dyn@opam:3.6.2@38120dfc", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/xdg@opam:3.9.0@2652257d", "@opam/stdune@opam:3.9.0@e40aa0b6", + "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.9.0@42d70bf7", + "@opam/dyn@opam:3.9.0@290d6f0c", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "@opam/xdg@opam:3.7.0@449d6490", "@opam/stdune@opam:3.6.2@47d75c4b", - "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.6.2@37bc3093", - "@opam/dyn@opam:3.6.2@38120dfc", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7" + "@opam/xdg@opam:3.9.0@2652257d", "@opam/stdune@opam:3.9.0@e40aa0b6", + "@opam/pp@opam:1.1.2@89ad03b5", "@opam/ordering@opam:3.9.0@42d70bf7", + "@opam/dyn@opam:3.9.0@290d6f0c", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4" ] }, - "@opam/dune-configurator@opam:3.7.0@4fa6f76e": { - "id": "@opam/dune-configurator@opam:3.7.0@4fa6f76e", + "@opam/dune-configurator@opam:3.9.0@ebcf3ca6": { + "id": "@opam/dune-configurator@opam:3.9.0@ebcf3ca6", "name": "@opam/dune-configurator", - "version": "opam:3.7.0", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e2/e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8", - "archive:https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "dune-configurator", - "version": "3.7.0", - "path": "esy.lock/opam/dune-configurator.3.7.0" + "version": "3.9.0", + "path": "esy.lock/opam/dune-configurator.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", - "@opam/csexp@opam:1.5.1@8a8fb3a7", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", + "@opam/csexp@opam:1.5.2@46614bf4", "@opam/base-unix@opam:base@87d0b2eb" ] }, - "@opam/dune-build-info@opam:3.7.0@ce68449d": { - "id": "@opam/dune-build-info@opam:3.7.0@ce68449d", + "@opam/dune-build-info@opam:3.9.0@acd99d19": { + "id": "@opam/dune-build-info@opam:3.9.0@acd99d19", "name": "@opam/dune-build-info", - "version": "opam:3.7.0", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e2/e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8", - "archive:https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "dune-build-info", - "version": "3.7.0", - "path": "esy.lock/opam/dune-build-info.3.7.0" + "version": "3.9.0", + "path": "esy.lock/opam/dune-build-info.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, - "@opam/dune@opam:3.7.0@95218dc4": { - "id": "@opam/dune@opam:3.7.0@95218dc4", + "@opam/dune@opam:3.9.0@e6035550": { + "id": "@opam/dune@opam:3.9.0@e6035550", "name": "@opam/dune", - "version": "opam:3.7.0", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e2/e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8", - "archive:https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "dune", - "version": "3.7.0", - "path": "esy.lock/opam/dune.3.7.0" + "version": "3.9.0", + "path": "esy.lock/opam/dune.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", + "ocaml@4.14.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", "@opam/base-threads@opam:base@36803084", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", + "ocaml@4.14.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", "@opam/base-threads@opam:base@36803084" ] }, - "@opam/csexp@opam:1.5.1@8a8fb3a7": { - "id": "@opam/csexp@opam:1.5.1@8a8fb3a7", + "@opam/csexp@opam:1.5.2@46614bf4": { + "id": "@opam/csexp@opam:1.5.2@46614bf4", "name": "@opam/csexp", - "version": "opam:1.5.1", + "version": "opam:1.5.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/d6/d605e4065fa90a58800440ef2f33a2d931398bf2c22061a8acb7df845c0aac02#sha256:d605e4065fa90a58800440ef2f33a2d931398bf2c22061a8acb7df845c0aac02", - "archive:https://github.com/ocaml-dune/csexp/releases/download/1.5.1/csexp-1.5.1.tbz#sha256:d605e4065fa90a58800440ef2f33a2d931398bf2c22061a8acb7df845c0aac02" + "archive:https://opam.ocaml.org/cache/sha256/1a/1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff#sha256:1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff", + "archive:https://github.com/ocaml-dune/csexp/releases/download/1.5.2/csexp-1.5.2.tbz#sha256:1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff" ], "opam": { "name": "csexp", - "version": "1.5.1", - "path": "esy.lock/opam/csexp.1.5.1" + "version": "1.5.2", + "path": "esy.lock/opam/csexp.1.5.2" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/cppo@opam:1.6.9@db929a12": { @@ -1266,12 +1276,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@opam/base-unix@opam:base@87d0b2eb" ] }, @@ -1291,51 +1301,51 @@ "dependencies": [], "devDependencies": [] }, - "@opam/cmdliner@opam:1.1.1@03763729": { - "id": "@opam/cmdliner@opam:1.1.1@03763729", + "@opam/cmdliner@opam:1.2.0@b0c6143c": { + "id": "@opam/cmdliner@opam:1.2.0@b0c6143c", "name": "@opam/cmdliner", - "version": "opam:1.1.1", + "version": "opam:1.2.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha512/54/5478ad833da254b5587b3746e3a8493e66e867a081ac0f653a901cc8a7d944f66e4387592215ce25d939be76f281c4785702f54d4a74b1700bc8838a62255c9e#sha512:5478ad833da254b5587b3746e3a8493e66e867a081ac0f653a901cc8a7d944f66e4387592215ce25d939be76f281c4785702f54d4a74b1700bc8838a62255c9e", - "archive:https://erratique.ch/software/cmdliner/releases/cmdliner-1.1.1.tbz#sha512:5478ad833da254b5587b3746e3a8493e66e867a081ac0f653a901cc8a7d944f66e4387592215ce25d939be76f281c4785702f54d4a74b1700bc8838a62255c9e" + "archive:https://opam.ocaml.org/cache/sha512/6f/6fcd6a59a6fbc6986b1aecdc3e4ce7a0dc43c65a16b427d6caa5504b10b51384f6b0bc703af646b09f5f1caeb6827b37d4480ce350ca8006204c850785f2810b#sha512:6fcd6a59a6fbc6986b1aecdc3e4ce7a0dc43c65a16b427d6caa5504b10b51384f6b0bc703af646b09f5f1caeb6827b37d4480ce350ca8006204c850785f2810b", + "archive:https://erratique.ch/software/cmdliner/releases/cmdliner-1.2.0.tbz#sha512:6fcd6a59a6fbc6986b1aecdc3e4ce7a0dc43c65a16b427d6caa5504b10b51384f6b0bc703af646b09f5f1caeb6827b37d4480ce350ca8006204c850785f2810b" ], "opam": { "name": "cmdliner", - "version": "1.1.1", - "path": "esy.lock/opam/cmdliner.1.1.1" + "version": "1.2.0", + "path": "esy.lock/opam/cmdliner.1.2.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.14.0@d41d8cd9" ] + "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ] }, - "@opam/chrome-trace@opam:3.7.0@6448e71e": { - "id": "@opam/chrome-trace@opam:3.7.0@6448e71e", + "@opam/chrome-trace@opam:3.9.0@2d342b52": { + "id": "@opam/chrome-trace@opam:3.9.0@2d342b52", "name": "@opam/chrome-trace", - "version": "opam:3.7.0", + "version": "opam:3.9.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e2/e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8", - "archive:https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz#sha256:e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" + "archive:https://opam.ocaml.org/cache/sha256/c4/c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544", + "archive:https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz#sha256:c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" ], "opam": { "name": "chrome-trace", - "version": "3.7.0", - "path": "esy.lock/opam/chrome-trace.3.7.0" + "version": "3.9.0", + "path": "esy.lock/opam/chrome-trace.3.9.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/camlp-streams@opam:5.0.1@daaa0f94": { @@ -1356,11 +1366,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/base-unix@opam:base@87d0b2eb": { @@ -1412,11 +1422,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@d090a512", + "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@da5169c7", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@d090a512" + "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@da5169c7" ] }, "@opam/base-bigarray@opam:base@b03491b0": { @@ -1436,32 +1446,32 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/base@opam:v0.15.1@e8a71f35": { - "id": "@opam/base@opam:v0.15.1@e8a71f35", + "@opam/base@opam:v0.16.1@f532ef9b": { + "id": "@opam/base@opam:v0.16.1@f532ef9b", "name": "@opam/base", - "version": "opam:v0.15.1", + "version": "opam:v0.16.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/75/755e303171ea267e3ba5af7aa8ea27537f3394d97c77d340b10f806d6ef61a14#sha256:755e303171ea267e3ba5af7aa8ea27537f3394d97c77d340b10f806d6ef61a14", - "archive:https://github.com/janestreet/base/archive/refs/tags/v0.15.1.tar.gz#sha256:755e303171ea267e3ba5af7aa8ea27537f3394d97c77d340b10f806d6ef61a14" + "archive:https://opam.ocaml.org/cache/md5/ae/ae1cc041c0f8ea3ca163bc904336e9aa#md5:ae1cc041c0f8ea3ca163bc904336e9aa", + "archive:https://github.com/janestreet/base/archive/refs/tags/v0.16.1.tar.gz#md5:ae1cc041c0f8ea3ca163bc904336e9aa" ], "opam": { "name": "base", - "version": "v0.15.1", - "path": "esy.lock/opam/base.v0.15.1" + "version": "v0.16.1", + "path": "esy.lock/opam/base.v0.16.1" } }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/sexplib0@opam:v0.15.1@51111c0c", - "@opam/dune-configurator@opam:3.7.0@4fa6f76e", - "@opam/dune@opam:3.7.0@95218dc4", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.14.1000@d41d8cd9", "@opam/sexplib0@opam:v0.16.0@c0ffad0c", + "@opam/dune-configurator@opam:3.9.0@ebcf3ca6", + "@opam/dune@opam:3.9.0@e6035550", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/sexplib0@opam:v0.15.1@51111c0c", - "@opam/dune-configurator@opam:3.7.0@4fa6f76e", - "@opam/dune@opam:3.7.0@95218dc4" + "ocaml@4.14.1000@d41d8cd9", "@opam/sexplib0@opam:v0.16.0@c0ffad0c", + "@opam/dune-configurator@opam:3.9.0@ebcf3ca6", + "@opam/dune@opam:3.9.0@e6035550" ] }, "@opam/astring@opam:0.8.5@1300cee8": { @@ -1482,12 +1492,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", "@opam/topkg@opam:1.0.7@7ee47d76", - "@opam/ocamlfind@opam:1.9.6@d090a512", - "@opam/ocamlbuild@opam:0.14.2@c6163b28", + "ocaml@4.14.1000@d41d8cd9", "@opam/topkg@opam:1.0.7@7ee47d76", + "@opam/ocamlfind@opam:1.9.6@da5169c7", + "@opam/ocamlbuild@opam:0.14.2+win@39b9f56d", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.14.0@d41d8cd9" ] + "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ] }, "@grain/libbinaryen@111.0.0@d41d8cd9": { "id": "@grain/libbinaryen@111.0.0@d41d8cd9", @@ -1501,9 +1511,9 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", - "@opam/dune-configurator@opam:3.7.0@4fa6f76e", - "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", + "@opam/dune-configurator@opam:3.9.0@ebcf3ca6", + "@opam/dune@opam:3.9.0@e6035550", "@opam/conf-cmake@github:grain-lang/cmake:esy.json#1cead3871bbb27a45adab2263ef2dff4a38a8869@d41d8cd9" ], "devDependencies": [], @@ -1520,9 +1530,9 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.14.0@d41d8cd9", - "@opam/dune-configurator@opam:3.7.0@4fa6f76e", - "@opam/dune@opam:3.7.0@95218dc4", + "ocaml@4.14.1000@d41d8cd9", + "@opam/dune-configurator@opam:3.9.0@ebcf3ca6", + "@opam/dune@opam:3.9.0@e6035550", "@grain/libbinaryen@111.0.0@d41d8cd9" ], "devDependencies": [ diff --git a/esy.lock/opam/base.v0.15.1/opam b/esy.lock/opam/base.v0.16.1/opam similarity index 73% rename from esy.lock/opam/base.v0.15.1/opam rename to esy.lock/opam/base.v0.16.1/opam index 29478ac3..d9aaa890 100644 --- a/esy.lock/opam/base.v0.15.1/opam +++ b/esy.lock/opam/base.v0.16.1/opam @@ -10,8 +10,8 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.10.0"} - "sexplib0" {>= "v0.15" & < "v0.16"} + "ocaml" {>= "4.14.0"} + "sexplib0" {>= "v0.16" & < "v0.17"} "dune" {>= "2.0.0"} "dune-configurator" ] @@ -31,6 +31,9 @@ provided by companion libraries such as stdio: https://github.com/janestreet/stdio " url { -src: "https://github.com/janestreet/base/archive/refs/tags/v0.15.1.tar.gz" -checksum: "sha256=755e303171ea267e3ba5af7aa8ea27537f3394d97c77d340b10f806d6ef61a14" + src: "https://github.com/janestreet/base/archive/refs/tags/v0.16.1.tar.gz" + checksum: [ + "md5=ae1cc041c0f8ea3ca163bc904336e9aa" + "sha512=347ccc68be09ef207f0ac793f1c472688855ba53c317a35c95f7124be4105985b54f866b604a66a9d2e54bc320f7b29ffa3eb224622b1cce6ca504e1ee4888ff" + ] } diff --git a/esy.lock/opam/chrome-trace.3.7.0/opam b/esy.lock/opam/chrome-trace.3.9.0/opam similarity index 69% rename from esy.lock/opam/chrome-trace.3.7.0/opam rename to esy.lock/opam/chrome-trace.3.9.0/opam index 46cf1c78..9c5586a7 100644 --- a/esy.lock/opam/chrome-trace.3.7.0/opam +++ b/esy.lock/opam/chrome-trace.3.9.0/opam @@ -30,10 +30,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" - "sha512=586e47ee45cd53a8c13095bde0b47de99aad9462d0a52199362140b5b654ca862597fa9f27f729a8cc594684ac46858848f9fa76f8f06dc8dc8ab8b1186a3295" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "d3d628f2eda2278bd2df6e37452d8693f367fcfd" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/cmdliner.1.1.1/opam b/esy.lock/opam/cmdliner.1.2.0/opam similarity index 90% rename from esy.lock/opam/cmdliner.1.1.1/opam rename to esy.lock/opam/cmdliner.1.2.0/opam index 702b586b..b29bd296 100644 --- a/esy.lock/opam/cmdliner.1.1.1/opam +++ b/esy.lock/opam/cmdliner.1.2.0/opam @@ -33,7 +33,7 @@ install: [ ] dev-repo: "git+https://erratique.ch/repos/cmdliner.git" url { - src: "https://erratique.ch/software/cmdliner/releases/cmdliner-1.1.1.tbz" + src: "https://erratique.ch/software/cmdliner/releases/cmdliner-1.2.0.tbz" checksum: - "sha512=5478ad833da254b5587b3746e3a8493e66e867a081ac0f653a901cc8a7d944f66e4387592215ce25d939be76f281c4785702f54d4a74b1700bc8838a62255c9e" + "sha512=6fcd6a59a6fbc6986b1aecdc3e4ce7a0dc43c65a16b427d6caa5504b10b51384f6b0bc703af646b09f5f1caeb6827b37d4480ce350ca8006204c850785f2810b" } \ No newline at end of file diff --git a/esy.lock/opam/csexp.1.5.1/opam b/esy.lock/opam/csexp.1.5.2/opam similarity index 70% rename from esy.lock/opam/csexp.1.5.1/opam rename to esy.lock/opam/csexp.1.5.2/opam index 59324f9e..7d511ab8 100644 --- a/esy.lock/opam/csexp.1.5.1/opam +++ b/esy.lock/opam/csexp.1.5.2/opam @@ -20,7 +20,7 @@ module of this library is parameterised by the type of S-expressions. maintainer: ["Jeremie Dimino "] authors: [ "Quentin Hocquet " - "Jane Street Group, LLC" + "Jane Street Group, LLC " "Jeremie Dimino " ] license: "MIT" @@ -28,9 +28,8 @@ homepage: "https://github.com/ocaml-dune/csexp" doc: "https://ocaml-dune.github.io/csexp/" bug-reports: "https://github.com/ocaml-dune/csexp/issues" depends: [ - "dune" {>= "1.11"} + "dune" {>= "3.4"} "ocaml" {>= "4.03.0"} -# "ppx_expect" {with-test & >= "v0.14"} "odoc" {with-doc} ] dev-repo: "git+https://github.com/ocaml-dune/csexp.git" @@ -44,17 +43,16 @@ build: [ "-j" jobs "@install" -# Tests disabled because of a cyclic dependency with csexp, dune-configurator and ppx_expect -# "@runtest" {with-test} +# "@runtest" {with-test & ocaml:version >= "4.04"} "@doc" {with-doc} ] ] -x-commit-hash: "7eeb86206819d2b1782d6cde1be9d6cf8b5fc851" url { src: - "https://github.com/ocaml-dune/csexp/releases/download/1.5.1/csexp-1.5.1.tbz" + "https://github.com/ocaml-dune/csexp/releases/download/1.5.2/csexp-1.5.2.tbz" checksum: [ - "sha256=d605e4065fa90a58800440ef2f33a2d931398bf2c22061a8acb7df845c0aac02" - "sha512=d785bbabaff9f6bf601399149ef0a42e5e99647b54e27f97ef1625907793dda22a45bf83e0e8a1eba2c63634c5484b54739ff0904ef556f5fc592efa38af7505" + "sha256=1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff" + "sha512=be281018bcfc20d4db14894ef51c4b836d6338d2fdfe22e63d46f405f8dea7349e16f1c0ecd65f73d4c85a2a80e618cdbb8c9dafcbb9f229f04f1adca5b1973c" ] } +x-commit-hash: "e6c4768e10c61bcb04d09748744dad55602149c6" diff --git a/esy.lock/opam/dune-build-info.3.7.0/opam b/esy.lock/opam/dune-build-info.3.9.0/opam similarity index 75% rename from esy.lock/opam/dune-build-info.3.7.0/opam rename to esy.lock/opam/dune-build-info.3.9.0/opam index 059e6e18..6166b860 100644 --- a/esy.lock/opam/dune-build-info.3.7.0/opam +++ b/esy.lock/opam/dune-build-info.3.9.0/opam @@ -36,10 +36,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" - "sha512=586e47ee45cd53a8c13095bde0b47de99aad9462d0a52199362140b5b654ca862597fa9f27f729a8cc594684ac46858848f9fa76f8f06dc8dc8ab8b1186a3295" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "d3d628f2eda2278bd2df6e37452d8693f367fcfd" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/dune-configurator.3.7.0/opam b/esy.lock/opam/dune-configurator.3.9.0/opam similarity index 75% rename from esy.lock/opam/dune-configurator.3.7.0/opam rename to esy.lock/opam/dune-configurator.3.9.0/opam index c5555e81..ce09b10f 100644 --- a/esy.lock/opam/dune-configurator.3.7.0/opam +++ b/esy.lock/opam/dune-configurator.3.9.0/opam @@ -40,10 +40,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" - "sha512=586e47ee45cd53a8c13095bde0b47de99aad9462d0a52199362140b5b654ca862597fa9f27f729a8cc594684ac46858848f9fa76f8f06dc8dc8ab8b1186a3295" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "d3d628f2eda2278bd2df6e37452d8693f367fcfd" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/dune-rpc.3.6.2/opam b/esy.lock/opam/dune-rpc.3.9.0/opam similarity index 69% rename from esy.lock/opam/dune-rpc.3.6.2/opam rename to esy.lock/opam/dune-rpc.3.9.0/opam index 6a6c7fe0..aa494ca9 100644 --- a/esy.lock/opam/dune-rpc.3.6.2/opam +++ b/esy.lock/opam/dune-rpc.3.9.0/opam @@ -34,10 +34,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" - "sha512=d0dd69ada2f1583319a2d6f679b8d49998059117c3258805ee69ae3e71d47bfab7a9c646f19b5fc43a6ccdef934eb87de5bb81205fcd60968bed8bf1790cf0a3" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "c939c2b0f7a470cedd189988c61cd307a3cedace" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/dune.3.7.0/opam b/esy.lock/opam/dune.3.9.0/opam similarity index 79% rename from esy.lock/opam/dune.3.7.0/opam rename to esy.lock/opam/dune.3.9.0/opam index c9207f2c..983aa28b 100644 --- a/esy.lock/opam/dune.3.7.0/opam +++ b/esy.lock/opam/dune.3.9.0/opam @@ -42,15 +42,15 @@ build: [ depends: [ # Please keep the lower bound in sync with .github/workflows/workflow.yml, # dune-project and min_ocaml_version in bootstrap.ml - ("ocaml" {>= "4.08"} | ("ocaml" {< "4.08~~"} & "ocamlfind-secondary")) + ("ocaml" {>= "4.08"} | ("ocaml" {>= "4.02" & < "4.08~~"} & "ocamlfind-secondary")) "base-unix" "base-threads" ] url { - src: "https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" - "sha512=586e47ee45cd53a8c13095bde0b47de99aad9462d0a52199362140b5b654ca862597fa9f27f729a8cc594684ac46858848f9fa76f8f06dc8dc8ab8b1186a3295" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "d3d628f2eda2278bd2df6e37452d8693f367fcfd" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/dyn.3.6.2/opam b/esy.lock/opam/dyn.3.9.0/opam similarity index 67% rename from esy.lock/opam/dyn.3.6.2/opam rename to esy.lock/opam/dyn.3.9.0/opam index ad73e2ff..69ac7645 100644 --- a/esy.lock/opam/dyn.3.6.2/opam +++ b/esy.lock/opam/dyn.3.9.0/opam @@ -31,10 +31,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" - "sha512=d0dd69ada2f1583319a2d6f679b8d49998059117c3258805ee69ae3e71d47bfab7a9c646f19b5fc43a6ccdef934eb87de5bb81205fcd60968bed8bf1790cf0a3" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "c939c2b0f7a470cedd189988c61cd307a3cedace" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/fiber.3.6.2/opam b/esy.lock/opam/fiber.3.6.2/opam deleted file mode 100644 index 304d921b..00000000 --- a/esy.lock/opam/fiber.3.6.2/opam +++ /dev/null @@ -1,41 +0,0 @@ -opam-version: "2.0" -synopsis: "Structured concurrency library" -description: - "This library offers no backwards compatibility guarantees. Use at your own risk." -maintainer: ["Jane Street Group, LLC "] -authors: ["Jane Street Group, LLC "] -license: "MIT" -homepage: "https://github.com/ocaml/dune" -doc: "https://dune.readthedocs.io/" -bug-reports: "https://github.com/ocaml/dune/issues" -depends: [ - "dune" {>= "3.5"} - "ocaml" {>= "4.08.0"} - "stdune" {= version} - "dyn" {= version} - "odoc" {with-doc} -] -dev-repo: "git+https://github.com/ocaml/dune.git" -build: [ - ["dune" "subst"] {dev} - ["rm" "-rf" "vendor/csexp"] - ["rm" "-rf" "vendor/pp"] - [ - "dune" - "build" - "-p" - name - "-j" - jobs - "@install" - "@doc" {with-doc} - ] -] -url { - src: "https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz" - checksum: [ - "sha256=b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" - "sha512=d0dd69ada2f1583319a2d6f679b8d49998059117c3258805ee69ae3e71d47bfab7a9c646f19b5fc43a6ccdef934eb87de5bb81205fcd60968bed8bf1790cf0a3" - ] -} -x-commit-hash: "c939c2b0f7a470cedd189988c61cd307a3cedace" diff --git a/esy.lock/opam/fiber.3.7.0/opam b/esy.lock/opam/fiber.3.7.0/opam new file mode 100644 index 00000000..6a402766 --- /dev/null +++ b/esy.lock/opam/fiber.3.7.0/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +synopsis: "Dune's monadic structured concurrency library" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml-dune/fiber" +bug-reports: "https://github.com/ocaml-dune/fiber/issues" +depends: [ + "dune" {>= "3.6"} + "ocaml" {>= "4.08"} + "ppx_expect" {with-test} + "dyn" + "stdune" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test & ocaml:version >= "4.13"} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-dune/fiber.git" +url { + src: + "https://github.com/ocaml-dune/fiber/releases/download/3.7.0/fiber-lwt-3.7.0.tbz" + checksum: [ + "sha256=8648a15ae93fe6942999ce36887429a3913b62829c4714e520cc0e7a1c3b9682" + "sha512=348b28b28ffd87de035e90753f677658e8ad58421caf3ac086e4c0bbab8508fa5fe2f55d137c425afaf790ebcf45291e16d70eac5cb766b6d9786f042b58b19b" + ] +} +x-commit-hash: "dd66893a530759da26b66bd1c8939fd77f369afb" diff --git a/esy.lock/opam/fix.20220121/opam b/esy.lock/opam/fix.20230505/opam similarity index 67% rename from esy.lock/opam/fix.20220121/opam rename to esy.lock/opam/fix.20230505/opam index 877b44e6..6278f49e 100644 --- a/esy.lock/opam/fix.20220121/opam +++ b/esy.lock/opam/fix.20230505/opam @@ -18,9 +18,9 @@ depends: [ synopsis: "Algorithmic building blocks for memoization, recursion, and more" url { src: - "https://gitlab.inria.fr/fpottier/fix/-/archive/20220121/archive.tar.gz" + "https://gitlab.inria.fr/fpottier/fix/-/archive/20230505/archive.tar.gz" checksum: [ - "md5=48d8a5bdff23cf7fbf9288877df2b6aa" - "sha512=a851d8783c0c519c6e55359a5c471af433058872409c29a1a7bdfd0076813341ad2c0ebd1ce9e28bff4d4c729dfbc808c41c084fe12a42b45a2b5e391e77ccd2" + "md5=2a4afa633128c5010677222f7b3c9451" + "sha512=30d446ba6c19aef78b52d9831eb26f8f6ac10e88bd1eff36d16fbbfb32278b2637e31e63a160aec4abbbfdb1e7612ed25d68c936f4cbf2073e51d713ff3a8adf" ] } diff --git a/esy.lock/opam/menhir.20220210/opam b/esy.lock/opam/menhir.20230608/opam similarity index 66% rename from esy.lock/opam/menhir.20220210/opam rename to esy.lock/opam/menhir.20230608/opam index 498658b4..994e202c 100644 --- a/esy.lock/opam/menhir.20220210/opam +++ b/esy.lock/opam/menhir.20230608/opam @@ -8,7 +8,7 @@ authors: [ homepage: "http://gitlab.inria.fr/fpottier/menhir" dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git" bug-reports: "https://gitlab.inria.fr/fpottier/menhir/-/issues" -license: "LGPL-2.0-only WITH OCaml-LGPL-linking-exception" +license: "GPL-2.0-only" build: [ ["dune" "build" "-p" name "-j" jobs] ] @@ -21,9 +21,9 @@ depends: [ synopsis: "An LR(1) parser generator" url { src: - "https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/archive.tar.gz" + "https://gitlab.inria.fr/fpottier/menhir/-/archive/20230608/archive.tar.gz" checksum: [ - "md5=e3cef220f676c4b1c16cbccb174cefe3" - "sha512=3063fec1d8b9fe092c8461b0689d426c7fe381a2bf3fd258dc42ceecca1719d32efbb8a18d94ada5555c38175ea352da3adbb239fdbcbcf52c3a5c85a4d9586f" + "md5=8ff26b1e3685c472b7b3aba2fe938a43" + "sha512=334b9dcb1283a28b8547082a89536b1d439ff588290b8eaecdf4802c5f74dbc8d16ad6fc6c0820036183518d83e2cc273a75787a8b41137424c8e7ee82e2b50a" ] } diff --git a/esy.lock/opam/menhirLib.20220210/opam b/esy.lock/opam/menhirLib.20230608/opam similarity index 67% rename from esy.lock/opam/menhirLib.20220210/opam rename to esy.lock/opam/menhirLib.20230608/opam index d2097ae4..a83c2db7 100644 --- a/esy.lock/opam/menhirLib.20220210/opam +++ b/esy.lock/opam/menhirLib.20230608/opam @@ -8,7 +8,7 @@ authors: [ homepage: "http://gitlab.inria.fr/fpottier/menhir" dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git" bug-reports: "https://gitlab.inria.fr/fpottier/menhir/-/issues" -license: "LGPL-2.0-only WITH OCaml-LGPL-linking-exception" +license: "LGPL-2.0-only with OCaml-LGPL-linking-exception" build: [ ["dune" "build" "-p" name "-j" jobs] ] @@ -22,9 +22,9 @@ conflicts: [ synopsis: "Runtime support library for parsers generated by Menhir" url { src: - "https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/archive.tar.gz" + "https://gitlab.inria.fr/fpottier/menhir/-/archive/20230608/archive.tar.gz" checksum: [ - "md5=e3cef220f676c4b1c16cbccb174cefe3" - "sha512=3063fec1d8b9fe092c8461b0689d426c7fe381a2bf3fd258dc42ceecca1719d32efbb8a18d94ada5555c38175ea352da3adbb239fdbcbcf52c3a5c85a4d9586f" + "md5=8ff26b1e3685c472b7b3aba2fe938a43" + "sha512=334b9dcb1283a28b8547082a89536b1d439ff588290b8eaecdf4802c5f74dbc8d16ad6fc6c0820036183518d83e2cc273a75787a8b41137424c8e7ee82e2b50a" ] } diff --git a/esy.lock/opam/menhirSdk.20220210/opam b/esy.lock/opam/menhirSdk.20230608/opam similarity index 67% rename from esy.lock/opam/menhirSdk.20220210/opam rename to esy.lock/opam/menhirSdk.20230608/opam index 585d2ca3..892f0922 100644 --- a/esy.lock/opam/menhirSdk.20220210/opam +++ b/esy.lock/opam/menhirSdk.20230608/opam @@ -8,7 +8,7 @@ authors: [ homepage: "http://gitlab.inria.fr/fpottier/menhir" dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git" bug-reports: "https://gitlab.inria.fr/fpottier/menhir/-/issues" -license: "LGPL-2.0-only WITH OCaml-LGPL-linking-exception" +license: "LGPL-2.0-only with OCaml-LGPL-linking-exception" build: [ ["dune" "build" "-p" name "-j" jobs] ] @@ -22,9 +22,9 @@ conflicts: [ synopsis: "Compile-time library for auxiliary tools related to Menhir" url { src: - "https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/archive.tar.gz" + "https://gitlab.inria.fr/fpottier/menhir/-/archive/20230608/archive.tar.gz" checksum: [ - "md5=e3cef220f676c4b1c16cbccb174cefe3" - "sha512=3063fec1d8b9fe092c8461b0689d426c7fe381a2bf3fd258dc42ceecca1719d32efbb8a18d94ada5555c38175ea352da3adbb239fdbcbcf52c3a5c85a4d9586f" + "md5=8ff26b1e3685c472b7b3aba2fe938a43" + "sha512=334b9dcb1283a28b8547082a89536b1d439ff588290b8eaecdf4802c5f74dbc8d16ad6fc6c0820036183518d83e2cc273a75787a8b41137424c8e7ee82e2b50a" ] } diff --git a/esy.lock/opam/ocamlbuild.0.14.2/opam b/esy.lock/opam/ocamlbuild.0.14.2+win/opam similarity index 64% rename from esy.lock/opam/ocamlbuild.0.14.2/opam rename to esy.lock/opam/ocamlbuild.0.14.2+win/opam index 74bfbb27..19651dfb 100644 --- a/esy.lock/opam/ocamlbuild.0.14.2/opam +++ b/esy.lock/opam/ocamlbuild.0.14.2+win/opam @@ -15,19 +15,12 @@ conflicts: [ "ocamlfind" {< "1.6.2"} ] build: [ - [ - make - "-f" - "configure.make" - "all" - "OCAMLBUILD_PREFIX=%{prefix}%" - "OCAMLBUILD_BINDIR=%{bin}%" - "OCAMLBUILD_LIBDIR=%{lib}%" - "OCAMLBUILD_MANDIR=%{man}%" - "OCAML_NATIVE=%{ocaml:native}%" - "OCAML_NATIVE_TOOLS=%{ocaml:native}%" - ] - [make "check-if-preinstalled" "all" "opam-install"] + [make "all"] +] +install: [ + [make "install"] + ["mkdir" "-p" "%{lib}%/ocamlbuild"] + ["install" "-m" "0644" "META" "%{lib}%/ocamlbuild"] ] dev-repo: "git+https://github.com/ocaml/ocamlbuild.git" url { @@ -36,4 +29,10 @@ url { "md5=2f407fadd57b073155a6aead887d9676" "sha512=f568bf10431a1f701e8bd7554dc662400a0d978411038bbad93d44dceab02874490a8a5886a9b44e017347e7949997f13f5c3752f74e1eb5e273d2beb19a75fd" ] -} \ No newline at end of file +} +extra-source "ocamlbuild-0.14.2.patch" { + src: "https://raw.githubusercontent.com/ocaml-opam/opam-repository-mingw/354a87b397856f2a70024c5c83fc5001074935b6/packages/ocamlbuild/ocamlbuild.0.14.2/files/ocamlbuild-0.14.2.patch" + checksum: "sha256=a9b7e1829a3304e5a073d8ddea29d3d8272698e93b7e1ee659ae5e31e5cfb6b9" +} +patches: "ocamlbuild-0.14.2.patch" +available: os = "win32" diff --git a/esy.lock/opam/ordering.3.6.2/opam b/esy.lock/opam/ordering.3.9.0/opam similarity index 66% rename from esy.lock/opam/ordering.3.6.2/opam rename to esy.lock/opam/ordering.3.9.0/opam index ea64f900..80f15021 100644 --- a/esy.lock/opam/ordering.3.6.2/opam +++ b/esy.lock/opam/ordering.3.9.0/opam @@ -29,10 +29,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" - "sha512=d0dd69ada2f1583319a2d6f679b8d49998059117c3258805ee69ae3e71d47bfab7a9c646f19b5fc43a6ccdef934eb87de5bb81205fcd60968bed8bf1790cf0a3" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "c939c2b0f7a470cedd189988c61cd307a3cedace" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/ppx_yojson_conv_lib.v0.15.0/opam b/esy.lock/opam/ppx_yojson_conv_lib.v0.16.0/opam similarity index 75% rename from esy.lock/opam/ppx_yojson_conv_lib.v0.15.0/opam rename to esy.lock/opam/ppx_yojson_conv_lib.v0.16.0/opam index 1b0664b2..c3e72b43 100644 --- a/esy.lock/opam/ppx_yojson_conv_lib.v0.15.0/opam +++ b/esy.lock/opam/ppx_yojson_conv_lib.v0.16.0/opam @@ -10,7 +10,7 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.02.3"} + "ocaml" {>= "4.14.0"} "dune" {>= "2.0.0"} "yojson" {>= "1.7.0"} ] @@ -19,6 +19,6 @@ description: " Part of the Jane Street's PPX rewriters collection. " url { -src: "https://ocaml.janestreet.com/ocaml-core/v0.15/files/ppx_yojson_conv_lib-v0.15.0.tar.gz" -checksum: "sha256=f9d2c5eff4566ec1f1f379b186ed22c8ddd6be0909a160bc5a9ac7abc6a6b684" +src: "https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_yojson_conv_lib-v0.16.0.tar.gz" +checksum: "sha256=557c43c88d365b4cbb514d809f1eecc54d7b9976b0669bc55b02169e6c86ec7d" } diff --git a/esy.lock/opam/ppxlib.0.29.1/opam b/esy.lock/opam/ppxlib.0.29.1/opam index 4170d25c..0a04c32e 100644 --- a/esy.lock/opam/ppxlib.0.29.1/opam +++ b/esy.lock/opam/ppxlib.0.29.1/opam @@ -29,7 +29,7 @@ depends: [ "ocamlfind" {with-test} "re" {with-test & >= "1.9.0"} "cinaps" {with-test & >= "v0.12.1"} - "base" {with-test} + "base" {with-test & < "v0.16.0" } "stdio" {with-test} "odoc" {with-doc} ] diff --git a/esy.lock/opam/sexplib0.v0.15.1/opam b/esy.lock/opam/sexplib0.v0.16.0/opam similarity index 79% rename from esy.lock/opam/sexplib0.v0.15.1/opam rename to esy.lock/opam/sexplib0.v0.16.0/opam index 123ccd03..d9c5f049 100644 --- a/esy.lock/opam/sexplib0.v0.15.1/opam +++ b/esy.lock/opam/sexplib0.v0.16.0/opam @@ -10,7 +10,7 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.08"} + "ocaml" {>= "4.08.0"} "dune" {>= "2.0.0"} ] synopsis: "Library containing the definition of S-expressions and some base converters" @@ -21,6 +21,6 @@ OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml. " url { -src: "https://github.com/janestreet/sexplib0/archive/refs/tags/v0.15.1.tar.gz" -checksum: "md5=ab8fd6273f35a792cad48cbb3024a7f9" +src: "https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib0-v0.16.0.tar.gz" +checksum: "sha256=86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d" } diff --git a/esy.lock/opam/stdio.v0.15.0/opam b/esy.lock/opam/stdio.v0.16.0/opam similarity index 74% rename from esy.lock/opam/stdio.v0.15.0/opam rename to esy.lock/opam/stdio.v0.16.0/opam index 39dcaeed..bd23d607 100644 --- a/esy.lock/opam/stdio.v0.15.0/opam +++ b/esy.lock/opam/stdio.v0.16.0/opam @@ -10,8 +10,8 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.08.0"} - "base" {>= "v0.15" & < "v0.16"} + "ocaml" {>= "4.14.0"} + "base" {>= "v0.16" & < "v0.17"} "dune" {>= "2.0.0"} ] synopsis: "Standard IO library for OCaml" @@ -22,6 +22,6 @@ It re-exports the input/output functions of the OCaml standard libraries using a more consistent API. " url { -src: "https://ocaml.janestreet.com/ocaml-core/v0.15/files/stdio-v0.15.0.tar.gz" -checksum: "sha256=c37292921dc6a88425f773eba6bdbeac1dedacd1f55917fa4bcd9c4b25795e4b" +src: "https://ocaml.janestreet.com/ocaml-core/v0.16/files/stdio-v0.16.0.tar.gz" +checksum: "sha256=61f0b75950614ac5378c6ec0d822cce6463402d919d5810b736fc46522b3a73e" } diff --git a/esy.lock/opam/stdune.3.6.2/opam b/esy.lock/opam/stdune.3.9.0/opam similarity index 71% rename from esy.lock/opam/stdune.3.6.2/opam rename to esy.lock/opam/stdune.3.9.0/opam index 446f26e1..46e8de9b 100644 --- a/esy.lock/opam/stdune.3.6.2/opam +++ b/esy.lock/opam/stdune.3.9.0/opam @@ -35,10 +35,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.6.2/dune-3.6.2.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=b6d4ab848efb04aa2a325d0015d32ed4414ed7130ec7aa12f98158eff445cf3c" - "sha512=d0dd69ada2f1583319a2d6f679b8d49998059117c3258805ee69ae3e71d47bfab7a9c646f19b5fc43a6ccdef934eb87de5bb81205fcd60968bed8bf1790cf0a3" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "c939c2b0f7a470cedd189988c61cd307a3cedace" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/xdg.3.7.0/opam b/esy.lock/opam/xdg.3.9.0/opam similarity index 68% rename from esy.lock/opam/xdg.3.7.0/opam rename to esy.lock/opam/xdg.3.9.0/opam index fe21970a..0de11c80 100644 --- a/esy.lock/opam/xdg.3.7.0/opam +++ b/esy.lock/opam/xdg.3.9.0/opam @@ -30,10 +30,10 @@ build: [ ] ] url { - src: "https://github.com/ocaml/dune/releases/download/3.7.0/dune-3.7.0.tbz" + src: "https://github.com/ocaml/dune/releases/download/3.9.0/dune-3.9.0.tbz" checksum: [ - "sha256=e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8" - "sha512=586e47ee45cd53a8c13095bde0b47de99aad9462d0a52199362140b5b654ca862597fa9f27f729a8cc594684ac46858848f9fa76f8f06dc8dc8ab8b1186a3295" + "sha256=c4825a9de454aedf450c2db25ac353033e31d326a9d1b4b7a2cd7260639bd544" + "sha512=55d83bfee7c741cb5b74187674f9ef992ddf0b149f8d22a0a392c4c8ddf1075e9192eebd81cf36c115331cd96e10824100c6c338835d26c25e965e68ed94673d" ] } -x-commit-hash: "d3d628f2eda2278bd2df6e37452d8693f367fcfd" +x-commit-hash: "891fa5a7d72655634378425d51a1cf703ff93336" diff --git a/esy.lock/opam/yojson.2.0.2/opam b/esy.lock/opam/yojson.2.1.0/opam similarity index 57% rename from esy.lock/opam/yojson.2.0.2/opam rename to esy.lock/opam/yojson.2.1.0/opam index 3b22e389..4e90c158 100644 --- a/esy.lock/opam/yojson.2.0.2/opam +++ b/esy.lock/opam/yojson.2.1.0/opam @@ -1,38 +1,48 @@ opam-version: "2.0" -maintainer: ["nathan@cryptosense.com" "marek@xivilization.net"] +synopsis: + "Yojson is an optimized parsing and printing library for the JSON format" +description: """ +Yojson is an optimized parsing and printing library for the JSON format. + +ydump is a pretty-printing command-line program provided with the +yojson package.""" +maintainer: [ + "paul-elliot@tarides.com" "nathan@tarides.com" "marek@tarides.com" +] authors: ["Martin Jambon"] +license: "BSD-3-Clause" homepage: "https://github.com/ocaml-community/yojson" +doc: "https://ocaml-community.github.io/yojson" bug-reports: "https://github.com/ocaml-community/yojson/issues" -dev-repo: "git+https://github.com/ocaml-community/yojson.git" -doc: "https://ocaml-community.github.io/yojson/" -license: "BSD-3-Clause" -build: [ - ["dune" "subst"] {dev} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} - ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} -] depends: [ + "dune" {>= "2.7"} "ocaml" {>= "4.02.3"} - "dune" {>= "2.0"} "cppo" {build} "alcotest" {with-test & >= "0.8.5"} - "odoc" {with-doc} "seq" {>= "0.2.2"} + "odoc" {with-doc} ] -synopsis: - "Yojson is an optimized parsing and printing library for the JSON format" -description: """ -Yojson is an optimized parsing and printing library for the JSON format. - -ydump is a pretty-printing command-line program provided with the -yojson package.""" +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-community/yojson.git" url { src: - "https://github.com/ocaml-community/yojson/releases/download/2.0.2/yojson-2.0.2.tbz" + "https://github.com/ocaml-community/yojson/releases/download/2.1.0/yojson-2.1.0.tbz" checksum: [ - "sha256=876bb6f38af73a84a29438a3da35e4857c60a14556a606525b148c6fdbe5461b" - "sha512=9e150689a814a64e53e361e336fe826df5a3e3851d1367fda4a001392175c29348de55db0b7d7ba18539dec2cf78198efcb7f41b77a9861763f5aa97c05509ad" + "sha256=9fcb1ff2db58ab259f9228796b0ada4794eae97177b1833371380c4e4f90b15d" + "sha512=31ab8580e0e4e8a05459fbec2fb9424a3df4cf5aef6df21fc577dbe3d32e81103a632c6a511c4dcf1f51819e88b38d2ce7d6888545bc3f359e69e070f8d2e69c" ] } -x-commit-hash: "17ca03c5877a4346f0691443f35ed9678f99962f" +x-commit-hash: "42fa0887cb870bdbd1751d98cd23f99d6b29751d" diff --git a/esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2+win_opam_override/files/ocamlbuild-0.14.2.patch b/esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2+win_opam_override/files/ocamlbuild-0.14.2.patch new file mode 100644 index 00000000..e69de29b diff --git a/esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2_opam_override/files/winpatch.patch b/esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2+win_opam_override/files/winpatch.patch similarity index 100% rename from esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2_opam_override/files/winpatch.patch rename to esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2+win_opam_override/files/winpatch.patch diff --git a/esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2_opam_override/package.json b/esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2+win_opam_override/package.json similarity index 100% rename from esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2_opam_override/package.json rename to esy.lock/overrides/opam__s__ocamlbuild_opam__c__0.14.2+win_opam_override/package.json diff --git a/esy.lock/overrides/opam__s__ocamlfind_opam__c__1.9.6_opam_override/files/findlib.patch b/esy.lock/overrides/opam__s__ocamlfind_opam__c__1.9.6_opam_override/files/findlib.patch index 3aa5aa69..d545632a 100644 --- a/esy.lock/overrides/opam__s__ocamlfind_opam__c__1.9.6_opam_override/files/findlib.patch +++ b/esy.lock/overrides/opam__s__ocamlfind_opam__c__1.9.6_opam_override/files/findlib.patch @@ -1,485 +1,11 @@ --- ./Makefile +++ ./Makefile -@@ -57,16 +57,16 @@ +@@ -55,7 +55,7 @@ + export USE_CYGPATH; \ cat findlib.conf.in | \ - $(SH) tools/patch '@SITELIB@' '$(OCAML_SITELIB)' >findlib.conf + $(SH) tools/patch '@SITELIB@' '$(OCAML_SITELIB)' | \ +- $(SH) tools/patch '@FINDLIB_PATH@' '$(FINDLIB_PATH)' -p >findlib.conf ++ $(SH) tools/patch '@FINDLIB_PATH@' '$(FINDLIB_PATH)' >findlib.conf if ./tools/cmd_from_same_dir ocamlc; then \ -- echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ -+ echo 'ocamlc="ocamlc.opt$(EXEC_SUFFIX)"' >>findlib.conf; \ + echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ fi - if ./tools/cmd_from_same_dir ocamlopt; then \ -- echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ -+ echo 'ocamlopt="ocamlopt.opt$(EXEC_SUFFIX)"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldep; then \ -- echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ -+ echo 'ocamldep="ocamldep.opt$(EXEC_SUFFIX)"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldoc; then \ -- echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ -+ echo 'ocamldoc="ocamldoc.opt$(EXEC_SUFFIX)"' >>findlib.conf; \ - fi - - .PHONY: install-doc ---- ./src/findlib/findlib_config.mlp -+++ ./src/findlib/findlib_config.mlp -@@ -24,3 +24,5 @@ - | "MacOS" -> "" (* don't know *) - | _ -> failwith "Unknown Sys.os_type" - ;; -+ -+let exec_suffix = "@EXEC_SUFFIX@";; ---- ./src/findlib/findlib.ml -+++ ./src/findlib/findlib.ml -@@ -28,15 +28,20 @@ - let conf_ldconf = ref "";; - let conf_ignore_dups_in = ref ([] : string list);; - --let ocamlc_default = "ocamlc";; --let ocamlopt_default = "ocamlopt";; --let ocamlcp_default = "ocamlcp";; --let ocamloptp_default = "ocamloptp";; --let ocamlmklib_default = "ocamlmklib";; --let ocamlmktop_default = "ocamlmktop";; --let ocamldep_default = "ocamldep";; --let ocamlbrowser_default = "ocamlbrowser";; --let ocamldoc_default = "ocamldoc";; -+let add_exec str = -+ match Findlib_config.exec_suffix with -+ | "" -> str -+ | a -> str ^ a ;; -+let ocamlc_default = add_exec "ocamlc";; -+let ocamlopt_default = add_exec "ocamlopt";; -+let ocamlcp_default = add_exec "ocamlcp";; -+let ocamloptp_default = add_exec "ocamloptp";; -+let ocamlmklib_default = add_exec "ocamlmklib";; -+let ocamlmktop_default = add_exec "ocamlmktop";; -+let ocamldep_default = add_exec "ocamldep";; -+let ocamlbrowser_default = add_exec "ocamlbrowser";; -+let ocamldoc_default = add_exec "ocamldoc";; -+ - - - let init_manually ---- ./src/findlib/fl_package_base.ml -+++ ./src/findlib/fl_package_base.ml -@@ -133,7 +133,15 @@ - List.find (fun def -> def.def_var = "exists_if") p.package_defs in - let files = Fl_split.in_words def.def_value in - List.exists -- (fun file -> Sys.file_exists (Filename.concat d' file)) -+ (fun file -> -+ let fln = Filename.concat d' file in -+ let e = Sys.file_exists fln in -+ (* necessary for ppx executables *) -+ if e || Sys.os_type <> "Win32" || Filename.check_suffix fln ".exe" then -+ e -+ else -+ Sys.file_exists (fln ^ ".exe") -+ ) - files - with Not_found -> true in - ---- ./src/findlib/fl_split.ml -+++ ./src/findlib/fl_split.ml -@@ -126,10 +126,17 @@ - | '/' | '\\' -> true - | _ -> false in - let norm_dir_win() = -- if l >= 1 && s.[0] = '/' then -- Buffer.add_char b '\\' else Buffer.add_char b s.[0]; -- if l >= 2 && s.[1] = '/' then -- Buffer.add_char b '\\' else Buffer.add_char b s.[1]; -+ if l >= 1 then ( -+ if s.[0] = '/' then -+ Buffer.add_char b '\\' -+ else -+ Buffer.add_char b s.[0] ; -+ if l >= 2 then -+ if s.[1] = '/' then -+ Buffer.add_char b '\\' -+ else -+ Buffer.add_char b s.[1]; -+ ); - for k = 2 to l - 1 do - let c = s.[k] in - if is_slash c then ( ---- ./src/findlib/frontend.ml -+++ ./src/findlib/frontend.ml -@@ -31,10 +31,18 @@ - else - Sys_error (arg ^ ": " ^ Unix.error_message code) - -+let is_win = Sys.os_type = "Win32" -+ -+let () = -+ match Findlib_config.system with -+ | "win32" | "win64" | "mingw" | "cygwin" | "mingw64" | "cygwin64" -> -+ (try set_binary_mode_out stdout true with _ -> ()); -+ (try set_binary_mode_out stderr true with _ -> ()); -+ | _ -> () - - let slashify s = - match Findlib_config.system with -- | "mingw" | "mingw64" | "cygwin" -> -+ | "win32" | "win64" | "mingw" | "cygwin" | "mingw64" | "cygwin64" -> - let b = Buffer.create 80 in - String.iter - (function -@@ -49,7 +57,7 @@ - - let out_path ?(prefix="") s = - match Findlib_config.system with -- | "mingw" | "mingw64" | "cygwin" -> -+ | "win32" | "win64" | "mingw" | "mingw64" | "cygwin" -> - let u = slashify s in - prefix ^ - (if String.contains u ' ' then -@@ -273,11 +281,9 @@ - - - let identify_dir d = -- match Sys.os_type with -- | "Win32" -> -- failwith "identify_dir" (* not available *) -- | _ -> -- let s = Unix.stat d in -+ if is_win then -+ failwith "identify_dir"; (* not available *) -+ let s = Unix.stat d in - (s.Unix.st_dev, s.Unix.st_ino) - ;; - -@@ -459,6 +465,96 @@ - ) - packages - -+let rewrite_cmd s = -+ if s = "" || not is_win then -+ s -+ else -+ let s = -+ let l = String.length s in -+ let b = Buffer.create l in -+ for i = 0 to pred l do -+ match s.[i] with -+ | '/' -> Buffer.add_char b '\\' -+ | x -> Buffer.add_char b x -+ done; -+ Buffer.contents b -+ in -+ if (Filename.is_implicit s && String.contains s '\\' = false) || -+ Filename.check_suffix (String.lowercase s) ".exe" then -+ s -+ else -+ let s' = s ^ ".exe" in -+ if Sys.file_exists s' then -+ s' -+ else -+ s -+ -+let rewrite_cmd s = -+ if s = "" || not is_win then s else -+ let s = -+ let l = String.length s in -+ let b = Buffer.create l in -+ for i = 0 to pred l do -+ match s.[i] with -+ | '/' -> Buffer.add_char b '\\' -+ | x -> Buffer.add_char b x -+ done; -+ Buffer.contents b -+ in -+ if (Filename.is_implicit s && String.contains s '\\' = false) || -+ Filename.check_suffix (String.lowercase s) ".exe" then -+ s -+ else -+ let s' = s ^ ".exe" in -+ if Sys.file_exists s' then -+ s' -+ else -+ s -+ -+let rewrite_pp cmd = -+ if not is_win then cmd else -+ let module T = struct exception Keep end in -+ let is_whitespace = function -+ | ' ' | '\011' | '\012' | '\n' | '\r' | '\t' -> true -+ | _ -> false in -+ (* characters that triggers special behaviour (cmd.exe, not unix shell) *) -+ let is_unsafe_char = function -+ | '(' | ')' | '%' | '!' | '^' | '<' | '>' | '&' -> true -+ | _ -> false in -+ let len = String.length cmd in -+ let buf = Buffer.create (len + 4) in -+ let buf_cmd = Buffer.create len in -+ let rec iter_ws i = -+ if i >= len then () else -+ let cur = cmd.[i] in -+ if is_whitespace cur then ( -+ Buffer.add_char buf cur; -+ iter_ws (succ i) -+ ) -+ else -+ iter_cmd i -+ and iter_cmd i = -+ if i >= len then add_buf_cmd () else -+ let cur = cmd.[i] in -+ if is_unsafe_char cur || cur = '"' || cur = '\'' then -+ raise T.Keep; -+ if is_whitespace cur then ( -+ add_buf_cmd (); -+ Buffer.add_substring buf cmd i (len - i) -+ ) -+ else ( -+ Buffer.add_char buf_cmd cur; -+ iter_cmd (succ i) -+ ) -+ and add_buf_cmd () = -+ if Buffer.length buf_cmd > 0 then -+ Buffer.add_string buf (rewrite_cmd (Buffer.contents buf_cmd)) -+ in -+ try -+ iter_ws 0; -+ Buffer.contents buf -+ with -+ | T.Keep -> cmd - - let process_pp_spec syntax_preds packages pp_opts = - (* Returns: pp_command *) -@@ -549,7 +645,7 @@ - None -> [] - | Some cmd -> - ["-pp"; -- cmd ^ " " ^ -+ (rewrite_cmd cmd) ^ " " ^ - String.concat " " (List.map Filename.quote pp_i_options) ^ " " ^ - String.concat " " (List.map Filename.quote pp_archives) ^ " " ^ - String.concat " " (List.map Filename.quote pp_opts)] -@@ -625,9 +721,11 @@ - in - try - let preprocessor = -+ rewrite_cmd ( - resolve_path - ~base ~explicit:true -- (package_property predicates pname "ppx") in -+ (package_property predicates pname "ppx") ) -+ in - ["-ppx"; String.concat " " (preprocessor :: options)] - with Not_found -> [] - ) -@@ -895,6 +993,14 @@ - switch (e.g. -L instead of -L ) - *) - -+(* We may need to remove files on which we do not have complete control. -+ On Windows, removing a read-only file fails so try to change the -+ mode of the file first. *) -+let remove_file fname = -+ try Sys.remove fname -+ with Sys_error _ when is_win -> -+ (try Unix.chmod fname 0o666 with Unix.Unix_error _ -> ()); -+ Sys.remove fname - - let ocamlc which () = - -@@ -1022,9 +1128,12 @@ - - "-intf", - Arg.String (fun s -> pass_files := !pass_files @ [ Intf(slashify s) ]); -- -+ - "-pp", -- Arg.String (fun s -> pp_specified := true; add_spec_fn "-pp" s); -+ Arg.String (fun s -> pp_specified := true; add_spec_fn "-pp" (rewrite_pp s)); -+ -+ "-ppx", -+ Arg.String (fun s -> add_spec_fn "-ppx" (rewrite_pp s)); - - "-thread", - Arg.Unit (fun _ -> threads := threads_default); -@@ -1237,7 +1346,7 @@ - with - any -> - close_out initl; -- Sys.remove initl_file_name; -+ remove_file initl_file_name; - raise any - end; - -@@ -1245,9 +1354,9 @@ - at_exit - (fun () -> - let tr f x = try f x with _ -> () in -- tr Sys.remove initl_file_name; -- tr Sys.remove (Filename.chop_extension initl_file_name ^ ".cmi"); -- tr Sys.remove (Filename.chop_extension initl_file_name ^ ".cmo"); -+ tr remove_file initl_file_name; -+ tr remove_file (Filename.chop_extension initl_file_name ^ ".cmi"); -+ tr remove_file (Filename.chop_extension initl_file_name ^ ".cmo"); - ); - - let exclude_list = [ stdlibdir; threads_dir; vmthreads_dir ] in -@@ -1493,7 +1602,9 @@ - [ "-v", Arg.Unit (fun () -> verbose := Verbose); - "-pp", Arg.String (fun s -> - pp_specified := true; -- options := !options @ ["-pp"; s]); -+ options := !options @ ["-pp"; rewrite_pp s]); -+ "-ppx", Arg.String (fun s -> -+ options := !options @ ["-ppx"; rewrite_pp s]); - ] - ) - ) -@@ -1672,7 +1783,9 @@ - Arg.String (fun s -> add_spec_fn "-I" (slashify (resolve_path s))); - - "-pp", Arg.String (fun s -> pp_specified := true; -- add_spec_fn "-pp" s); -+ add_spec_fn "-pp" (rewrite_pp s)); -+ "-ppx", Arg.String (fun s -> add_spec_fn "-ppx" (rewrite_pp s)); -+ - ] - ) - ) -@@ -1830,7 +1943,10 @@ - output_string ch_out append; - close_out ch_out; - close_in ch_in; -- Unix.utimes outpath s.Unix.st_mtime s.Unix.st_mtime; -+ (try Unix.utimes outpath s.Unix.st_mtime s.Unix.st_mtime -+ with Unix.Unix_error(e,_,_) -> -+ prerr_endline("Warning: setting utimes for " ^ outpath -+ ^ ": " ^ Unix.error_message e)); - - prerr_endline("Installed " ^ outpath); - with -@@ -1882,6 +1998,8 @@ - Unix.openfile (Filename.concat dir owner_file) [Unix.O_RDONLY] 0 in - let f = - Unix.in_channel_of_descr fd in -+ if is_win then -+ set_binary_mode_in f false; - try - let line = input_line f in - let is_my_file = (line = pkg) in -@@ -2208,7 +2326,7 @@ - let lines = read_ldconf !ldconf in - let dlldir_norm = Fl_split.norm_dir dlldir in - let dlldir_norm_lc = string_lowercase_ascii dlldir_norm in -- let ci_filesys = (Sys.os_type = "Win32") in -+ let ci_filesys = is_win in - let check_dir d = - let d' = Fl_split.norm_dir d in - (d' = dlldir_norm) || -@@ -2356,7 +2474,7 @@ - List.iter - (fun file -> - let absfile = Filename.concat dlldir file in -- Sys.remove absfile; -+ remove_file absfile; - prerr_endline ("Removed " ^ absfile) - ) - dll_files -@@ -2365,7 +2483,7 @@ - (* Remove the files from the package directory: *) - if Sys.file_exists pkgdir then begin - let files = Sys.readdir pkgdir in -- Array.iter (fun f -> Sys.remove (Filename.concat pkgdir f)) files; -+ Array.iter (fun f -> remove_file (Filename.concat pkgdir f)) files; - Unix.rmdir pkgdir; - prerr_endline ("Removed " ^ pkgdir) - end -@@ -2415,7 +2533,9 @@ - - - let print_configuration() = -+ let sl = slashify in - let dir s = -+ let s = sl s in - if Sys.file_exists s then - s - else -@@ -2453,27 +2573,27 @@ - if md = "" then "the corresponding package directories" else dir md - ); - Printf.printf "The standard library is assumed to reside in:\n %s\n" -- (Findlib.ocaml_stdlib()); -+ (sl (Findlib.ocaml_stdlib())); - Printf.printf "The ld.conf file can be found here:\n %s\n" -- (Findlib.ocaml_ldconf()); -+ (sl (Findlib.ocaml_ldconf())); - flush stdout - | Some "conf" -> -- print_endline (Findlib.config_file()) -+ print_endline (sl (Findlib.config_file())) - | Some "path" -> -- List.iter print_endline (Findlib.search_path()) -+ List.iter ( fun x -> print_endline (sl x)) (Findlib.search_path()) - | Some "destdir" -> -- print_endline (Findlib.default_location()) -+ print_endline ( sl (Findlib.default_location())) - | Some "metadir" -> -- print_endline (Findlib.meta_directory()) -+ print_endline ( sl (Findlib.meta_directory())) - | Some "metapath" -> - let mdir = Findlib.meta_directory() in - let ddir = Findlib.default_location() in -- print_endline -- (if mdir <> "" then mdir ^ "/META.%s" else ddir ^ "/%s/META") -+ print_endline ( sl -+ (if mdir <> "" then mdir ^ "/META.%s" else ddir ^ "/%s/META")) - | Some "stdlib" -> -- print_endline (Findlib.ocaml_stdlib()) -+ print_endline ( sl (Findlib.ocaml_stdlib())) - | Some "ldconf" -> -- print_endline (Findlib.ocaml_ldconf()) -+ print_endline ( sl (Findlib.ocaml_ldconf())) - | _ -> - assert false - ;; -@@ -2481,7 +2601,7 @@ - - let ocamlcall pkg cmd = - let dir = package_directory pkg in -- let path = Filename.concat dir cmd in -+ let path = rewrite_cmd (Filename.concat dir cmd) in - begin - try Unix.access path [ Unix.X_OK ] - with -@@ -2647,6 +2767,10 @@ - | Sys_error f -> - prerr_endline ("ocamlfind: " ^ f); - exit 2 -+ | Unix.Unix_error (e, fn, f) -> -+ prerr_endline ("ocamlfind: " ^ fn ^ " " ^ f -+ ^ ": " ^ Unix.error_message e); -+ exit 2 - | Findlib.No_such_package(pkg,info) -> - prerr_endline ("ocamlfind: Package `" ^ pkg ^ "' not found" ^ - (if info <> "" then " - " ^ info else "")); ---- ./src/findlib/Makefile -+++ ./src/findlib/Makefile -@@ -90,6 +90,7 @@ - cat findlib_config.mlp | \ - $(SH) $(TOP)/tools/patch '@CONFIGFILE@' '$(OCAMLFIND_CONF)' | \ - $(SH) $(TOP)/tools/patch '@STDLIB@' '$(OCAML_CORE_STDLIB)' | \ -+ $(SH) $(TOP)/tools/patch '@EXEC_SUFFIX@' '$(EXEC_SUFFIX)' | \ - sed -e 's;@AUTOLINK@;$(OCAML_AUTOLINK);g' \ - -e 's;@SYSTEM@;$(SYSTEM);g' \ - >findlib_config.ml ---- ./src/findlib/frontend.ml -+++ ./src/findlib/frontend.ml -@@ -281,10 +281,8 @@ - - - let identify_dir d = -- if is_win then -- failwith "identify_dir"; (* not available *) - let s = Unix.stat d in -- (s.Unix.st_dev, s.Unix.st_ino) -+ (s.Unix.st_dev, s.Unix.st_ino) - ;; - -