diff --git a/bench.esy.lock/index.json b/bench.esy.lock/index.json index dd6439e9e5..78f43a4486 100644 --- a/bench.esy.lock/index.json +++ b/bench.esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "f512b84a087bc1e7f23422c3a114f3a5", + "checksum": "49cf8ac34f4b9ee68bdb75d9ab359e2b", "root": "Oni2@link-dev:./package.json", "node": { "yarn-pkg-config@github:esy-ocaml/yarn-pkg-config#db3a0b63883606dd57c54a7158d560d6cba8cd79@d41d8cd9": { @@ -118,7 +118,7 @@ }, "overrides": [], "dependencies": [ - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "isolinear@github:revery-ui/isolinear#8cad3b0@d41d8cd9", "@revery/esy-libvterm@1.0.3@d41d8cd9", "@onivim/reason-native-crash-utils@1.0.1@d41d8cd9", @@ -126,13 +126,13 @@ ], "devDependencies": [] }, - "revery@github:revery-ui/revery#e646df2@d41d8cd9": { - "id": "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9": { + "id": "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "name": "revery", - "version": "github:revery-ui/revery#e646df2", + "version": "github:revery-ui/revery#11d4fb4", "source": { "type": "install", - "source": [ "github:revery-ui/revery#e646df2" ] + "source": [ "github:revery-ui/revery#11d4fb4" ] }, "overrides": [], "dependencies": [ @@ -146,6 +146,7 @@ "esy-angle-prebuilt@1.0.0@d41d8cd9", "@revery/esy-harfbuzz@2.6.8001@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "@opam/markup@opam:0.8.2@87975241", @@ -937,7 +938,7 @@ "overrides": [ "bench.json" ], "dependencies": [ "revery-terminal@github:revery-ui/revery-terminal#37e19a3@d41d8cd9", - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "reperf@1.5.0@d41d8cd9", "rench@github:bryphe/rench#a976fe5@d41d8cd9", "refmterr@3.3.2@d41d8cd9", @@ -955,9 +956,9 @@ "@opam/yojson@github:onivim/yojson:yojson.opam#f480aef@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", "@opam/reason@opam:3.6.0@58adb39a", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/ppx_let@opam:v0.13.0@5703d2be", - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_let@opam:v0.14.0@eb9b93e0", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", @@ -1345,6 +1346,39 @@ "ocaml@4.10.0@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" ] }, + "@opam/time_now@opam:v0.14.0@5e4046b3": { + "id": "@opam/time_now@opam:v0.14.0@5e4046b3", + "name": "@opam/time_now", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/a9/a93116938783587f8b9f5152dd543037#md5:a93116938783587f8b9f5152dd543037", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz#md5:a93116938783587f8b9f5152dd543037" + ], + "opam": { + "name": "time_now", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/time_now.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/stdlib-shims@opam:0.1.0@8c116481": { "id": "@opam/stdlib-shims@opam:0.1.0@8c116481", "name": "@opam/stdlib-shims", @@ -1370,47 +1404,47 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/stdio@opam:v0.13.0@eb59d879": { - "id": "@opam/stdio@opam:v0.13.0@eb59d879", + "@opam/stdio@opam:v0.14.0@a624e254": { + "id": "@opam/stdio@opam:v0.14.0@a624e254", "name": "@opam/stdio", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/48/48ef28512ddd51ff9885649dd1fab91d#md5:48ef28512ddd51ff9885649dd1fab91d", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/stdio-v0.13.0.tar.gz#md5:48ef28512ddd51ff9885649dd1fab91d" + "archive:https://opam.ocaml.org/cache/md5/4c/4cbdf15f0be88c3258aaeff9e04e00e9#md5:4cbdf15f0be88c3258aaeff9e04e00e9", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz#md5:4cbdf15f0be88c3258aaeff9e04e00e9" ], "opam": { "name": "stdio", - "version": "v0.13.0", - "path": "bench.esy.lock/opam/stdio.v0.13.0" + "version": "v0.14.0", + "path": "bench.esy.lock/opam/stdio.v0.14.0" } }, "overrides": [], "dependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775" + "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/sexplib0@opam:v0.13.0@3f54c2be": { - "id": "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "@opam/sexplib0@opam:v0.14.0@ddeb6438": { + "id": "@opam/sexplib0@opam:v0.14.0@ddeb6438", "name": "@opam/sexplib0", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f8/f8a715dffda5599cfae0cb4031d57abe#md5:f8a715dffda5599cfae0cb4031d57abe", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz#md5:f8a715dffda5599cfae0cb4031d57abe" + "archive:https://opam.ocaml.org/cache/md5/37/37aff0af8f8f6f759249475684aebdc4#md5:37aff0af8f8f6f759249475684aebdc4", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz#md5:37aff0af8f8f6f759249475684aebdc4" ], "opam": { "name": "sexplib0", - "version": "v0.13.0", - "path": "bench.esy.lock/opam/sexplib0.v0.13.0" + "version": "v0.14.0", + "path": "bench.esy.lock/opam/sexplib0.v0.14.0" } }, "overrides": [], @@ -1662,37 +1696,38 @@ "@opam/base-bytes@opam:base@19d0c2ff" ] }, - "@opam/ppxlib@opam:0.13.0@3d7c6edb": { - "id": "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "@opam/ppxlib@opam:0.15.0@6a9d8126": { + "id": "@opam/ppxlib@opam:0.15.0@6a9d8126", "name": "@opam/ppxlib", - "version": "opam:0.13.0", + "version": "opam:0.15.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/81/81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9", - "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" + "archive:https://opam.ocaml.org/cache/sha256/0b/0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330", + "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" ], "opam": { "name": "ppxlib", - "version": "0.13.0", - "path": "bench.esy.lock/opam/ppxlib.0.13.0" + "version": "0.15.0", + "path": "bench.esy.lock/opam/ppxlib.0.15.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "@opam/dune@opam:2.5.0@e0bac278" ] }, "@opam/ppxfind@opam:1.4@d75848d2": { @@ -1804,58 +1839,232 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/ppx_let@opam:v0.13.0@5703d2be": { - "id": "@opam/ppx_let@opam:v0.13.0@5703d2be", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550": { + "id": "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "name": "@opam/ppx_sexp_conv", + "version": "opam:v0.14.1", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/43/438d8ccbbeedb5a9517ed55a8b9a768e#md5:438d8ccbbeedb5a9517ed55a8b9a768e", + "archive:https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz#md5:438d8ccbbeedb5a9517ed55a8b9a768e" + ], + "opam": { + "name": "ppx_sexp_conv", + "version": "v0.14.1", + "path": "bench.esy.lock/opam/ppx_sexp_conv.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2": { + "id": "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "name": "@opam/ppx_optcomp", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/71/715fbb000594d50fb3689da29c6b0ab0#md5:715fbb000594d50fb3689da29c6b0ab0", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz#md5:715fbb000594d50fb3689da29c6b0ab0" + ], + "opam": { + "name": "ppx_optcomp", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_optcomp.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_let@opam:v0.14.0@eb9b93e0": { + "id": "@opam/ppx_let@opam:v0.14.0@eb9b93e0", "name": "@opam/ppx_let", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/8b/8b5fab936fffa4b02f786ef18ab0c877#md5:8b5fab936fffa4b02f786ef18ab0c877", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz#md5:8b5fab936fffa4b02f786ef18ab0c877" + "archive:https://opam.ocaml.org/cache/md5/fa/faf5b4b69ef2595916f74fff251a9d2c#md5:faf5b4b69ef2595916f74fff251a9d2c", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz#md5:faf5b4b69ef2595916f74fff251a9d2c" ], "opam": { "name": "ppx_let", - "version": "v0.13.0", - "path": "bench.esy.lock/opam/ppx_let.v0.13.0" + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_let.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_js_style@opam:v0.14.0@10b020a8": { + "id": "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "name": "@opam/ppx_js_style", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ea/eab9c17616a2ba4cbd69a88db76070fd#md5:eab9c17616a2ba4cbd69a88db76070fd", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz#md5:eab9c17616a2ba4cbd69a88db76070fd" + ], + "opam": { + "name": "ppx_js_style", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_js_style.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7": { - "id": "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d": { + "id": "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "name": "@opam/ppx_inline_test", - "version": "opam:v0.13.1", + "version": "opam:v0.14.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e7/e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c", - "archive:https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" + "archive:https://opam.ocaml.org/cache/md5/13/132754f0757188c3b700a2c5b6a2fb3f#md5:132754f0757188c3b700a2c5b6a2fb3f", + "archive:https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz#md5:132754f0757188c3b700a2c5b6a2fb3f" ], "opam": { "name": "ppx_inline_test", - "version": "v0.13.1", - "path": "bench.esy.lock/opam/ppx_inline_test.v0.13.1" + "version": "v0.14.1", + "path": "bench.esy.lock/opam/ppx_inline_test.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_here@opam:v0.14.0@5ccc1c01": { + "id": "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "name": "@opam/ppx_here", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/bb/bb3bbde0964a1f866de09f3df44def4d#md5:bb3bbde0964a1f866de09f3df44def4d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz#md5:bb3bbde0964a1f866de09f3df44def4d" + ], + "opam": { + "name": "ppx_here", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_here.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_hash@opam:v0.14.0@8e9618e4": { + "id": "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "name": "@opam/ppx_hash", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b7/b78aee19bb4469731f9626b04fe7f341#md5:b78aee19bb4469731f9626b04fe7f341", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz#md5:b78aee19bb4469731f9626b04fe7f341" + ], + "opam": { + "name": "ppx_hash", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_hash.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_enumerate@opam:v0.14.0@63db8245": { + "id": "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "name": "@opam/ppx_enumerate", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/18/188421af960759f6e45dd748f4f08e8d#md5:188421af960759f6e45dd748f4f08e8d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz#md5:188421af960759f6e45dd748f4f08e8d" + ], + "opam": { + "name": "ppx_enumerate", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_enumerate.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d": { @@ -1952,6 +2161,133 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/ppx_compare@opam:v0.14.0@615de7a6": { + "id": "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "name": "@opam/ppx_compare", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/91/9149b3a0c954fe2cef2b0705d254b9e3#md5:9149b3a0c954fe2cef2b0705d254b9e3", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz#md5:9149b3a0c954fe2cef2b0705d254b9e3" + ], + "opam": { + "name": "ppx_compare", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_compare.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_cold@opam:v0.14.0@345dec7c": { + "id": "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "name": "@opam/ppx_cold", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/6a/6a61807cd3b105b8c885bd2076986339#md5:6a61807cd3b105b8c885bd2076986339", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz#md5:6a61807cd3b105b8c885bd2076986339" + ], + "opam": { + "name": "ppx_cold", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_cold.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_base@opam:v0.14.0@b4702ed9": { + "id": "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "name": "@opam/ppx_base", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b2/b29a24907e60f42e050ad90e5209bb92#md5:b29a24907e60f42e050ad90e5209bb92", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz#md5:b29a24907e60f42e050ad90e5209bb92" + ], + "opam": { + "name": "ppx_base", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_base.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278" + ] + }, + "@opam/ppx_assert@opam:v0.14.0@877b5900": { + "id": "@opam/ppx_assert@opam:v0.14.0@877b5900", + "name": "@opam/ppx_assert", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/53/535b5f241eb7f10da8c044c26afbc186#md5:535b5f241eb7f10da8c044c26afbc186", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz#md5:535b5f241eb7f10da8c044c26afbc186" + ], + "opam": { + "name": "ppx_assert", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/ppx_assert.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9": { "id": "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "name": "@opam/omd", @@ -1973,6 +2309,31 @@ "@opam/base-bigarray@opam:base@b03491b0" ] }, + "@opam/octavius@opam:1.2.2@b328d1f1": { + "id": "@opam/octavius@opam:1.2.2@b328d1f1", + "name": "@opam/octavius", + "version": "opam:1.2.2", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/72/72f9e1d996e6c5089fc513cc9218607b#md5:72f9e1d996e6c5089fc513cc9218607b", + "archive:https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz#md5:72f9e1d996e6c5089fc513cc9218607b" + ], + "opam": { + "name": "octavius", + "version": "1.2.2", + "path": "bench.esy.lock/opam/octavius.1.2.2" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/ocplib-endian@opam:1.1@84c1ca88": { "id": "@opam/ocplib-endian@opam:1.1@84c1ca88", "name": "@opam/ocplib-endian", @@ -2600,6 +2961,62 @@ "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/jst-config@opam:v0.14.0@d0d7469e": { + "id": "@opam/jst-config@opam:v0.14.0@d0d7469e", + "name": "@opam/jst-config", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ee/eefbac104a59bf90c82992cc9fb487d5#md5:eefbac104a59bf90c82992cc9fb487d5", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz#md5:eefbac104a59bf90c82992cc9fb487d5" + ], + "opam": { + "name": "jst-config", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/jst-config.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/jane-street-headers@opam:v0.14.0@59432b6a": { + "id": "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "name": "@opam/jane-street-headers", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/e8/e8d253ac44d25c8c66367153a0c77495#md5:e8d253ac44d25c8c66367153a0c77495", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz#md5:e8d253ac44d25c8c66367153a0c77495" + ], + "opam": { + "name": "jane-street-headers", + "version": "v0.14.0", + "path": "bench.esy.lock/opam/jane-street-headers.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/integers@opam:0.4.0@f7acfaeb": { "id": "@opam/integers@opam:0.4.0@f7acfaeb", "name": "@opam/integers", @@ -3319,30 +3736,30 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/base@opam:v0.13.2@c3150775": { - "id": "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1": { + "id": "@opam/base@opam:v0.14.0@b8817fc1", "name": "@opam/base", - "version": "opam:v0.13.2", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f4/f43ce18d98fd0879e77ff671e077e607#md5:f43ce18d98fd0879e77ff671e077e607", - "archive:https://github.com/janestreet/base/archive/v0.13.2.tar.gz#md5:f43ce18d98fd0879e77ff671e077e607" + "archive:https://opam.ocaml.org/cache/md5/5a/5a00382c724e97b6768aaa27481dd3cc#md5:5a00382c724e97b6768aaa27481dd3cc", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz#md5:5a00382c724e97b6768aaa27481dd3cc" ], "opam": { "name": "base", - "version": "v0.13.2", - "path": "bench.esy.lock/opam/base.v0.13.2" + "version": "v0.14.0", + "path": "bench.esy.lock/opam/base.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278" ] @@ -3590,7 +4007,7 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/reason@3.6.2@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9" ] diff --git a/bench.esy.lock/opam/base.v0.13.2/opam b/bench.esy.lock/opam/base.v0.14.0/opam similarity index 80% rename from bench.esy.lock/opam/base.v0.13.2/opam rename to bench.esy.lock/opam/base.v0.14.0/opam index 3f65d55c0a..73852d114c 100644 --- a/bench.esy.lock/opam/base.v0.13.2/opam +++ b/bench.esy.lock/opam/base.v0.14.0/opam @@ -10,9 +10,9 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "sexplib0" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "ocaml" {>= "4.07.0"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} "dune-configurator" ] synopsis: "Full standard library replacement for OCaml" @@ -31,6 +31,6 @@ provided by companion libraries such as stdio: https://github.com/janestreet/stdio " url { - src: "https://github.com/janestreet/base/archive/v0.13.2.tar.gz" - checksum: "md5=f43ce18d98fd0879e77ff671e077e607" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz" + checksum: "md5=5a00382c724e97b6768aaa27481dd3cc" } diff --git a/bench.esy.lock/opam/jane-street-headers.v0.14.0/opam b/bench.esy.lock/opam/jane-street-headers.v0.14.0/opam new file mode 100644 index 0000000000..532495e299 --- /dev/null +++ b/bench.esy.lock/opam/jane-street-headers.v0.14.0/opam @@ -0,0 +1,23 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jane-street-headers" +bug-reports: "https://github.com/janestreet/jane-street-headers/issues" +dev-repo: "git+https://github.com/janestreet/jane-street-headers.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jane-street-headers/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "2.0.0"} +] +synopsis: "Jane Street C header files" +description: " +C header files shared between the various Jane Street packages +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz" + checksum: "md5=e8d253ac44d25c8c66367153a0c77495" +} diff --git a/bench.esy.lock/opam/jst-config.v0.14.0/opam b/bench.esy.lock/opam/jst-config.v0.14.0/opam new file mode 100644 index 0000000000..dd9723e8ce --- /dev/null +++ b/bench.esy.lock/opam/jst-config.v0.14.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jst-config" +bug-reports: "https://github.com/janestreet/jst-config/issues" +dev-repo: "git+https://github.com/janestreet/jst-config.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jst-config/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_assert" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "dune-configurator" +] +synopsis: "Compile-time configuration for Jane Street libraries" +description: " +Defines compile-time constants used in Jane Street libraries such as Base, Core, and +Async. + +This package has an unstable interface; it is intended only to share configuration between +different packages from Jane Street. Future updates may not be backward-compatible, and we +do not recommend using this package directly. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz" + checksum: "md5=eefbac104a59bf90c82992cc9fb487d5" +} diff --git a/bench.esy.lock/opam/octavius.1.2.2/opam b/bench.esy.lock/opam/octavius.1.2.2/opam new file mode 100644 index 0000000000..e72e9674da --- /dev/null +++ b/bench.esy.lock/opam/octavius.1.2.2/opam @@ -0,0 +1,34 @@ +version: "1.2.2" +opam-version: "2.0" +maintainer: ["leo@lpw25.net"] +authors: ["Leo White "] +license: "ISC" +homepage: "https://github.com/ocaml-doc/octavius" +doc: "http://ocaml-doc.github.io/octavius/" +bug-reports: "https://github.com/ocaml-doc/octavius/issues" +depends: [ + "dune" {>= "1.11"} + "ocaml" {>= "4.03.0"} +] +build: [ + ["dune" "subst"] {pinned} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-doc/octavius.git" + +synopsis: "Ocamldoc comment syntax parser" +description: "Octavius is a library to parse the `ocamldoc` comment syntax." +url { + src: "https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz" + checksum: "md5=72f9e1d996e6c5089fc513cc9218607b" +} diff --git a/bench.esy.lock/opam/ppx_assert.v0.14.0/opam b/bench.esy.lock/opam/ppx_assert.v0.14.0/opam new file mode 100644 index 0000000000..6a65f7f78b --- /dev/null +++ b/bench.esy.lock/opam/ppx_assert.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_assert" +bug-reports: "https://github.com/janestreet/ppx_assert/issues" +dev-repo: "git+https://github.com/janestreet/ppx_assert.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_assert/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_here" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Assert-like extension nodes that raise useful errors on failure" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz" + checksum: "md5=535b5f241eb7f10da8c044c26afbc186" +} diff --git a/bench.esy.lock/opam/ppx_base.v0.14.0/opam b/bench.esy.lock/opam/ppx_base.v0.14.0/opam new file mode 100644 index 0000000000..2279b40f14 --- /dev/null +++ b/bench.esy.lock/opam/ppx_base.v0.14.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_base" +bug-reports: "https://github.com/janestreet/ppx_base/issues" +dev-repo: "git+https://github.com/janestreet/ppx_base.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_base/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_enumerate" {>= "v0.14" & < "v0.15"} + "ppx_hash" {>= "v0.14" & < "v0.15"} + "ppx_js_style" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Base set of ppx rewriters" +description: " +ppx_base is the set of ppx rewriters used for Base. + +Note that Base doesn't need ppx to build, it is only used as a +verification tool. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz" + checksum: "md5=b29a24907e60f42e050ad90e5209bb92" +} diff --git a/bench.esy.lock/opam/ppx_cold.v0.14.0/opam b/bench.esy.lock/opam/ppx_cold.v0.14.0/opam new file mode 100644 index 0000000000..3e67976aa7 --- /dev/null +++ b/bench.esy.lock/opam/ppx_cold.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_cold" +bug-reports: "https://github.com/janestreet/ppx_cold/issues" +dev-repo: "git+https://github.com/janestreet/ppx_cold.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_cold/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [@cold] into [@inline never][@specialise never][@local never]" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz" + checksum: "md5=6a61807cd3b105b8c885bd2076986339" +} diff --git a/bench.esy.lock/opam/ppx_compare.v0.14.0/opam b/bench.esy.lock/opam/ppx_compare.v0.14.0/opam new file mode 100644 index 0000000000..2aea66906b --- /dev/null +++ b/bench.esy.lock/opam/ppx_compare.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_compare" +bug-reports: "https://github.com/janestreet/ppx_compare/issues" +dev-repo: "git+https://github.com/janestreet/ppx_compare.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_compare/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generation of comparison functions from types" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz" + checksum: "md5=9149b3a0c954fe2cef2b0705d254b9e3" +} diff --git a/bench.esy.lock/opam/ppx_enumerate.v0.14.0/opam b/bench.esy.lock/opam/ppx_enumerate.v0.14.0/opam new file mode 100644 index 0000000000..0be2ded90c --- /dev/null +++ b/bench.esy.lock/opam/ppx_enumerate.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_enumerate" +bug-reports: "https://github.com/janestreet/ppx_enumerate/issues" +dev-repo: "git+https://github.com/janestreet/ppx_enumerate.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_enumerate/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generate a list containing all values of a finite type" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz" + checksum: "md5=188421af960759f6e45dd748f4f08e8d" +} diff --git a/bench.esy.lock/opam/ppx_hash.v0.14.0/opam b/bench.esy.lock/opam/ppx_hash.v0.14.0/opam new file mode 100644 index 0000000000..84e8d92481 --- /dev/null +++ b/bench.esy.lock/opam/ppx_hash.v0.14.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_hash" +bug-reports: "https://github.com/janestreet/ppx_hash/issues" +dev-repo: "git+https://github.com/janestreet/ppx_hash.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_hash/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "A ppx rewriter that generates hash functions from type expressions and definitions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz" + checksum: "md5=b78aee19bb4469731f9626b04fe7f341" +} diff --git a/bench.esy.lock/opam/ppx_here.v0.14.0/opam b/bench.esy.lock/opam/ppx_here.v0.14.0/opam new file mode 100644 index 0000000000..7aa1e7fc69 --- /dev/null +++ b/bench.esy.lock/opam/ppx_here.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_here" +bug-reports: "https://github.com/janestreet/ppx_here/issues" +dev-repo: "git+https://github.com/janestreet/ppx_here.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_here/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [%here] into its location" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz" + checksum: "md5=bb3bbde0964a1f866de09f3df44def4d" +} diff --git a/integrationtest.esy.lock/opam/ppx_inline_test.v0.13.1/opam b/bench.esy.lock/opam/ppx_inline_test.v0.14.1/opam similarity index 56% rename from integrationtest.esy.lock/opam/ppx_inline_test.v0.13.1/opam rename to bench.esy.lock/opam/ppx_inline_test.v0.14.1/opam index f982206f28..5882279859 100644 --- a/integrationtest.esy.lock/opam/ppx_inline_test.v0.13.1/opam +++ b/bench.esy.lock/opam/ppx_inline_test.v0.14.1/opam @@ -10,20 +10,17 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.10"} - "ppxlib" {>= "0.9.0" & < "0.14.0"} + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "time_now" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.14.0"} ] synopsis: "Syntax extension for writing in-line tests in ocaml code" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: - "https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz" - checksum: [ - "sha256=e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" - "sha512=402e4d6113368da37464d64ae145f5a58af751275bb92d4a4bdd16f41fbada9311ca9f8da7aeb86537bdf25710fcb1df3cd983717935f1cd5ca663f27aaa3b6b" - ] + src: "https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz" + checksum: "md5=132754f0757188c3b700a2c5b6a2fb3f" } diff --git a/bench.esy.lock/opam/ppx_js_style.v0.14.0/opam b/bench.esy.lock/opam/ppx_js_style.v0.14.0/opam new file mode 100644 index 0000000000..a3eec8d758 --- /dev/null +++ b/bench.esy.lock/opam/ppx_js_style.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_js_style" +bug-reports: "https://github.com/janestreet/ppx_js_style/issues" +dev-repo: "git+https://github.com/janestreet/ppx_js_style.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_js_style/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "octavius" + "ppxlib" {>= "0.11.0"} +] +synopsis: "Code style checker for Jane Street Packages" +description: " +Part of the Jane Street's PPX rewriters collection. + +This packages is a no-op ppx rewriter. It is used as a 'lint' tool to +enforce some coding conventions across all Jane Street packages. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz" + checksum: "md5=eab9c17616a2ba4cbd69a88db76070fd" +} diff --git a/esy.lock/opam/ppx_let.v0.13.0/opam b/bench.esy.lock/opam/ppx_let.v0.14.0/opam similarity index 72% rename from esy.lock/opam/ppx_let.v0.13.0/opam rename to bench.esy.lock/opam/ppx_let.v0.14.0/opam index 34433ac88f..6fc478875f 100644 --- a/esy.lock/opam/ppx_let.v0.13.0/opam +++ b/bench.esy.lock/opam/ppx_let.v0.14.0/opam @@ -11,15 +11,15 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} - "ppxlib" {>= "0.9.0"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} ] synopsis: "Monadic let-bindings" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz" - checksum: "md5=8b5fab936fffa4b02f786ef18ab0c877" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz" + checksum: "md5=faf5b4b69ef2595916f74fff251a9d2c" } diff --git a/bench.esy.lock/opam/ppx_optcomp.v0.14.0/opam b/bench.esy.lock/opam/ppx_optcomp.v0.14.0/opam new file mode 100644 index 0000000000..7af92cf8b6 --- /dev/null +++ b/bench.esy.lock/opam/ppx_optcomp.v0.14.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_optcomp" +bug-reports: "https://github.com/janestreet/ppx_optcomp/issues" +dev-repo: "git+https://github.com/janestreet/ppx_optcomp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_optcomp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Optional compilation for OCaml" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz" + checksum: "md5=715fbb000594d50fb3689da29c6b0ab0" +} diff --git a/bench.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam b/bench.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam new file mode 100644 index 0000000000..ecc5c3751a --- /dev/null +++ b/bench.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_sexp_conv" +bug-reports: "https://github.com/janestreet/ppx_sexp_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_sexp_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.15.0"} +] +synopsis: "[@@deriving] plugin to generate S-expression conversion functions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz" + checksum: "md5=438d8ccbbeedb5a9517ed55a8b9a768e" +} diff --git a/bench.esy.lock/opam/ppxlib.0.13.0/opam b/bench.esy.lock/opam/ppxlib.0.13.0/opam deleted file mode 100644 index d86c36d044..0000000000 --- a/bench.esy.lock/opam/ppxlib.0.13.0/opam +++ /dev/null @@ -1,46 +0,0 @@ -opam-version: "2.0" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/ocaml-ppx/ppxlib" -bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" -dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" -doc: "https://ocaml-ppx.github.io/ppxlib/" -license: "MIT" -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] -] -run-test: [ - ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.06" & ocaml:version < "4.08" } -] -depends: [ - "ocaml" {>= "4.04.1"} - "base" {>= "v0.11.0"} - "dune" {>= "1.11"} - "ocaml-compiler-libs" {>= "v0.11.0"} - "ocaml-migrate-parsetree" {>= "1.3.1" & < "2.0.0"} - "ppx_derivers" {>= "1.0"} - "stdio" {>= "v0.11.0"} - "ocamlfind" {with-test} - "cinaps" {with-test & >= "v0.12.1"} -] -synopsis: "Base library and tools for ppx rewriters" -description: """ -A comprehensive toolbox for ppx development. It features: -- a OCaml AST / parser / pretty-printer snapshot,to create a full - frontend independent of the version of OCaml; -- a library for library for ppx rewriters in general, and type-driven - code generators in particular; -- a feature-full driver for OCaml AST transformers; -- a quotation mechanism allowing to write values representing the - OCaml AST in the OCaml syntax; -- a generator of open recursion classes from type definitions. -""" -url { - src: - "https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz" - checksum: [ - "sha256=81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" - "sha512=c94bab35affdbdd2562de7ad30eb97282568c2c7fe48229fab5d12d1fc73312a9ee398758d598d969318cc01e8f88df9958e91820785e39d8faf3dbd7bc2e606" - ] -} diff --git a/bench.esy.lock/opam/ppxlib.0.15.0/opam b/bench.esy.lock/opam/ppxlib.0.15.0/opam new file mode 100644 index 0000000000..f32985ad85 --- /dev/null +++ b/bench.esy.lock/opam/ppxlib.0.15.0/opam @@ -0,0 +1,50 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml-ppx/ppxlib" +bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" +dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" +doc: "https://ocaml-ppx.github.io/ppxlib/" +license: "MIT" +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] +] +run-test: [ + ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.10" } +] +depends: [ + "ocaml" {>= "4.04.1"} + "dune" {>= "1.11"} + "ocaml-compiler-libs" {>= "v0.11.0"} + "ocaml-migrate-parsetree" {>= "1.5.0" & < "2.0.0"} + "ppx_derivers" {>= "1.0"} + "sexplib0" + "stdlib-shims" + "ocamlfind" {with-test} + "cinaps" {with-test & >= "v0.12.1"} + "base" {with-test} + "stdio" {with-test} +] +synopsis: "Standard library for ppx rewriters" +description: """ +Ppxlib is the standard library for ppx rewriters and other programs +that manipulate the in-memory reprensation of OCaml programs, a.k.a +the "Parsetree". + +It also comes bundled with two ppx rewriters that are commonly used to +write tools that manipulate and/or generate Parsetree values; +`ppxlib.metaquot` which allows to construct Parsetree values using the +OCaml syntax directly and `ppxlib.traverse` which provides various +ways of automatically traversing values of a given type, in particular +allowing to inject a complex structured value into generated code. +""" +x-commit-hash: "20cacbfc311f1baef6454051e0edd7b1628cb721" +url { + src: + "https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz" + checksum: [ + "sha256=0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" + "sha512=ecf0fff77ff6f1b356f018b6861b9e40bb8513092a7a486a3aa6024d12f5c15135899b77a188a44abc1c2ca84ebccb8bf9a78241e0383e023663fd7f86fbca72" + ] +} diff --git a/integrationtest.esy.lock/opam/sexplib0.v0.13.0/opam b/bench.esy.lock/opam/sexplib0.v0.14.0/opam similarity index 83% rename from integrationtest.esy.lock/opam/sexplib0.v0.13.0/opam rename to bench.esy.lock/opam/sexplib0.v0.14.0/opam index 27626b3c34..f7afcef364 100644 --- a/integrationtest.esy.lock/opam/sexplib0.v0.13.0/opam +++ b/bench.esy.lock/opam/sexplib0.v0.14.0/opam @@ -11,7 +11,7 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "dune" {>= "1.5.1"} + "dune" {>= "2.0.0"} ] synopsis: "Library containing the definition of S-expressions and some base converters" description: " @@ -21,6 +21,6 @@ OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz" - checksum: "md5=f8a715dffda5599cfae0cb4031d57abe" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz" + checksum: "md5=37aff0af8f8f6f759249475684aebdc4" } diff --git a/bench.esy.lock/opam/stdio.v0.13.0/opam b/bench.esy.lock/opam/stdio.v0.14.0/opam similarity index 78% rename from bench.esy.lock/opam/stdio.v0.13.0/opam rename to bench.esy.lock/opam/stdio.v0.14.0/opam index 42d6f14d58..f29a2e39f0 100644 --- a/bench.esy.lock/opam/stdio.v0.13.0/opam +++ b/bench.esy.lock/opam/stdio.v0.14.0/opam @@ -11,8 +11,8 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} ] synopsis: "Standard IO library for OCaml" description: " @@ -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.13/files/stdio-v0.13.0.tar.gz" - checksum: "md5=48ef28512ddd51ff9885649dd1fab91d" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz" + checksum: "md5=4cbdf15f0be88c3258aaeff9e04e00e9" } diff --git a/bench.esy.lock/opam/time_now.v0.14.0/opam b/bench.esy.lock/opam/time_now.v0.14.0/opam new file mode 100644 index 0000000000..8f0b17ff57 --- /dev/null +++ b/bench.esy.lock/opam/time_now.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/time_now" +bug-reports: "https://github.com/janestreet/time_now/issues" +dev-repo: "git+https://github.com/janestreet/time_now.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/time_now/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "jane-street-headers" {>= "v0.14" & < "v0.15"} + "jst-config" {>= "v0.14" & < "v0.15"} + "ppx_base" {>= "v0.14" & < "v0.15"} + "ppx_optcomp" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} +] +synopsis: "Reports the current time" +description: " +Provides a single function to report the current time in nanoseconds +since the start of the Unix epoch. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz" + checksum: "md5=a93116938783587f8b9f5152dd543037" +} diff --git a/esy.lock/index.json b/esy.lock/index.json index abf96efb1c..e2eb6f51e3 100644 --- a/esy.lock/index.json +++ b/esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "f512b84a087bc1e7f23422c3a114f3a5", + "checksum": "49cf8ac34f4b9ee68bdb75d9ab359e2b", "root": "Oni2@link-dev:./package.json", "node": { "yarn-pkg-config@github:esy-ocaml/yarn-pkg-config#db3a0b63883606dd57c54a7158d560d6cba8cd79@d41d8cd9": { @@ -118,7 +118,7 @@ }, "overrides": [], "dependencies": [ - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "isolinear@github:revery-ui/isolinear#8cad3b0@d41d8cd9", "@revery/esy-libvterm@1.0.3@d41d8cd9", "@onivim/reason-native-crash-utils@1.0.1@d41d8cd9", @@ -126,13 +126,13 @@ ], "devDependencies": [] }, - "revery@github:revery-ui/revery#e646df2@d41d8cd9": { - "id": "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9": { + "id": "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "name": "revery", - "version": "github:revery-ui/revery#e646df2", + "version": "github:revery-ui/revery#11d4fb4", "source": { "type": "install", - "source": [ "github:revery-ui/revery#e646df2" ] + "source": [ "github:revery-ui/revery#11d4fb4" ] }, "overrides": [], "dependencies": [ @@ -146,6 +146,7 @@ "esy-angle-prebuilt@1.0.0@d41d8cd9", "@revery/esy-harfbuzz@2.6.8001@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "@opam/markup@opam:0.8.2@87975241", @@ -937,7 +938,7 @@ "overrides": [], "dependencies": [ "revery-terminal@github:revery-ui/revery-terminal#37e19a3@d41d8cd9", - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "rench@github:bryphe/rench#a976fe5@d41d8cd9", "refmterr@3.3.2@d41d8cd9", "reasonFuzz@github:CrossR/reasonFuzz#1ad6f5d@d41d8cd9", @@ -954,9 +955,9 @@ "@opam/yojson@github:onivim/yojson:yojson.opam#f480aef@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", "@opam/reason@opam:3.6.0@58adb39a", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/ppx_let@opam:v0.13.0@5703d2be", - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_let@opam:v0.14.0@eb9b93e0", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", @@ -1344,6 +1345,39 @@ "ocaml@4.10.0@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" ] }, + "@opam/time_now@opam:v0.14.0@5e4046b3": { + "id": "@opam/time_now@opam:v0.14.0@5e4046b3", + "name": "@opam/time_now", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/a9/a93116938783587f8b9f5152dd543037#md5:a93116938783587f8b9f5152dd543037", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz#md5:a93116938783587f8b9f5152dd543037" + ], + "opam": { + "name": "time_now", + "version": "v0.14.0", + "path": "esy.lock/opam/time_now.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/stdlib-shims@opam:0.1.0@8c116481": { "id": "@opam/stdlib-shims@opam:0.1.0@8c116481", "name": "@opam/stdlib-shims", @@ -1369,47 +1403,47 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/stdio@opam:v0.13.0@eb59d879": { - "id": "@opam/stdio@opam:v0.13.0@eb59d879", + "@opam/stdio@opam:v0.14.0@a624e254": { + "id": "@opam/stdio@opam:v0.14.0@a624e254", "name": "@opam/stdio", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/48/48ef28512ddd51ff9885649dd1fab91d#md5:48ef28512ddd51ff9885649dd1fab91d", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/stdio-v0.13.0.tar.gz#md5:48ef28512ddd51ff9885649dd1fab91d" + "archive:https://opam.ocaml.org/cache/md5/4c/4cbdf15f0be88c3258aaeff9e04e00e9#md5:4cbdf15f0be88c3258aaeff9e04e00e9", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz#md5:4cbdf15f0be88c3258aaeff9e04e00e9" ], "opam": { "name": "stdio", - "version": "v0.13.0", - "path": "esy.lock/opam/stdio.v0.13.0" + "version": "v0.14.0", + "path": "esy.lock/opam/stdio.v0.14.0" } }, "overrides": [], "dependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775" + "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/sexplib0@opam:v0.13.0@3f54c2be": { - "id": "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "@opam/sexplib0@opam:v0.14.0@ddeb6438": { + "id": "@opam/sexplib0@opam:v0.14.0@ddeb6438", "name": "@opam/sexplib0", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f8/f8a715dffda5599cfae0cb4031d57abe#md5:f8a715dffda5599cfae0cb4031d57abe", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz#md5:f8a715dffda5599cfae0cb4031d57abe" + "archive:https://opam.ocaml.org/cache/md5/37/37aff0af8f8f6f759249475684aebdc4#md5:37aff0af8f8f6f759249475684aebdc4", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz#md5:37aff0af8f8f6f759249475684aebdc4" ], "opam": { "name": "sexplib0", - "version": "v0.13.0", - "path": "esy.lock/opam/sexplib0.v0.13.0" + "version": "v0.14.0", + "path": "esy.lock/opam/sexplib0.v0.14.0" } }, "overrides": [], @@ -1661,37 +1695,38 @@ "@opam/base-bytes@opam:base@19d0c2ff" ] }, - "@opam/ppxlib@opam:0.13.0@3d7c6edb": { - "id": "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "@opam/ppxlib@opam:0.15.0@6a9d8126": { + "id": "@opam/ppxlib@opam:0.15.0@6a9d8126", "name": "@opam/ppxlib", - "version": "opam:0.13.0", + "version": "opam:0.15.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/81/81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9", - "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" + "archive:https://opam.ocaml.org/cache/sha256/0b/0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330", + "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" ], "opam": { "name": "ppxlib", - "version": "0.13.0", - "path": "esy.lock/opam/ppxlib.0.13.0" + "version": "0.15.0", + "path": "esy.lock/opam/ppxlib.0.15.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "@opam/dune@opam:2.5.0@e0bac278" ] }, "@opam/ppxfind@opam:1.4@d75848d2": { @@ -1803,58 +1838,232 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/ppx_let@opam:v0.13.0@5703d2be": { - "id": "@opam/ppx_let@opam:v0.13.0@5703d2be", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550": { + "id": "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "name": "@opam/ppx_sexp_conv", + "version": "opam:v0.14.1", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/43/438d8ccbbeedb5a9517ed55a8b9a768e#md5:438d8ccbbeedb5a9517ed55a8b9a768e", + "archive:https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz#md5:438d8ccbbeedb5a9517ed55a8b9a768e" + ], + "opam": { + "name": "ppx_sexp_conv", + "version": "v0.14.1", + "path": "esy.lock/opam/ppx_sexp_conv.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2": { + "id": "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "name": "@opam/ppx_optcomp", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/71/715fbb000594d50fb3689da29c6b0ab0#md5:715fbb000594d50fb3689da29c6b0ab0", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz#md5:715fbb000594d50fb3689da29c6b0ab0" + ], + "opam": { + "name": "ppx_optcomp", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_optcomp.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_let@opam:v0.14.0@eb9b93e0": { + "id": "@opam/ppx_let@opam:v0.14.0@eb9b93e0", "name": "@opam/ppx_let", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/8b/8b5fab936fffa4b02f786ef18ab0c877#md5:8b5fab936fffa4b02f786ef18ab0c877", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz#md5:8b5fab936fffa4b02f786ef18ab0c877" + "archive:https://opam.ocaml.org/cache/md5/fa/faf5b4b69ef2595916f74fff251a9d2c#md5:faf5b4b69ef2595916f74fff251a9d2c", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz#md5:faf5b4b69ef2595916f74fff251a9d2c" ], "opam": { "name": "ppx_let", - "version": "v0.13.0", - "path": "esy.lock/opam/ppx_let.v0.13.0" + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_let.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_js_style@opam:v0.14.0@10b020a8": { + "id": "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "name": "@opam/ppx_js_style", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ea/eab9c17616a2ba4cbd69a88db76070fd#md5:eab9c17616a2ba4cbd69a88db76070fd", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz#md5:eab9c17616a2ba4cbd69a88db76070fd" + ], + "opam": { + "name": "ppx_js_style", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_js_style.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7": { - "id": "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d": { + "id": "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "name": "@opam/ppx_inline_test", - "version": "opam:v0.13.1", + "version": "opam:v0.14.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e7/e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c", - "archive:https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" + "archive:https://opam.ocaml.org/cache/md5/13/132754f0757188c3b700a2c5b6a2fb3f#md5:132754f0757188c3b700a2c5b6a2fb3f", + "archive:https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz#md5:132754f0757188c3b700a2c5b6a2fb3f" ], "opam": { "name": "ppx_inline_test", - "version": "v0.13.1", - "path": "esy.lock/opam/ppx_inline_test.v0.13.1" + "version": "v0.14.1", + "path": "esy.lock/opam/ppx_inline_test.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_here@opam:v0.14.0@5ccc1c01": { + "id": "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "name": "@opam/ppx_here", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/bb/bb3bbde0964a1f866de09f3df44def4d#md5:bb3bbde0964a1f866de09f3df44def4d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz#md5:bb3bbde0964a1f866de09f3df44def4d" + ], + "opam": { + "name": "ppx_here", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_here.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_hash@opam:v0.14.0@8e9618e4": { + "id": "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "name": "@opam/ppx_hash", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b7/b78aee19bb4469731f9626b04fe7f341#md5:b78aee19bb4469731f9626b04fe7f341", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz#md5:b78aee19bb4469731f9626b04fe7f341" + ], + "opam": { + "name": "ppx_hash", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_hash.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_enumerate@opam:v0.14.0@63db8245": { + "id": "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "name": "@opam/ppx_enumerate", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/18/188421af960759f6e45dd748f4f08e8d#md5:188421af960759f6e45dd748f4f08e8d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz#md5:188421af960759f6e45dd748f4f08e8d" + ], + "opam": { + "name": "ppx_enumerate", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_enumerate.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d": { @@ -1951,6 +2160,133 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/ppx_compare@opam:v0.14.0@615de7a6": { + "id": "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "name": "@opam/ppx_compare", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/91/9149b3a0c954fe2cef2b0705d254b9e3#md5:9149b3a0c954fe2cef2b0705d254b9e3", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz#md5:9149b3a0c954fe2cef2b0705d254b9e3" + ], + "opam": { + "name": "ppx_compare", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_compare.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_cold@opam:v0.14.0@345dec7c": { + "id": "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "name": "@opam/ppx_cold", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/6a/6a61807cd3b105b8c885bd2076986339#md5:6a61807cd3b105b8c885bd2076986339", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz#md5:6a61807cd3b105b8c885bd2076986339" + ], + "opam": { + "name": "ppx_cold", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_cold.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_base@opam:v0.14.0@b4702ed9": { + "id": "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "name": "@opam/ppx_base", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b2/b29a24907e60f42e050ad90e5209bb92#md5:b29a24907e60f42e050ad90e5209bb92", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz#md5:b29a24907e60f42e050ad90e5209bb92" + ], + "opam": { + "name": "ppx_base", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_base.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278" + ] + }, + "@opam/ppx_assert@opam:v0.14.0@877b5900": { + "id": "@opam/ppx_assert@opam:v0.14.0@877b5900", + "name": "@opam/ppx_assert", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/53/535b5f241eb7f10da8c044c26afbc186#md5:535b5f241eb7f10da8c044c26afbc186", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz#md5:535b5f241eb7f10da8c044c26afbc186" + ], + "opam": { + "name": "ppx_assert", + "version": "v0.14.0", + "path": "esy.lock/opam/ppx_assert.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9": { "id": "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "name": "@opam/omd", @@ -1972,6 +2308,31 @@ "@opam/base-bigarray@opam:base@b03491b0" ] }, + "@opam/octavius@opam:1.2.2@b328d1f1": { + "id": "@opam/octavius@opam:1.2.2@b328d1f1", + "name": "@opam/octavius", + "version": "opam:1.2.2", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/72/72f9e1d996e6c5089fc513cc9218607b#md5:72f9e1d996e6c5089fc513cc9218607b", + "archive:https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz#md5:72f9e1d996e6c5089fc513cc9218607b" + ], + "opam": { + "name": "octavius", + "version": "1.2.2", + "path": "esy.lock/opam/octavius.1.2.2" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/ocplib-endian@opam:1.1@84c1ca88": { "id": "@opam/ocplib-endian@opam:1.1@84c1ca88", "name": "@opam/ocplib-endian", @@ -2599,6 +2960,62 @@ "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/jst-config@opam:v0.14.0@d0d7469e": { + "id": "@opam/jst-config@opam:v0.14.0@d0d7469e", + "name": "@opam/jst-config", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ee/eefbac104a59bf90c82992cc9fb487d5#md5:eefbac104a59bf90c82992cc9fb487d5", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz#md5:eefbac104a59bf90c82992cc9fb487d5" + ], + "opam": { + "name": "jst-config", + "version": "v0.14.0", + "path": "esy.lock/opam/jst-config.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/jane-street-headers@opam:v0.14.0@59432b6a": { + "id": "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "name": "@opam/jane-street-headers", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/e8/e8d253ac44d25c8c66367153a0c77495#md5:e8d253ac44d25c8c66367153a0c77495", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz#md5:e8d253ac44d25c8c66367153a0c77495" + ], + "opam": { + "name": "jane-street-headers", + "version": "v0.14.0", + "path": "esy.lock/opam/jane-street-headers.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/integers@opam:0.4.0@f7acfaeb": { "id": "@opam/integers@opam:0.4.0@f7acfaeb", "name": "@opam/integers", @@ -3318,30 +3735,30 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/base@opam:v0.13.2@c3150775": { - "id": "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1": { + "id": "@opam/base@opam:v0.14.0@b8817fc1", "name": "@opam/base", - "version": "opam:v0.13.2", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f4/f43ce18d98fd0879e77ff671e077e607#md5:f43ce18d98fd0879e77ff671e077e607", - "archive:https://github.com/janestreet/base/archive/v0.13.2.tar.gz#md5:f43ce18d98fd0879e77ff671e077e607" + "archive:https://opam.ocaml.org/cache/md5/5a/5a00382c724e97b6768aaa27481dd3cc#md5:5a00382c724e97b6768aaa27481dd3cc", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz#md5:5a00382c724e97b6768aaa27481dd3cc" ], "opam": { "name": "base", - "version": "v0.13.2", - "path": "esy.lock/opam/base.v0.13.2" + "version": "v0.14.0", + "path": "esy.lock/opam/base.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278" ] @@ -3589,7 +4006,7 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/reason@3.6.2@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9" ] diff --git a/integrationtest.esy.lock/opam/base.v0.13.2/opam b/esy.lock/opam/base.v0.14.0/opam similarity index 80% rename from integrationtest.esy.lock/opam/base.v0.13.2/opam rename to esy.lock/opam/base.v0.14.0/opam index 3f65d55c0a..73852d114c 100644 --- a/integrationtest.esy.lock/opam/base.v0.13.2/opam +++ b/esy.lock/opam/base.v0.14.0/opam @@ -10,9 +10,9 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "sexplib0" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "ocaml" {>= "4.07.0"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} "dune-configurator" ] synopsis: "Full standard library replacement for OCaml" @@ -31,6 +31,6 @@ provided by companion libraries such as stdio: https://github.com/janestreet/stdio " url { - src: "https://github.com/janestreet/base/archive/v0.13.2.tar.gz" - checksum: "md5=f43ce18d98fd0879e77ff671e077e607" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz" + checksum: "md5=5a00382c724e97b6768aaa27481dd3cc" } diff --git a/esy.lock/opam/jane-street-headers.v0.14.0/opam b/esy.lock/opam/jane-street-headers.v0.14.0/opam new file mode 100644 index 0000000000..532495e299 --- /dev/null +++ b/esy.lock/opam/jane-street-headers.v0.14.0/opam @@ -0,0 +1,23 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jane-street-headers" +bug-reports: "https://github.com/janestreet/jane-street-headers/issues" +dev-repo: "git+https://github.com/janestreet/jane-street-headers.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jane-street-headers/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "2.0.0"} +] +synopsis: "Jane Street C header files" +description: " +C header files shared between the various Jane Street packages +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz" + checksum: "md5=e8d253ac44d25c8c66367153a0c77495" +} diff --git a/esy.lock/opam/jst-config.v0.14.0/opam b/esy.lock/opam/jst-config.v0.14.0/opam new file mode 100644 index 0000000000..dd9723e8ce --- /dev/null +++ b/esy.lock/opam/jst-config.v0.14.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jst-config" +bug-reports: "https://github.com/janestreet/jst-config/issues" +dev-repo: "git+https://github.com/janestreet/jst-config.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jst-config/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_assert" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "dune-configurator" +] +synopsis: "Compile-time configuration for Jane Street libraries" +description: " +Defines compile-time constants used in Jane Street libraries such as Base, Core, and +Async. + +This package has an unstable interface; it is intended only to share configuration between +different packages from Jane Street. Future updates may not be backward-compatible, and we +do not recommend using this package directly. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz" + checksum: "md5=eefbac104a59bf90c82992cc9fb487d5" +} diff --git a/esy.lock/opam/octavius.1.2.2/opam b/esy.lock/opam/octavius.1.2.2/opam new file mode 100644 index 0000000000..e72e9674da --- /dev/null +++ b/esy.lock/opam/octavius.1.2.2/opam @@ -0,0 +1,34 @@ +version: "1.2.2" +opam-version: "2.0" +maintainer: ["leo@lpw25.net"] +authors: ["Leo White "] +license: "ISC" +homepage: "https://github.com/ocaml-doc/octavius" +doc: "http://ocaml-doc.github.io/octavius/" +bug-reports: "https://github.com/ocaml-doc/octavius/issues" +depends: [ + "dune" {>= "1.11"} + "ocaml" {>= "4.03.0"} +] +build: [ + ["dune" "subst"] {pinned} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-doc/octavius.git" + +synopsis: "Ocamldoc comment syntax parser" +description: "Octavius is a library to parse the `ocamldoc` comment syntax." +url { + src: "https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz" + checksum: "md5=72f9e1d996e6c5089fc513cc9218607b" +} diff --git a/esy.lock/opam/ppx_assert.v0.14.0/opam b/esy.lock/opam/ppx_assert.v0.14.0/opam new file mode 100644 index 0000000000..6a65f7f78b --- /dev/null +++ b/esy.lock/opam/ppx_assert.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_assert" +bug-reports: "https://github.com/janestreet/ppx_assert/issues" +dev-repo: "git+https://github.com/janestreet/ppx_assert.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_assert/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_here" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Assert-like extension nodes that raise useful errors on failure" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz" + checksum: "md5=535b5f241eb7f10da8c044c26afbc186" +} diff --git a/esy.lock/opam/ppx_base.v0.14.0/opam b/esy.lock/opam/ppx_base.v0.14.0/opam new file mode 100644 index 0000000000..2279b40f14 --- /dev/null +++ b/esy.lock/opam/ppx_base.v0.14.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_base" +bug-reports: "https://github.com/janestreet/ppx_base/issues" +dev-repo: "git+https://github.com/janestreet/ppx_base.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_base/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_enumerate" {>= "v0.14" & < "v0.15"} + "ppx_hash" {>= "v0.14" & < "v0.15"} + "ppx_js_style" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Base set of ppx rewriters" +description: " +ppx_base is the set of ppx rewriters used for Base. + +Note that Base doesn't need ppx to build, it is only used as a +verification tool. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz" + checksum: "md5=b29a24907e60f42e050ad90e5209bb92" +} diff --git a/esy.lock/opam/ppx_cold.v0.14.0/opam b/esy.lock/opam/ppx_cold.v0.14.0/opam new file mode 100644 index 0000000000..3e67976aa7 --- /dev/null +++ b/esy.lock/opam/ppx_cold.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_cold" +bug-reports: "https://github.com/janestreet/ppx_cold/issues" +dev-repo: "git+https://github.com/janestreet/ppx_cold.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_cold/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [@cold] into [@inline never][@specialise never][@local never]" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz" + checksum: "md5=6a61807cd3b105b8c885bd2076986339" +} diff --git a/esy.lock/opam/ppx_compare.v0.14.0/opam b/esy.lock/opam/ppx_compare.v0.14.0/opam new file mode 100644 index 0000000000..2aea66906b --- /dev/null +++ b/esy.lock/opam/ppx_compare.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_compare" +bug-reports: "https://github.com/janestreet/ppx_compare/issues" +dev-repo: "git+https://github.com/janestreet/ppx_compare.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_compare/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generation of comparison functions from types" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz" + checksum: "md5=9149b3a0c954fe2cef2b0705d254b9e3" +} diff --git a/esy.lock/opam/ppx_enumerate.v0.14.0/opam b/esy.lock/opam/ppx_enumerate.v0.14.0/opam new file mode 100644 index 0000000000..0be2ded90c --- /dev/null +++ b/esy.lock/opam/ppx_enumerate.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_enumerate" +bug-reports: "https://github.com/janestreet/ppx_enumerate/issues" +dev-repo: "git+https://github.com/janestreet/ppx_enumerate.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_enumerate/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generate a list containing all values of a finite type" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz" + checksum: "md5=188421af960759f6e45dd748f4f08e8d" +} diff --git a/esy.lock/opam/ppx_hash.v0.14.0/opam b/esy.lock/opam/ppx_hash.v0.14.0/opam new file mode 100644 index 0000000000..84e8d92481 --- /dev/null +++ b/esy.lock/opam/ppx_hash.v0.14.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_hash" +bug-reports: "https://github.com/janestreet/ppx_hash/issues" +dev-repo: "git+https://github.com/janestreet/ppx_hash.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_hash/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "A ppx rewriter that generates hash functions from type expressions and definitions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz" + checksum: "md5=b78aee19bb4469731f9626b04fe7f341" +} diff --git a/esy.lock/opam/ppx_here.v0.14.0/opam b/esy.lock/opam/ppx_here.v0.14.0/opam new file mode 100644 index 0000000000..7aa1e7fc69 --- /dev/null +++ b/esy.lock/opam/ppx_here.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_here" +bug-reports: "https://github.com/janestreet/ppx_here/issues" +dev-repo: "git+https://github.com/janestreet/ppx_here.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_here/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [%here] into its location" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz" + checksum: "md5=bb3bbde0964a1f866de09f3df44def4d" +} diff --git a/bench.esy.lock/opam/ppx_inline_test.v0.13.1/opam b/esy.lock/opam/ppx_inline_test.v0.14.1/opam similarity index 56% rename from bench.esy.lock/opam/ppx_inline_test.v0.13.1/opam rename to esy.lock/opam/ppx_inline_test.v0.14.1/opam index f982206f28..5882279859 100644 --- a/bench.esy.lock/opam/ppx_inline_test.v0.13.1/opam +++ b/esy.lock/opam/ppx_inline_test.v0.14.1/opam @@ -10,20 +10,17 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.10"} - "ppxlib" {>= "0.9.0" & < "0.14.0"} + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "time_now" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.14.0"} ] synopsis: "Syntax extension for writing in-line tests in ocaml code" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: - "https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz" - checksum: [ - "sha256=e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" - "sha512=402e4d6113368da37464d64ae145f5a58af751275bb92d4a4bdd16f41fbada9311ca9f8da7aeb86537bdf25710fcb1df3cd983717935f1cd5ca663f27aaa3b6b" - ] + src: "https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz" + checksum: "md5=132754f0757188c3b700a2c5b6a2fb3f" } diff --git a/esy.lock/opam/ppx_js_style.v0.14.0/opam b/esy.lock/opam/ppx_js_style.v0.14.0/opam new file mode 100644 index 0000000000..a3eec8d758 --- /dev/null +++ b/esy.lock/opam/ppx_js_style.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_js_style" +bug-reports: "https://github.com/janestreet/ppx_js_style/issues" +dev-repo: "git+https://github.com/janestreet/ppx_js_style.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_js_style/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "octavius" + "ppxlib" {>= "0.11.0"} +] +synopsis: "Code style checker for Jane Street Packages" +description: " +Part of the Jane Street's PPX rewriters collection. + +This packages is a no-op ppx rewriter. It is used as a 'lint' tool to +enforce some coding conventions across all Jane Street packages. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz" + checksum: "md5=eab9c17616a2ba4cbd69a88db76070fd" +} diff --git a/integrationtest.esy.lock/opam/ppx_let.v0.13.0/opam b/esy.lock/opam/ppx_let.v0.14.0/opam similarity index 72% rename from integrationtest.esy.lock/opam/ppx_let.v0.13.0/opam rename to esy.lock/opam/ppx_let.v0.14.0/opam index 34433ac88f..6fc478875f 100644 --- a/integrationtest.esy.lock/opam/ppx_let.v0.13.0/opam +++ b/esy.lock/opam/ppx_let.v0.14.0/opam @@ -11,15 +11,15 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} - "ppxlib" {>= "0.9.0"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} ] synopsis: "Monadic let-bindings" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz" - checksum: "md5=8b5fab936fffa4b02f786ef18ab0c877" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz" + checksum: "md5=faf5b4b69ef2595916f74fff251a9d2c" } diff --git a/esy.lock/opam/ppx_optcomp.v0.14.0/opam b/esy.lock/opam/ppx_optcomp.v0.14.0/opam new file mode 100644 index 0000000000..7af92cf8b6 --- /dev/null +++ b/esy.lock/opam/ppx_optcomp.v0.14.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_optcomp" +bug-reports: "https://github.com/janestreet/ppx_optcomp/issues" +dev-repo: "git+https://github.com/janestreet/ppx_optcomp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_optcomp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Optional compilation for OCaml" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz" + checksum: "md5=715fbb000594d50fb3689da29c6b0ab0" +} diff --git a/esy.lock/opam/ppx_sexp_conv.v0.14.1/opam b/esy.lock/opam/ppx_sexp_conv.v0.14.1/opam new file mode 100644 index 0000000000..ecc5c3751a --- /dev/null +++ b/esy.lock/opam/ppx_sexp_conv.v0.14.1/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_sexp_conv" +bug-reports: "https://github.com/janestreet/ppx_sexp_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_sexp_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.15.0"} +] +synopsis: "[@@deriving] plugin to generate S-expression conversion functions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz" + checksum: "md5=438d8ccbbeedb5a9517ed55a8b9a768e" +} diff --git a/esy.lock/opam/ppxlib.0.13.0/opam b/esy.lock/opam/ppxlib.0.13.0/opam deleted file mode 100644 index d86c36d044..0000000000 --- a/esy.lock/opam/ppxlib.0.13.0/opam +++ /dev/null @@ -1,46 +0,0 @@ -opam-version: "2.0" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/ocaml-ppx/ppxlib" -bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" -dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" -doc: "https://ocaml-ppx.github.io/ppxlib/" -license: "MIT" -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] -] -run-test: [ - ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.06" & ocaml:version < "4.08" } -] -depends: [ - "ocaml" {>= "4.04.1"} - "base" {>= "v0.11.0"} - "dune" {>= "1.11"} - "ocaml-compiler-libs" {>= "v0.11.0"} - "ocaml-migrate-parsetree" {>= "1.3.1" & < "2.0.0"} - "ppx_derivers" {>= "1.0"} - "stdio" {>= "v0.11.0"} - "ocamlfind" {with-test} - "cinaps" {with-test & >= "v0.12.1"} -] -synopsis: "Base library and tools for ppx rewriters" -description: """ -A comprehensive toolbox for ppx development. It features: -- a OCaml AST / parser / pretty-printer snapshot,to create a full - frontend independent of the version of OCaml; -- a library for library for ppx rewriters in general, and type-driven - code generators in particular; -- a feature-full driver for OCaml AST transformers; -- a quotation mechanism allowing to write values representing the - OCaml AST in the OCaml syntax; -- a generator of open recursion classes from type definitions. -""" -url { - src: - "https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz" - checksum: [ - "sha256=81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" - "sha512=c94bab35affdbdd2562de7ad30eb97282568c2c7fe48229fab5d12d1fc73312a9ee398758d598d969318cc01e8f88df9958e91820785e39d8faf3dbd7bc2e606" - ] -} diff --git a/esy.lock/opam/ppxlib.0.15.0/opam b/esy.lock/opam/ppxlib.0.15.0/opam new file mode 100644 index 0000000000..f32985ad85 --- /dev/null +++ b/esy.lock/opam/ppxlib.0.15.0/opam @@ -0,0 +1,50 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml-ppx/ppxlib" +bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" +dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" +doc: "https://ocaml-ppx.github.io/ppxlib/" +license: "MIT" +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] +] +run-test: [ + ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.10" } +] +depends: [ + "ocaml" {>= "4.04.1"} + "dune" {>= "1.11"} + "ocaml-compiler-libs" {>= "v0.11.0"} + "ocaml-migrate-parsetree" {>= "1.5.0" & < "2.0.0"} + "ppx_derivers" {>= "1.0"} + "sexplib0" + "stdlib-shims" + "ocamlfind" {with-test} + "cinaps" {with-test & >= "v0.12.1"} + "base" {with-test} + "stdio" {with-test} +] +synopsis: "Standard library for ppx rewriters" +description: """ +Ppxlib is the standard library for ppx rewriters and other programs +that manipulate the in-memory reprensation of OCaml programs, a.k.a +the "Parsetree". + +It also comes bundled with two ppx rewriters that are commonly used to +write tools that manipulate and/or generate Parsetree values; +`ppxlib.metaquot` which allows to construct Parsetree values using the +OCaml syntax directly and `ppxlib.traverse` which provides various +ways of automatically traversing values of a given type, in particular +allowing to inject a complex structured value into generated code. +""" +x-commit-hash: "20cacbfc311f1baef6454051e0edd7b1628cb721" +url { + src: + "https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz" + checksum: [ + "sha256=0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" + "sha512=ecf0fff77ff6f1b356f018b6861b9e40bb8513092a7a486a3aa6024d12f5c15135899b77a188a44abc1c2ca84ebccb8bf9a78241e0383e023663fd7f86fbca72" + ] +} diff --git a/esy.lock/opam/sexplib0.v0.13.0/opam b/esy.lock/opam/sexplib0.v0.14.0/opam similarity index 83% rename from esy.lock/opam/sexplib0.v0.13.0/opam rename to esy.lock/opam/sexplib0.v0.14.0/opam index 27626b3c34..f7afcef364 100644 --- a/esy.lock/opam/sexplib0.v0.13.0/opam +++ b/esy.lock/opam/sexplib0.v0.14.0/opam @@ -11,7 +11,7 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "dune" {>= "1.5.1"} + "dune" {>= "2.0.0"} ] synopsis: "Library containing the definition of S-expressions and some base converters" description: " @@ -21,6 +21,6 @@ OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz" - checksum: "md5=f8a715dffda5599cfae0cb4031d57abe" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz" + checksum: "md5=37aff0af8f8f6f759249475684aebdc4" } diff --git a/integrationtest.esy.lock/opam/stdio.v0.13.0/opam b/esy.lock/opam/stdio.v0.14.0/opam similarity index 78% rename from integrationtest.esy.lock/opam/stdio.v0.13.0/opam rename to esy.lock/opam/stdio.v0.14.0/opam index 42d6f14d58..f29a2e39f0 100644 --- a/integrationtest.esy.lock/opam/stdio.v0.13.0/opam +++ b/esy.lock/opam/stdio.v0.14.0/opam @@ -11,8 +11,8 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} ] synopsis: "Standard IO library for OCaml" description: " @@ -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.13/files/stdio-v0.13.0.tar.gz" - checksum: "md5=48ef28512ddd51ff9885649dd1fab91d" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz" + checksum: "md5=4cbdf15f0be88c3258aaeff9e04e00e9" } diff --git a/esy.lock/opam/time_now.v0.14.0/opam b/esy.lock/opam/time_now.v0.14.0/opam new file mode 100644 index 0000000000..8f0b17ff57 --- /dev/null +++ b/esy.lock/opam/time_now.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/time_now" +bug-reports: "https://github.com/janestreet/time_now/issues" +dev-repo: "git+https://github.com/janestreet/time_now.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/time_now/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "jane-street-headers" {>= "v0.14" & < "v0.15"} + "jst-config" {>= "v0.14" & < "v0.15"} + "ppx_base" {>= "v0.14" & < "v0.15"} + "ppx_optcomp" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} +] +synopsis: "Reports the current time" +description: " +Provides a single function to report the current time in nanoseconds +since the start of the Unix epoch. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz" + checksum: "md5=a93116938783587f8b9f5152dd543037" +} diff --git a/integrationtest.esy.lock/index.json b/integrationtest.esy.lock/index.json index 58cbe1dfb1..832dab5626 100644 --- a/integrationtest.esy.lock/index.json +++ b/integrationtest.esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "f512b84a087bc1e7f23422c3a114f3a5", + "checksum": "49cf8ac34f4b9ee68bdb75d9ab359e2b", "root": "Oni2@link-dev:./package.json", "node": { "yarn-pkg-config@github:esy-ocaml/yarn-pkg-config#db3a0b63883606dd57c54a7158d560d6cba8cd79@d41d8cd9": { @@ -118,7 +118,7 @@ }, "overrides": [], "dependencies": [ - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "isolinear@github:revery-ui/isolinear#8cad3b0@d41d8cd9", "@revery/esy-libvterm@1.0.3@d41d8cd9", "@onivim/reason-native-crash-utils@1.0.1@d41d8cd9", @@ -126,13 +126,13 @@ ], "devDependencies": [] }, - "revery@github:revery-ui/revery#e646df2@d41d8cd9": { - "id": "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9": { + "id": "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "name": "revery", - "version": "github:revery-ui/revery#e646df2", + "version": "github:revery-ui/revery#11d4fb4", "source": { "type": "install", - "source": [ "github:revery-ui/revery#e646df2" ] + "source": [ "github:revery-ui/revery#11d4fb4" ] }, "overrides": [], "dependencies": [ @@ -146,6 +146,7 @@ "esy-angle-prebuilt@1.0.0@d41d8cd9", "@revery/esy-harfbuzz@2.6.8001@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "@opam/markup@opam:0.8.2@87975241", @@ -937,7 +938,7 @@ "overrides": [ "integrationtest.json" ], "dependencies": [ "revery-terminal@github:revery-ui/revery-terminal#37e19a3@d41d8cd9", - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "rench@github:bryphe/rench#a976fe5@d41d8cd9", "refmterr@3.3.2@d41d8cd9", "reasonFuzz@github:CrossR/reasonFuzz#1ad6f5d@d41d8cd9", @@ -954,9 +955,9 @@ "@opam/yojson@github:onivim/yojson:yojson.opam#f480aef@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", "@opam/reason@opam:3.6.0@58adb39a", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/ppx_let@opam:v0.13.0@5703d2be", - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_let@opam:v0.14.0@eb9b93e0", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", @@ -1344,6 +1345,39 @@ "ocaml@4.10.0@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" ] }, + "@opam/time_now@opam:v0.14.0@5e4046b3": { + "id": "@opam/time_now@opam:v0.14.0@5e4046b3", + "name": "@opam/time_now", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/a9/a93116938783587f8b9f5152dd543037#md5:a93116938783587f8b9f5152dd543037", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz#md5:a93116938783587f8b9f5152dd543037" + ], + "opam": { + "name": "time_now", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/time_now.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/stdlib-shims@opam:0.1.0@8c116481": { "id": "@opam/stdlib-shims@opam:0.1.0@8c116481", "name": "@opam/stdlib-shims", @@ -1369,47 +1403,47 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/stdio@opam:v0.13.0@eb59d879": { - "id": "@opam/stdio@opam:v0.13.0@eb59d879", + "@opam/stdio@opam:v0.14.0@a624e254": { + "id": "@opam/stdio@opam:v0.14.0@a624e254", "name": "@opam/stdio", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/48/48ef28512ddd51ff9885649dd1fab91d#md5:48ef28512ddd51ff9885649dd1fab91d", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/stdio-v0.13.0.tar.gz#md5:48ef28512ddd51ff9885649dd1fab91d" + "archive:https://opam.ocaml.org/cache/md5/4c/4cbdf15f0be88c3258aaeff9e04e00e9#md5:4cbdf15f0be88c3258aaeff9e04e00e9", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz#md5:4cbdf15f0be88c3258aaeff9e04e00e9" ], "opam": { "name": "stdio", - "version": "v0.13.0", - "path": "integrationtest.esy.lock/opam/stdio.v0.13.0" + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/stdio.v0.14.0" } }, "overrides": [], "dependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775" + "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/sexplib0@opam:v0.13.0@3f54c2be": { - "id": "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "@opam/sexplib0@opam:v0.14.0@ddeb6438": { + "id": "@opam/sexplib0@opam:v0.14.0@ddeb6438", "name": "@opam/sexplib0", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f8/f8a715dffda5599cfae0cb4031d57abe#md5:f8a715dffda5599cfae0cb4031d57abe", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz#md5:f8a715dffda5599cfae0cb4031d57abe" + "archive:https://opam.ocaml.org/cache/md5/37/37aff0af8f8f6f759249475684aebdc4#md5:37aff0af8f8f6f759249475684aebdc4", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz#md5:37aff0af8f8f6f759249475684aebdc4" ], "opam": { "name": "sexplib0", - "version": "v0.13.0", - "path": "integrationtest.esy.lock/opam/sexplib0.v0.13.0" + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/sexplib0.v0.14.0" } }, "overrides": [], @@ -1661,37 +1695,38 @@ "@opam/base-bytes@opam:base@19d0c2ff" ] }, - "@opam/ppxlib@opam:0.13.0@3d7c6edb": { - "id": "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "@opam/ppxlib@opam:0.15.0@6a9d8126": { + "id": "@opam/ppxlib@opam:0.15.0@6a9d8126", "name": "@opam/ppxlib", - "version": "opam:0.13.0", + "version": "opam:0.15.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/81/81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9", - "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" + "archive:https://opam.ocaml.org/cache/sha256/0b/0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330", + "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" ], "opam": { "name": "ppxlib", - "version": "0.13.0", - "path": "integrationtest.esy.lock/opam/ppxlib.0.13.0" + "version": "0.15.0", + "path": "integrationtest.esy.lock/opam/ppxlib.0.15.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "@opam/dune@opam:2.5.0@e0bac278" ] }, "@opam/ppxfind@opam:1.4@d75848d2": { @@ -1803,58 +1838,232 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/ppx_let@opam:v0.13.0@5703d2be": { - "id": "@opam/ppx_let@opam:v0.13.0@5703d2be", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550": { + "id": "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "name": "@opam/ppx_sexp_conv", + "version": "opam:v0.14.1", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/43/438d8ccbbeedb5a9517ed55a8b9a768e#md5:438d8ccbbeedb5a9517ed55a8b9a768e", + "archive:https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz#md5:438d8ccbbeedb5a9517ed55a8b9a768e" + ], + "opam": { + "name": "ppx_sexp_conv", + "version": "v0.14.1", + "path": "integrationtest.esy.lock/opam/ppx_sexp_conv.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2": { + "id": "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "name": "@opam/ppx_optcomp", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/71/715fbb000594d50fb3689da29c6b0ab0#md5:715fbb000594d50fb3689da29c6b0ab0", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz#md5:715fbb000594d50fb3689da29c6b0ab0" + ], + "opam": { + "name": "ppx_optcomp", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_optcomp.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_let@opam:v0.14.0@eb9b93e0": { + "id": "@opam/ppx_let@opam:v0.14.0@eb9b93e0", "name": "@opam/ppx_let", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/8b/8b5fab936fffa4b02f786ef18ab0c877#md5:8b5fab936fffa4b02f786ef18ab0c877", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz#md5:8b5fab936fffa4b02f786ef18ab0c877" + "archive:https://opam.ocaml.org/cache/md5/fa/faf5b4b69ef2595916f74fff251a9d2c#md5:faf5b4b69ef2595916f74fff251a9d2c", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz#md5:faf5b4b69ef2595916f74fff251a9d2c" ], "opam": { "name": "ppx_let", - "version": "v0.13.0", - "path": "integrationtest.esy.lock/opam/ppx_let.v0.13.0" + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_let.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_js_style@opam:v0.14.0@10b020a8": { + "id": "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "name": "@opam/ppx_js_style", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ea/eab9c17616a2ba4cbd69a88db76070fd#md5:eab9c17616a2ba4cbd69a88db76070fd", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz#md5:eab9c17616a2ba4cbd69a88db76070fd" + ], + "opam": { + "name": "ppx_js_style", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_js_style.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7": { - "id": "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d": { + "id": "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "name": "@opam/ppx_inline_test", - "version": "opam:v0.13.1", + "version": "opam:v0.14.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e7/e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c", - "archive:https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" + "archive:https://opam.ocaml.org/cache/md5/13/132754f0757188c3b700a2c5b6a2fb3f#md5:132754f0757188c3b700a2c5b6a2fb3f", + "archive:https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz#md5:132754f0757188c3b700a2c5b6a2fb3f" ], "opam": { "name": "ppx_inline_test", - "version": "v0.13.1", - "path": "integrationtest.esy.lock/opam/ppx_inline_test.v0.13.1" + "version": "v0.14.1", + "path": "integrationtest.esy.lock/opam/ppx_inline_test.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_here@opam:v0.14.0@5ccc1c01": { + "id": "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "name": "@opam/ppx_here", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/bb/bb3bbde0964a1f866de09f3df44def4d#md5:bb3bbde0964a1f866de09f3df44def4d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz#md5:bb3bbde0964a1f866de09f3df44def4d" + ], + "opam": { + "name": "ppx_here", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_here.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_hash@opam:v0.14.0@8e9618e4": { + "id": "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "name": "@opam/ppx_hash", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b7/b78aee19bb4469731f9626b04fe7f341#md5:b78aee19bb4469731f9626b04fe7f341", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz#md5:b78aee19bb4469731f9626b04fe7f341" + ], + "opam": { + "name": "ppx_hash", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_hash.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_enumerate@opam:v0.14.0@63db8245": { + "id": "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "name": "@opam/ppx_enumerate", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/18/188421af960759f6e45dd748f4f08e8d#md5:188421af960759f6e45dd748f4f08e8d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz#md5:188421af960759f6e45dd748f4f08e8d" + ], + "opam": { + "name": "ppx_enumerate", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_enumerate.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d": { @@ -1951,6 +2160,133 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/ppx_compare@opam:v0.14.0@615de7a6": { + "id": "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "name": "@opam/ppx_compare", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/91/9149b3a0c954fe2cef2b0705d254b9e3#md5:9149b3a0c954fe2cef2b0705d254b9e3", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz#md5:9149b3a0c954fe2cef2b0705d254b9e3" + ], + "opam": { + "name": "ppx_compare", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_compare.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_cold@opam:v0.14.0@345dec7c": { + "id": "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "name": "@opam/ppx_cold", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/6a/6a61807cd3b105b8c885bd2076986339#md5:6a61807cd3b105b8c885bd2076986339", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz#md5:6a61807cd3b105b8c885bd2076986339" + ], + "opam": { + "name": "ppx_cold", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_cold.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_base@opam:v0.14.0@b4702ed9": { + "id": "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "name": "@opam/ppx_base", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b2/b29a24907e60f42e050ad90e5209bb92#md5:b29a24907e60f42e050ad90e5209bb92", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz#md5:b29a24907e60f42e050ad90e5209bb92" + ], + "opam": { + "name": "ppx_base", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_base.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278" + ] + }, + "@opam/ppx_assert@opam:v0.14.0@877b5900": { + "id": "@opam/ppx_assert@opam:v0.14.0@877b5900", + "name": "@opam/ppx_assert", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/53/535b5f241eb7f10da8c044c26afbc186#md5:535b5f241eb7f10da8c044c26afbc186", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz#md5:535b5f241eb7f10da8c044c26afbc186" + ], + "opam": { + "name": "ppx_assert", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/ppx_assert.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9": { "id": "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "name": "@opam/omd", @@ -1972,6 +2308,31 @@ "@opam/base-bigarray@opam:base@b03491b0" ] }, + "@opam/octavius@opam:1.2.2@b328d1f1": { + "id": "@opam/octavius@opam:1.2.2@b328d1f1", + "name": "@opam/octavius", + "version": "opam:1.2.2", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/72/72f9e1d996e6c5089fc513cc9218607b#md5:72f9e1d996e6c5089fc513cc9218607b", + "archive:https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz#md5:72f9e1d996e6c5089fc513cc9218607b" + ], + "opam": { + "name": "octavius", + "version": "1.2.2", + "path": "integrationtest.esy.lock/opam/octavius.1.2.2" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/ocplib-endian@opam:1.1@84c1ca88": { "id": "@opam/ocplib-endian@opam:1.1@84c1ca88", "name": "@opam/ocplib-endian", @@ -2600,6 +2961,62 @@ "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/jst-config@opam:v0.14.0@d0d7469e": { + "id": "@opam/jst-config@opam:v0.14.0@d0d7469e", + "name": "@opam/jst-config", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ee/eefbac104a59bf90c82992cc9fb487d5#md5:eefbac104a59bf90c82992cc9fb487d5", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz#md5:eefbac104a59bf90c82992cc9fb487d5" + ], + "opam": { + "name": "jst-config", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/jst-config.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/jane-street-headers@opam:v0.14.0@59432b6a": { + "id": "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "name": "@opam/jane-street-headers", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/e8/e8d253ac44d25c8c66367153a0c77495#md5:e8d253ac44d25c8c66367153a0c77495", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz#md5:e8d253ac44d25c8c66367153a0c77495" + ], + "opam": { + "name": "jane-street-headers", + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/jane-street-headers.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/integers@opam:0.4.0@f7acfaeb": { "id": "@opam/integers@opam:0.4.0@f7acfaeb", "name": "@opam/integers", @@ -3319,30 +3736,30 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/base@opam:v0.13.2@c3150775": { - "id": "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1": { + "id": "@opam/base@opam:v0.14.0@b8817fc1", "name": "@opam/base", - "version": "opam:v0.13.2", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f4/f43ce18d98fd0879e77ff671e077e607#md5:f43ce18d98fd0879e77ff671e077e607", - "archive:https://github.com/janestreet/base/archive/v0.13.2.tar.gz#md5:f43ce18d98fd0879e77ff671e077e607" + "archive:https://opam.ocaml.org/cache/md5/5a/5a00382c724e97b6768aaa27481dd3cc#md5:5a00382c724e97b6768aaa27481dd3cc", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz#md5:5a00382c724e97b6768aaa27481dd3cc" ], "opam": { "name": "base", - "version": "v0.13.2", - "path": "integrationtest.esy.lock/opam/base.v0.13.2" + "version": "v0.14.0", + "path": "integrationtest.esy.lock/opam/base.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278" ] @@ -3590,7 +4007,7 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/reason@3.6.2@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9" ] diff --git a/esy.lock/opam/base.v0.13.2/opam b/integrationtest.esy.lock/opam/base.v0.14.0/opam similarity index 80% rename from esy.lock/opam/base.v0.13.2/opam rename to integrationtest.esy.lock/opam/base.v0.14.0/opam index 3f65d55c0a..73852d114c 100644 --- a/esy.lock/opam/base.v0.13.2/opam +++ b/integrationtest.esy.lock/opam/base.v0.14.0/opam @@ -10,9 +10,9 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "sexplib0" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "ocaml" {>= "4.07.0"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} "dune-configurator" ] synopsis: "Full standard library replacement for OCaml" @@ -31,6 +31,6 @@ provided by companion libraries such as stdio: https://github.com/janestreet/stdio " url { - src: "https://github.com/janestreet/base/archive/v0.13.2.tar.gz" - checksum: "md5=f43ce18d98fd0879e77ff671e077e607" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz" + checksum: "md5=5a00382c724e97b6768aaa27481dd3cc" } diff --git a/integrationtest.esy.lock/opam/jane-street-headers.v0.14.0/opam b/integrationtest.esy.lock/opam/jane-street-headers.v0.14.0/opam new file mode 100644 index 0000000000..532495e299 --- /dev/null +++ b/integrationtest.esy.lock/opam/jane-street-headers.v0.14.0/opam @@ -0,0 +1,23 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jane-street-headers" +bug-reports: "https://github.com/janestreet/jane-street-headers/issues" +dev-repo: "git+https://github.com/janestreet/jane-street-headers.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jane-street-headers/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "2.0.0"} +] +synopsis: "Jane Street C header files" +description: " +C header files shared between the various Jane Street packages +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz" + checksum: "md5=e8d253ac44d25c8c66367153a0c77495" +} diff --git a/integrationtest.esy.lock/opam/jst-config.v0.14.0/opam b/integrationtest.esy.lock/opam/jst-config.v0.14.0/opam new file mode 100644 index 0000000000..dd9723e8ce --- /dev/null +++ b/integrationtest.esy.lock/opam/jst-config.v0.14.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jst-config" +bug-reports: "https://github.com/janestreet/jst-config/issues" +dev-repo: "git+https://github.com/janestreet/jst-config.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jst-config/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_assert" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "dune-configurator" +] +synopsis: "Compile-time configuration for Jane Street libraries" +description: " +Defines compile-time constants used in Jane Street libraries such as Base, Core, and +Async. + +This package has an unstable interface; it is intended only to share configuration between +different packages from Jane Street. Future updates may not be backward-compatible, and we +do not recommend using this package directly. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz" + checksum: "md5=eefbac104a59bf90c82992cc9fb487d5" +} diff --git a/integrationtest.esy.lock/opam/octavius.1.2.2/opam b/integrationtest.esy.lock/opam/octavius.1.2.2/opam new file mode 100644 index 0000000000..e72e9674da --- /dev/null +++ b/integrationtest.esy.lock/opam/octavius.1.2.2/opam @@ -0,0 +1,34 @@ +version: "1.2.2" +opam-version: "2.0" +maintainer: ["leo@lpw25.net"] +authors: ["Leo White "] +license: "ISC" +homepage: "https://github.com/ocaml-doc/octavius" +doc: "http://ocaml-doc.github.io/octavius/" +bug-reports: "https://github.com/ocaml-doc/octavius/issues" +depends: [ + "dune" {>= "1.11"} + "ocaml" {>= "4.03.0"} +] +build: [ + ["dune" "subst"] {pinned} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-doc/octavius.git" + +synopsis: "Ocamldoc comment syntax parser" +description: "Octavius is a library to parse the `ocamldoc` comment syntax." +url { + src: "https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz" + checksum: "md5=72f9e1d996e6c5089fc513cc9218607b" +} diff --git a/integrationtest.esy.lock/opam/ppx_assert.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_assert.v0.14.0/opam new file mode 100644 index 0000000000..6a65f7f78b --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_assert.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_assert" +bug-reports: "https://github.com/janestreet/ppx_assert/issues" +dev-repo: "git+https://github.com/janestreet/ppx_assert.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_assert/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_here" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Assert-like extension nodes that raise useful errors on failure" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz" + checksum: "md5=535b5f241eb7f10da8c044c26afbc186" +} diff --git a/integrationtest.esy.lock/opam/ppx_base.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_base.v0.14.0/opam new file mode 100644 index 0000000000..2279b40f14 --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_base.v0.14.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_base" +bug-reports: "https://github.com/janestreet/ppx_base/issues" +dev-repo: "git+https://github.com/janestreet/ppx_base.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_base/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_enumerate" {>= "v0.14" & < "v0.15"} + "ppx_hash" {>= "v0.14" & < "v0.15"} + "ppx_js_style" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Base set of ppx rewriters" +description: " +ppx_base is the set of ppx rewriters used for Base. + +Note that Base doesn't need ppx to build, it is only used as a +verification tool. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz" + checksum: "md5=b29a24907e60f42e050ad90e5209bb92" +} diff --git a/integrationtest.esy.lock/opam/ppx_cold.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_cold.v0.14.0/opam new file mode 100644 index 0000000000..3e67976aa7 --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_cold.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_cold" +bug-reports: "https://github.com/janestreet/ppx_cold/issues" +dev-repo: "git+https://github.com/janestreet/ppx_cold.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_cold/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [@cold] into [@inline never][@specialise never][@local never]" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz" + checksum: "md5=6a61807cd3b105b8c885bd2076986339" +} diff --git a/integrationtest.esy.lock/opam/ppx_compare.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_compare.v0.14.0/opam new file mode 100644 index 0000000000..2aea66906b --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_compare.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_compare" +bug-reports: "https://github.com/janestreet/ppx_compare/issues" +dev-repo: "git+https://github.com/janestreet/ppx_compare.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_compare/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generation of comparison functions from types" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz" + checksum: "md5=9149b3a0c954fe2cef2b0705d254b9e3" +} diff --git a/integrationtest.esy.lock/opam/ppx_enumerate.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_enumerate.v0.14.0/opam new file mode 100644 index 0000000000..0be2ded90c --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_enumerate.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_enumerate" +bug-reports: "https://github.com/janestreet/ppx_enumerate/issues" +dev-repo: "git+https://github.com/janestreet/ppx_enumerate.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_enumerate/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generate a list containing all values of a finite type" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz" + checksum: "md5=188421af960759f6e45dd748f4f08e8d" +} diff --git a/integrationtest.esy.lock/opam/ppx_hash.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_hash.v0.14.0/opam new file mode 100644 index 0000000000..84e8d92481 --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_hash.v0.14.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_hash" +bug-reports: "https://github.com/janestreet/ppx_hash/issues" +dev-repo: "git+https://github.com/janestreet/ppx_hash.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_hash/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "A ppx rewriter that generates hash functions from type expressions and definitions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz" + checksum: "md5=b78aee19bb4469731f9626b04fe7f341" +} diff --git a/integrationtest.esy.lock/opam/ppx_here.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_here.v0.14.0/opam new file mode 100644 index 0000000000..7aa1e7fc69 --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_here.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_here" +bug-reports: "https://github.com/janestreet/ppx_here/issues" +dev-repo: "git+https://github.com/janestreet/ppx_here.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_here/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [%here] into its location" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz" + checksum: "md5=bb3bbde0964a1f866de09f3df44def4d" +} diff --git a/test.esy.lock/opam/ppx_inline_test.v0.13.1/opam b/integrationtest.esy.lock/opam/ppx_inline_test.v0.14.1/opam similarity index 56% rename from test.esy.lock/opam/ppx_inline_test.v0.13.1/opam rename to integrationtest.esy.lock/opam/ppx_inline_test.v0.14.1/opam index f982206f28..5882279859 100644 --- a/test.esy.lock/opam/ppx_inline_test.v0.13.1/opam +++ b/integrationtest.esy.lock/opam/ppx_inline_test.v0.14.1/opam @@ -10,20 +10,17 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.10"} - "ppxlib" {>= "0.9.0" & < "0.14.0"} + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "time_now" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.14.0"} ] synopsis: "Syntax extension for writing in-line tests in ocaml code" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: - "https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz" - checksum: [ - "sha256=e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" - "sha512=402e4d6113368da37464d64ae145f5a58af751275bb92d4a4bdd16f41fbada9311ca9f8da7aeb86537bdf25710fcb1df3cd983717935f1cd5ca663f27aaa3b6b" - ] + src: "https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz" + checksum: "md5=132754f0757188c3b700a2c5b6a2fb3f" } diff --git a/integrationtest.esy.lock/opam/ppx_js_style.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_js_style.v0.14.0/opam new file mode 100644 index 0000000000..a3eec8d758 --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_js_style.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_js_style" +bug-reports: "https://github.com/janestreet/ppx_js_style/issues" +dev-repo: "git+https://github.com/janestreet/ppx_js_style.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_js_style/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "octavius" + "ppxlib" {>= "0.11.0"} +] +synopsis: "Code style checker for Jane Street Packages" +description: " +Part of the Jane Street's PPX rewriters collection. + +This packages is a no-op ppx rewriter. It is used as a 'lint' tool to +enforce some coding conventions across all Jane Street packages. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz" + checksum: "md5=eab9c17616a2ba4cbd69a88db76070fd" +} diff --git a/bench.esy.lock/opam/ppx_let.v0.13.0/opam b/integrationtest.esy.lock/opam/ppx_let.v0.14.0/opam similarity index 72% rename from bench.esy.lock/opam/ppx_let.v0.13.0/opam rename to integrationtest.esy.lock/opam/ppx_let.v0.14.0/opam index 34433ac88f..6fc478875f 100644 --- a/bench.esy.lock/opam/ppx_let.v0.13.0/opam +++ b/integrationtest.esy.lock/opam/ppx_let.v0.14.0/opam @@ -11,15 +11,15 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} - "ppxlib" {>= "0.9.0"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} ] synopsis: "Monadic let-bindings" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz" - checksum: "md5=8b5fab936fffa4b02f786ef18ab0c877" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz" + checksum: "md5=faf5b4b69ef2595916f74fff251a9d2c" } diff --git a/integrationtest.esy.lock/opam/ppx_optcomp.v0.14.0/opam b/integrationtest.esy.lock/opam/ppx_optcomp.v0.14.0/opam new file mode 100644 index 0000000000..7af92cf8b6 --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_optcomp.v0.14.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_optcomp" +bug-reports: "https://github.com/janestreet/ppx_optcomp/issues" +dev-repo: "git+https://github.com/janestreet/ppx_optcomp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_optcomp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Optional compilation for OCaml" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz" + checksum: "md5=715fbb000594d50fb3689da29c6b0ab0" +} diff --git a/integrationtest.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam b/integrationtest.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam new file mode 100644 index 0000000000..ecc5c3751a --- /dev/null +++ b/integrationtest.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_sexp_conv" +bug-reports: "https://github.com/janestreet/ppx_sexp_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_sexp_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.15.0"} +] +synopsis: "[@@deriving] plugin to generate S-expression conversion functions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz" + checksum: "md5=438d8ccbbeedb5a9517ed55a8b9a768e" +} diff --git a/integrationtest.esy.lock/opam/ppxlib.0.13.0/opam b/integrationtest.esy.lock/opam/ppxlib.0.13.0/opam deleted file mode 100644 index d86c36d044..0000000000 --- a/integrationtest.esy.lock/opam/ppxlib.0.13.0/opam +++ /dev/null @@ -1,46 +0,0 @@ -opam-version: "2.0" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/ocaml-ppx/ppxlib" -bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" -dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" -doc: "https://ocaml-ppx.github.io/ppxlib/" -license: "MIT" -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] -] -run-test: [ - ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.06" & ocaml:version < "4.08" } -] -depends: [ - "ocaml" {>= "4.04.1"} - "base" {>= "v0.11.0"} - "dune" {>= "1.11"} - "ocaml-compiler-libs" {>= "v0.11.0"} - "ocaml-migrate-parsetree" {>= "1.3.1" & < "2.0.0"} - "ppx_derivers" {>= "1.0"} - "stdio" {>= "v0.11.0"} - "ocamlfind" {with-test} - "cinaps" {with-test & >= "v0.12.1"} -] -synopsis: "Base library and tools for ppx rewriters" -description: """ -A comprehensive toolbox for ppx development. It features: -- a OCaml AST / parser / pretty-printer snapshot,to create a full - frontend independent of the version of OCaml; -- a library for library for ppx rewriters in general, and type-driven - code generators in particular; -- a feature-full driver for OCaml AST transformers; -- a quotation mechanism allowing to write values representing the - OCaml AST in the OCaml syntax; -- a generator of open recursion classes from type definitions. -""" -url { - src: - "https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz" - checksum: [ - "sha256=81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" - "sha512=c94bab35affdbdd2562de7ad30eb97282568c2c7fe48229fab5d12d1fc73312a9ee398758d598d969318cc01e8f88df9958e91820785e39d8faf3dbd7bc2e606" - ] -} diff --git a/integrationtest.esy.lock/opam/ppxlib.0.15.0/opam b/integrationtest.esy.lock/opam/ppxlib.0.15.0/opam new file mode 100644 index 0000000000..f32985ad85 --- /dev/null +++ b/integrationtest.esy.lock/opam/ppxlib.0.15.0/opam @@ -0,0 +1,50 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml-ppx/ppxlib" +bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" +dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" +doc: "https://ocaml-ppx.github.io/ppxlib/" +license: "MIT" +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] +] +run-test: [ + ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.10" } +] +depends: [ + "ocaml" {>= "4.04.1"} + "dune" {>= "1.11"} + "ocaml-compiler-libs" {>= "v0.11.0"} + "ocaml-migrate-parsetree" {>= "1.5.0" & < "2.0.0"} + "ppx_derivers" {>= "1.0"} + "sexplib0" + "stdlib-shims" + "ocamlfind" {with-test} + "cinaps" {with-test & >= "v0.12.1"} + "base" {with-test} + "stdio" {with-test} +] +synopsis: "Standard library for ppx rewriters" +description: """ +Ppxlib is the standard library for ppx rewriters and other programs +that manipulate the in-memory reprensation of OCaml programs, a.k.a +the "Parsetree". + +It also comes bundled with two ppx rewriters that are commonly used to +write tools that manipulate and/or generate Parsetree values; +`ppxlib.metaquot` which allows to construct Parsetree values using the +OCaml syntax directly and `ppxlib.traverse` which provides various +ways of automatically traversing values of a given type, in particular +allowing to inject a complex structured value into generated code. +""" +x-commit-hash: "20cacbfc311f1baef6454051e0edd7b1628cb721" +url { + src: + "https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz" + checksum: [ + "sha256=0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" + "sha512=ecf0fff77ff6f1b356f018b6861b9e40bb8513092a7a486a3aa6024d12f5c15135899b77a188a44abc1c2ca84ebccb8bf9a78241e0383e023663fd7f86fbca72" + ] +} diff --git a/test.esy.lock/opam/sexplib0.v0.13.0/opam b/integrationtest.esy.lock/opam/sexplib0.v0.14.0/opam similarity index 83% rename from test.esy.lock/opam/sexplib0.v0.13.0/opam rename to integrationtest.esy.lock/opam/sexplib0.v0.14.0/opam index 27626b3c34..f7afcef364 100644 --- a/test.esy.lock/opam/sexplib0.v0.13.0/opam +++ b/integrationtest.esy.lock/opam/sexplib0.v0.14.0/opam @@ -11,7 +11,7 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "dune" {>= "1.5.1"} + "dune" {>= "2.0.0"} ] synopsis: "Library containing the definition of S-expressions and some base converters" description: " @@ -21,6 +21,6 @@ OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz" - checksum: "md5=f8a715dffda5599cfae0cb4031d57abe" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz" + checksum: "md5=37aff0af8f8f6f759249475684aebdc4" } diff --git a/esy.lock/opam/stdio.v0.13.0/opam b/integrationtest.esy.lock/opam/stdio.v0.14.0/opam similarity index 78% rename from esy.lock/opam/stdio.v0.13.0/opam rename to integrationtest.esy.lock/opam/stdio.v0.14.0/opam index 42d6f14d58..f29a2e39f0 100644 --- a/esy.lock/opam/stdio.v0.13.0/opam +++ b/integrationtest.esy.lock/opam/stdio.v0.14.0/opam @@ -11,8 +11,8 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} ] synopsis: "Standard IO library for OCaml" description: " @@ -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.13/files/stdio-v0.13.0.tar.gz" - checksum: "md5=48ef28512ddd51ff9885649dd1fab91d" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz" + checksum: "md5=4cbdf15f0be88c3258aaeff9e04e00e9" } diff --git a/integrationtest.esy.lock/opam/time_now.v0.14.0/opam b/integrationtest.esy.lock/opam/time_now.v0.14.0/opam new file mode 100644 index 0000000000..8f0b17ff57 --- /dev/null +++ b/integrationtest.esy.lock/opam/time_now.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/time_now" +bug-reports: "https://github.com/janestreet/time_now/issues" +dev-repo: "git+https://github.com/janestreet/time_now.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/time_now/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "jane-street-headers" {>= "v0.14" & < "v0.15"} + "jst-config" {>= "v0.14" & < "v0.15"} + "ppx_base" {>= "v0.14" & < "v0.15"} + "ppx_optcomp" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} +] +synopsis: "Reports the current time" +description: " +Provides a single function to report the current time in nanoseconds +since the start of the Unix epoch. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz" + checksum: "md5=a93116938783587f8b9f5152dd543037" +} diff --git a/package.json b/package.json index b783b7e941..aa1a294ecf 100644 --- a/package.json +++ b/package.json @@ -224,8 +224,8 @@ "@opam/ocamlbuild": "*", "@opam/ppx_deriving": "*", "@opam/ppx_deriving_yojson": "*", - "@opam/ppx_inline_test": "v0.13.1", - "@opam/ppx_let": "v0.13.0", + "@opam/ppx_inline_test": "v0.14.1", + "@opam/ppx_let": "v0.14.0", "@opam/ppxlib": ">=0.10.0", "@opam/re": "*", "@opam/reason": "^3.6.0", @@ -251,7 +251,7 @@ "revery-terminal": "*" }, "resolutions": { - "revery": "revery-ui/revery#e646df2", + "revery": "revery-ui/revery#11d4fb4", "esy-skia": "revery-ui/esy-skia#a3785f9", "rench": "bryphe/rench#a976fe5", "reasonFuzz": "CrossR/reasonFuzz#1ad6f5d", diff --git a/src/Core/Buffer.re b/src/Core/Buffer.re index b87b33d72f..5c664b8e58 100644 --- a/src/Core/Buffer.re +++ b/src/Core/Buffer.re @@ -79,6 +79,7 @@ let getMediumFriendlyName = | Terminal({cmd, _}) => "Terminal - " ++ cmd | UpdateChangelog => "Updates" | Changelog => "Changelog" + | Image => "Image" | FilePath(fp) => switch (workingDirectory) { | Some(base) => Path.toRelative(~base, fp) @@ -103,6 +104,7 @@ let getLongFriendlyName = ({filePath: maybeFilePath, _}) => { | Version => "Version" | UpdateChangelog => "Updates" | Changelog => "Changelog" + | Image => "Image" | Terminal({cmd, _}) => "Terminal - " ++ cmd | FilePath(fp) => fp } diff --git a/src/Core/BufferPath.re b/src/Core/BufferPath.re index d8049cff23..612e867699 100644 --- a/src/Core/BufferPath.re +++ b/src/Core/BufferPath.re @@ -8,6 +8,7 @@ module OptionEx = Utility.OptionEx; type t = | Changelog + | Image | FilePath(string) | Terminal({ bufferId: int, @@ -25,8 +26,15 @@ let version = "oni://Version"; let extensionDetails = "oni://ExtensionDetails"; let terminalRegex = OnigRegExp.create("oni://terminal/([0-9]*)/(.*)"); -let parse = bufferPath => - if (String.equal(bufferPath, welcome)) { +let imageExtensions = [".png", ".bmp", ".gif", ".tga", ".jpg", ".jpeg"]; +let isImageExtension = ext => + List.exists(imageExt => imageExt == ext, imageExtensions); + +let parse = bufferPath => { + let extension = bufferPath |> Utility.Path.getExtension; + if (isImageExtension(extension)) { + Image; + } else if (String.equal(bufferPath, welcome)) { Welcome; } else if (String.equal(bufferPath, version)) { Version; @@ -53,3 +61,4 @@ let parse = bufferPath => }) |> Option.value(~default=FilePath(bufferPath)); }; +}; diff --git a/src/Exthost/LanguageInfo.re b/src/Exthost/LanguageInfo.re index dcf74cb0a3..c066986a15 100644 --- a/src/Exthost/LanguageInfo.re +++ b/src/Exthost/LanguageInfo.re @@ -31,6 +31,18 @@ type t = { languageToScope: [@opaque] StringMap.t(string), }; +let defaultExtensionTypes = + [ + (".png", "image"), + (".gif", "image"), + (".tga", "image"), + (".jpg", "image"), + (".jpeg", "image"), + (".bmp", "image"), + ] + |> List.to_seq + |> StringMap.of_seq; + let languages = ({languages, _}) => { languages |> List.fold_left( @@ -65,10 +77,10 @@ let initial = { let defaultLanguage = Oni_Core.Buffer.FileType.default; let getLanguageFromExtension = (li: t, ext: string) => { - switch (StringMap.find_opt(ext, li.extToLanguage)) { - | Some(v) => v - | None => defaultLanguage - }; + li.extToLanguage + |> StringMap.find_opt(ext) + |> OptionEx.or_lazy(() => StringMap.find_opt(ext, defaultExtensionTypes)) + |> Option.value(~default=defaultLanguage); }; let getLanguageFromFileNamePattern = (li: t, fileName: string) => diff --git a/src/Feature/ImagePreview/Feature_ImagePreview.re b/src/Feature/ImagePreview/Feature_ImagePreview.re new file mode 100644 index 0000000000..1b62c36b4c --- /dev/null +++ b/src/Feature/ImagePreview/Feature_ImagePreview.re @@ -0,0 +1,17 @@ +open Revery.UI; + +module Styles = { + open Style; + let container = [ + flexGrow(1), + flexDirection(`Column), + justifyContent(`Center), + alignItems(`Center), + ]; +}; + +module View = { + let make = (~filePath: string, ()) => { + ; + }; +}; diff --git a/src/Feature/ImagePreview/dune b/src/Feature/ImagePreview/dune new file mode 100644 index 0000000000..97c738ac69 --- /dev/null +++ b/src/Feature/ImagePreview/dune @@ -0,0 +1,13 @@ +(library + (name Feature_ImagePreview) + (public_name Oni2.feature.imagePreview) + (libraries + Oni2.editor-core-types + Oni2.core + Oni2.feature.theme + Oni2.components + Revery + isolinear + base + ) + (preprocess (pps ppx_let ppx_deriving_yojson ppx_deriving.show brisk-reconciler.ppx))) diff --git a/src/Model/BufferRenderer.re b/src/Model/BufferRenderer.re index 64b53e3160..7c0fbca82c 100644 --- a/src/Model/BufferRenderer.re +++ b/src/Model/BufferRenderer.re @@ -16,6 +16,7 @@ type t = | Welcome | Version | FullChangelog + | Image | UpdateChangelog({since: string}) | Terminal(Feature_Terminal.rendererState) | ExtensionDetails; diff --git a/src/Store/VimStoreConnector.re b/src/Store/VimStoreConnector.re index 324a32c6cb..4e20778ba1 100644 --- a/src/Store/VimStoreConnector.re +++ b/src/Store/VimStoreConnector.re @@ -932,6 +932,7 @@ let start = since: Persistence.Global.version(), }), ) + | Image => Some(BufferRenderer.Image) | Welcome => Some(BufferRenderer.Welcome) | Changelog => Some(BufferRenderer.FullChangelog) | FilePath(_) => None diff --git a/src/UI/EditorView.re b/src/UI/EditorView.re index fa018dea28..52432c804d 100644 --- a/src/UI/EditorView.re +++ b/src/UI/EditorView.re @@ -137,6 +137,12 @@ module Parts = { renderOverlays />; + | Image => + buffer + |> Oni_Core.Buffer.getFilePath + |> Option.map(filePath => {}) + |> Option.value(~default=) + | Terminal({id, _}) => state.terminals |> Feature_Terminal.getTerminalOpt(id) diff --git a/src/UI/dune b/src/UI/dune index 73e06d9dae..40fdfb306c 100644 --- a/src/UI/dune +++ b/src/UI/dune @@ -15,6 +15,7 @@ Oni2.feature.notification Oni2.feature.search Oni2.feature.editor + Oni2.feature.imagePreview Oni2.feature.sideBar Oni2.feature.scm Oni2.feature.modals diff --git a/test.esy.lock/index.json b/test.esy.lock/index.json index 03e5607841..3ee0760a0c 100644 --- a/test.esy.lock/index.json +++ b/test.esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "86fc7b28d81caa9d29caea2becb8915b", + "checksum": "ba4551a9a94e2ce7312ceb804a79099c", "root": "Oni2@link-dev:./package.json", "node": { "yarn-pkg-config@github:esy-ocaml/yarn-pkg-config#db3a0b63883606dd57c54a7158d560d6cba8cd79@d41d8cd9": { @@ -118,7 +118,7 @@ }, "overrides": [], "dependencies": [ - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "isolinear@github:revery-ui/isolinear#8cad3b0@d41d8cd9", "@revery/esy-libvterm@1.0.3@d41d8cd9", "@onivim/reason-native-crash-utils@1.0.1@d41d8cd9", @@ -126,13 +126,13 @@ ], "devDependencies": [] }, - "revery@github:revery-ui/revery#e646df2@d41d8cd9": { - "id": "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9": { + "id": "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "name": "revery", - "version": "github:revery-ui/revery#e646df2", + "version": "github:revery-ui/revery#11d4fb4", "source": { "type": "install", - "source": [ "github:revery-ui/revery#e646df2" ] + "source": [ "github:revery-ui/revery#11d4fb4" ] }, "overrides": [], "dependencies": [ @@ -146,6 +146,7 @@ "esy-angle-prebuilt@1.0.0@d41d8cd9", "@revery/esy-harfbuzz@2.6.8001@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "@opam/markup@opam:0.8.2@87975241", @@ -937,7 +938,7 @@ "overrides": [ "test.json" ], "dependencies": [ "revery-terminal@github:revery-ui/revery-terminal#37e19a3@d41d8cd9", - "revery@github:revery-ui/revery#e646df2@d41d8cd9", + "revery@github:revery-ui/revery#11d4fb4@d41d8cd9", "rench@github:bryphe/rench#a976fe5@d41d8cd9", "refmterr@3.3.2@d41d8cd9", "reasonFuzz@github:CrossR/reasonFuzz#1ad6f5d@d41d8cd9", @@ -955,9 +956,9 @@ "@opam/yojson@github:onivim/yojson:yojson.opam#f480aef@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/uucp@opam:13.0.0@e9b515e0", "@opam/reason@opam:3.6.0@58adb39a", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/ppx_let@opam:v0.13.0@5703d2be", - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_let@opam:v0.14.0@eb9b93e0", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d", "@opam/ppx_deriving@opam:4.5@d89f2934", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", @@ -1345,6 +1346,39 @@ "ocaml@4.10.0@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" ] }, + "@opam/time_now@opam:v0.14.0@5e4046b3": { + "id": "@opam/time_now@opam:v0.14.0@5e4046b3", + "name": "@opam/time_now", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/a9/a93116938783587f8b9f5152dd543037#md5:a93116938783587f8b9f5152dd543037", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz#md5:a93116938783587f8b9f5152dd543037" + ], + "opam": { + "name": "time_now", + "version": "v0.14.0", + "path": "test.esy.lock/opam/time_now.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "@opam/jst-config@opam:v0.14.0@d0d7469e", + "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/stdlib-shims@opam:0.1.0@8c116481": { "id": "@opam/stdlib-shims@opam:0.1.0@8c116481", "name": "@opam/stdlib-shims", @@ -1370,47 +1404,47 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/stdio@opam:v0.13.0@eb59d879": { - "id": "@opam/stdio@opam:v0.13.0@eb59d879", + "@opam/stdio@opam:v0.14.0@a624e254": { + "id": "@opam/stdio@opam:v0.14.0@a624e254", "name": "@opam/stdio", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/48/48ef28512ddd51ff9885649dd1fab91d#md5:48ef28512ddd51ff9885649dd1fab91d", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/stdio-v0.13.0.tar.gz#md5:48ef28512ddd51ff9885649dd1fab91d" + "archive:https://opam.ocaml.org/cache/md5/4c/4cbdf15f0be88c3258aaeff9e04e00e9#md5:4cbdf15f0be88c3258aaeff9e04e00e9", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz#md5:4cbdf15f0be88c3258aaeff9e04e00e9" ], "opam": { "name": "stdio", - "version": "v0.13.0", - "path": "test.esy.lock/opam/stdio.v0.13.0" + "version": "v0.14.0", + "path": "test.esy.lock/opam/stdio.v0.14.0" } }, "overrides": [], "dependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", - "@opam/base@opam:v0.13.2@c3150775" + "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/sexplib0@opam:v0.13.0@3f54c2be": { - "id": "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "@opam/sexplib0@opam:v0.14.0@ddeb6438": { + "id": "@opam/sexplib0@opam:v0.14.0@ddeb6438", "name": "@opam/sexplib0", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f8/f8a715dffda5599cfae0cb4031d57abe#md5:f8a715dffda5599cfae0cb4031d57abe", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz#md5:f8a715dffda5599cfae0cb4031d57abe" + "archive:https://opam.ocaml.org/cache/md5/37/37aff0af8f8f6f759249475684aebdc4#md5:37aff0af8f8f6f759249475684aebdc4", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz#md5:37aff0af8f8f6f759249475684aebdc4" ], "opam": { "name": "sexplib0", - "version": "v0.13.0", - "path": "test.esy.lock/opam/sexplib0.v0.13.0" + "version": "v0.14.0", + "path": "test.esy.lock/opam/sexplib0.v0.14.0" } }, "overrides": [], @@ -1662,37 +1696,38 @@ "@opam/base-bytes@opam:base@19d0c2ff" ] }, - "@opam/ppxlib@opam:0.13.0@3d7c6edb": { - "id": "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "@opam/ppxlib@opam:0.15.0@6a9d8126": { + "id": "@opam/ppxlib@opam:0.15.0@6a9d8126", "name": "@opam/ppxlib", - "version": "opam:0.13.0", + "version": "opam:0.15.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/81/81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9", - "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz#sha256:81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" + "archive:https://opam.ocaml.org/cache/sha256/0b/0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330", + "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz#sha256:0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" ], "opam": { "name": "ppxlib", - "version": "0.13.0", - "path": "test.esy.lock/opam/ppxlib.0.13.0" + "version": "0.15.0", + "path": "test.esy.lock/opam/ppxlib.0.15.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.13.0@eb59d879", + "ocaml@4.10.0@d41d8cd9", "@opam/stdlib-shims@opam:0.1.0@8c116481", + "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", "@opam/ocaml-migrate-parsetree@opam:1.7.3@dbcf3b47", "@opam/ocaml-compiler-libs@opam:v0.12.1@5c34eb0d", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "@opam/dune@opam:2.5.0@e0bac278" ] }, "@opam/ppxfind@opam:1.4@d75848d2": { @@ -1804,58 +1839,232 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, - "@opam/ppx_let@opam:v0.13.0@5703d2be": { - "id": "@opam/ppx_let@opam:v0.13.0@5703d2be", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550": { + "id": "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "name": "@opam/ppx_sexp_conv", + "version": "opam:v0.14.1", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/43/438d8ccbbeedb5a9517ed55a8b9a768e#md5:438d8ccbbeedb5a9517ed55a8b9a768e", + "archive:https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz#md5:438d8ccbbeedb5a9517ed55a8b9a768e" + ], + "opam": { + "name": "ppx_sexp_conv", + "version": "v0.14.1", + "path": "test.esy.lock/opam/ppx_sexp_conv.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2": { + "id": "@opam/ppx_optcomp@opam:v0.14.0@d77a04c2", + "name": "@opam/ppx_optcomp", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/71/715fbb000594d50fb3689da29c6b0ab0#md5:715fbb000594d50fb3689da29c6b0ab0", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz#md5:715fbb000594d50fb3689da29c6b0ab0" + ], + "opam": { + "name": "ppx_optcomp", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_optcomp.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_let@opam:v0.14.0@eb9b93e0": { + "id": "@opam/ppx_let@opam:v0.14.0@eb9b93e0", "name": "@opam/ppx_let", - "version": "opam:v0.13.0", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/8b/8b5fab936fffa4b02f786ef18ab0c877#md5:8b5fab936fffa4b02f786ef18ab0c877", - "archive:https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz#md5:8b5fab936fffa4b02f786ef18ab0c877" + "archive:https://opam.ocaml.org/cache/md5/fa/faf5b4b69ef2595916f74fff251a9d2c#md5:faf5b4b69ef2595916f74fff251a9d2c", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz#md5:faf5b4b69ef2595916f74fff251a9d2c" ], "opam": { "name": "ppx_let", - "version": "v0.13.0", - "path": "test.esy.lock/opam/ppx_let.v0.13.0" + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_let.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_js_style@opam:v0.14.0@10b020a8": { + "id": "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "name": "@opam/ppx_js_style", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ea/eab9c17616a2ba4cbd69a88db76070fd#md5:eab9c17616a2ba4cbd69a88db76070fd", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz#md5:eab9c17616a2ba4cbd69a88db76070fd" + ], + "opam": { + "name": "ppx_js_style", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_js_style.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/octavius@opam:1.2.2@b328d1f1", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, - "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7": { - "id": "@opam/ppx_inline_test@opam:v0.13.1@dbfe49b7", + "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d": { + "id": "@opam/ppx_inline_test@opam:v0.14.1@2e4fdd8d", "name": "@opam/ppx_inline_test", - "version": "opam:v0.13.1", + "version": "opam:v0.14.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/e7/e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c", - "archive:https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz#sha256:e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" + "archive:https://opam.ocaml.org/cache/md5/13/132754f0757188c3b700a2c5b6a2fb3f#md5:132754f0757188c3b700a2c5b6a2fb3f", + "archive:https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz#md5:132754f0757188c3b700a2c5b6a2fb3f" ], "opam": { "name": "ppx_inline_test", - "version": "v0.13.1", - "path": "test.esy.lock/opam/ppx_inline_test.v0.13.1" + "version": "v0.14.1", + "path": "test.esy.lock/opam/ppx_inline_test.v0.14.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/time_now@opam:v0.14.0@5e4046b3", + "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_here@opam:v0.14.0@5ccc1c01": { + "id": "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "name": "@opam/ppx_here", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/bb/bb3bbde0964a1f866de09f3df44def4d#md5:bb3bbde0964a1f866de09f3df44def4d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz#md5:bb3bbde0964a1f866de09f3df44def4d" + ], + "opam": { + "name": "ppx_here", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_here.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_hash@opam:v0.14.0@8e9618e4": { + "id": "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "name": "@opam/ppx_hash", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b7/b78aee19bb4469731f9626b04fe7f341#md5:b78aee19bb4469731f9626b04fe7f341", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz#md5:b78aee19bb4469731f9626b04fe7f341" + ], + "opam": { + "name": "ppx_hash", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_hash.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_enumerate@opam:v0.14.0@63db8245": { + "id": "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "name": "@opam/ppx_enumerate", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/18/188421af960759f6e45dd748f4f08e8d#md5:188421af960759f6e45dd748f4f08e8d", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz#md5:188421af960759f6e45dd748f4f08e8d" + ], + "opam": { + "name": "ppx_enumerate", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_enumerate.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", - "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.13.2@c3150775" + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" ] }, "@opam/ppx_deriving_yojson@opam:3.5.3@253e094d": { @@ -1952,6 +2161,133 @@ "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/ppx_compare@opam:v0.14.0@615de7a6": { + "id": "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "name": "@opam/ppx_compare", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/91/9149b3a0c954fe2cef2b0705d254b9e3#md5:9149b3a0c954fe2cef2b0705d254b9e3", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz#md5:9149b3a0c954fe2cef2b0705d254b9e3" + ], + "opam": { + "name": "ppx_compare", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_compare.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_cold@opam:v0.14.0@345dec7c": { + "id": "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "name": "@opam/ppx_cold", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/6a/6a61807cd3b105b8c885bd2076986339#md5:6a61807cd3b105b8c885bd2076986339", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz#md5:6a61807cd3b105b8c885bd2076986339" + ], + "opam": { + "name": "ppx_cold", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_cold.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/ppx_base@opam:v0.14.0@b4702ed9": { + "id": "@opam/ppx_base@opam:v0.14.0@b4702ed9", + "name": "@opam/ppx_base", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b2/b29a24907e60f42e050ad90e5209bb92#md5:b29a24907e60f42e050ad90e5209bb92", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz#md5:b29a24907e60f42e050ad90e5209bb92" + ], + "opam": { + "name": "ppx_base", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_base.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_js_style@opam:v0.14.0@10b020a8", + "@opam/ppx_hash@opam:v0.14.0@8e9618e4", + "@opam/ppx_enumerate@opam:v0.14.0@63db8245", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278" + ] + }, + "@opam/ppx_assert@opam:v0.14.0@877b5900": { + "id": "@opam/ppx_assert@opam:v0.14.0@877b5900", + "name": "@opam/ppx_assert", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/53/535b5f241eb7f10da8c044c26afbc186#md5:535b5f241eb7f10da8c044c26afbc186", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz#md5:535b5f241eb7f10da8c044c26afbc186" + ], + "opam": { + "name": "ppx_assert", + "version": "v0.14.0", + "path": "test.esy.lock/opam/ppx_assert.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", + "@opam/ppx_sexp_conv@opam:v0.14.1@a205b550", + "@opam/ppx_here@opam:v0.14.0@5ccc1c01", + "@opam/ppx_compare@opam:v0.14.0@615de7a6", + "@opam/ppx_cold@opam:v0.14.0@345dec7c", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9": { "id": "@opam/omd@github:ocaml/omd:omd.opam#1535e3c@d41d8cd9", "name": "@opam/omd", @@ -1973,6 +2309,31 @@ "@opam/base-bigarray@opam:base@b03491b0" ] }, + "@opam/octavius@opam:1.2.2@b328d1f1": { + "id": "@opam/octavius@opam:1.2.2@b328d1f1", + "name": "@opam/octavius", + "version": "opam:1.2.2", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/72/72f9e1d996e6c5089fc513cc9218607b#md5:72f9e1d996e6c5089fc513cc9218607b", + "archive:https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz#md5:72f9e1d996e6c5089fc513cc9218607b" + ], + "opam": { + "name": "octavius", + "version": "1.2.2", + "path": "test.esy.lock/opam/octavius.1.2.2" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/ocplib-endian@opam:1.1@84c1ca88": { "id": "@opam/ocplib-endian@opam:1.1@84c1ca88", "name": "@opam/ocplib-endian", @@ -2600,6 +2961,62 @@ "@opam/dune@opam:2.5.0@e0bac278" ] }, + "@opam/jst-config@opam:v0.14.0@d0d7469e": { + "id": "@opam/jst-config@opam:v0.14.0@d0d7469e", + "name": "@opam/jst-config", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/ee/eefbac104a59bf90c82992cc9fb487d5#md5:eefbac104a59bf90c82992cc9fb487d5", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz#md5:eefbac104a59bf90c82992cc9fb487d5" + ], + "opam": { + "name": "jst-config", + "version": "v0.14.0", + "path": "test.esy.lock/opam/jst-config.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/stdio@opam:v0.14.0@a624e254", + "@opam/ppx_assert@opam:v0.14.0@877b5900", + "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", + "@opam/dune@opam:2.5.0@e0bac278", "@opam/base@opam:v0.14.0@b8817fc1" + ] + }, + "@opam/jane-street-headers@opam:v0.14.0@59432b6a": { + "id": "@opam/jane-street-headers@opam:v0.14.0@59432b6a", + "name": "@opam/jane-street-headers", + "version": "opam:v0.14.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/e8/e8d253ac44d25c8c66367153a0c77495#md5:e8d253ac44d25c8c66367153a0c77495", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz#md5:e8d253ac44d25c8c66367153a0c77495" + ], + "opam": { + "name": "jane-street-headers", + "version": "v0.14.0", + "path": "test.esy.lock/opam/jane-street-headers.v0.14.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.10.0@d41d8cd9", "@opam/dune@opam:2.5.0@e0bac278" + ] + }, "@opam/integers@opam:0.4.0@f7acfaeb": { "id": "@opam/integers@opam:0.4.0@f7acfaeb", "name": "@opam/integers", @@ -3319,30 +3736,30 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/base@opam:v0.13.2@c3150775": { - "id": "@opam/base@opam:v0.13.2@c3150775", + "@opam/base@opam:v0.14.0@b8817fc1": { + "id": "@opam/base@opam:v0.14.0@b8817fc1", "name": "@opam/base", - "version": "opam:v0.13.2", + "version": "opam:v0.14.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/f4/f43ce18d98fd0879e77ff671e077e607#md5:f43ce18d98fd0879e77ff671e077e607", - "archive:https://github.com/janestreet/base/archive/v0.13.2.tar.gz#md5:f43ce18d98fd0879e77ff671e077e607" + "archive:https://opam.ocaml.org/cache/md5/5a/5a00382c724e97b6768aaa27481dd3cc#md5:5a00382c724e97b6768aaa27481dd3cc", + "archive:https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz#md5:5a00382c724e97b6768aaa27481dd3cc" ], "opam": { "name": "base", - "version": "v0.13.2", - "path": "test.esy.lock/opam/base.v0.13.2" + "version": "v0.14.0", + "path": "test.esy.lock/opam/base.v0.14.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.13.0@3f54c2be", + "ocaml@4.10.0@d41d8cd9", "@opam/sexplib0@opam:v0.14.0@ddeb6438", "@opam/dune-configurator@opam:2.5.1@aeb9d8d5", "@opam/dune@opam:2.5.0@e0bac278" ] @@ -3590,7 +4007,7 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.13.0@3d7c6edb", + "ocaml@4.10.0@d41d8cd9", "@opam/ppxlib@opam:0.15.0@6a9d8126", "@opam/dune@opam:2.5.0@e0bac278", "@esy-ocaml/reason@3.6.2@d41d8cd9" ], "devDependencies": [ "ocaml@4.10.0@d41d8cd9" ] diff --git a/test.esy.lock/opam/base.v0.13.2/opam b/test.esy.lock/opam/base.v0.14.0/opam similarity index 80% rename from test.esy.lock/opam/base.v0.13.2/opam rename to test.esy.lock/opam/base.v0.14.0/opam index 3f65d55c0a..73852d114c 100644 --- a/test.esy.lock/opam/base.v0.13.2/opam +++ b/test.esy.lock/opam/base.v0.14.0/opam @@ -10,9 +10,9 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "sexplib0" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "ocaml" {>= "4.07.0"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} "dune-configurator" ] synopsis: "Full standard library replacement for OCaml" @@ -31,6 +31,6 @@ provided by companion libraries such as stdio: https://github.com/janestreet/stdio " url { - src: "https://github.com/janestreet/base/archive/v0.13.2.tar.gz" - checksum: "md5=f43ce18d98fd0879e77ff671e077e607" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/base-v0.14.0.tar.gz" + checksum: "md5=5a00382c724e97b6768aaa27481dd3cc" } diff --git a/test.esy.lock/opam/jane-street-headers.v0.14.0/opam b/test.esy.lock/opam/jane-street-headers.v0.14.0/opam new file mode 100644 index 0000000000..532495e299 --- /dev/null +++ b/test.esy.lock/opam/jane-street-headers.v0.14.0/opam @@ -0,0 +1,23 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jane-street-headers" +bug-reports: "https://github.com/janestreet/jane-street-headers/issues" +dev-repo: "git+https://github.com/janestreet/jane-street-headers.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jane-street-headers/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "2.0.0"} +] +synopsis: "Jane Street C header files" +description: " +C header files shared between the various Jane Street packages +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jane-street-headers-v0.14.0.tar.gz" + checksum: "md5=e8d253ac44d25c8c66367153a0c77495" +} diff --git a/test.esy.lock/opam/jst-config.v0.14.0/opam b/test.esy.lock/opam/jst-config.v0.14.0/opam new file mode 100644 index 0000000000..dd9723e8ce --- /dev/null +++ b/test.esy.lock/opam/jst-config.v0.14.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jst-config" +bug-reports: "https://github.com/janestreet/jst-config/issues" +dev-repo: "git+https://github.com/janestreet/jst-config.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jst-config/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_assert" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "dune-configurator" +] +synopsis: "Compile-time configuration for Jane Street libraries" +description: " +Defines compile-time constants used in Jane Street libraries such as Base, Core, and +Async. + +This package has an unstable interface; it is intended only to share configuration between +different packages from Jane Street. Future updates may not be backward-compatible, and we +do not recommend using this package directly. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/jst-config-v0.14.0.tar.gz" + checksum: "md5=eefbac104a59bf90c82992cc9fb487d5" +} diff --git a/test.esy.lock/opam/octavius.1.2.2/opam b/test.esy.lock/opam/octavius.1.2.2/opam new file mode 100644 index 0000000000..e72e9674da --- /dev/null +++ b/test.esy.lock/opam/octavius.1.2.2/opam @@ -0,0 +1,34 @@ +version: "1.2.2" +opam-version: "2.0" +maintainer: ["leo@lpw25.net"] +authors: ["Leo White "] +license: "ISC" +homepage: "https://github.com/ocaml-doc/octavius" +doc: "http://ocaml-doc.github.io/octavius/" +bug-reports: "https://github.com/ocaml-doc/octavius/issues" +depends: [ + "dune" {>= "1.11"} + "ocaml" {>= "4.03.0"} +] +build: [ + ["dune" "subst"] {pinned} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-doc/octavius.git" + +synopsis: "Ocamldoc comment syntax parser" +description: "Octavius is a library to parse the `ocamldoc` comment syntax." +url { + src: "https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz" + checksum: "md5=72f9e1d996e6c5089fc513cc9218607b" +} diff --git a/test.esy.lock/opam/ppx_assert.v0.14.0/opam b/test.esy.lock/opam/ppx_assert.v0.14.0/opam new file mode 100644 index 0000000000..6a65f7f78b --- /dev/null +++ b/test.esy.lock/opam/ppx_assert.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_assert" +bug-reports: "https://github.com/janestreet/ppx_assert/issues" +dev-repo: "git+https://github.com/janestreet/ppx_assert.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_assert/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_here" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Assert-like extension nodes that raise useful errors on failure" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_assert-v0.14.0.tar.gz" + checksum: "md5=535b5f241eb7f10da8c044c26afbc186" +} diff --git a/test.esy.lock/opam/ppx_base.v0.14.0/opam b/test.esy.lock/opam/ppx_base.v0.14.0/opam new file mode 100644 index 0000000000..2279b40f14 --- /dev/null +++ b/test.esy.lock/opam/ppx_base.v0.14.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_base" +bug-reports: "https://github.com/janestreet/ppx_base/issues" +dev-repo: "git+https://github.com/janestreet/ppx_base.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_base/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "ppx_cold" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_enumerate" {>= "v0.14" & < "v0.15"} + "ppx_hash" {>= "v0.14" & < "v0.15"} + "ppx_js_style" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Base set of ppx rewriters" +description: " +ppx_base is the set of ppx rewriters used for Base. + +Note that Base doesn't need ppx to build, it is only used as a +verification tool. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_base-v0.14.0.tar.gz" + checksum: "md5=b29a24907e60f42e050ad90e5209bb92" +} diff --git a/test.esy.lock/opam/ppx_cold.v0.14.0/opam b/test.esy.lock/opam/ppx_cold.v0.14.0/opam new file mode 100644 index 0000000000..3e67976aa7 --- /dev/null +++ b/test.esy.lock/opam/ppx_cold.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_cold" +bug-reports: "https://github.com/janestreet/ppx_cold/issues" +dev-repo: "git+https://github.com/janestreet/ppx_cold.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_cold/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [@cold] into [@inline never][@specialise never][@local never]" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_cold-v0.14.0.tar.gz" + checksum: "md5=6a61807cd3b105b8c885bd2076986339" +} diff --git a/test.esy.lock/opam/ppx_compare.v0.14.0/opam b/test.esy.lock/opam/ppx_compare.v0.14.0/opam new file mode 100644 index 0000000000..2aea66906b --- /dev/null +++ b/test.esy.lock/opam/ppx_compare.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_compare" +bug-reports: "https://github.com/janestreet/ppx_compare/issues" +dev-repo: "git+https://github.com/janestreet/ppx_compare.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_compare/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generation of comparison functions from types" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_compare-v0.14.0.tar.gz" + checksum: "md5=9149b3a0c954fe2cef2b0705d254b9e3" +} diff --git a/test.esy.lock/opam/ppx_enumerate.v0.14.0/opam b/test.esy.lock/opam/ppx_enumerate.v0.14.0/opam new file mode 100644 index 0000000000..0be2ded90c --- /dev/null +++ b/test.esy.lock/opam/ppx_enumerate.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_enumerate" +bug-reports: "https://github.com/janestreet/ppx_enumerate/issues" +dev-repo: "git+https://github.com/janestreet/ppx_enumerate.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_enumerate/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Generate a list containing all values of a finite type" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_enumerate-v0.14.0.tar.gz" + checksum: "md5=188421af960759f6e45dd748f4f08e8d" +} diff --git a/test.esy.lock/opam/ppx_hash.v0.14.0/opam b/test.esy.lock/opam/ppx_hash.v0.14.0/opam new file mode 100644 index 0000000000..84e8d92481 --- /dev/null +++ b/test.esy.lock/opam/ppx_hash.v0.14.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_hash" +bug-reports: "https://github.com/janestreet/ppx_hash/issues" +dev-repo: "git+https://github.com/janestreet/ppx_hash.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_hash/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "ppx_compare" {>= "v0.14" & < "v0.15"} + "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "A ppx rewriter that generates hash functions from type expressions and definitions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_hash-v0.14.0.tar.gz" + checksum: "md5=b78aee19bb4469731f9626b04fe7f341" +} diff --git a/test.esy.lock/opam/ppx_here.v0.14.0/opam b/test.esy.lock/opam/ppx_here.v0.14.0/opam new file mode 100644 index 0000000000..7aa1e7fc69 --- /dev/null +++ b/test.esy.lock/opam/ppx_here.v0.14.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_here" +bug-reports: "https://github.com/janestreet/ppx_here/issues" +dev-repo: "git+https://github.com/janestreet/ppx_here.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_here/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Expands [%here] into its location" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_here-v0.14.0.tar.gz" + checksum: "md5=bb3bbde0964a1f866de09f3df44def4d" +} diff --git a/esy.lock/opam/ppx_inline_test.v0.13.1/opam b/test.esy.lock/opam/ppx_inline_test.v0.14.1/opam similarity index 56% rename from esy.lock/opam/ppx_inline_test.v0.13.1/opam rename to test.esy.lock/opam/ppx_inline_test.v0.14.1/opam index f982206f28..5882279859 100644 --- a/esy.lock/opam/ppx_inline_test.v0.13.1/opam +++ b/test.esy.lock/opam/ppx_inline_test.v0.14.1/opam @@ -10,20 +10,17 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.10"} - "ppxlib" {>= "0.9.0" & < "0.14.0"} + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "time_now" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.14.0"} ] synopsis: "Syntax extension for writing in-line tests in ocaml code" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: - "https://github.com/janestreet/ppx_inline_test/releases/download/v0.13.1/ppx_inline_test-v0.13.1.tbz" - checksum: [ - "sha256=e75c9df9b33e20655fd2f728df5e332794bdd9a2f5a62fc08e44fb6ca1beda6c" - "sha512=402e4d6113368da37464d64ae145f5a58af751275bb92d4a4bdd16f41fbada9311ca9f8da7aeb86537bdf25710fcb1df3cd983717935f1cd5ca663f27aaa3b6b" - ] + src: "https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz" + checksum: "md5=132754f0757188c3b700a2c5b6a2fb3f" } diff --git a/test.esy.lock/opam/ppx_js_style.v0.14.0/opam b/test.esy.lock/opam/ppx_js_style.v0.14.0/opam new file mode 100644 index 0000000000..a3eec8d758 --- /dev/null +++ b/test.esy.lock/opam/ppx_js_style.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_js_style" +bug-reports: "https://github.com/janestreet/ppx_js_style/issues" +dev-repo: "git+https://github.com/janestreet/ppx_js_style.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_js_style/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "octavius" + "ppxlib" {>= "0.11.0"} +] +synopsis: "Code style checker for Jane Street Packages" +description: " +Part of the Jane Street's PPX rewriters collection. + +This packages is a no-op ppx rewriter. It is used as a 'lint' tool to +enforce some coding conventions across all Jane Street packages. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_js_style-v0.14.0.tar.gz" + checksum: "md5=eab9c17616a2ba4cbd69a88db76070fd" +} diff --git a/test.esy.lock/opam/ppx_let.v0.13.0/opam b/test.esy.lock/opam/ppx_let.v0.14.0/opam similarity index 72% rename from test.esy.lock/opam/ppx_let.v0.13.0/opam rename to test.esy.lock/opam/ppx_let.v0.14.0/opam index 34433ac88f..6fc478875f 100644 --- a/test.esy.lock/opam/ppx_let.v0.13.0/opam +++ b/test.esy.lock/opam/ppx_let.v0.14.0/opam @@ -11,15 +11,15 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} - "ppxlib" {>= "0.9.0"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} ] synopsis: "Monadic let-bindings" description: " Part of the Jane Street's PPX rewriters collection. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz" - checksum: "md5=8b5fab936fffa4b02f786ef18ab0c877" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_let-v0.14.0.tar.gz" + checksum: "md5=faf5b4b69ef2595916f74fff251a9d2c" } diff --git a/test.esy.lock/opam/ppx_optcomp.v0.14.0/opam b/test.esy.lock/opam/ppx_optcomp.v0.14.0/opam new file mode 100644 index 0000000000..7af92cf8b6 --- /dev/null +++ b/test.esy.lock/opam/ppx_optcomp.v0.14.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_optcomp" +bug-reports: "https://github.com/janestreet/ppx_optcomp/issues" +dev-repo: "git+https://github.com/janestreet/ppx_optcomp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_optcomp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "stdio" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.11.0"} +] +synopsis: "Optional compilation for OCaml" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/ppx_optcomp-v0.14.0.tar.gz" + checksum: "md5=715fbb000594d50fb3689da29c6b0ab0" +} diff --git a/test.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam b/test.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam new file mode 100644 index 0000000000..ecc5c3751a --- /dev/null +++ b/test.esy.lock/opam/ppx_sexp_conv.v0.14.1/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_sexp_conv" +bug-reports: "https://github.com/janestreet/ppx_sexp_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_sexp_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "sexplib0" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} + "ppxlib" {>= "0.15.0"} +] +synopsis: "[@@deriving] plugin to generate S-expression conversion functions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz" + checksum: "md5=438d8ccbbeedb5a9517ed55a8b9a768e" +} diff --git a/test.esy.lock/opam/ppxlib.0.13.0/opam b/test.esy.lock/opam/ppxlib.0.13.0/opam deleted file mode 100644 index d86c36d044..0000000000 --- a/test.esy.lock/opam/ppxlib.0.13.0/opam +++ /dev/null @@ -1,46 +0,0 @@ -opam-version: "2.0" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/ocaml-ppx/ppxlib" -bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" -dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" -doc: "https://ocaml-ppx.github.io/ppxlib/" -license: "MIT" -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] -] -run-test: [ - ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.06" & ocaml:version < "4.08" } -] -depends: [ - "ocaml" {>= "4.04.1"} - "base" {>= "v0.11.0"} - "dune" {>= "1.11"} - "ocaml-compiler-libs" {>= "v0.11.0"} - "ocaml-migrate-parsetree" {>= "1.3.1" & < "2.0.0"} - "ppx_derivers" {>= "1.0"} - "stdio" {>= "v0.11.0"} - "ocamlfind" {with-test} - "cinaps" {with-test & >= "v0.12.1"} -] -synopsis: "Base library and tools for ppx rewriters" -description: """ -A comprehensive toolbox for ppx development. It features: -- a OCaml AST / parser / pretty-printer snapshot,to create a full - frontend independent of the version of OCaml; -- a library for library for ppx rewriters in general, and type-driven - code generators in particular; -- a feature-full driver for OCaml AST transformers; -- a quotation mechanism allowing to write values representing the - OCaml AST in the OCaml syntax; -- a generator of open recursion classes from type definitions. -""" -url { - src: - "https://github.com/ocaml-ppx/ppxlib/releases/download/0.13.0/ppxlib-0.13.0.tbz" - checksum: [ - "sha256=81e1f3d308500e0e7f6108d5b0dda2b879640a5c21ef3dc4a9bd90381cee39d9" - "sha512=c94bab35affdbdd2562de7ad30eb97282568c2c7fe48229fab5d12d1fc73312a9ee398758d598d969318cc01e8f88df9958e91820785e39d8faf3dbd7bc2e606" - ] -} diff --git a/test.esy.lock/opam/ppxlib.0.15.0/opam b/test.esy.lock/opam/ppxlib.0.15.0/opam new file mode 100644 index 0000000000..f32985ad85 --- /dev/null +++ b/test.esy.lock/opam/ppxlib.0.15.0/opam @@ -0,0 +1,50 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml-ppx/ppxlib" +bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" +dev-repo: "git+https://github.com/ocaml-ppx/ppxlib.git" +doc: "https://ocaml-ppx.github.io/ppxlib/" +license: "MIT" +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] +] +run-test: [ + ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.10" } +] +depends: [ + "ocaml" {>= "4.04.1"} + "dune" {>= "1.11"} + "ocaml-compiler-libs" {>= "v0.11.0"} + "ocaml-migrate-parsetree" {>= "1.5.0" & < "2.0.0"} + "ppx_derivers" {>= "1.0"} + "sexplib0" + "stdlib-shims" + "ocamlfind" {with-test} + "cinaps" {with-test & >= "v0.12.1"} + "base" {with-test} + "stdio" {with-test} +] +synopsis: "Standard library for ppx rewriters" +description: """ +Ppxlib is the standard library for ppx rewriters and other programs +that manipulate the in-memory reprensation of OCaml programs, a.k.a +the "Parsetree". + +It also comes bundled with two ppx rewriters that are commonly used to +write tools that manipulate and/or generate Parsetree values; +`ppxlib.metaquot` which allows to construct Parsetree values using the +OCaml syntax directly and `ppxlib.traverse` which provides various +ways of automatically traversing values of a given type, in particular +allowing to inject a complex structured value into generated code. +""" +x-commit-hash: "20cacbfc311f1baef6454051e0edd7b1628cb721" +url { + src: + "https://github.com/ocaml-ppx/ppxlib/releases/download/0.15.0/ppxlib-0.15.0.tbz" + checksum: [ + "sha256=0b630d7f8d74a899a55cc27188b5ce03e735a93f07ea0c2de56532d8fd93b330" + "sha512=ecf0fff77ff6f1b356f018b6861b9e40bb8513092a7a486a3aa6024d12f5c15135899b77a188a44abc1c2ca84ebccb8bf9a78241e0383e023663fd7f86fbca72" + ] +} diff --git a/bench.esy.lock/opam/sexplib0.v0.13.0/opam b/test.esy.lock/opam/sexplib0.v0.14.0/opam similarity index 83% rename from bench.esy.lock/opam/sexplib0.v0.13.0/opam rename to test.esy.lock/opam/sexplib0.v0.14.0/opam index 27626b3c34..f7afcef364 100644 --- a/bench.esy.lock/opam/sexplib0.v0.13.0/opam +++ b/test.esy.lock/opam/sexplib0.v0.14.0/opam @@ -11,7 +11,7 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "dune" {>= "1.5.1"} + "dune" {>= "2.0.0"} ] synopsis: "Library containing the definition of S-expressions and some base converters" description: " @@ -21,6 +21,6 @@ OCaml's standard library that was developed by Jane Street, the largest industrial user of OCaml. " url { - src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz" - checksum: "md5=f8a715dffda5599cfae0cb4031d57abe" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/sexplib0-v0.14.0.tar.gz" + checksum: "md5=37aff0af8f8f6f759249475684aebdc4" } diff --git a/test.esy.lock/opam/stdio.v0.13.0/opam b/test.esy.lock/opam/stdio.v0.14.0/opam similarity index 78% rename from test.esy.lock/opam/stdio.v0.13.0/opam rename to test.esy.lock/opam/stdio.v0.14.0/opam index 42d6f14d58..f29a2e39f0 100644 --- a/test.esy.lock/opam/stdio.v0.13.0/opam +++ b/test.esy.lock/opam/stdio.v0.14.0/opam @@ -11,8 +11,8 @@ build: [ ] depends: [ "ocaml" {>= "4.04.2"} - "base" {>= "v0.13" & < "v0.14"} - "dune" {>= "1.5.1"} + "base" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} ] synopsis: "Standard IO library for OCaml" description: " @@ -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.13/files/stdio-v0.13.0.tar.gz" - checksum: "md5=48ef28512ddd51ff9885649dd1fab91d" + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/stdio-v0.14.0.tar.gz" + checksum: "md5=4cbdf15f0be88c3258aaeff9e04e00e9" } diff --git a/test.esy.lock/opam/time_now.v0.14.0/opam b/test.esy.lock/opam/time_now.v0.14.0/opam new file mode 100644 index 0000000000..8f0b17ff57 --- /dev/null +++ b/test.esy.lock/opam/time_now.v0.14.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/time_now" +bug-reports: "https://github.com/janestreet/time_now/issues" +dev-repo: "git+https://github.com/janestreet/time_now.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/time_now/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.14" & < "v0.15"} + "jane-street-headers" {>= "v0.14" & < "v0.15"} + "jst-config" {>= "v0.14" & < "v0.15"} + "ppx_base" {>= "v0.14" & < "v0.15"} + "ppx_optcomp" {>= "v0.14" & < "v0.15"} + "dune" {>= "2.0.0"} +] +synopsis: "Reports the current time" +description: " +Provides a single function to report the current time in nanoseconds +since the start of the Unix epoch. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.14/files/time_now-v0.14.0.tar.gz" + checksum: "md5=a93116938783587f8b9f5152dd543037" +}