From 04b92d701129373436acba06af0a656397d2e6d5 Mon Sep 17 00:00:00 2001 From: Antonio Nuno Monteiro Date: Mon, 2 Sep 2019 15:44:06 -0700 Subject: [PATCH 1/7] Depend on `conduit-mirage` instead of `mirage-conduit` Following the rename in v2 (https://github.com/ocaml/opam-repository/pull/14689) --- esy.json | 2 +- esy.lock/index.json | 976 ++++++++---------- esy.lock/opam/base64.3.2.0/opam | 34 - .../opam | 6 +- .../opam | 26 +- .../{conduit.1.5.0 => conduit.2.0.1}/opam | 8 +- esy.lock/opam/conf-which.1/opam | 19 - esy.lock/opam/dns-client.4.0.0/opam | 40 + esy.lock/opam/dns-lwt.1.1.3/opam | 45 - esy.lock/opam/dns.1.1.3/opam | 62 -- esy.lock/opam/dns.4.0.0/opam | 49 + .../opam/{dune.1.11.1 => dune.1.11.3}/opam | 6 +- esy.lock/opam/hashcons.1.0.1/opam | 34 - esy.lock/opam/{lwt.4.2.1 => lwt.4.3.0}/opam | 18 +- esy.lock/opam/mirage-dns.3.1.3/opam | 42 - esy.lock/opam/mirage-profile.0.9.1/opam | 43 - esy.lock/opam/mirage-random.1.2.0/opam | 33 + esy.lock/opam/mmap.1.1.0/opam | 2 +- esy.lock/opam/odoc.1.4.1/opam | 2 +- esy.lock/opam/randomconv.0.1.2/opam | 27 + esy.lock/opam/{tls.0.10.3 => tls.0.10.4}/opam | 13 +- .../opam/{zarith.1.7 => zarith.1.9.1}/opam | 13 +- .../package.json | 0 .../files/Zarith-release-1.7.patch | 156 --- .../package.json | 23 - .../package.json | 8 + httpaf-mirage.opam | 2 +- mirage/dune | 5 +- 28 files changed, 670 insertions(+), 1024 deletions(-) delete mode 100644 esy.lock/opam/base64.3.2.0/opam rename esy.lock/opam/{conduit-lwt.1.5.0 => conduit-lwt.2.0.1}/opam (75%) rename esy.lock/opam/{mirage-conduit.3.2.0 => conduit-mirage.2.0.1}/opam (60%) rename esy.lock/opam/{conduit.1.5.0 => conduit.2.0.1}/opam (84%) delete mode 100644 esy.lock/opam/conf-which.1/opam create mode 100644 esy.lock/opam/dns-client.4.0.0/opam delete mode 100644 esy.lock/opam/dns-lwt.1.1.3/opam delete mode 100644 esy.lock/opam/dns.1.1.3/opam create mode 100644 esy.lock/opam/dns.4.0.0/opam rename esy.lock/opam/{dune.1.11.1 => dune.1.11.3}/opam (84%) delete mode 100644 esy.lock/opam/hashcons.1.0.1/opam rename esy.lock/opam/{lwt.4.2.1 => lwt.4.3.0}/opam (76%) delete mode 100644 esy.lock/opam/mirage-dns.3.1.3/opam delete mode 100644 esy.lock/opam/mirage-profile.0.9.1/opam create mode 100644 esy.lock/opam/mirage-random.1.2.0/opam create mode 100644 esy.lock/opam/randomconv.0.1.2/opam rename esy.lock/opam/{tls.0.10.3 => tls.0.10.4}/opam (90%) rename esy.lock/opam/{zarith.1.7 => zarith.1.9.1}/opam (79%) rename esy.lock/overrides/{opam__s__dune_opam__c__1.11.1_opam_override => opam__s__dune_opam__c__1.11.3_opam_override}/package.json (100%) delete mode 100644 esy.lock/overrides/opam__s__zarith_opam__c__1.7_opam_override/files/Zarith-release-1.7.patch delete mode 100644 esy.lock/overrides/opam__s__zarith_opam__c__1.7_opam_override/package.json create mode 100644 esy.lock/overrides/opam__s__zarith_opam__c__1.9.1_opam_override/package.json diff --git a/esy.json b/esy.json index b123694..94aefd3 100644 --- a/esy.json +++ b/esy.json @@ -13,7 +13,7 @@ "@opam/faraday-async": "*", "@opam/faraday-lwt-unix": "*", "@opam/async": "*", - "@opam/mirage-conduit": "*", + "@opam/conduit-mirage": "*", "@opam/lwt_ssl": "*", "@opam/ssl": ">= 0.5.8" }, diff --git a/esy.lock/index.json b/esy.lock/index.json index 0324bc4..70cf044 100644 --- a/esy.lock/index.json +++ b/esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "8450bc18a1d3466afbb693d30b14b8f7", + "checksum": "af7aecee221b17454ff5925e82a354a1", "root": "httpaf@link-dev:./esy.json", "node": { "yarn-pkg-config@github:esy-ocaml/yarn-pkg-config#cca65f99674ed2d954d28788edeb8c57fada5ed0@d41d8cd9": { @@ -40,18 +40,18 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ssl@opam:0.5.9@e04b0c17", - "@opam/mirage-conduit@opam:3.2.0@b3fd994a", - "@opam/lwt_ssl@opam:1.1.3@9d044ebe", "@opam/lwt@opam:4.2.1@08ba7e51", + "@opam/lwt_ssl@opam:1.1.3@9d044ebe", "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/faraday-lwt-unix@opam:0.7.0@b0dea04f", "@opam/faraday-async@opam:0.7.0@9afefd91", "@opam/faraday@opam:0.7.0@6026a81f", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", + "@opam/conduit-mirage@opam:2.0.1@a59089fb", "@opam/bigstringaf@opam:0.5.3@249971fa", "@opam/async@opam:v0.12.0@6a51cda3", "@opam/angstrom@opam:0.11.2@5c1aed57" ], "devDependencies": [ - "@opam/odoc@opam:1.4.1@becd49d1", "@opam/merlin@opam:3.3.2@7a364181", + "@opam/odoc@opam:1.4.1@7b0020a6", "@opam/merlin@opam:3.3.2@7a364181", "@opam/alcotest@opam:0.8.5@68e6c66c" ] }, @@ -71,26 +71,26 @@ "dependencies": [], "devDependencies": [] }, - "@opam/zarith@opam:1.7@1709d54c": { - "id": "@opam/zarith@opam:1.7@1709d54c", + "@opam/zarith@opam:1.9.1@ce833113": { + "id": "@opam/zarith@opam:1.9.1@ce833113", "name": "@opam/zarith", - "version": "opam:1.7", + "version": "opam:1.9.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/80/80944e2755ebb848451a77dc2ad0651b#md5:80944e2755ebb848451a77dc2ad0651b", - "archive:https://github.com/ocaml/Zarith/archive/release-1.7.tar.gz#md5:80944e2755ebb848451a77dc2ad0651b" + "archive:https://opam.ocaml.org/cache/md5/af/af41b7534a4c91a8f774f04e307c1c66#md5:af41b7534a4c91a8f774f04e307c1c66", + "archive:https://github.com/ocaml/Zarith/archive/release-1.9.1.tar.gz#md5:af41b7534a4c91a8f774f04e307c1c66" ], "opam": { "name": "zarith", - "version": "1.7", - "path": "esy.lock/opam/zarith.1.7" + "version": "1.9.1", + "path": "esy.lock/opam/zarith.1.9.1" } }, "overrides": [ { "opamoverride": - "esy.lock/overrides/opam__s__zarith_opam__c__1.7_opam_override" + "esy.lock/overrides/opam__s__zarith_opam__c__1.9.1_opam_override" } ], "dependencies": [ @@ -99,8 +99,7 @@ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@c65fe06a", - "@opam/conf-gmp@opam:1@61c3c230" + "ocaml@4.8.1000@d41d8cd9", "@opam/conf-gmp@opam:1@61c3c230" ] }, "@opam/yojson@opam:1.7.0@7056d985": { @@ -122,13 +121,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.1@da68a813", "@opam/cppo@opam:1.6.6@f4f83858", + "@opam/dune@opam:1.11.3@9894df55", "@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.1@da68a813", "@opam/biniou@opam:1.2.1@d7570399" + "@opam/dune@opam:1.11.3@9894df55", "@opam/biniou@opam:1.2.1@d7570399" ] }, "@opam/xenstore_transport@opam:1.1.0@44571167": { @@ -150,12 +149,12 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/xenstore@opam:2.1.0@8b88eea8", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/xenstore@opam:2.1.0@8b88eea8", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813" + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/xenstore@opam:2.1.0@8b88eea8": { @@ -177,13 +176,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_cstruct@opam:5.0.0@5693f8be", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_cstruct@opam:5.0.0@5693f8be", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, @@ -209,7 +208,7 @@ "@opam/ptime@opam:0.8.5@0051d642", "@opam/nocrypto@opam:0.5.4-1@600decac", "@opam/gmap@opam:0.3.0@599a6bf7", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/domain-name@opam:0.3.0@af116067", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/asn1-combinators@opam:0.2.0@8d14b60d", @@ -220,7 +219,7 @@ "@opam/ptime@opam:0.8.5@0051d642", "@opam/nocrypto@opam:0.5.4-1@600decac", "@opam/gmap@opam:0.3.0@599a6bf7", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/domain-name@opam:0.3.0@af116067", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/asn1-combinators@opam:0.2.0@8d14b60d" @@ -253,8 +252,8 @@ "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_cstruct@opam:5.0.0@5693f8be", "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/io-page@opam:2.3.0@278f3131", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/io-page@opam:2.3.0@278f3131", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/cmdliner@opam:1.0.4@93208aac", "@esy-ocaml/substs@0.0.1@d41d8cd9" @@ -269,8 +268,8 @@ "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_cstruct@opam:5.0.0@5693f8be", "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/io-page@opam:2.3.0@278f3131", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/io-page@opam:2.3.0@278f3131", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/cmdliner@opam:1.0.4@93208aac" ] @@ -293,12 +292,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, @@ -376,12 +375,12 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/stringext@opam:1.6.0@104bc94b", - "@opam/re@opam:1.9.0@fc2ceb05", "@opam/dune@opam:1.11.1@da68a813", + "@opam/re@opam:1.9.0@fc2ceb05", "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/stringext@opam:1.6.0@104bc94b", - "@opam/re@opam:1.9.0@fc2ceb05", "@opam/dune@opam:1.11.1@da68a813" + "@opam/re@opam:1.9.0@fc2ceb05", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/uchar@opam:0.0.2@c8218eea": { @@ -427,12 +426,12 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/uutf@opam:1.0.2@4440868f", "@opam/seq@opam:base@d8d7de1d", "@opam/re@opam:1.9.0@fc2ceb05", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@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@fc2ceb05", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/typerep@opam:v0.12.0@3be83da6": { @@ -453,12 +452,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, @@ -488,20 +487,20 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.14.0@427a2331" ] }, - "@opam/tls@opam:0.10.3@a8168412": { - "id": "@opam/tls@opam:0.10.3@a8168412", + "@opam/tls@opam:0.10.4@df0300be": { + "id": "@opam/tls@opam:0.10.4@df0300be", "name": "@opam/tls", - "version": "opam:0.10.3", + "version": "opam:0.10.4", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/31/314429b95203b054507beeeba18a58d79489b6a47a3bcac95971bc2b1b49c19c#sha256:314429b95203b054507beeeba18a58d79489b6a47a3bcac95971bc2b1b49c19c", - "archive:https://github.com/mirleft/ocaml-tls/releases/download/0.10.3/tls-0.10.3.tbz#sha256:314429b95203b054507beeeba18a58d79489b6a47a3bcac95971bc2b1b49c19c" + "archive:https://opam.ocaml.org/cache/sha256/24/24d5f7200ceb526bc8d1513c72dbe641a15012d3b0bba3387b85aaee9e052317#sha256:24d5f7200ceb526bc8d1513c72dbe641a15012d3b0bba3387b85aaee9e052317", + "archive:https://github.com/mirleft/ocaml-tls/releases/download/0.10.4/tls-0.10.4.tbz#sha256:24d5f7200ceb526bc8d1513c72dbe641a15012d3b0bba3387b85aaee9e052317" ], "opam": { "name": "tls", - "version": "0.10.3", - "path": "esy.lock/opam/tls.0.10.3" + "version": "0.10.4", + "path": "esy.lock/opam/tls.0.10.4" } }, "overrides": [], @@ -519,7 +518,7 @@ "@opam/mirage-kv-lwt@opam:2.0.0@371bbd31", "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac", "@opam/mirage-clock@opam:2.0.0@2539d5c1", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/fmt@opam:0.8.8@01c3a23c", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/domain-name@opam:0.3.0@af116067", "@opam/cstruct-sexp@opam:5.0.0@aafb6e40", "@opam/cstruct@opam:4.0.0@1fc8a049", @@ -560,7 +559,7 @@ "@opam/ppx_base@opam:v0.12.0@e2cb392d", "@opam/jst-config@opam:v0.12.0@dbccfb58", "@opam/jane-street-headers@opam:v0.12.0@a4102dc4", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -569,7 +568,7 @@ "@opam/ppx_base@opam:v0.12.0@e2cb392d", "@opam/jst-config@opam:v0.12.0@dbccfb58", "@opam/jane-street-headers@opam:v0.12.0@a4102dc4", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/textutils@opam:v0.12.0@d92cac7f": { @@ -591,13 +590,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core@opam:v0.12.3@1ace9044", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", "@opam/core@opam:v0.12.3@1ace9044" + "@opam/dune@opam:1.11.3@9894df55", "@opam/core@opam:v0.12.3@1ace9044" ] }, "@opam/stringext@opam:1.6.0@104bc94b": { @@ -618,12 +617,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-bytes@opam:base@19d0c2ff", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-bytes@opam:base@19d0c2ff" ] }, @@ -645,11 +644,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/stdio@opam:v0.12.0@04b3b004": { @@ -670,12 +669,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, @@ -697,13 +696,13 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ee5c2c69", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ee5c2c69", "@opam/base-unix@opam:base@87d0b2eb" ] @@ -731,7 +730,7 @@ "@opam/ppx_inline_test@opam:v0.12.0@f31e9c76", "@opam/ppx_bench@opam:v0.12.0@2722280a", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -741,7 +740,7 @@ "@opam/ppx_inline_test@opam:v0.12.0@f31e9c76", "@opam/ppx_bench@opam:v0.12.0@2722280a", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/spawn@opam:v0.13.0@aced403b": { @@ -762,11 +761,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/sexplib0@opam:v0.12.0@e432406d": { @@ -787,11 +786,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/sexplib@opam:v0.12.0@7033807f": { @@ -814,12 +813,12 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", "@opam/parsexp@opam:v0.12.0@a23b4f78", "@opam/num@opam:1.2@3595a888", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", "@opam/parsexp@opam:v0.12.0@a23b4f78", "@opam/num@opam:1.2@3595a888", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/seq@opam:base@d8d7de1d": { @@ -887,11 +886,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/re@opam:1.9.0@fc2ceb05": { @@ -913,11 +912,38 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" + ] + }, + "@opam/randomconv@opam:0.1.2@32eb994c": { + "id": "@opam/randomconv@opam:0.1.2@32eb994c", + "name": "@opam/randomconv", + "version": "opam:0.1.2", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/f5/f5be15b892d65b94d6cbbaec218f77f8#md5:f5be15b892d65b94d6cbbaec218f77f8", + "archive:https://github.com/hannesm/randomconv/releases/download/0.1.2/randomconv-0.1.2.tbz#md5:f5be15b892d65b94d6cbbaec218f77f8" + ], + "opam": { + "name": "randomconv", + "version": "0.1.2", + "path": "esy.lock/opam/randomconv.0.1.2" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "@opam/cstruct@opam:4.0.0@1fc8a049", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, "@opam/ptime@opam:0.8.5@0051d642": { @@ -967,13 +993,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad" ] }, @@ -999,7 +1025,7 @@ "@opam/ppx_derivers@opam:1.2.1@aee9c3db", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", "@opam/ocaml-compiler-libs@opam:v0.12.0@692d9405", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1008,7 +1034,7 @@ "@opam/ppx_derivers@opam:1.2.1@aee9c3db", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", "@opam/ocaml-compiler-libs@opam:v0.12.0@692d9405", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppxfind@opam:1.3@9b29babb": { @@ -1031,12 +1057,12 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@c65fe06a", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@c65fe06a", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ppx_variants_conv@opam:v0.12.0@fbaa23db": { @@ -1059,14 +1085,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/variantslib@opam:v0.12.0@93cdca18", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/variantslib@opam:v0.12.0@93cdca18", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_typerep_conv@opam:v0.12.0@7f479108": { @@ -1089,14 +1115,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/typerep@opam:v0.12.0@3be83da6", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/typerep@opam:v0.12.0@3be83da6", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_tools_versioned@opam:5.2.3@4994ec80": { @@ -1119,12 +1145,12 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ppx_tools@opam:5.3+4.08.0@0ce29228": { @@ -1169,13 +1195,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_sexp_value@opam:v0.12.0@c6a64d13": { @@ -1199,7 +1225,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1207,7 +1233,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_sexp_message@opam:v0.12.0@ab6ba57c": { @@ -1231,7 +1257,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1239,7 +1265,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275": { @@ -1262,14 +1288,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_pipebang@opam:v0.12.0@96a5bb2e": { @@ -1291,11 +1317,11 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ppx_optional@opam:v0.12.0@f4b5dc48": { @@ -1317,13 +1343,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_optcomp@opam:v0.12.0@830bec09": { @@ -1346,14 +1372,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/stdio@opam:v0.12.0@04b3b004", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/stdio@opam:v0.12.0@04b3b004", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_module_timer@opam:v0.12.0@83030452": { @@ -1378,7 +1404,7 @@ "@opam/stdio@opam:v0.12.0@04b3b004", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_base@opam:v0.12.0@e2cb392d", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1387,7 +1413,7 @@ "@opam/stdio@opam:v0.12.0@04b3b004", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_base@opam:v0.12.0@e2cb392d", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_let@opam:v0.12.0@b52d29f3": { @@ -1409,13 +1435,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_js_style@opam:v0.12.0@27fb044e": { @@ -1438,14 +1464,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/octavius@opam:1.2.1@6ab49b19", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/octavius@opam:1.2.1@6ab49b19", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_jane@opam:v0.12.0@85b68f06": { @@ -1487,7 +1513,7 @@ "@opam/ppx_bench@opam:v0.12.0@2722280a", "@opam/ppx_base@opam:v0.12.0@e2cb392d", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base_quickcheck@opam:v0.12.0@e06b4a0a", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1513,7 +1539,7 @@ "@opam/ppx_bench@opam:v0.12.0@2722280a", "@opam/ppx_base@opam:v0.12.0@e2cb392d", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base_quickcheck@opam:v0.12.0@e06b4a0a" ] }, @@ -1536,13 +1562,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_here@opam:v0.12.0@335f6447": { @@ -1564,13 +1590,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_hash@opam:v0.12.0@de9cba0e": { @@ -1594,7 +1620,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1602,7 +1628,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_fields_conv@opam:v0.12.0@2d8ce62e": { @@ -1625,14 +1651,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/fieldslib@opam:v0.12.0@5f543501", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/fieldslib@opam:v0.12.0@5f543501", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_fail@opam:v0.12.0@1de46650": { @@ -1655,14 +1681,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_expect@opam:v0.12.0@5f9b1cff": { @@ -1693,7 +1719,7 @@ "@opam/ppx_custom_printf@opam:v0.12.1@59a6704f", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1708,7 +1734,7 @@ "@opam/ppx_custom_printf@opam:v0.12.1@59a6704f", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_enumerate@opam:v0.12.0@3e3657b5": { @@ -1730,13 +1756,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_deriving@opam:4.4@43678d5a": { @@ -1762,7 +1788,7 @@ "@opam/ppx_tools@opam:5.3+4.08.0@0ce29228", "@opam/ppx_derivers@opam:1.2.1@aee9c3db", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813", "@opam/cppo@opam:1.6.6@f4f83858", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cppo@opam:1.6.6@f4f83858", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ @@ -1770,7 +1796,7 @@ "@opam/ppx_tools@opam:5.3+4.08.0@0ce29228", "@opam/ppx_derivers@opam:1.2.1@aee9c3db", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ppx_derivers@opam:1.2.1@aee9c3db": { @@ -1791,11 +1817,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ppx_custom_printf@opam:v0.12.1@59a6704f": { @@ -1818,14 +1844,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_cstruct@opam:5.0.0@5693f8be": { @@ -1849,7 +1875,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_tools_versioned@opam:5.2.3@4994ec80", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -1857,7 +1883,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_tools_versioned@opam:5.2.3@4994ec80", "@opam/ocaml-migrate-parsetree@opam:1.4.0@7f2e4334", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, @@ -1880,13 +1906,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/ppx_bin_prot@opam:v0.12.1@6249ed49": { @@ -1909,7 +1935,7 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/bin_prot@opam:v0.12.0@3bc59497", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" @@ -1917,7 +1943,7 @@ "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_here@opam:v0.12.0@335f6447", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/bin_prot@opam:v0.12.0@3bc59497", "@opam/base@opam:v0.12.2@4eee02b5" ] @@ -1942,12 +1968,12 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_inline_test@opam:v0.12.0@f31e9c76", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", "@opam/ppx_inline_test@opam:v0.12.0@f31e9c76", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ppx_base@opam:v0.12.0@e2cb392d": { @@ -1974,7 +2000,7 @@ "@opam/ppx_hash@opam:v0.12.0@de9cba0e", "@opam/ppx_enumerate@opam:v0.12.0@3e3657b5", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppxlib@opam:0.8.1@67aec471", @@ -1983,7 +2009,7 @@ "@opam/ppx_hash@opam:v0.12.0@de9cba0e", "@opam/ppx_enumerate@opam:v0.12.0@3e3657b5", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ppx_assert@opam:v0.12.0@a8187726": { @@ -2008,7 +2034,7 @@ "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_here@opam:v0.12.0@335f6447", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -2017,7 +2043,7 @@ "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_here@opam:v0.12.0@335f6447", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/parsexp@opam:v0.12.0@a23b4f78": { @@ -2039,17 +2065,17 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, - "@opam/odoc@opam:1.4.1@becd49d1": { - "id": "@opam/odoc@opam:1.4.1@becd49d1", + "@opam/odoc@opam:1.4.1@7b0020a6": { + "id": "@opam/odoc@opam:1.4.1@7b0020a6", "name": "@opam/odoc", "version": "opam:1.4.1", "source": { @@ -2068,13 +2094,13 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/tyxml@opam:4.3.0@9dca4c30", "@opam/result@opam:1.4@6fb665c3", "@opam/fpath@opam:0.7.2@45477b93", - "@opam/dune@opam:1.11.1@da68a813", "@opam/cppo@opam:1.6.6@f4f83858", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cppo@opam:1.6.6@f4f83858", "@opam/cmdliner@opam:1.0.4@93208aac", "@opam/astring@opam:0.8.3@4e5e17d5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/octavius@opam:1.2.1@6ab49b19": { @@ -2247,12 +2273,12 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@6fb665c3", "@opam/ppx_derivers@opam:1.2.1@aee9c3db", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@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@6fb665c3", "@opam/ppx_derivers@opam:1.2.1@aee9c3db", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ocaml-compiler-libs@opam:v0.12.0@692d9405": { @@ -2273,11 +2299,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/num@opam:1.2@3595a888": { @@ -2326,7 +2352,7 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.7@1709d54c", + "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.9.1@ce833113", "@opam/topkg@opam:1.0.1@a42c631e", "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", @@ -2336,25 +2362,25 @@ "@opam/ocamlbuild@opam:0.14.0@427a2331", "@opam/mirage-no-xen@opam:1@953da806", "@opam/mirage-no-solo5@opam:1@f4472686", - "@opam/lwt@opam:4.2.1@08ba7e51", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/cstruct-lwt@opam:5.0.0@20f4700f", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/cpuid@opam:0.1.2@469a8b76", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.7@1709d54c", + "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.9.1@ce833113", "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ppx_deriving@opam:4.4@43678d5a", "@opam/mirage-no-xen@opam:1@953da806", "@opam/mirage-no-solo5@opam:1@f4472686", - "@opam/lwt@opam:4.2.1@08ba7e51", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/cstruct-lwt@opam:5.0.0@20f4700f", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, - "@opam/mmap@opam:1.1.0@fdc850b3": { - "id": "@opam/mmap@opam:1.1.0@fdc850b3", + "@opam/mmap@opam:1.1.0@7bef1e51": { + "id": "@opam/mmap@opam:1.1.0@7bef1e51", "name": "@opam/mmap", "version": "opam:1.1.0", "source": { @@ -2371,11 +2397,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-time-lwt@opam:1.3.0@c5cf46b0": { @@ -2397,12 +2423,12 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-time@opam:1.3.0@dc8d2e1f", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-time@opam:1.3.0@dc8d2e1f", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813" + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-time@opam:1.3.0@dc8d2e1f": { @@ -2424,11 +2450,11 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1": { @@ -2450,15 +2476,15 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-stack@opam:1.4.0@d803abf9", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/ipaddr@opam:4.0.0@17a24cd3", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-stack@opam:1.4.0@d803abf9", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/ipaddr@opam:4.0.0@17a24cd3", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, @@ -2483,14 +2509,41 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-protocols@opam:3.0.0@54af426d", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813", + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-protocols@opam:3.0.0@54af426d", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813" + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55" + ] + }, + "@opam/mirage-random@opam:1.2.0@23721a05": { + "id": "@opam/mirage-random@opam:1.2.0@23721a05", + "name": "@opam/mirage-random", + "version": "opam:1.2.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/a0/a0458f255fd042b4434d4dcf1e177f84#md5:a0458f255fd042b4434d4dcf1e177f84", + "archive:https://github.com/mirage/mirage-random/releases/download/v1.2.0/mirage-random-v1.2.0.tbz#md5:a0458f255fd042b4434d4dcf1e177f84" + ], + "opam": { + "name": "mirage-random", + "version": "1.2.0", + "path": "esy.lock/opam/mirage-random.1.2.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "@opam/cstruct@opam:4.0.0@1fc8a049", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", + "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, "@opam/mirage-protocols@opam:3.0.0@54af426d": { @@ -2516,7 +2569,7 @@ "@opam/mirage-device@opam:1.2.0@183828c0", "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/duration@opam:0.1.2@ca66d9b1", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-net@opam:2.0.0@09bbddc1", @@ -2524,37 +2577,7 @@ "@opam/mirage-device@opam:1.2.0@183828c0", "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/duration@opam:0.1.2@ca66d9b1", - "@opam/dune@opam:1.11.1@da68a813" - ] - }, - "@opam/mirage-profile@opam:0.9.1@eacdf418": { - "id": "@opam/mirage-profile@opam:0.9.1@eacdf418", - "name": "@opam/mirage-profile", - "version": "opam:0.9.1", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/sha256/2b/2bb6cf03c73c6f45dedc34365c9131b8bdda62390b04d26eb76793a6422a0352#sha256:2bb6cf03c73c6f45dedc34365c9131b8bdda62390b04d26eb76793a6422a0352", - "archive:https://github.com/mirage/mirage-profile/releases/download/v0.9.1/mirage-profile-v0.9.1.tbz#sha256:2bb6cf03c73c6f45dedc34365c9131b8bdda62390b04d26eb76793a6422a0352" - ], - "opam": { - "name": "mirage-profile", - "version": "0.9.1", - "path": "esy.lock/opam/mirage-profile.0.9.1" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_cstruct@opam:5.0.0@5693f8be", - "@opam/ocplib-endian@opam:1.0@aa720242", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", - "@opam/cstruct@opam:4.0.0@1fc8a049", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocplib-endian@opam:1.0@aa720242", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", - "@opam/cstruct@opam:4.0.0@1fc8a049" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-no-xen@opam:1@953da806": { @@ -2614,12 +2637,12 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813", + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813" + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-kv-lwt@opam:2.0.0@371bbd31": { @@ -2641,13 +2664,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-kv@opam:2.0.0@2383cea7", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-kv@opam:2.0.0@2383cea7", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, @@ -2670,12 +2693,12 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813", + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813" + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac": { @@ -2698,16 +2721,16 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-flow@opam:1.6.0@40cd7ac2", "@opam/mirage-clock@opam:2.0.0@2539d5c1", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/logs@opam:0.7.0@1d03143e", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/logs@opam:0.7.0@1d03143e", + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-flow@opam:1.6.0@40cd7ac2", "@opam/mirage-clock@opam:2.0.0@2539d5c1", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/logs@opam:0.7.0@1d03143e", - "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/logs@opam:0.7.0@1d03143e", + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, @@ -2730,50 +2753,11 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813" - ] - }, - "@opam/mirage-dns@opam:3.1.3@d9a7147b": { - "id": "@opam/mirage-dns@opam:3.1.3@d9a7147b", - "name": "@opam/mirage-dns", - "version": "opam:3.1.3", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/sha256/17/17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a#sha256:17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a", - "archive:https://github.com/mirage/ocaml-dns/releases/download/v1.1.3/dns-v1.1.3.tbz#sha256:17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a" - ], - "opam": { - "name": "mirage-dns", - "version": "3.1.3", - "path": "esy.lock/opam/mirage-dns.3.1.3" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", - "@opam/mirage-time-lwt@opam:1.3.0@c5cf46b0", - "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", - "@opam/mirage-profile@opam:0.9.1@eacdf418", - "@opam/mirage-kv-lwt@opam:2.0.0@371bbd31", - "@opam/duration@opam:0.1.2@ca66d9b1", - "@opam/dune@opam:1.11.1@da68a813", - "@opam/dns-lwt@opam:1.1.3@c231a030", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", - "@opam/mirage-time-lwt@opam:1.3.0@c5cf46b0", - "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", - "@opam/mirage-profile@opam:0.9.1@eacdf418", - "@opam/mirage-kv-lwt@opam:2.0.0@371bbd31", - "@opam/duration@opam:0.1.2@ca66d9b1", - "@opam/dune@opam:1.11.1@da68a813", - "@opam/dns-lwt@opam:1.1.3@c231a030" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-device@opam:1.2.0@183828c0": { @@ -2795,60 +2779,11 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813" - ] - }, - "@opam/mirage-conduit@opam:3.2.0@b3fd994a": { - "id": "@opam/mirage-conduit@opam:3.2.0@b3fd994a", - "name": "@opam/mirage-conduit", - "version": "opam:3.2.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/sha256/06/06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1#sha256:06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1", - "archive:https://github.com/mirage/ocaml-conduit/releases/download/v1.5.0/conduit-v1.5.0.tbz#sha256:06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1" - ], - "opam": { - "name": "mirage-conduit", - "version": "3.2.0", - "path": "esy.lock/opam/mirage-conduit.3.2.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/xenstore@opam:2.1.0@8b88eea8", - "@opam/vchan@opam:4.0.3@7ba87bb9", "@opam/tls@opam:0.10.3@a8168412", - "@opam/sexplib@opam:v0.12.0@7033807f", - "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", - "@opam/mirage-time-lwt@opam:1.3.0@c5cf46b0", - "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", - "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac", - "@opam/mirage-dns@opam:3.1.3@d9a7147b", - "@opam/ipaddr-sexp@opam:4.0.0@c96911d2", - "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/dune@opam:1.11.1@da68a813", - "@opam/cstruct@opam:4.0.0@1fc8a049", - "@opam/conduit-lwt@opam:1.5.0@d913ef72", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/xenstore@opam:2.1.0@8b88eea8", - "@opam/vchan@opam:4.0.3@7ba87bb9", "@opam/tls@opam:0.10.3@a8168412", - "@opam/sexplib@opam:v0.12.0@7033807f", - "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", - "@opam/mirage-time-lwt@opam:1.3.0@c5cf46b0", - "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", - "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac", - "@opam/mirage-dns@opam:3.1.3@d9a7147b", - "@opam/ipaddr-sexp@opam:4.0.0@c96911d2", - "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/dune@opam:1.11.1@da68a813", - "@opam/cstruct@opam:4.0.0@1fc8a049", - "@opam/conduit-lwt@opam:1.5.0@d913ef72" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/mirage-clock@opam:2.0.0@2539d5c1": { @@ -2870,11 +2805,11 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/mirage-device@opam:1.2.0@183828c0", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/merlin@opam:3.3.2@7a364181": { @@ -2897,12 +2832,12 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", "@opam/ocamlfind@opam:1.8.1@c65fe06a", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@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@c65fe06a", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/macaddr@opam:4.0.0@04cf1e36": { @@ -2923,11 +2858,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/lwt_ssl@opam:1.1.3@9d044ebe": { @@ -2949,45 +2884,48 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ssl@opam:0.5.9@e04b0c17", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ssl@opam:0.5.9@e04b0c17", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-unix@opam:base@87d0b2eb" ] }, - "@opam/lwt@opam:4.2.1@08ba7e51": { - "id": "@opam/lwt@opam:4.2.1@08ba7e51", + "@opam/lwt@opam:4.3.0@3f2cb6e0": { + "id": "@opam/lwt@opam:4.3.0@3f2cb6e0", "name": "@opam/lwt", - "version": "opam:4.2.1", + "version": "opam:4.3.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/md5/9d/9d648386ca0a9978eb9487de36b781cc#md5:9d648386ca0a9978eb9487de36b781cc", - "archive:https://github.com/ocsigen/lwt/archive/4.2.1.tar.gz#md5:9d648386ca0a9978eb9487de36b781cc" + "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", - "version": "4.2.1", - "path": "esy.lock/opam/lwt.4.2.1" + "version": "4.3.0", + "path": "esy.lock/opam/lwt.4.3.0" } }, "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/result@opam:1.4@6fb665c3", "@opam/mmap@opam:1.1.0@fdc850b3", - "@opam/dune@opam:1.11.1@da68a813", "@opam/cppo@opam:1.6.6@f4f83858", + "@opam/result@opam:1.4@6fb665c3", + "@opam/ocplib-endian@opam:1.0@aa720242", + "@opam/mmap@opam:1.1.0@7bef1e51", "@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", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", - "@opam/result@opam:1.4@6fb665c3", "@opam/mmap@opam:1.1.0@fdc850b3", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/result@opam:1.4@6fb665c3", + "@opam/ocplib-endian@opam:1.0@aa720242", + "@opam/mmap@opam:1.1.0@7bef1e51", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/logs@opam:0.7.0@1d03143e": { @@ -3011,7 +2949,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/topkg@opam:1.0.1@a42c631e", "@opam/ocamlfind@opam:1.8.1@c65fe06a", "@opam/ocamlbuild@opam:0.14.0@427a2331", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/fmt@opam:0.8.8@01c3a23c", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/cmdliner@opam:1.0.4@93208aac", "@opam/base-threads@opam:base@36803084", "@esy-ocaml/substs@0.0.1@d41d8cd9" @@ -3038,14 +2976,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/stdio@opam:v0.12.0@04b3b004", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/stdio@opam:v0.12.0@04b3b004", "@opam/ppx_assert@opam:v0.12.0@a8187726", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/jbuilder@opam:transition@58bdfe0a": { @@ -3063,11 +3001,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/jane-street-headers@opam:v0.12.0@a4102dc4": { @@ -3088,11 +3026,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ipaddr-sexp@opam:4.0.0@c96911d2": { @@ -3116,12 +3054,12 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", - "@opam/ipaddr@opam:4.0.0@17a24cd3", "@opam/dune@opam:1.11.1@da68a813" + "@opam/ipaddr@opam:4.0.0@17a24cd3", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/ipaddr@opam:4.0.0@17a24cd3": { @@ -3144,14 +3082,14 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", "@opam/macaddr@opam:4.0.0@04cf1e36", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/domain-name@opam:0.3.0@af116067", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", "@opam/macaddr@opam:4.0.0@04cf1e36", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/domain-name@opam:0.3.0@af116067" ] }, @@ -3173,41 +3111,17 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/bigarray-compat@opam:1.0.0@1faefa97", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/bigarray-compat@opam:1.0.0@1faefa97" ] }, - "@opam/hashcons@opam:1.0.1@30492c11": { - "id": "@opam/hashcons@opam:1.0.1@30492c11", - "name": "@opam/hashcons", - "version": "opam:1.0.1", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/ca/caa6378c30d69baaf703e5f8b903a493#md5:caa6378c30d69baaf703e5f8b903a493", - "archive:https://github.com/dsheets/ocaml-hashcons/releases/download/1.0.1/ocaml-hashcons-1.0.1.tar.gz#md5:caa6378c30d69baaf703e5f8b903a493" - ], - "opam": { - "name": "hashcons", - "version": "1.0.1", - "path": "esy.lock/opam/hashcons.1.0.1" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@c65fe06a", - "@opam/conf-which@opam:1@576f0c6d", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] - }, "@opam/gmap@opam:0.3.0@599a6bf7": { "id": "@opam/gmap@opam:0.3.0@599a6bf7", "name": "@opam/gmap", @@ -3226,11 +3140,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/fpath@opam:0.7.2@45477b93": { @@ -3313,12 +3227,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, @@ -3340,14 +3254,14 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.2.1@08ba7e51", + "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/jbuilder@opam:transition@58bdfe0a", "@opam/faraday-lwt@opam:0.7.0@b8d94929", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.2.1@08ba7e51", + "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/faraday-lwt@opam:0.7.0@b8d94929", "@opam/base-unix@opam:base@87d0b2eb" ] @@ -3370,13 +3284,13 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.2.1@08ba7e51", + "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/jbuilder@opam:transition@58bdfe0a", "@opam/faraday@opam:0.7.0@6026a81f", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.2.1@08ba7e51", + "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/faraday@opam:0.7.0@6026a81f" ] }, @@ -3452,11 +3366,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/duration@opam:0.1.2@ca66d9b1": { @@ -3477,33 +3391,33 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, - "@opam/dune@opam:1.11.1@da68a813": { - "id": "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55": { + "id": "@opam/dune@opam:1.11.3@9894df55", "name": "@opam/dune", - "version": "opam:1.11.1", + "version": "opam:1.11.3", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/57/57afa265e08810fe910a1e277ffc4877490d9ddfbe984882a17d05daa2723f42#sha256:57afa265e08810fe910a1e277ffc4877490d9ddfbe984882a17d05daa2723f42", - "archive:https://github.com/ocaml/dune/releases/download/1.11.1/dune-build-info-1.11.1.tbz#sha256:57afa265e08810fe910a1e277ffc4877490d9ddfbe984882a17d05daa2723f42" + "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.1", - "path": "esy.lock/opam/dune.1.11.1" + "version": "1.11.3", + "path": "esy.lock/opam/dune.1.11.3" } }, "overrides": [ { "opamoverride": - "esy.lock/overrides/opam__s__dune_opam__c__1.11.1_opam_override" + "esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override" } ], "dependencies": [ @@ -3535,85 +3449,92 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/astring@opam:0.8.3@4e5e17d5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/astring@opam:0.8.3@4e5e17d5" ] }, - "@opam/dns-lwt@opam:1.1.3@c231a030": { - "id": "@opam/dns-lwt@opam:1.1.3@c231a030", - "name": "@opam/dns-lwt", - "version": "opam:1.1.3", + "@opam/dns-client@opam:4.0.0@d6039242": { + "id": "@opam/dns-client@opam:4.0.0@d6039242", + "name": "@opam/dns-client", + "version": "opam:4.0.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/17/17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a#sha256:17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a", - "archive:https://github.com/mirage/ocaml-dns/releases/download/v1.1.3/dns-v1.1.3.tbz#sha256:17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a" + "archive:https://opam.ocaml.org/cache/sha256/19/19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a#sha256:19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a", + "archive:https://github.com/mirage/ocaml-dns/releases/download/v4.0.0/dns-v4.0.0.tbz#sha256:19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a" ], "opam": { - "name": "dns-lwt", - "version": "1.1.3", - "path": "esy.lock/opam/dns-lwt.1.1.3" + "name": "dns-client", + "version": "4.0.0", + "path": "esy.lock/opam/dns-client.4.0.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", - "@opam/mirage-profile@opam:0.9.1@eacdf418", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", - "@opam/dns@opam:1.1.3@942fbe43", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "ocaml@4.8.1000@d41d8cd9", "@opam/rresult@opam:0.6.0@4b185e72", + "@opam/randomconv@opam:0.1.2@32eb994c", + "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", + "@opam/mirage-random@opam:1.2.0@23721a05", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/logs@opam:0.7.0@1d03143e", + "@opam/ipaddr@opam:4.0.0@17a24cd3", "@opam/fmt@opam:0.8.8@01c3a23c", + "@opam/dune@opam:1.11.3@9894df55", + "@opam/domain-name@opam:0.3.0@af116067", + "@opam/dns@opam:4.0.0@83e4e372", "@opam/cstruct@opam:4.0.0@1fc8a049", + "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", - "@opam/mirage-profile@opam:0.9.1@eacdf418", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", - "@opam/dns@opam:1.1.3@942fbe43" + "ocaml@4.8.1000@d41d8cd9", "@opam/rresult@opam:0.6.0@4b185e72", + "@opam/randomconv@opam:0.1.2@32eb994c", + "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", + "@opam/mirage-random@opam:1.2.0@23721a05", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/logs@opam:0.7.0@1d03143e", + "@opam/ipaddr@opam:4.0.0@17a24cd3", "@opam/fmt@opam:0.8.8@01c3a23c", + "@opam/dune@opam:1.11.3@9894df55", + "@opam/domain-name@opam:0.3.0@af116067", + "@opam/dns@opam:4.0.0@83e4e372", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, - "@opam/dns@opam:1.1.3@942fbe43": { - "id": "@opam/dns@opam:1.1.3@942fbe43", + "@opam/dns@opam:4.0.0@83e4e372": { + "id": "@opam/dns@opam:4.0.0@83e4e372", "name": "@opam/dns", - "version": "opam:1.1.3", + "version": "opam:4.0.0", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/17/17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a#sha256:17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a", - "archive:https://github.com/mirage/ocaml-dns/releases/download/v1.1.3/dns-v1.1.3.tbz#sha256:17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a" + "archive:https://opam.ocaml.org/cache/sha256/19/19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a#sha256:19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a", + "archive:https://github.com/mirage/ocaml-dns/releases/download/v4.0.0/dns-v4.0.0.tbz#sha256:19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a" ], "opam": { "name": "dns", - "version": "1.1.3", - "path": "esy.lock/opam/dns.1.1.3" + "version": "4.0.0", + "path": "esy.lock/opam/dns.4.0.0" } }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uri@opam:3.0.0@08fba7ee", - "@opam/result@opam:1.4@6fb665c3", "@opam/re@opam:1.9.0@fc2ceb05", - "@opam/ppx_cstruct@opam:5.0.0@5693f8be", - "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/hashcons@opam:1.0.1@30492c11", - "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/rresult@opam:0.6.0@4b185e72", + "@opam/ptime@opam:0.8.5@0051d642", "@opam/logs@opam:0.7.0@1d03143e", + "@opam/ipaddr@opam:4.0.0@17a24cd3", "@opam/gmap@opam:0.3.0@599a6bf7", + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55", "@opam/domain-name@opam:0.3.0@af116067", "@opam/cstruct@opam:4.0.0@1fc8a049", - "@opam/base64@opam:3.2.0@6303aa3a", + "@opam/astring@opam:0.8.3@4e5e17d5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/uri@opam:3.0.0@08fba7ee", - "@opam/result@opam:1.4@6fb665c3", "@opam/re@opam:1.9.0@fc2ceb05", - "@opam/ppx_cstruct@opam:5.0.0@5693f8be", - "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/hashcons@opam:1.0.1@30492c11", - "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/rresult@opam:0.6.0@4b185e72", + "@opam/ptime@opam:0.8.5@0051d642", "@opam/logs@opam:0.7.0@1d03143e", + "@opam/ipaddr@opam:4.0.0@17a24cd3", "@opam/gmap@opam:0.3.0@599a6bf7", + "@opam/fmt@opam:0.8.8@01c3a23c", "@opam/dune@opam:1.11.3@9894df55", "@opam/domain-name@opam:0.3.0@af116067", "@opam/cstruct@opam:4.0.0@1fc8a049", - "@opam/base64@opam:3.2.0@6303aa3a" + "@opam/astring@opam:0.8.3@4e5e17d5" ] }, "@opam/cstruct-sexp@opam:5.0.0@aafb6e40": { @@ -3635,13 +3556,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib@opam:v0.12.0@7033807f", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib@opam:v0.12.0@7033807f", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049" ] }, @@ -3663,15 +3584,15 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.2.1@08ba7e51", - "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.3.0@3f2cb6e0", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.2.1@08ba7e51", - "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/lwt@opam:4.3.0@3f2cb6e0", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cstruct@opam:4.0.0@1fc8a049", "@opam/base-unix@opam:base@87d0b2eb" ] @@ -3694,11 +3615,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/cpuid@opam:0.1.2@469a8b76": { @@ -3719,11 +3640,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/cppo@opam:1.6.6@f4f83858": { @@ -3744,12 +3665,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-unix@opam:base@87d0b2eb" ] }, @@ -3787,7 +3708,7 @@ "@opam/jst-config@opam:v0.12.0@dbccfb58", "@opam/jane-street-headers@opam:v0.12.0@a4102dc4", "@opam/fieldslib@opam:v0.12.0@5f543501", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/bin_prot@opam:v0.12.0@3bc59497", "@opam/base_quickcheck@opam:v0.12.0@e06b4a0a", "@opam/base_bigstring@opam:v0.12.0@3ff2826f", @@ -3811,7 +3732,7 @@ "@opam/jst-config@opam:v0.12.0@dbccfb58", "@opam/jane-street-headers@opam:v0.12.0@a4102dc4", "@opam/fieldslib@opam:v0.12.0@5f543501", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/bin_prot@opam:v0.12.0@3bc59497", "@opam/base_quickcheck@opam:v0.12.0@e06b4a0a", "@opam/base_bigstring@opam:v0.12.0@3ff2826f", @@ -3840,7 +3761,7 @@ "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_jane@opam:v0.12.0@85b68f06", "@opam/jst-config@opam:v0.12.0@dbccfb58", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/base-threads@opam:base@36803084", "@esy-ocaml/substs@0.0.1@d41d8cd9" @@ -3850,28 +3771,11 @@ "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_jane@opam:v0.12.0@85b68f06", "@opam/jst-config@opam:v0.12.0@dbccfb58", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/base-threads@opam:base@36803084" ] }, - "@opam/conf-which@opam:1@576f0c6d": { - "id": "@opam/conf-which@opam:1@576f0c6d", - "name": "@opam/conf-which", - "version": "opam:1", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "conf-which", - "version": "1", - "path": "esy.lock/opam/conf-which.1" - } - }, - "overrides": [], - "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [] - }, "@opam/conf-pkg-config@opam:1.1@8c52f003": { "id": "@opam/conf-pkg-config@opam:1.1@8c52f003", "name": "@opam/conf-pkg-config", @@ -3988,53 +3892,110 @@ "dependencies": [], "devDependencies": [] }, - "@opam/conduit-lwt@opam:1.5.0@d913ef72": { - "id": "@opam/conduit-lwt@opam:1.5.0@d913ef72", + "@opam/conduit-mirage@opam:2.0.1@a59089fb": { + "id": "@opam/conduit-mirage@opam:2.0.1@a59089fb", + "name": "@opam/conduit-mirage", + "version": "opam:2.0.1", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/fa/faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb#sha256:faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb", + "archive:https://github.com/mirage/ocaml-conduit/releases/download/v2.0.1/conduit-v2.0.1.tbz#sha256:faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb" + ], + "opam": { + "name": "conduit-mirage", + "version": "2.0.1", + "path": "esy.lock/opam/conduit-mirage.2.0.1" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@4.8.1000@d41d8cd9", "@opam/xenstore@opam:2.1.0@8b88eea8", + "@opam/vchan@opam:4.0.3@7ba87bb9", "@opam/tls@opam:0.10.4@df0300be", + "@opam/sexplib@opam:v0.12.0@7033807f", + "@opam/ptime@opam:0.8.5@0051d642", + "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", + "@opam/mirage-time-lwt@opam:1.3.0@c5cf46b0", + "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", + "@opam/mirage-random@opam:1.2.0@23721a05", + "@opam/mirage-kv-lwt@opam:2.0.0@371bbd31", + "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac", + "@opam/mirage-clock@opam:2.0.0@2539d5c1", + "@opam/ipaddr-sexp@opam:4.0.0@c96911d2", + "@opam/ipaddr@opam:4.0.0@17a24cd3", + "@opam/dune@opam:1.11.3@9894df55", + "@opam/dns-client@opam:4.0.0@d6039242", + "@opam/cstruct@opam:4.0.0@1fc8a049", + "@opam/conduit-lwt@opam:2.0.1@deffbf7f", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@4.8.1000@d41d8cd9", "@opam/xenstore@opam:2.1.0@8b88eea8", + "@opam/vchan@opam:4.0.3@7ba87bb9", "@opam/tls@opam:0.10.4@df0300be", + "@opam/sexplib@opam:v0.12.0@7033807f", + "@opam/ptime@opam:0.8.5@0051d642", + "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", + "@opam/mirage-time-lwt@opam:1.3.0@c5cf46b0", + "@opam/mirage-stack-lwt@opam:1.4.0@1d8354d1", + "@opam/mirage-random@opam:1.2.0@23721a05", + "@opam/mirage-kv-lwt@opam:2.0.0@371bbd31", + "@opam/mirage-flow-lwt@opam:1.6.0@9d7007ac", + "@opam/mirage-clock@opam:2.0.0@2539d5c1", + "@opam/ipaddr-sexp@opam:4.0.0@c96911d2", + "@opam/ipaddr@opam:4.0.0@17a24cd3", + "@opam/dune@opam:1.11.3@9894df55", + "@opam/dns-client@opam:4.0.0@d6039242", + "@opam/cstruct@opam:4.0.0@1fc8a049", + "@opam/conduit-lwt@opam:2.0.1@deffbf7f" + ] + }, + "@opam/conduit-lwt@opam:2.0.1@deffbf7f": { + "id": "@opam/conduit-lwt@opam:2.0.1@deffbf7f", "name": "@opam/conduit-lwt", - "version": "opam:1.5.0", + "version": "opam:2.0.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/06/06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1#sha256:06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1", - "archive:https://github.com/mirage/ocaml-conduit/releases/download/v1.5.0/conduit-v1.5.0.tbz#sha256:06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1" + "archive:https://opam.ocaml.org/cache/sha256/fa/faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb#sha256:faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb", + "archive:https://github.com/mirage/ocaml-conduit/releases/download/v2.0.1/conduit-v2.0.1.tbz#sha256:faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb" ], "opam": { "name": "conduit-lwt", - "version": "1.5.0", - "path": "esy.lock/opam/conduit-lwt.1.5.0" + "version": "2.0.1", + "path": "esy.lock/opam/conduit-lwt.2.0.1" } }, "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", - "@opam/conduit@opam:1.5.0@fe846782", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", + "@opam/conduit@opam:2.0.1@dfca3d31", "@opam/base-unix@opam:base@87d0b2eb", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib@opam:v0.12.0@7033807f", "@opam/ppx_sexp_conv@opam:v0.12.0@6e30d275", - "@opam/lwt@opam:4.2.1@08ba7e51", "@opam/dune@opam:1.11.1@da68a813", - "@opam/conduit@opam:1.5.0@fe846782", + "@opam/lwt@opam:4.3.0@3f2cb6e0", "@opam/dune@opam:1.11.3@9894df55", + "@opam/conduit@opam:2.0.1@dfca3d31", "@opam/base-unix@opam:base@87d0b2eb" ] }, - "@opam/conduit@opam:1.5.0@fe846782": { - "id": "@opam/conduit@opam:1.5.0@fe846782", + "@opam/conduit@opam:2.0.1@dfca3d31": { + "id": "@opam/conduit@opam:2.0.1@dfca3d31", "name": "@opam/conduit", - "version": "opam:1.5.0", + "version": "opam:2.0.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/06/06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1#sha256:06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1", - "archive:https://github.com/mirage/ocaml-conduit/releases/download/v1.5.0/conduit-v1.5.0.tbz#sha256:06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1" + "archive:https://opam.ocaml.org/cache/sha256/fa/faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb#sha256:faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb", + "archive:https://github.com/mirage/ocaml-conduit/releases/download/v2.0.1/conduit-v2.0.1.tbz#sha256:faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb" ], "opam": { "name": "conduit", - "version": "1.5.0", - "path": "esy.lock/opam/conduit.1.5.0" + "version": "2.0.1", + "path": "esy.lock/opam/conduit.2.0.1" } }, "overrides": [], @@ -4045,7 +4006,7 @@ "@opam/logs@opam:0.7.0@1d03143e", "@opam/ipaddr-sexp@opam:4.0.0@c96911d2", "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/astring@opam:0.8.3@4e5e17d5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -4056,7 +4017,7 @@ "@opam/logs@opam:0.7.0@1d03143e", "@opam/ipaddr-sexp@opam:4.0.0@c96911d2", "@opam/ipaddr@opam:4.0.0@17a24cd3", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/astring@opam:0.8.3@4e5e17d5" ] }, @@ -4101,11 +4062,11 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@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.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/bin_prot@opam:v0.12.0@3bc59497": { @@ -4132,7 +4093,7 @@ "@opam/ppx_fields_conv@opam:v0.12.0@2d8ce62e", "@opam/ppx_custom_printf@opam:v0.12.1@59a6704f", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -4143,7 +4104,7 @@ "@opam/ppx_fields_conv@opam:v0.12.0@2d8ce62e", "@opam/ppx_custom_printf@opam:v0.12.1@59a6704f", "@opam/ppx_compare@opam:v0.12.0@1c0426c7", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/bigstringaf@opam:0.5.3@249971fa": { @@ -4164,12 +4125,12 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-bigarray@opam:base@b03491b0", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", "@opam/base-bigarray@opam:base@b03491b0" ] }, @@ -4191,11 +4152,11 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", + "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.1@da68a813" + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/base_quickcheck@opam:v0.12.0@e06b4a0a": { @@ -4223,7 +4184,7 @@ "@opam/ppx_let@opam:v0.12.0@b52d29f3", "@opam/ppx_fields_conv@opam:v0.12.0@2d8ce62e", "@opam/ppx_base@opam:v0.12.0@e2cb392d", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], @@ -4235,7 +4196,7 @@ "@opam/ppx_let@opam:v0.12.0@b52d29f3", "@opam/ppx_fields_conv@opam:v0.12.0@2d8ce62e", "@opam/ppx_base@opam:v0.12.0@e2cb392d", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/base_bigstring@opam:v0.12.0@3ff2826f": { @@ -4257,40 +4218,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", "@opam/base@opam:v0.12.2@4eee02b5" - ] - }, - "@opam/base64@opam:3.2.0@6303aa3a": { - "id": "@opam/base64@opam:3.2.0@6303aa3a", - "name": "@opam/base64", - "version": "opam:3.2.0", - "source": { - "type": "install", - "source": [ - "archive:https://opam.ocaml.org/cache/md5/8a/8ac1d6145277cee57d36611d1c420f05#md5:8ac1d6145277cee57d36611d1c420f05", - "archive:https://github.com/mirage/ocaml-base64/releases/download/v3.2.0/base64-v3.2.0.tbz#md5:8ac1d6145277cee57d36611d1c420f05" - ], - "opam": { - "name": "base64", - "version": "3.2.0", - "path": "esy.lock/opam/base64.3.2.0" - } - }, - "overrides": [], - "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", - "@opam/base-bytes@opam:base@19d0c2ff", - "@esy-ocaml/substs@0.0.1@d41d8cd9" - ], - "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.1@da68a813", - "@opam/base-bytes@opam:base@19d0c2ff" + "@opam/dune@opam:1.11.3@9894df55", "@opam/base@opam:v0.12.2@4eee02b5" ] }, "@opam/base-unix@opam:base@87d0b2eb": { @@ -4385,11 +4319,11 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", - "@opam/dune@opam:1.11.1@da68a813", "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/dune@opam:1.11.3@9894df55", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/sexplib0@opam:v0.12.0@e432406d", - "@opam/dune@opam:1.11.1@da68a813" + "@opam/dune@opam:1.11.3@9894df55" ] }, "@opam/async_unix@opam:v0.12.0@6cfebc96": { @@ -4411,7 +4345,7 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/core@opam:v0.12.3@1ace9044", "@opam/async_kernel@opam:v0.12.0@e65117a4", @@ -4419,7 +4353,7 @@ ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/core@opam:v0.12.3@1ace9044", "@opam/async_kernel@opam:v0.12.0@e65117a4" @@ -4446,7 +4380,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/protocol_version_header@opam:v0.12.0@db26f289", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/async_kernel@opam:v0.12.0@e65117a4", "@esy-ocaml/substs@0.0.1@d41d8cd9" @@ -4455,7 +4389,7 @@ "ocaml@4.8.1000@d41d8cd9", "@opam/protocol_version_header@opam:v0.12.0@db26f289", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/async_kernel@opam:v0.12.0@e65117a4" ] @@ -4479,13 +4413,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad" ] }, @@ -4508,7 +4442,7 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core@opam:v0.12.3@1ace9044", "@opam/async_unix@opam:v0.12.0@6cfebc96", "@opam/async_rpc_kernel@opam:v0.12.0@91ebf728", @@ -4517,7 +4451,7 @@ ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core@opam:v0.12.3@1ace9044", "@opam/async_unix@opam:v0.12.0@6cfebc96", "@opam/async_rpc_kernel@opam:v0.12.0@91ebf728", @@ -4544,7 +4478,7 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/textutils@opam:v0.12.0@d92cac7f", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/core@opam:v0.12.3@1ace9044", "@opam/async_unix@opam:v0.12.0@6cfebc96", @@ -4555,7 +4489,7 @@ "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/textutils@opam:v0.12.0@d92cac7f", "@opam/ppx_jane@opam:v0.12.0@85b68f06", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/core_kernel@opam:v0.12.2@c23ae7ad", "@opam/core@opam:v0.12.3@1ace9044", "@opam/async_unix@opam:v0.12.0@6cfebc96", @@ -4609,7 +4543,7 @@ }, "overrides": [], "dependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.7@1709d54c", + "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.9.1@ce833113", "@opam/topkg@opam:1.0.1@a42c631e", "@opam/result@opam:1.4@6fb665c3", "@opam/ptime@opam:0.8.5@0051d642", "@opam/ocamlfind@opam:1.8.1@c65fe06a", @@ -4618,7 +4552,7 @@ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.7@1709d54c", + "ocaml@4.8.1000@d41d8cd9", "@opam/zarith@opam:1.9.1@ce833113", "@opam/result@opam:1.4@6fb665c3", "@opam/ptime@opam:0.8.5@0051d642", "@opam/cstruct@opam:4.0.0@1fc8a049" ] @@ -4642,13 +4576,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@6fb665c3", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/bigstringaf@opam:0.5.3@249971fa", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@6fb665c3", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/bigstringaf@opam:0.5.3@249971fa" ] }, @@ -4672,7 +4606,7 @@ "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/uuidm@opam:0.9.7@bf725775", "@opam/result@opam:1.4@6fb665c3", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cmdliner@opam:1.0.4@93208aac", "@opam/astring@opam:0.8.3@4e5e17d5", "@esy-ocaml/substs@0.0.1@d41d8cd9" @@ -4680,7 +4614,7 @@ "devDependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/uuidm@opam:0.9.7@bf725775", "@opam/result@opam:1.4@6fb665c3", "@opam/fmt@opam:0.8.8@01c3a23c", - "@opam/dune@opam:1.11.1@da68a813", + "@opam/dune@opam:1.11.3@9894df55", "@opam/cmdliner@opam:1.0.4@93208aac", "@opam/astring@opam:0.8.3@4e5e17d5" ] diff --git a/esy.lock/opam/base64.3.2.0/opam b/esy.lock/opam/base64.3.2.0/opam deleted file mode 100644 index 5f1b8fe..0000000 --- a/esy.lock/opam/base64.3.2.0/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "mirageos-devel@lists.xenproject.org" -authors: [ "Thomas Gazagnaire" - "Anil Madhavapeddy" "Calascibetta Romain" - "Peter Zotov" ] -license: "ISC" -homepage: "https://github.com/mirage/ocaml-base64" -doc: "http://mirage.github.io/ocaml-base64/" -bug-reports: "https://github.com/mirage/ocaml-base64/issues" -dev-repo: "git+https://github.com/mirage/ocaml-base64.git" -synopsis: "Base64 encoding for OCaml" -description: """ -Base64 is a group of similar binary-to-text encoding schemes that represent -binary data in an ASCII string format by translating it into a radix-64 -representation. It is specified in RFC 4648. -""" -depends: [ - "ocaml" {>="4.03.0"} - "base-bytes" - "dune" {>= "1.0.1"} - "bos" {with-test} - "rresult" {with-test} - "alcotest" {with-test} -] -build: [ - ["dune" "subst"] - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name] {with-test} -] -url { - src: - "https://github.com/mirage/ocaml-base64/releases/download/v3.2.0/base64-v3.2.0.tbz" - checksum: "md5=8ac1d6145277cee57d36611d1c420f05" -} diff --git a/esy.lock/opam/conduit-lwt.1.5.0/opam b/esy.lock/opam/conduit-lwt.2.0.1/opam similarity index 75% rename from esy.lock/opam/conduit-lwt.1.5.0/opam rename to esy.lock/opam/conduit-lwt.2.0.1/opam index 1112503..2a2a1c6 100644 --- a/esy.lock/opam/conduit-lwt.1.5.0/opam +++ b/esy.lock/opam/conduit-lwt.2.0.1/opam @@ -24,9 +24,9 @@ dev-repo: "git+https://github.com/mirage/ocaml-conduit.git" synopsis: "A portable network connection establishment library using Lwt" url { src: - "https://github.com/mirage/ocaml-conduit/releases/download/v1.5.0/conduit-v1.5.0.tbz" + "https://github.com/mirage/ocaml-conduit/releases/download/v2.0.1/conduit-v2.0.1.tbz" checksum: [ - "sha256=06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1" - "sha512=8bddae1a238d58d1b59520afb4f627c4beaf9b5355cacc4087e6667e678392cbc681777e32874ee033ffe40da8a7f0d3bab38eed64f25d201294a9c3e3476978" + "sha256=faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb" + "sha512=af30cb72ca65e619eb3f38ab3633c1f0ab28dbd7eedd10bcb80f449db9c9b7c433b8553adcb05ac1590ece1797e55bbe5e915255b1ad2fa2dff461a2bfc488aa" ] } diff --git a/esy.lock/opam/mirage-conduit.3.2.0/opam b/esy.lock/opam/conduit-mirage.2.0.1/opam similarity index 60% rename from esy.lock/opam/mirage-conduit.3.2.0/opam rename to esy.lock/opam/conduit-mirage.2.0.1/opam index 5637ded..d1cf613 100644 --- a/esy.lock/opam/mirage-conduit.3.2.0/opam +++ b/esy.lock/opam/conduit-mirage.2.0.1/opam @@ -14,30 +14,36 @@ depends: [ "mirage-stack-lwt" {>= "1.3.0"} "mirage-time-lwt" {>= "1.1.0"} "mirage-flow-lwt" {>= "1.2.0"} - "mirage-dns" {>= "3.0.0" & < "4.0.0"} - "conduit-lwt" {>="1.5.0"} + "mirage-random" {>= "1.2.0"} + "dns-client" {>= "4.0.0"} + "conduit-lwt" "vchan" {>= "3.0.0"} "xenstore" "tls" {>= "0.8.0"} "ipaddr" {>= "3.0.0"} "ipaddr-sexp" + + #these are required for tls.mirage, which conduit-mirage depends on + "mirage-kv-lwt" {>= "2.0.0"} + "mirage-clock" {>= "2.0.0"} + "ptime" ] +conflicts: [ + "mirage-conduit" +] + build: [ ["dune" "subst"] {pinned} ["dune" "build" "-p" name "-j" jobs] ["dune" "runtest" "-p" name] {with-test} ] dev-repo: "git+https://github.com/mirage/ocaml-conduit.git" -synopsis: "MirageOS interface to network connections" -description: """ -The `conduit` library takes care of establishing and listening for -TCP and SSL/TLS connections for MirageOS unikernels. -""" +synopsis: "A network connection establishment library for MirageOS" url { src: - "https://github.com/mirage/ocaml-conduit/releases/download/v1.5.0/conduit-v1.5.0.tbz" + "https://github.com/mirage/ocaml-conduit/releases/download/v2.0.1/conduit-v2.0.1.tbz" checksum: [ - "sha256=06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1" - "sha512=8bddae1a238d58d1b59520afb4f627c4beaf9b5355cacc4087e6667e678392cbc681777e32874ee033ffe40da8a7f0d3bab38eed64f25d201294a9c3e3476978" + "sha256=faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb" + "sha512=af30cb72ca65e619eb3f38ab3633c1f0ab28dbd7eedd10bcb80f449db9c9b7c433b8553adcb05ac1590ece1797e55bbe5e915255b1ad2fa2dff461a2bfc488aa" ] } diff --git a/esy.lock/opam/conduit.1.5.0/opam b/esy.lock/opam/conduit.2.0.1/opam similarity index 84% rename from esy.lock/opam/conduit.1.5.0/opam rename to esy.lock/opam/conduit.2.0.1/opam index 47ed873..b2eb591 100644 --- a/esy.lock/opam/conduit.1.5.0/opam +++ b/esy.lock/opam/conduit.2.0.1/opam @@ -44,13 +44,13 @@ The useful opam packages available that extend this library are: - `conduit-lwt`: the portable Lwt implementation - `conduit-lwt-unix`: the Lwt/Unix implementation - `conduit-async` the Jane Street Async implementation -- `mirage-conduit`: the MirageOS compatible implementation +- `conduit-mirage`: the MirageOS compatible implementation """ url { src: - "https://github.com/mirage/ocaml-conduit/releases/download/v1.5.0/conduit-v1.5.0.tbz" + "https://github.com/mirage/ocaml-conduit/releases/download/v2.0.1/conduit-v2.0.1.tbz" checksum: [ - "sha256=06b6476ba4d8caf4cbfccbf7fd181cb2e5fe459e5e8e4992617fd2d7bebcbfd1" - "sha512=8bddae1a238d58d1b59520afb4f627c4beaf9b5355cacc4087e6667e678392cbc681777e32874ee033ffe40da8a7f0d3bab38eed64f25d201294a9c3e3476978" + "sha256=faf9c1a74bb9f7e0c97637a96968c5198a9344b1dfccbbc2d124d74ac3bedfbb" + "sha512=af30cb72ca65e619eb3f38ab3633c1f0ab28dbd7eedd10bcb80f449db9c9b7c433b8553adcb05ac1590ece1797e55bbe5e915255b1ad2fa2dff461a2bfc488aa" ] } diff --git a/esy.lock/opam/conf-which.1/opam b/esy.lock/opam/conf-which.1/opam deleted file mode 100644 index 2180f30..0000000 --- a/esy.lock/opam/conf-which.1/opam +++ /dev/null @@ -1,19 +0,0 @@ -opam-version: "2.0" -maintainer: "unixjunkie@sdf.org" -homepage: "http://www.gnu.org/software/which/" -authors: "Carlo Wood" -bug-reports: "https://github.com/ocaml/opam-repository/issues" -license: "GPL-2+" -build: [["which" "which"]] -depexts: [ - ["which"] {os-distribution = "centos"} - ["which"] {os-distribution = "fedora"} - ["which"] {os-family = "suse"} - ["debianutils"] {os-family = "debian"} - ["which"] {os-distribution = "nixos"} - ["which"] {os-distribution = "arch"} -] -synopsis: "Virtual package relying on which" -description: - "This package can only install if the which program is installed on the system." -flags: conf diff --git a/esy.lock/opam/dns-client.4.0.0/opam b/esy.lock/opam/dns-client.4.0.0/opam new file mode 100644 index 0000000..6301fed --- /dev/null +++ b/esy.lock/opam/dns-client.4.0.0/opam @@ -0,0 +1,40 @@ +opam-version: "2.0" +maintainer: "team AT robur dot io" +authors: ["Joe Hill"] +homepage: "https://github.com/mirage/ocaml-dns" +bug-reports: "https://github.com/mirage/ocaml-dns-client/issues" +dev-repo: "git+https://github.com/mirage/ocaml-dns.git" +license: "BSD2" + +build: [ + [ "dune" "subst"] {pinned} + [ "dune" "build" "-p" name "-j" jobs ] +] + +depends: [ + "dune" {>="1.5.1"} + "ocaml" {>= "4.07.0"} + "cstruct" {>= "4.0.0"} + "fmt" {>= "0.8.8"} + "logs" {>= "0.6.3"} + "dns" {= version} + "rresult" {>= "0.6.0"} + "randomconv" {>= "0.1.2"} + "domain-name" {>= "0.3.0"} + "ipaddr" {>= "4.0.0"} + "lwt" {>= "4.2.1"} + "mirage-stack-lwt" {>= "1.4.0"} + "mirage-random" {>= "1.2.0"} +] +synopsis: "Pure DNS resolver API" +description: """ +A pure resolver implementation using uDNS. +""" +url { + src: + "https://github.com/mirage/ocaml-dns/releases/download/v4.0.0/dns-v4.0.0.tbz" + checksum: [ + "sha256=19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a" + "sha512=62df40202c67632f1f7381f6c6d919d5dcca80ccddb2141c5879ad089a9432df69cfe6245da1b3101139b449463fe0c2d7165f8fec42d325e17f5e4553384a12" + ] +} diff --git a/esy.lock/opam/dns-lwt.1.1.3/opam b/esy.lock/opam/dns-lwt.1.1.3/opam deleted file mode 100644 index 1201eba..0000000 --- a/esy.lock/opam/dns-lwt.1.1.3/opam +++ /dev/null @@ -1,45 +0,0 @@ -opam-version: "2.0" -maintainer: "anil@recoil.org" -authors: [ - "Anil Madhavapeddy" - "Tim Deegan" - "Richard Mortier" - "Haris Rotsos" - "David Sheets" - "Thomas Gazagnaire" - "Luke Dunstan" - "David Scott" -] -license: "ISC" -synopsis: "DNS implementation in portable Lwt" -description: """ -This is an implementation of the DNS protocol and a client -and server resolver using the portable Lwt concurrency framework. -You can find a Unix version of this library in the `dns-lwt-unix` -opam package, and in theory you could compile this one to JavaScript -as well using js_of_ocaml. -""" -tags: ["org:mirage" "org:xapi-project"] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -depends: [ - "ocaml" {>= "4.03.0"} - "dune" {>= "1.2"} - "mirage-profile" {>= "0.8.0"} - "lwt" {>= "3.0.0"} - "dns" {=version} -] -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] -] -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -url { - src: - "https://github.com/mirage/ocaml-dns/releases/download/v1.1.3/dns-v1.1.3.tbz" - checksum: [ - "sha256=17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a" - "sha512=cd13ea4c92c018dc884fcce7eb62d2f3f1ef76c3a51c11bb3fe722d72b90e4070f1d0f939cd9faa93c710a4d2dee9761d89557f8086c9fb4ca75c6f1a467fbf3" - ] -} diff --git a/esy.lock/opam/dns.1.1.3/opam b/esy.lock/opam/dns.1.1.3/opam deleted file mode 100644 index b9212c8..0000000 --- a/esy.lock/opam/dns.1.1.3/opam +++ /dev/null @@ -1,62 +0,0 @@ -opam-version: "2.0" -maintainer: "anil@recoil.org" -authors: [ - "Anil Madhavapeddy" - "Tim Deegan" - "Richard Mortier" - "Haris Rotsos" - "David Sheets" - "Thomas Gazagnaire" - "Luke Dunstan" - "David Scott" -] -license: "ISC" -synopsis: "DNS client and server implementation in pure OCaml" -description: """ -This is a pure OCaml implementation of the DNS protocol. It is intended to be -a reasonably high-performance implementation, but clarity is preferred rather -than low-level performance hacks. - -There are several concrete implementations using this package that you probably -want to use for practical purposes: - -- dns-lwt for the Lwt concurrency library -- dns-lwt-unix using the Lwt_unix bindings -- dns-async using the Jane Street Async library -- mirage-dns for the MirageOS unikernel framework -""" -tags: ["org:mirage" "org:xapi-project"] -homepage: "https://github.com/mirage/ocaml-dns" -doc: "https://mirage.github.io/ocaml-dns/" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -depends: [ - "ocaml" {>= "4.03.0"} - "dune" {>= "1.2"} - "cstruct" {>= "3.0.2"} - "ppx_cstruct" - "re" {>="1.7.2"} - "ipaddr" {>= "4.0.0"} - "uri" {>= "1.7.0"} - "domain-name" {>="0.3.0"} - "base64" {>= "3.0.0"} - "hashcons" - "result" - "mmap" {with-test} - "bigarray-compat" {with-test} - "pcap-format" {with-test} - "ounit" {with-test} -] -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} -] -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -url { - src: - "https://github.com/mirage/ocaml-dns/releases/download/v1.1.3/dns-v1.1.3.tbz" - checksum: [ - "sha256=17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a" - "sha512=cd13ea4c92c018dc884fcce7eb62d2f3f1ef76c3a51c11bb3fe722d72b90e4070f1d0f939cd9faa93c710a4d2dee9761d89557f8086c9fb4ca75c6f1a467fbf3" - ] -} diff --git a/esy.lock/opam/dns.4.0.0/opam b/esy.lock/opam/dns.4.0.0/opam new file mode 100644 index 0000000..924111c --- /dev/null +++ b/esy.lock/opam/dns.4.0.0/opam @@ -0,0 +1,49 @@ +opam-version: "2.0" +maintainer: "team AT robur dot io" +authors: ["Hannes Mehnert "] +homepage: "https://github.com/mirage/ocaml-dns" +doc: "https://mirage.github.io/ocaml-dns/" +dev-repo: "git+https://github.com/mirage/ocaml-dns.git" +bug-reports: "https://github.com/mirage/ocaml-dns/issues" +license: "BSD2" + +depends: [ + "dune" {>= "1.2.0"} + "ocaml" {>= "4.07.0"} + "rresult" "astring" "fmt" "logs" "ptime" + "domain-name" {>= "0.3.0"} + "gmap" {>= "0.3.0"} + "cstruct" {>= "3.2.0"} + "ipaddr" {>= "3.0.0"} + "alcotest" {with-test} +] +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] + +synopsis: "An opinionated Domain Name System (DNS) library" +description: """ +µDNS supports most of the domain name system used in the wild. It adheres to +strict conventions. Failing early and hard. It is mostly implemented in the +pure fragment of OCaml (no mutation, isolated IO, no exceptions). + +Legacy resource record types are not dealt with, and there is no plan to support +`ISDN`, `MAILA`, `MAILB`, `WKS`, `MB`, `NULL`, `HINFO`, ... . `AXFR` is only +handled via TCP connections. The only resource class supported is `IN` (the +Internet). In a similar vein, wildcard records are _not_ supported, and it is +unlikely they'll ever be in this library. Truncated hmac in `TSIG` are not +supported (always the full length of the hash algorithm is used). + +Please read [the blog article](https://hannes.nqsb.io/Posts/DNS) for a more +detailed overview. +""" +url { + src: + "https://github.com/mirage/ocaml-dns/releases/download/v4.0.0/dns-v4.0.0.tbz" + checksum: [ + "sha256=19e856bd3205e3f0294a89501f06d1fb5ee1afd4a4ef26c1b56af866ac254c6a" + "sha512=62df40202c67632f1f7381f6c6d919d5dcca80ccddb2141c5879ad089a9432df69cfe6245da1b3101139b449463fe0c2d7165f8fec42d325e17f5e4553384a12" + ] +} diff --git a/esy.lock/opam/dune.1.11.1/opam b/esy.lock/opam/dune.1.11.3/opam similarity index 84% rename from esy.lock/opam/dune.1.11.1/opam rename to esy.lock/opam/dune.1.11.3/opam index cb922a1..af3286b 100644 --- a/esy.lock/opam/dune.1.11.1/opam +++ b/esy.lock/opam/dune.1.11.3/opam @@ -45,9 +45,9 @@ build: [ ] url { src: - "https://github.com/ocaml/dune/releases/download/1.11.1/dune-build-info-1.11.1.tbz" + "https://github.com/ocaml/dune/releases/download/1.11.3/dune-build-info-1.11.3.tbz" checksum: [ - "sha256=57afa265e08810fe910a1e277ffc4877490d9ddfbe984882a17d05daa2723f42" - "sha512=14dbb9ade5b86b2b136e1658eb96d4d455838b01ec2129591816f0cafa037b97b1570cd8a45b4a664b87eb5f4b6f2de1cc14c64221b922623415e59c73638ec8" + "sha256=c83a63e7e8245611b0e11d6adea07c6484dc1b4efffacb176315cd6674d4bbd2" + "sha512=2c1532b91d223e6ea0628c5f5174792c1bb4113a464f6d8b878b3c58be1136beb84ba2d9883a330fa20e550367588aa923ba06ffb9b615a098a21374a9377e81" ] } diff --git a/esy.lock/opam/hashcons.1.0.1/opam b/esy.lock/opam/hashcons.1.0.1/opam deleted file mode 100644 index b774ca1..0000000 --- a/esy.lock/opam/hashcons.1.0.1/opam +++ /dev/null @@ -1,34 +0,0 @@ -opam-version: "2.0" -maintainer: "sheets@alum.mit.edu" -homepage: "https://github.com/backtracking/ocaml-hashcons" -dev-repo: "git+https://github.com/backtracking/ocaml-hashcons.git" -bug-reports: "https://github.com/backtracking/ocaml-hashcons/issues" -authors: [ "Jean-Christophe Filliatre" ] -license: "LGPL-2.1 with OCaml linking exception" -build: [ - ["./configure"] - [make "all"] -] -install: [ - [make "install"] -] -remove: [["ocamlfind" "remove" "hashcons"]] -depends: [ - "ocaml" - "ocamlfind" {build} - "conf-which" {build} -] -synopsis: "OCaml hash-consing library" -description: """ -The technique is described in this paper: - -*Sylvain Conchon and Jean-Christophe Filliâtre.* Type-Safe Modular Hash-Consing. -In ACM SIGPLAN Workshop on ML, Portland, Oregon, September 2006. -The PDF is available at -""" -flags: light-uninstall -url { - src: - "https://github.com/dsheets/ocaml-hashcons/releases/download/1.0.1/ocaml-hashcons-1.0.1.tar.gz" - checksum: "md5=caa6378c30d69baaf703e5f8b903a493" -} diff --git a/esy.lock/opam/lwt.4.2.1/opam b/esy.lock/opam/lwt.4.3.0/opam similarity index 76% rename from esy.lock/opam/lwt.4.2.1/opam rename to esy.lock/opam/lwt.4.3.0/opam index 6c4fb5e..0d4e756 100644 --- a/esy.lock/opam/lwt.4.2.1/opam +++ b/esy.lock/opam/lwt.4.3.0/opam @@ -2,6 +2,7 @@ opam-version: "2.0" synopsis: "Promises and event-driven I/O" +version: "4.3.0" license: "MIT" homepage: "https://github.com/ocsigen/lwt" doc: "https://ocsigen.org/lwt/manual/" @@ -13,22 +14,22 @@ authors: [ ] maintainer: [ "Anton Bachin " - "Mauricio Fernandez " - "Simon Cruanes " ] dev-repo: "git+https://github.com/ocsigen/lwt.git" depends: [ "cppo" {build & >= "1.1.0"} - "dune" - "mmap" # mmap is needed as long as Lwt supports OCaml < 4.06.0. + "dune" {>= "1.7.0"} + "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" @@ -39,6 +40,11 @@ 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] ] @@ -53,6 +59,6 @@ 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.2.1.tar.gz" - checksum: "md5=9d648386ca0a9978eb9487de36b781cc" + src: "https://github.com/ocsigen/lwt/archive/4.3.0.tar.gz" + checksum: "md5=1a72b5ae4245707c12656632a25fc18c" } diff --git a/esy.lock/opam/mirage-dns.3.1.3/opam b/esy.lock/opam/mirage-dns.3.1.3/opam deleted file mode 100644 index 07a8c65..0000000 --- a/esy.lock/opam/mirage-dns.3.1.3/opam +++ /dev/null @@ -1,42 +0,0 @@ -opam-version: "2.0" -maintainer: "anil@recoil.org" -authors: [ - "Anil Madhavapeddy" - "Tim Deegan" - "Richard Mortier" - "Haris Rotsos" - "David Sheets" - "Thomas Gazagnaire" - "Luke Dunstan" -] -license: "ISC" -homepage: "https://github.com/mirage/ocaml-dns" -bug-reports: "https://github.com/mirage/ocaml-dns/issues" -synopsis: "DNS implementation for the MirageOS unikernel framework" -description: """ -This is an implementation of a DNS server and client resolver -for the [MirageOS unikernel framework](https://mirage.io). -""" -depends: [ - "ocaml" {>= "4.05.0"} - "dune" {>= "1.2"} - "dns-lwt" {>="1.1.3" & < "2.0.0"} - "duration" - "mirage-stack-lwt" {>= "1.3.0"} - "mirage-kv-lwt" {>= "2.0.0"} - "mirage-time-lwt" - "mirage-profile" {>= "0.8.0"} -] -build: [ - ["dune" "subst"] {pinned} - ["dune" "build" "-p" name "-j" jobs] -] -dev-repo: "git+https://github.com/mirage/ocaml-dns.git" -url { - src: - "https://github.com/mirage/ocaml-dns/releases/download/v1.1.3/dns-v1.1.3.tbz" - checksum: [ - "sha256=17a3b507d7c1848f14ba213397bcc5df3967bbb9792ec6c650ea5dd9feb5456a" - "sha512=cd13ea4c92c018dc884fcce7eb62d2f3f1ef76c3a51c11bb3fe722d72b90e4070f1d0f939cd9faa93c710a4d2dee9761d89557f8086c9fb4ca75c6f1a467fbf3" - ] -} diff --git a/esy.lock/opam/mirage-profile.0.9.1/opam b/esy.lock/opam/mirage-profile.0.9.1/opam deleted file mode 100644 index fea1142..0000000 --- a/esy.lock/opam/mirage-profile.0.9.1/opam +++ /dev/null @@ -1,43 +0,0 @@ -opam-version: "2.0" -synopsis: "Collect runtime profiling information in CTF format" -maintainer: "Thomas Leonard " -authors: "Thomas Leonard " -license: "BSD-2-clause" -homepage: "https://github.com/mirage/mirage-profile" -doc: "https://mirage.github.io/mirage-profile/" -bug-reports: "https://github.com/mirage/mirage-profile/issues" -depends: [ - "ocaml" {>= "4.03.0"} - "dune" {>= "1.0"} - "cstruct" {>= "3.0.0"} - "ppx_cstruct" {build} - "ocplib-endian" - "lwt" -] -build: [ - ["dune" "build" "-p" name "-j" jobs] -] -dev-repo: "git+https://github.com/mirage/mirage-profile.git" -description: """ -This library can be used to trace execution of OCaml/Lwt programs (such as -Mirage unikernels) at the level of Lwt threads. The traces can be viewed using -JavaScript or GTK viewers provided by [mirage-trace-viewer][] or processed by -tools supporting the [Common Trace Format (CTF)][ctf]. Some example traces can -be found in the blog post [Visualising an Asynchronous -Monad](http://roscidus.com/blog/blog/2014/10/27/visualising-an-asynchronous-monad/). - -Libraries can use the functions mirage-profile provides to annotate the traces -with extra information. When compiled against a normal version of Lwt, -mirage-profile's functions are null-ops (or call the underlying untraced -operation, as appropriate) and OCaml's cross-module inlining will optimise -these calls away, meaning there should be no overhead in the non-profiling -case. -""" -url { - src: - "https://github.com/mirage/mirage-profile/releases/download/v0.9.1/mirage-profile-v0.9.1.tbz" - checksum: [ - "sha256=2bb6cf03c73c6f45dedc34365c9131b8bdda62390b04d26eb76793a6422a0352" - "sha512=23cc4a2a62f5cc05b48d626bd6c8171a442fd46490da6810b1c507fcd7661c7fcd901d8328cddf687af4144136bf0d34b63f8484e32550077ab63d23e6eaea2b" - ] -} diff --git a/esy.lock/opam/mirage-random.1.2.0/opam b/esy.lock/opam/mirage-random.1.2.0/opam new file mode 100644 index 0000000..9b34802 --- /dev/null +++ b/esy.lock/opam/mirage-random.1.2.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "thomas@gazagnaire.org" +homepage: "https://github.com/mirage/mirage-random" +bug-reports: "https://github.com/mirage/mirage-random/issues" +dev-repo: "git+https://github.com/mirage/mirage-random.git" +doc: "https://mirage.github.io/mirage-random/" +authors: ["Thomas Gazagnaire" "Anil Madhavapeddy" "Gabriel Radanne" + "Mindy Preston" "Thomas Leonard" "Nicolas Ojeda Bar" + "Dave Scott" "David Kaloper" "Hannes Mehnert" "Richard Mortier"] +tags: [ "org:mirage"] +license: "ISC" + +build: [ + [ "dune" "subst" ] {pinned} + [ "dune" "build" "-p" name "-j" jobs ] +] + +depends: [ + "dune" {>="1.1.0"} + "cstruct" {>= "1.9.0"} + "ocaml" {>= "4.04.2"} +] + +synopsis: "Random-related devices for MirageOS" +description: """ +mirage-random defines `Mirage_random.S` and `Mirage_random.C` the signature for +random-related devices for MirageOS. +""" +url { + src: + "https://github.com/mirage/mirage-random/releases/download/v1.2.0/mirage-random-v1.2.0.tbz" + checksum: "md5=a0458f255fd042b4434d4dcf1e177f84" +} diff --git a/esy.lock/opam/mmap.1.1.0/opam b/esy.lock/opam/mmap.1.1.0/opam index fa66b3a..266f449 100644 --- a/esy.lock/opam/mmap.1.1.0/opam +++ b/esy.lock/opam/mmap.1.1.0/opam @@ -10,7 +10,7 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.02.3"} + "ocaml" "dune" {>= "1.6"} ] synopsis: "File mapping functionality" diff --git a/esy.lock/opam/odoc.1.4.1/opam b/esy.lock/opam/odoc.1.4.1/opam index 6fc8d76..462839f 100644 --- a/esy.lock/opam/odoc.1.4.1/opam +++ b/esy.lock/opam/odoc.1.4.1/opam @@ -21,7 +21,7 @@ depends: [ "cppo" {build} "dune" "fpath" {build} - "ocaml" {>= "4.02.0"} + "ocaml" {>= "4.02.0" & < "4.09.0"} "result" {build} "tyxml" {build & >= "4.3.0"} diff --git a/esy.lock/opam/randomconv.0.1.2/opam b/esy.lock/opam/randomconv.0.1.2/opam new file mode 100644 index 0000000..dbfea5d --- /dev/null +++ b/esy.lock/opam/randomconv.0.1.2/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "Hannes Mehnert " +authors: "Hannes Mehnert " +license: "ISC" +homepage: "https://github.com/hannesm/randomconv" +doc: "https://hannesm.github.io/randomconv/doc" +bug-reports: "https://github.com/hannesm/randomconv/issues" +depends: [ + "ocaml" {>= "4.04.2"} + "dune" + "cstruct" {>= "1.9.0"} +] +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] +] +dev-repo: "git+https://github.com/hannesm/randomconv.git" +synopsis: "Convert from random byte vectors (Cstruct.t) to random native numbers" +description: """ +Given a function which produces random byte vectors, convert it to +a number of your choice (int8/int16/int32/int64/int/float). +""" +url { + src: + "https://github.com/hannesm/randomconv/releases/download/0.1.2/randomconv-0.1.2.tbz" + checksum: "md5=f5be15b892d65b94d6cbbaec218f77f8" +} diff --git a/esy.lock/opam/tls.0.10.3/opam b/esy.lock/opam/tls.0.10.4/opam similarity index 90% rename from esy.lock/opam/tls.0.10.3/opam rename to esy.lock/opam/tls.0.10.4/opam index b83db46..063f7ed 100644 --- a/esy.lock/opam/tls.0.10.3/opam +++ b/esy.lock/opam/tls.0.10.4/opam @@ -55,7 +55,8 @@ conflicts: [ tags: [ "org:mirage"] synopsis: "Transport Layer Security purely in OCaml" -description: """ +description: """\ + Transport Layer Security (TLS) is probably the most widely deployed security protocol on the Internet. It provides communication privacy to prevent eavesdropping, tampering, and message forgery. Furthermore, it optionally @@ -70,9 +71,9 @@ algorithm, and hash algorithm are negotiated. Read [further](https://nqsb.io) and our [Usenix Security 2015 paper](https://usenix15.nqsb.io).""" url { -archive: "https://github.com/mirleft/ocaml-tls/releases/download/0.10.3/tls-0.10.3.tbz" +archive: "https://github.com/mirleft/ocaml-tls/releases/download/0.10.4/tls-0.10.4.tbz" checksum: [ - "sha256=314429b95203b054507beeeba18a58d79489b6a47a3bcac95971bc2b1b49c19c" - "sha512=5a49aa720038e85238586240d7d099688544122e741f3d4279ea1927a88ae745ff9442999b85ac33858dd4f322104cc1d0545b902d93c221dff5318306d64a81" - ] -} + "sha256=24d5f7200ceb526bc8d1513c72dbe641a15012d3b0bba3387b85aaee9e052317" + "sha512=c0e246c3e5e81cb8ba6f171869694d83ae948757098b144009c7e357b3deb722b42393270a20434f1d2c82769ff519c64aa6374c471b04c38d39a5729bf60a21" +] +} \ No newline at end of file diff --git a/esy.lock/opam/zarith.1.7/opam b/esy.lock/opam/zarith.1.9.1/opam similarity index 79% rename from esy.lock/opam/zarith.1.7/opam rename to esy.lock/opam/zarith.1.9.1/opam index cb2e305..765a409 100644 --- a/esy.lock/opam/zarith.1.7/opam +++ b/esy.lock/opam/zarith.1.9.1/opam @@ -1,6 +1,4 @@ opam-version: "2.0" -name: "zarith" -version: "1.7" maintainer: "Xavier Leroy " authors: [ "Antoine Miné" @@ -27,10 +25,9 @@ build: [ install: [ [make "install"] ] -remove: ["ocamlfind" "remove" "zarith"] depends: [ "ocaml" - "ocamlfind" + "ocamlfind" {build} "conf-gmp" "conf-perl" {build} ] @@ -41,8 +38,10 @@ The Zarith library implements arithmetic and logical operations over arbitrary-precision integers. It uses GMP to efficiently implement arithmetic over big integers. Small integers are represented as Caml unboxed integers, for speed and space economy.""" -flags: light-uninstall url { - src: "https://github.com/ocaml/Zarith/archive/release-1.7.tar.gz" - checksum: "md5=80944e2755ebb848451a77dc2ad0651b" + src: "https://github.com/ocaml/Zarith/archive/release-1.9.1.tar.gz" + checksum: [ + "md5=af41b7534a4c91a8f774f04e307c1c66" + "sha512=e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f" + ] } diff --git a/esy.lock/overrides/opam__s__dune_opam__c__1.11.1_opam_override/package.json b/esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json similarity index 100% rename from esy.lock/overrides/opam__s__dune_opam__c__1.11.1_opam_override/package.json rename to esy.lock/overrides/opam__s__dune_opam__c__1.11.3_opam_override/package.json diff --git a/esy.lock/overrides/opam__s__zarith_opam__c__1.7_opam_override/files/Zarith-release-1.7.patch b/esy.lock/overrides/opam__s__zarith_opam__c__1.7_opam_override/files/Zarith-release-1.7.patch deleted file mode 100644 index adf520e..0000000 --- a/esy.lock/overrides/opam__s__zarith_opam__c__1.7_opam_override/files/Zarith-release-1.7.patch +++ /dev/null @@ -1,156 +0,0 @@ ---- ./caml_z_x86_64_mingw64.S -+++ ./caml_z_x86_64_mingw64.S -@@ -21,9 +21,9 @@ - - - /* makes the stack non-executable. */ -+#if defined __ELF__ && defined __linux__ - .section .note.GNU-stack,"",@progbits -- -- -+#endif - /* helper functions */ - /* **************** */ - ---- ./configure -+++ ./configure -@@ -22,7 +22,24 @@ - gmp='auto' - perf='no' - --ar='ar' -+#ar='ar' -+ar_help=$(ocamlc -config | awk -F '[\t \r]+' '/^system/ {print $2}') -+case "$ar_help" in -+ *mingw64*) -+ if which x86_64-w64-mingw32-ar >/dev/null 2>&1 ; then -+ ar=x86_64-w64-mingw32-ar -+ fi -+ ;; -+ *mingw*) -+ if which i686-w64-mingw32-ar >/dev/null 2>&1 ; then -+ ar=i686-w64-mingw32-ar -+ fi -+ ;; -+ *) -+ ar='ar' -+ ;; -+esac -+ - ocaml='ocaml' - ocamlc='ocamlc' - ocamlopt='ocamlopt' -@@ -204,13 +221,32 @@ - searchbinreq "$CC" - cc="$CC" - ccopt="$CFLAGS" --elif ! searchbin 'gcc'; then -+else -+ cc=x86_64-w64-mingw32-gcc -+ case "$system_help" in -+ *mingw64*) -+ if which x86_64-w64-mingw32-gcc >/dev/null 2>&1 ; then -+ cc=x86_64-w64-mingw32-gcc -+ ccopt="-O3 -Wall -Wextra $CFLAGS" -+ fi -+ ;; -+ *mingw*) -+ if which i686-w64-mingw32-gcc >/dev/null 2>&1 ; then -+ cc=i686-w64-mingw32-gcc -+ ccopt="-O3 -Wall -Wextra $CFLAGS" -+ fi -+ ;; -+ esac -+ if [ -z "$cc" ]; then -+ if ! searchbin 'gcc'; then - cc='gcc' - ccopt="-O3 -Wall -Wextra $CFLAGS" --else -+ else - searchbinreq 'cc' - cc='cc' - ccopt="-O3 -Wall -Wextra $CFLAGS" -+ fi -+ fi - fi - - # optional native-code generation -@@ -234,7 +270,7 @@ - - # directories - --if test "$ocamllibdir" = "auto"; then ocamllibdir=`ocamlc -where`; fi -+if test "$ocamllibdir" = "auto"; then ocamllibdir=`ocamlc -where | tr -d '\r'`; fi - - # fails on Cygwin: - # if test ! -f "$ocamllibdir/caml/mlvalues.h" -@@ -261,7 +297,7 @@ - if test $? -eq 1 -a $ocamlfind != "no"; then - instmeth='findlib' - if test "$installdir" = "auto" -- then installdir=`ocamlfind printconf destdir`; fi -+ then installdir=`ocamlfind printconf destdir | tr -d '\r'`; fi - else - searchbin install - if test $? -eq 1; then instmeth='install' -@@ -298,7 +334,7 @@ - i486-*linux-gnu|i686-*linux-gnu|i486-kfreebsd-gnu) - ccdef="-DZ_ELF -DZ_DOT_LABEL_PREFIX $ccdef" - arch='i686';; -- i686-*cygwin) -+ i686-*cygwin|x86_64-*cygwin) - if test "x$wordsize" = "x64"; then - ccdef="-DZ_COFF $ccdef" - arch='x86_64_mingw64' -@@ -386,6 +422,20 @@ - ;; - esac - -+exec_suffix='' -+so_suffix='.so' -+systype=`uname -s` -+case "$systype" in -+ CYGWIN*) -+ exec_suffix='.exe' -+ so_suffix='.dll' -+ ;; -+ MINGW*) -+ exec_suffix='.exe' -+ so_suffix='.dll' -+ ;; -+esac -+ - # dump Makefile - - cat > Makefile < Date: Tue, 3 Sep 2019 13:39:18 -0700 Subject: [PATCH 2/7] update conf-openssl --- esy.json | 2 +- esy.lock/index.json | 42 +++++++++++++------ .../.ci/build.yaml | 0 .../.gitignore | 0 .../.travis.yml | 0 .../README.md | 0 .../azure-pipelines.yml | 0 .../esy.lock.json | 0 .../esy/test.c | 0 .../esy/test.sh | 0 .../package.json | 2 +- 11 files changed, 32 insertions(+), 14 deletions(-) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/.ci/build.yaml (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/.gitignore (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/.travis.yml (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/README.md (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/azure-pipelines.yml (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/esy.lock.json (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/esy/test.c (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/esy/test.sh (100%) rename esy.lock/overrides/{ee5c2c6906d87e3ea9a19e8e3dac5ec6 => ad2af8c320fe2b6a76c59988f509a738}/package.json (98%) diff --git a/esy.json b/esy.json index 94aefd3..51b3e3b 100644 --- a/esy.json +++ b/esy.json @@ -23,6 +23,6 @@ "@opam/odoc": "*" }, "resolutions": { - "@opam/conf-openssl": "esy-packages/esy-openssl#dafe9ad" + "@opam/conf-openssl": "esy-packages/esy-openssl#306bb87" } } diff --git a/esy.lock/index.json b/esy.lock/index.json index 70cf044..5bac998 100644 --- a/esy.lock/index.json +++ b/esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "af7aecee221b17454ff5925e82a354a1", + "checksum": "67045f5273c8a09526eab5a406ac1d1e", "root": "httpaf@link-dev:./esy.json", "node": { "yarn-pkg-config@github:esy-ocaml/yarn-pkg-config#cca65f99674ed2d954d28788edeb8c57fada5ed0@d41d8cd9": { @@ -55,6 +55,22 @@ "@opam/alcotest@opam:0.8.5@68e6c66c" ] }, + "esy-help2man@github:esy-packages/esy-help2man#c8e6931d1dcf58a81bd801145a777fd3b115c443@d41d8cd9": { + "id": + "esy-help2man@github:esy-packages/esy-help2man#c8e6931d1dcf58a81bd801145a777fd3b115c443@d41d8cd9", + "name": "esy-help2man", + "version": + "github:esy-packages/esy-help2man#c8e6931d1dcf58a81bd801145a777fd3b115c443", + "source": { + "type": "install", + "source": [ + "github:esy-packages/esy-help2man#c8e6931d1dcf58a81bd801145a777fd3b115c443" + ] + }, + "overrides": [], + "dependencies": [], + "devDependencies": [] + }, "esy-gmp@archive:https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz#sha1:9dc6981197a7d92f339192eea974f5eca48fcffe@186b9388": { "id": "esy-gmp@archive:https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz#sha1:9dc6981197a7d92f339192eea974f5eca48fcffe@186b9388", @@ -697,13 +713,13 @@ "overrides": [], "dependencies": [ "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:1.11.3@9894df55", - "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ee5c2c69", + "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ad2af8c3", "@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", - "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ee5c2c69", + "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ad2af8c3", "@opam/base-unix@opam:base@87d0b2eb" ] }, @@ -3818,9 +3834,9 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ee5c2c69": { + "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ad2af8c3": { "id": - "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ee5c2c69", + "@opam/conf-openssl@archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511@ad2af8c3", "name": "@opam/conf-openssl", "version": "archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511", @@ -3830,10 +3846,10 @@ "archive:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1c.tar.gz#sha1:eb59b090bd757e30b676fb5e80c25ddb5a2f9511" ] }, - "overrides": [ "esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6" ], + "overrides": [ "esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738" ], "dependencies": [ "@opam/conf-pkg-config@opam:1.1@8c52f003", - "@opam/conf-autoconf@github:esy-packages/esy-autoconf:package.json#71a8836@d41d8cd9" + "@opam/conf-autoconf@github:esy-packages/esy-autoconf:package.json#ea58671@d41d8cd9" ], "devDependencies": [] }, @@ -3879,17 +3895,19 @@ ], "devDependencies": [] }, - "@opam/conf-autoconf@github:esy-packages/esy-autoconf:package.json#71a8836@d41d8cd9": { + "@opam/conf-autoconf@github:esy-packages/esy-autoconf:package.json#ea58671@d41d8cd9": { "id": - "@opam/conf-autoconf@github:esy-packages/esy-autoconf:package.json#71a8836@d41d8cd9", + "@opam/conf-autoconf@github:esy-packages/esy-autoconf:package.json#ea58671@d41d8cd9", "name": "@opam/conf-autoconf", - "version": "github:esy-packages/esy-autoconf:package.json#71a8836", + "version": "github:esy-packages/esy-autoconf:package.json#ea58671", "source": { "type": "install", - "source": [ "github:esy-packages/esy-autoconf:package.json#71a8836" ] + "source": [ "github:esy-packages/esy-autoconf:package.json#ea58671" ] }, "overrides": [], - "dependencies": [], + "dependencies": [ + "esy-help2man@github:esy-packages/esy-help2man#c8e6931d1dcf58a81bd801145a777fd3b115c443@d41d8cd9" + ], "devDependencies": [] }, "@opam/conduit-mirage@opam:2.0.1@a59089fb": { diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/.ci/build.yaml b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/.ci/build.yaml similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/.ci/build.yaml rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/.ci/build.yaml diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/.gitignore b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/.gitignore similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/.gitignore rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/.gitignore diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/.travis.yml b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/.travis.yml similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/.travis.yml rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/.travis.yml diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/README.md b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/README.md similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/README.md rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/README.md diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/azure-pipelines.yml b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/azure-pipelines.yml similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/azure-pipelines.yml rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/azure-pipelines.yml diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/esy.lock.json b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/esy.lock.json similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/esy.lock.json rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/esy.lock.json diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/esy/test.c b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/esy/test.c similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/esy/test.c rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/esy/test.c diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/esy/test.sh b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/esy/test.sh similarity index 100% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/esy/test.sh rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/esy/test.sh diff --git a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/package.json b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/package.json similarity index 98% rename from esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/package.json rename to esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/package.json index ff8d20b..b173377 100644 --- a/esy.lock/overrides/ee5c2c6906d87e3ea9a19e8e3dac5ec6/package.json +++ b/esy.lock/overrides/ad2af8c320fe2b6a76c59988f509a738/package.json @@ -41,7 +41,7 @@ } }, "dependencies": { - "@opam/conf-autoconf": "esy-packages/esy-autoconf:package.json#71a8836", + "@opam/conf-autoconf": "esy-packages/esy-autoconf:package.json#ea58671", "@opam/conf-pkg-config": "*" } } From 03196a5218afaa3a4d5fcb61c7a9ac1be6bc3fd3 Mon Sep 17 00:00:00 2001 From: Antonio Nuno Monteiro Date: Tue, 3 Sep 2019 13:42:52 -0700 Subject: [PATCH 3/7] tweak circle config --- .circleci/config.yml | 61 ++++++++++++++++++++++++++++---------------- 1 file changed, 39 insertions(+), 22 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 80dee25..a8af641 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,4 +1,4 @@ -version: 2 +version: 2.1 common_cache_key: &common_cache_key key: dependency-cache-{{ checksum "../ocaml-version" }}-{{ checksum ".circleci/config.yml" }}-{{ checksum "httpaf.opam" }}-{{ checksum "httpaf-async.opam" }}-{{ checksum "httpaf-lwt.opam" }}-{{ checksum "httpaf-lwt-unix.opam" }}-{{ checksum "httpaf-mirage.opam" }} @@ -10,6 +10,10 @@ esy_post_build_cache_key: &esy_post_build_cache_key key: esy-post-build-cache-{{ checksum "esy.json" }}-{{ checksum "../esy-checksum" }}-{{ checksum ".circleci/config.yml" }} opam-steps: &opam-steps + parameters: + all_tests: + type: boolean + default: true steps: - checkout - run: @@ -30,7 +34,7 @@ opam-steps: &opam-steps - run: name: "Install deps" command: | - sudo apt-get install -y pkg-config libgmp-dev autotools-dev autoconf lsof libssl-dev + sudo apt-get install -y pkg-config libgmp-dev lsof libssl-dev opam update opam install -y dune opam install -t --deps-only . @@ -41,18 +45,30 @@ opam-steps: &opam-steps <<: *common_cache_key paths: - ~/.opam - - run: - name: 'Test' - command: | - eval `opam config env` - dune build @all - dune runtest --no-buffer + - when: + condition: <> + steps: + - run: + name: 'Test' + command: | + eval `opam config env` + dune build @all + dune runtest --no-buffer + - unless: + condition: <> + steps: + - run: + name: 'Test' + command: | + eval `opam config env` + dune build @async/all @lwt-unix/all @examples/lwt/all @examples/async/all + dune runtest --no-buffer - run: name: 'Check git is clean' command: git diff --exit-code jobs: - 4.04.2: + OCaml-404: docker: - image: ocaml/opam2:debian-10-ocaml-4.04 environment: @@ -60,28 +76,28 @@ jobs: - OCAML_VERSION: "4.04.2" - OPAMSOLVERTIMEOUT: "1200" <<: *opam-steps - 4.05.0: + OCaml-405: docker: - image: ocaml/opam2:debian-10-ocaml-4.05 environment: - TERM: dumb - OCAML_VERSION: "4.05.0" <<: *opam-steps - 4.06.1: + OCaml-406: docker: - image: ocaml/opam2:debian-10-ocaml-4.06 environment: - TERM: dumb - OCAML_VERSION: "4.06.1" <<: *opam-steps - 4.07.1: + OCaml-407: docker: - image: ocaml/opam2:debian-10-ocaml-4.07 environment: - TERM: dumb - OCAML_VERSION: "4.07.1" <<: *opam-steps - 4.08.1: + OCaml-408: docker: - image: ocaml/opam2:debian-10-ocaml-4.08 environment: @@ -107,10 +123,8 @@ jobs: - restore_cache: <<: *esy_post_build_cache_key - run: - name: "Install esy + system deps" - command: | - sudo apt-get install texinfo autotools-dev autoconf - npm install -g esy + name: "Install esy" + command: npm install -g esy - run: name: 'esy install' command: ~/.npm-global/bin/esy install @@ -138,27 +152,30 @@ workflows: version: 2 build-deploy: jobs: - - 4.04.2: + - OCaml-404: + all_tests: false filters: branches: ignore: - gh-pages - - 4.05.0: + - OCaml-405: + all_tests: false filters: branches: ignore: - gh-pages - - 4.06.1: + - OCaml-406: + all_tests: false filters: branches: ignore: - gh-pages - - 4.07.1: + - OCaml-407: filters: branches: ignore: - gh-pages - - 4.08.1: + - OCaml-408: filters: branches: ignore: From eabfb112ced9be1b0981ac2b4540ac70f2ee2c87 Mon Sep 17 00:00:00 2001 From: Antonio Nuno Monteiro Date: Tue, 3 Sep 2019 13:50:48 -0700 Subject: [PATCH 4/7] best effort --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a8af641..fb22800 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -37,7 +37,7 @@ opam-steps: &opam-steps sudo apt-get install -y pkg-config libgmp-dev lsof libssl-dev opam update opam install -y dune - opam install -t --deps-only . + opam install -t --deps-only --best-effort . - run: name: 'Clean' command: rm -rf ./_build From 6dcb028efcc98385682f417503387d2829d8e22d Mon Sep 17 00:00:00 2001 From: Antonio Nuno Monteiro Date: Tue, 3 Sep 2019 13:55:31 -0700 Subject: [PATCH 5/7] solver timeout for 4.05 --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index fb22800..2552d89 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -82,6 +82,7 @@ jobs: environment: - TERM: dumb - OCAML_VERSION: "4.05.0" + - OPAMSOLVERTIMEOUT: "600" <<: *opam-steps OCaml-406: docker: From a2ec6cf5c8afff1bf941d529906f0c0c17d8c8f4 Mon Sep 17 00:00:00 2001 From: Antonio Nuno Monteiro Date: Tue, 3 Sep 2019 14:08:31 -0700 Subject: [PATCH 6/7] install lwt_ssl --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2552d89..0dbdb34 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -37,6 +37,7 @@ opam-steps: &opam-steps sudo apt-get install -y pkg-config libgmp-dev lsof libssl-dev opam update opam install -y dune + opam install -y lwt_ssl opam install -t --deps-only --best-effort . - run: name: 'Clean' From a1cf2b919fc5ae58c642bd45c37b287097c821fd Mon Sep 17 00:00:00 2001 From: Antonio Nuno Monteiro Date: Tue, 3 Sep 2019 14:34:09 -0700 Subject: [PATCH 7/7] changes --- CHANGES.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index b7c99c8..774e973 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,9 @@ Unreleased -------------- +- httpaf-mirage: depend on `mirage-conduit` instead of `conduit-mirage`, + effectively placing a lower bound of OCaml 4.07 on httpaf-mirage + ([#16](https://github.com/anmonteiro/httpaf/pull/16)) - httpaf-lwt, httpaf-lwt-unix, httpaf-mirage: deduplicate interface code via a common `Httpaf_lwt_intf` interface ([#13](https://github.com/anmonteiro/httpaf/pull/13))