From 55a85916c47b0ecd7b154e6f3a8a910998167ac1 Mon Sep 17 00:00:00 2001 From: Manas Jayanth <3097018+ManasJayanth@users.noreply.github.com> Date: Fri, 28 Jun 2024 08:09:19 +0530 Subject: [PATCH] Add @opam/routes --- esy.lock/index.json | 727 +++++++++++++++--- esy.lock/opam/asn1-combinators.0.2.6/opam | 37 + .../{caqti-lwt.2.0.1 => caqti-lwt.2.1.1}/opam | 23 +- .../opam/{caqti.2.0.1 => caqti.2.1.1}/opam | 20 +- esy.lock/opam/conf-gmp-powm-sec.3/opam | 36 + esy.lock/opam/conf-gmp.4/opam | 55 ++ esy.lock/opam/conf-libssl.4/opam | 8 +- .../opam/conf-mingw-w64-gcc-x86_64.1/opam | 19 + .../opam/conf-mingw-w64-gmp-x86_64.1/opam | 21 + .../opam/conf-mingw-w64-openssl-x86_64.1/opam | 19 + .../opam/conf-mingw-w64-pkgconf-i686.1/opam | 18 - esy.lock/opam/dune-private-libs.3.16.0/opam | 51 ++ esy.lock/opam/dune-site.3.16.0/opam | 38 + esy.lock/opam/gmap.0.3.0/opam | 36 + esy.lock/opam/hkdf.1.0.4/opam | 33 + .../opam | 10 +- esy.lock/opam/mirage-crypto-ec.0.11.3/opam | 59 ++ esy.lock/opam/mirage-crypto-pk.0.11.3/opam | 42 + esy.lock/opam/msys2-mingw32.1/opam | 17 - .../ocaml-lsp-server.1.18.0~5.2preview/opam | 9 +- esy.lock/opam/pbkdf.1.2.0/opam | 32 + esy.lock/opam/tls.0.17.5/opam | 62 ++ esy.lock/opam/x509.0.16.5/opam | 60 ++ esy.lock/opam/zarith.1.13/opam | 59 ++ .../package.json | 15 + .../package.json | 13 + .../package.json | 0 .../package.json | 0 .../package.json | 3 + .../package.json | 8 + package.json | 4 +- 31 files changed, 1359 insertions(+), 175 deletions(-) create mode 100644 esy.lock/opam/asn1-combinators.0.2.6/opam rename esy.lock/opam/{caqti-lwt.2.0.1 => caqti-lwt.2.1.1}/opam (65%) rename esy.lock/opam/{caqti.2.0.1 => caqti.2.1.1}/opam (74%) create mode 100644 esy.lock/opam/conf-gmp-powm-sec.3/opam create mode 100644 esy.lock/opam/conf-gmp.4/opam create mode 100644 esy.lock/opam/conf-mingw-w64-gcc-x86_64.1/opam create mode 100644 esy.lock/opam/conf-mingw-w64-gmp-x86_64.1/opam create mode 100644 esy.lock/opam/conf-mingw-w64-openssl-x86_64.1/opam delete mode 100644 esy.lock/opam/conf-mingw-w64-pkgconf-i686.1/opam create mode 100644 esy.lock/opam/dune-private-libs.3.16.0/opam create mode 100644 esy.lock/opam/dune-site.3.16.0/opam create mode 100644 esy.lock/opam/gmap.0.3.0/opam create mode 100644 esy.lock/opam/hkdf.1.0.4/opam rename esy.lock/opam/{merlin-lib.5.0-502 => merlin-lib.5.1-502}/opam (68%) create mode 100644 esy.lock/opam/mirage-crypto-ec.0.11.3/opam create mode 100644 esy.lock/opam/mirage-crypto-pk.0.11.3/opam delete mode 100644 esy.lock/opam/msys2-mingw32.1/opam create mode 100644 esy.lock/opam/pbkdf.1.2.0/opam create mode 100644 esy.lock/opam/tls.0.17.5/opam create mode 100644 esy.lock/opam/x509.0.16.5/opam create mode 100644 esy.lock/opam/zarith.1.13/opam create mode 100644 esy.lock/overrides/opam__s__conf_gmp_opam__c__4_opam_override/package.json create mode 100644 esy.lock/overrides/opam__s__conf_gmp_powm_sec_opam__c__3_opam_override/package.json rename esy.lock/overrides/{opam__s__conf_mingw_w64_pkgconf_i686_opam__c__1_opam_override => opam__s__conf_mingw_w64_gcc_x86__64_opam__c__1_opam_override}/package.json (100%) rename esy.lock/overrides/{opam__s__msys2_mingw32_opam__c__1_opam_override => opam__s__conf_mingw_w64_gmp_x86__64_opam__c__1_opam_override}/package.json (100%) create mode 100644 esy.lock/overrides/opam__s__conf_mingw_w64_openssl_x86__64_opam__c__1_opam_override/package.json create mode 100644 esy.lock/overrides/opam__s__zarith_opam__c__1.13_opam_override/package.json diff --git a/esy.lock/index.json b/esy.lock/index.json index e23150a..1fe77ae 100644 --- a/esy.lock/index.json +++ b/esy.lock/index.json @@ -1,5 +1,5 @@ { - "checksum": "4386525d5bf2aacfb34028d073132a20", + "checksum": "cd19f96ab0a56daf2369ed46a7c81548", "root": "dream-web-server-sessions@link-dev:./package.json", "node": { "yaml@1.10.2@d41d8cd9": { @@ -229,7 +229,7 @@ "json-parse-even-better-errors@2.3.1@d41d8cd9", "graceful-fs@4.2.11@d41d8cd9", "glob-to-regexp@0.4.1@d41d8cd9", "events@3.3.0@d41d8cd9", "eslint-scope@5.1.1@d41d8cd9", - "es-module-lexer@1.5.3@d41d8cd9", "enhanced-resolve@5.17.0@d41d8cd9", + "es-module-lexer@1.5.4@d41d8cd9", "enhanced-resolve@5.17.0@d41d8cd9", "chrome-trace-event@1.0.4@d41d8cd9", "browserslist@4.23.1@d41d8cd9", "acorn-import-attributes@1.9.5@d41d8cd9", "acorn@8.12.0@d41d8cd9", "@webassemblyjs/wasm-parser@1.12.1@d41d8cd9", @@ -2205,7 +2205,7 @@ "overrides": [], "dependencies": [ "supports-color@8.1.1@d41d8cd9", "merge-stream@2.0.0@d41d8cd9", - "@types/node@20.14.8@d41d8cd9" + "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, @@ -3237,6 +3237,20 @@ "dependencies": [], "devDependencies": [] }, + "esy-gmp@6.3.0@d41d8cd9": { + "id": "esy-gmp@6.3.0@d41d8cd9", + "name": "esy-gmp", + "version": "6.3.0", + "source": { + "type": "install", + "source": [ + "archive:https://registry.npmjs.org/esy-gmp/-/esy-gmp-6.3.0.tgz#sha1:a608eab7090ca63e04df7a0c7c2503f6e5aa9733" + ] + }, + "overrides": [], + "dependencies": [], + "devDependencies": [] + }, "estraverse@5.3.0@d41d8cd9": { "id": "estraverse@5.3.0@d41d8cd9", "name": "estraverse", @@ -3351,14 +3365,14 @@ "dependencies": [], "devDependencies": [] }, - "es-module-lexer@1.5.3@d41d8cd9": { - "id": "es-module-lexer@1.5.3@d41d8cd9", + "es-module-lexer@1.5.4@d41d8cd9": { + "id": "es-module-lexer@1.5.4@d41d8cd9", "name": "es-module-lexer", - "version": "1.5.3", + "version": "1.5.4", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz#sha1:25969419de9c0b1fbe54279789023e8a9a788412" + "archive:https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz#sha1:a8efec3a3da991e60efa6b633a7cad6ab8d26b78" ] }, "overrides": [], @@ -3451,14 +3465,14 @@ "dependencies": [], "devDependencies": [] }, - "electron-to-chromium@1.4.810@d41d8cd9": { - "id": "electron-to-chromium@1.4.810@d41d8cd9", + "electron-to-chromium@1.4.814@d41d8cd9": { + "id": "electron-to-chromium@1.4.814@d41d8cd9", "name": "electron-to-chromium", - "version": "1.4.810", + "version": "1.4.814", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz#sha1:7dee01b090b9e048e6db752f7b30921790230654" + "archive:https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.814.tgz#sha1:176535a0b899c9c473464502ab77576aa8bb1cbe" ] }, "overrides": [], @@ -3495,6 +3509,7 @@ "react@18.3.1@d41d8cd9", "ocaml@5.2.0@d41d8cd9", "@opam/styled-ppx@opam:0.56.0@b1e09986", "@opam/server-reason-react@opam:0.2.0@3f30d325", + "@opam/routes@github:jchavarri/routes:routes.opam#57fb76038b429a6adb4e42aeef04cca7079fe157@d41d8cd9", "@opam/reason-react@opam:0.14.1@881bedba", "@opam/reason@opam:3.11.0@6ad0e561", "@opam/dune@opam:3.16.0@33c4c9fe", @@ -3504,7 +3519,7 @@ "devDependencies": [ "@opam/ocamlformat-rpc@opam:removed@440abe07", "@opam/ocamlformat@opam:0.26.2@fc61a2f3", - "@opam/ocaml-lsp-server@opam:1.18.0~5.2preview@07240558" + "@opam/ocaml-lsp-server@opam:1.18.0~5.2preview@7e64ad81" ], "installConfig": { "pnp": false } }, @@ -3982,14 +3997,14 @@ ], "devDependencies": [] }, - "caniuse-lite@1.0.30001636@d41d8cd9": { - "id": "caniuse-lite@1.0.30001636@d41d8cd9", + "caniuse-lite@1.0.30001638@d41d8cd9": { + "id": "caniuse-lite@1.0.30001638@d41d8cd9", "name": "caniuse-lite", - "version": "1.0.30001636", + "version": "1.0.30001638", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz#sha1:b15f52d2bdb95fad32c2f53c0b68032b85188a78" + "archive:https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001638.tgz#sha1:598e1f0c2ac36f37ebc3f5b8887a32ca558e5d56" ] }, "overrides": [], @@ -4084,8 +4099,8 @@ "dependencies": [ "update-browserslist-db@1.0.16@d41d8cd9", "node-releases@2.0.14@d41d8cd9", - "electron-to-chromium@1.4.810@d41d8cd9", - "caniuse-lite@1.0.30001636@d41d8cd9" + "electron-to-chromium@1.4.814@d41d8cd9", + "caniuse-lite@1.0.30001638@d41d8cd9" ], "devDependencies": [] }, @@ -4735,7 +4750,7 @@ ] }, "overrides": [], - "dependencies": [ "@types/node@20.14.8@d41d8cd9" ], + "dependencies": [ "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, "@types/sockjs@0.3.36@d41d8cd9": { @@ -4749,7 +4764,7 @@ ] }, "overrides": [], - "dependencies": [ "@types/node@20.14.8@d41d8cd9" ], + "dependencies": [ "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, "@types/serve-static@1.15.7@d41d8cd9": { @@ -4764,7 +4779,7 @@ }, "overrides": [], "dependencies": [ - "@types/send@0.17.4@d41d8cd9", "@types/node@20.14.8@d41d8cd9", + "@types/send@0.17.4@d41d8cd9", "@types/node@20.14.9@d41d8cd9", "@types/http-errors@2.0.4@d41d8cd9" ], "devDependencies": [] @@ -4795,7 +4810,7 @@ }, "overrides": [], "dependencies": [ - "@types/node@20.14.8@d41d8cd9", "@types/mime@1.3.5@d41d8cd9" + "@types/node@20.14.9@d41d8cd9", "@types/mime@1.3.5@d41d8cd9" ], "devDependencies": [] }, @@ -4866,17 +4881,17 @@ ] }, "overrides": [], - "dependencies": [ "@types/node@20.14.8@d41d8cd9" ], + "dependencies": [ "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, - "@types/node@20.14.8@d41d8cd9": { - "id": "@types/node@20.14.8@d41d8cd9", + "@types/node@20.14.9@d41d8cd9": { + "id": "@types/node@20.14.9@d41d8cd9", "name": "@types/node", - "version": "20.14.8", + "version": "20.14.9", "source": { "type": "install", "source": [ - "archive:https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz#sha1:45c26a2a5de26c3534a9504530ddb3b27ce031ac" + "archive:https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz#sha1:12e8e765ab27f8c421a1820c99f5f313a933b420" ] }, "overrides": [], @@ -4922,7 +4937,7 @@ ] }, "overrides": [], - "dependencies": [ "@types/node@20.14.8@d41d8cd9" ], + "dependencies": [ "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, "@types/http-errors@2.0.4@d41d8cd9": { @@ -4952,7 +4967,7 @@ "overrides": [], "dependencies": [ "@types/send@0.17.4@d41d8cd9", "@types/range-parser@1.2.7@d41d8cd9", - "@types/qs@6.9.15@d41d8cd9", "@types/node@20.14.8@d41d8cd9" + "@types/qs@6.9.15@d41d8cd9", "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, @@ -5032,7 +5047,7 @@ }, "overrides": [], "dependencies": [ - "@types/node@20.14.8@d41d8cd9", + "@types/node@20.14.9@d41d8cd9", "@types/express-serve-static-core@4.19.5@d41d8cd9" ], "devDependencies": [] @@ -5048,7 +5063,7 @@ ] }, "overrides": [], - "dependencies": [ "@types/node@20.14.8@d41d8cd9" ], + "dependencies": [ "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, "@types/bonjour@3.5.13@d41d8cd9": { @@ -5062,7 +5077,7 @@ ] }, "overrides": [], - "dependencies": [ "@types/node@20.14.8@d41d8cd9" ], + "dependencies": [ "@types/node@20.14.9@d41d8cd9" ], "devDependencies": [] }, "@types/body-parser@1.19.5@d41d8cd9": { @@ -5077,10 +5092,40 @@ }, "overrides": [], "dependencies": [ - "@types/node@20.14.8@d41d8cd9", "@types/connect@3.4.38@d41d8cd9" + "@types/node@20.14.9@d41d8cd9", "@types/connect@3.4.38@d41d8cd9" ], "devDependencies": [] }, + "@opam/zarith@opam:1.13@e4e498f3": { + "id": "@opam/zarith@opam:1.13@e4e498f3", + "name": "@opam/zarith", + "version": "opam:1.13", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/b3/b3529c5de89ab8c026943f73f6195ad9#md5:b3529c5de89ab8c026943f73f6195ad9", + "archive:https://github.com/ocaml/Zarith/archive/release-1.13.tar.gz#md5:b3529c5de89ab8c026943f73f6195ad9" + ], + "opam": { + "name": "zarith", + "version": "1.13", + "path": "esy.lock/opam/zarith.1.13" + } + }, + "overrides": [ + { + "opamoverride": "esy.lock/overrides/opam__s__zarith_opam__c__1.13_opam_override" + } + ], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@923e2274", + "@opam/conf-gmp@opam:4@cb9916bf", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/ocamlfind@opam:1.9.6@923e2274", + "@opam/conf-gmp@opam:4@cb9916bf" + ] + }, "@opam/yojson@opam:2.2.1@3eedaf6a": { "id": "@opam/yojson@opam:2.2.1@3eedaf6a", "name": "@opam/yojson", @@ -5132,6 +5177,55 @@ "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe" ] }, + "@opam/x509@opam:0.16.5@e20d93f6": { + "id": "@opam/x509@opam:0.16.5@e20d93f6", + "name": "@opam/x509", + "version": "opam:0.16.5", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/14/149e25a5fea37f619fb2690bee5c00f01c9dcf31d335f8ffcaab39a7538ccd99#sha256:149e25a5fea37f619fb2690bee5c00f01c9dcf31d335f8ffcaab39a7538ccd99", + "archive:https://github.com/mirleft/ocaml-x509/releases/download/v0.16.5/x509-0.16.5.tbz#sha256:149e25a5fea37f619fb2690bee5c00f01c9dcf31d335f8ffcaab39a7538ccd99" + ], + "opam": { + "name": "x509", + "version": "0.16.5", + "path": "esy.lock/opam/x509.0.16.5" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/ptime@opam:1.1.0@d6f12219", + "@opam/pbkdf@opam:1.2.0@d0ef1cde", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto-pk@opam:0.11.3@13e9b389", + "@opam/mirage-crypto-ec@opam:0.11.3@080819e9", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/logs@opam:0.7.0@a2c1229c", "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/gmap@opam:0.3.0@5c009abd", "@opam/fmt@opam:0.9.0@87213963", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/domain-name@opam:0.4.0@ab0ca2e3", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@opam/base64@opam:3.5.1@b3a772d2", + "@opam/asn1-combinators@opam:0.2.6@220d4b1d", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/ptime@opam:1.1.0@d6f12219", + "@opam/pbkdf@opam:1.2.0@d0ef1cde", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto-pk@opam:0.11.3@13e9b389", + "@opam/mirage-crypto-ec@opam:0.11.3@080819e9", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/logs@opam:0.7.0@a2c1229c", "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/gmap@opam:0.3.0@5c009abd", "@opam/fmt@opam:0.9.0@87213963", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/domain-name@opam:0.4.0@ab0ca2e3", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@opam/base64@opam:3.5.1@b3a772d2", + "@opam/asn1-combinators@opam:0.2.6@220d4b1d" + ] + }, "@opam/uutf@opam:1.0.3@47c95a18": { "id": "@opam/uutf@opam:1.0.3@47c95a18", "name": "@opam/uutf", @@ -5324,6 +5418,49 @@ "ocaml@5.2.0@d41d8cd9", "@opam/ocamlbuild@opam:0.14.3+win@17a8bb46" ] }, + "@opam/tls@opam:0.17.5@6f51692c": { + "id": "@opam/tls@opam:0.17.5@6f51692c", + "name": "@opam/tls", + "version": "opam:0.17.5", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/89/89108857bf3a6f85722925a8d4a3f59c291d638c0f2e2fc45f0fdaf892ae4819#sha256:89108857bf3a6f85722925a8d4a3f59c291d638c0f2e2fc45f0fdaf892ae4819", + "archive:https://github.com/mirleft/ocaml-tls/releases/download/v0.17.5/tls-0.17.5.tbz#sha256:89108857bf3a6f85722925a8d4a3f59c291d638c0f2e2fc45f0fdaf892ae4819" + ], + "opam": { + "name": "tls", + "version": "0.17.5", + "path": "esy.lock/opam/tls.0.17.5" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/x509@opam:0.16.5@e20d93f6", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto-pk@opam:0.11.3@13e9b389", + "@opam/mirage-crypto-ec@opam:0.11.3@080819e9", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/logs@opam:0.7.0@a2c1229c", "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/hkdf@opam:1.0.4@8b698d10", "@opam/fmt@opam:0.9.0@87213963", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/domain-name@opam:0.4.0@ab0ca2e3", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/x509@opam:0.16.5@e20d93f6", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto-pk@opam:0.11.3@13e9b389", + "@opam/mirage-crypto-ec@opam:0.11.3@080819e9", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/logs@opam:0.7.0@a2c1229c", "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/hkdf@opam:1.0.4@8b698d10", "@opam/fmt@opam:0.9.0@87213963", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/domain-name@opam:0.4.0@ab0ca2e3", + "@opam/cstruct@opam:6.2.0@7f5eb076" + ] + }, "@opam/styled-ppx@opam:0.56.0@b1e09986": { "id": "@opam/styled-ppx@opam:0.56.0@b1e09986", "name": "@opam/styled-ppx", @@ -5503,14 +5640,14 @@ "ocaml@5.2.0@d41d8cd9", "@opam/dune-configurator@opam:3.16.0@29bae660", "@opam/dune@opam:3.16.0@33c4c9fe", - "@opam/conf-libssl@opam:4@eba923a5", + "@opam/conf-libssl@opam:4@6f833b09", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@5.2.0@d41d8cd9", "@opam/dune-configurator@opam:3.16.0@29bae660", "@opam/dune@opam:3.16.0@33c4c9fe", - "@opam/conf-libssl@opam:4@eba923a5" + "@opam/conf-libssl@opam:4@6f833b09" ] }, "@opam/spawn@opam:v0.15.1@85e9d6f1": { @@ -5684,6 +5821,26 @@ ], "devDependencies": [ "ocaml@5.2.0@d41d8cd9" ] }, + "@opam/routes@github:jchavarri/routes:routes.opam#57fb76038b429a6adb4e42aeef04cca7079fe157@d41d8cd9": { + "id": "@opam/routes@github:jchavarri/routes:routes.opam#57fb76038b429a6adb4e42aeef04cca7079fe157@d41d8cd9", + "name": "@opam/routes", + "version": "github:jchavarri/routes:routes.opam#57fb76038b429a6adb4e42aeef04cca7079fe157", + "source": { + "type": "install", + "source": [ + "github:jchavarri/routes:routes.opam#57fb76038b429a6adb4e42aeef04cca7079fe157" + ] + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/melange@opam:4.0.1-52@47fb2687", + "@opam/dune@opam:3.16.0@33c4c9fe", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/melange@opam:4.0.1-52@47fb2687", + "@opam/dune@opam:3.16.0@33c4c9fe" + ] + }, "@opam/result@opam:1.5@5a755845": { "id": "@opam/result@opam:1.5@5a755845", "name": "@opam/result", @@ -6168,6 +6325,35 @@ "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe" ] }, + "@opam/pbkdf@opam:1.2.0@d0ef1cde": { + "id": "@opam/pbkdf@opam:1.2.0@d0ef1cde", + "name": "@opam/pbkdf", + "version": "opam:1.2.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/md5/1e/1e0e69de61b2d9d4f9843572ecc6655c#md5:1e0e69de61b2d9d4f9843572ecc6655c", + "archive:https://github.com/abeaumont/ocaml-pbkdf/archive/1.2.0.tar.gz#md5:1e0e69de61b2d9d4f9843572ecc6655c" + ], + "opam": { + "name": "pbkdf", + "version": "1.2.0", + "path": "esy.lock/opam/pbkdf.1.2.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076" + ] + }, "@opam/ordering@opam:3.16.0@c1326871": { "id": "@opam/ordering@opam:3.16.0@c1326871", "name": "@opam/ordering", @@ -6544,15 +6730,15 @@ "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe" ] }, - "@opam/ocaml-lsp-server@opam:1.18.0~5.2preview@07240558": { - "id": "@opam/ocaml-lsp-server@opam:1.18.0~5.2preview@07240558", + "@opam/ocaml-lsp-server@opam:1.18.0~5.2preview@7e64ad81": { + "id": "@opam/ocaml-lsp-server@opam:1.18.0~5.2preview@7e64ad81", "name": "@opam/ocaml-lsp-server", "version": "opam:1.18.0~5.2preview", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/f6/f6a54286923b9ec019748a258b40e0b889d155427c262a3ab69ddb02c48409a8#sha256:f6a54286923b9ec019748a258b40e0b889d155427c262a3ab69ddb02c48409a8", - "archive:https://github.com/ocaml/ocaml-lsp/archive/3d84dc42c468d03ce36291985573b87767b6f670.tar.gz#sha256:f6a54286923b9ec019748a258b40e0b889d155427c262a3ab69ddb02c48409a8" + "archive:https://opam.ocaml.org/cache/sha256/db/dbf43e82a01b2999db6b5df009b3f285b04265b81ec34edc25604b72e1613a2c#sha256:dbf43e82a01b2999db6b5df009b3f285b04265b81ec34edc25604b72e1613a2c", + "archive:https://github.com/ocaml/ocaml-lsp/archive/0573158a2bdbe891d6d0026c922d9cfdca55bcf8.tar.gz#sha256:dbf43e82a01b2999db6b5df009b3f285b04265b81ec34edc25604b72e1613a2c" ], "opam": { "name": "ocaml-lsp-server", @@ -6571,7 +6757,7 @@ "@opam/ordering@opam:3.16.0@c1326871", "@opam/ocamlformat-rpc-lib@opam:0.26.2@f94d170f", "@opam/ocamlc-loc@opam:3.16.0@35a5a3ed", - "@opam/merlin-lib@opam:5.0-502@44ae8e0c", + "@opam/merlin-lib@opam:5.1-502@3e065017", "@opam/fiber@opam:3.7.0@bf633a34", "@opam/dyn@opam:3.16.0@e370e5e3", "@opam/dune-rpc@opam:3.16.0@6651e951", "@opam/dune-build-info@opam:3.16.0@5123b882", @@ -6592,7 +6778,7 @@ "@opam/ordering@opam:3.16.0@c1326871", "@opam/ocamlformat-rpc-lib@opam:0.26.2@f94d170f", "@opam/ocamlc-loc@opam:3.16.0@35a5a3ed", - "@opam/merlin-lib@opam:5.0-502@44ae8e0c", + "@opam/merlin-lib@opam:5.1-502@3e065017", "@opam/fiber@opam:3.7.0@bf633a34", "@opam/dyn@opam:3.16.0@e370e5e3", "@opam/dune-rpc@opam:3.16.0@6651e951", "@opam/dune-build-info@opam:3.16.0@5123b882", @@ -6750,27 +6936,6 @@ "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [] }, - "@opam/msys2-mingw32@opam:1@3e920f82": { - "id": "@opam/msys2-mingw32@opam:1@3e920f82", - "name": "@opam/msys2-mingw32", - "version": "opam:1", - "source": { - "type": "install", - "source": [ "no-source:" ], - "opam": { - "name": "msys2-mingw32", - "version": "1", - "path": "esy.lock/opam/msys2-mingw32.1" - } - }, - "overrides": [ - { - "opamoverride": "esy.lock/overrides/opam__s__msys2_mingw32_opam__c__1_opam_override" - } - ], - "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [] - }, "@opam/msys2@opam:0.1.0@9a30ef2c": { "id": "@opam/msys2@opam:0.1.0@9a30ef2c", "name": "@opam/msys2", @@ -6794,13 +6959,9 @@ ], "dependencies": [ "@opam/msys2-mingw64@opam:1@87757bbf", - "@opam/msys2-mingw32@opam:1@3e920f82", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ - "@opam/msys2-mingw64@opam:1@87757bbf", - "@opam/msys2-mingw32@opam:1@3e920f82" - ] + "devDependencies": [ "@opam/msys2-mingw64@opam:1@87757bbf" ] }, "@opam/mirage-crypto-rng-lwt@opam:0.11.3@64d5c2bc": { "id": "@opam/mirage-crypto-rng-lwt@opam:0.11.3@64d5c2bc", @@ -6871,6 +7032,79 @@ "@opam/cstruct@opam:6.2.0@7f5eb076" ] }, + "@opam/mirage-crypto-pk@opam:0.11.3@13e9b389": { + "id": "@opam/mirage-crypto-pk@opam:0.11.3@13e9b389", + "name": "@opam/mirage-crypto-pk", + "version": "opam:0.11.3", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/bf/bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1#sha256:bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1", + "archive:https://github.com/mirage/mirage-crypto/releases/download/v0.11.3/mirage-crypto-0.11.3.tbz#sha256:bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1" + ], + "opam": { + "name": "mirage-crypto-pk", + "version": "0.11.3", + "path": "esy.lock/opam/mirage-crypto-pk.0.11.3" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/zarith@opam:1.13@e4e498f3", + "@opam/sexplib0@opam:v0.17.0@21847769", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/eqaf@opam:0.9@31beb6b7", "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@opam/conf-gmp-powm-sec@opam:3@5364cb44", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/zarith@opam:1.13@e4e498f3", + "@opam/sexplib0@opam:v0.17.0@21847769", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/eqaf@opam:0.9@31beb6b7", "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076" + ] + }, + "@opam/mirage-crypto-ec@opam:0.11.3@080819e9": { + "id": "@opam/mirage-crypto-ec@opam:0.11.3@080819e9", + "name": "@opam/mirage-crypto-ec", + "version": "opam:0.11.3", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/bf/bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1#sha256:bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1", + "archive:https://github.com/mirage/mirage-crypto/releases/download/v0.11.3/mirage-crypto-0.11.3.tbz#sha256:bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1" + ], + "opam": { + "name": "mirage-crypto-ec", + "version": "0.11.3", + "path": "esy.lock/opam/mirage-crypto-ec.0.11.3" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/eqaf@opam:0.9@31beb6b7", + "@opam/dune-configurator@opam:3.16.0@29bae660", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", + "@opam/mirage-crypto-rng@opam:0.11.3@a3626d4b", + "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/eqaf@opam:0.9@31beb6b7", + "@opam/dune-configurator@opam:3.16.0@29bae660", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076" + ] + }, "@opam/mirage-crypto@opam:0.11.3@06056619": { "id": "@opam/mirage-crypto@opam:0.11.3@06056619", "name": "@opam/mirage-crypto", @@ -6927,20 +7161,20 @@ "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe" ] }, - "@opam/merlin-lib@opam:5.0-502@44ae8e0c": { - "id": "@opam/merlin-lib@opam:5.0-502@44ae8e0c", + "@opam/merlin-lib@opam:5.1-502@3e065017": { + "id": "@opam/merlin-lib@opam:5.1-502@3e065017", "name": "@opam/merlin-lib", - "version": "opam:5.0-502", + "version": "opam:5.1-502", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/ca/ca084c2e2e08d1e9ce1b50fc2a5787b2acc534c5fde0ddfd453b3e0e2cf74faa#sha256:ca084c2e2e08d1e9ce1b50fc2a5787b2acc534c5fde0ddfd453b3e0e2cf74faa", - "archive:https://github.com/ocaml/merlin/releases/download/5.0-502/merlin-5.0-502.tbz#sha256:ca084c2e2e08d1e9ce1b50fc2a5787b2acc534c5fde0ddfd453b3e0e2cf74faa" + "archive:https://opam.ocaml.org/cache/sha256/4f/4fd808bc26929cffcca8ea06344790159c10e3eaf9c914cf46ef79e917fcae15#sha256:4fd808bc26929cffcca8ea06344790159c10e3eaf9c914cf46ef79e917fcae15", + "archive:https://github.com/ocaml/merlin/releases/download/v5.1-502/merlin-5.1-502.tbz#sha256:4fd808bc26929cffcca8ea06344790159c10e3eaf9c914cf46ef79e917fcae15" ], "opam": { "name": "merlin-lib", - "version": "5.0-502", - "path": "esy.lock/opam/merlin-lib.5.0-502" + "version": "5.1-502", + "path": "esy.lock/opam/merlin-lib.5.1-502" } }, "overrides": [], @@ -7489,6 +7723,35 @@ ], "devDependencies": [ "ocaml@5.2.0@d41d8cd9" ] }, + "@opam/hkdf@opam:1.0.4@8b698d10": { + "id": "@opam/hkdf@opam:1.0.4@8b698d10", + "name": "@opam/hkdf", + "version": "opam:1.0.4", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/b9/b926d6da4ac45aab999735dd2bbfd1f7511316710d791afa361006b6fe36fd5b#sha256:b926d6da4ac45aab999735dd2bbfd1f7511316710d791afa361006b6fe36fd5b", + "archive:https://github.com/hannesm/ocaml-hkdf/releases/download/v1.0.4/hkdf-v1.0.4.tbz#sha256:b926d6da4ac45aab999735dd2bbfd1f7511316710d791afa361006b6fe36fd5b" + ], + "opam": { + "name": "hkdf", + "version": "1.0.4", + "path": "esy.lock/opam/hkdf.1.0.4" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/mirage-crypto@opam:0.11.3@06056619", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076" + ] + }, "@opam/graphql_parser@opam:0.14.0@d31158ea": { "id": "@opam/graphql_parser@opam:0.14.0@d31158ea", "name": "@opam/graphql_parser", @@ -7575,6 +7838,31 @@ "@opam/dune@opam:3.16.0@33c4c9fe" ] }, + "@opam/gmap@opam:0.3.0@5c009abd": { + "id": "@opam/gmap@opam:0.3.0@5c009abd", + "name": "@opam/gmap", + "version": "opam:0.3.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/04/04dd9e6226ac8f8fb4ccb6021048702e34a482fb9c1d240d3852829529507c1c#sha256:04dd9e6226ac8f8fb4ccb6021048702e34a482fb9c1d240d3852829529507c1c", + "archive:https://github.com/hannesm/gmap/releases/download/0.3.0/gmap-0.3.0.tbz#sha256:04dd9e6226ac8f8fb4ccb6021048702e34a482fb9c1d240d3852829529507c1c" + ], + "opam": { + "name": "gmap", + "version": "0.3.0", + "path": "esy.lock/opam/gmap.0.3.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe" + ] + }, "@opam/gen@opam:1.1@55327887": { "id": "@opam/gen@opam:1.1@55327887", "name": "@opam/gen", @@ -7896,6 +8184,32 @@ "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe" ] }, + "@opam/dune-site@opam:3.16.0@2b0cd2c5": { + "id": "@opam/dune-site@opam:3.16.0@2b0cd2c5", + "name": "@opam/dune-site", + "version": "opam:3.16.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/54/5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6#sha256:5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6", + "archive:https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz#sha256:5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6" + ], + "opam": { + "name": "dune-site", + "version": "3.16.0", + "path": "esy.lock/opam/dune-site.3.16.0" + } + }, + "overrides": [], + "dependencies": [ + "@opam/dune-private-libs@opam:3.16.0@e16a941d", + "@opam/dune@opam:3.16.0@33c4c9fe", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "@opam/dune-private-libs@opam:3.16.0@e16a941d", + "@opam/dune@opam:3.16.0@33c4c9fe" + ] + }, "@opam/dune-rpc@opam:3.16.0@6651e951": { "id": "@opam/dune-rpc@opam:3.16.0@6651e951", "name": "@opam/dune-rpc", @@ -7928,6 +8242,35 @@ "@opam/csexp@opam:1.5.2@46614bf4" ] }, + "@opam/dune-private-libs@opam:3.16.0@e16a941d": { + "id": "@opam/dune-private-libs@opam:3.16.0@e16a941d", + "name": "@opam/dune-private-libs", + "version": "opam:3.16.0", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/54/5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6#sha256:5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6", + "archive:https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz#sha256:5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6" + ], + "opam": { + "name": "dune-private-libs", + "version": "3.16.0", + "path": "esy.lock/opam/dune-private-libs.3.16.0" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/stdune@opam:3.16.0@adb77a91", + "@opam/pp@opam:1.2.0@16430027", "@opam/dyn@opam:3.16.0@e370e5e3", + "@opam/dune@opam:3.16.0@33c4c9fe", "@opam/csexp@opam:1.5.2@46614bf4", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/stdune@opam:3.16.0@adb77a91", + "@opam/pp@opam:1.2.0@16430027", "@opam/dyn@opam:3.16.0@e370e5e3", + "@opam/dune@opam:3.16.0@33c4c9fe", "@opam/csexp@opam:1.5.2@46614bf4" + ] + }, "@opam/dune-configurator@opam:3.16.0@29bae660": { "id": "@opam/dune-configurator@opam:3.16.0@29bae660", "name": "@opam/dune-configurator", @@ -8132,8 +8475,8 @@ "@opam/dream-pure@opam:1.0.0~alpha2@0982edf8", "@opam/dream-httpaf@opam:1.0.0~alpha3@d150f892", "@opam/cstruct@opam:6.2.0@7f5eb076", - "@opam/caqti-lwt@opam:2.0.1@e8755890", - "@opam/caqti@opam:2.0.1@4c9204be", + "@opam/caqti-lwt@opam:2.1.1@65588d69", + "@opam/caqti@opam:2.1.1@ea44d7b2", "@opam/camlp-streams@opam:5.0.1@daaa0f94", "@opam/bigarray-compat@opam:1.1.0@84cda9d0", "@opam/base-unix@opam:base@87d0b2eb", @@ -8161,8 +8504,8 @@ "@opam/dream-pure@opam:1.0.0~alpha2@0982edf8", "@opam/dream-httpaf@opam:1.0.0~alpha3@d150f892", "@opam/cstruct@opam:6.2.0@7f5eb076", - "@opam/caqti-lwt@opam:2.0.1@e8755890", - "@opam/caqti@opam:2.0.1@4c9204be", + "@opam/caqti-lwt@opam:2.1.1@65588d69", + "@opam/caqti@opam:2.1.1@ea44d7b2", "@opam/camlp-streams@opam:5.0.1@daaa0f94", "@opam/bigarray-compat@opam:1.1.0@84cda9d0", "@opam/base-unix@opam:base@87d0b2eb" @@ -8354,13 +8697,11 @@ "esy-pkg-config@0.29.2002@d41d8cd9", "@opam/host-arch-x86_64@opam:1@b771ada1", "@opam/conf-mingw-w64-pkgconf-x86_64@opam:1@40c35c0b", - "@opam/conf-mingw-w64-pkgconf-i686@opam:1@b00fffb6", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "@opam/host-arch-x86_64@opam:1@b771ada1", - "@opam/conf-mingw-w64-pkgconf-x86_64@opam:1@40c35c0b", - "@opam/conf-mingw-w64-pkgconf-i686@opam:1@b00fffb6" + "@opam/conf-mingw-w64-pkgconf-x86_64@opam:1@40c35c0b" ] }, "@opam/conf-mingw-w64-pkgconf-x86_64@opam:1@40c35c0b": { @@ -8387,32 +8728,84 @@ ], "devDependencies": [ "@opam/msys2-mingw64@opam:1@87757bbf" ] }, - "@opam/conf-mingw-w64-pkgconf-i686@opam:1@b00fffb6": { - "id": "@opam/conf-mingw-w64-pkgconf-i686@opam:1@b00fffb6", - "name": "@opam/conf-mingw-w64-pkgconf-i686", + "@opam/conf-mingw-w64-openssl-x86_64@opam:1@22f94010": { + "id": "@opam/conf-mingw-w64-openssl-x86_64@opam:1@22f94010", + "name": "@opam/conf-mingw-w64-openssl-x86_64", "version": "opam:1", "source": { "type": "install", "source": [ "no-source:" ], "opam": { - "name": "conf-mingw-w64-pkgconf-i686", + "name": "conf-mingw-w64-openssl-x86_64", "version": "1", - "path": "esy.lock/opam/conf-mingw-w64-pkgconf-i686.1" + "path": "esy.lock/opam/conf-mingw-w64-openssl-x86_64.1" } }, "overrides": [ { - "opamoverride": "esy.lock/overrides/opam__s__conf_mingw_w64_pkgconf_i686_opam__c__1_opam_override" + "opamoverride": "esy.lock/overrides/opam__s__conf_mingw_w64_openssl_x86__64_opam__c__1_opam_override" } ], "dependencies": [ - "@opam/msys2-mingw32@opam:1@3e920f82", + "@opam/conf-pkg-config@opam:3@2a035ca9", + "@opam/conf-mingw-w64-gcc-x86_64@opam:1@f0bd8247", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [] + }, + "@opam/conf-mingw-w64-gmp-x86_64@opam:1@8bc14e13": { + "id": "@opam/conf-mingw-w64-gmp-x86_64@opam:1@8bc14e13", + "name": "@opam/conf-mingw-w64-gmp-x86_64", + "version": "opam:1", + "source": { + "type": "install", + "source": [ "no-source:" ], + "opam": { + "name": "conf-mingw-w64-gmp-x86_64", + "version": "1", + "path": "esy.lock/opam/conf-mingw-w64-gmp-x86_64.1" + } + }, + "overrides": [ + { + "opamoverride": "esy.lock/overrides/opam__s__conf_mingw_w64_gmp_x86__64_opam__c__1_opam_override" + } + ], + "dependencies": [ + "@opam/msys2-mingw64@opam:1@87757bbf", + "@opam/msys2@opam:0.1.0@9a30ef2c", + "@opam/conf-pkg-config@opam:3@2a035ca9", + "@opam/conf-mingw-w64-gcc-x86_64@opam:1@f0bd8247", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ "@opam/msys2-mingw64@opam:1@87757bbf" ] + }, + "@opam/conf-mingw-w64-gcc-x86_64@opam:1@f0bd8247": { + "id": "@opam/conf-mingw-w64-gcc-x86_64@opam:1@f0bd8247", + "name": "@opam/conf-mingw-w64-gcc-x86_64", + "version": "opam:1", + "source": { + "type": "install", + "source": [ "no-source:" ], + "opam": { + "name": "conf-mingw-w64-gcc-x86_64", + "version": "1", + "path": "esy.lock/opam/conf-mingw-w64-gcc-x86_64.1" + } + }, + "overrides": [ + { + "opamoverride": "esy.lock/overrides/opam__s__conf_mingw_w64_gcc_x86__64_opam__c__1_opam_override" + } + ], + "dependencies": [ + "@opam/msys2-mingw64@opam:1@87757bbf", "@opam/msys2@opam:0.1.0@9a30ef2c", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [ "@opam/msys2-mingw32@opam:1@3e920f82" ] + "devDependencies": [ "@opam/msys2-mingw64@opam:1@87757bbf" ] }, - "@opam/conf-libssl@opam:4@eba923a5": { - "id": "@opam/conf-libssl@opam:4@eba923a5", + "@opam/conf-libssl@opam:4@6f833b09": { + "id": "@opam/conf-libssl@opam:4@6f833b09", "name": "@opam/conf-libssl", "version": "opam:4", "source": { @@ -8431,10 +8824,15 @@ ], "dependencies": [ "esy-openssl@archive:https://www.openssl.org/source/openssl-1.1.1t.tar.gz#sha256:8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b@feaa6434", + "@opam/host-arch-x86_64@opam:1@b771ada1", "@opam/conf-pkg-config@opam:3@2a035ca9", + "@opam/conf-mingw-w64-openssl-x86_64@opam:1@22f94010", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], - "devDependencies": [], + "devDependencies": [ + "@opam/host-arch-x86_64@opam:1@b771ada1", + "@opam/conf-mingw-w64-openssl-x86_64@opam:1@22f94010" + ], "extraSources": [ { "checksum": "sha256:c6e132e784f0d3250b434a91ad806416ad6c30e25465bd4e37df946a33bfbad2", @@ -8443,6 +8841,75 @@ } ] }, + "@opam/conf-gmp-powm-sec@opam:3@5364cb44": { + "id": "@opam/conf-gmp-powm-sec@opam:3@5364cb44", + "name": "@opam/conf-gmp-powm-sec", + "version": "opam:3", + "source": { + "type": "install", + "source": [ "no-source:" ], + "opam": { + "name": "conf-gmp-powm-sec", + "version": "3", + "path": "esy.lock/opam/conf-gmp-powm-sec.3" + } + }, + "overrides": [ + { + "opamoverride": "esy.lock/overrides/opam__s__conf_gmp_powm_sec_opam__c__3_opam_override" + } + ], + "dependencies": [ + "@opam/host-arch-x86_64@opam:1@b771ada1", + "@opam/conf-gmp@opam:4@cb9916bf", "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "@opam/host-arch-x86_64@opam:1@b771ada1", + "@opam/conf-gmp@opam:4@cb9916bf" + ], + "extraSources": [ + { + "checksum": "sha256:388b3879530257a7e6e59b68208ee2a52de7be30e40eb4d3a54419708fdad490", + "url": "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp-powm-sec/test.c.3", + "relativePath": "test.c" + } + ] + }, + "@opam/conf-gmp@opam:4@cb9916bf": { + "id": "@opam/conf-gmp@opam:4@cb9916bf", + "name": "@opam/conf-gmp", + "version": "opam:4", + "source": { + "type": "install", + "source": [ "no-source:" ], + "opam": { + "name": "conf-gmp", + "version": "4", + "path": "esy.lock/opam/conf-gmp.4" + } + }, + "overrides": [ + { + "opamoverride": "esy.lock/overrides/opam__s__conf_gmp_opam__c__4_opam_override" + } + ], + "dependencies": [ + "esy-gmp@6.3.0@d41d8cd9", "@opam/host-arch-x86_64@opam:1@b771ada1", + "@opam/conf-mingw-w64-gmp-x86_64@opam:1@8bc14e13", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "@opam/host-arch-x86_64@opam:1@b771ada1", + "@opam/conf-mingw-w64-gmp-x86_64@opam:1@8bc14e13" + ], + "extraSources": [ + { + "checksum": "sha256:54a30735f1f271a2531526747e75716f4490dd7bc1546efd6498ccfe3cc4d6fb", + "url": "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp/test.c.4", + "relativePath": "test.c" + } + ] + }, "@opam/cmdliner@opam:1.3.0@f8c5e0f3": { "id": "@opam/cmdliner@opam:1.3.0@f8c5e0f3", "name": "@opam/cmdliner", @@ -8490,57 +8957,64 @@ "ocaml@5.2.0@d41d8cd9", "@opam/dune@opam:3.16.0@33c4c9fe" ] }, - "@opam/caqti-lwt@opam:2.0.1@e8755890": { - "id": "@opam/caqti-lwt@opam:2.0.1@e8755890", + "@opam/caqti-lwt@opam:2.1.1@65588d69": { + "id": "@opam/caqti-lwt@opam:2.1.1@65588d69", "name": "@opam/caqti-lwt", - "version": "opam:2.0.1", + "version": "opam:2.1.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/7e/7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b#sha256:7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b", - "archive:https://github.com/paurkedal/ocaml-caqti/releases/download/v2.0.1/caqti-v2.0.1.tbz#sha256:7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b" + "archive:https://opam.ocaml.org/cache/sha256/48/483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a#sha256:483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a", + "archive:https://github.com/paurkedal/ocaml-caqti/releases/download/v2.1.1/caqti-v2.1.1.tbz#sha256:483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a" ], "opam": { "name": "caqti-lwt", - "version": "2.0.1", - "path": "esy.lock/opam/caqti-lwt.2.0.1" + "version": "2.1.1", + "path": "esy.lock/opam/caqti-lwt.2.1.1" } }, "overrides": [], "dependencies": [ "ocaml@5.2.0@d41d8cd9", "@opam/mtime@opam:2.0.0@cf3d8868", "@opam/lwt@opam:5.7.0@4a33823d", "@opam/logs@opam:0.7.0@a2c1229c", - "@opam/dune@opam:3.16.0@33c4c9fe", "@opam/caqti@opam:2.0.1@4c9204be", - "@esy-ocaml/substs@0.0.1@d41d8cd9" + "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/domain-name@opam:0.4.0@ab0ca2e3", + "@opam/caqti@opam:2.1.1@ea44d7b2", "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ "ocaml@5.2.0@d41d8cd9", "@opam/mtime@opam:2.0.0@cf3d8868", "@opam/lwt@opam:5.7.0@4a33823d", "@opam/logs@opam:0.7.0@a2c1229c", - "@opam/dune@opam:3.16.0@33c4c9fe", "@opam/caqti@opam:2.0.1@4c9204be" + "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/domain-name@opam:0.4.0@ab0ca2e3", + "@opam/caqti@opam:2.1.1@ea44d7b2" ] }, - "@opam/caqti@opam:2.0.1@4c9204be": { - "id": "@opam/caqti@opam:2.0.1@4c9204be", + "@opam/caqti@opam:2.1.1@ea44d7b2": { + "id": "@opam/caqti@opam:2.1.1@ea44d7b2", "name": "@opam/caqti", - "version": "opam:2.0.1", + "version": "opam:2.1.1", "source": { "type": "install", "source": [ - "archive:https://opam.ocaml.org/cache/sha256/7e/7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b#sha256:7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b", - "archive:https://github.com/paurkedal/ocaml-caqti/releases/download/v2.0.1/caqti-v2.0.1.tbz#sha256:7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b" + "archive:https://opam.ocaml.org/cache/sha256/48/483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a#sha256:483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a", + "archive:https://github.com/paurkedal/ocaml-caqti/releases/download/v2.1.1/caqti-v2.1.1.tbz#sha256:483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a" ], "opam": { "name": "caqti", - "version": "2.0.1", - "path": "esy.lock/opam/caqti.2.0.1" + "version": "2.1.1", + "path": "esy.lock/opam/caqti.2.1.1" } }, "overrides": [], "dependencies": [ - "ocaml@5.2.0@d41d8cd9", "@opam/uri@opam:4.4.0@f70a0b72", + "ocaml@5.2.0@d41d8cd9", "@opam/x509@opam:0.16.5@e20d93f6", + "@opam/uri@opam:4.4.0@f70a0b72", "@opam/tls@opam:0.17.5@6f51692c", "@opam/ptime@opam:1.1.0@d6f12219", "@opam/mtime@opam:2.0.0@cf3d8868", "@opam/lwt-dllist@opam:1.0.1@0eeaa7fa", "@opam/logs@opam:0.7.0@a2c1229c", "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/dune-site@opam:3.16.0@2b0cd2c5", "@opam/dune@opam:3.16.0@33c4c9fe", "@opam/domain-name@opam:0.4.0@ab0ca2e3", "@opam/bigstringaf@opam:0.9.1@5d112382", @@ -8548,10 +9022,12 @@ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], "devDependencies": [ - "ocaml@5.2.0@d41d8cd9", "@opam/uri@opam:4.4.0@f70a0b72", + "ocaml@5.2.0@d41d8cd9", "@opam/x509@opam:0.16.5@e20d93f6", + "@opam/uri@opam:4.4.0@f70a0b72", "@opam/tls@opam:0.17.5@6f51692c", "@opam/ptime@opam:1.1.0@d6f12219", "@opam/mtime@opam:2.0.0@cf3d8868", "@opam/lwt-dllist@opam:1.0.1@0eeaa7fa", "@opam/logs@opam:0.7.0@a2c1229c", "@opam/ipaddr@opam:5.6.0@3ca01b3d", + "@opam/dune-site@opam:3.16.0@2b0cd2c5", "@opam/dune@opam:3.16.0@33c4c9fe", "@opam/domain-name@opam:0.4.0@ab0ca2e3", "@opam/bigstringaf@opam:0.9.1@5d112382", @@ -8798,6 +9274,35 @@ ], "devDependencies": [ "ocaml@5.2.0@d41d8cd9" ] }, + "@opam/asn1-combinators@opam:0.2.6@220d4b1d": { + "id": "@opam/asn1-combinators@opam:0.2.6@220d4b1d", + "name": "@opam/asn1-combinators", + "version": "opam:0.2.6", + "source": { + "type": "install", + "source": [ + "archive:https://opam.ocaml.org/cache/sha256/01/012ade0d8869ef621063752c1cf8ea026f6bc702fed10df9af56688e291b1a91#sha256:012ade0d8869ef621063752c1cf8ea026f6bc702fed10df9af56688e291b1a91", + "archive:https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v0.2.6/asn1-combinators-v0.2.6.tbz#sha256:012ade0d8869ef621063752c1cf8ea026f6bc702fed10df9af56688e291b1a91" + ], + "opam": { + "name": "asn1-combinators", + "version": "0.2.6", + "path": "esy.lock/opam/asn1-combinators.0.2.6" + } + }, + "overrides": [], + "dependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/zarith@opam:1.13@e4e498f3", + "@opam/ptime@opam:1.1.0@d6f12219", "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076", + "@esy-ocaml/substs@0.0.1@d41d8cd9" + ], + "devDependencies": [ + "ocaml@5.2.0@d41d8cd9", "@opam/zarith@opam:1.13@e4e498f3", + "@opam/ptime@opam:1.1.0@d6f12219", "@opam/dune@opam:3.16.0@33c4c9fe", + "@opam/cstruct@opam:6.2.0@7f5eb076" + ] + }, "@opam/angstrom@opam:0.16.0@dddc4818": { "id": "@opam/angstrom@opam:0.16.0@dddc4818", "name": "@opam/angstrom", diff --git a/esy.lock/opam/asn1-combinators.0.2.6/opam b/esy.lock/opam/asn1-combinators.0.2.6/opam new file mode 100644 index 0000000..d26f4ea --- /dev/null +++ b/esy.lock/opam/asn1-combinators.0.2.6/opam @@ -0,0 +1,37 @@ +opam-version: "2.0" +authors: "David Kaloper Meršinjak" +maintainer: "David Kaloper Meršinjak " +homepage: "https://github.com/mirleft/ocaml-asn1-combinators" +doc: "https://mirleft.github.io/ocaml-asn1-combinators/doc" +license: "ISC" +dev-repo: "git+https://github.com/mirleft/ocaml-asn1-combinators.git" +bug-reports: "https://github.com/mirleft/ocaml-asn1-combinators/issues" +synopsis: "Embed typed ASN.1 grammars in OCaml" +build: [ ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs ] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} ] +depends: [ + "ocaml" {>="4.08.0"} + "dune" {>= "1.2.0"} + "cstruct" {>= "6.0.0"} + "zarith" + "ptime" + "alcotest" {with-test} +] +description: """ +asn1-combinators is a library for expressing ASN.1 in OCaml. Skip the notation +part of ASN.1, and embed the abstract syntax directly in the language. These +abstract syntax representations can be used for parsing, serialization, or +random testing. + +The only ASN.1 encodings currently supported are BER and DER. +""" +url { + src: + "https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v0.2.6/asn1-combinators-v0.2.6.tbz" + checksum: [ + "sha256=012ade0d8869ef621063752c1cf8ea026f6bc702fed10df9af56688e291b1a91" + "sha512=4c1b28f1d230395ff1ad3b8e8d03981b10015062ec270f29e2521914eb64c2fa4d5df68363e339e9a1158c3b58aef0e25156f7ec6addd85a580fecadc17edfac" + ] +} +x-commit-hash: "1fc666e8b4231846cf65704ffcb09d240981dcb6" diff --git a/esy.lock/opam/caqti-lwt.2.0.1/opam b/esy.lock/opam/caqti-lwt.2.1.1/opam similarity index 65% rename from esy.lock/opam/caqti-lwt.2.0.1/opam rename to esy.lock/opam/caqti-lwt.2.1.1/opam index 39af306..05efee3 100644 --- a/esy.lock/opam/caqti-lwt.2.0.1/opam +++ b/esy.lock/opam/caqti-lwt.2.1.1/opam @@ -6,17 +6,18 @@ homepage: "https://github.com/paurkedal/ocaml-caqti/" doc: "https://paurkedal.github.io/ocaml-caqti/index.html" bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" depends: [ - "alcotest" {with-test & >= "1.5.0"} - "alcotest-lwt" {with-test & >= "1.5.0"} - "caqti" {>= "2.0.0" & < "2.1.0~"} - "caqti-dynload" {with-test & >= "2.0.0" & < "3.0.0~"} - "caqti-driver-sqlite3" {with-test & >= "2.0.0" & < "3.0.0~"} - "cmdliner" {with-test & >= "1.1.0"} - "dune" {>= "2.5"} + "caqti" {>= "2.1.0" & < "2.2.0~"} + "dune" {>= "3.9"} + "domain-name" + "ipaddr" "logs" "mtime" {>= "2.0.0"} "lwt" {>= "5.3.0"} "ocaml" + "alcotest" {with-test & >= "1.5.0"} + "alcotest-lwt" {with-test & >= "1.5.0"} + "cmdliner" {with-test & >= "1.1.0"} + "caqti-driver-sqlite3" {with-test} "odoc" {with-doc} ] build: [ @@ -28,10 +29,10 @@ dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" synopsis: "Lwt support for Caqti" url { src: - "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.0.1/caqti-v2.0.1.tbz" + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.1.1/caqti-v2.1.1.tbz" checksum: [ - "sha256=7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b" - "sha512=eeafaf495b08fb8620ddee1711b8f9fa2ca0c79fb450a905c8d071806b7046d665e1e2ac0e7d3c7ca1258455decbf184e689e9ecb2453ec9d952b864f9dd14f4" + "sha256=483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a" + "sha512=6a1222c0c55cb16a9d409980f9f2400340689b87e21aafed2d7459fd7feaeb109c2dfaf77f55f8422fbb7d3772342565ced7fed78a7b77af5aedab5bfd5ae882" ] } -x-commit-hash: "7fb87f8f956ae84b191bc297f300649941110850" +x-commit-hash: "91622d9b7dca6a96d86063496d252c8a761a37cc" diff --git a/esy.lock/opam/caqti.2.0.1/opam b/esy.lock/opam/caqti.2.1.1/opam similarity index 74% rename from esy.lock/opam/caqti.2.0.1/opam rename to esy.lock/opam/caqti.2.1.1/opam index c91a93b..28e0ab0 100644 --- a/esy.lock/opam/caqti.2.0.1/opam +++ b/esy.lock/opam/caqti.2.1.1/opam @@ -15,7 +15,8 @@ depends: [ "bigstringaf" "cmdliner" {with-test & >= "1.1.0"} "domain-name" {>= "0.2.0"} - "dune" {>= "2.5"} + "dune" {>= "3.9"} + "dune-site" "ipaddr" {>= "3.0.0"} "logs" "lwt-dllist" @@ -24,14 +25,19 @@ depends: [ "odoc" {with-doc} "ptime" "re" {with-test} + "tls" "uri" {>= "2.2.0"} + "x509" ] conflicts: [ "result" {< "1.5"} ] build: [ - ["dune" "build" "-p" name "-j" jobs] - ["dune" "runtest" "-p" name "-j" jobs] {with-test} + ["dune" "build" "-p" name "-j" jobs "@install"] + ["dune" "install" "-p" name "--create-install-file" name] + # The runtest invocation has been restricted to the caqti directory for + # this release due to a dependency issue in the testsuite directory. + ["dune" "runtest" "-p" name "-j" jobs "caqti"] {with-test} ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} ] dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" @@ -54,10 +60,10 @@ decoding returned tuples. It is hoped that this agnostic choice makes it a suitable target for higher level interfaces and code generators.""" url { src: - "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.0.1/caqti-v2.0.1.tbz" + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.1.1/caqti-v2.1.1.tbz" checksum: [ - "sha256=7eb57225c521fe25395653d960b1c381bb2b2ccae47bc2a827bb16611988da8b" - "sha512=eeafaf495b08fb8620ddee1711b8f9fa2ca0c79fb450a905c8d071806b7046d665e1e2ac0e7d3c7ca1258455decbf184e689e9ecb2453ec9d952b864f9dd14f4" + "sha256=483a535f41e2641917fc1832ce4ad15ffc3f4e8283b1b3018a2617349583090a" + "sha512=6a1222c0c55cb16a9d409980f9f2400340689b87e21aafed2d7459fd7feaeb109c2dfaf77f55f8422fbb7d3772342565ced7fed78a7b77af5aedab5bfd5ae882" ] } -x-commit-hash: "7fb87f8f956ae84b191bc297f300649941110850" +x-commit-hash: "91622d9b7dca6a96d86063496d252c8a761a37cc" diff --git a/esy.lock/opam/conf-gmp-powm-sec.3/opam b/esy.lock/opam/conf-gmp-powm-sec.3/opam new file mode 100644 index 0000000..0514700 --- /dev/null +++ b/esy.lock/opam/conf-gmp-powm-sec.3/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +maintainer: "Etienne Millon " +homepage: "http://gmplib.org/" +bug-reports: "https://github.com/ocaml/opam-repository/issues" +license: "GPL-1.0-or-later" +build: [ + ["sh" "-exc" "cc -c $CFLAGS -I/usr/local/include test.c"] {os != "macos" & os != "win32"} + ["sh" "-exc" + "%{host-arch-x86_64:installed?x86_64:}%%{host-arch-x86_32:installed?i686:}%-w64-mingw32-gcc -c $CFLAGS test.c" + ] {os = "win32"} + [ + "sh" + "-exc" + "cc -c $CFLAGS -I/opt/homebrew/include -I/opt/local/include -I/usr/local/include test.c" + ] {os = "macos"} +] +depends: [ + "conf-gmp" + ("host-arch-x86_32" {os = "win32" & os-distribution != "cygwinports"} | + "host-arch-x86_64" {os = "win32" & os-distribution != "cygwinports"}) +] +synopsis: + "Virtual package relying on a GMP lib with constant-time modular exponentiation" +description: """ +This package can only install if the GMP lib is installed on the system and +corresponds to a version that has the mpz_powm_sec function.""" +authors: "Etienne Millon " +flags: conf +extra-source "test.c" { + src: + "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp-powm-sec/test.c.3" + checksum: [ + "sha256=388b3879530257a7e6e59b68208ee2a52de7be30e40eb4d3a54419708fdad490" + "md5=29317f477fa828e18428660ef31064fb" + ] +} diff --git a/esy.lock/opam/conf-gmp.4/opam b/esy.lock/opam/conf-gmp.4/opam new file mode 100644 index 0000000..53aedd2 --- /dev/null +++ b/esy.lock/opam/conf-gmp.4/opam @@ -0,0 +1,55 @@ +opam-version: "2.0" +maintainer: "nbraud" +homepage: "http://gmplib.org/" +bug-reports: "https://github.com/ocaml/opam-repository/issues" +license: "GPL-1.0-or-later" +build: [ + ["sh" "-exc" "cc -c $CFLAGS -I/usr/local/include test.c"] {os != "macos" & os != "win32"} + [ + "sh" + "-exc" + "$(ocamlc -config-var c_compiler) -c $CFLAGS -I/usr/local/include test.c" + ] {os = "win32" & os-distribution = "cygwinports"} + [ + "sh" + "-exc" + "cc -c $CFLAGS -I/opt/homebrew/include -I/opt/local/include -I/usr/local/include test.c" + ] {os = "macos"} + [ + "sh" + "-exc" + "%{host-arch-x86_64:installed?x86_64:}%%{host-arch-x86_32:installed?i686:}%-w64-mingw32-gcc -c $CFLAGS test.c" + ] {os = "win32" & os-distribution != "cygwinports"} +] +depends: [ + (("host-arch-x86_32" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-gmp-i686" {os = "win32" & os-distribution != "cygwinports"}) | + ("host-arch-x86_64" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-gmp-x86_64" {os = "win32" & os-distribution != "cygwinports"})) +] +depexts: [ + ["libgmp-dev"] {os-family = "debian"} + ["libgmp-dev"] {os-family = "ubuntu"} + ["gmp"] {os = "macos" & os-distribution = "homebrew"} + ["gmp"] {os-distribution = "macports" & os = "macos"} + ["gmp" "gmp-devel"] {os-distribution = "centos"} + ["gmp" "gmp-devel"] {os-distribution = "fedora" | os-family = "fedora"} + ["gmp" "gmp-devel"] {os-distribution = "ol"} + ["gmp"] {os = "openbsd"} + ["gmp"] {os = "freebsd"} + ["gmp-dev"] {os-distribution = "alpine"} + ["gmp-devel"] {os-family = "suse" | os-family = "opensuse"} + ["gmp"] {os = "win32" & os-distribution = "cygwinports"} + ["gmp"] {os-distribution = "nixos"} +] +synopsis: "Virtual package relying on a GMP lib system installation" +description: + "This package can only install if the GMP lib is installed on the system." +authors: "nbraud" +flags: conf +extra-source "test.c" { + src: + "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp/test.c.4" + checksum: [ + "sha256=54a30735f1f271a2531526747e75716f4490dd7bc1546efd6498ccfe3cc4d6fb" + "md5=2fd2970c293c36222a6d299ec155823f" + ] +} diff --git a/esy.lock/opam/conf-libssl.4/opam b/esy.lock/opam/conf-libssl.4/opam index bf3010b..4954350 100644 --- a/esy.lock/opam/conf-libssl.4/opam +++ b/esy.lock/opam/conf-libssl.4/opam @@ -8,7 +8,11 @@ build-env: [ [HOMEBREW_NO_AUTO_UPDATE = "1"] ] build: [ - ["pkg-config" "--print-errors" "--exists" "openssl"] + ["pkgconf" {os = "win32" & os-distribution = "cygwin"} + "--personality=i686-w64-mingw32" {os = "win32" & os-distribution = "cygwin" & host-arch-x86_32:installed} + "--personality=x86_64-w64-mingw32" {os = "win32" & os-distribution = "cygwin" & host-arch-x86_64:installed} + "pkg-config" {os != "win32" | os-distribution != "cygwin"} + "--print-errors" "--exists" "openssl"] {os != "freebsd" & os != "openbsd" & os != "netbsd" & # libssl is provided by base system on BSDs os-distribution != "homebrew"} ["sh" "-ex" "./homebrew.sh" "check"] {os-distribution = "homebrew"} @@ -18,6 +22,8 @@ install: [ ] depends: [ "conf-pkg-config" {build} + ("host-arch-x86_32" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-openssl-i686" {os = "win32" & os-distribution != "cygwinports"} | + "host-arch-x86_64" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-openssl-x86_64" {os = "win32" & os-distribution != "cygwinports"}) ] depexts: [ ["libssl-dev"] {os-family = "debian"} diff --git a/esy.lock/opam/conf-mingw-w64-gcc-x86_64.1/opam b/esy.lock/opam/conf-mingw-w64-gcc-x86_64.1/opam new file mode 100644 index 0000000..19bea97 --- /dev/null +++ b/esy.lock/opam/conf-mingw-w64-gcc-x86_64.1/opam @@ -0,0 +1,19 @@ +opam-version: "2.0" +synopsis: "Virtual package for GCC on x86_64 mingw-w64 (64-bit x86_64)" +description: "Ensures the x86_64 version of GCC from the mingw-w64 project is available" +maintainer: "David Allsopp " +authors: "David Allsopp" +license: "GPL-3.0-or-later" +homepage: "https://www.mingw-w64.org" +bug-reports: "https://github.com/ocaml/opam-repository/issues" +flags: conf +available: os = "win32" +depends: [ + "msys2" {build & os = "win32" & os-distribution = "msys2"} + "msys2-mingw64" {os = "win32" & os-distribution = "msys2"} +] +build: ["x86_64-w64-mingw32-gcc" "--version"] +depexts: [ + ["mingw64-x86_64-gcc-core"] {os = "win32" & os-distribution = "cygwin"} + ["mingw-w64-x86_64-gcc"] {os = "win32" & os-distribution = "msys2"} +] diff --git a/esy.lock/opam/conf-mingw-w64-gmp-x86_64.1/opam b/esy.lock/opam/conf-mingw-w64-gmp-x86_64.1/opam new file mode 100644 index 0000000..b068464 --- /dev/null +++ b/esy.lock/opam/conf-mingw-w64-gmp-x86_64.1/opam @@ -0,0 +1,21 @@ +opam-version: "2.0" +synopsis: "Virtual package for libgmp on x86_64 mingw-w64 (64-bit x86_64)" +description: "Ensures the x86_64 version of libgmp for the mingw-w64 project is available" +maintainer: "David Allsopp " +authors: "Torbjörn Granlund et al" +license: "GPL-1.0-or-later" +homepage: "http://gmplib.org/" +bug-reports: "https://github.com/ocaml/opam-repository/issues" +flags: conf +available: os = "win32" +build: ["pkgconf" "--personality=x86_64-w64-mingw32" {os-distribution = "cygwin"} "gmp"] +depends: [ + "msys2" {build & os = "win32" & os-distribution = "msys2"} + "msys2-mingw64" {os = "win32" & os-distribution = "msys2"} + "conf-pkg-config" {build} + "conf-mingw-w64-gcc-x86_64" {build} +] +depexts: [ + ["mingw64-x86_64-gmp"] {os = "win32" & os-distribution = "cygwin"} + ["mingw-w64-x86_64-gmp"] {os = "win32" & os-distribution = "msys2"} +] diff --git a/esy.lock/opam/conf-mingw-w64-openssl-x86_64.1/opam b/esy.lock/opam/conf-mingw-w64-openssl-x86_64.1/opam new file mode 100644 index 0000000..02155d7 --- /dev/null +++ b/esy.lock/opam/conf-mingw-w64-openssl-x86_64.1/opam @@ -0,0 +1,19 @@ +opam-version: "2.0" +synopsis: "libssl for x86_64 mingw-w64 (64-bit x86_64)" +description: "Ensures the x86_64 version of libssl for the mingw-w64 project is available" +maintainer: "David Allsopp " +authors: "The OpenSSL Project" +license: "Apache-1.0" +homepage: "https://www.openssl.org" +bug-reports: "https://github.com/ocaml/opam-repository/issues" +flags: conf +available: os = "win32" & os-distribution = "cygwin" +build: ["pkgconf" "--personality=x86_64-w64-mingw32" "openssl"] +depends: [ + "conf-pkg-config" {build} + "conf-mingw-w64-gcc-x86_64" {build} +] +depexts: [ + ["mingw64-x86_64-openssl"] {os = "win32" & os-distribution = "cygwin"} + ["mingw-w64-x86_64-openssl"] {os = "win32" & os-distribution = "msys2"} +] diff --git a/esy.lock/opam/conf-mingw-w64-pkgconf-i686.1/opam b/esy.lock/opam/conf-mingw-w64-pkgconf-i686.1/opam deleted file mode 100644 index fe698a4..0000000 --- a/esy.lock/opam/conf-mingw-w64-pkgconf-i686.1/opam +++ /dev/null @@ -1,18 +0,0 @@ -opam-version: "2.0" -synopsis: "Virtual package for pkgconf on i686 mingw-w64 (32-bit x86)" -description: "Ensures the i686 version of pkgconf for the mingw-w64 project is available" -maintainer: "David Allsopp " -authors: "Ariadne Conill et al" -license: "ISC" -homepage: "http://pkgconf.org" -bug-reports: "https://github.com/ocaml/opam-repository/issues" -flags: conf -available: os = "win32" -depends: [ - "msys2" {build & os = "win32" & os-distribution = "msys2"} - "msys2-mingw32" {os = "win32" & os-distribution = "msys2"} -] -build: ["i686-w64-mingw32-pkgconf" "--version"] -depexts: [ - ["mingw-w64-i686-pkgconf"] {os = "win32" & os-distribution = "msys2"} -] diff --git a/esy.lock/opam/dune-private-libs.3.16.0/opam b/esy.lock/opam/dune-private-libs.3.16.0/opam new file mode 100644 index 0000000..b0ee0d4 --- /dev/null +++ b/esy.lock/opam/dune-private-libs.3.16.0/opam @@ -0,0 +1,51 @@ +opam-version: "2.0" +synopsis: "Private libraries of Dune" +description: """ +!!!!!!!!!!!!!!!!!!!!!! +!!!!! DO NOT USE !!!!! +!!!!!!!!!!!!!!!!!!!!!! + +This package contains code that is shared between various dune-xxx +packages. However, it is not meant for public consumption and provides +no stability guarantee. +""" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.12"} + "csexp" {>= "1.5.0"} + "pp" {>= "1.1.0"} + "dyn" {= version} + "stdune" {= version} + "ocaml" {>= "4.08"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: + "https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz" + checksum: [ + "sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6" + "sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc" + ] +} +x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed" diff --git a/esy.lock/opam/dune-site.3.16.0/opam b/esy.lock/opam/dune-site.3.16.0/opam new file mode 100644 index 0000000..a731fa9 --- /dev/null +++ b/esy.lock/opam/dune-site.3.16.0/opam @@ -0,0 +1,38 @@ +opam-version: "2.0" +synopsis: "Embed locations information inside executable and libraries" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.12"} + "dune-private-libs" {= version} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: + "https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz" + checksum: [ + "sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6" + "sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc" + ] +} +x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed" diff --git a/esy.lock/opam/gmap.0.3.0/opam b/esy.lock/opam/gmap.0.3.0/opam new file mode 100644 index 0000000..7c5c4cf --- /dev/null +++ b/esy.lock/opam/gmap.0.3.0/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +maintainer: "Hannes Mehnert " +authors: "Hannes Mehnert " +license: "ISC" +homepage: "https://github.com/hannesm/gmap" +doc: "https://hannesm.github.io/gmap/doc" +bug-reports: "https://github.com/hannesm/gmap/issues" +depends: [ + "ocaml" {>= "4.04.2"} + "dune" + "alcotest" {with-test} + "fmt" {with-test} +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/hannesm/gmap.git" +synopsis: "Heterogenous maps over a GADT" +description: """ +Gmap exposes the functor `Make` which takes a key type (a +[GADT](https://en.wikipedia.org/wiki/Generalized_algebraic_data_type) 'a key) +and outputs a type-safe Map where each 'a key is associated with a 'a value. +This removes the need for additional packing. It uses OCaml's stdlib +[Map](http://caml.inria.fr/pub/docs/manual-ocaml/libref/Map.html) data +structure. +""" +url { + src: + "https://github.com/hannesm/gmap/releases/download/0.3.0/gmap-0.3.0.tbz" + checksum: [ + "sha256=04dd9e6226ac8f8fb4ccb6021048702e34a482fb9c1d240d3852829529507c1c" + "sha512=71616981f5a15d6b2a47e18702083e52e81f6547076085b1489f676f50b0cc47c7c2c4fa19cb581e2878dc3d4f7133d0c50d8b51a8390be0e6e30318907d81d3" + ] +} diff --git a/esy.lock/opam/hkdf.1.0.4/opam b/esy.lock/opam/hkdf.1.0.4/opam new file mode 100644 index 0000000..cc9a857 --- /dev/null +++ b/esy.lock/opam/hkdf.1.0.4/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "Hannes Mehnert " +authors: "Hannes Mehnert " +license: "BSD-2-Clause" +homepage: "https://github.com/hannesm/ocaml-hkdf" +doc: "https://hannesm.github.io/ocaml-hkdf/doc" +bug-reports: "https://github.com/hannesm/ocaml-hkdf/issues" +depends: [ + "ocaml" {>= "4.07.0"} + "dune" + "cstruct" {>= "3.2.0"} + "mirage-crypto" {< "1.0.0"} + "alcotest" {with-test} +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/hannesm/ocaml-hkdf.git" +synopsis: "HMAC-based Extract-and-Expand Key Derivation Function (RFC 5869)" +description: """ +An implementation of [HKDF](https://tools.ietf.org/html/rfc5869) using +[nocrypto](https://github.com/mirleft/ocaml-nocrypto). +""" +url { + src: + "https://github.com/hannesm/ocaml-hkdf/releases/download/v1.0.4/hkdf-v1.0.4.tbz" + checksum: [ + "sha256=b926d6da4ac45aab999735dd2bbfd1f7511316710d791afa361006b6fe36fd5b" + "sha512=d08e50857f7761572adc4d382975fde5808898c1d92d9e6e943a496cba8780ffabe1edf67844063b70d9727c0fe10b24391e001a3f65c978a5326ac82199cc88" + ] +} diff --git a/esy.lock/opam/merlin-lib.5.0-502/opam b/esy.lock/opam/merlin-lib.5.1-502/opam similarity index 68% rename from esy.lock/opam/merlin-lib.5.0-502/opam rename to esy.lock/opam/merlin-lib.5.1-502/opam index 5bcda1f..cf87f5b 100644 --- a/esy.lock/opam/merlin-lib.5.0-502/opam +++ b/esy.lock/opam/merlin-lib.5.1-502/opam @@ -11,7 +11,7 @@ build: [ ] depends: [ "ocaml" {>= "5.2" & < "5.3"} - "dune" {>= "2.9.0"} + "dune" {>= "3.0.0"} "csexp" {>= "1.5.1"} "menhir" {dev & >= "20201216"} "menhirLib" {dev & >= "20201216"} @@ -25,10 +25,10 @@ description: thoroughly documented, and its public API might break with any new release." url { src: - "https://github.com/ocaml/merlin/releases/download/5.0-502/merlin-5.0-502.tbz" + "https://github.com/ocaml/merlin/releases/download/v5.1-502/merlin-5.1-502.tbz" checksum: [ - "sha256=ca084c2e2e08d1e9ce1b50fc2a5787b2acc534c5fde0ddfd453b3e0e2cf74faa" - "sha512=e0aa85553324596a77e1f68ce39cd29ce6bb548a4a9faa32f49bf227cf8289a766477b8a2b0529b39bc8a8f4aea09515b0debaf585c0c750194e4d274311403f" + "sha256=4fd808bc26929cffcca8ea06344790159c10e3eaf9c914cf46ef79e917fcae15" + "sha512=1e582c8d3de6784a036b930136a568eb0cedf213a01041acfcff4eda9c6f74adab9a55c4c0d806b8fccbd882b14a984c9fba480f6c5950146b842d6c100a8d1f" ] } -x-commit-hash: "a7e8e6ec378a5496c6b913ec7304dc223aa182f8" +x-commit-hash: "ce00b5bc2bc813bd1b0e2a49438b095042ff7727" diff --git a/esy.lock/opam/mirage-crypto-ec.0.11.3/opam b/esy.lock/opam/mirage-crypto-ec.0.11.3/opam new file mode 100644 index 0000000..a81ae9d --- /dev/null +++ b/esy.lock/opam/mirage-crypto-ec.0.11.3/opam @@ -0,0 +1,59 @@ +opam-version: "2.0" +synopsis: "Elliptic Curve Cryptography with primitives taken from Fiat" +description: """ +An implementation of key exchange (ECDH) and digital signature (ECDSA/EdDSA) +algorithms using code from Fiat (). + +The curves P224 (SECP224R1), P256 (SECP256R1), P384 (SECP384R1), +P521 (SECP521R1), and 25519 (X25519, Ed25519) are implemented by this package. +""" +maintainer: "Hannes Mehnert " +authors: [ + "Hannes Mehnert " + "Nathan Rebours " + "Clément Pascutto " + "Etienne Millon " +# and from the fiat-crypto AUTHORS file + "Andres Erbsen " + "Google Inc." + "Jade Philipoom " + "Massachusetts Institute of Technology" + "Zoe Paraskevopoulou " +] +license: "MIT" +homepage: "https://github.com/mirage/mirage-crypto" +doc: "https://mirage.github.io/mirage-crypto/doc" +bug-reports: "https://github.com/mirage/mirage-crypto/issues" +depends: [ + "dune" {>= "2.7"} + "ocaml" {>= "4.08.0"} + "cstruct" {>= "6.0.0"} + "dune-configurator" + "eqaf" {>= "0.7"} + "mirage-crypto" {=version} + "mirage-crypto-rng" {=version} + "hex" {with-test} + "alcotest" {with-test & >= "0.8.1"} + "ppx_deriving_yojson" {with-test} + "ppx_deriving" {with-test} + "yojson" {with-test & >= "1.6.0"} +] +conflicts: [ + "ocaml-freestanding" +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/mirage/mirage-crypto.git" +tags: ["org:mirage"] +url { + src: + "https://github.com/mirage/mirage-crypto/releases/download/v0.11.3/mirage-crypto-0.11.3.tbz" + checksum: [ + "sha256=bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1" + "sha512=7b6f4e8128622b53eb2176881b5d6160f224e8606c7dd21aaf47974f15db7aa475cffaff3214aaaabba0f8986398f159c1fbb1bff29228c9b0a3fae67ef8d731" + ] +} +x-commit-hash: "3ebc0e3e1bb6c471292b9f0c18afa3ce20d5f051" diff --git a/esy.lock/opam/mirage-crypto-pk.0.11.3/opam b/esy.lock/opam/mirage-crypto-pk.0.11.3/opam new file mode 100644 index 0000000..7e9156e --- /dev/null +++ b/esy.lock/opam/mirage-crypto-pk.0.11.3/opam @@ -0,0 +1,42 @@ +opam-version: "2.0" +homepage: "https://github.com/mirage/mirage-crypto" +dev-repo: "git+https://github.com/mirage/mirage-crypto.git" +bug-reports: "https://github.com/mirage/mirage-crypto/issues" +doc: "https://mirage.github.io/mirage-crypto/doc" +authors: ["David Kaloper " "Hannes Mehnert " ] +maintainer: "Hannes Mehnert " +license: "ISC" +synopsis: "Simple public-key cryptography for the modern age" + +build: [ ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs ] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} ] + +depends: [ + "conf-gmp-powm-sec" {build} + "ocaml" {>= "4.08.0"} + "dune" {>= "2.7"} + "ounit2" {with-test} + "randomconv" {with-test & >= "0.1.3" & < "0.2.0"} + "cstruct" {>="6.00"} + "mirage-crypto" {=version} + "mirage-crypto-rng" {=version} + "sexplib0" + "zarith" {>= "1.4"} + "eqaf" {>= "0.8"} +] +conflicts: [ + "ocaml-freestanding" +] +description: """ +Mirage-crypto-pk provides public-key cryptography (RSA, DSA, DH). +""" +url { + src: + "https://github.com/mirage/mirage-crypto/releases/download/v0.11.3/mirage-crypto-0.11.3.tbz" + checksum: [ + "sha256=bfb530fa169cd905ebc7e2449f3407cfbd67023ac0b291b8b6f4a1437a5d95b1" + "sha512=7b6f4e8128622b53eb2176881b5d6160f224e8606c7dd21aaf47974f15db7aa475cffaff3214aaaabba0f8986398f159c1fbb1bff29228c9b0a3fae67ef8d731" + ] +} +x-commit-hash: "3ebc0e3e1bb6c471292b9f0c18afa3ce20d5f051" diff --git a/esy.lock/opam/msys2-mingw32.1/opam b/esy.lock/opam/msys2-mingw32.1/opam deleted file mode 100644 index f86edc7..0000000 --- a/esy.lock/opam/msys2-mingw32.1/opam +++ /dev/null @@ -1,17 +0,0 @@ -opam-version: "2.0" -synopsis: "MSYS2 MINGW32 Environment" -description: """ -This package selects the MINGW32 MSYS2 Environment. - -Toolchain: gcc (mingw-w64) -Architecture: i686 -C Runtime Library: msvcrt -C++ Runtime Library: libstdc++""" -maintainer: "David Allsopp " -authors: "David Allsopp" -license: "CC0-1.0+" -homepage: "https://opam.ocaml.org" -bug-reports: "https://github.com/ocaml/opam-repository/issues" -flags: compiler -depends: "msys2" {post} -conflict-class: "msys2-env" diff --git a/esy.lock/opam/ocaml-lsp-server.1.18.0~5.2preview/opam b/esy.lock/opam/ocaml-lsp-server.1.18.0~5.2preview/opam index 31ea16e..4859e59 100644 --- a/esy.lock/opam/ocaml-lsp-server.1.18.0~5.2preview/opam +++ b/esy.lock/opam/ocaml-lsp-server.1.18.0~5.2preview/opam @@ -43,7 +43,8 @@ depends: [ "ocamlformat-rpc-lib" {>= "0.21.0"} "odoc" {with-doc} "ocaml" {>= "5.2" & < "5.3"} - "merlin-lib" {>= "5.0"} + "merlin-lib" {>= "5.1"} + "ocaml-index" {>= "1.0" & post} ] flags: avoid-version available: opam-version >= "2.1.0" @@ -61,9 +62,9 @@ build: [ ] url { src: - "https://github.com/ocaml/ocaml-lsp/archive/3d84dc42c468d03ce36291985573b87767b6f670.tar.gz" + "https://github.com/ocaml/ocaml-lsp/archive/0573158a2bdbe891d6d0026c922d9cfdca55bcf8.tar.gz" checksum: [ - "sha256=f6a54286923b9ec019748a258b40e0b889d155427c262a3ab69ddb02c48409a8" - "sha512=1efd7fbdd381b17df7be998200ad6b44c48a8b886e2ffc0a16a618a0f2019d5e0350446c10359a4d32072e943ecad9a6c706b437478bd5773a0b479925ff5596" + "sha256=dbf43e82a01b2999db6b5df009b3f285b04265b81ec34edc25604b72e1613a2c" + "sha512=51bbf98dd4cd2c9d35cc3a515fff74a7d10ed736febb8ff2683739aab818e578ca16e9f126aa774a492a7141e0d34977fc1558f5feac71b8db3c1e1843fd213f" ] } diff --git a/esy.lock/opam/pbkdf.1.2.0/opam b/esy.lock/opam/pbkdf.1.2.0/opam new file mode 100644 index 0000000..8b26f92 --- /dev/null +++ b/esy.lock/opam/pbkdf.1.2.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +synopsis: "Password based key derivation functions (PBKDF) from PKCS#5" +description: """ +An implementation of PBKDF 1 and 2 as defined by [PKCS#5](https://tools.ietf.org/html/rfc2898) using + [mirage-crypto](https://github.com/mirage/mirage-crypto) +""" +maintainer: ["Alfredo Beaumont "] +authors: ["Alfredo Beaumont " "Sonia Meruelo "] +license: "BSD-2-Clause" +homepage: "https://github.com/abeaumont/ocaml-pbkdf" +bug-reports: "https://github.com/abeaumont/ocaml-pbkdf/issues" +dev-repo: "git+https://github.com/abeaumont/ocaml-pbkdf.git" +doc: "https://abeaumont.github.io/ocaml-pbkdf/" +depends: [ + "ocaml" {>= "4.07.0"} + "dune" {>= "1.8.0"} + "cstruct" {>= "6.0.0"} + "mirage-crypto" {< "1.0.0"} + "alcotest" {with-test & >= "0.8.1"} +] +build: [ + [ "dune" "subst" ] {dev} + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "dune" "runtest" "-p" name "-j" jobs ] {with-test} +] +url { + src: "https://github.com/abeaumont/ocaml-pbkdf/archive/1.2.0.tar.gz" + checksum: [ + "md5=1e0e69de61b2d9d4f9843572ecc6655c" + "sha512=d6f7d5efd761b87dd420ddcf97c2f9d4402dcc81d65cd1f4d81039b70c4d8c1e803bbaf4251482de8de7076da9f40b48c7eb1684e31e7a316deb5036c192bd3c" + ] +} diff --git a/esy.lock/opam/tls.0.17.5/opam b/esy.lock/opam/tls.0.17.5/opam new file mode 100644 index 0000000..ad51984 --- /dev/null +++ b/esy.lock/opam/tls.0.17.5/opam @@ -0,0 +1,62 @@ +opam-version: "2.0" +homepage: "https://github.com/mirleft/ocaml-tls" +dev-repo: "git+https://github.com/mirleft/ocaml-tls.git" +bug-reports: "https://github.com/mirleft/ocaml-tls/issues" +doc: "https://mirleft.github.io/ocaml-tls/doc" +maintainer: ["Hannes Mehnert " "David Kaloper "] +license: "BSD-2-Clause" + +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] + +depends: [ + "ocaml" {>= "4.08.0"} + "dune" {>= "3.0"} + "cstruct" {>= "6.0.0"} + "mirage-crypto" {>= "0.11.0" & < "1.0.0"} + "mirage-crypto-ec" {>= "0.10.0" & < "1.0.0"} + "mirage-crypto-pk" {< "1.0.0"} + "mirage-crypto-rng" {>= "0.8.0" & < "1.0.0"} + "x509" {>= "0.15.0"} + "domain-name" {>= "0.3.0"} + "fmt" {>= "0.8.7"} + "cstruct-unix" {with-test & >= "3.0.0"} + "ounit2" {with-test & >= "2.2.0"} + "hkdf" + "logs" + "ipaddr" + "alcotest" {with-test} +] +conflicts: [ "result" {< "1.5"} ] +tags: [ "org:mirage"] +synopsis: "Transport Layer Security purely in OCaml" +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 +provides authentication of the involved endpoints. TLS is commonly deployed for +securing web services ([HTTPS](http://tools.ietf.org/html/rfc2818)), emails, +virtual private networks, and wireless networks. + +TLS uses asymmetric cryptography to exchange a symmetric key, and optionally +authenticate (using X.509) either or both endpoints. It provides algorithmic +agility, which means that the key exchange method, symmetric encryption +algorithm, and hash algorithm are negotiated. + +Read [further](https://nqsb.io) and our [Usenix Security 2015 paper](https://usenix15.nqsb.io). +""" +authors: [ + "David Kaloper " "Hannes Mehnert " +] +url { + src: + "https://github.com/mirleft/ocaml-tls/releases/download/v0.17.5/tls-0.17.5.tbz" + checksum: [ + "sha256=89108857bf3a6f85722925a8d4a3f59c291d638c0f2e2fc45f0fdaf892ae4819" + "sha512=cd862d74ad20bb419896b50a7fc754b52d4cb29f996e396be216926205f6d7b24dda1cffcd0c81bc3bc2837da53451459a595d5132032fe1460a6776d893eff9" + ] +} +x-commit-hash: "c493430923c94aac1eaf84e2cebb80013403630c" diff --git a/esy.lock/opam/x509.0.16.5/opam b/esy.lock/opam/x509.0.16.5/opam new file mode 100644 index 0000000..5199d73 --- /dev/null +++ b/esy.lock/opam/x509.0.16.5/opam @@ -0,0 +1,60 @@ +opam-version: "2.0" +maintainer: [ + "Hannes Mehnert " +] +authors: [ + "Hannes Mehnert " + "David Kaloper " +] +license: "BSD-2-Clause" +tags: "org:mirage" +homepage: "https://github.com/mirleft/ocaml-x509" +doc: "https://mirleft.github.io/ocaml-x509/doc" +bug-reports: "https://github.com/mirleft/ocaml-x509/issues" +depends: [ + "ocaml" {>= "4.08.0"} + "dune" {>= "1.2"} + "cstruct" {>= "6.0.0"} + "asn1-combinators" {>= "0.2.0" & < "0.3.0"} + "ptime" + "base64" {>= "3.3.0"} + "mirage-crypto" {< "1.0.0"} + "mirage-crypto-pk" {< "1.0.0"} + "mirage-crypto-ec" {>= "0.10.7" & < "1.0.0"} + "mirage-crypto-rng" {< "1.0.0"} + "mirage-crypto-rng" {with-test & >= "0.11.0" & < "1.0.0"} + "fmt" {>= "0.8.7"} + "alcotest" {with-test} + "cstruct-unix" {with-test & >= "3.0.0"} + "gmap" {>= "0.3.0"} + "domain-name" {>= "0.3.0"} + "logs" + "pbkdf" + "ipaddr" {>= "5.2.0"} +] +conflicts: [ "result" {< "1.5"} ] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/mirleft/ocaml-x509.git" +synopsis: "Public Key Infrastructure (RFC 5280, PKCS) purely in OCaml" +description: """ +X.509 is a public key infrastructure used mostly on the Internet. It consists +of certificates which include public keys and identifiers, signed by an +authority. Authorities must be exchanged over a second channel to establish the +trust relationship. This library implements most parts of RFC5280 and RFC6125. +The Public Key Cryptography Standards (PKCS) defines encoding and decoding +(in ASN.1 DER and PEM format), which is also implemented by this library - +namely PKCS 1, PKCS 5, PKCS 7, PKCS 8, PKCS 9, PKCS 10, and PKCS 12. +""" +url { + src: + "https://github.com/mirleft/ocaml-x509/releases/download/v0.16.5/x509-0.16.5.tbz" + checksum: [ + "sha256=149e25a5fea37f619fb2690bee5c00f01c9dcf31d335f8ffcaab39a7538ccd99" + "sha512=6dd494dba799eab7edde2af1b63bac6035bf4ae06f3a36dd4fa9abcd13d0c3fe3e93dc5848b65405dc5401b1755fd30c71482cb91f7495bc9cfb7c5bf15ef6d7" + ] +} +x-commit-hash: "b00656d2952282323604765d504dfea067b17879" diff --git a/esy.lock/opam/zarith.1.13/opam b/esy.lock/opam/zarith.1.13/opam new file mode 100644 index 0000000..5d65162 --- /dev/null +++ b/esy.lock/opam/zarith.1.13/opam @@ -0,0 +1,59 @@ +opam-version: "2.0" +name: "zarith" +maintainer: "Xavier Leroy " +authors: [ + "Antoine Miné" + "Xavier Leroy" + "Pascal Cuoq" +] +homepage: "https://github.com/ocaml/Zarith" +bug-reports: "https://github.com/ocaml/Zarith/issues" +dev-repo: "git+https://github.com/ocaml/Zarith.git" +license: "LGPL-2.0-only WITH OCaml-LGPL-linking-exception" +build: [ + ["./configure"] {os != "openbsd" & os != "freebsd" & os != "macos"} + [ + "sh" + "-exc" + "LDFLAGS=\"$LDFLAGS -L/usr/local/lib\" CFLAGS=\"$CFLAGS -I/usr/local/include\" ./configure" + ] {os = "openbsd" | os = "freebsd"} + [ + "sh" + "-exc" + "LDFLAGS=\"$LDFLAGS -L/opt/local/lib -L/usr/local/lib\" CFLAGS=\"$CFLAGS -I/opt/local/include -I/usr/local/include\" ./configure" + ] {os = "macos" & os-distribution != "homebrew"} + [ + "sh" + "-exc" + "LDFLAGS=\"$LDFLAGS -L/opt/local/lib -L/usr/local/lib\" CFLAGS=\"$CFLAGS -I/opt/local/include -I/usr/local/include\" ./configure" + ] {os = "macos" & os-distribution = "homebrew" & arch = "x86_64" } + [ + "sh" + "-exc" + "LDFLAGS=\"$LDFLAGS -L/opt/homebrew/lib\" CFLAGS=\"$CFLAGS -I/opt/homebrew/include\" ./configure" + ] {os = "macos" & os-distribution = "homebrew" & arch = "arm64" } + [make] +] +install: [ + [make "install"] +] +depends: [ + "ocaml" {>= "4.04.0"} + "ocamlfind" + "conf-gmp" +] +synopsis: + "Implements arithmetic and logical operations over arbitrary-precision integers" +description: """ +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.""" + +url { + src: "https://github.com/ocaml/Zarith/archive/release-1.13.tar.gz" + checksum: [ + "md5=b3529c5de89ab8c026943f73f6195ad9" + "sha512=a562fa8bf4f5ef44f2af6b9a8f028182fd184c89f8c41455acdc02851cc0fc3124d3776c0de930e8d09cd5d6d88cc689f80f4b597068a0611131f45d057b101f" + ] +} diff --git a/esy.lock/overrides/opam__s__conf_gmp_opam__c__4_opam_override/package.json b/esy.lock/overrides/opam__s__conf_gmp_opam__c__4_opam_override/package.json new file mode 100644 index 0000000..be1b416 --- /dev/null +++ b/esy.lock/overrides/opam__s__conf_gmp_opam__c__4_opam_override/package.json @@ -0,0 +1,15 @@ +{ + "build": [ + [ + "#{os == 'windows' ? 'x86_64-w64-mingw32-gcc' : 'cc'}", + "-c", + "${CFLAGS:--g}", + "$CPPFLAGS", + "$LDFLAGS", + "test.c" + ] + ], + "dependencies": { + "esy-gmp": "*" + } +} diff --git a/esy.lock/overrides/opam__s__conf_gmp_powm_sec_opam__c__3_opam_override/package.json b/esy.lock/overrides/opam__s__conf_gmp_powm_sec_opam__c__3_opam_override/package.json new file mode 100644 index 0000000..31da57f --- /dev/null +++ b/esy.lock/overrides/opam__s__conf_gmp_powm_sec_opam__c__3_opam_override/package.json @@ -0,0 +1,13 @@ +{ + "build": [ + [ + "#{os == 'windows' ? 'x86_64-w64-mingw32-gcc' : 'cc'}", + "-c", + "${CPPFLAGS}", + "./test.c" + ] + ], + "dependencies": { + "@opam/conf-gmp": "*" + } +} diff --git a/esy.lock/overrides/opam__s__conf_mingw_w64_pkgconf_i686_opam__c__1_opam_override/package.json b/esy.lock/overrides/opam__s__conf_mingw_w64_gcc_x86__64_opam__c__1_opam_override/package.json similarity index 100% rename from esy.lock/overrides/opam__s__conf_mingw_w64_pkgconf_i686_opam__c__1_opam_override/package.json rename to esy.lock/overrides/opam__s__conf_mingw_w64_gcc_x86__64_opam__c__1_opam_override/package.json diff --git a/esy.lock/overrides/opam__s__msys2_mingw32_opam__c__1_opam_override/package.json b/esy.lock/overrides/opam__s__conf_mingw_w64_gmp_x86__64_opam__c__1_opam_override/package.json similarity index 100% rename from esy.lock/overrides/opam__s__msys2_mingw32_opam__c__1_opam_override/package.json rename to esy.lock/overrides/opam__s__conf_mingw_w64_gmp_x86__64_opam__c__1_opam_override/package.json diff --git a/esy.lock/overrides/opam__s__conf_mingw_w64_openssl_x86__64_opam__c__1_opam_override/package.json b/esy.lock/overrides/opam__s__conf_mingw_w64_openssl_x86__64_opam__c__1_opam_override/package.json new file mode 100644 index 0000000..d41d4a8 --- /dev/null +++ b/esy.lock/overrides/opam__s__conf_mingw_w64_openssl_x86__64_opam__c__1_opam_override/package.json @@ -0,0 +1,3 @@ +{ + "build": "true" +} diff --git a/esy.lock/overrides/opam__s__zarith_opam__c__1.13_opam_override/package.json b/esy.lock/overrides/opam__s__zarith_opam__c__1.13_opam_override/package.json new file mode 100644 index 0000000..7fa37ee --- /dev/null +++ b/esy.lock/overrides/opam__s__zarith_opam__c__1.13_opam_override/package.json @@ -0,0 +1,8 @@ +{ + "exportedEnv": { + "CAML_LD_LIBRARY_PATH": { + "val": "#{self.lib / 'zarith' : $CAML_LD_LIBRARY_PATH}", + "scope": "global" + } + } +} diff --git a/package.json b/package.json index 1e05d67..f5db110 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "@opam/reason-react": "*", "@opam/server-reason-react": "*", "@opam/styled-ppx": "0.56.0", + "@opam/routes": "*", "ocaml": "5.x", "react": "18.x", "react-dom": "18.x", @@ -29,7 +30,8 @@ }, "resolutions": { "@opam/base": "v0.17.0", + "@opam/routes": "jchavarri/routes:routes.opam#57fb76038b429a6adb4e42aeef04cca7079fe157", "@opam/ocp-indent": "OCamlPro/ocp-indent:ocp-indent.opam#7c4d434132cebc15a8213c8be9e7323692eb0a2b", "esy-openssl": "ManasJayanth/esy-openssl:esy.json#9fa3c66632d4e5861a0a11c62f9237bba2af6f68" } -} \ No newline at end of file +}