From c8d87171e9d0c363ba685066ca379ab3a312bdd0 Mon Sep 17 00:00:00 2001 From: Et7f3 Date: Mon, 18 May 2020 12:23:14 +0200 Subject: [PATCH] chore: Update lockdirs. --- esy.lock/.gitattributes | 2 +- esy.lock/index.json | 1006 ++++------------- .../{astring.0.8.3 => astring.0.8.5}/opam | 29 +- esy.lock/opam/atd.2.0.0/opam | 34 - esy.lock/opam/atdgen-runtime.2.0.0/opam | 29 - esy.lock/opam/atdgen.2.0.0/opam | 44 - esy.lock/opam/base-bytes.base/opam | 9 - esy.lock/opam/camomile.1.0.2/opam | 34 - esy.lock/opam/charInfo_width.1.1.0/opam | 27 - esy.lock/opam/csexp.1.3.2/opam | 58 + esy.lock/opam/dot-merlin-reader.3.4.0/opam | 28 + esy.lock/opam/dune-configurator.1.0.0/opam | 9 - .../opam/dune.2.7.1}/opam | 37 +- esy.lock/opam/fpath.0.7.2/opam | 34 - esy.lock/opam/fpath.0.7.3/opam | 36 + esy.lock/opam/jbuilder.1.0+beta20.2/opam | 39 + esy.lock/opam/jbuilder.transition/opam | 15 - esy.lock/opam/lambda-term.2.0.2/opam | 34 - esy.lock/opam/lwt.4.3.1/opam | 65 -- esy.lock/opam/lwt_log.1.1.1/opam | 30 - esy.lock/opam/lwt_react.1.1.3/opam | 33 - .../opam/menhir.20171013}/opam | 17 +- .../opam/merlin-extend.0.6}/opam | 7 +- .../opam/{merlin.3.3.2 => merlin.3.4.0}/opam | 18 +- esy.lock/opam/mmap.1.1.0/opam | 24 - .../opam | 15 +- esy.lock/opam/ocplib-endian.1.0/opam | 33 - esy.lock/opam/ppx_derivers.1.2.1/opam | 23 - esy.lock/opam/ptime.0.8.5/opam | 49 - esy.lock/opam/react.1.2.1/opam | 33 - .../opam/result.1.5}/opam | 4 +- .../opam/{topkg.1.0.1 => topkg.1.0.2}/opam | 4 +- esy.lock/opam/tyxml.4.3.0/opam | 45 - esy.lock/opam/uchar.0.0.2/opam | 36 - esy.lock/opam/uutf.1.0.2/opam | 40 - esy.lock/opam/zed.2.0.3/opam | 32 - .../package.json | 14 - .../package.json | 25 + .../files/menhir-20171013.patch | 40 + .../package.json | 19 + .../files/esy-fix.patch | 13 - .../files/ocplib-endian-0.8.patch | 41 - .../package.json | 34 - test.esy.lock/.gitattributes | 2 +- test.esy.lock/index.json | 921 +++++---------- .../{astring.0.8.3 => astring.0.8.5}/opam | 29 +- test.esy.lock/opam/atd.2.0.0/opam | 34 - test.esy.lock/opam/atdgen-runtime.2.0.0/opam | 29 - test.esy.lock/opam/atdgen.2.0.0/opam | 44 - test.esy.lock/opam/base-bytes.base/opam | 9 - test.esy.lock/opam/camomile.1.0.2/opam | 34 - test.esy.lock/opam/charInfo_width.1.1.0/opam | 27 - test.esy.lock/opam/csexp.1.3.2/opam | 58 + .../opam/dot-merlin-reader.3.4.0/opam | 28 + .../opam/dune-configurator.1.0.0/opam | 9 - .../opam/dune.2.7.1}/opam | 37 +- test.esy.lock/opam/fpath.0.7.2/opam | 34 - test.esy.lock/opam/fpath.0.7.3/opam | 36 + test.esy.lock/opam/jbuilder.1.0+beta20.2/opam | 39 + test.esy.lock/opam/jbuilder.transition/opam | 15 - test.esy.lock/opam/junit.2.0.1/opam | 29 - .../opam/junit.2.0.2}/opam | 9 +- test.esy.lock/opam/lambda-term.2.0.2/opam | 34 - test.esy.lock/opam/lwt.4.3.1/opam | 65 -- test.esy.lock/opam/lwt_log.1.1.1/opam | 30 - test.esy.lock/opam/lwt_react.1.1.3/opam | 33 - .../opam/menhir.20171013}/opam | 17 +- .../opam/merlin-extend.0.6}/opam | 7 +- .../opam/{merlin.3.3.2 => merlin.3.4.0}/opam | 18 +- test.esy.lock/opam/mmap.1.1.0/opam | 24 - .../opam | 15 +- test.esy.lock/opam/ocplib-endian.1.0/opam | 33 - test.esy.lock/opam/ppx_derivers.1.2.1/opam | 23 - test.esy.lock/opam/react.1.2.1/opam | 33 - .../opam/result.1.5}/opam | 4 +- .../opam/{topkg.1.0.1 => topkg.1.0.2}/opam | 4 +- .../opam/{tyxml.4.3.0 => tyxml.4.4.0}/opam | 12 +- test.esy.lock/opam/zed.2.0.3/opam | 32 - .../package.json | 14 - .../package.json | 25 + .../files/menhir-20171013.patch | 40 + .../package.json | 19 + .../files/esy-fix.patch | 13 - .../files/ocplib-endian-0.8.patch | 41 - .../package.json | 34 - 85 files changed, 1140 insertions(+), 3051 deletions(-) rename esy.lock/opam/{astring.0.8.3 => astring.0.8.5}/opam (64%) delete mode 100644 esy.lock/opam/atd.2.0.0/opam delete mode 100644 esy.lock/opam/atdgen-runtime.2.0.0/opam delete mode 100644 esy.lock/opam/atdgen.2.0.0/opam delete mode 100644 esy.lock/opam/base-bytes.base/opam delete mode 100644 esy.lock/opam/camomile.1.0.2/opam delete mode 100644 esy.lock/opam/charInfo_width.1.1.0/opam create mode 100644 esy.lock/opam/csexp.1.3.2/opam create mode 100644 esy.lock/opam/dot-merlin-reader.3.4.0/opam delete mode 100644 esy.lock/opam/dune-configurator.1.0.0/opam rename {test.esy.lock/opam/dune.1.11.3 => esy.lock/opam/dune.2.7.1}/opam (53%) delete mode 100644 esy.lock/opam/fpath.0.7.2/opam create mode 100644 esy.lock/opam/fpath.0.7.3/opam create mode 100644 esy.lock/opam/jbuilder.1.0+beta20.2/opam delete mode 100644 esy.lock/opam/jbuilder.transition/opam delete mode 100644 esy.lock/opam/lambda-term.2.0.2/opam delete mode 100644 esy.lock/opam/lwt.4.3.1/opam delete mode 100644 esy.lock/opam/lwt_log.1.1.1/opam delete mode 100644 esy.lock/opam/lwt_react.1.1.3/opam rename {test.esy.lock/opam/menhir.20190924 => esy.lock/opam/menhir.20171013}/opam (60%) rename {test.esy.lock/opam/merlin-extend.0.5 => esy.lock/opam/merlin-extend.0.6}/opam (73%) rename esy.lock/opam/{merlin.3.3.2 => merlin.3.4.0}/opam (77%) delete mode 100644 esy.lock/opam/mmap.1.1.0/opam rename esy.lock/opam/{ocaml-migrate-parsetree.1.4.0 => ocaml-migrate-parsetree.2.0.0}/opam (68%) delete mode 100644 esy.lock/opam/ocplib-endian.1.0/opam delete mode 100644 esy.lock/opam/ppx_derivers.1.2.1/opam delete mode 100644 esy.lock/opam/ptime.0.8.5/opam delete mode 100644 esy.lock/opam/react.1.2.1/opam rename {test.esy.lock/opam/result.1.4 => esy.lock/opam/result.1.5}/opam (83%) rename esy.lock/opam/{topkg.1.0.1 => topkg.1.0.2}/opam (97%) delete mode 100644 esy.lock/opam/tyxml.4.3.0/opam delete mode 100644 esy.lock/opam/uchar.0.0.2/opam delete mode 100644 esy.lock/opam/uutf.1.0.2/opam delete mode 100644 esy.lock/opam/zed.2.0.3/opam delete mode 100644 esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json create mode 100644 esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json create mode 100644 esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch create mode 100644 esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json delete mode 100644 esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch delete mode 100644 esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch delete mode 100644 esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json rename test.esy.lock/opam/{astring.0.8.3 => astring.0.8.5}/opam (64%) delete mode 100644 test.esy.lock/opam/atd.2.0.0/opam delete mode 100644 test.esy.lock/opam/atdgen-runtime.2.0.0/opam delete mode 100644 test.esy.lock/opam/atdgen.2.0.0/opam delete mode 100644 test.esy.lock/opam/base-bytes.base/opam delete mode 100644 test.esy.lock/opam/camomile.1.0.2/opam delete mode 100644 test.esy.lock/opam/charInfo_width.1.1.0/opam create mode 100644 test.esy.lock/opam/csexp.1.3.2/opam create mode 100644 test.esy.lock/opam/dot-merlin-reader.3.4.0/opam delete mode 100644 test.esy.lock/opam/dune-configurator.1.0.0/opam rename {esy.lock/opam/dune.1.11.3 => test.esy.lock/opam/dune.2.7.1}/opam (53%) delete mode 100644 test.esy.lock/opam/fpath.0.7.2/opam create mode 100644 test.esy.lock/opam/fpath.0.7.3/opam create mode 100644 test.esy.lock/opam/jbuilder.1.0+beta20.2/opam delete mode 100644 test.esy.lock/opam/jbuilder.transition/opam delete mode 100644 test.esy.lock/opam/junit.2.0.1/opam rename {esy.lock/opam/junit.2.0.1 => test.esy.lock/opam/junit.2.0.2}/opam (73%) delete mode 100644 test.esy.lock/opam/lambda-term.2.0.2/opam delete mode 100644 test.esy.lock/opam/lwt.4.3.1/opam delete mode 100644 test.esy.lock/opam/lwt_log.1.1.1/opam delete mode 100644 test.esy.lock/opam/lwt_react.1.1.3/opam rename {esy.lock/opam/menhir.20190924 => test.esy.lock/opam/menhir.20171013}/opam (60%) rename {esy.lock/opam/merlin-extend.0.5 => test.esy.lock/opam/merlin-extend.0.6}/opam (73%) rename test.esy.lock/opam/{merlin.3.3.2 => merlin.3.4.0}/opam (77%) delete mode 100644 test.esy.lock/opam/mmap.1.1.0/opam rename test.esy.lock/opam/{ocaml-migrate-parsetree.1.4.0 => ocaml-migrate-parsetree.2.0.0}/opam (68%) delete mode 100644 test.esy.lock/opam/ocplib-endian.1.0/opam delete mode 100644 test.esy.lock/opam/ppx_derivers.1.2.1/opam delete mode 100644 test.esy.lock/opam/react.1.2.1/opam rename {esy.lock/opam/result.1.4 => test.esy.lock/opam/result.1.5}/opam (83%) rename test.esy.lock/opam/{topkg.1.0.1 => topkg.1.0.2}/opam (97%) rename test.esy.lock/opam/{tyxml.4.3.0 => tyxml.4.4.0}/opam (76%) delete mode 100644 test.esy.lock/opam/zed.2.0.3/opam delete mode 100644 test.esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json create mode 100644 test.esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json create mode 100644 test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch create mode 100644 test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json delete mode 100644 test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch delete mode 100644 test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch delete mode 100644 test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json diff --git a/esy.lock/.gitattributes b/esy.lock/.gitattributes index 25366ae..e0b4e26 100644 --- a/esy.lock/.gitattributes +++ b/esy.lock/.gitattributes @@ -1,3 +1,3 @@ # Set eol to LF so files aren't converted to CRLF-eol on Windows. -* text eol=lf +* text eol=lf linguist-generated diff --git a/esy.lock/index.json b/esy.lock/index.json index 695aac9..db4e995 100644 --- a/esy.lock/index.json +++ b/esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "73bbd6a5aa3406b8dbeec341c512125b", + "checksum": "b21e2043cefab3d700cd066abde7321f", "root": "rench@link-dev:./package.json", "node": { "rench@link-dev:./package.json": { @@ -13,107 +13,46 @@ }, "overrides": [], "dependencies": [ - "refmterr@3.2.2@d41d8cd9", "@reason-native/rely@3.1.0@d41d8cd9", - "@reason-native/console@0.1.0@d41d8cd9", - "@opam/lwt@opam:4.3.1@14b6a62e", - "@opam/lambda-term@opam:2.0.2@119fb081", - "@opam/fpath@opam:0.7.2@45477b93", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@reason-native/console@0.1.0@d41d8cd9", + "@opam/fpath@opam:0.7.3@674d8125", "@opam/dune@opam:2.7.1@70792dee", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/merlin@opam:3.3.2@7a364181", - "@opam/dune@opam:1.11.3@9894df55" + "refmterr@3.1.7@d41d8cd9", "@opam/merlin@opam:3.4.0@52df4adb" ] }, - "refmterr@3.2.2@d41d8cd9": { - "id": "refmterr@3.2.2@d41d8cd9", + "refmterr@3.1.7@d41d8cd9": { + "id": "refmterr@3.1.7@d41d8cd9", "name": "refmterr", - "version": "3.2.2", + "version": "3.1.7", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/refmterr/-/refmterr-3.2.2.tgz#sha1:b7d6c5df6a37633ec82d339dc609b1867e54e55e" + "archive:https://registry.npmjs.org/refmterr/-/refmterr-3.1.7.tgz#sha1:fdd6a58e212b18c6a0685ff21f27a7df6621b3e8" ] }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@reason-native/pastel@0.2.1@d41d8cd9", - "@reason-native/console@0.1.0@d41d8cd9", - "@opam/re@opam:1.9.0@d4d5e13d", "@opam/dune@opam:1.11.3@9894df55", - "@opam/atdgen@opam:2.0.0@5d912e07", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "@opam/re@opam:1.9.0@d4d5e13d", + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [] }, - "ocaml@4.8.1000@d41d8cd9": { - "id": "ocaml@4.8.1000@d41d8cd9", + "ocaml@4.11.1000@d41d8cd9": { + "id": "ocaml@4.11.1000@d41d8cd9", "name": "ocaml", - "version": "4.8.1000", + "version": "4.11.1000", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.8.1000.tgz#sha1:abc435b5d4ddea2acba8b2df7efb81e2d1690db1" + "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.11.1000.tgz#sha1:a46c81076f3ed073de0d90351addc8a0bb87825f" ] }, "overrides": [], "dependencies": [], "devDependencies": [] }, - "@reason-native/rely@3.1.0@d41d8cd9": { - "id": "@reason-native/rely@3.1.0@d41d8cd9", - "name": "@reason-native/rely", - "version": "3.1.0", - "source": { - "type": "install", - "source": [ - "archive:https://registry.npmjs.org/@reason-native/rely/-/rely-3.1.0.tgz#sha1:4f59906dc7c18ba86c998e44d6463b6be866dfc6" - ] - }, - "overrides": [], - "dependencies": [ - "refmterr@3.2.2@d41d8cd9", "ocaml@4.8.1000@d41d8cd9", - "@reason-native/pastel@0.2.1@d41d8cd9", - "@reason-native/file-context-printer@0.0.3@d41d8cd9", - "@opam/re@opam:1.9.0@d4d5e13d", "@opam/junit@opam:2.0.1@1b4d302c", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/reason@3.5.2@d41d8cd9" - ], - "devDependencies": [] - }, - "@reason-native/pastel@0.2.1@d41d8cd9": { - "id": "@reason-native/pastel@0.2.1@d41d8cd9", - "name": "@reason-native/pastel", - "version": "0.2.1", - "source": { - "type": "install", - "source": [ - "archive:https://registry.npmjs.org/@reason-native/pastel/-/pastel-0.2.1.tgz#sha1:c790b51e963ac94a0de141be0a8e4d077905978b" - ] - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" - ], - "devDependencies": [] - }, - "@reason-native/file-context-printer@0.0.3@d41d8cd9": { - "id": "@reason-native/file-context-printer@0.0.3@d41d8cd9", - "name": "@reason-native/file-context-printer", - "version": "0.0.3", - "source": { - "type": "install", - "source": [ - "archive:https://registry.npmjs.org/@reason-native/file-context-printer/-/file-context-printer-0.0.3.tgz#sha1:b92eec7b10107ccb27528f9eea9bb51252bca491" - ] - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@reason-native/pastel@0.2.1@d41d8cd9", - "@opam/re@opam:1.9.0@d4d5e13d", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" - ], - "devDependencies": [] - }, "@reason-native/console@0.1.0@d41d8cd9": { "id": "@reason-native/console@0.1.0@d41d8cd9", "name": "@reason-native/console", @@ -126,44 +65,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [] }, - "@opam/zed@opam:2.0.3@62853a38": { - "id": "@opam/zed@opam:2.0.3@62853a38", - "name": "@opam/zed", - "version": "opam:2.0.3", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/87/878123c9114bf3c0bd18a19fb1af73cd#md5:878123c9114bf3c0bd18a19fb1af73cd", - "archive:https://github.com/ocaml-community/zed/releases/download/2.0.3/zed-2.0.3.tbz#md5:878123c9114bf3c0bd18a19fb1af73cd" - ], - "opam": { - "name": "zed", - "version": "2.0.3", - "path": "esy.lock/opam/zed.2.0.3" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/charInfo_width@opam:1.1.0@a2633e77", - "@opam/camomile@opam:1.0.2@51b42ad8", - "@opam/base-bytes@opam:base@19d0c2ff", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/charInfo_width@opam:1.1.0@a2633e77", - "@opam/camomile@opam:1.0.2@51b42ad8", - "@opam/base-bytes@opam:base@19d0c2ff" - ] - }, "@opam/yojson@opam:1.7.0@7056d985": { "id": "@opam/yojson@opam:1.7.0@7056d985", "name": "@opam/yojson", @@ -182,119 +88,40 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55", "@opam/cppo@opam:1.6.6@f4f83858", + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee", "@opam/cppo@opam:1.6.6@f4f83858", "@opam/biniou@opam:1.2.1@d7570399", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55", "@opam/biniou@opam:1.2.1@d7570399" + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee", "@opam/biniou@opam:1.2.1@d7570399" ] }, - "@opam/uutf@opam:1.0.2@4440868f": { - "id": "@opam/uutf@opam:1.0.2@4440868f", - "name": "@opam/uutf", - "version": "opam:1.0.2", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/a7/a7c542405a39630c689a82bd7ef2292c#md5:a7c542405a39630c689a82bd7ef2292c", - "archive:http://erratique.ch/software/uutf/releases/uutf-1.0.2.tbz#md5:a7c542405a39630c689a82bd7ef2292c" - ], - "opam": { - "name": "uutf", - "version": "1.0.2", - "path": "esy.lock/opam/uutf.1.0.2" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uchar@opam:0.0.2@c8218eea", - "@opam/topkg@opam:1.0.1@a42c631e", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uchar@opam:0.0.2@c8218eea" - ] - }, - "@opam/uchar@opam:0.0.2@c8218eea": { - "id": "@opam/uchar@opam:0.0.2@c8218eea", - "name": "@opam/uchar", - "version": "opam:0.0.2", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/c9/c9ba2c738d264c420c642f7bb1cf4a36#md5:c9ba2c738d264c420c642f7bb1cf4a36", - "archive:https://github.com/ocaml/uchar/releases/download/v0.0.2/uchar-0.0.2.tbz#md5:c9ba2c738d264c420c642f7bb1cf4a36" - ], - "opam": { - "name": "uchar", - "version": "0.0.2", - "path": "esy.lock/opam/uchar.0.0.2" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] - }, - "@opam/tyxml@opam:4.3.0@c1da25f1": { - "id": "@opam/tyxml@opam:4.3.0@c1da25f1", - "name": "@opam/tyxml", - "version": "opam:4.3.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/fd/fd834a567f813bf447cab5f4c3a723e2#md5:fd834a567f813bf447cab5f4c3a723e2", - "archive:https://github.com/ocsigen/tyxml/releases/download/4.3.0/tyxml-4.3.0.tbz#md5:fd834a567f813bf447cab5f4c3a723e2" - ], - "opam": { - "name": "tyxml", - "version": "4.3.0", - "path": "esy.lock/opam/tyxml.4.3.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", - "@opam/seq@opam:base@d8d7de1d", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", - "@opam/seq@opam:base@d8d7de1d", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/topkg@opam:1.0.1@a42c631e": { - "id": "@opam/topkg@opam:1.0.1@a42c631e", + "@opam/topkg@opam:1.0.2@3c5942ad": { + "id": "@opam/topkg@opam:1.0.2@3c5942ad", "name": "@opam/topkg", - "version": "opam:1.0.1", + "version": "opam:1.0.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/16/16b90e066d8972a5ef59655e7c28b3e9#md5:16b90e066d8972a5ef59655e7c28b3e9", - "archive:http://erratique.ch/software/topkg/releases/topkg-1.0.1.tbz#md5:16b90e066d8972a5ef59655e7c28b3e9" + "archive:https://opam.ocaml.org/cache/md5/b4/b4925b2c37f73f8f0b79ea07ab15ff67#md5:b4925b2c37f73f8f0b79ea07ab15ff67", + "archive:http://erratique.ch/software/topkg/releases/topkg-1.0.2.tbz#md5:b4925b2c37f73f8f0b79ea07ab15ff67" ], "opam": { "name": "topkg", - "version": "1.0.1", - "path": "esy.lock/opam/topkg.1.0.1" + "version": "1.0.2", + "path": "esy.lock/opam/topkg.1.0.2" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" ] }, "@opam/seq@opam:base@d8d7de1d": { @@ -312,60 +139,35 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, - "@opam/result@opam:1.4@dc720aef": { - "id": "@opam/result@opam:1.4@dc720aef", + "@opam/result@opam:1.5@6b753c82": { + "id": "@opam/result@opam:1.5@6b753c82", "name": "@opam/result", - "version": "opam:1.4", + "version": "opam:1.5", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/d3/d3162dbc501a2af65c8c71e0866541da#md5:d3162dbc501a2af65c8c71e0866541da", - "archive:https://github.com/janestreet/result/archive/1.4.tar.gz#md5:d3162dbc501a2af65c8c71e0866541da" + "archive:https://opam.ocaml.org/cache/md5/1b/1b82dec78849680b49ae9a8a365b831b#md5:1b82dec78849680b49ae9a8a365b831b", + "archive:https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz#md5:1b82dec78849680b49ae9a8a365b831b" ], "opam": { "name": "result", - "version": "1.4", - "path": "esy.lock/opam/result.1.4" + "version": "1.5", + "path": "esy.lock/opam/result.1.5" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/react@opam:1.2.1@0e11855f": { - "id": "@opam/react@opam:1.2.1@0e11855f", - "name": "@opam/react", - "version": "opam:1.2.1", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/ce/ce1454438ce4e9d2931248d3abba1fcc#md5:ce1454438ce4e9d2931248d3abba1fcc", - "archive:http://erratique.ch/software/react/releases/react-1.2.1.tbz#md5:ce1454438ce4e9d2931248d3abba1fcc" - ], - "opam": { - "name": "react", - "version": "1.2.1", - "path": "esy.lock/opam/react.1.2.1" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] - }, "@opam/re@opam:1.9.0@d4d5e13d": { "id": "@opam/re@opam:1.9.0@d4d5e13d", "name": "@opam/re", @@ -384,100 +186,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/ptime@opam:0.8.5@0051d642": { - "id": "@opam/ptime@opam:0.8.5@0051d642", - "name": "@opam/ptime", - "version": "opam:0.8.5", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/4d/4d48055d623ecf2db792439b3e96a520#md5:4d48055d623ecf2db792439b3e96a520", - "archive:https://erratique.ch/software/ptime/releases/ptime-0.8.5.tbz#md5:4d48055d623ecf2db792439b3e96a520" - ], - "opam": { - "name": "ptime", - "version": "0.8.5", - "path": "esy.lock/opam/ptime.0.8.5" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", - "@opam/result@opam:1.4@dc720aef", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef" - ] - }, - "@opam/ppx_derivers@opam:1.2.1@ecf0aa45": { - "id": "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", - "name": "@opam/ppx_derivers", - "version": "opam:1.2.1", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/5d/5dc2bf130c1db3c731fe0fffc5648b41#md5:5dc2bf130c1db3c731fe0fffc5648b41", - "archive:https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz#md5:5dc2bf130c1db3c731fe0fffc5648b41" - ], - "opam": { - "name": "ppx_derivers", - "version": "1.2.1", - "path": "esy.lock/opam/ppx_derivers.1.2.1" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/ocplib-endian@opam:1.0@aa720242": { - "id": "@opam/ocplib-endian@opam:1.0@aa720242", - "name": "@opam/ocplib-endian", - "version": "opam:1.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/74/74b45ba33e189283170a748c2a3ed477#md5:74b45ba33e189283170a748c2a3ed477", - "archive:https://github.com/OCamlPro/ocplib-endian/archive/1.0.tar.gz#md5:74b45ba33e189283170a748c2a3ed477" - ], - "opam": { - "name": "ocplib-endian", - "version": "1.0", - "path": "esy.lock/opam/ocplib-endian.1.0" - } - }, - "overrides": [ - { - "opamoverride": - "esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override" - } - ], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@opam/cppo@opam:1.6.6@f4f83858", - "@opam/base-bytes@opam:base@19d0c2ff", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/cppo@opam:1.6.6@f4f83858", - "@opam/base-bytes@opam:base@19d0c2ff" + "ocaml@4.11.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:2.7.1@70792dee" ] }, "@opam/ocamlfind@opam:1.8.1@ff07b0f9": { @@ -504,10 +218,10 @@ } ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/conf-m4@opam:1@3b2b148a", + "ocaml@4.11.1000@d41d8cd9", "@opam/conf-m4@opam:1@3b2b148a", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, "@opam/ocamlbuild@opam:0.14.0@6ac75d03": { "id": "@opam/ocamlbuild@opam:0.14.0@6ac75d03", @@ -532,416 +246,283 @@ } ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, - "@opam/ocaml-migrate-parsetree@opam:1.4.0@0c4ec62d": { - "id": "@opam/ocaml-migrate-parsetree@opam:1.4.0@0c4ec62d", + "@opam/ocaml-migrate-parsetree@opam:2.0.0@e71360b9": { + "id": "@opam/ocaml-migrate-parsetree@opam:2.0.0@e71360b9", "name": "@opam/ocaml-migrate-parsetree", - "version": "opam:1.4.0", + "version": "opam:2.0.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/23/231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8#sha256:231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8", - "archive:https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.4.0/ocaml-migrate-parsetree-v1.4.0.tbz#sha256:231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8" + "archive:https://opam.ocaml.org/cache/sha256/21/2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811#sha256:2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811", + "archive:https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v2.0.0/ocaml-migrate-parsetree-v2.0.0.tbz#sha256:2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811" ], "opam": { "name": "ocaml-migrate-parsetree", - "version": "1.4.0", - "path": "esy.lock/opam/ocaml-migrate-parsetree.1.4.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", - "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/mmap@opam:1.1.0@b85334ff": { - "id": "@opam/mmap@opam:1.1.0@b85334ff", - "name": "@opam/mmap", - "version": "opam:1.1.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/8c/8c5d5fbc537296dc525867535fb878ba#md5:8c5d5fbc537296dc525867535fb878ba", - "archive:https://github.com/mirage/mmap/releases/download/v1.1.0/mmap-v1.1.0.tbz#md5:8c5d5fbc537296dc525867535fb878ba" - ], - "opam": { - "name": "mmap", - "version": "1.1.0", - "path": "esy.lock/opam/mmap.1.1.0" + "version": "2.0.0", + "path": "esy.lock/opam/ocaml-migrate-parsetree.2.0.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/merlin-extend@opam:0.5@a5dd7d4b": { - "id": "@opam/merlin-extend@opam:0.5@a5dd7d4b", + "@opam/merlin-extend@opam:0.6@404f814c": { + "id": "@opam/merlin-extend@opam:0.6@404f814c", "name": "@opam/merlin-extend", - "version": "opam:0.5", + "version": "opam:0.6", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/ca/ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227#sha256:ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227", - "archive:https://github.com/let-def/merlin-extend/releases/download/v0.5/merlin-extend-v0.5.tbz#sha256:ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227" + "archive:https://opam.ocaml.org/cache/sha256/c2/c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43#sha256:c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43", + "archive:https://github.com/let-def/merlin-extend/releases/download/v0.6/merlin-extend-v0.6.tbz#sha256:c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43" ], "opam": { "name": "merlin-extend", - "version": "0.5", - "path": "esy.lock/opam/merlin-extend.0.5" + "version": "0.6", + "path": "esy.lock/opam/merlin-extend.0.6" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@opam/cppo@opam:1.6.6@f4f83858", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/merlin@opam:3.3.2@7a364181": { - "id": "@opam/merlin@opam:3.3.2@7a364181", + "@opam/merlin@opam:3.4.0@52df4adb": { + "id": "@opam/merlin@opam:3.4.0@52df4adb", "name": "@opam/merlin", - "version": "opam:3.3.2", + "version": "opam:3.4.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/1d/1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801#sha256:1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801", - "archive:https://github.com/ocaml/merlin/releases/download/v3.3.2/merlin-v3.3.2.tbz#sha256:1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801" + "archive:https://opam.ocaml.org/cache/sha256/e2/e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911", + "archive:https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" ], "opam": { "name": "merlin", - "version": "3.3.2", - "path": "esy.lock/opam/merlin.3.3.2" + "version": "3.4.0", + "path": "esy.lock/opam/merlin.3.4.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", "@opam/dune@opam:2.7.1@70792dee", + "@opam/dot-merlin-reader@opam:3.4.0@b825a65e", + "@opam/csexp@opam:1.3.2@5cea14af", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", "@opam/dune@opam:2.7.1@70792dee", + "@opam/dot-merlin-reader@opam:3.4.0@b825a65e", + "@opam/csexp@opam:1.3.2@5cea14af" ] }, - "@opam/menhir@opam:20190924@004407ff": { - "id": "@opam/menhir@opam:20190924@004407ff", + "@opam/menhir@opam:20171013@e2d3ef03": { + "id": "@opam/menhir@opam:20171013@e2d3ef03", "name": "@opam/menhir", - "version": "opam:20190924", + "version": "opam:20171013", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/67/677f1997fb73177d5a00fa1b8d61c3ef#md5:677f1997fb73177d5a00fa1b8d61c3ef", - "archive:https://gitlab.inria.fr/fpottier/menhir/repository/20190924/archive.tar.gz#md5:677f1997fb73177d5a00fa1b8d61c3ef" + "archive:https://opam.ocaml.org/cache/md5/62/620863edea40437390ee5e5bd82fba11#md5:620863edea40437390ee5e5bd82fba11", + "archive:http://gallium.inria.fr/~fpottier/menhir/menhir-20171013.tar.gz#md5:620863edea40437390ee5e5bd82fba11" ], "opam": { "name": "menhir", - "version": "20190924", - "path": "esy.lock/opam/menhir.20190924" + "version": "20171013", + "path": "esy.lock/opam/menhir.20171013" } }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] - }, - "@opam/lwt_react@opam:1.1.3@72987fcf": { - "id": "@opam/lwt_react@opam:1.1.3@72987fcf", - "name": "@opam/lwt_react", - "version": "opam:1.1.3", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/1a/1a72b5ae4245707c12656632a25fc18c#md5:1a72b5ae4245707c12656632a25fc18c", - "archive:https://github.com/ocsigen/lwt/archive/4.3.0.tar.gz#md5:1a72b5ae4245707c12656632a25fc18c" - ], - "opam": { - "name": "lwt_react", - "version": "1.1.3", - "path": "esy.lock/opam/lwt_react.1.1.3" + "overrides": [ + { + "opamoverride": + "esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override" } - }, - "overrides": [], + ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "@opam/ocamlbuild@opam:0.14.0@6ac75d03", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9" ] }, - "@opam/lwt_log@opam:1.1.1@2d7a797f": { - "id": "@opam/lwt_log@opam:1.1.1@2d7a797f", - "name": "@opam/lwt_log", - "version": "opam:1.1.1", + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2": { + "id": "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", + "name": "@opam/jbuilder", + "version": "opam:1.0+beta20.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/02/02e93be62288037870ae5b1ce099fe59#md5:02e93be62288037870ae5b1ce099fe59", - "archive:https://github.com/aantron/lwt_log/archive/1.1.1.tar.gz#md5:02e93be62288037870ae5b1ce099fe59" + "archive:https://opam.ocaml.org/cache/md5/fb/fbe8c3b1facb206cac3fb8932b5dd5d9#md5:fbe8c3b1facb206cac3fb8932b5dd5d9", + "archive:https://github.com/ocaml/dune/releases/download/1.0%2Bbeta20.2/jbuilder-1.0+beta20.2.tbz#md5:fbe8c3b1facb206cac3fb8932b5dd5d9" ], "opam": { - "name": "lwt_log", - "version": "1.1.1", - "path": "esy.lock/opam/lwt_log.1.1.1" + "name": "jbuilder", + "version": "1.0+beta20.2", + "path": "esy.lock/opam/jbuilder.1.0+beta20.2" } }, "overrides": [], "dependencies": [ - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55" - ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, - "@opam/lwt@opam:4.3.1@14b6a62e": { - "id": "@opam/lwt@opam:4.3.1@14b6a62e", - "name": "@opam/lwt", - "version": "opam:4.3.1", + "@opam/fpath@opam:0.7.3@674d8125": { + "id": "@opam/fpath@opam:0.7.3@674d8125", + "name": "@opam/fpath", + "version": "opam:0.7.3", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/92/926936860087c5819d6ca04241bc894a#md5:926936860087c5819d6ca04241bc894a", - "archive:https://github.com/ocsigen/lwt/archive/4.3.1.tar.gz#md5:926936860087c5819d6ca04241bc894a" + "archive:https://opam.ocaml.org/cache/md5/07/0740b530e8fed5b0adc5eee8463cfc2f#md5:0740b530e8fed5b0adc5eee8463cfc2f", + "archive:https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz#md5:0740b530e8fed5b0adc5eee8463cfc2f" ], "opam": { - "name": "lwt", - "version": "4.3.1", - "path": "esy.lock/opam/lwt.4.3.1" + "name": "fpath", + "version": "0.7.3", + "path": "esy.lock/opam/fpath.0.7.3" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/result@opam:1.4@dc720aef", - "@opam/ocplib-endian@opam:1.0@aa720242", - "@opam/mmap@opam:1.1.0@b85334ff", - "@opam/dune-configurator@opam:1.0.0@4873acd8", - "@opam/dune@opam:1.11.3@9894df55", "@opam/cppo@opam:1.6.6@f4f83858", - "@opam/base-unix@opam:base@87d0b2eb", - "@opam/base-threads@opam:base@36803084", + "ocaml@4.11.1000@d41d8cd9", "@opam/topkg@opam:1.0.2@3c5942ad", + "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "@opam/ocamlbuild@opam:0.14.0@6ac75d03", + "@opam/astring@opam:0.8.5@1300cee8", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/result@opam:1.4@dc720aef", - "@opam/ocplib-endian@opam:1.0@aa720242", - "@opam/mmap@opam:1.1.0@b85334ff", - "@opam/dune-configurator@opam:1.0.0@4873acd8", - "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/astring@opam:0.8.5@1300cee8" ] }, - "@opam/lambda-term@opam:2.0.2@119fb081": { - "id": "@opam/lambda-term@opam:2.0.2@119fb081", - "name": "@opam/lambda-term", - "version": "opam:2.0.2", + "@opam/easy-format@opam:1.3.2@0484b3c4": { + "id": "@opam/easy-format@opam:1.3.2@0484b3c4", + "name": "@opam/easy-format", + "version": "opam:1.3.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/46/4602aa4355705909e406513322b4b27e#md5:4602aa4355705909e406513322b4b27e", - "archive:https://github.com/ocaml-community/lambda-term/releases/download/2.0.2/lambda-term-2.0.2.tbz#md5:4602aa4355705909e406513322b4b27e" + "archive:https://opam.ocaml.org/cache/sha256/34/3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926", + "archive:https://github.com/mjambon/easy-format/releases/download/1.3.2/easy-format-1.3.2.tbz#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926" ], "opam": { - "name": "lambda-term", - "version": "2.0.2", - "path": "esy.lock/opam/lambda-term.2.0.2" + "name": "easy-format", + "version": "1.3.2", + "path": "esy.lock/opam/easy-format.1.3.2" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zed@opam:2.0.3@62853a38", - "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt_react@opam:1.1.3@72987fcf", - "@opam/lwt_log@opam:1.1.1@2d7a797f", "@opam/lwt@opam:4.3.1@14b6a62e", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zed@opam:2.0.3@62853a38", - "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt_react@opam:1.1.3@72987fcf", - "@opam/lwt_log@opam:1.1.1@2d7a797f", "@opam/lwt@opam:4.3.1@14b6a62e", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/junit@opam:2.0.1@1b4d302c": { - "id": "@opam/junit@opam:2.0.1@1b4d302c", - "name": "@opam/junit", - "version": "opam:2.0.1", + "@opam/dune@opam:2.7.1@70792dee": { + "id": "@opam/dune@opam:2.7.1@70792dee", + "name": "@opam/dune", + "version": "opam:2.7.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/40/40224fb3d4f5e47dc5ff4605587d383b#md5:40224fb3d4f5e47dc5ff4605587d383b", - "archive:https://github.com/Khady/ocaml-junit/releases/download/2.0.1/junit-2.0.1.tbz#md5:40224fb3d4f5e47dc5ff4605587d383b" + "archive:https://opam.ocaml.org/cache/sha256/c3/c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d#sha256:c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d", + "archive:https://github.com/ocaml/dune/releases/download/2.7.1/dune-2.7.1.tbz#sha256:c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d" ], "opam": { - "name": "junit", - "version": "2.0.1", - "path": "esy.lock/opam/junit.2.0.1" + "name": "dune", + "version": "2.7.1", + "path": "esy.lock/opam/dune.2.7.1" } }, - "overrides": [], - "dependencies": [ - "@opam/tyxml@opam:4.3.0@c1da25f1", "@opam/ptime@opam:0.8.5@0051d642", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "@opam/tyxml@opam:4.3.0@c1da25f1", "@opam/ptime@opam:0.8.5@0051d642", - "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/jbuilder@opam:transition@58bdfe0a": { - "id": "@opam/jbuilder@opam:transition@58bdfe0a", - "name": "@opam/jbuilder", - "version": "opam:transition", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "jbuilder", - "version": "transition", - "path": "esy.lock/opam/jbuilder.transition" + "overrides": [ + { + "opamoverride": + "esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override" } - }, - "overrides": [], + ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", + "@opam/base-threads@opam:base@36803084", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", + "@opam/base-threads@opam:base@36803084" ] }, - "@opam/fpath@opam:0.7.2@45477b93": { - "id": "@opam/fpath@opam:0.7.2@45477b93", - "name": "@opam/fpath", - "version": "opam:0.7.2", + "@opam/dot-merlin-reader@opam:3.4.0@b825a65e": { + "id": "@opam/dot-merlin-reader@opam:3.4.0@b825a65e", + "name": "@opam/dot-merlin-reader", + "version": "opam:3.4.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/52/52c7ecb0bf180088336f3c645875fa41#md5:52c7ecb0bf180088336f3c645875fa41", - "archive:http://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz#md5:52c7ecb0bf180088336f3c645875fa41" + "archive:https://opam.ocaml.org/cache/sha256/e2/e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911", + "archive:https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" ], "opam": { - "name": "fpath", - "version": "0.7.2", - "path": "esy.lock/opam/fpath.0.7.2" + "name": "dot-merlin-reader", + "version": "3.4.0", + "path": "esy.lock/opam/dot-merlin-reader.3.4.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", - "@opam/result@opam:1.4@dc720aef", + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@opam/astring@opam:0.8.3@4e5e17d5", + "@opam/dune@opam:2.7.1@70792dee", "@opam/csexp@opam:1.3.2@5cea14af", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/astring@opam:0.8.3@4e5e17d5" + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", + "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "@opam/dune@opam:2.7.1@70792dee", "@opam/csexp@opam:1.3.2@5cea14af" ] }, - "@opam/easy-format@opam:1.3.2@0484b3c4": { - "id": "@opam/easy-format@opam:1.3.2@0484b3c4", - "name": "@opam/easy-format", + "@opam/csexp@opam:1.3.2@5cea14af": { + "id": "@opam/csexp@opam:1.3.2@5cea14af", + "name": "@opam/csexp", "version": "opam:1.3.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/34/3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926", - "archive:https://github.com/mjambon/easy-format/releases/download/1.3.2/easy-format-1.3.2.tbz#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926" + "archive:https://opam.ocaml.org/cache/sha256/f2/f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a#sha256:f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a", + "archive:https://github.com/ocaml-dune/csexp/releases/download/1.3.2/csexp-1.3.2.tbz#sha256:f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a" ], "opam": { - "name": "easy-format", + "name": "csexp", "version": "1.3.2", - "path": "esy.lock/opam/easy-format.1.3.2" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/dune-configurator@opam:1.0.0@4873acd8": { - "id": "@opam/dune-configurator@opam:1.0.0@4873acd8", - "name": "@opam/dune-configurator", - "version": "opam:1.0.0", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "dune-configurator", - "version": "1.0.0", - "path": "esy.lock/opam/dune-configurator.1.0.0" + "path": "esy.lock/opam/csexp.1.3.2" } }, "overrides": [], "dependencies": [ - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ "@opam/dune@opam:1.11.3@9894df55" ] - }, - "@opam/dune@opam:1.11.3@9894df55": { - "id": "@opam/dune@opam:1.11.3@9894df55", - "name": "@opam/dune", - "version": "opam:1.11.3", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/sha256/c8/c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2#sha256:c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2", - "archive:https://github.com/ocaml/dune/releases/download/1.11.3/dune-build-info-1.11.3.tbz#sha256:c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2" - ], - "opam": { - "name": "dune", - "version": "1.11.3", - "path": "esy.lock/opam/dune.1.11.3" - } - }, - "overrides": [ - { - "opamoverride": - "esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override" - } - ], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", - "@opam/base-threads@opam:base@36803084", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/result@opam:1.5@6b753c82", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", - "@opam/base-threads@opam:base@36803084" + "ocaml@4.11.1000@d41d8cd9", "@opam/result@opam:1.5@6b753c82", + "@opam/dune@opam:2.7.1@70792dee" ] }, "@opam/cppo@opam:1.6.6@f4f83858": { @@ -962,12 +543,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@opam/base-unix@opam:base@87d0b2eb" ] }, @@ -988,60 +569,6 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/charInfo_width@opam:1.1.0@a2633e77": { - "id": "@opam/charInfo_width@opam:1.1.0@a2633e77", - "name": "@opam/charInfo_width", - "version": "opam:1.1.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/c4/c4ab038e06f06a29692c05fdd7c268c5#md5:c4ab038e06f06a29692c05fdd7c268c5", - "archive:https://bitbucket.org/zandoye/charinfo_width/get/1.1.0.tar.gz#md5:c4ab038e06f06a29692c05fdd7c268c5" - ], - "opam": { - "name": "charInfo_width", - "version": "1.1.0", - "path": "esy.lock/opam/charInfo_width.1.1.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8" - ] - }, - "@opam/camomile@opam:1.0.2@51b42ad8": { - "id": "@opam/camomile@opam:1.0.2@51b42ad8", - "name": "@opam/camomile", - "version": "opam:1.0.2", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/sha256/f0/f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632#sha256:f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632", - "archive:https://github.com/yoriyuki/Camomile/releases/download/1.0.2/camomile-1.0.2.tbz#sha256:f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632" - ], - "opam": { - "name": "camomile", - "version": "1.0.2", - "path": "esy.lock/opam/camomile.1.0.2" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" - ] - }, "@opam/biniou@opam:1.2.1@d7570399": { "id": "@opam/biniou@opam:1.2.1@d7570399", "name": "@opam/biniou", @@ -1060,12 +587,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee" ] }, "@opam/base-unix@opam:base@87d0b2eb": { @@ -1102,141 +629,30 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/base-bytes@opam:base@19d0c2ff": { - "id": "@opam/base-bytes@opam:base@19d0c2ff", - "name": "@opam/base-bytes", - "version": "opam:base", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "base-bytes", - "version": "base", - "path": "esy.lock/opam/base-bytes.base" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9" - ] - }, - "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb": { - "id": "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb", - "name": "@opam/atdgen-runtime", - "version": "opam:2.0.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", - "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" - ], - "opam": { - "name": "atdgen-runtime", - "version": "2.0.0", - "path": "esy.lock/opam/atdgen-runtime.2.0.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/jbuilder@opam:transition@58bdfe0a", - "@opam/biniou@opam:1.2.1@d7570399", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/biniou@opam:1.2.1@d7570399" - ] - }, - "@opam/atdgen@opam:2.0.0@5d912e07": { - "id": "@opam/atdgen@opam:2.0.0@5d912e07", - "name": "@opam/atdgen", - "version": "opam:2.0.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", - "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" - ], - "opam": { - "name": "atdgen", - "version": "2.0.0", - "path": "esy.lock/opam/atdgen.2.0.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/jbuilder@opam:transition@58bdfe0a", - "@opam/biniou@opam:1.2.1@d7570399", - "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb", - "@opam/atd@opam:2.0.0@087614b7", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/biniou@opam:1.2.1@d7570399", - "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb", - "@opam/atd@opam:2.0.0@087614b7" - ] - }, - "@opam/atd@opam:2.0.0@087614b7": { - "id": "@opam/atd@opam:2.0.0@087614b7", - "name": "@opam/atd", - "version": "opam:2.0.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", - "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" - ], - "opam": { - "name": "atd", - "version": "2.0.0", - "path": "esy.lock/opam/atd.2.0.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/menhir@opam:20190924@004407ff", - "@opam/jbuilder@opam:transition@58bdfe0a", - "@opam/easy-format@opam:1.3.2@0484b3c4", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4" - ] - }, - "@opam/astring@opam:0.8.3@4e5e17d5": { - "id": "@opam/astring@opam:0.8.3@4e5e17d5", + "@opam/astring@opam:0.8.5@1300cee8": { + "id": "@opam/astring@opam:0.8.5@1300cee8", "name": "@opam/astring", - "version": "opam:0.8.3", + "version": "opam:0.8.5", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/c5/c5bf6352b9ac27fbeab342740f4fa870#md5:c5bf6352b9ac27fbeab342740f4fa870", - "archive:http://erratique.ch/software/astring/releases/astring-0.8.3.tbz#md5:c5bf6352b9ac27fbeab342740f4fa870" + "archive:https://opam.ocaml.org/cache/md5/e1/e148907c24157d1df43bec89b58b3ec8#md5:e148907c24157d1df43bec89b58b3ec8", + "archive:https://erratique.ch/software/astring/releases/astring-0.8.5.tbz#md5:e148907c24157d1df43bec89b58b3ec8" ], "opam": { "name": "astring", - "version": "0.8.3", - "path": "esy.lock/opam/astring.0.8.3" + "version": "0.8.5", + "path": "esy.lock/opam/astring.0.8.5" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", + "ocaml@4.11.1000@d41d8cd9", "@opam/topkg@opam:1.0.2@3c5942ad", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@opam/base-bytes@opam:base@19d0c2ff", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/base-bytes@opam:base@19d0c2ff" - ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, "@esy-ocaml/substs@0.0.1@d41d8cd9": { "id": "@esy-ocaml/substs@0.0.1@d41d8cd9", @@ -1252,26 +668,42 @@ "dependencies": [], "devDependencies": [] }, - "@esy-ocaml/reason@3.5.2@d41d8cd9": { - "id": "@esy-ocaml/reason@3.5.2@d41d8cd9", + "@esy-ocaml/reason@3.3.3@d41d8cd9": { + "id": "@esy-ocaml/reason@3.3.3@d41d8cd9", "name": "@esy-ocaml/reason", - "version": "3.5.2", + "version": "3.3.3", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/@esy-ocaml/reason/-/reason-3.5.2.tgz#sha1:ac48b63fd66fbbc1d77ab6a2b7e3a1ba21a8f40b" + "archive:https://registry.npmjs.org/@esy-ocaml/reason/-/reason-3.3.3.tgz#sha1:cd4c673504f7217a11a77089b021b5ba9ed1f744" ] }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", + "@opam/result@opam:1.5@6b753c82", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocaml-migrate-parsetree@opam:1.4.0@0c4ec62d", - "@opam/merlin-extend@opam:0.5@a5dd7d4b", - "@opam/menhir@opam:20190924@004407ff", - "@opam/dune@opam:1.11.3@9894df55" + "@opam/ocaml-migrate-parsetree@opam:2.0.0@e71360b9", + "@opam/merlin-extend@opam:0.6@404f814c", + "@opam/menhir@opam:20171013@e2d3ef03", + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", + "@esy-ocaml/substs@0.0.1@d41d8cd9", + "@esy-ocaml/esy-installer@0.0.0@d41d8cd9" ], "devDependencies": [] + }, + "@esy-ocaml/esy-installer@0.0.0@d41d8cd9": { + "id": "@esy-ocaml/esy-installer@0.0.0@d41d8cd9", + "name": "@esy-ocaml/esy-installer", + "version": "0.0.0", + "source": { + "type": "install", + "source": [ + "archive:https://registry.npmjs.org/@esy-ocaml/esy-installer/-/esy-installer-0.0.0.tgz#sha1:6b0e2bd4ee43531ac74793fe55cfcc3aca197a66" + ] + }, + "overrides": [], + "dependencies": [], + "devDependencies": [] } } } \ No newline at end of file diff --git a/esy.lock/opam/astring.0.8.3/opam b/esy.lock/opam/astring.0.8.5/opam similarity index 64% rename from esy.lock/opam/astring.0.8.3/opam rename to esy.lock/opam/astring.0.8.5/opam index 578ba1f..338a06a 100644 --- a/esy.lock/opam/astring.0.8.3/opam +++ b/esy.lock/opam/astring.0.8.5/opam @@ -1,24 +1,22 @@ opam-version: "2.0" maintainer: "Daniel Bünzli " -authors: ["Daniel Bünzli "] -homepage: "http://erratique.ch/software/astring" -doc: "http://erratique.ch/software/astring/doc" +authors: ["The astring programmers"] +homepage: "https://erratique.ch/software/astring" +doc: "https://erratique.ch/software/astring/doc" dev-repo: "git+http://erratique.ch/repos/astring.git" bug-reports: "https://github.com/dbuenzli/astring/issues" tags: [ "string" "org:erratique" ] license: "ISC" depends: [ - "ocaml" {>= "4.01.0"} + "ocaml" {>= "4.05.0"} "ocamlfind" {build} "ocamlbuild" {build} - "topkg" {build} - "base-bytes" -] -build: [[ - "ocaml" "pkg/pkg.ml" "build" - "--pinned" "%{pinned}%" ]] -synopsis: "Alternative String module for OCaml" -description: """ + "topkg" {build} ] +build: [[ "ocaml" "pkg/pkg.ml" "build" "--pinned" "%{pinned}%" ]] + +synopsis: """Alternative String module for OCaml""" +description: """\ + Astring exposes an alternative `String` module for OCaml. This module tries to balance minimality and expressiveness for basic, index-free, string processing and provides types and functions for substrings, @@ -31,8 +29,9 @@ and names, adds a few missing functions and fully exploits OCaml's newfound string immutability. Astring depends only on the OCaml standard library. It is distributed -under the ISC license.""" +under the ISC license. +""" url { - src: "http://erratique.ch/software/astring/releases/astring-0.8.3.tbz" - checksum: "md5=c5bf6352b9ac27fbeab342740f4fa870" +archive: "https://erratique.ch/software/astring/releases/astring-0.8.5.tbz" +checksum: "e148907c24157d1df43bec89b58b3ec8" } diff --git a/esy.lock/opam/atd.2.0.0/opam b/esy.lock/opam/atd.2.0.0/opam deleted file mode 100644 index 5d81d26..0000000 --- a/esy.lock/opam/atd.2.0.0/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "martin@mjambon.com" -authors: ["Martin Jambon"] - -homepage: "https://github.com/mjambon/atd" -bug-reports: "https://github.com/mjambon/atd/issues" -dev-repo: "git://github.com/mjambon/atd.git" - -build: [ - ["jbuilder" "subst" "-p" name] {pinned} - ["jbuilder" "build" "-p" name "-j" jobs] -] - -# Restore when https://github.com/mjambon/atd/issues/121 is resolved. -# build-test: [ -# ["jbuilder" "runtest" "-p" name] -# ] - -depends: [ - "ocaml" {>= "4.03.0"} - "jbuilder" {build} - "menhir" {build} - "easy-format" -] -synopsis: "Parser for the ATD data format description language" -description: """ -ATD is the OCaml library providing a parser for the ATD language and -various utilities. ATD stands for Adjustable Type Definitions in -reference to its main property of supporting annotations that allow a -good fit with a variety of data formats.""" -url { - src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" - checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" -} diff --git a/esy.lock/opam/atdgen-runtime.2.0.0/opam b/esy.lock/opam/atdgen-runtime.2.0.0/opam deleted file mode 100644 index fea05c9..0000000 --- a/esy.lock/opam/atdgen-runtime.2.0.0/opam +++ /dev/null @@ -1,29 +0,0 @@ -opam-version: "2.0" -maintainer: "martin@mjambon.com" -authors: ["Martin Jambon"] - -homepage: "https://github.com/mjambon/atd" -bug-reports: "https://github.com/mjambon/atd/issues" -dev-repo: "git://github.com/mjambon/atd.git" - -build: [ - ["jbuilder" "subst" "-p" name] {pinned} - ["jbuilder" "build" "-p" name "-j" jobs] -] - -# Restore when https://github.com/mjambon/atd/issues/121 is resolved. -# build-test: [ -# ["jbuilder" "runtest" "-p" name] -# ] - -depends: [ - "ocaml" {>= "4.02.3"} - "jbuilder" {build} - "biniou" {>= "1.0.6"} - "yojson" {>= "1.2.1"} -] -synopsis: "Runtime library for code generated by atdgen." -url { - src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" - checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" -} diff --git a/esy.lock/opam/atdgen.2.0.0/opam b/esy.lock/opam/atdgen.2.0.0/opam deleted file mode 100644 index 8f42598..0000000 --- a/esy.lock/opam/atdgen.2.0.0/opam +++ /dev/null @@ -1,44 +0,0 @@ -opam-version: "2.0" -maintainer: "martin@mjambon.com" -authors: ["Martin Jambon"] - -homepage: "https://github.com/mjambon/atd" -bug-reports: "https://github.com/mjambon/atd/issues" -dev-repo: "git://github.com/mjambon/atd.git" - -build: [ - ["jbuilder" "subst" "-p" name] {pinned} - ["jbuilder" "build" "-p" name "-j" jobs] -] - -# Restore when https://github.com/mjambon/atd/issues/121 is resolved. -# build-test: [ -# ["jbuilder" "runtest" "-p" name] -# ] - -depends: [ - "ocaml" {>= "4.03.0"} - "jbuilder" {build} - "atd" {>= "2.0.0"} - "atdgen-runtime" {>= "2.0.0"} - "biniou" {>= "1.0.6"} - "yojson" {>= "1.2.1"} -] -synopsis: - "Generates efficient JSON serializers, deserializers and validators" -description: """ -Atdgen is a command-line program that takes as input type definitions in the -ATD syntax and produces OCaml code suitable for data serialization and -deserialization. - -Two data formats are currently supported, these are biniou and JSON. -Atdgen-biniou and Atdgen-json will refer to Atdgen used in one context or the -other. - -Atdgen was designed with efficiency and durability in mind. Software authors -are encouraged to use Atdgen directly and to write tools that may reuse part of -Atdgen’s source code.""" -url { - src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" - checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" -} diff --git a/esy.lock/opam/base-bytes.base/opam b/esy.lock/opam/base-bytes.base/opam deleted file mode 100644 index f1cae50..0000000 --- a/esy.lock/opam/base-bytes.base/opam +++ /dev/null @@ -1,9 +0,0 @@ -opam-version: "2.0" -maintainer: " " -authors: " " -homepage: " " -depends: [ - "ocaml" {>= "4.02.0"} - "ocamlfind" {>= "1.5.3"} -] -synopsis: "Bytes library distributed with the OCaml compiler" diff --git a/esy.lock/opam/camomile.1.0.2/opam b/esy.lock/opam/camomile.1.0.2/opam deleted file mode 100644 index 5876768..0000000 --- a/esy.lock/opam/camomile.1.0.2/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -synopsis: "A Unicode library" -description: """ -Camomile is a Unicode library for OCaml. Camomile provides Unicode character -type, UTF-8, UTF-16, UTF-32 strings, conversion to/from about 200 encodings, -collation and locale-sensitive case mappings, and more. The library is currently -designed for Unicode Standard 3.2.""" -maintainer: ["yoriyuki.y@gmail.com"] -authors: ["Yoriyuki Yamagata"] -license: "LGPL-2.1-or-later with OCaml-LGPL-linking-exception" -homepage: "https://github.com/yoriyuki/Camomile" -doc: "https://yoriyuki.github.io/Camomile/" -bug-reports: "https://github.com/yoriyuki/Camomile/issues" -depends: [ - "dune" {>= "1.11"} - "ocaml" {>= "4.02.3"} -] -dev-repo: "git+https://github.com/yoriyuki/Camomile.git" -build: [ - ["ocaml" "configure.ml" "--share" "%{share}%/camomile"] - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs - "@install" - "@doc" {with-doc} - ] -] -url { - src: - "https://github.com/yoriyuki/Camomile/releases/download/1.0.2/camomile-1.0.2.tbz" - checksum: [ - "sha256=f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632" - "sha512=7586422e68779476206027c6ebbe19b677fbe459153221f7c952c7fae374c5c8232249cb76fdb1f482069707aa1580be827cd39693906142988268b7f0e7f6d0" - ] -} diff --git a/esy.lock/opam/charInfo_width.1.1.0/opam b/esy.lock/opam/charInfo_width.1.1.0/opam deleted file mode 100644 index 7375d47..0000000 --- a/esy.lock/opam/charInfo_width.1.1.0/opam +++ /dev/null @@ -1,27 +0,0 @@ -opam-version: "2.0" -maintainer: "zandoye@gmail.com" -authors: [ "ZAN DoYe" ] -homepage: "https://bitbucket.org/zandoye/charinfo_width/" -bug-reports: "https://bitbucket.org/zandoye/charinfo_width/issues" -license: "MIT" -dev-repo: "hg+https://bitbucket.org/zandoye/charinfo_width" -build: [ - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test & (ocaml:version >= "4.04.0")} -] -depends: [ - "ocaml" {>= "4.02.3"} - "result" - "camomile" {>= "1.0.0" & < "2.0~"} - "dune" - "ppx_expect" {with-test & < "v0.13"} -] - -synopsis: "Determine column width for a character" -description: """ -This module is implemented purely in OCaml and the width function follows the prototype of POSIX's wcwidth.""" - -url { - src:"https://bitbucket.org/zandoye/charinfo_width/get/1.1.0.tar.gz" - checksum: "md5=c4ab038e06f06a29692c05fdd7c268c5" -} diff --git a/esy.lock/opam/csexp.1.3.2/opam b/esy.lock/opam/csexp.1.3.2/opam new file mode 100644 index 0000000..1508d17 --- /dev/null +++ b/esy.lock/opam/csexp.1.3.2/opam @@ -0,0 +1,58 @@ +opam-version: "2.0" +synopsis: "Parsing and printing of S-expressions in Canonical form" +description: """ + +This library provides minimal support for Canonical S-expressions +[1]. Canonical S-expressions are a binary encoding of S-expressions +that is super simple and well suited for communication between +programs. + +This library only provides a few helpers for simple applications. If +you need more advanced support, such as parsing from more fancy input +sources, you should consider copying the code of this library given +how simple parsing S-expressions in canonical form is. + +To avoid a dependency on a particular S-expression library, the only +module of this library is parameterised by the type of S-expressions. + +[1] https://en.wikipedia.org/wiki/Canonical_S-expressions +""" +maintainer: ["Jeremie Dimino "] +authors: [ + "Quentin Hocquet " + "Jane Street Group, LLC " + "Jeremie Dimino " +] +license: "MIT" +homepage: "https://github.com/ocaml-dune/csexp" +doc: "https://ocaml-dune.github.io/csexp/" +bug-reports: "https://github.com/ocaml-dune/csexp/issues" +depends: [ + "dune" {>= "1.11"} + "ocaml" {>= "4.02.3"} + "result" {>= "1.5"} +] +dev-repo: "git+https://github.com/ocaml-dune/csexp.git" +build: [ + ["dune" "subst"] {pinned} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" +# "@runtest" {with-test & ocaml:version >= "4.04"} + "@doc" {with-doc} + ] +] +x-commit-hash: "19a2e7bc171a707059c73d78dd18e4e3ff03ac9b" +url { + src: + "https://github.com/ocaml-dune/csexp/releases/download/1.3.2/csexp-1.3.2.tbz" + checksum: [ + "sha256=f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a" + "sha512=ff1bd6a7c6bb3a73ca9ab0506c9ec1f357657deaa9ecc7eb32955817d9b0f266d976af3e2b8fc34c621cb0caf1fde55f9a609dd184e2054f500bf09afeb83026" + ] +} diff --git a/esy.lock/opam/dot-merlin-reader.3.4.0/opam b/esy.lock/opam/dot-merlin-reader.3.4.0/opam new file mode 100644 index 0000000..d028b95 --- /dev/null +++ b/esy.lock/opam/dot-merlin-reader.3.4.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "defree@gmail.com" +authors: "The Merlin team" +synopsis: "Reads config files for merlin" +homepage: "https://github.com/ocaml/merlin" +bug-reports: "https://github.com/ocaml/merlin/issues" +dev-repo: "git+https://github.com/ocaml/merlin.git" +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.02.1"} + "dune" {>= "1.8.0"} + "yojson" {>= "1.6.0"} + "ocamlfind" {>= "1.6.0"} + "csexp" {>= "1.2.3"} + "result" {>= "1.5"} +] +x-commit-hash: "f24ffbd7732b8b58f15092b0b5c11acd90a80ddb" +url { + src: + "https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz" + checksum: [ + "sha256=e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" + "sha512=f0c4488d3b894d7c5fa1a1fa8cc10d87d073e60da43e7c01df08b16c683b63e5529f181b2c249ea7db8d6424bab53a31f85db1cc19178acfb5b13b576b9745c9" + ] +} diff --git a/esy.lock/opam/dune-configurator.1.0.0/opam b/esy.lock/opam/dune-configurator.1.0.0/opam deleted file mode 100644 index 6e2b712..0000000 --- a/esy.lock/opam/dune-configurator.1.0.0/opam +++ /dev/null @@ -1,9 +0,0 @@ -opam-version: "2.0" -authors: ["Jérémie Dimino"] -homepage: "https://github.com/ocaml/dune" -bug-reports: "https://github.com/ocaml/dune/issues" -maintainer: "Jérémie Dimino" -description: """ -dune.configurator library distributed with Dune 1.x -""" -depends: ["dune" {<"2.0.0"}] diff --git a/test.esy.lock/opam/dune.1.11.3/opam b/esy.lock/opam/dune.2.7.1/opam similarity index 53% rename from test.esy.lock/opam/dune.1.11.3/opam rename to esy.lock/opam/dune.2.7.1/opam index af3286b..aaa13e6 100644 --- a/test.esy.lock/opam/dune.1.11.3/opam +++ b/esy.lock/opam/dune.2.7.1/opam @@ -1,14 +1,14 @@ opam-version: "2.0" -synopsis: "Fast, portable and opinionated build system" +synopsis: "Fast, portable, and opinionated build system" description: """ dune is a build system that was designed to simplify the release of Jane Street packages. It reads metadata from "dune" files following a very simple s-expression syntax. -dune is fast, it has very low-overhead and support parallel builds on -all platforms. It has no system dependencies, all you need to build -dune and packages using dune is OCaml. You don't need or make or bash +dune is fast, has very low-overhead, and supports parallel builds on +all platforms. It has no system dependencies; all you need to build +dune or packages using dune is OCaml. You don't need make or bash as long as the packages themselves don't use bash explicitly. dune supports multi-package development by simply dropping multiple @@ -25,29 +25,32 @@ license: "MIT" homepage: "https://github.com/ocaml/dune" doc: "https://dune.readthedocs.io/" bug-reports: "https://github.com/ocaml/dune/issues" -depends: [ - "ocaml" {>= "4.02"} - "base-unix" - "base-threads" -] conflicts: [ - "jbuilder" {!= "transition"} + "dune-configurator" {< "2.3.0"} "odoc" {< "1.3.0"} "dune-release" {< "1.3.0"} + "js_of_ocaml-compiler" {< "3.6.0"} + "jbuilder" {= "transition"} ] dev-repo: "git+https://github.com/ocaml/dune.git" build: [ # opam 2 sets OPAM_SWITCH_PREFIX, so we don't need a hardcoded path ["ocaml" "configure.ml" "--libdir" lib] {opam-version < "2"} - ["ocaml" "bootstrap.ml"] - ["./boot.exe" "--release" "--subst"] {pinned} - ["./boot.exe" "--release" "-j" jobs] + ["ocaml" "bootstrap.ml" "-j" jobs] + ["./dune.exe" "build" "-p" name "--profile" "dune-bootstrap" "-j" jobs] +] +depends: [ + # Please keep the lower bound in sync with .github/workflows/workflow.yml, + # dune-project and min_ocaml_version in bootstrap.ml + ("ocaml" {>= "4.08"} | ("ocaml" {< "4.08~~"} & "ocamlfind-secondary")) + "base-unix" + "base-threads" ] +x-commit-hash: "5472766b2448308a7160dfd0fca1ec711e124a5c" url { - src: - "https://github.com/ocaml/dune/releases/download/1.11.3/dune-build-info-1.11.3.tbz" + src: "https://github.com/ocaml/dune/releases/download/2.7.1/dune-2.7.1.tbz" checksum: [ - "sha256=c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2" - "sha512=2c1532b91d223e6ea0628c5f5174792c1bb4113a464f6d8b878b3c58be1136beb84ba2d9883a330fa20e550367588aa923ba06ffb9b615a098a21374a9377e81" + "sha256=c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d" + "sha512=2b4b311824471dac8196181d7c7267f96b1b73f35341b72019f169cf6d42a19254e90bdfba2d3ecb138ad318e2e2431dd0ec6c38d9efe1da382ec95f5d9e959b" ] } diff --git a/esy.lock/opam/fpath.0.7.2/opam b/esy.lock/opam/fpath.0.7.2/opam deleted file mode 100644 index 2613a6a..0000000 --- a/esy.lock/opam/fpath.0.7.2/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -authors: ["Daniel Bünzli "] -homepage: "http://erratique.ch/software/fpath" -doc: "http://erratique.ch/software/fpath/doc" -dev-repo: "git+http://erratique.ch/repos/fpath.git" -bug-reports: "https://github.com/dbuenzli/fpath/issues" -tags: [ "file" "system" "path" "org:erratique" ] -license: "ISC" -depends: [ - "ocaml" {>= "4.01.0"} - "ocamlfind" {build} - "ocamlbuild" {build} - "topkg" {build & >= "0.9.0"} - "result" - "astring" -] -build: [[ - "ocaml" "pkg/pkg.ml" "build" - "--dev-pkg" "%{pinned}%" ]] -synopsis: "File system paths for OCaml" -description: """ -Fpath is an OCaml module for handling file system paths with POSIX or -Windows conventions. Fpath processes paths without accessing the file -system and is independent from any system library. - -Fpath depends on [Astring][astring] and is distributed under the ISC -license. - -[astring]: http://erratique.ch/software/astring""" -url { - src: "http://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz" - checksum: "md5=52c7ecb0bf180088336f3c645875fa41" -} diff --git a/esy.lock/opam/fpath.0.7.3/opam b/esy.lock/opam/fpath.0.7.3/opam new file mode 100644 index 0000000..ae3336e --- /dev/null +++ b/esy.lock/opam/fpath.0.7.3/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +maintainer: "Daniel Bünzli " +authors: ["The fpath programmers"] +homepage: "https://erratique.ch/software/fpath" +doc: "https://erratique.ch/software/fpath/doc" +dev-repo: "git+https://erratique.ch/repos/fpath.git" +bug-reports: "https://github.com/dbuenzli/fpath/issues" +tags: [ "file" "system" "path" "org:erratique" ] +license: "ISC" +depends: [ + "ocaml" {>= "4.03.0"} + "ocamlfind" {build} + "ocamlbuild" {build} + "topkg" {build & >= "0.9.0"} + "astring" +] +build: [[ + "ocaml" "pkg/pkg.ml" "build" + "--dev-pkg=true" {dev} ]] + +synopsis: """File system paths for OCaml""" +description: """\ + +Fpath is an OCaml module for handling file system paths with POSIX or +Windows conventions. Fpath processes paths without accessing the file +system and is independent from any system library. + +Fpath depends on [Astring][astring] and is distributed under the ISC +license. + +[astring]: http://erratique.ch/software/astring +""" +url { +archive: "https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz" +checksum: "0740b530e8fed5b0adc5eee8463cfc2f" +} diff --git a/esy.lock/opam/jbuilder.1.0+beta20.2/opam b/esy.lock/opam/jbuilder.1.0+beta20.2/opam new file mode 100644 index 0000000..2e411c9 --- /dev/null +++ b/esy.lock/opam/jbuilder.1.0+beta20.2/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml/dune" +bug-reports: "https://github.com/ocaml/dune/issues" +dev-repo: "git+https://github.com/ocaml/dune.git" +license: "Apache-2.0" +build: [ + ["ocaml" "configure.ml" "--libdir" lib] + ["ocaml" "bootstrap.ml"] + ["./boot.exe" "--subst"] {pinned} + ["./boot.exe" "-j" jobs] +] +synopsis: "Fast, portable and opinionated build system" +description: """ +jbuilder is a build system that was designed to simplify the release +of Jane Street packages. It reads metadata from "jbuild" files +following a very simple s-expression syntax. + +jbuilder is fast, it has very low-overhead and support parallel builds +on all platforms. It has no system dependencies, all you need to build +jbuilder and packages using jbuilder is OCaml. You don't need or make +or bash as long as the packages themselves don't use bash explicitely. + +jbuilder supports multi-package development by simply dropping multiple +repositories into the same directory. + +It also supports multi-context builds, such as building against +several opam roots/switches simultaneously. This helps maintaining +packages across several versions of OCaml and gives cross-compilation +for free.""" +depends: [ + "ocaml" {>= "4.02.3"} +] +url { + src: + "https://github.com/ocaml/dune/releases/download/1.0%2Bbeta20.2/jbuilder-1.0+beta20.2.tbz" + checksum: "md5=fbe8c3b1facb206cac3fb8932b5dd5d9" +} diff --git a/esy.lock/opam/jbuilder.transition/opam b/esy.lock/opam/jbuilder.transition/opam deleted file mode 100644 index 3e3174a..0000000 --- a/esy.lock/opam/jbuilder.transition/opam +++ /dev/null @@ -1,15 +0,0 @@ -opam-version: "2.0" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/ocaml/dune" -bug-reports: "https://github.com/ocaml/dune/issues" -dev-repo: "git+https://github.com/ocaml/dune.git" -license: "MIT" -depends: ["ocaml" "dune"] -post-messages: [ - "Jbuilder has been renamed and the jbuilder package is now a transition \ - package. Use the dune package instead." -] -synopsis: - "This is a transition package, jbuilder is now named dune. Use the dune" -description: "package instead." diff --git a/esy.lock/opam/lambda-term.2.0.2/opam b/esy.lock/opam/lambda-term.2.0.2/opam deleted file mode 100644 index c805e10..0000000 --- a/esy.lock/opam/lambda-term.2.0.2/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "jeremie@dimino.org" -authors: ["Jérémie Dimino"] -homepage: "https://github.com/ocaml-community/lambda-term" -bug-reports: "https://github.com/ocaml-community/lambda-term/issues" -dev-repo: "git://github.com/ocaml-community/lambda-term.git" -license: "BSD-3-Clause" -build: [ - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] -depends: [ - "ocaml" {>= "4.02.3"} - "lwt" {>= "4.0.0"} - "lwt_log" - "react" - "zed" {>= "2.0.3" & < "3.0"} - "camomile" {>= "1.0.1"} - "lwt_react" - "dune" {>= "1.0.0"} -] -synopsis: "Terminal manipulation library for OCaml" -description: """ -Lambda-term is a cross-platform library for manipulating the terminal. It -provides an abstraction for keys, mouse events, colors, as well as a set of -widgets to write curses-like applications. The main objective of lambda-term is -to provide a higher level functional interface to terminal manipulation than, -for example, ncurses, by providing a native OCaml interface instead of bindings -to a C library. Lambda-term integrates with zed to provide text edition -facilities in console applications.""" -url { - src: "https://github.com/ocaml-community/lambda-term/releases/download/2.0.2/lambda-term-2.0.2.tbz" - checksum: "md5=4602aa4355705909e406513322b4b27e" -} diff --git a/esy.lock/opam/lwt.4.3.1/opam b/esy.lock/opam/lwt.4.3.1/opam deleted file mode 100644 index 61ce2d7..0000000 --- a/esy.lock/opam/lwt.4.3.1/opam +++ /dev/null @@ -1,65 +0,0 @@ -opam-version: "2.0" - -synopsis: "Promises and event-driven I/O" - -version: "4.3.1" -license: "MIT" -homepage: "https://github.com/ocsigen/lwt" -doc: "https://ocsigen.org/lwt/manual/" -bug-reports: "https://github.com/ocsigen/lwt/issues" - -authors: [ - "Jérôme Vouillon" - "Jérémie Dimino" -] -maintainer: [ - "Anton Bachin " -] -dev-repo: "git+https://github.com/ocsigen/lwt.git" - -depends: [ - "cppo" {build & >= "1.1.0"} - "dune" {>= "1.7.0"} - "dune-configurator" - "mmap" {>= "1.1.0"} # mmap is needed as long as Lwt supports OCaml < 4.06.0. - "ocaml" {>= "4.02.0"} - "ocplib-endian" - "result" # result is needed as long as Lwt supports OCaml 4.02. - "seq" # seq is needed as long as Lwt supports OCaml < 4.07.0. - - "bisect_ppx" {dev & >= "1.3.0"} - "ocamlfind" {dev & >= "1.7.3-1"} -] - -depopts: [ - "base-threads" - "base-unix" - "conf-libev" -] - -conflicts: [ - "ocaml-variants" {= "4.02.1+BER"} -] - -post-messages: [ - "Lwt 5.0.0 will make some breaking changes in November 2019. See - https://github.com/ocsigen/lwt/issues/584" -] - -build: [ - ["dune" "build" "-p" name "-j" jobs] -] - -description: "A promise is a value that may become determined in the future. - -Lwt provides typed, composable promises. Promises that are resolved by I/O are -resolved by Lwt in parallel. - -Meanwhile, OCaml code, including code creating and waiting on promises, runs in -a single thread by default. This reduces the need for locks or other -synchronization primitives. Code can be run in parallel on an opt-in basis." - -url { - src: "https://github.com/ocsigen/lwt/archive/4.3.1.tar.gz" - checksum: "md5=926936860087c5819d6ca04241bc894a" -} diff --git a/esy.lock/opam/lwt_log.1.1.1/opam b/esy.lock/opam/lwt_log.1.1.1/opam deleted file mode 100644 index 56cdfd7..0000000 --- a/esy.lock/opam/lwt_log.1.1.1/opam +++ /dev/null @@ -1,30 +0,0 @@ -opam-version: "2.0" - -synopsis: "Lwt logging library (deprecated)" - -version: "1.1.1" -license: "LGPL-2.0-or-later" -homepage: "https://github.com/ocsigen/lwt_log" -doc: "https://github.com/ocsigen/lwt_log/blob/master/src/core/lwt_log_core.mli" -bug-reports: "https://github.com/ocsigen/lwt_log/issues" - -authors: [ - "Shawn Wagner" - "Jérémie Dimino" -] -maintainer: "Anton Bachin " -dev-repo: "git+https://github.com/ocsigen/lwt_log.git" - -depends: [ - "dune" {>= "1.0"} - "lwt" {>= "4.0.0"} -] - -build: [ - ["dune" "build" "-p" name "-j" jobs] -] - -url { - src: "https://github.com/aantron/lwt_log/archive/1.1.1.tar.gz" - checksum: "md5=02e93be62288037870ae5b1ce099fe59" -} diff --git a/esy.lock/opam/lwt_react.1.1.3/opam b/esy.lock/opam/lwt_react.1.1.3/opam deleted file mode 100644 index a263687..0000000 --- a/esy.lock/opam/lwt_react.1.1.3/opam +++ /dev/null @@ -1,33 +0,0 @@ -opam-version: "2.0" - -synopsis: "Helpers for using React with Lwt" - -version: "1.1.3" -license: "MIT" -homepage: "https://github.com/ocsigen/lwt" -doc: "https://ocsigen.org/lwt/api/Lwt_react" -bug-reports: "https://github.com/ocsigen/lwt/issues" - -authors: [ - "Jérémie Dimino" -] -maintainer: [ - "Anton Bachin " -] -dev-repo: "git+https://github.com/ocsigen/lwt.git" - -depends: [ - "dune" - "lwt" {>= "3.0.0"} - "ocaml" - "react" {>= "1.0.0"} -] - -build: [ - ["dune" "build" "-p" name "-j" jobs] -] - -url { - src: "https://github.com/ocsigen/lwt/archive/4.3.0.tar.gz" - checksum: "md5=1a72b5ae4245707c12656632a25fc18c" -} diff --git a/test.esy.lock/opam/menhir.20190924/opam b/esy.lock/opam/menhir.20171013/opam similarity index 60% rename from test.esy.lock/opam/menhir.20190924/opam rename to esy.lock/opam/menhir.20171013/opam index 348967a..88208fb 100644 --- a/test.esy.lock/opam/menhir.20190924/opam +++ b/esy.lock/opam/menhir.20171013/opam @@ -4,7 +4,7 @@ authors: [ "François Pottier " "Yann Régis-Gianas " ] -homepage: "http://gitlab.inria.fr/fpottier/menhir" +homepage: "http://gallium.inria.fr/~fpottier/menhir/" dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git" bug-reports: "menhir@inria.fr" build: [ @@ -13,17 +13,16 @@ build: [ install: [ [make "-f" "Makefile" "install" "PREFIX=%{prefix}%" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"] ] +remove: [ + [make "-f" "Makefile" "uninstall" "PREFIX=%{prefix}%" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"] +] depends: [ "ocaml" {>= "4.02"} - "ocamlfind" {build} + "ocamlfind" "ocamlbuild" {build} ] -synopsis: "An LR(1) parser generator" +synopsis: "LR(1) parser generator" url { - src: - "https://gitlab.inria.fr/fpottier/menhir/repository/20190924/archive.tar.gz" - checksum: [ - "md5=677f1997fb73177d5a00fa1b8d61c3ef" - "sha512=ea8a9a6d773529cf6ac05e4c6c4532770fbb8e574c9b646efcefe90d9f24544741e3e8cfd94c8afea0447e34059a8c79c2829b46764ce3a3d6dcb3e7f75980fc" - ] + src: "http://gallium.inria.fr/~fpottier/menhir/menhir-20171013.tar.gz" + checksum: "md5=620863edea40437390ee5e5bd82fba11" } diff --git a/test.esy.lock/opam/merlin-extend.0.5/opam b/esy.lock/opam/merlin-extend.0.6/opam similarity index 73% rename from test.esy.lock/opam/merlin-extend.0.5/opam rename to esy.lock/opam/merlin-extend.0.6/opam index a3ae0d3..39b3375 100644 --- a/test.esy.lock/opam/merlin-extend.0.5/opam +++ b/esy.lock/opam/merlin-extend.0.6/opam @@ -19,11 +19,12 @@ description: """ This protocol allows to replace the OCaml frontend of Merlin. It extends what used to be done with the `-pp' flag to handle a few more cases.""" doc: "https://let-def.github.io/merlin-extend" +x-commit-hash: "640620568a5f5c7798239ecf7c707c813e3df3cf" url { src: - "https://github.com/let-def/merlin-extend/releases/download/v0.5/merlin-extend-v0.5.tbz" + "https://github.com/let-def/merlin-extend/releases/download/v0.6/merlin-extend-v0.6.tbz" checksum: [ - "sha256=ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227" - "sha512=55c5a3637337abb8ca8db679128a81ca8ccce567bc214d55b2e6444dc0e905b74c64d629bdea2457d0fe4be5306414feefcdbc4d4761fdafd59aa107550936b6" + "sha256=c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43" + "sha512=4c64a490e2ece04fc89aef679c1d9202175df4fe045b5fdc7a37cd7cebe861226fddd9648c1bf4f06175ecfcd2ed7686c96bd6a8cae003a5096f6134c240f857" ] } diff --git a/esy.lock/opam/merlin.3.3.2/opam b/esy.lock/opam/merlin.3.4.0/opam similarity index 77% rename from esy.lock/opam/merlin.3.3.2/opam rename to esy.lock/opam/merlin.3.4.0/opam index 47fb8f5..efe4022 100644 --- a/esy.lock/opam/merlin.3.3.2/opam +++ b/esy.lock/opam/merlin.3.4.0/opam @@ -1,5 +1,4 @@ opam-version: "2.0" -name: "merlin" maintainer: "defree@gmail.com" authors: "The Merlin team" homepage: "https://github.com/ocaml/merlin" @@ -8,13 +7,17 @@ dev-repo: "git+https://github.com/ocaml/merlin.git" build: [ ["dune" "subst"] {pinned} ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" "1"] {with-test & ocaml:version >= "4.03"} ] depends: [ - "ocaml" {>= "4.02.1" & < "4.09"} + "ocaml" {>= "4.02.3" & < "4.12"} "dune" {>= "1.8.0"} - "ocamlfind" {>= "1.5.2"} - "yojson" + "dot-merlin-reader" {= "3.4.0"} + "yojson" {>= "1.6.0"} "mdx" {with-test & >= "1.3.0"} + "conf-jq" {with-test} + "csexp" {>= "1.2.3"} + "result" {>= "1.5"} ] synopsis: "Editor helper, provides completion, typing and source browsing in Vim and Emacs" @@ -60,11 +63,12 @@ See https://github.com/OCamlPro/opam-user-setup " {success & !user-setup:installed} ] +x-commit-hash: "f24ffbd7732b8b58f15092b0b5c11acd90a80ddb" url { src: - "https://github.com/ocaml/merlin/releases/download/v3.3.2/merlin-v3.3.2.tbz" + "https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz" checksum: [ - "sha256=1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801" - "sha512=3ae021669808a40b4449f1cbdaca40b605ea5779a6204addd8b0ee4af9f14f528d55ca43a8dd3c7d547fb8e4cb256c09a9151d5559ef24dad83b5ab05aa146a2" + "sha256=e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" + "sha512=f0c4488d3b894d7c5fa1a1fa8cc10d87d073e60da43e7c01df08b16c683b63e5529f181b2c249ea7db8d6424bab53a31f85db1cc19178acfb5b13b576b9745c9" ] } diff --git a/esy.lock/opam/mmap.1.1.0/opam b/esy.lock/opam/mmap.1.1.0/opam deleted file mode 100644 index 52d8ff0..0000000 --- a/esy.lock/opam/mmap.1.1.0/opam +++ /dev/null @@ -1,24 +0,0 @@ -opam-version: "2.0" -maintainer: "jeremie@dimino.org" -authors: ["Jérémie Dimino " "Anton Bachin" ] -homepage: "https://github.com/mirage/mmap" -bug-reports: "https://github.com/mirage/mmap/issues" -doc: "https://mirage.github.io/mmap/" -dev-repo: "git+https://github.com/mirage/mmap.git" -license: "LGPL-2.1-only with OCaml-LGPL-linking-exception" -build: [ - ["dune" "build" "-p" name "-j" jobs] -] -depends: [ - "ocaml" - "dune" {>= "1.6"} -] -synopsis: "File mapping functionality" -description: """ -This project provides a Mmap.map_file functions for mapping files in memory. -""" -url { - src: - "https://github.com/mirage/mmap/releases/download/v1.1.0/mmap-v1.1.0.tbz" - checksum: "md5=8c5d5fbc537296dc525867535fb878ba" -} diff --git a/esy.lock/opam/ocaml-migrate-parsetree.1.4.0/opam b/esy.lock/opam/ocaml-migrate-parsetree.2.0.0/opam similarity index 68% rename from esy.lock/opam/ocaml-migrate-parsetree.1.4.0/opam rename to esy.lock/opam/ocaml-migrate-parsetree.2.0.0/opam index 66d40ba..30ad877 100644 --- a/esy.lock/opam/ocaml-migrate-parsetree.1.4.0/opam +++ b/esy.lock/opam/ocaml-migrate-parsetree.2.0.0/opam @@ -4,7 +4,7 @@ authors: [ "Frédéric Bour " "Jérémie Dimino " ] -license: "LGPL-2.1-only with OCaml-LGPL-linking-exception" +license: "LGPL-2.1 with OCaml linking exception" homepage: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree" bug-reports: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/issues" dev-repo: "git+https://github.com/ocaml-ppx/ocaml-migrate-parsetree.git" @@ -14,10 +14,8 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "result" - "ppx_derivers" - "dune" {>= "1.9.0"} - "ocaml" {>= "4.02.3"} + "dune" {>= "1.11"} + "ocaml" {>= "4.02.3" & < "4.12"} ] synopsis: "Convert OCaml parsetrees between different versions" description: """ @@ -27,11 +25,12 @@ This library converts parsetrees, outcometree and ast mappers between different OCaml versions. High-level functions help making PPX rewriters independent of a compiler version. """ +x-commit-hash: "92639395179ddb87bc078638870667ccd8d9157c" url { src: - "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.4.0/ocaml-migrate-parsetree-v1.4.0.tbz" + "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v2.0.0/ocaml-migrate-parsetree-v2.0.0.tbz" checksum: [ - "sha256=231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8" - "sha512=61ee91d2d146cc2d2ff2d5dc4ef5dea4dc4d3c8dbd8b4c9586d64b6ad7302327ab35547aa0a5b0103c3f07b66b13d416a1bee6d4d117293cd3cabe44113ec6d4" + "sha256=2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811" + "sha512=c9a2597481c51b27d56cc23be74e6da1df5badd255beb5dacaccbf942166fc21c5ca360aca2ac91bc8416036d96a81108f924f4dce947a74ed40b92c0463e768" ] } diff --git a/esy.lock/opam/ocplib-endian.1.0/opam b/esy.lock/opam/ocplib-endian.1.0/opam deleted file mode 100644 index d468f3e..0000000 --- a/esy.lock/opam/ocplib-endian.1.0/opam +++ /dev/null @@ -1,33 +0,0 @@ -opam-version: "2.0" -authors: "Pierre Chambart" -maintainer: "pierre.chambart@ocamlpro.com" -homepage: "https://github.com/OCamlPro/ocplib-endian" -build: [ - ["ocaml" "setup.ml" "-configure" "--disable-debug" "--prefix" prefix] - ["ocaml" "setup.ml" "-build"] -] -install: [ - ["ocaml" "setup.ml" "-install"] -] -remove: ["ocamlfind" "remove" "ocplib-endian"] -depends: [ - "ocaml" - "base-bytes" - "ocamlfind" - "cppo" {>= "1.1.0"} - "ocamlbuild" {build} -] -dev-repo: "git+https://github.com/OCamlPro/ocplib-endian.git" -bug-reports: "https://github.com/OCamlPro/ocplib-endian/issues" -synopsis: - "Optimised functions to read and write int16/32/64 from strings and bigarrays, based on new primitives added in version 4.01." -description: """ -The library implements three modules: -* [EndianString](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianString.cppo.mli) works directly on strings, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; -* [EndianBytes](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianBytes.cppo.mli) works directly on bytes, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; -* [EndianBigstring](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianBigstring.cppo.mli) works on bigstrings (Bigarrays of chars), and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts;""" -flags: light-uninstall -url { - src: "https://github.com/OCamlPro/ocplib-endian/archive/1.0.tar.gz" - checksum: "md5=74b45ba33e189283170a748c2a3ed477" -} diff --git a/esy.lock/opam/ppx_derivers.1.2.1/opam b/esy.lock/opam/ppx_derivers.1.2.1/opam deleted file mode 100644 index 3d10814..0000000 --- a/esy.lock/opam/ppx_derivers.1.2.1/opam +++ /dev/null @@ -1,23 +0,0 @@ -opam-version: "2.0" -maintainer: "jeremie@dimino.org" -authors: ["Jérémie Dimino"] -license: "BSD-3-Clause" -homepage: "https://github.com/ocaml-ppx/ppx_derivers" -bug-reports: "https://github.com/ocaml-ppx/ppx_derivers/issues" -dev-repo: "git://github.com/ocaml-ppx/ppx_derivers.git" -build: [ - ["dune" "build" "-p" name "-j" jobs] -] -depends: [ - "ocaml" - "dune" -] -synopsis: "Shared [@@deriving] plugin registry" -description: """ -Ppx_derivers is a tiny package whose sole purpose is to allow -ppx_deriving and ppx_type_conv to inter-operate gracefully when linked -as part of the same ocaml-migrate-parsetree driver.""" -url { - src: "https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz" - checksum: "md5=5dc2bf130c1db3c731fe0fffc5648b41" -} diff --git a/esy.lock/opam/ptime.0.8.5/opam b/esy.lock/opam/ptime.0.8.5/opam deleted file mode 100644 index ed7c8d9..0000000 --- a/esy.lock/opam/ptime.0.8.5/opam +++ /dev/null @@ -1,49 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -authors: ["The ptime programmers"] -homepage: "https://erratique.ch/software/ptime" -doc: "https://erratique.ch/software/ptime/doc" -dev-repo: "git+http://erratique.ch/repos/ptime.git" -bug-reports: "https://github.com/dbuenzli/ptime/issues" -tags: [ "time" "posix" "system" "org:erratique" ] -license: "ISC" -depends: [ - "ocaml" {>= "4.01.0"} - "ocamlfind" {build} - "ocamlbuild" {build} - "topkg" {build} - "result" -] -depopts: [ "js_of_ocaml" ] -conflicts: [ "js_of_ocaml" { < "3.3.0" } ] -build:[[ - "ocaml" "pkg/pkg.ml" "build" - "--pinned" "%{pinned}%" - "--with-js_of_ocaml" "%{js_of_ocaml:installed}%" ]] - -synopsis: """POSIX time for OCaml""" -description: """\ - -Ptime has platform independent POSIX time support in pure OCaml. It -provides a type to represent a well-defined range of POSIX timestamps -with picosecond precision, conversion with date-time values, -conversion with [RFC 3339 timestamps][rfc3339] and pretty printing to a -human-readable, locale-independent representation. - -The additional Ptime_clock library provides access to a system POSIX -clock and to the system's current time zone offset. - -Ptime is not a calendar library. - -Ptime depends on the `result` compatibility package. Ptime_clock -depends on your system library. Ptime_clock's optional JavaScript -support depends on [js_of_ocaml][jsoo]. Ptime and its libraries are -distributed under the ISC license. - -[rfc3339]: http://tools.ietf.org/html/rfc3339 -[jsoo]: http://ocsigen.org/js_of_ocaml/ -""" -url { -archive: "https://erratique.ch/software/ptime/releases/ptime-0.8.5.tbz" -checksum: "4d48055d623ecf2db792439b3e96a520" -} diff --git a/esy.lock/opam/react.1.2.1/opam b/esy.lock/opam/react.1.2.1/opam deleted file mode 100644 index a7cd9dd..0000000 --- a/esy.lock/opam/react.1.2.1/opam +++ /dev/null @@ -1,33 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -homepage: "http://erratique.ch/software/react" -authors: ["Daniel Bünzli "] -doc: "http://erratique.ch/software/react/doc/React" -dev-repo: "git+http://erratique.ch/repos/react.git" -bug-reports: "https://github.com/dbuenzli/react/issues" -tags: [ "reactive" "declarative" "signal" "event" "frp" "org:erratique" ] -license: "ISC" -depends: [ - "ocaml" {>= "4.01.0"} - "ocamlfind" {build} - "ocamlbuild" {build} - "topkg" {build & >= "0.9.0"} -] -build: -[[ "ocaml" "pkg/pkg.ml" "build" - "--dev-pkg" "%{pinned}%" ]] -synopsis: "Declarative events and signals for OCaml" -description: """ -Release %%VERSION%% - -React is an OCaml module for functional reactive programming (FRP). It -provides support to program with time varying values : declarative -events and signals. React doesn't define any primitive event or -signal, it lets the client chooses the concrete timeline. - -React is made of a single, independent, module and distributed under -the ISC license.""" -url { - src: "http://erratique.ch/software/react/releases/react-1.2.1.tbz" - checksum: "md5=ce1454438ce4e9d2931248d3abba1fcc" -} diff --git a/test.esy.lock/opam/result.1.4/opam b/esy.lock/opam/result.1.5/opam similarity index 83% rename from test.esy.lock/opam/result.1.4/opam rename to esy.lock/opam/result.1.5/opam index b44aeea..671af04 100644 --- a/test.esy.lock/opam/result.1.4/opam +++ b/esy.lock/opam/result.1.5/opam @@ -17,6 +17,6 @@ while staying compatible with older version of OCaml should use the Result module defined in this library.""" url { src: - "https://github.com/janestreet/result/archive/1.4.tar.gz" - checksum: "md5=d3162dbc501a2af65c8c71e0866541da" + "https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz" + checksum: "md5=1b82dec78849680b49ae9a8a365b831b" } diff --git a/esy.lock/opam/topkg.1.0.1/opam b/esy.lock/opam/topkg.1.0.2/opam similarity index 97% rename from esy.lock/opam/topkg.1.0.1/opam rename to esy.lock/opam/topkg.1.0.2/opam index 77ae1f4..292792e 100644 --- a/esy.lock/opam/topkg.1.0.1/opam +++ b/esy.lock/opam/topkg.1.0.2/opam @@ -43,6 +43,6 @@ Topkg-care is distributed under the ISC license it depends on [webbrowser]: http://erratique.ch/software/webbrowser """ url { -archive: "http://erratique.ch/software/topkg/releases/topkg-1.0.1.tbz" -checksum: "16b90e066d8972a5ef59655e7c28b3e9" +archive: "http://erratique.ch/software/topkg/releases/topkg-1.0.2.tbz" +checksum: "b4925b2c37f73f8f0b79ea07ab15ff67" } diff --git a/esy.lock/opam/tyxml.4.3.0/opam b/esy.lock/opam/tyxml.4.3.0/opam deleted file mode 100644 index 93872f8..0000000 --- a/esy.lock/opam/tyxml.4.3.0/opam +++ /dev/null @@ -1,45 +0,0 @@ -opam-version: "2.0" -maintainer: "dev@ocsigen.org" -homepage: "https://github.com/ocsigen/tyxml/" -bug-reports: "https://github.com/ocsigen/tyxml/issues" -doc: "https://ocsigen.org/tyxml/manual/" -dev-repo: "git+https://github.com/ocsigen/tyxml.git" -license: "LGPL-2.1-only with OCaml-LGPL-linking-exception" - -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] - -depends: [ - "ocaml" {>= "4.02"} - "re" {>= "1.5.0"} - ("ocaml" {>= "4.07"} | "re" {>= "1.8.0"}) - "dune" - "alcotest" {with-test} - "seq" - "uutf" {>= "1.0.0"} -] - -synopsis:"TyXML is a library for building correct HTML and SVG documents" -description:""" -TyXML provides a set of convenient combinators that uses the OCaml -type system to ensure the validity of the generated documents. TyXML -can be used with any representation of HTML and SVG: the textual one, -provided directly by this package, or DOM trees (`js_of_ocaml-tyxml`) -virtual DOM (`virtual-dom`) and reactive or replicated trees -(`eliom`). You can also create your own representation and use it to -instantiate a new set of combinators. - -```ocaml -open Tyxml -let to_ocaml = Html.(a ~a:[a_href "ocaml.org"] [txt "OCaml!"]) -``` -""" -authors: "The ocsigen team" -url { - src: - "https://github.com/ocsigen/tyxml/releases/download/4.3.0/tyxml-4.3.0.tbz" - checksum: "md5=fd834a567f813bf447cab5f4c3a723e2" -} diff --git a/esy.lock/opam/uchar.0.0.2/opam b/esy.lock/opam/uchar.0.0.2/opam deleted file mode 100644 index 428d7aa..0000000 --- a/esy.lock/opam/uchar.0.0.2/opam +++ /dev/null @@ -1,36 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -authors: ["Daniel Bünzli "] -homepage: "http://ocaml.org" -doc: "https://ocaml.github.io/uchar/" -dev-repo: "git+https://github.com/ocaml/uchar.git" -bug-reports: "https://github.com/ocaml/uchar/issues" -tags: [ "text" "character" "unicode" "compatibility" "org:ocaml.org" ] -license: "typeof OCaml system" -depends: [ - "ocaml" {>= "3.12.0"} - "ocamlbuild" {build} -] -build: [ - ["ocaml" "pkg/git.ml"] - [ - "ocaml" - "pkg/build.ml" - "native=%{ocaml:native}%" - "native-dynlink=%{ocaml:native-dynlink}%" - ] -] -synopsis: "Compatibility library for OCaml's Uchar module" -description: """ -The `uchar` package provides a compatibility library for the -[`Uchar`][1] module introduced in OCaml 4.03. - -The `uchar` package is distributed under the license of the OCaml -compiler. See [LICENSE](LICENSE) for details. - -[1]: http://caml.inria.fr/pub/docs/manual-ocaml/libref/Uchar.html""" -url { - src: - "https://github.com/ocaml/uchar/releases/download/v0.0.2/uchar-0.0.2.tbz" - checksum: "md5=c9ba2c738d264c420c642f7bb1cf4a36" -} diff --git a/esy.lock/opam/uutf.1.0.2/opam b/esy.lock/opam/uutf.1.0.2/opam deleted file mode 100644 index 3a9f567..0000000 --- a/esy.lock/opam/uutf.1.0.2/opam +++ /dev/null @@ -1,40 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -authors: ["Daniel Bünzli "] -homepage: "http://erratique.ch/software/uutf" -doc: "http://erratique.ch/software/uutf/doc/Uutf" -dev-repo: "git+http://erratique.ch/repos/uutf.git" -bug-reports: "https://github.com/dbuenzli/uutf/issues" -tags: [ "unicode" "text" "utf-8" "utf-16" "codec" "org:erratique" ] -license: "ISC" -depends: [ - "ocaml" {>= "4.01.0"} - "ocamlfind" {build} - "ocamlbuild" {build} - "topkg" {build} - "uchar" -] -depopts: ["cmdliner"] -conflicts: ["cmdliner" { < "0.9.6"} ] -build: [[ - "ocaml" "pkg/pkg.ml" "build" - "--pinned" "%{pinned}%" - "--with-cmdliner" "%{cmdliner:installed}%" ]] -synopsis: """Non-blocking streaming Unicode codec for OCaml""" -description: """\ - -Uutf is a non-blocking streaming codec to decode and encode the UTF-8, -UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently -work character by character without blocking on IO. Decoders perform -character position tracking and support newline normalization. - -Functions are also provided to fold over the characters of UTF encoded -OCaml string values and to directly encode characters in OCaml -Buffer.t values. - -Uutf has no dependency and is distributed under the ISC license. -""" -url { -archive: "http://erratique.ch/software/uutf/releases/uutf-1.0.2.tbz" -checksum: "a7c542405a39630c689a82bd7ef2292c" -} diff --git a/esy.lock/opam/zed.2.0.3/opam b/esy.lock/opam/zed.2.0.3/opam deleted file mode 100644 index f6622b5..0000000 --- a/esy.lock/opam/zed.2.0.3/opam +++ /dev/null @@ -1,32 +0,0 @@ -opam-version: "2.0" -maintainer: "opam-devel@lists.ocaml.org" -authors: ["Jérémie Dimino"] -homepage: "https://github.com/ocaml-community/zed" -bug-reports: "https://github.com/ocaml-community/zed/issues" -dev-repo: "git://github.com/ocaml-community/zed.git" -license: "BSD-3-Clause" -depends: [ - "ocaml" {>= "4.02.3"} - "dune" {>= "1.1.0"} - "base-bytes" - "camomile" {>= "1.0.1"} - "react" - "charInfo_width" {>= "1.1.0" & < "2.0~"} -] -build: [ - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] -synopsis: "Abstract engine for text edition in OCaml" -description: """ -Zed is an abstract engine for text edition. It can be used to write text -editors, edition widgets, readlines, ... Zed uses Camomile to fully support the -Unicode specification, and implements an UTF-8 encoded string type with -validation, and a rope datastructure to achieve efficient operations on large -Unicode buffers. Zed also features a regular expression search on ropes. To -support efficient text edition capabilities, Zed provides macro recording and -cursor management facilities.""" -url { - src: "https://github.com/ocaml-community/zed/releases/download/2.0.3/zed-2.0.3.tbz" - checksum: "878123c9114bf3c0bd18a19fb1af73cd" -} diff --git a/esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json b/esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json deleted file mode 100644 index 064c7e3..0000000 --- a/esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "build": [ - [ - "ocaml", - "bootstrap.ml" - ], - [ - "./boot.exe", - "--release", - "-j", - "4" - ] - ] -} diff --git a/esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json b/esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json new file mode 100644 index 0000000..a357178 --- /dev/null +++ b/esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json @@ -0,0 +1,25 @@ +{ + "buildsInSource": true, + "build": [ + [ + "env", + "-u", + "OCAMLLIB", + "ocaml", + "bootstrap.ml" + ], + [ + "./dune.exe", + "build", + "-p", + "dune", + "--profile", + "dune-bootstrap" + ] + ], + "install": "esy-installer dune.install", + "buildEnv": { + "OCAMLFIND_CONF": "$OCAMLFIND_SECONDARY_PREFIX/lib/findlib.conf.d/ocaml-secondary-compiler.conf", + "OCAMLPATH": "#{ $OCAMLFIND_SECONDARY_PREFIX / 'lib' : ocaml.lib : $OCAML_SECONDARY_COMPILER_PREFIX / 'share' / 'ocaml-secondary-compiler' / 'lib' }" + } +} diff --git a/esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch b/esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch new file mode 100644 index 0000000..5263213 --- /dev/null +++ b/esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch @@ -0,0 +1,40 @@ +--- ./Makefile ++++ ./Makefile +@@ -59,13 +59,8 @@ + + # If the compiler is MSVC, then object file names end in .obj instead of .o. + +-ifneq (,$(shell ocamlc -config | grep -E "ccomp_type: msvc")) +- OBJ := obj +-# LIBSUFFIX := lib +-else +- OBJ := o +-# LIBSUFFIX := a +-endif ++OBJ := $(shell ocamlc -config | awk -F '[\t \r]+' '/^ext_obj:/ {print $$2}' | tr -d '.') ++#LIBSUFFIX := $(shell ocamlc -config | awk -F '[\t \r]+' '/^ext_lib:/ {print $$2}' | tr -d '.') + + # If we are under Windows (regardless of whether we are using MSVC or mingw) + # then the name of the executable file ends in .exe. +@@ -91,8 +86,9 @@ + # performed if "os_type" is "Win32" or "Win64", and must not be performed if + # "os_type" is "Cygwin" or "Unix". + +-ifneq (,$(shell ocamlc -config | grep -E "os_type: (Win32|Win64)")) +-installation_libdir := $(shell cygpath -m $(libdir)) ++OS_TYPE:= $(shell ocamlc -config | awk -F '[\t \r]+' '/^os_type:/ {print $$2}') ++ifeq ($(OS_TYPE),Win32) ++installation_libdir := $(shell cygpath -m $(libdir) || echo $(libdir)) + else + installation_libdir := $(libdir) + endif +--- ./src/cmly_write.ml ++++ ./src/cmly_write.ml +@@ -168,6 +168,6 @@ + output_value oc (t : grammar) + + let write filename = +- let oc = open_out filename in ++ let oc = open_out_bin filename in + write oc (encode()); + close_out oc diff --git a/esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json b/esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json new file mode 100644 index 0000000..a39b37a --- /dev/null +++ b/esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json @@ -0,0 +1,19 @@ +{ + "build": [ + [ + "bash", + "-c", + "#{os == 'windows' ? 'patch -p1 < menhir-20171013.patch' : 'true'}" + ], + [ + "make", + "-f", + "Makefile", + "PREFIX=#{self.install}", + "USE_OCAMLFIND=true", + "docdir=#{self.doc}/menhir", + "libdir=#{self.lib}/menhir", + "mandir=#{self.man}/man1" + ] + ] +} diff --git a/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch b/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch deleted file mode 100644 index b9e945a..0000000 --- a/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- ./setup.ml -+++ ./setup.ml -@@ -6331,9 +6331,7 @@ - [ - "-classic-display"; - "-no-log"; -- "-no-links"; -- "-install-lib-dir"; -- (Filename.concat (standard_library ()) "ocamlbuild") -+ "-no-links" - ] - else - []; diff --git a/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch b/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch deleted file mode 100644 index 7cafa0d..0000000 --- a/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- ./myocamlbuild.ml -+++ ./myocamlbuild.ml -@@ -573,6 +573,24 @@ - Add a dependency after dropping support for 4.01 and earlier. *) - let dispatch_cppo = function - | After_rules -> begin -+ let is_directory s = -+ let slen = String.length s in -+ let s = -+ if Sys.os_type <> "Win32" || slen < 2 then -+ s -+ else -+ match s.[slen-1] with -+ | '\\' | '/' -> -+ if slen <> 3 || s.[1] <> ':' then -+ String.sub s 0 (slen -1) -+ else -+ (match s.[0] with -+ | 'A' .. 'Z' | 'a' .. 'z' -> s -+ | _ -> String.sub s 0 (slen -1)) -+ | _ -> s -+ in -+ Pathname.is_directory s -+ in - let cppo_rules ext = - let dep = "%(name).cppo"-.-ext - and prod1 = "%(name: <*> and not <*.cppo>)"-.-ext -@@ -591,11 +609,11 @@ - pflag ["cppo"] "cppo_D" (fun s -> S [A "-D"; A s]) ; - pflag ["cppo"] "cppo_U" (fun s -> S [A "-U"; A s]) ; - pflag ["cppo"] "cppo_I" (fun s -> -- if Pathname.is_directory s then S [A "-I"; P s] -+ if is_directory s then S [A "-I"; P s] - else S [A "-I"; P (Pathname.dirname s)] - ) ; - pdep ["cppo"] "cppo_I" (fun s -> -- if Pathname.is_directory s then [] else [s]) ; -+ if is_directory s then [] else [s]) ; - flag ["cppo"; "cppo_q"] (A "-q") ; - flag ["cppo"; "cppo_s"] (A "-s") ; - flag ["cppo"; "cppo_n"] (A "-n") ; diff --git a/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json b/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json deleted file mode 100644 index 86ea38b..0000000 --- a/esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "build": [ - [ - "bash", - "-c", - "#{os == 'windows' ? 'patch -p1 < ocplib-endian-0.8.patch' : 'true'}" - ], - [ - "bash", - "-c", - "#{os == 'windows' ? 'patch -p1 < esy-fix.patch' : 'true'}" - ], - [ - "ocaml", - "setup.ml", - "-configure", - "--disable-debug", - "--prefix", - "#{self.install}" - ], - [ - "ocaml", - "setup.ml", - "-build" - ] - ], - "install": [ - [ - "ocaml", - "setup.ml", - "-install" - ] - ] -} diff --git a/test.esy.lock/.gitattributes b/test.esy.lock/.gitattributes index 25366ae..e0b4e26 100644 --- a/test.esy.lock/.gitattributes +++ b/test.esy.lock/.gitattributes @@ -1,3 +1,3 @@ # Set eol to LF so files aren't converted to CRLF-eol on Windows. -* text eol=lf +* text eol=lf linguist-generated diff --git a/test.esy.lock/index.json b/test.esy.lock/index.json index 73cc17d..cc1db9a 100644 --- a/test.esy.lock/index.json +++ b/test.esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "73bbd6a5aa3406b8dbeec341c512125b", + "checksum": "4df822b9331357a6304365f0cb3e69fc", "root": "rench@link-dev:./package.json", "node": { "rench@link-dev:./package.json": { @@ -13,86 +13,81 @@ }, "overrides": [ "test.json" ], "dependencies": [ - "refmterr@3.2.2@d41d8cd9", "@reason-native/rely@3.1.0@d41d8cd9", + "ocaml@4.11.1000@d41d8cd9", "@reason-native/rely@3.2.1@d41d8cd9", "@reason-native/console@0.1.0@d41d8cd9", - "@opam/lwt@opam:4.3.1@14b6a62e", - "@opam/lambda-term@opam:2.0.2@119fb081", - "@opam/fpath@opam:0.7.2@45477b93", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "@opam/fpath@opam:0.7.3@674d8125", "@opam/dune@opam:2.7.1@70792dee", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/merlin@opam:3.3.2@7a364181", - "@opam/dune@opam:1.11.3@9894df55" + "refmterr@3.1.7@d41d8cd9", "@opam/merlin@opam:3.4.0@52df4adb" ] }, - "refmterr@3.2.2@d41d8cd9": { - "id": "refmterr@3.2.2@d41d8cd9", + "refmterr@3.1.7@d41d8cd9": { + "id": "refmterr@3.1.7@d41d8cd9", "name": "refmterr", - "version": "3.2.2", + "version": "3.1.7", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/refmterr/-/refmterr-3.2.2.tgz#sha1:b7d6c5df6a37633ec82d339dc609b1867e54e55e" + "archive:https://registry.npmjs.org/refmterr/-/refmterr-3.1.7.tgz#sha1:fdd6a58e212b18c6a0685ff21f27a7df6621b3e8" ] }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@reason-native/pastel@0.2.1@d41d8cd9", - "@reason-native/console@0.1.0@d41d8cd9", - "@opam/re@opam:1.9.0@d4d5e13d", "@opam/dune@opam:1.11.3@9894df55", - "@opam/atdgen@opam:2.0.0@5d912e07", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "@opam/re@opam:1.9.0@d4d5e13d", + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [] }, - "ocaml@4.8.1000@d41d8cd9": { - "id": "ocaml@4.8.1000@d41d8cd9", + "ocaml@4.11.1000@d41d8cd9": { + "id": "ocaml@4.11.1000@d41d8cd9", "name": "ocaml", - "version": "4.8.1000", + "version": "4.11.1000", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.8.1000.tgz#sha1:abc435b5d4ddea2acba8b2df7efb81e2d1690db1" + "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.11.1000.tgz#sha1:a46c81076f3ed073de0d90351addc8a0bb87825f" ] }, "overrides": [], "dependencies": [], "devDependencies": [] }, - "@reason-native/rely@3.1.0@d41d8cd9": { - "id": "@reason-native/rely@3.1.0@d41d8cd9", + "@reason-native/rely@3.2.1@d41d8cd9": { + "id": "@reason-native/rely@3.2.1@d41d8cd9", "name": "@reason-native/rely", - "version": "3.1.0", + "version": "3.2.1", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/@reason-native/rely/-/rely-3.1.0.tgz#sha1:4f59906dc7c18ba86c998e44d6463b6be866dfc6" + "archive:https://registry.npmjs.org/@reason-native/rely/-/rely-3.2.1.tgz#sha1:7945ac6a51773a97b8f8cfd97d2855ac7ac4ecb2" ] }, "overrides": [], "dependencies": [ - "refmterr@3.2.2@d41d8cd9", "ocaml@4.8.1000@d41d8cd9", - "@reason-native/pastel@0.2.1@d41d8cd9", + "ocaml@4.11.1000@d41d8cd9", "@reason-native/pastel@0.3.0@d41d8cd9", "@reason-native/file-context-printer@0.0.3@d41d8cd9", - "@opam/re@opam:1.9.0@d4d5e13d", "@opam/junit@opam:2.0.1@1b4d302c", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/reason@3.5.2@d41d8cd9" + "@reason-native/cli@0.0.1-alpha@d41d8cd9", + "@opam/re@opam:1.9.0@d4d5e13d", "@opam/junit@opam:2.0.2@0b7bd730", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [] }, - "@reason-native/pastel@0.2.1@d41d8cd9": { - "id": "@reason-native/pastel@0.2.1@d41d8cd9", + "@reason-native/pastel@0.3.0@d41d8cd9": { + "id": "@reason-native/pastel@0.3.0@d41d8cd9", "name": "@reason-native/pastel", - "version": "0.2.1", + "version": "0.3.0", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/@reason-native/pastel/-/pastel-0.2.1.tgz#sha1:c790b51e963ac94a0de141be0a8e4d077905978b" + "archive:https://registry.npmjs.org/@reason-native/pastel/-/pastel-0.3.0.tgz#sha1:07da3c5a0933e61bc3b353bc85aa71ac7c0f311c" ] }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/re@opam:1.9.0@d4d5e13d", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [] }, @@ -108,9 +103,9 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@reason-native/pastel@0.2.1@d41d8cd9", - "@opam/re@opam:1.9.0@d4d5e13d", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@reason-native/pastel@0.3.0@d41d8cd9", + "@opam/re@opam:1.9.0@d4d5e13d", "@opam/dune@opam:2.7.1@70792dee", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [] }, @@ -126,43 +121,28 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/reason@3.5.2@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], "devDependencies": [] }, - "@opam/zed@opam:2.0.3@62853a38": { - "id": "@opam/zed@opam:2.0.3@62853a38", - "name": "@opam/zed", - "version": "opam:2.0.3", + "@reason-native/cli@0.0.1-alpha@d41d8cd9": { + "id": "@reason-native/cli@0.0.1-alpha@d41d8cd9", + "name": "@reason-native/cli", + "version": "0.0.1-alpha", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/87/878123c9114bf3c0bd18a19fb1af73cd#md5:878123c9114bf3c0bd18a19fb1af73cd", - "archive:https://github.com/ocaml-community/zed/releases/download/2.0.3/zed-2.0.3.tbz#md5:878123c9114bf3c0bd18a19fb1af73cd" - ], - "opam": { - "name": "zed", - "version": "2.0.3", - "path": "test.esy.lock/opam/zed.2.0.3" - } + "archive:https://registry.npmjs.org/@reason-native/cli/-/cli-0.0.1-alpha.tgz#sha1:0b911053fa7cc661eac10ead50d6ea6cc1fcd94d" + ] }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/charInfo_width@opam:1.1.0@a2633e77", - "@opam/camomile@opam:1.0.2@51b42ad8", - "@opam/base-bytes@opam:base@19d0c2ff", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@reason-native/pastel@0.3.0@d41d8cd9", + "@opam/re@opam:1.9.0@d4d5e13d", "@opam/dune@opam:2.7.1@70792dee", + "@esy-ocaml/reason@3.3.3@d41d8cd9" ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/charInfo_width@opam:1.1.0@a2633e77", - "@opam/camomile@opam:1.0.2@51b42ad8", - "@opam/base-bytes@opam:base@19d0c2ff" - ] + "devDependencies": [] }, "@opam/yojson@opam:1.7.0@7056d985": { "id": "@opam/yojson@opam:1.7.0@7056d985", @@ -182,14 +162,14 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55", "@opam/cppo@opam:1.6.6@f4f83858", + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee", "@opam/cppo@opam:1.6.6@f4f83858", "@opam/biniou@opam:1.2.1@d7570399", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55", "@opam/biniou@opam:1.2.1@d7570399" + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee", "@opam/biniou@opam:1.2.1@d7570399" ] }, "@opam/uutf@opam:1.0.2@4440868f": { @@ -210,14 +190,14 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uchar@opam:0.0.2@c8218eea", - "@opam/topkg@opam:1.0.1@a42c631e", + "ocaml@4.11.1000@d41d8cd9", "@opam/uchar@opam:0.0.2@c8218eea", + "@opam/topkg@opam:1.0.2@3c5942ad", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uchar@opam:0.0.2@c8218eea" + "ocaml@4.11.1000@d41d8cd9", "@opam/uchar@opam:0.0.2@c8218eea" ] }, "@opam/uchar@opam:0.0.2@c8218eea": { @@ -238,63 +218,63 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, - "@opam/tyxml@opam:4.3.0@c1da25f1": { - "id": "@opam/tyxml@opam:4.3.0@c1da25f1", + "@opam/tyxml@opam:4.4.0@1dca5713": { + "id": "@opam/tyxml@opam:4.4.0@1dca5713", "name": "@opam/tyxml", - "version": "opam:4.3.0", + "version": "opam:4.4.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/fd/fd834a567f813bf447cab5f4c3a723e2#md5:fd834a567f813bf447cab5f4c3a723e2", - "archive:https://github.com/ocsigen/tyxml/releases/download/4.3.0/tyxml-4.3.0.tbz#md5:fd834a567f813bf447cab5f4c3a723e2" + "archive:https://opam.ocaml.org/cache/sha256/51/516394dd4a5c31726997c51d66aa31cacb91e3c46d4e16c7699130e204042530#sha256:516394dd4a5c31726997c51d66aa31cacb91e3c46d4e16c7699130e204042530", + "archive:https://github.com/ocsigen/tyxml/releases/download/4.4.0/tyxml-4.4.0.tbz#sha256:516394dd4a5c31726997c51d66aa31cacb91e3c46d4e16c7699130e204042530" ], "opam": { "name": "tyxml", - "version": "4.3.0", - "path": "test.esy.lock/opam/tyxml.4.3.0" + "version": "4.4.0", + "path": "test.esy.lock/opam/tyxml.4.4.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", + "ocaml@4.11.1000@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/seq@opam:base@d8d7de1d", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", + "ocaml@4.11.1000@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/seq@opam:base@d8d7de1d", "@opam/re@opam:1.9.0@d4d5e13d", - "@opam/dune@opam:1.11.3@9894df55" + "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/topkg@opam:1.0.1@a42c631e": { - "id": "@opam/topkg@opam:1.0.1@a42c631e", + "@opam/topkg@opam:1.0.2@3c5942ad": { + "id": "@opam/topkg@opam:1.0.2@3c5942ad", "name": "@opam/topkg", - "version": "opam:1.0.1", + "version": "opam:1.0.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/16/16b90e066d8972a5ef59655e7c28b3e9#md5:16b90e066d8972a5ef59655e7c28b3e9", - "archive:http://erratique.ch/software/topkg/releases/topkg-1.0.1.tbz#md5:16b90e066d8972a5ef59655e7c28b3e9" + "archive:https://opam.ocaml.org/cache/md5/b4/b4925b2c37f73f8f0b79ea07ab15ff67#md5:b4925b2c37f73f8f0b79ea07ab15ff67", + "archive:http://erratique.ch/software/topkg/releases/topkg-1.0.2.tbz#md5:b4925b2c37f73f8f0b79ea07ab15ff67" ], "opam": { "name": "topkg", - "version": "1.0.1", - "path": "test.esy.lock/opam/topkg.1.0.1" + "version": "1.0.2", + "path": "test.esy.lock/opam/topkg.1.0.2" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03" ] }, "@opam/seq@opam:base@d8d7de1d": { @@ -312,60 +292,35 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, - "@opam/result@opam:1.4@dc720aef": { - "id": "@opam/result@opam:1.4@dc720aef", + "@opam/result@opam:1.5@6b753c82": { + "id": "@opam/result@opam:1.5@6b753c82", "name": "@opam/result", - "version": "opam:1.4", + "version": "opam:1.5", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/d3/d3162dbc501a2af65c8c71e0866541da#md5:d3162dbc501a2af65c8c71e0866541da", - "archive:https://github.com/janestreet/result/archive/1.4.tar.gz#md5:d3162dbc501a2af65c8c71e0866541da" + "archive:https://opam.ocaml.org/cache/md5/1b/1b82dec78849680b49ae9a8a365b831b#md5:1b82dec78849680b49ae9a8a365b831b", + "archive:https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz#md5:1b82dec78849680b49ae9a8a365b831b" ], "opam": { "name": "result", - "version": "1.4", - "path": "test.esy.lock/opam/result.1.4" + "version": "1.5", + "path": "test.esy.lock/opam/result.1.5" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/react@opam:1.2.1@0e11855f": { - "id": "@opam/react@opam:1.2.1@0e11855f", - "name": "@opam/react", - "version": "opam:1.2.1", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/ce/ce1454438ce4e9d2931248d3abba1fcc#md5:ce1454438ce4e9d2931248d3abba1fcc", - "archive:http://erratique.ch/software/react/releases/react-1.2.1.tbz#md5:ce1454438ce4e9d2931248d3abba1fcc" - ], - "opam": { - "name": "react", - "version": "1.2.1", - "path": "test.esy.lock/opam/react.1.2.1" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] - }, "@opam/re@opam:1.9.0@d4d5e13d": { "id": "@opam/re@opam:1.9.0@d4d5e13d", "name": "@opam/re", @@ -384,12 +339,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", + "@opam/dune@opam:2.7.1@70792dee" ] }, "@opam/ptime@opam:0.8.5@0051d642": { @@ -410,74 +365,14 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", - "@opam/result@opam:1.4@dc720aef", + "ocaml@4.11.1000@d41d8cd9", "@opam/topkg@opam:1.0.2@3c5942ad", + "@opam/result@opam:1.5@6b753c82", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef" - ] - }, - "@opam/ppx_derivers@opam:1.2.1@ecf0aa45": { - "id": "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", - "name": "@opam/ppx_derivers", - "version": "opam:1.2.1", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/5d/5dc2bf130c1db3c731fe0fffc5648b41#md5:5dc2bf130c1db3c731fe0fffc5648b41", - "archive:https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz#md5:5dc2bf130c1db3c731fe0fffc5648b41" - ], - "opam": { - "name": "ppx_derivers", - "version": "1.2.1", - "path": "test.esy.lock/opam/ppx_derivers.1.2.1" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/ocplib-endian@opam:1.0@aa720242": { - "id": "@opam/ocplib-endian@opam:1.0@aa720242", - "name": "@opam/ocplib-endian", - "version": "opam:1.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/74/74b45ba33e189283170a748c2a3ed477#md5:74b45ba33e189283170a748c2a3ed477", - "archive:https://github.com/OCamlPro/ocplib-endian/archive/1.0.tar.gz#md5:74b45ba33e189283170a748c2a3ed477" - ], - "opam": { - "name": "ocplib-endian", - "version": "1.0", - "path": "test.esy.lock/opam/ocplib-endian.1.0" - } - }, - "overrides": [ - { - "opamoverride": - "test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override" - } - ], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@opam/cppo@opam:1.6.6@f4f83858", - "@opam/base-bytes@opam:base@19d0c2ff", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/cppo@opam:1.6.6@f4f83858", - "@opam/base-bytes@opam:base@19d0c2ff" + "ocaml@4.11.1000@d41d8cd9", "@opam/result@opam:1.5@6b753c82" ] }, "@opam/ocamlfind@opam:1.8.1@ff07b0f9": { @@ -504,10 +399,10 @@ } ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/conf-m4@opam:1@3b2b148a", + "ocaml@4.11.1000@d41d8cd9", "@opam/conf-m4@opam:1@3b2b148a", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, "@opam/ocamlbuild@opam:0.14.0@6ac75d03": { "id": "@opam/ocamlbuild@opam:0.14.0@6ac75d03", @@ -532,416 +427,309 @@ } ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, - "@opam/ocaml-migrate-parsetree@opam:1.4.0@0c4ec62d": { - "id": "@opam/ocaml-migrate-parsetree@opam:1.4.0@0c4ec62d", + "@opam/ocaml-migrate-parsetree@opam:2.0.0@e71360b9": { + "id": "@opam/ocaml-migrate-parsetree@opam:2.0.0@e71360b9", "name": "@opam/ocaml-migrate-parsetree", - "version": "opam:1.4.0", + "version": "opam:2.0.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/23/231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8#sha256:231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8", - "archive:https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.4.0/ocaml-migrate-parsetree-v1.4.0.tbz#sha256:231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8" + "archive:https://opam.ocaml.org/cache/sha256/21/2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811#sha256:2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811", + "archive:https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v2.0.0/ocaml-migrate-parsetree-v2.0.0.tbz#sha256:2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811" ], "opam": { "name": "ocaml-migrate-parsetree", - "version": "1.4.0", - "path": "test.esy.lock/opam/ocaml-migrate-parsetree.1.4.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", - "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/mmap@opam:1.1.0@b85334ff": { - "id": "@opam/mmap@opam:1.1.0@b85334ff", - "name": "@opam/mmap", - "version": "opam:1.1.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/8c/8c5d5fbc537296dc525867535fb878ba#md5:8c5d5fbc537296dc525867535fb878ba", - "archive:https://github.com/mirage/mmap/releases/download/v1.1.0/mmap-v1.1.0.tbz#md5:8c5d5fbc537296dc525867535fb878ba" - ], - "opam": { - "name": "mmap", - "version": "1.1.0", - "path": "test.esy.lock/opam/mmap.1.1.0" + "version": "2.0.0", + "path": "test.esy.lock/opam/ocaml-migrate-parsetree.2.0.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/merlin-extend@opam:0.5@a5dd7d4b": { - "id": "@opam/merlin-extend@opam:0.5@a5dd7d4b", + "@opam/merlin-extend@opam:0.6@404f814c": { + "id": "@opam/merlin-extend@opam:0.6@404f814c", "name": "@opam/merlin-extend", - "version": "opam:0.5", + "version": "opam:0.6", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/ca/ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227#sha256:ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227", - "archive:https://github.com/let-def/merlin-extend/releases/download/v0.5/merlin-extend-v0.5.tbz#sha256:ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227" + "archive:https://opam.ocaml.org/cache/sha256/c2/c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43#sha256:c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43", + "archive:https://github.com/let-def/merlin-extend/releases/download/v0.6/merlin-extend-v0.6.tbz#sha256:c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43" ], "opam": { "name": "merlin-extend", - "version": "0.5", - "path": "test.esy.lock/opam/merlin-extend.0.5" + "version": "0.6", + "path": "test.esy.lock/opam/merlin-extend.0.6" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@opam/cppo@opam:1.6.6@f4f83858", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/merlin@opam:3.3.2@7a364181": { - "id": "@opam/merlin@opam:3.3.2@7a364181", + "@opam/merlin@opam:3.4.0@52df4adb": { + "id": "@opam/merlin@opam:3.4.0@52df4adb", "name": "@opam/merlin", - "version": "opam:3.3.2", + "version": "opam:3.4.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/1d/1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801#sha256:1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801", - "archive:https://github.com/ocaml/merlin/releases/download/v3.3.2/merlin-v3.3.2.tbz#sha256:1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801" + "archive:https://opam.ocaml.org/cache/sha256/e2/e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911", + "archive:https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" ], "opam": { "name": "merlin", - "version": "3.3.2", - "path": "test.esy.lock/opam/merlin.3.3.2" + "version": "3.4.0", + "path": "test.esy.lock/opam/merlin.3.4.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", "@opam/dune@opam:2.7.1@70792dee", + "@opam/dot-merlin-reader@opam:3.4.0@b825a65e", + "@opam/csexp@opam:1.3.2@5cea14af", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", "@opam/dune@opam:2.7.1@70792dee", + "@opam/dot-merlin-reader@opam:3.4.0@b825a65e", + "@opam/csexp@opam:1.3.2@5cea14af" ] }, - "@opam/menhir@opam:20190924@004407ff": { - "id": "@opam/menhir@opam:20190924@004407ff", + "@opam/menhir@opam:20171013@e2d3ef03": { + "id": "@opam/menhir@opam:20171013@e2d3ef03", "name": "@opam/menhir", - "version": "opam:20190924", + "version": "opam:20171013", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/67/677f1997fb73177d5a00fa1b8d61c3ef#md5:677f1997fb73177d5a00fa1b8d61c3ef", - "archive:https://gitlab.inria.fr/fpottier/menhir/repository/20190924/archive.tar.gz#md5:677f1997fb73177d5a00fa1b8d61c3ef" + "archive:https://opam.ocaml.org/cache/md5/62/620863edea40437390ee5e5bd82fba11#md5:620863edea40437390ee5e5bd82fba11", + "archive:http://gallium.inria.fr/~fpottier/menhir/menhir-20171013.tar.gz#md5:620863edea40437390ee5e5bd82fba11" ], "opam": { "name": "menhir", - "version": "20190924", - "path": "test.esy.lock/opam/menhir.20190924" + "version": "20171013", + "path": "test.esy.lock/opam/menhir.20171013" } }, - "overrides": [], + "overrides": [ + { + "opamoverride": + "test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override" + } + ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] + "devDependencies": [ + "ocaml@4.11.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9" + ] }, - "@opam/lwt_react@opam:1.1.3@72987fcf": { - "id": "@opam/lwt_react@opam:1.1.3@72987fcf", - "name": "@opam/lwt_react", - "version": "opam:1.1.3", + "@opam/junit@opam:2.0.2@0b7bd730": { + "id": "@opam/junit@opam:2.0.2@0b7bd730", + "name": "@opam/junit", + "version": "opam:2.0.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/1a/1a72b5ae4245707c12656632a25fc18c#md5:1a72b5ae4245707c12656632a25fc18c", - "archive:https://github.com/ocsigen/lwt/archive/4.3.0.tar.gz#md5:1a72b5ae4245707c12656632a25fc18c" + "archive:https://opam.ocaml.org/cache/sha256/fd/fda941b653613a4a5731f9b3557364b12baa341daa13c01676c9eb8d64e96b01#sha256:fda941b653613a4a5731f9b3557364b12baa341daa13c01676c9eb8d64e96b01", + "archive:https://github.com/Khady/ocaml-junit/releases/download/2.0.2/junit-2.0.2.tbz#sha256:fda941b653613a4a5731f9b3557364b12baa341daa13c01676c9eb8d64e96b01" ], "opam": { - "name": "lwt_react", - "version": "1.1.3", - "path": "test.esy.lock/opam/lwt_react.1.1.3" + "name": "junit", + "version": "2.0.2", + "path": "test.esy.lock/opam/junit.2.0.2" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/tyxml@opam:4.4.0@1dca5713", "@opam/ptime@opam:0.8.5@0051d642", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55" + "@opam/tyxml@opam:4.4.0@1dca5713", "@opam/ptime@opam:0.8.5@0051d642", + "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/lwt_log@opam:1.1.1@2d7a797f": { - "id": "@opam/lwt_log@opam:1.1.1@2d7a797f", - "name": "@opam/lwt_log", - "version": "opam:1.1.1", + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2": { + "id": "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", + "name": "@opam/jbuilder", + "version": "opam:1.0+beta20.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/02/02e93be62288037870ae5b1ce099fe59#md5:02e93be62288037870ae5b1ce099fe59", - "archive:https://github.com/aantron/lwt_log/archive/1.1.1.tar.gz#md5:02e93be62288037870ae5b1ce099fe59" + "archive:https://opam.ocaml.org/cache/md5/fb/fbe8c3b1facb206cac3fb8932b5dd5d9#md5:fbe8c3b1facb206cac3fb8932b5dd5d9", + "archive:https://github.com/ocaml/dune/releases/download/1.0%2Bbeta20.2/jbuilder-1.0+beta20.2.tbz#md5:fbe8c3b1facb206cac3fb8932b5dd5d9" ], "opam": { - "name": "lwt_log", - "version": "1.1.1", - "path": "test.esy.lock/opam/lwt_log.1.1.1" + "name": "jbuilder", + "version": "1.0+beta20.2", + "path": "test.esy.lock/opam/jbuilder.1.0+beta20.2" } }, "overrides": [], "dependencies": [ - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ - "@opam/lwt@opam:4.3.1@14b6a62e", "@opam/dune@opam:1.11.3@9894df55" - ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, - "@opam/lwt@opam:4.3.1@14b6a62e": { - "id": "@opam/lwt@opam:4.3.1@14b6a62e", - "name": "@opam/lwt", - "version": "opam:4.3.1", + "@opam/fpath@opam:0.7.3@674d8125": { + "id": "@opam/fpath@opam:0.7.3@674d8125", + "name": "@opam/fpath", + "version": "opam:0.7.3", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/92/926936860087c5819d6ca04241bc894a#md5:926936860087c5819d6ca04241bc894a", - "archive:https://github.com/ocsigen/lwt/archive/4.3.1.tar.gz#md5:926936860087c5819d6ca04241bc894a" + "archive:https://opam.ocaml.org/cache/md5/07/0740b530e8fed5b0adc5eee8463cfc2f#md5:0740b530e8fed5b0adc5eee8463cfc2f", + "archive:https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz#md5:0740b530e8fed5b0adc5eee8463cfc2f" ], "opam": { - "name": "lwt", - "version": "4.3.1", - "path": "test.esy.lock/opam/lwt.4.3.1" + "name": "fpath", + "version": "0.7.3", + "path": "test.esy.lock/opam/fpath.0.7.3" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/result@opam:1.4@dc720aef", - "@opam/ocplib-endian@opam:1.0@aa720242", - "@opam/mmap@opam:1.1.0@b85334ff", - "@opam/dune-configurator@opam:1.0.0@4873acd8", - "@opam/dune@opam:1.11.3@9894df55", "@opam/cppo@opam:1.6.6@f4f83858", - "@opam/base-unix@opam:base@87d0b2eb", - "@opam/base-threads@opam:base@36803084", + "ocaml@4.11.1000@d41d8cd9", "@opam/topkg@opam:1.0.2@3c5942ad", + "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "@opam/ocamlbuild@opam:0.14.0@6ac75d03", + "@opam/astring@opam:0.8.5@1300cee8", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/result@opam:1.4@dc720aef", - "@opam/ocplib-endian@opam:1.0@aa720242", - "@opam/mmap@opam:1.1.0@b85334ff", - "@opam/dune-configurator@opam:1.0.0@4873acd8", - "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/astring@opam:0.8.5@1300cee8" ] }, - "@opam/lambda-term@opam:2.0.2@119fb081": { - "id": "@opam/lambda-term@opam:2.0.2@119fb081", - "name": "@opam/lambda-term", - "version": "opam:2.0.2", + "@opam/easy-format@opam:1.3.2@0484b3c4": { + "id": "@opam/easy-format@opam:1.3.2@0484b3c4", + "name": "@opam/easy-format", + "version": "opam:1.3.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/46/4602aa4355705909e406513322b4b27e#md5:4602aa4355705909e406513322b4b27e", - "archive:https://github.com/ocaml-community/lambda-term/releases/download/2.0.2/lambda-term-2.0.2.tbz#md5:4602aa4355705909e406513322b4b27e" + "archive:https://opam.ocaml.org/cache/sha256/34/3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926", + "archive:https://github.com/mjambon/easy-format/releases/download/1.3.2/easy-format-1.3.2.tbz#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926" ], "opam": { - "name": "lambda-term", - "version": "2.0.2", - "path": "test.esy.lock/opam/lambda-term.2.0.2" + "name": "easy-format", + "version": "1.3.2", + "path": "test.esy.lock/opam/easy-format.1.3.2" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zed@opam:2.0.3@62853a38", - "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt_react@opam:1.1.3@72987fcf", - "@opam/lwt_log@opam:1.1.1@2d7a797f", "@opam/lwt@opam:4.3.1@14b6a62e", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zed@opam:2.0.3@62853a38", - "@opam/react@opam:1.2.1@0e11855f", - "@opam/lwt_react@opam:1.1.3@72987fcf", - "@opam/lwt_log@opam:1.1.1@2d7a797f", "@opam/lwt@opam:4.3.1@14b6a62e", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8" + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee" ] }, - "@opam/junit@opam:2.0.1@1b4d302c": { - "id": "@opam/junit@opam:2.0.1@1b4d302c", - "name": "@opam/junit", - "version": "opam:2.0.1", + "@opam/dune@opam:2.7.1@70792dee": { + "id": "@opam/dune@opam:2.7.1@70792dee", + "name": "@opam/dune", + "version": "opam:2.7.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/40/40224fb3d4f5e47dc5ff4605587d383b#md5:40224fb3d4f5e47dc5ff4605587d383b", - "archive:https://github.com/Khady/ocaml-junit/releases/download/2.0.1/junit-2.0.1.tbz#md5:40224fb3d4f5e47dc5ff4605587d383b" + "archive:https://opam.ocaml.org/cache/sha256/c3/c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d#sha256:c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d", + "archive:https://github.com/ocaml/dune/releases/download/2.7.1/dune-2.7.1.tbz#sha256:c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d" ], "opam": { - "name": "junit", - "version": "2.0.1", - "path": "test.esy.lock/opam/junit.2.0.1" + "name": "dune", + "version": "2.7.1", + "path": "test.esy.lock/opam/dune.2.7.1" } }, - "overrides": [], - "dependencies": [ - "@opam/tyxml@opam:4.3.0@c1da25f1", "@opam/ptime@opam:0.8.5@0051d642", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "@opam/tyxml@opam:4.3.0@c1da25f1", "@opam/ptime@opam:0.8.5@0051d642", - "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/jbuilder@opam:transition@58bdfe0a": { - "id": "@opam/jbuilder@opam:transition@58bdfe0a", - "name": "@opam/jbuilder", - "version": "opam:transition", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "jbuilder", - "version": "transition", - "path": "test.esy.lock/opam/jbuilder.transition" + "overrides": [ + { + "opamoverride": + "test.esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override" } - }, - "overrides": [], + ], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", + "@opam/base-threads@opam:base@36803084", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", + "@opam/base-threads@opam:base@36803084" ] }, - "@opam/fpath@opam:0.7.2@45477b93": { - "id": "@opam/fpath@opam:0.7.2@45477b93", - "name": "@opam/fpath", - "version": "opam:0.7.2", + "@opam/dot-merlin-reader@opam:3.4.0@b825a65e": { + "id": "@opam/dot-merlin-reader@opam:3.4.0@b825a65e", + "name": "@opam/dot-merlin-reader", + "version": "opam:3.4.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/52/52c7ecb0bf180088336f3c645875fa41#md5:52c7ecb0bf180088336f3c645875fa41", - "archive:http://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz#md5:52c7ecb0bf180088336f3c645875fa41" + "archive:https://opam.ocaml.org/cache/sha256/e2/e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911", + "archive:https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz#sha256:e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" ], "opam": { - "name": "fpath", - "version": "0.7.2", - "path": "test.esy.lock/opam/fpath.0.7.2" + "name": "dot-merlin-reader", + "version": "3.4.0", + "path": "test.esy.lock/opam/dot-merlin-reader.3.4.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", - "@opam/result@opam:1.4@dc720aef", + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@opam/astring@opam:0.8.3@4e5e17d5", + "@opam/dune@opam:2.7.1@70792dee", "@opam/csexp@opam:1.3.2@5cea14af", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/astring@opam:0.8.3@4e5e17d5" + "ocaml@4.11.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", + "@opam/result@opam:1.5@6b753c82", + "@opam/ocamlfind@opam:1.8.1@ff07b0f9", + "@opam/dune@opam:2.7.1@70792dee", "@opam/csexp@opam:1.3.2@5cea14af" ] }, - "@opam/easy-format@opam:1.3.2@0484b3c4": { - "id": "@opam/easy-format@opam:1.3.2@0484b3c4", - "name": "@opam/easy-format", + "@opam/csexp@opam:1.3.2@5cea14af": { + "id": "@opam/csexp@opam:1.3.2@5cea14af", + "name": "@opam/csexp", "version": "opam:1.3.2", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/34/3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926", - "archive:https://github.com/mjambon/easy-format/releases/download/1.3.2/easy-format-1.3.2.tbz#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926" + "archive:https://opam.ocaml.org/cache/sha256/f2/f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a#sha256:f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a", + "archive:https://github.com/ocaml-dune/csexp/releases/download/1.3.2/csexp-1.3.2.tbz#sha256:f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a" ], "opam": { - "name": "easy-format", + "name": "csexp", "version": "1.3.2", - "path": "test.esy.lock/opam/easy-format.1.3.2" + "path": "test.esy.lock/opam/csexp.1.3.2" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/result@opam:1.5@6b753c82", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" - ] - }, - "@opam/dune-configurator@opam:1.0.0@4873acd8": { - "id": "@opam/dune-configurator@opam:1.0.0@4873acd8", - "name": "@opam/dune-configurator", - "version": "opam:1.0.0", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "dune-configurator", - "version": "1.0.0", - "path": "test.esy.lock/opam/dune-configurator.1.0.0" - } - }, - "overrides": [], - "dependencies": [ - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ "@opam/dune@opam:1.11.3@9894df55" ] - }, - "@opam/dune@opam:1.11.3@9894df55": { - "id": "@opam/dune@opam:1.11.3@9894df55", - "name": "@opam/dune", - "version": "opam:1.11.3", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/sha256/c8/c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2#sha256:c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2", - "archive:https://github.com/ocaml/dune/releases/download/1.11.3/dune-build-info-1.11.3.tbz#sha256:c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2" - ], - "opam": { - "name": "dune", - "version": "1.11.3", - "path": "test.esy.lock/opam/dune.1.11.3" - } - }, - "overrides": [ - { - "opamoverride": - "test.esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override" - } - ], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", - "@opam/base-threads@opam:base@36803084", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", - "@opam/base-threads@opam:base@36803084" + "ocaml@4.11.1000@d41d8cd9", "@opam/result@opam:1.5@6b753c82", + "@opam/dune@opam:2.7.1@70792dee" ] }, "@opam/cppo@opam:1.6.6@f4f83858": { @@ -962,12 +750,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "ocaml@4.11.1000@d41d8cd9", "@opam/dune@opam:2.7.1@70792dee", "@opam/base-unix@opam:base@87d0b2eb" ] }, @@ -988,60 +776,6 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/charInfo_width@opam:1.1.0@a2633e77": { - "id": "@opam/charInfo_width@opam:1.1.0@a2633e77", - "name": "@opam/charInfo_width", - "version": "opam:1.1.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/c4/c4ab038e06f06a29692c05fdd7c268c5#md5:c4ab038e06f06a29692c05fdd7c268c5", - "archive:https://bitbucket.org/zandoye/charinfo_width/get/1.1.0.tar.gz#md5:c4ab038e06f06a29692c05fdd7c268c5" - ], - "opam": { - "name": "charInfo_width", - "version": "1.1.0", - "path": "test.esy.lock/opam/charInfo_width.1.1.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", - "@opam/dune@opam:1.11.3@9894df55", - "@opam/camomile@opam:1.0.2@51b42ad8" - ] - }, - "@opam/camomile@opam:1.0.2@51b42ad8": { - "id": "@opam/camomile@opam:1.0.2@51b42ad8", - "name": "@opam/camomile", - "version": "opam:1.0.2", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/sha256/f0/f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632#sha256:f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632", - "archive:https://github.com/yoriyuki/Camomile/releases/download/1.0.2/camomile-1.0.2.tbz#sha256:f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632" - ], - "opam": { - "name": "camomile", - "version": "1.0.2", - "path": "test.esy.lock/opam/camomile.1.0.2" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" - ] - }, "@opam/biniou@opam:1.2.1@d7570399": { "id": "@opam/biniou@opam:1.2.1@d7570399", "name": "@opam/biniou", @@ -1060,12 +794,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.3@9894df55" + "ocaml@4.11.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", + "@opam/dune@opam:2.7.1@70792dee" ] }, "@opam/base-unix@opam:base@87d0b2eb": { @@ -1102,141 +836,30 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/base-bytes@opam:base@19d0c2ff": { - "id": "@opam/base-bytes@opam:base@19d0c2ff", - "name": "@opam/base-bytes", - "version": "opam:base", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "base-bytes", - "version": "base", - "path": "test.esy.lock/opam/base-bytes.base" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9" - ] - }, - "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb": { - "id": "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb", - "name": "@opam/atdgen-runtime", - "version": "opam:2.0.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", - "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" - ], - "opam": { - "name": "atdgen-runtime", - "version": "2.0.0", - "path": "test.esy.lock/opam/atdgen-runtime.2.0.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/jbuilder@opam:transition@58bdfe0a", - "@opam/biniou@opam:1.2.1@d7570399", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/biniou@opam:1.2.1@d7570399" - ] - }, - "@opam/atdgen@opam:2.0.0@5d912e07": { - "id": "@opam/atdgen@opam:2.0.0@5d912e07", - "name": "@opam/atdgen", - "version": "opam:2.0.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", - "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" - ], - "opam": { - "name": "atdgen", - "version": "2.0.0", - "path": "test.esy.lock/opam/atdgen.2.0.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/jbuilder@opam:transition@58bdfe0a", - "@opam/biniou@opam:1.2.1@d7570399", - "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb", - "@opam/atd@opam:2.0.0@087614b7", "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", - "@opam/biniou@opam:1.2.1@d7570399", - "@opam/atdgen-runtime@opam:2.0.0@8a75c3bb", - "@opam/atd@opam:2.0.0@087614b7" - ] - }, - "@opam/atd@opam:2.0.0@087614b7": { - "id": "@opam/atd@opam:2.0.0@087614b7", - "name": "@opam/atd", - "version": "opam:2.0.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", - "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" - ], - "opam": { - "name": "atd", - "version": "2.0.0", - "path": "test.esy.lock/opam/atd.2.0.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/menhir@opam:20190924@004407ff", - "@opam/jbuilder@opam:transition@58bdfe0a", - "@opam/easy-format@opam:1.3.2@0484b3c4", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4" - ] - }, - "@opam/astring@opam:0.8.3@4e5e17d5": { - "id": "@opam/astring@opam:0.8.3@4e5e17d5", + "@opam/astring@opam:0.8.5@1300cee8": { + "id": "@opam/astring@opam:0.8.5@1300cee8", "name": "@opam/astring", - "version": "opam:0.8.3", + "version": "opam:0.8.5", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/c5/c5bf6352b9ac27fbeab342740f4fa870#md5:c5bf6352b9ac27fbeab342740f4fa870", - "archive:http://erratique.ch/software/astring/releases/astring-0.8.3.tbz#md5:c5bf6352b9ac27fbeab342740f4fa870" + "archive:https://opam.ocaml.org/cache/md5/e1/e148907c24157d1df43bec89b58b3ec8#md5:e148907c24157d1df43bec89b58b3ec8", + "archive:https://erratique.ch/software/astring/releases/astring-0.8.5.tbz#md5:e148907c24157d1df43bec89b58b3ec8" ], "opam": { "name": "astring", - "version": "0.8.3", - "path": "test.esy.lock/opam/astring.0.8.3" + "version": "0.8.5", + "path": "test.esy.lock/opam/astring.0.8.5" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", + "ocaml@4.11.1000@d41d8cd9", "@opam/topkg@opam:1.0.2@3c5942ad", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", "@opam/ocamlbuild@opam:0.14.0@6ac75d03", - "@opam/base-bytes@opam:base@19d0c2ff", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/base-bytes@opam:base@19d0c2ff" - ] + "devDependencies": [ "ocaml@4.11.1000@d41d8cd9" ] }, "@esy-ocaml/substs@0.0.1@d41d8cd9": { "id": "@esy-ocaml/substs@0.0.1@d41d8cd9", @@ -1252,26 +875,42 @@ "dependencies": [], "devDependencies": [] }, - "@esy-ocaml/reason@3.5.2@d41d8cd9": { - "id": "@esy-ocaml/reason@3.5.2@d41d8cd9", + "@esy-ocaml/reason@3.3.3@d41d8cd9": { + "id": "@esy-ocaml/reason@3.3.3@d41d8cd9", "name": "@esy-ocaml/reason", - "version": "3.5.2", + "version": "3.3.3", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/@esy-ocaml/reason/-/reason-3.5.2.tgz#sha1:ac48b63fd66fbbc1d77ab6a2b7e3a1ba21a8f40b" + "archive:https://registry.npmjs.org/@esy-ocaml/reason/-/reason-3.3.3.tgz#sha1:cd4c673504f7217a11a77089b021b5ba9ed1f744" ] }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", + "@opam/result@opam:1.5@6b753c82", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", - "@opam/ocaml-migrate-parsetree@opam:1.4.0@0c4ec62d", - "@opam/merlin-extend@opam:0.5@a5dd7d4b", - "@opam/menhir@opam:20190924@004407ff", - "@opam/dune@opam:1.11.3@9894df55" + "@opam/ocaml-migrate-parsetree@opam:2.0.0@e71360b9", + "@opam/merlin-extend@opam:0.6@404f814c", + "@opam/menhir@opam:20171013@e2d3ef03", + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", + "@esy-ocaml/substs@0.0.1@d41d8cd9", + "@esy-ocaml/esy-installer@0.0.0@d41d8cd9" ], "devDependencies": [] + }, + "@esy-ocaml/esy-installer@0.0.0@d41d8cd9": { + "id": "@esy-ocaml/esy-installer@0.0.0@d41d8cd9", + "name": "@esy-ocaml/esy-installer", + "version": "0.0.0", + "source": { + "type": "install", + "source": [ + "archive:https://registry.npmjs.org/@esy-ocaml/esy-installer/-/esy-installer-0.0.0.tgz#sha1:6b0e2bd4ee43531ac74793fe55cfcc3aca197a66" + ] + }, + "overrides": [], + "dependencies": [], + "devDependencies": [] } } } \ No newline at end of file diff --git a/test.esy.lock/opam/astring.0.8.3/opam b/test.esy.lock/opam/astring.0.8.5/opam similarity index 64% rename from test.esy.lock/opam/astring.0.8.3/opam rename to test.esy.lock/opam/astring.0.8.5/opam index 578ba1f..338a06a 100644 --- a/test.esy.lock/opam/astring.0.8.3/opam +++ b/test.esy.lock/opam/astring.0.8.5/opam @@ -1,24 +1,22 @@ opam-version: "2.0" maintainer: "Daniel Bünzli " -authors: ["Daniel Bünzli "] -homepage: "http://erratique.ch/software/astring" -doc: "http://erratique.ch/software/astring/doc" +authors: ["The astring programmers"] +homepage: "https://erratique.ch/software/astring" +doc: "https://erratique.ch/software/astring/doc" dev-repo: "git+http://erratique.ch/repos/astring.git" bug-reports: "https://github.com/dbuenzli/astring/issues" tags: [ "string" "org:erratique" ] license: "ISC" depends: [ - "ocaml" {>= "4.01.0"} + "ocaml" {>= "4.05.0"} "ocamlfind" {build} "ocamlbuild" {build} - "topkg" {build} - "base-bytes" -] -build: [[ - "ocaml" "pkg/pkg.ml" "build" - "--pinned" "%{pinned}%" ]] -synopsis: "Alternative String module for OCaml" -description: """ + "topkg" {build} ] +build: [[ "ocaml" "pkg/pkg.ml" "build" "--pinned" "%{pinned}%" ]] + +synopsis: """Alternative String module for OCaml""" +description: """\ + Astring exposes an alternative `String` module for OCaml. This module tries to balance minimality and expressiveness for basic, index-free, string processing and provides types and functions for substrings, @@ -31,8 +29,9 @@ and names, adds a few missing functions and fully exploits OCaml's newfound string immutability. Astring depends only on the OCaml standard library. It is distributed -under the ISC license.""" +under the ISC license. +""" url { - src: "http://erratique.ch/software/astring/releases/astring-0.8.3.tbz" - checksum: "md5=c5bf6352b9ac27fbeab342740f4fa870" +archive: "https://erratique.ch/software/astring/releases/astring-0.8.5.tbz" +checksum: "e148907c24157d1df43bec89b58b3ec8" } diff --git a/test.esy.lock/opam/atd.2.0.0/opam b/test.esy.lock/opam/atd.2.0.0/opam deleted file mode 100644 index 5d81d26..0000000 --- a/test.esy.lock/opam/atd.2.0.0/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "martin@mjambon.com" -authors: ["Martin Jambon"] - -homepage: "https://github.com/mjambon/atd" -bug-reports: "https://github.com/mjambon/atd/issues" -dev-repo: "git://github.com/mjambon/atd.git" - -build: [ - ["jbuilder" "subst" "-p" name] {pinned} - ["jbuilder" "build" "-p" name "-j" jobs] -] - -# Restore when https://github.com/mjambon/atd/issues/121 is resolved. -# build-test: [ -# ["jbuilder" "runtest" "-p" name] -# ] - -depends: [ - "ocaml" {>= "4.03.0"} - "jbuilder" {build} - "menhir" {build} - "easy-format" -] -synopsis: "Parser for the ATD data format description language" -description: """ -ATD is the OCaml library providing a parser for the ATD language and -various utilities. ATD stands for Adjustable Type Definitions in -reference to its main property of supporting annotations that allow a -good fit with a variety of data formats.""" -url { - src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" - checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" -} diff --git a/test.esy.lock/opam/atdgen-runtime.2.0.0/opam b/test.esy.lock/opam/atdgen-runtime.2.0.0/opam deleted file mode 100644 index fea05c9..0000000 --- a/test.esy.lock/opam/atdgen-runtime.2.0.0/opam +++ /dev/null @@ -1,29 +0,0 @@ -opam-version: "2.0" -maintainer: "martin@mjambon.com" -authors: ["Martin Jambon"] - -homepage: "https://github.com/mjambon/atd" -bug-reports: "https://github.com/mjambon/atd/issues" -dev-repo: "git://github.com/mjambon/atd.git" - -build: [ - ["jbuilder" "subst" "-p" name] {pinned} - ["jbuilder" "build" "-p" name "-j" jobs] -] - -# Restore when https://github.com/mjambon/atd/issues/121 is resolved. -# build-test: [ -# ["jbuilder" "runtest" "-p" name] -# ] - -depends: [ - "ocaml" {>= "4.02.3"} - "jbuilder" {build} - "biniou" {>= "1.0.6"} - "yojson" {>= "1.2.1"} -] -synopsis: "Runtime library for code generated by atdgen." -url { - src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" - checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" -} diff --git a/test.esy.lock/opam/atdgen.2.0.0/opam b/test.esy.lock/opam/atdgen.2.0.0/opam deleted file mode 100644 index 8f42598..0000000 --- a/test.esy.lock/opam/atdgen.2.0.0/opam +++ /dev/null @@ -1,44 +0,0 @@ -opam-version: "2.0" -maintainer: "martin@mjambon.com" -authors: ["Martin Jambon"] - -homepage: "https://github.com/mjambon/atd" -bug-reports: "https://github.com/mjambon/atd/issues" -dev-repo: "git://github.com/mjambon/atd.git" - -build: [ - ["jbuilder" "subst" "-p" name] {pinned} - ["jbuilder" "build" "-p" name "-j" jobs] -] - -# Restore when https://github.com/mjambon/atd/issues/121 is resolved. -# build-test: [ -# ["jbuilder" "runtest" "-p" name] -# ] - -depends: [ - "ocaml" {>= "4.03.0"} - "jbuilder" {build} - "atd" {>= "2.0.0"} - "atdgen-runtime" {>= "2.0.0"} - "biniou" {>= "1.0.6"} - "yojson" {>= "1.2.1"} -] -synopsis: - "Generates efficient JSON serializers, deserializers and validators" -description: """ -Atdgen is a command-line program that takes as input type definitions in the -ATD syntax and produces OCaml code suitable for data serialization and -deserialization. - -Two data formats are currently supported, these are biniou and JSON. -Atdgen-biniou and Atdgen-json will refer to Atdgen used in one context or the -other. - -Atdgen was designed with efficiency and durability in mind. Software authors -are encouraged to use Atdgen directly and to write tools that may reuse part of -Atdgen’s source code.""" -url { - src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" - checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" -} diff --git a/test.esy.lock/opam/base-bytes.base/opam b/test.esy.lock/opam/base-bytes.base/opam deleted file mode 100644 index f1cae50..0000000 --- a/test.esy.lock/opam/base-bytes.base/opam +++ /dev/null @@ -1,9 +0,0 @@ -opam-version: "2.0" -maintainer: " " -authors: " " -homepage: " " -depends: [ - "ocaml" {>= "4.02.0"} - "ocamlfind" {>= "1.5.3"} -] -synopsis: "Bytes library distributed with the OCaml compiler" diff --git a/test.esy.lock/opam/camomile.1.0.2/opam b/test.esy.lock/opam/camomile.1.0.2/opam deleted file mode 100644 index 5876768..0000000 --- a/test.esy.lock/opam/camomile.1.0.2/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -synopsis: "A Unicode library" -description: """ -Camomile is a Unicode library for OCaml. Camomile provides Unicode character -type, UTF-8, UTF-16, UTF-32 strings, conversion to/from about 200 encodings, -collation and locale-sensitive case mappings, and more. The library is currently -designed for Unicode Standard 3.2.""" -maintainer: ["yoriyuki.y@gmail.com"] -authors: ["Yoriyuki Yamagata"] -license: "LGPL-2.1-or-later with OCaml-LGPL-linking-exception" -homepage: "https://github.com/yoriyuki/Camomile" -doc: "https://yoriyuki.github.io/Camomile/" -bug-reports: "https://github.com/yoriyuki/Camomile/issues" -depends: [ - "dune" {>= "1.11"} - "ocaml" {>= "4.02.3"} -] -dev-repo: "git+https://github.com/yoriyuki/Camomile.git" -build: [ - ["ocaml" "configure.ml" "--share" "%{share}%/camomile"] - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs - "@install" - "@doc" {with-doc} - ] -] -url { - src: - "https://github.com/yoriyuki/Camomile/releases/download/1.0.2/camomile-1.0.2.tbz" - checksum: [ - "sha256=f0a419b0affc36500f83b086ffaa36c545560cee5d57e84b729e8f851b3d1632" - "sha512=7586422e68779476206027c6ebbe19b677fbe459153221f7c952c7fae374c5c8232249cb76fdb1f482069707aa1580be827cd39693906142988268b7f0e7f6d0" - ] -} diff --git a/test.esy.lock/opam/charInfo_width.1.1.0/opam b/test.esy.lock/opam/charInfo_width.1.1.0/opam deleted file mode 100644 index 7375d47..0000000 --- a/test.esy.lock/opam/charInfo_width.1.1.0/opam +++ /dev/null @@ -1,27 +0,0 @@ -opam-version: "2.0" -maintainer: "zandoye@gmail.com" -authors: [ "ZAN DoYe" ] -homepage: "https://bitbucket.org/zandoye/charinfo_width/" -bug-reports: "https://bitbucket.org/zandoye/charinfo_width/issues" -license: "MIT" -dev-repo: "hg+https://bitbucket.org/zandoye/charinfo_width" -build: [ - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test & (ocaml:version >= "4.04.0")} -] -depends: [ - "ocaml" {>= "4.02.3"} - "result" - "camomile" {>= "1.0.0" & < "2.0~"} - "dune" - "ppx_expect" {with-test & < "v0.13"} -] - -synopsis: "Determine column width for a character" -description: """ -This module is implemented purely in OCaml and the width function follows the prototype of POSIX's wcwidth.""" - -url { - src:"https://bitbucket.org/zandoye/charinfo_width/get/1.1.0.tar.gz" - checksum: "md5=c4ab038e06f06a29692c05fdd7c268c5" -} diff --git a/test.esy.lock/opam/csexp.1.3.2/opam b/test.esy.lock/opam/csexp.1.3.2/opam new file mode 100644 index 0000000..1508d17 --- /dev/null +++ b/test.esy.lock/opam/csexp.1.3.2/opam @@ -0,0 +1,58 @@ +opam-version: "2.0" +synopsis: "Parsing and printing of S-expressions in Canonical form" +description: """ + +This library provides minimal support for Canonical S-expressions +[1]. Canonical S-expressions are a binary encoding of S-expressions +that is super simple and well suited for communication between +programs. + +This library only provides a few helpers for simple applications. If +you need more advanced support, such as parsing from more fancy input +sources, you should consider copying the code of this library given +how simple parsing S-expressions in canonical form is. + +To avoid a dependency on a particular S-expression library, the only +module of this library is parameterised by the type of S-expressions. + +[1] https://en.wikipedia.org/wiki/Canonical_S-expressions +""" +maintainer: ["Jeremie Dimino "] +authors: [ + "Quentin Hocquet " + "Jane Street Group, LLC " + "Jeremie Dimino " +] +license: "MIT" +homepage: "https://github.com/ocaml-dune/csexp" +doc: "https://ocaml-dune.github.io/csexp/" +bug-reports: "https://github.com/ocaml-dune/csexp/issues" +depends: [ + "dune" {>= "1.11"} + "ocaml" {>= "4.02.3"} + "result" {>= "1.5"} +] +dev-repo: "git+https://github.com/ocaml-dune/csexp.git" +build: [ + ["dune" "subst"] {pinned} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" +# "@runtest" {with-test & ocaml:version >= "4.04"} + "@doc" {with-doc} + ] +] +x-commit-hash: "19a2e7bc171a707059c73d78dd18e4e3ff03ac9b" +url { + src: + "https://github.com/ocaml-dune/csexp/releases/download/1.3.2/csexp-1.3.2.tbz" + checksum: [ + "sha256=f21f427b277f07e8bfd050e00c640a5893c1bf4b689147640fa383255dcf1c4a" + "sha512=ff1bd6a7c6bb3a73ca9ab0506c9ec1f357657deaa9ecc7eb32955817d9b0f266d976af3e2b8fc34c621cb0caf1fde55f9a609dd184e2054f500bf09afeb83026" + ] +} diff --git a/test.esy.lock/opam/dot-merlin-reader.3.4.0/opam b/test.esy.lock/opam/dot-merlin-reader.3.4.0/opam new file mode 100644 index 0000000..d028b95 --- /dev/null +++ b/test.esy.lock/opam/dot-merlin-reader.3.4.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "defree@gmail.com" +authors: "The Merlin team" +synopsis: "Reads config files for merlin" +homepage: "https://github.com/ocaml/merlin" +bug-reports: "https://github.com/ocaml/merlin/issues" +dev-repo: "git+https://github.com/ocaml/merlin.git" +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.02.1"} + "dune" {>= "1.8.0"} + "yojson" {>= "1.6.0"} + "ocamlfind" {>= "1.6.0"} + "csexp" {>= "1.2.3"} + "result" {>= "1.5"} +] +x-commit-hash: "f24ffbd7732b8b58f15092b0b5c11acd90a80ddb" +url { + src: + "https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz" + checksum: [ + "sha256=e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" + "sha512=f0c4488d3b894d7c5fa1a1fa8cc10d87d073e60da43e7c01df08b16c683b63e5529f181b2c249ea7db8d6424bab53a31f85db1cc19178acfb5b13b576b9745c9" + ] +} diff --git a/test.esy.lock/opam/dune-configurator.1.0.0/opam b/test.esy.lock/opam/dune-configurator.1.0.0/opam deleted file mode 100644 index 6e2b712..0000000 --- a/test.esy.lock/opam/dune-configurator.1.0.0/opam +++ /dev/null @@ -1,9 +0,0 @@ -opam-version: "2.0" -authors: ["Jérémie Dimino"] -homepage: "https://github.com/ocaml/dune" -bug-reports: "https://github.com/ocaml/dune/issues" -maintainer: "Jérémie Dimino" -description: """ -dune.configurator library distributed with Dune 1.x -""" -depends: ["dune" {<"2.0.0"}] diff --git a/esy.lock/opam/dune.1.11.3/opam b/test.esy.lock/opam/dune.2.7.1/opam similarity index 53% rename from esy.lock/opam/dune.1.11.3/opam rename to test.esy.lock/opam/dune.2.7.1/opam index af3286b..aaa13e6 100644 --- a/esy.lock/opam/dune.1.11.3/opam +++ b/test.esy.lock/opam/dune.2.7.1/opam @@ -1,14 +1,14 @@ opam-version: "2.0" -synopsis: "Fast, portable and opinionated build system" +synopsis: "Fast, portable, and opinionated build system" description: """ dune is a build system that was designed to simplify the release of Jane Street packages. It reads metadata from "dune" files following a very simple s-expression syntax. -dune is fast, it has very low-overhead and support parallel builds on -all platforms. It has no system dependencies, all you need to build -dune and packages using dune is OCaml. You don't need or make or bash +dune is fast, has very low-overhead, and supports parallel builds on +all platforms. It has no system dependencies; all you need to build +dune or packages using dune is OCaml. You don't need make or bash as long as the packages themselves don't use bash explicitly. dune supports multi-package development by simply dropping multiple @@ -25,29 +25,32 @@ license: "MIT" homepage: "https://github.com/ocaml/dune" doc: "https://dune.readthedocs.io/" bug-reports: "https://github.com/ocaml/dune/issues" -depends: [ - "ocaml" {>= "4.02"} - "base-unix" - "base-threads" -] conflicts: [ - "jbuilder" {!= "transition"} + "dune-configurator" {< "2.3.0"} "odoc" {< "1.3.0"} "dune-release" {< "1.3.0"} + "js_of_ocaml-compiler" {< "3.6.0"} + "jbuilder" {= "transition"} ] dev-repo: "git+https://github.com/ocaml/dune.git" build: [ # opam 2 sets OPAM_SWITCH_PREFIX, so we don't need a hardcoded path ["ocaml" "configure.ml" "--libdir" lib] {opam-version < "2"} - ["ocaml" "bootstrap.ml"] - ["./boot.exe" "--release" "--subst"] {pinned} - ["./boot.exe" "--release" "-j" jobs] + ["ocaml" "bootstrap.ml" "-j" jobs] + ["./dune.exe" "build" "-p" name "--profile" "dune-bootstrap" "-j" jobs] +] +depends: [ + # Please keep the lower bound in sync with .github/workflows/workflow.yml, + # dune-project and min_ocaml_version in bootstrap.ml + ("ocaml" {>= "4.08"} | ("ocaml" {< "4.08~~"} & "ocamlfind-secondary")) + "base-unix" + "base-threads" ] +x-commit-hash: "5472766b2448308a7160dfd0fca1ec711e124a5c" url { - src: - "https://github.com/ocaml/dune/releases/download/1.11.3/dune-build-info-1.11.3.tbz" + src: "https://github.com/ocaml/dune/releases/download/2.7.1/dune-2.7.1.tbz" checksum: [ - "sha256=c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2" - "sha512=2c1532b91d223e6ea0628c5f5174792c1bb4113a464f6d8b878b3c58be1136beb84ba2d9883a330fa20e550367588aa923ba06ffb9b615a098a21374a9377e81" + "sha256=c3528f2f8b3a2e3fe18e166fc823e6caeee8b7c78ade6b6fe4d2fa978070925d" + "sha512=2b4b311824471dac8196181d7c7267f96b1b73f35341b72019f169cf6d42a19254e90bdfba2d3ecb138ad318e2e2431dd0ec6c38d9efe1da382ec95f5d9e959b" ] } diff --git a/test.esy.lock/opam/fpath.0.7.2/opam b/test.esy.lock/opam/fpath.0.7.2/opam deleted file mode 100644 index 2613a6a..0000000 --- a/test.esy.lock/opam/fpath.0.7.2/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -authors: ["Daniel Bünzli "] -homepage: "http://erratique.ch/software/fpath" -doc: "http://erratique.ch/software/fpath/doc" -dev-repo: "git+http://erratique.ch/repos/fpath.git" -bug-reports: "https://github.com/dbuenzli/fpath/issues" -tags: [ "file" "system" "path" "org:erratique" ] -license: "ISC" -depends: [ - "ocaml" {>= "4.01.0"} - "ocamlfind" {build} - "ocamlbuild" {build} - "topkg" {build & >= "0.9.0"} - "result" - "astring" -] -build: [[ - "ocaml" "pkg/pkg.ml" "build" - "--dev-pkg" "%{pinned}%" ]] -synopsis: "File system paths for OCaml" -description: """ -Fpath is an OCaml module for handling file system paths with POSIX or -Windows conventions. Fpath processes paths without accessing the file -system and is independent from any system library. - -Fpath depends on [Astring][astring] and is distributed under the ISC -license. - -[astring]: http://erratique.ch/software/astring""" -url { - src: "http://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz" - checksum: "md5=52c7ecb0bf180088336f3c645875fa41" -} diff --git a/test.esy.lock/opam/fpath.0.7.3/opam b/test.esy.lock/opam/fpath.0.7.3/opam new file mode 100644 index 0000000..ae3336e --- /dev/null +++ b/test.esy.lock/opam/fpath.0.7.3/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +maintainer: "Daniel Bünzli " +authors: ["The fpath programmers"] +homepage: "https://erratique.ch/software/fpath" +doc: "https://erratique.ch/software/fpath/doc" +dev-repo: "git+https://erratique.ch/repos/fpath.git" +bug-reports: "https://github.com/dbuenzli/fpath/issues" +tags: [ "file" "system" "path" "org:erratique" ] +license: "ISC" +depends: [ + "ocaml" {>= "4.03.0"} + "ocamlfind" {build} + "ocamlbuild" {build} + "topkg" {build & >= "0.9.0"} + "astring" +] +build: [[ + "ocaml" "pkg/pkg.ml" "build" + "--dev-pkg=true" {dev} ]] + +synopsis: """File system paths for OCaml""" +description: """\ + +Fpath is an OCaml module for handling file system paths with POSIX or +Windows conventions. Fpath processes paths without accessing the file +system and is independent from any system library. + +Fpath depends on [Astring][astring] and is distributed under the ISC +license. + +[astring]: http://erratique.ch/software/astring +""" +url { +archive: "https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz" +checksum: "0740b530e8fed5b0adc5eee8463cfc2f" +} diff --git a/test.esy.lock/opam/jbuilder.1.0+beta20.2/opam b/test.esy.lock/opam/jbuilder.1.0+beta20.2/opam new file mode 100644 index 0000000..2e411c9 --- /dev/null +++ b/test.esy.lock/opam/jbuilder.1.0+beta20.2/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml/dune" +bug-reports: "https://github.com/ocaml/dune/issues" +dev-repo: "git+https://github.com/ocaml/dune.git" +license: "Apache-2.0" +build: [ + ["ocaml" "configure.ml" "--libdir" lib] + ["ocaml" "bootstrap.ml"] + ["./boot.exe" "--subst"] {pinned} + ["./boot.exe" "-j" jobs] +] +synopsis: "Fast, portable and opinionated build system" +description: """ +jbuilder is a build system that was designed to simplify the release +of Jane Street packages. It reads metadata from "jbuild" files +following a very simple s-expression syntax. + +jbuilder is fast, it has very low-overhead and support parallel builds +on all platforms. It has no system dependencies, all you need to build +jbuilder and packages using jbuilder is OCaml. You don't need or make +or bash as long as the packages themselves don't use bash explicitely. + +jbuilder supports multi-package development by simply dropping multiple +repositories into the same directory. + +It also supports multi-context builds, such as building against +several opam roots/switches simultaneously. This helps maintaining +packages across several versions of OCaml and gives cross-compilation +for free.""" +depends: [ + "ocaml" {>= "4.02.3"} +] +url { + src: + "https://github.com/ocaml/dune/releases/download/1.0%2Bbeta20.2/jbuilder-1.0+beta20.2.tbz" + checksum: "md5=fbe8c3b1facb206cac3fb8932b5dd5d9" +} diff --git a/test.esy.lock/opam/jbuilder.transition/opam b/test.esy.lock/opam/jbuilder.transition/opam deleted file mode 100644 index 3e3174a..0000000 --- a/test.esy.lock/opam/jbuilder.transition/opam +++ /dev/null @@ -1,15 +0,0 @@ -opam-version: "2.0" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/ocaml/dune" -bug-reports: "https://github.com/ocaml/dune/issues" -dev-repo: "git+https://github.com/ocaml/dune.git" -license: "MIT" -depends: ["ocaml" "dune"] -post-messages: [ - "Jbuilder has been renamed and the jbuilder package is now a transition \ - package. Use the dune package instead." -] -synopsis: - "This is a transition package, jbuilder is now named dune. Use the dune" -description: "package instead." diff --git a/test.esy.lock/opam/junit.2.0.1/opam b/test.esy.lock/opam/junit.2.0.1/opam deleted file mode 100644 index 7713299..0000000 --- a/test.esy.lock/opam/junit.2.0.1/opam +++ /dev/null @@ -1,29 +0,0 @@ -opam-version: "2.0" -maintainer: "Louis Roché " -authors: "Louis Roché " -homepage: "https://github.com/Khady/ocaml-junit" -bug-reports: "https://github.com/Khady/ocaml-junit/issues" -license: "LGPL-3.0-or-later with OCaml-LGPL-linking-exception" -dev-repo: "git+https://github.com/Khady/ocaml-junit.git" -doc: "https://khady.github.io/ocaml-junit/" -tags: ["junit" "jenkins"] -depends: [ - "dune" {>= "1.0"} - "ptime" - "tyxml" {>= "4.0.0"} - "odoc" {with-doc & >= "1.1.1"} -] -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} - ["dune" "build" "-p" name "-j" jobs] {with-doc} -] -name: "junit" -synopsis: "JUnit XML reports generation library" -description: "JUnit XML reports generation library" -url { - src: - "https://github.com/Khady/ocaml-junit/releases/download/2.0.1/junit-2.0.1.tbz" - checksum: "md5=40224fb3d4f5e47dc5ff4605587d383b" -} diff --git a/esy.lock/opam/junit.2.0.1/opam b/test.esy.lock/opam/junit.2.0.2/opam similarity index 73% rename from esy.lock/opam/junit.2.0.1/opam rename to test.esy.lock/opam/junit.2.0.2/opam index 7713299..874cf38 100644 --- a/esy.lock/opam/junit.2.0.1/opam +++ b/test.esy.lock/opam/junit.2.0.2/opam @@ -3,7 +3,7 @@ maintainer: "Louis Roché " authors: "Louis Roché " homepage: "https://github.com/Khady/ocaml-junit" bug-reports: "https://github.com/Khady/ocaml-junit/issues" -license: "LGPL-3.0-or-later with OCaml-LGPL-linking-exception" +license: "LGPLv3+ with OCaml linking exception" dev-repo: "git+https://github.com/Khady/ocaml-junit.git" doc: "https://khady.github.io/ocaml-junit/" tags: ["junit" "jenkins"] @@ -24,6 +24,9 @@ synopsis: "JUnit XML reports generation library" description: "JUnit XML reports generation library" url { src: - "https://github.com/Khady/ocaml-junit/releases/download/2.0.1/junit-2.0.1.tbz" - checksum: "md5=40224fb3d4f5e47dc5ff4605587d383b" + "https://github.com/Khady/ocaml-junit/releases/download/2.0.2/junit-2.0.2.tbz" + checksum: [ + "sha256=fda941b653613a4a5731f9b3557364b12baa341daa13c01676c9eb8d64e96b01" + "sha512=5a9fa803c4861748bb8482fc51197420bf3cc3b9540989a489c4ffb65fdd02386aaa60437eae29182209dae0903b0e537c095249e19d395a451b8e8214f15f03" + ] } diff --git a/test.esy.lock/opam/lambda-term.2.0.2/opam b/test.esy.lock/opam/lambda-term.2.0.2/opam deleted file mode 100644 index c805e10..0000000 --- a/test.esy.lock/opam/lambda-term.2.0.2/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "jeremie@dimino.org" -authors: ["Jérémie Dimino"] -homepage: "https://github.com/ocaml-community/lambda-term" -bug-reports: "https://github.com/ocaml-community/lambda-term/issues" -dev-repo: "git://github.com/ocaml-community/lambda-term.git" -license: "BSD-3-Clause" -build: [ - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] -depends: [ - "ocaml" {>= "4.02.3"} - "lwt" {>= "4.0.0"} - "lwt_log" - "react" - "zed" {>= "2.0.3" & < "3.0"} - "camomile" {>= "1.0.1"} - "lwt_react" - "dune" {>= "1.0.0"} -] -synopsis: "Terminal manipulation library for OCaml" -description: """ -Lambda-term is a cross-platform library for manipulating the terminal. It -provides an abstraction for keys, mouse events, colors, as well as a set of -widgets to write curses-like applications. The main objective of lambda-term is -to provide a higher level functional interface to terminal manipulation than, -for example, ncurses, by providing a native OCaml interface instead of bindings -to a C library. Lambda-term integrates with zed to provide text edition -facilities in console applications.""" -url { - src: "https://github.com/ocaml-community/lambda-term/releases/download/2.0.2/lambda-term-2.0.2.tbz" - checksum: "md5=4602aa4355705909e406513322b4b27e" -} diff --git a/test.esy.lock/opam/lwt.4.3.1/opam b/test.esy.lock/opam/lwt.4.3.1/opam deleted file mode 100644 index 61ce2d7..0000000 --- a/test.esy.lock/opam/lwt.4.3.1/opam +++ /dev/null @@ -1,65 +0,0 @@ -opam-version: "2.0" - -synopsis: "Promises and event-driven I/O" - -version: "4.3.1" -license: "MIT" -homepage: "https://github.com/ocsigen/lwt" -doc: "https://ocsigen.org/lwt/manual/" -bug-reports: "https://github.com/ocsigen/lwt/issues" - -authors: [ - "Jérôme Vouillon" - "Jérémie Dimino" -] -maintainer: [ - "Anton Bachin " -] -dev-repo: "git+https://github.com/ocsigen/lwt.git" - -depends: [ - "cppo" {build & >= "1.1.0"} - "dune" {>= "1.7.0"} - "dune-configurator" - "mmap" {>= "1.1.0"} # mmap is needed as long as Lwt supports OCaml < 4.06.0. - "ocaml" {>= "4.02.0"} - "ocplib-endian" - "result" # result is needed as long as Lwt supports OCaml 4.02. - "seq" # seq is needed as long as Lwt supports OCaml < 4.07.0. - - "bisect_ppx" {dev & >= "1.3.0"} - "ocamlfind" {dev & >= "1.7.3-1"} -] - -depopts: [ - "base-threads" - "base-unix" - "conf-libev" -] - -conflicts: [ - "ocaml-variants" {= "4.02.1+BER"} -] - -post-messages: [ - "Lwt 5.0.0 will make some breaking changes in November 2019. See - https://github.com/ocsigen/lwt/issues/584" -] - -build: [ - ["dune" "build" "-p" name "-j" jobs] -] - -description: "A promise is a value that may become determined in the future. - -Lwt provides typed, composable promises. Promises that are resolved by I/O are -resolved by Lwt in parallel. - -Meanwhile, OCaml code, including code creating and waiting on promises, runs in -a single thread by default. This reduces the need for locks or other -synchronization primitives. Code can be run in parallel on an opt-in basis." - -url { - src: "https://github.com/ocsigen/lwt/archive/4.3.1.tar.gz" - checksum: "md5=926936860087c5819d6ca04241bc894a" -} diff --git a/test.esy.lock/opam/lwt_log.1.1.1/opam b/test.esy.lock/opam/lwt_log.1.1.1/opam deleted file mode 100644 index 56cdfd7..0000000 --- a/test.esy.lock/opam/lwt_log.1.1.1/opam +++ /dev/null @@ -1,30 +0,0 @@ -opam-version: "2.0" - -synopsis: "Lwt logging library (deprecated)" - -version: "1.1.1" -license: "LGPL-2.0-or-later" -homepage: "https://github.com/ocsigen/lwt_log" -doc: "https://github.com/ocsigen/lwt_log/blob/master/src/core/lwt_log_core.mli" -bug-reports: "https://github.com/ocsigen/lwt_log/issues" - -authors: [ - "Shawn Wagner" - "Jérémie Dimino" -] -maintainer: "Anton Bachin " -dev-repo: "git+https://github.com/ocsigen/lwt_log.git" - -depends: [ - "dune" {>= "1.0"} - "lwt" {>= "4.0.0"} -] - -build: [ - ["dune" "build" "-p" name "-j" jobs] -] - -url { - src: "https://github.com/aantron/lwt_log/archive/1.1.1.tar.gz" - checksum: "md5=02e93be62288037870ae5b1ce099fe59" -} diff --git a/test.esy.lock/opam/lwt_react.1.1.3/opam b/test.esy.lock/opam/lwt_react.1.1.3/opam deleted file mode 100644 index a263687..0000000 --- a/test.esy.lock/opam/lwt_react.1.1.3/opam +++ /dev/null @@ -1,33 +0,0 @@ -opam-version: "2.0" - -synopsis: "Helpers for using React with Lwt" - -version: "1.1.3" -license: "MIT" -homepage: "https://github.com/ocsigen/lwt" -doc: "https://ocsigen.org/lwt/api/Lwt_react" -bug-reports: "https://github.com/ocsigen/lwt/issues" - -authors: [ - "Jérémie Dimino" -] -maintainer: [ - "Anton Bachin " -] -dev-repo: "git+https://github.com/ocsigen/lwt.git" - -depends: [ - "dune" - "lwt" {>= "3.0.0"} - "ocaml" - "react" {>= "1.0.0"} -] - -build: [ - ["dune" "build" "-p" name "-j" jobs] -] - -url { - src: "https://github.com/ocsigen/lwt/archive/4.3.0.tar.gz" - checksum: "md5=1a72b5ae4245707c12656632a25fc18c" -} diff --git a/esy.lock/opam/menhir.20190924/opam b/test.esy.lock/opam/menhir.20171013/opam similarity index 60% rename from esy.lock/opam/menhir.20190924/opam rename to test.esy.lock/opam/menhir.20171013/opam index 348967a..88208fb 100644 --- a/esy.lock/opam/menhir.20190924/opam +++ b/test.esy.lock/opam/menhir.20171013/opam @@ -4,7 +4,7 @@ authors: [ "François Pottier " "Yann Régis-Gianas " ] -homepage: "http://gitlab.inria.fr/fpottier/menhir" +homepage: "http://gallium.inria.fr/~fpottier/menhir/" dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git" bug-reports: "menhir@inria.fr" build: [ @@ -13,17 +13,16 @@ build: [ install: [ [make "-f" "Makefile" "install" "PREFIX=%{prefix}%" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"] ] +remove: [ + [make "-f" "Makefile" "uninstall" "PREFIX=%{prefix}%" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"] +] depends: [ "ocaml" {>= "4.02"} - "ocamlfind" {build} + "ocamlfind" "ocamlbuild" {build} ] -synopsis: "An LR(1) parser generator" +synopsis: "LR(1) parser generator" url { - src: - "https://gitlab.inria.fr/fpottier/menhir/repository/20190924/archive.tar.gz" - checksum: [ - "md5=677f1997fb73177d5a00fa1b8d61c3ef" - "sha512=ea8a9a6d773529cf6ac05e4c6c4532770fbb8e574c9b646efcefe90d9f24544741e3e8cfd94c8afea0447e34059a8c79c2829b46764ce3a3d6dcb3e7f75980fc" - ] + src: "http://gallium.inria.fr/~fpottier/menhir/menhir-20171013.tar.gz" + checksum: "md5=620863edea40437390ee5e5bd82fba11" } diff --git a/esy.lock/opam/merlin-extend.0.5/opam b/test.esy.lock/opam/merlin-extend.0.6/opam similarity index 73% rename from esy.lock/opam/merlin-extend.0.5/opam rename to test.esy.lock/opam/merlin-extend.0.6/opam index a3ae0d3..39b3375 100644 --- a/esy.lock/opam/merlin-extend.0.5/opam +++ b/test.esy.lock/opam/merlin-extend.0.6/opam @@ -19,11 +19,12 @@ description: """ This protocol allows to replace the OCaml frontend of Merlin. It extends what used to be done with the `-pp' flag to handle a few more cases.""" doc: "https://let-def.github.io/merlin-extend" +x-commit-hash: "640620568a5f5c7798239ecf7c707c813e3df3cf" url { src: - "https://github.com/let-def/merlin-extend/releases/download/v0.5/merlin-extend-v0.5.tbz" + "https://github.com/let-def/merlin-extend/releases/download/v0.6/merlin-extend-v0.6.tbz" checksum: [ - "sha256=ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227" - "sha512=55c5a3637337abb8ca8db679128a81ca8ccce567bc214d55b2e6444dc0e905b74c64d629bdea2457d0fe4be5306414feefcdbc4d4761fdafd59aa107550936b6" + "sha256=c2f236ae97feb6ba0bc90f33beb7b7343e42f9871b66de9ba07974917e256c43" + "sha512=4c64a490e2ece04fc89aef679c1d9202175df4fe045b5fdc7a37cd7cebe861226fddd9648c1bf4f06175ecfcd2ed7686c96bd6a8cae003a5096f6134c240f857" ] } diff --git a/test.esy.lock/opam/merlin.3.3.2/opam b/test.esy.lock/opam/merlin.3.4.0/opam similarity index 77% rename from test.esy.lock/opam/merlin.3.3.2/opam rename to test.esy.lock/opam/merlin.3.4.0/opam index 47fb8f5..efe4022 100644 --- a/test.esy.lock/opam/merlin.3.3.2/opam +++ b/test.esy.lock/opam/merlin.3.4.0/opam @@ -1,5 +1,4 @@ opam-version: "2.0" -name: "merlin" maintainer: "defree@gmail.com" authors: "The Merlin team" homepage: "https://github.com/ocaml/merlin" @@ -8,13 +7,17 @@ dev-repo: "git+https://github.com/ocaml/merlin.git" build: [ ["dune" "subst"] {pinned} ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" "1"] {with-test & ocaml:version >= "4.03"} ] depends: [ - "ocaml" {>= "4.02.1" & < "4.09"} + "ocaml" {>= "4.02.3" & < "4.12"} "dune" {>= "1.8.0"} - "ocamlfind" {>= "1.5.2"} - "yojson" + "dot-merlin-reader" {= "3.4.0"} + "yojson" {>= "1.6.0"} "mdx" {with-test & >= "1.3.0"} + "conf-jq" {with-test} + "csexp" {>= "1.2.3"} + "result" {>= "1.5"} ] synopsis: "Editor helper, provides completion, typing and source browsing in Vim and Emacs" @@ -60,11 +63,12 @@ See https://github.com/OCamlPro/opam-user-setup " {success & !user-setup:installed} ] +x-commit-hash: "f24ffbd7732b8b58f15092b0b5c11acd90a80ddb" url { src: - "https://github.com/ocaml/merlin/releases/download/v3.3.2/merlin-v3.3.2.tbz" + "https://github.com/ocaml/merlin/releases/download/v3.4.0/merlin-v3.4.0.tbz" checksum: [ - "sha256=1d1c71e663b1e58acf19069cebd1e8d18f7dbe513c6065347d162cdd2c2de801" - "sha512=3ae021669808a40b4449f1cbdaca40b605ea5779a6204addd8b0ee4af9f14f528d55ca43a8dd3c7d547fb8e4cb256c09a9151d5559ef24dad83b5ab05aa146a2" + "sha256=e26dfd7fa9731d0d43239c8b7d36bd3d79b0f709f1cdfa2ada7a7ab5d79d1911" + "sha512=f0c4488d3b894d7c5fa1a1fa8cc10d87d073e60da43e7c01df08b16c683b63e5529f181b2c249ea7db8d6424bab53a31f85db1cc19178acfb5b13b576b9745c9" ] } diff --git a/test.esy.lock/opam/mmap.1.1.0/opam b/test.esy.lock/opam/mmap.1.1.0/opam deleted file mode 100644 index 52d8ff0..0000000 --- a/test.esy.lock/opam/mmap.1.1.0/opam +++ /dev/null @@ -1,24 +0,0 @@ -opam-version: "2.0" -maintainer: "jeremie@dimino.org" -authors: ["Jérémie Dimino " "Anton Bachin" ] -homepage: "https://github.com/mirage/mmap" -bug-reports: "https://github.com/mirage/mmap/issues" -doc: "https://mirage.github.io/mmap/" -dev-repo: "git+https://github.com/mirage/mmap.git" -license: "LGPL-2.1-only with OCaml-LGPL-linking-exception" -build: [ - ["dune" "build" "-p" name "-j" jobs] -] -depends: [ - "ocaml" - "dune" {>= "1.6"} -] -synopsis: "File mapping functionality" -description: """ -This project provides a Mmap.map_file functions for mapping files in memory. -""" -url { - src: - "https://github.com/mirage/mmap/releases/download/v1.1.0/mmap-v1.1.0.tbz" - checksum: "md5=8c5d5fbc537296dc525867535fb878ba" -} diff --git a/test.esy.lock/opam/ocaml-migrate-parsetree.1.4.0/opam b/test.esy.lock/opam/ocaml-migrate-parsetree.2.0.0/opam similarity index 68% rename from test.esy.lock/opam/ocaml-migrate-parsetree.1.4.0/opam rename to test.esy.lock/opam/ocaml-migrate-parsetree.2.0.0/opam index 66d40ba..30ad877 100644 --- a/test.esy.lock/opam/ocaml-migrate-parsetree.1.4.0/opam +++ b/test.esy.lock/opam/ocaml-migrate-parsetree.2.0.0/opam @@ -4,7 +4,7 @@ authors: [ "Frédéric Bour " "Jérémie Dimino " ] -license: "LGPL-2.1-only with OCaml-LGPL-linking-exception" +license: "LGPL-2.1 with OCaml linking exception" homepage: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree" bug-reports: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/issues" dev-repo: "git+https://github.com/ocaml-ppx/ocaml-migrate-parsetree.git" @@ -14,10 +14,8 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "result" - "ppx_derivers" - "dune" {>= "1.9.0"} - "ocaml" {>= "4.02.3"} + "dune" {>= "1.11"} + "ocaml" {>= "4.02.3" & < "4.12"} ] synopsis: "Convert OCaml parsetrees between different versions" description: """ @@ -27,11 +25,12 @@ This library converts parsetrees, outcometree and ast mappers between different OCaml versions. High-level functions help making PPX rewriters independent of a compiler version. """ +x-commit-hash: "92639395179ddb87bc078638870667ccd8d9157c" url { src: - "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.4.0/ocaml-migrate-parsetree-v1.4.0.tbz" + "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v2.0.0/ocaml-migrate-parsetree-v2.0.0.tbz" checksum: [ - "sha256=231fbdc205187b3ee266b535d9cfe44b599067b2f6e97883c782ea7bb577d3b8" - "sha512=61ee91d2d146cc2d2ff2d5dc4ef5dea4dc4d3c8dbd8b4c9586d64b6ad7302327ab35547aa0a5b0103c3f07b66b13d416a1bee6d4d117293cd3cabe44113ec6d4" + "sha256=2180c7cf31a479b1c160b3b6a8e66f5df71f18e69fef6e32e373c010685dd811" + "sha512=c9a2597481c51b27d56cc23be74e6da1df5badd255beb5dacaccbf942166fc21c5ca360aca2ac91bc8416036d96a81108f924f4dce947a74ed40b92c0463e768" ] } diff --git a/test.esy.lock/opam/ocplib-endian.1.0/opam b/test.esy.lock/opam/ocplib-endian.1.0/opam deleted file mode 100644 index d468f3e..0000000 --- a/test.esy.lock/opam/ocplib-endian.1.0/opam +++ /dev/null @@ -1,33 +0,0 @@ -opam-version: "2.0" -authors: "Pierre Chambart" -maintainer: "pierre.chambart@ocamlpro.com" -homepage: "https://github.com/OCamlPro/ocplib-endian" -build: [ - ["ocaml" "setup.ml" "-configure" "--disable-debug" "--prefix" prefix] - ["ocaml" "setup.ml" "-build"] -] -install: [ - ["ocaml" "setup.ml" "-install"] -] -remove: ["ocamlfind" "remove" "ocplib-endian"] -depends: [ - "ocaml" - "base-bytes" - "ocamlfind" - "cppo" {>= "1.1.0"} - "ocamlbuild" {build} -] -dev-repo: "git+https://github.com/OCamlPro/ocplib-endian.git" -bug-reports: "https://github.com/OCamlPro/ocplib-endian/issues" -synopsis: - "Optimised functions to read and write int16/32/64 from strings and bigarrays, based on new primitives added in version 4.01." -description: """ -The library implements three modules: -* [EndianString](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianString.cppo.mli) works directly on strings, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; -* [EndianBytes](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianBytes.cppo.mli) works directly on bytes, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; -* [EndianBigstring](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianBigstring.cppo.mli) works on bigstrings (Bigarrays of chars), and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts;""" -flags: light-uninstall -url { - src: "https://github.com/OCamlPro/ocplib-endian/archive/1.0.tar.gz" - checksum: "md5=74b45ba33e189283170a748c2a3ed477" -} diff --git a/test.esy.lock/opam/ppx_derivers.1.2.1/opam b/test.esy.lock/opam/ppx_derivers.1.2.1/opam deleted file mode 100644 index 3d10814..0000000 --- a/test.esy.lock/opam/ppx_derivers.1.2.1/opam +++ /dev/null @@ -1,23 +0,0 @@ -opam-version: "2.0" -maintainer: "jeremie@dimino.org" -authors: ["Jérémie Dimino"] -license: "BSD-3-Clause" -homepage: "https://github.com/ocaml-ppx/ppx_derivers" -bug-reports: "https://github.com/ocaml-ppx/ppx_derivers/issues" -dev-repo: "git://github.com/ocaml-ppx/ppx_derivers.git" -build: [ - ["dune" "build" "-p" name "-j" jobs] -] -depends: [ - "ocaml" - "dune" -] -synopsis: "Shared [@@deriving] plugin registry" -description: """ -Ppx_derivers is a tiny package whose sole purpose is to allow -ppx_deriving and ppx_type_conv to inter-operate gracefully when linked -as part of the same ocaml-migrate-parsetree driver.""" -url { - src: "https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz" - checksum: "md5=5dc2bf130c1db3c731fe0fffc5648b41" -} diff --git a/test.esy.lock/opam/react.1.2.1/opam b/test.esy.lock/opam/react.1.2.1/opam deleted file mode 100644 index a7cd9dd..0000000 --- a/test.esy.lock/opam/react.1.2.1/opam +++ /dev/null @@ -1,33 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -homepage: "http://erratique.ch/software/react" -authors: ["Daniel Bünzli "] -doc: "http://erratique.ch/software/react/doc/React" -dev-repo: "git+http://erratique.ch/repos/react.git" -bug-reports: "https://github.com/dbuenzli/react/issues" -tags: [ "reactive" "declarative" "signal" "event" "frp" "org:erratique" ] -license: "ISC" -depends: [ - "ocaml" {>= "4.01.0"} - "ocamlfind" {build} - "ocamlbuild" {build} - "topkg" {build & >= "0.9.0"} -] -build: -[[ "ocaml" "pkg/pkg.ml" "build" - "--dev-pkg" "%{pinned}%" ]] -synopsis: "Declarative events and signals for OCaml" -description: """ -Release %%VERSION%% - -React is an OCaml module for functional reactive programming (FRP). It -provides support to program with time varying values : declarative -events and signals. React doesn't define any primitive event or -signal, it lets the client chooses the concrete timeline. - -React is made of a single, independent, module and distributed under -the ISC license.""" -url { - src: "http://erratique.ch/software/react/releases/react-1.2.1.tbz" - checksum: "md5=ce1454438ce4e9d2931248d3abba1fcc" -} diff --git a/esy.lock/opam/result.1.4/opam b/test.esy.lock/opam/result.1.5/opam similarity index 83% rename from esy.lock/opam/result.1.4/opam rename to test.esy.lock/opam/result.1.5/opam index b44aeea..671af04 100644 --- a/esy.lock/opam/result.1.4/opam +++ b/test.esy.lock/opam/result.1.5/opam @@ -17,6 +17,6 @@ while staying compatible with older version of OCaml should use the Result module defined in this library.""" url { src: - "https://github.com/janestreet/result/archive/1.4.tar.gz" - checksum: "md5=d3162dbc501a2af65c8c71e0866541da" + "https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz" + checksum: "md5=1b82dec78849680b49ae9a8a365b831b" } diff --git a/test.esy.lock/opam/topkg.1.0.1/opam b/test.esy.lock/opam/topkg.1.0.2/opam similarity index 97% rename from test.esy.lock/opam/topkg.1.0.1/opam rename to test.esy.lock/opam/topkg.1.0.2/opam index 77ae1f4..292792e 100644 --- a/test.esy.lock/opam/topkg.1.0.1/opam +++ b/test.esy.lock/opam/topkg.1.0.2/opam @@ -43,6 +43,6 @@ Topkg-care is distributed under the ISC license it depends on [webbrowser]: http://erratique.ch/software/webbrowser """ url { -archive: "http://erratique.ch/software/topkg/releases/topkg-1.0.1.tbz" -checksum: "16b90e066d8972a5ef59655e7c28b3e9" +archive: "http://erratique.ch/software/topkg/releases/topkg-1.0.2.tbz" +checksum: "b4925b2c37f73f8f0b79ea07ab15ff67" } diff --git a/test.esy.lock/opam/tyxml.4.3.0/opam b/test.esy.lock/opam/tyxml.4.4.0/opam similarity index 76% rename from test.esy.lock/opam/tyxml.4.3.0/opam rename to test.esy.lock/opam/tyxml.4.4.0/opam index 93872f8..51532b5 100644 --- a/test.esy.lock/opam/tyxml.4.3.0/opam +++ b/test.esy.lock/opam/tyxml.4.4.0/opam @@ -4,7 +4,7 @@ homepage: "https://github.com/ocsigen/tyxml/" bug-reports: "https://github.com/ocsigen/tyxml/issues" doc: "https://ocsigen.org/tyxml/manual/" dev-repo: "git+https://github.com/ocsigen/tyxml.git" -license: "LGPL-2.1-only with OCaml-LGPL-linking-exception" +license: "LGPL-2.1 with OCaml linking exception" build: [ ["dune" "subst"] {pinned} @@ -14,12 +14,11 @@ build: [ depends: [ "ocaml" {>= "4.02"} - "re" {>= "1.5.0"} - ("ocaml" {>= "4.07"} | "re" {>= "1.8.0"}) "dune" "alcotest" {with-test} "seq" "uutf" {>= "1.0.0"} + "re" {>= "1.5.0"} ] synopsis:"TyXML is a library for building correct HTML and SVG documents" @@ -40,6 +39,9 @@ let to_ocaml = Html.(a ~a:[a_href "ocaml.org"] [txt "OCaml!"]) authors: "The ocsigen team" url { src: - "https://github.com/ocsigen/tyxml/releases/download/4.3.0/tyxml-4.3.0.tbz" - checksum: "md5=fd834a567f813bf447cab5f4c3a723e2" + "https://github.com/ocsigen/tyxml/releases/download/4.4.0/tyxml-4.4.0.tbz" + checksum: [ + "sha256=516394dd4a5c31726997c51d66aa31cacb91e3c46d4e16c7699130e204042530" + "sha512=d5f2187f8410524cec7a14b28e8950837070eb0b6571b015dd06076c2841eb7ccaffa86d5d2307eaf1950ee62f9fb926477dac01c870d9c1a2f525853cb44d0c" + ] } diff --git a/test.esy.lock/opam/zed.2.0.3/opam b/test.esy.lock/opam/zed.2.0.3/opam deleted file mode 100644 index f6622b5..0000000 --- a/test.esy.lock/opam/zed.2.0.3/opam +++ /dev/null @@ -1,32 +0,0 @@ -opam-version: "2.0" -maintainer: "opam-devel@lists.ocaml.org" -authors: ["Jérémie Dimino"] -homepage: "https://github.com/ocaml-community/zed" -bug-reports: "https://github.com/ocaml-community/zed/issues" -dev-repo: "git://github.com/ocaml-community/zed.git" -license: "BSD-3-Clause" -depends: [ - "ocaml" {>= "4.02.3"} - "dune" {>= "1.1.0"} - "base-bytes" - "camomile" {>= "1.0.1"} - "react" - "charInfo_width" {>= "1.1.0" & < "2.0~"} -] -build: [ - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] -synopsis: "Abstract engine for text edition in OCaml" -description: """ -Zed is an abstract engine for text edition. It can be used to write text -editors, edition widgets, readlines, ... Zed uses Camomile to fully support the -Unicode specification, and implements an UTF-8 encoded string type with -validation, and a rope datastructure to achieve efficient operations on large -Unicode buffers. Zed also features a regular expression search on ropes. To -support efficient text edition capabilities, Zed provides macro recording and -cursor management facilities.""" -url { - src: "https://github.com/ocaml-community/zed/releases/download/2.0.3/zed-2.0.3.tbz" - checksum: "878123c9114bf3c0bd18a19fb1af73cd" -} diff --git a/test.esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json b/test.esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json deleted file mode 100644 index 064c7e3..0000000 --- a/test.esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "build": [ - [ - "ocaml", - "bootstrap.ml" - ], - [ - "./boot.exe", - "--release", - "-j", - "4" - ] - ] -} diff --git a/test.esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json b/test.esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json new file mode 100644 index 0000000..a357178 --- /dev/null +++ b/test.esy.lock/overrides/opam__s__dune_opam__c__2.7.1_opam_override/package.json @@ -0,0 +1,25 @@ +{ + "buildsInSource": true, + "build": [ + [ + "env", + "-u", + "OCAMLLIB", + "ocaml", + "bootstrap.ml" + ], + [ + "./dune.exe", + "build", + "-p", + "dune", + "--profile", + "dune-bootstrap" + ] + ], + "install": "esy-installer dune.install", + "buildEnv": { + "OCAMLFIND_CONF": "$OCAMLFIND_SECONDARY_PREFIX/lib/findlib.conf.d/ocaml-secondary-compiler.conf", + "OCAMLPATH": "#{ $OCAMLFIND_SECONDARY_PREFIX / 'lib' : ocaml.lib : $OCAML_SECONDARY_COMPILER_PREFIX / 'share' / 'ocaml-secondary-compiler' / 'lib' }" + } +} diff --git a/test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch b/test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch new file mode 100644 index 0000000..5263213 --- /dev/null +++ b/test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/files/menhir-20171013.patch @@ -0,0 +1,40 @@ +--- ./Makefile ++++ ./Makefile +@@ -59,13 +59,8 @@ + + # If the compiler is MSVC, then object file names end in .obj instead of .o. + +-ifneq (,$(shell ocamlc -config | grep -E "ccomp_type: msvc")) +- OBJ := obj +-# LIBSUFFIX := lib +-else +- OBJ := o +-# LIBSUFFIX := a +-endif ++OBJ := $(shell ocamlc -config | awk -F '[\t \r]+' '/^ext_obj:/ {print $$2}' | tr -d '.') ++#LIBSUFFIX := $(shell ocamlc -config | awk -F '[\t \r]+' '/^ext_lib:/ {print $$2}' | tr -d '.') + + # If we are under Windows (regardless of whether we are using MSVC or mingw) + # then the name of the executable file ends in .exe. +@@ -91,8 +86,9 @@ + # performed if "os_type" is "Win32" or "Win64", and must not be performed if + # "os_type" is "Cygwin" or "Unix". + +-ifneq (,$(shell ocamlc -config | grep -E "os_type: (Win32|Win64)")) +-installation_libdir := $(shell cygpath -m $(libdir)) ++OS_TYPE:= $(shell ocamlc -config | awk -F '[\t \r]+' '/^os_type:/ {print $$2}') ++ifeq ($(OS_TYPE),Win32) ++installation_libdir := $(shell cygpath -m $(libdir) || echo $(libdir)) + else + installation_libdir := $(libdir) + endif +--- ./src/cmly_write.ml ++++ ./src/cmly_write.ml +@@ -168,6 +168,6 @@ + output_value oc (t : grammar) + + let write filename = +- let oc = open_out filename in ++ let oc = open_out_bin filename in + write oc (encode()); + close_out oc diff --git a/test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json b/test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json new file mode 100644 index 0000000..a39b37a --- /dev/null +++ b/test.esy.lock/overrides/opam__s__menhir_opam__c__20171013_opam_override/package.json @@ -0,0 +1,19 @@ +{ + "build": [ + [ + "bash", + "-c", + "#{os == 'windows' ? 'patch -p1 < menhir-20171013.patch' : 'true'}" + ], + [ + "make", + "-f", + "Makefile", + "PREFIX=#{self.install}", + "USE_OCAMLFIND=true", + "docdir=#{self.doc}/menhir", + "libdir=#{self.lib}/menhir", + "mandir=#{self.man}/man1" + ] + ] +} diff --git a/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch b/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch deleted file mode 100644 index b9e945a..0000000 --- a/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/esy-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- ./setup.ml -+++ ./setup.ml -@@ -6331,9 +6331,7 @@ - [ - "-classic-display"; - "-no-log"; -- "-no-links"; -- "-install-lib-dir"; -- (Filename.concat (standard_library ()) "ocamlbuild") -+ "-no-links" - ] - else - []; diff --git a/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch b/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch deleted file mode 100644 index 7cafa0d..0000000 --- a/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/files/ocplib-endian-0.8.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- ./myocamlbuild.ml -+++ ./myocamlbuild.ml -@@ -573,6 +573,24 @@ - Add a dependency after dropping support for 4.01 and earlier. *) - let dispatch_cppo = function - | After_rules -> begin -+ let is_directory s = -+ let slen = String.length s in -+ let s = -+ if Sys.os_type <> "Win32" || slen < 2 then -+ s -+ else -+ match s.[slen-1] with -+ | '\\' | '/' -> -+ if slen <> 3 || s.[1] <> ':' then -+ String.sub s 0 (slen -1) -+ else -+ (match s.[0] with -+ | 'A' .. 'Z' | 'a' .. 'z' -> s -+ | _ -> String.sub s 0 (slen -1)) -+ | _ -> s -+ in -+ Pathname.is_directory s -+ in - let cppo_rules ext = - let dep = "%(name).cppo"-.-ext - and prod1 = "%(name: <*> and not <*.cppo>)"-.-ext -@@ -591,11 +609,11 @@ - pflag ["cppo"] "cppo_D" (fun s -> S [A "-D"; A s]) ; - pflag ["cppo"] "cppo_U" (fun s -> S [A "-U"; A s]) ; - pflag ["cppo"] "cppo_I" (fun s -> -- if Pathname.is_directory s then S [A "-I"; P s] -+ if is_directory s then S [A "-I"; P s] - else S [A "-I"; P (Pathname.dirname s)] - ) ; - pdep ["cppo"] "cppo_I" (fun s -> -- if Pathname.is_directory s then [] else [s]) ; -+ if is_directory s then [] else [s]) ; - flag ["cppo"; "cppo_q"] (A "-q") ; - flag ["cppo"; "cppo_s"] (A "-s") ; - flag ["cppo"; "cppo_n"] (A "-n") ; diff --git a/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json b/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json deleted file mode 100644 index 86ea38b..0000000 --- a/test.esy.lock/overrides/opam__s__ocplib_endian_opam__c__1.0_opam_override/package.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "build": [ - [ - "bash", - "-c", - "#{os == 'windows' ? 'patch -p1 < ocplib-endian-0.8.patch' : 'true'}" - ], - [ - "bash", - "-c", - "#{os == 'windows' ? 'patch -p1 < esy-fix.patch' : 'true'}" - ], - [ - "ocaml", - "setup.ml", - "-configure", - "--disable-debug", - "--prefix", - "#{self.install}" - ], - [ - "ocaml", - "setup.ml", - "-build" - ] - ], - "install": [ - [ - "ocaml", - "setup.ml", - "-install" - ] - ] -}