Mirror: 🎩 A tiny but capable push & pull stream library for TypeScript and Flow
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Upgrade esy.lock files

+978 -545
+387 -157
esy.lock/index.json
··· 1 1 { 2 - "checksum": "3ed365e73ef2448993c4438e4b6cc7d1", 2 + "checksum": "f65f3554d6e408990d52199c5e9747c9", 3 3 "root": "wonka@link-dev:./esy.json", 4 4 "node": { 5 5 "wonka@link-dev:./esy.json": { ··· 9 9 "source": { "type": "link-dev", "path": ".", "manifest": "esy.json" }, 10 10 "overrides": [], 11 11 "dependencies": [ 12 - "refmterr@3.1.10@d41d8cd9", "ocaml@4.6.10@d41d8cd9", 12 + "refmterr@3.3.0@d41d8cd9", "ocaml@4.8.1000@d41d8cd9", 13 13 "belt@github:jaredly/belt#4d07f859403fdbd3fbfc5a9547c6066d657a2131@d41d8cd9", 14 - "@opam/dune@opam:1.7.3@72aad784", "@esy-ocaml/reason@3.4.0@d41d8cd9" 14 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/reason@3.5.2@d41d8cd9" 15 15 ], 16 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 16 + "devDependencies": [ 17 + "ocaml@4.8.1000@d41d8cd9", "@opam/merlin@opam:3.3.3@d653b06a" 18 + ] 17 19 }, 18 - "refmterr@3.1.10@d41d8cd9": { 19 - "id": "refmterr@3.1.10@d41d8cd9", 20 + "refmterr@3.3.0@d41d8cd9": { 21 + "id": "refmterr@3.3.0@d41d8cd9", 20 22 "name": "refmterr", 21 - "version": "3.1.10", 23 + "version": "3.3.0", 22 24 "source": { 23 25 "type": "install", 24 26 "source": [ 25 - "archive:https://registry.npmjs.org/refmterr/-/refmterr-3.1.10.tgz#sha1:7c3e238022acb5de4e2254ab506d70eee13c0a46" 27 + "archive:https://registry.npmjs.org/refmterr/-/refmterr-3.3.0.tgz#sha1:45adde80205093c201b491b3c37dd7740c9b036b" 26 28 ] 27 29 }, 28 30 "overrides": [], 29 31 "dependencies": [ 30 - "ocaml@4.6.10@d41d8cd9", "@opam/re@opam:1.9.0@7f4a36a5", 31 - "@opam/dune@opam:1.7.3@72aad784", "@esy-ocaml/reason@3.4.0@d41d8cd9" 32 + "ocaml@4.8.1000@d41d8cd9", "@reason-native/pastel@0.2.3@d41d8cd9", 33 + "@reason-native/console@0.1.0@d41d8cd9", 34 + "@opam/re@opam:1.9.0@d4d5e13d", "@opam/dune@opam:2.1.2@94bd8c1b", 35 + "@opam/atdgen@opam:2.0.0@46af0360", 36 + "@esy-ocaml/reason@3.5.2@d41d8cd9" 32 37 ], 33 38 "devDependencies": [] 34 39 }, 35 - "ocaml@4.6.10@d41d8cd9": { 36 - "id": "ocaml@4.6.10@d41d8cd9", 40 + "ocaml@4.8.1000@d41d8cd9": { 41 + "id": "ocaml@4.8.1000@d41d8cd9", 37 42 "name": "ocaml", 38 - "version": "4.6.10", 43 + "version": "4.8.1000", 39 44 "source": { 40 45 "type": "install", 41 46 "source": [ 42 - "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.6.10.tgz#sha1:33c67d0275dc1aeba25b11557192aefcd3cf0a6a" 47 + "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.8.1000.tgz#sha1:abc435b5d4ddea2acba8b2df7efb81e2d1690db1" 43 48 ] 44 49 }, 45 50 "overrides": [], ··· 60 65 }, 61 66 "overrides": [], 62 67 "dependencies": [ 63 - "ocaml@4.6.10@d41d8cd9", 64 - "@opam/ppx_tools_versioned@opam:5.2.1@1eeea765", 65 - "@opam/ocaml-migrate-parsetree@opam:1.2.0@23e55f71", 66 - "@opam/dune@opam:1.7.3@72aad784", "@esy-ocaml/reason@3.4.0@d41d8cd9" 68 + "ocaml@4.8.1000@d41d8cd9", 69 + "@opam/ppx_tools_versioned@opam:5.2.3@4994ec80", 70 + "@opam/ocaml-migrate-parsetree@opam:1.5.0@3e319dbc", 71 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/reason@3.5.2@d41d8cd9" 67 72 ], 68 73 "devDependencies": [] 69 74 }, 70 - "@opam/seq@opam:0.1@93954fa7": { 71 - "id": "@opam/seq@opam:0.1@93954fa7", 72 - "name": "@opam/seq", 73 - "version": "opam:0.1", 75 + "@reason-native/pastel@0.2.3@d41d8cd9": { 76 + "id": "@reason-native/pastel@0.2.3@d41d8cd9", 77 + "name": "@reason-native/pastel", 78 + "version": "0.2.3", 74 79 "source": { 75 80 "type": "install", 76 81 "source": [ 77 - "archive:https://opam.ocaml.org/cache/md5/0e/0e87f9709541ed46ecb6f414bc31458c#md5:0e87f9709541ed46ecb6f414bc31458c", 78 - "archive:https://github.com/c-cube/seq/archive/0.1.tar.gz#md5:0e87f9709541ed46ecb6f414bc31458c" 82 + "archive:https://registry.npmjs.org/@reason-native/pastel/-/pastel-0.2.3.tgz#sha1:5c5d420c09874584ce15a38695c5dfd0f0ff5dfa" 83 + ] 84 + }, 85 + "overrides": [], 86 + "dependencies": [ 87 + "ocaml@4.8.1000@d41d8cd9", "@opam/re@opam:1.9.0@d4d5e13d", 88 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/reason@3.5.2@d41d8cd9" 89 + ], 90 + "devDependencies": [] 91 + }, 92 + "@reason-native/console@0.1.0@d41d8cd9": { 93 + "id": "@reason-native/console@0.1.0@d41d8cd9", 94 + "name": "@reason-native/console", 95 + "version": "0.1.0", 96 + "source": { 97 + "type": "install", 98 + "source": [ 99 + "archive:https://registry.npmjs.org/@reason-native/console/-/console-0.1.0.tgz#sha1:3b56f0e9e1be8464329793df29020aa90e71c22c" 100 + ] 101 + }, 102 + "overrides": [], 103 + "dependencies": [ 104 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b", 105 + "@esy-ocaml/reason@3.5.2@d41d8cd9" 106 + ], 107 + "devDependencies": [] 108 + }, 109 + "@opam/yojson@opam:1.7.0@7056d985": { 110 + "id": "@opam/yojson@opam:1.7.0@7056d985", 111 + "name": "@opam/yojson", 112 + "version": "opam:1.7.0", 113 + "source": { 114 + "type": "install", 115 + "source": [ 116 + "archive:https://opam.ocaml.org/cache/md5/b8/b89d39ca3f8c532abe5f547ad3b8f84d#md5:b89d39ca3f8c532abe5f547ad3b8f84d", 117 + "archive:https://github.com/ocaml-community/yojson/releases/download/1.7.0/yojson-1.7.0.tbz#md5:b89d39ca3f8c532abe5f547ad3b8f84d" 79 118 ], 80 119 "opam": { 81 - "name": "seq", 82 - "version": "0.1", 83 - "path": "esy.lock/opam/seq.0.1" 120 + "name": "yojson", 121 + "version": "1.7.0", 122 + "path": "esy.lock/opam/yojson.1.7.0" 84 123 } 85 124 }, 86 125 "overrides": [], 87 126 "dependencies": [ 88 - "ocaml@4.6.10@d41d8cd9", "@opam/ocamlfind@opam:1.8.0@f744a0c5", 89 - "@opam/ocamlbuild@opam:0.14.0@427a2331", 127 + "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", 128 + "@opam/dune@opam:2.1.2@94bd8c1b", "@opam/cppo@opam:1.6.6@f4f83858", 129 + "@opam/biniou@opam:1.2.1@d7570399", 90 130 "@esy-ocaml/substs@0.0.1@d41d8cd9" 91 131 ], 92 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 132 + "devDependencies": [ 133 + "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", 134 + "@opam/dune@opam:2.1.2@94bd8c1b", "@opam/biniou@opam:1.2.1@d7570399" 135 + ] 93 136 }, 94 - "@opam/result@opam:1.3@bee8bf2e": { 95 - "id": "@opam/result@opam:1.3@bee8bf2e", 137 + "@opam/seq@opam:base@d8d7de1d": { 138 + "id": "@opam/seq@opam:base@d8d7de1d", 139 + "name": "@opam/seq", 140 + "version": "opam:base", 141 + "source": { 142 + "type": "install", 143 + "source": [ "no-source:" ], 144 + "opam": { 145 + "name": "seq", 146 + "version": "base", 147 + "path": "esy.lock/opam/seq.base" 148 + } 149 + }, 150 + "overrides": [], 151 + "dependencies": [ 152 + "ocaml@4.8.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" 153 + ], 154 + "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] 155 + }, 156 + "@opam/result@opam:1.4@dc720aef": { 157 + "id": "@opam/result@opam:1.4@dc720aef", 96 158 "name": "@opam/result", 97 - "version": "opam:1.3", 159 + "version": "opam:1.4", 98 160 "source": { 99 161 "type": "install", 100 162 "source": [ 101 - "archive:https://opam.ocaml.org/cache/md5/4b/4beebefd41f7f899b6eeba7414e7ae01#md5:4beebefd41f7f899b6eeba7414e7ae01", 102 - "archive:https://github.com/janestreet/result/releases/download/1.3/result-1.3.tbz#md5:4beebefd41f7f899b6eeba7414e7ae01" 163 + "archive:https://opam.ocaml.org/cache/md5/d3/d3162dbc501a2af65c8c71e0866541da#md5:d3162dbc501a2af65c8c71e0866541da", 164 + "archive:https://github.com/janestreet/result/archive/1.4.tar.gz#md5:d3162dbc501a2af65c8c71e0866541da" 103 165 ], 104 166 "opam": { 105 167 "name": "result", 106 - "version": "1.3", 107 - "path": "esy.lock/opam/result.1.3" 168 + "version": "1.4", 169 + "path": "esy.lock/opam/result.1.4" 108 170 } 109 171 }, 110 172 "overrides": [], 111 173 "dependencies": [ 112 - "ocaml@4.6.10@d41d8cd9", "@opam/jbuilder@opam:transition@58bdfe0a", 174 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b", 113 175 "@esy-ocaml/substs@0.0.1@d41d8cd9" 114 176 ], 115 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 177 + "devDependencies": [ 178 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b" 179 + ] 116 180 }, 117 - "@opam/re@opam:1.9.0@7f4a36a5": { 118 - "id": "@opam/re@opam:1.9.0@7f4a36a5", 181 + "@opam/re@opam:1.9.0@d4d5e13d": { 182 + "id": "@opam/re@opam:1.9.0@d4d5e13d", 119 183 "name": "@opam/re", 120 184 "version": "opam:1.9.0", 121 185 "source": { ··· 132 196 }, 133 197 "overrides": [], 134 198 "dependencies": [ 135 - "ocaml@4.6.10@d41d8cd9", "@opam/seq@opam:0.1@93954fa7", 136 - "@opam/dune@opam:1.7.3@72aad784", "@esy-ocaml/substs@0.0.1@d41d8cd9" 199 + "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", 200 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/substs@0.0.1@d41d8cd9" 137 201 ], 138 202 "devDependencies": [ 139 - "ocaml@4.6.10@d41d8cd9", "@opam/seq@opam:0.1@93954fa7" 203 + "ocaml@4.8.1000@d41d8cd9", "@opam/seq@opam:base@d8d7de1d", 204 + "@opam/dune@opam:2.1.2@94bd8c1b" 140 205 ] 141 206 }, 142 - "@opam/ppx_tools_versioned@opam:5.2.1@1eeea765": { 143 - "id": "@opam/ppx_tools_versioned@opam:5.2.1@1eeea765", 207 + "@opam/ppx_tools_versioned@opam:5.2.3@4994ec80": { 208 + "id": "@opam/ppx_tools_versioned@opam:5.2.3@4994ec80", 144 209 "name": "@opam/ppx_tools_versioned", 145 - "version": "opam:5.2.1", 210 + "version": "opam:5.2.3", 146 211 "source": { 147 212 "type": "install", 148 213 "source": [ 149 - "archive:https://opam.ocaml.org/cache/md5/1a/1ae6ae43ec161fbbf12c2b4d3a7e26f5#md5:1ae6ae43ec161fbbf12c2b4d3a7e26f5", 150 - "archive:https://github.com/ocaml-ppx/ppx_tools_versioned/archive/5.2.1.tar.gz#md5:1ae6ae43ec161fbbf12c2b4d3a7e26f5" 214 + "archive:https://opam.ocaml.org/cache/md5/b1/b1455e5a4a1bcd9ddbfcf712ccbd4262#md5:b1455e5a4a1bcd9ddbfcf712ccbd4262", 215 + "archive:https://github.com/ocaml-ppx/ppx_tools_versioned/archive/5.2.3.tar.gz#md5:b1455e5a4a1bcd9ddbfcf712ccbd4262" 151 216 ], 152 217 "opam": { 153 218 "name": "ppx_tools_versioned", 154 - "version": "5.2.1", 155 - "path": "esy.lock/opam/ppx_tools_versioned.5.2.1" 219 + "version": "5.2.3", 220 + "path": "esy.lock/opam/ppx_tools_versioned.5.2.3" 156 221 } 157 222 }, 158 223 "overrides": [], 159 224 "dependencies": [ 160 - "ocaml@4.6.10@d41d8cd9", 161 - "@opam/ocaml-migrate-parsetree@opam:1.2.0@23e55f71", 162 - "@opam/jbuilder@opam:transition@58bdfe0a", 163 - "@esy-ocaml/substs@0.0.1@d41d8cd9" 225 + "ocaml@4.8.1000@d41d8cd9", 226 + "@opam/ocaml-migrate-parsetree@opam:1.5.0@3e319dbc", 227 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/substs@0.0.1@d41d8cd9" 164 228 ], 165 229 "devDependencies": [ 166 - "ocaml@4.6.10@d41d8cd9", 167 - "@opam/ocaml-migrate-parsetree@opam:1.2.0@23e55f71" 230 + "ocaml@4.8.1000@d41d8cd9", 231 + "@opam/ocaml-migrate-parsetree@opam:1.5.0@3e319dbc", 232 + "@opam/dune@opam:2.1.2@94bd8c1b" 168 233 ] 169 234 }, 170 - "@opam/ppx_derivers@opam:1.2.1@0b458500": { 171 - "id": "@opam/ppx_derivers@opam:1.2.1@0b458500", 235 + "@opam/ppx_derivers@opam:1.2.1@ecf0aa45": { 236 + "id": "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", 172 237 "name": "@opam/ppx_derivers", 173 238 "version": "opam:1.2.1", 174 239 "source": { ··· 185 250 }, 186 251 "overrides": [], 187 252 "dependencies": [ 188 - "ocaml@4.6.10@d41d8cd9", "@opam/dune@opam:1.7.3@72aad784", 253 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b", 189 254 "@esy-ocaml/substs@0.0.1@d41d8cd9" 190 255 ], 191 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 256 + "devDependencies": [ 257 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b" 258 + ] 192 259 }, 193 - "@opam/ocamlfind@opam:1.8.0@f744a0c5": { 194 - "id": "@opam/ocamlfind@opam:1.8.0@f744a0c5", 260 + "@opam/ocamlfind@opam:1.8.1@ff07b0f9": { 261 + "id": "@opam/ocamlfind@opam:1.8.1@ff07b0f9", 195 262 "name": "@opam/ocamlfind", 196 - "version": "opam:1.8.0", 263 + "version": "opam:1.8.1", 197 264 "source": { 198 265 "type": "install", 199 266 "source": [ 200 - "archive:https://opam.ocaml.org/cache/md5/a7/a710c559667672077a93d34eb6a42e5b#md5:a710c559667672077a93d34eb6a42e5b", 201 - "archive:http://download2.camlcity.org/download/findlib-1.8.0.tar.gz#md5:a710c559667672077a93d34eb6a42e5b", 202 - "archive:http://download.camlcity.org/download/findlib-1.8.0.tar.gz#md5:a710c559667672077a93d34eb6a42e5b" 267 + "archive:https://opam.ocaml.org/cache/md5/18/18ca650982c15536616dea0e422cbd8c#md5:18ca650982c15536616dea0e422cbd8c", 268 + "archive:http://download2.camlcity.org/download/findlib-1.8.1.tar.gz#md5:18ca650982c15536616dea0e422cbd8c", 269 + "archive:http://download.camlcity.org/download/findlib-1.8.1.tar.gz#md5:18ca650982c15536616dea0e422cbd8c" 203 270 ], 204 271 "opam": { 205 272 "name": "ocamlfind", 206 - "version": "1.8.0", 207 - "path": "esy.lock/opam/ocamlfind.1.8.0" 273 + "version": "1.8.1", 274 + "path": "esy.lock/opam/ocamlfind.1.8.1" 208 275 } 209 276 }, 210 277 "overrides": [ 211 278 { 212 279 "opamoverride": 213 - "esy.lock/overrides/opam__s__ocamlfind_opam__c__1.8.0_opam_override" 280 + "esy.lock/overrides/opam__s__ocamlfind_opam__c__1.8.1_opam_override" 214 281 } 215 282 ], 216 283 "dependencies": [ 217 - "ocaml@4.6.10@d41d8cd9", "@opam/conf-m4@opam:1@dd7dde42", 284 + "ocaml@4.8.1000@d41d8cd9", "@opam/conf-m4@opam:1@3b2b148a", 218 285 "@esy-ocaml/substs@0.0.1@d41d8cd9" 219 286 ], 220 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 287 + "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] 221 288 }, 222 - "@opam/ocamlbuild@opam:0.14.0@427a2331": { 223 - "id": "@opam/ocamlbuild@opam:0.14.0@427a2331", 289 + "@opam/ocamlbuild@opam:0.14.0@6ac75d03": { 290 + "id": "@opam/ocamlbuild@opam:0.14.0@6ac75d03", 224 291 "name": "@opam/ocamlbuild", 225 292 "version": "opam:0.14.0", 226 293 "source": { ··· 242 309 } 243 310 ], 244 311 "dependencies": [ 245 - "ocaml@4.6.10@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" 312 + "ocaml@4.8.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" 246 313 ], 247 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 314 + "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] 248 315 }, 249 - "@opam/ocaml-migrate-parsetree@opam:1.2.0@23e55f71": { 250 - "id": "@opam/ocaml-migrate-parsetree@opam:1.2.0@23e55f71", 316 + "@opam/ocaml-migrate-parsetree@opam:1.5.0@3e319dbc": { 317 + "id": "@opam/ocaml-migrate-parsetree@opam:1.5.0@3e319dbc", 251 318 "name": "@opam/ocaml-migrate-parsetree", 252 - "version": "opam:1.2.0", 319 + "version": "opam:1.5.0", 253 320 "source": { 254 321 "type": "install", 255 322 "source": [ 256 - "archive:https://opam.ocaml.org/cache/md5/cc/cc6fb09ad6f99156c7dba47711c62c6f#md5:cc6fb09ad6f99156c7dba47711c62c6f", 257 - "archive:https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.2.0/ocaml-migrate-parsetree-v1.2.0.tbz#md5:cc6fb09ad6f99156c7dba47711c62c6f" 323 + "archive:https://opam.ocaml.org/cache/sha256/7f/7f56679c9561552762666de5b6b81c8e4cc2e9fd92272e2269878a2eb534e3c0#sha256:7f56679c9561552762666de5b6b81c8e4cc2e9fd92272e2269878a2eb534e3c0", 324 + "archive:https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.5.0/ocaml-migrate-parsetree-v1.5.0.tbz#sha256:7f56679c9561552762666de5b6b81c8e4cc2e9fd92272e2269878a2eb534e3c0" 258 325 ], 259 326 "opam": { 260 327 "name": "ocaml-migrate-parsetree", 261 - "version": "1.2.0", 262 - "path": "esy.lock/opam/ocaml-migrate-parsetree.1.2.0" 328 + "version": "1.5.0", 329 + "path": "esy.lock/opam/ocaml-migrate-parsetree.1.5.0" 263 330 } 264 331 }, 265 332 "overrides": [], 266 333 "dependencies": [ 267 - "ocaml@4.6.10@d41d8cd9", "@opam/result@opam:1.3@bee8bf2e", 268 - "@opam/ppx_derivers@opam:1.2.1@0b458500", 269 - "@opam/dune@opam:1.7.3@72aad784", "@esy-ocaml/substs@0.0.1@d41d8cd9" 334 + "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", 335 + "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", 336 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/substs@0.0.1@d41d8cd9" 270 337 ], 271 338 "devDependencies": [ 272 - "ocaml@4.6.10@d41d8cd9", "@opam/result@opam:1.3@bee8bf2e", 273 - "@opam/ppx_derivers@opam:1.2.1@0b458500" 339 + "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", 340 + "@opam/ppx_derivers@opam:1.2.1@ecf0aa45", 341 + "@opam/dune@opam:2.1.2@94bd8c1b" 274 342 ] 275 343 }, 276 - "@opam/merlin-extend@opam:0.3@0af73a50": { 277 - "id": "@opam/merlin-extend@opam:0.3@0af73a50", 344 + "@opam/merlin-extend@opam:0.5@a5dd7d4b": { 345 + "id": "@opam/merlin-extend@opam:0.5@a5dd7d4b", 278 346 "name": "@opam/merlin-extend", 279 - "version": "opam:0.3", 347 + "version": "opam:0.5", 280 348 "source": { 281 349 "type": "install", 282 350 "source": [ 283 - "archive:https://opam.ocaml.org/cache/md5/9c/9c6dfd4f53328f02f12fcc265f4e2dda#md5:9c6dfd4f53328f02f12fcc265f4e2dda", 284 - "archive:https://github.com/let-def/merlin-extend/archive/v0.3.tar.gz#md5:9c6dfd4f53328f02f12fcc265f4e2dda" 351 + "archive:https://opam.ocaml.org/cache/sha256/ca/ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227#sha256:ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227", 352 + "archive:https://github.com/let-def/merlin-extend/releases/download/v0.5/merlin-extend-v0.5.tbz#sha256:ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227" 285 353 ], 286 354 "opam": { 287 355 "name": "merlin-extend", 288 - "version": "0.3", 289 - "path": "esy.lock/opam/merlin-extend.0.3" 356 + "version": "0.5", 357 + "path": "esy.lock/opam/merlin-extend.0.5" 290 358 } 291 359 }, 292 - "overrides": [ 293 - { 294 - "opamoverride": 295 - "esy.lock/overrides/opam__s__merlin_extend_opam__c__0.3_opam_override" 296 - } 360 + "overrides": [], 361 + "dependencies": [ 362 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b", 363 + "@opam/cppo@opam:1.6.6@f4f83858", "@esy-ocaml/substs@0.0.1@d41d8cd9" 297 364 ], 365 + "devDependencies": [ 366 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b" 367 + ] 368 + }, 369 + "@opam/merlin@opam:3.3.3@d653b06a": { 370 + "id": "@opam/merlin@opam:3.3.3@d653b06a", 371 + "name": "@opam/merlin", 372 + "version": "opam:3.3.3", 373 + "source": { 374 + "type": "install", 375 + "source": [ 376 + "archive:https://opam.ocaml.org/cache/sha256/72/72909ef47eea1f6fca13b4109a34dccf8fe3923a3c026f1ed1db9eb5ee9aae15#sha256:72909ef47eea1f6fca13b4109a34dccf8fe3923a3c026f1ed1db9eb5ee9aae15", 377 + "archive:https://github.com/ocaml/merlin/releases/download/v3.3.3/merlin-v3.3.3.tbz#sha256:72909ef47eea1f6fca13b4109a34dccf8fe3923a3c026f1ed1db9eb5ee9aae15" 378 + ], 379 + "opam": { 380 + "name": "merlin", 381 + "version": "3.3.3", 382 + "path": "esy.lock/opam/merlin.3.3.3" 383 + } 384 + }, 385 + "overrides": [], 298 386 "dependencies": [ 299 - "ocaml@4.6.10@d41d8cd9", "@opam/ocamlfind@opam:1.8.0@f744a0c5", 300 - "@opam/cppo@opam:1.6.5@bec3dbd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" 387 + "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", 388 + "@opam/ocamlfind@opam:1.8.1@ff07b0f9", 389 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/substs@0.0.1@d41d8cd9" 301 390 ], 302 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 391 + "devDependencies": [ 392 + "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", 393 + "@opam/ocamlfind@opam:1.8.1@ff07b0f9", 394 + "@opam/dune@opam:2.1.2@94bd8c1b" 395 + ] 303 396 }, 304 - "@opam/menhir@opam:20181113@0c8257a8": { 305 - "id": "@opam/menhir@opam:20181113@0c8257a8", 397 + "@opam/menhir@opam:20190924@004407ff": { 398 + "id": "@opam/menhir@opam:20190924@004407ff", 306 399 "name": "@opam/menhir", 307 - "version": "opam:20181113", 400 + "version": "opam:20190924", 308 401 "source": { 309 402 "type": "install", 310 403 "source": [ 311 - "archive:https://opam.ocaml.org/cache/md5/69/69ce441a06ea131cd43e7b44c4303f3c#md5:69ce441a06ea131cd43e7b44c4303f3c", 312 - "archive:https://gitlab.inria.fr/fpottier/menhir/repository/20181113/archive.tar.gz#md5:69ce441a06ea131cd43e7b44c4303f3c" 404 + "archive:https://opam.ocaml.org/cache/md5/67/677f1997fb73177d5a00fa1b8d61c3ef#md5:677f1997fb73177d5a00fa1b8d61c3ef", 405 + "archive:https://gitlab.inria.fr/fpottier/menhir/repository/20190924/archive.tar.gz#md5:677f1997fb73177d5a00fa1b8d61c3ef" 313 406 ], 314 407 "opam": { 315 408 "name": "menhir", 316 - "version": "20181113", 317 - "path": "esy.lock/opam/menhir.20181113" 409 + "version": "20190924", 410 + "path": "esy.lock/opam/menhir.20190924" 318 411 } 319 412 }, 320 413 "overrides": [], 321 414 "dependencies": [ 322 - "ocaml@4.6.10@d41d8cd9", "@opam/ocamlfind@opam:1.8.0@f744a0c5", 323 - "@opam/ocamlbuild@opam:0.14.0@427a2331", 415 + "ocaml@4.8.1000@d41d8cd9", "@opam/ocamlfind@opam:1.8.1@ff07b0f9", 416 + "@opam/ocamlbuild@opam:0.14.0@6ac75d03", 324 417 "@esy-ocaml/substs@0.0.1@d41d8cd9" 325 418 ], 326 - "devDependencies": [ "ocaml@4.6.10@d41d8cd9" ] 419 + "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] 327 420 }, 328 - "@opam/jbuilder@opam:transition@58bdfe0a": { 329 - "id": "@opam/jbuilder@opam:transition@58bdfe0a", 421 + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2": { 422 + "id": "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", 330 423 "name": "@opam/jbuilder", 331 - "version": "opam:transition", 424 + "version": "opam:1.0+beta20.2", 332 425 "source": { 333 426 "type": "install", 334 - "source": [ "no-source:" ], 427 + "source": [ 428 + "archive:https://opam.ocaml.org/cache/md5/fb/fbe8c3b1facb206cac3fb8932b5dd5d9#md5:fbe8c3b1facb206cac3fb8932b5dd5d9", 429 + "archive:https://github.com/ocaml/dune/releases/download/1.0%2Bbeta20.2/jbuilder-1.0+beta20.2.tbz#md5:fbe8c3b1facb206cac3fb8932b5dd5d9" 430 + ], 335 431 "opam": { 336 432 "name": "jbuilder", 337 - "version": "transition", 338 - "path": "esy.lock/opam/jbuilder.transition" 433 + "version": "1.0+beta20.2", 434 + "path": "esy.lock/opam/jbuilder.1.0+beta20.2" 339 435 } 340 436 }, 341 437 "overrides": [], 342 438 "dependencies": [ 343 - "ocaml@4.6.10@d41d8cd9", "@opam/dune@opam:1.7.3@72aad784", 439 + "ocaml@4.8.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9" 440 + ], 441 + "devDependencies": [ "ocaml@4.8.1000@d41d8cd9" ] 442 + }, 443 + "@opam/easy-format@opam:1.3.2@0484b3c4": { 444 + "id": "@opam/easy-format@opam:1.3.2@0484b3c4", 445 + "name": "@opam/easy-format", 446 + "version": "opam:1.3.2", 447 + "source": { 448 + "type": "install", 449 + "source": [ 450 + "archive:https://opam.ocaml.org/cache/sha256/34/3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926", 451 + "archive:https://github.com/mjambon/easy-format/releases/download/1.3.2/easy-format-1.3.2.tbz#sha256:3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926" 452 + ], 453 + "opam": { 454 + "name": "easy-format", 455 + "version": "1.3.2", 456 + "path": "esy.lock/opam/easy-format.1.3.2" 457 + } 458 + }, 459 + "overrides": [], 460 + "dependencies": [ 461 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b", 344 462 "@esy-ocaml/substs@0.0.1@d41d8cd9" 345 463 ], 346 464 "devDependencies": [ 347 - "ocaml@4.6.10@d41d8cd9", "@opam/dune@opam:1.7.3@72aad784" 465 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b" 348 466 ] 349 467 }, 350 - "@opam/dune@opam:1.7.3@72aad784": { 351 - "id": "@opam/dune@opam:1.7.3@72aad784", 468 + "@opam/dune@opam:2.1.2@94bd8c1b": { 469 + "id": "@opam/dune@opam:2.1.2@94bd8c1b", 352 470 "name": "@opam/dune", 353 - "version": "opam:1.7.3", 471 + "version": "opam:2.1.2", 354 472 "source": { 355 473 "type": "install", 356 474 "source": [ 357 - "archive:https://opam.ocaml.org/cache/md5/64/644f0c1419d70b9daccac4b4e5664523#md5:644f0c1419d70b9daccac4b4e5664523", 358 - "archive:https://github.com/ocaml/dune/releases/download/1.7.3/dune-1.7.3.tbz#md5:644f0c1419d70b9daccac4b4e5664523" 475 + "archive:https://opam.ocaml.org/cache/sha256/9c/9c3278ebb3ec14dc4b1880671371985edcd6cbb979260dd403f28acabbcc5faf#sha256:9c3278ebb3ec14dc4b1880671371985edcd6cbb979260dd403f28acabbcc5faf", 476 + "archive:https://github.com/ocaml/dune/releases/download/2.1.2/dune-2.1.2.tbz#sha256:9c3278ebb3ec14dc4b1880671371985edcd6cbb979260dd403f28acabbcc5faf" 359 477 ], 360 478 "opam": { 361 479 "name": "dune", 362 - "version": "1.7.3", 363 - "path": "esy.lock/opam/dune.1.7.3" 480 + "version": "2.1.2", 481 + "path": "esy.lock/opam/dune.2.1.2" 364 482 } 365 483 }, 366 - "overrides": [ 367 - { 368 - "opamoverride": 369 - "esy.lock/overrides/opam__s__dune_opam__c__1.7.3_opam_override" 370 - } 371 - ], 484 + "overrides": [], 372 485 "dependencies": [ 373 - "ocaml@4.6.10@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", 486 + "ocaml@4.8.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", 374 487 "@opam/base-threads@opam:base@36803084", 375 488 "@esy-ocaml/substs@0.0.1@d41d8cd9" 376 489 ], 377 490 "devDependencies": [ 378 - "ocaml@4.6.10@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", 491 + "ocaml@4.8.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb", 379 492 "@opam/base-threads@opam:base@36803084" 380 493 ] 381 494 }, 382 - "@opam/cppo@opam:1.6.5@bec3dbd9": { 383 - "id": "@opam/cppo@opam:1.6.5@bec3dbd9", 495 + "@opam/cppo@opam:1.6.6@f4f83858": { 496 + "id": "@opam/cppo@opam:1.6.6@f4f83858", 384 497 "name": "@opam/cppo", 385 - "version": "opam:1.6.5", 498 + "version": "opam:1.6.6", 386 499 "source": { 387 500 "type": "install", 388 501 "source": [ 389 - "archive:https://opam.ocaml.org/cache/md5/1c/1cd25741d31417995b0973fe0b6f6c82#md5:1cd25741d31417995b0973fe0b6f6c82", 390 - "archive:https://github.com/mjambon/cppo/archive/v1.6.5.tar.gz#md5:1cd25741d31417995b0973fe0b6f6c82" 502 + "archive:https://opam.ocaml.org/cache/sha256/e7/e7272996a7789175b87bb998efd079794a8db6625aae990d73f7b4484a07b8a0#sha256:e7272996a7789175b87bb998efd079794a8db6625aae990d73f7b4484a07b8a0", 503 + "archive:https://github.com/ocaml-community/cppo/releases/download/v1.6.6/cppo-v1.6.6.tbz#sha256:e7272996a7789175b87bb998efd079794a8db6625aae990d73f7b4484a07b8a0" 391 504 ], 392 505 "opam": { 393 506 "name": "cppo", 394 - "version": "1.6.5", 395 - "path": "esy.lock/opam/cppo.1.6.5" 507 + "version": "1.6.6", 508 + "path": "esy.lock/opam/cppo.1.6.6" 396 509 } 397 510 }, 398 511 "overrides": [], 399 512 "dependencies": [ 400 - "ocaml@4.6.10@d41d8cd9", "@opam/jbuilder@opam:transition@58bdfe0a", 513 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b", 401 514 "@opam/base-unix@opam:base@87d0b2eb", 402 515 "@esy-ocaml/substs@0.0.1@d41d8cd9" 403 516 ], 404 517 "devDependencies": [ 405 - "ocaml@4.6.10@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb" 518 + "ocaml@4.8.1000@d41d8cd9", "@opam/dune@opam:2.1.2@94bd8c1b", 519 + "@opam/base-unix@opam:base@87d0b2eb" 406 520 ] 407 521 }, 408 - "@opam/conf-m4@opam:1@dd7dde42": { 409 - "id": "@opam/conf-m4@opam:1@dd7dde42", 522 + "@opam/conf-m4@opam:1@3b2b148a": { 523 + "id": "@opam/conf-m4@opam:1@3b2b148a", 410 524 "name": "@opam/conf-m4", 411 525 "version": "opam:1", 412 526 "source": { ··· 422 536 "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], 423 537 "devDependencies": [] 424 538 }, 539 + "@opam/biniou@opam:1.2.1@d7570399": { 540 + "id": "@opam/biniou@opam:1.2.1@d7570399", 541 + "name": "@opam/biniou", 542 + "version": "opam:1.2.1", 543 + "source": { 544 + "type": "install", 545 + "source": [ 546 + "archive:https://opam.ocaml.org/cache/sha256/35/35546c68b1929a8e6d27a3b39ecd17b38303a0d47e65eb9d1480c2061ea84335#sha256:35546c68b1929a8e6d27a3b39ecd17b38303a0d47e65eb9d1480c2061ea84335", 547 + "archive:https://github.com/mjambon/biniou/releases/download/1.2.1/biniou-1.2.1.tbz#sha256:35546c68b1929a8e6d27a3b39ecd17b38303a0d47e65eb9d1480c2061ea84335" 548 + ], 549 + "opam": { 550 + "name": "biniou", 551 + "version": "1.2.1", 552 + "path": "esy.lock/opam/biniou.1.2.1" 553 + } 554 + }, 555 + "overrides": [], 556 + "dependencies": [ 557 + "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", 558 + "@opam/dune@opam:2.1.2@94bd8c1b", "@esy-ocaml/substs@0.0.1@d41d8cd9" 559 + ], 560 + "devDependencies": [ 561 + "ocaml@4.8.1000@d41d8cd9", "@opam/easy-format@opam:1.3.2@0484b3c4", 562 + "@opam/dune@opam:2.1.2@94bd8c1b" 563 + ] 564 + }, 425 565 "@opam/base-unix@opam:base@87d0b2eb": { 426 566 "id": "@opam/base-unix@opam:base@87d0b2eb", 427 567 "name": "@opam/base-unix", ··· 456 596 "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ], 457 597 "devDependencies": [] 458 598 }, 599 + "@opam/atdgen-runtime@opam:2.0.0@60f6faab": { 600 + "id": "@opam/atdgen-runtime@opam:2.0.0@60f6faab", 601 + "name": "@opam/atdgen-runtime", 602 + "version": "opam:2.0.0", 603 + "source": { 604 + "type": "install", 605 + "source": [ 606 + "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", 607 + "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" 608 + ], 609 + "opam": { 610 + "name": "atdgen-runtime", 611 + "version": "2.0.0", 612 + "path": "esy.lock/opam/atdgen-runtime.2.0.0" 613 + } 614 + }, 615 + "overrides": [], 616 + "dependencies": [ 617 + "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", 618 + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", 619 + "@opam/biniou@opam:1.2.1@d7570399", 620 + "@esy-ocaml/substs@0.0.1@d41d8cd9" 621 + ], 622 + "devDependencies": [ 623 + "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", 624 + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", 625 + "@opam/biniou@opam:1.2.1@d7570399" 626 + ] 627 + }, 628 + "@opam/atdgen@opam:2.0.0@46af0360": { 629 + "id": "@opam/atdgen@opam:2.0.0@46af0360", 630 + "name": "@opam/atdgen", 631 + "version": "opam:2.0.0", 632 + "source": { 633 + "type": "install", 634 + "source": [ 635 + "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", 636 + "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" 637 + ], 638 + "opam": { 639 + "name": "atdgen", 640 + "version": "2.0.0", 641 + "path": "esy.lock/opam/atdgen.2.0.0" 642 + } 643 + }, 644 + "overrides": [], 645 + "dependencies": [ 646 + "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", 647 + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", 648 + "@opam/biniou@opam:1.2.1@d7570399", 649 + "@opam/atdgen-runtime@opam:2.0.0@60f6faab", 650 + "@opam/atd@opam:2.0.0@e0ddd12f", "@esy-ocaml/substs@0.0.1@d41d8cd9" 651 + ], 652 + "devDependencies": [ 653 + "ocaml@4.8.1000@d41d8cd9", "@opam/yojson@opam:1.7.0@7056d985", 654 + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", 655 + "@opam/biniou@opam:1.2.1@d7570399", 656 + "@opam/atdgen-runtime@opam:2.0.0@60f6faab", 657 + "@opam/atd@opam:2.0.0@e0ddd12f" 658 + ] 659 + }, 660 + "@opam/atd@opam:2.0.0@e0ddd12f": { 661 + "id": "@opam/atd@opam:2.0.0@e0ddd12f", 662 + "name": "@opam/atd", 663 + "version": "opam:2.0.0", 664 + "source": { 665 + "type": "install", 666 + "source": [ 667 + "archive:https://opam.ocaml.org/cache/md5/14/14e47609397c524ea0eae7c3f14f7ccf#md5:14e47609397c524ea0eae7c3f14f7ccf", 668 + "archive:https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz#md5:14e47609397c524ea0eae7c3f14f7ccf" 669 + ], 670 + "opam": { 671 + "name": "atd", 672 + "version": "2.0.0", 673 + "path": "esy.lock/opam/atd.2.0.0" 674 + } 675 + }, 676 + "overrides": [], 677 + "dependencies": [ 678 + "ocaml@4.8.1000@d41d8cd9", "@opam/menhir@opam:20190924@004407ff", 679 + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", 680 + "@opam/easy-format@opam:1.3.2@0484b3c4", 681 + "@esy-ocaml/substs@0.0.1@d41d8cd9" 682 + ], 683 + "devDependencies": [ 684 + "ocaml@4.8.1000@d41d8cd9", 685 + "@opam/jbuilder@opam:1.0+beta20.2@053ddcf2", 686 + "@opam/easy-format@opam:1.3.2@0484b3c4" 687 + ] 688 + }, 459 689 "@esy-ocaml/substs@0.0.1@d41d8cd9": { 460 690 "id": "@esy-ocaml/substs@0.0.1@d41d8cd9", 461 691 "name": "@esy-ocaml/substs", ··· 470 700 "dependencies": [], 471 701 "devDependencies": [] 472 702 }, 473 - "@esy-ocaml/reason@3.4.0@d41d8cd9": { 474 - "id": "@esy-ocaml/reason@3.4.0@d41d8cd9", 703 + "@esy-ocaml/reason@3.5.2@d41d8cd9": { 704 + "id": "@esy-ocaml/reason@3.5.2@d41d8cd9", 475 705 "name": "@esy-ocaml/reason", 476 - "version": "3.4.0", 706 + "version": "3.5.2", 477 707 "source": { 478 708 "type": "install", 479 709 "source": [ 480 - "archive:https://registry.npmjs.org/@esy-ocaml/reason/-/reason-3.4.0.tgz#sha1:8c84c183a95d489a3e82ff0465effe4b56ff12af" 710 + "archive:https://registry.npmjs.org/@esy-ocaml/reason/-/reason-3.5.2.tgz#sha1:ac48b63fd66fbbc1d77ab6a2b7e3a1ba21a8f40b" 481 711 ] 482 712 }, 483 713 "overrides": [], 484 714 "dependencies": [ 485 - "ocaml@4.6.10@d41d8cd9", "@opam/result@opam:1.3@bee8bf2e", 486 - "@opam/ocamlfind@opam:1.8.0@f744a0c5", 487 - "@opam/ocaml-migrate-parsetree@opam:1.2.0@23e55f71", 488 - "@opam/merlin-extend@opam:0.3@0af73a50", 489 - "@opam/menhir@opam:20181113@0c8257a8", 490 - "@opam/dune@opam:1.7.3@72aad784" 715 + "ocaml@4.8.1000@d41d8cd9", "@opam/result@opam:1.4@dc720aef", 716 + "@opam/ocamlfind@opam:1.8.1@ff07b0f9", 717 + "@opam/ocaml-migrate-parsetree@opam:1.5.0@3e319dbc", 718 + "@opam/merlin-extend@opam:0.5@a5dd7d4b", 719 + "@opam/menhir@opam:20190924@004407ff", 720 + "@opam/dune@opam:2.1.2@94bd8c1b" 491 721 ], 492 722 "devDependencies": [] 493 723 }
+34
esy.lock/opam/atd.2.0.0/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "martin@mjambon.com" 3 + authors: ["Martin Jambon"] 4 + 5 + homepage: "https://github.com/mjambon/atd" 6 + bug-reports: "https://github.com/mjambon/atd/issues" 7 + dev-repo: "git://github.com/mjambon/atd.git" 8 + 9 + build: [ 10 + ["jbuilder" "subst" "-p" name] {pinned} 11 + ["jbuilder" "build" "-p" name "-j" jobs] 12 + ] 13 + 14 + # Restore when https://github.com/mjambon/atd/issues/121 is resolved. 15 + # build-test: [ 16 + # ["jbuilder" "runtest" "-p" name] 17 + # ] 18 + 19 + depends: [ 20 + "ocaml" {>= "4.03.0"} 21 + "jbuilder" 22 + "menhir" {build} 23 + "easy-format" 24 + ] 25 + synopsis: "Parser for the ATD data format description language" 26 + description: """ 27 + ATD is the OCaml library providing a parser for the ATD language and 28 + various utilities. ATD stands for Adjustable Type Definitions in 29 + reference to its main property of supporting annotations that allow a 30 + good fit with a variety of data formats.""" 31 + url { 32 + src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" 33 + checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" 34 + }
+29
esy.lock/opam/atdgen-runtime.2.0.0/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "martin@mjambon.com" 3 + authors: ["Martin Jambon"] 4 + 5 + homepage: "https://github.com/mjambon/atd" 6 + bug-reports: "https://github.com/mjambon/atd/issues" 7 + dev-repo: "git://github.com/mjambon/atd.git" 8 + 9 + build: [ 10 + ["jbuilder" "subst" "-p" name] {pinned} 11 + ["jbuilder" "build" "-p" name "-j" jobs] 12 + ] 13 + 14 + # Restore when https://github.com/mjambon/atd/issues/121 is resolved. 15 + # build-test: [ 16 + # ["jbuilder" "runtest" "-p" name] 17 + # ] 18 + 19 + depends: [ 20 + "ocaml" {>= "4.02.3"} 21 + "jbuilder" 22 + "biniou" {>= "1.0.6"} 23 + "yojson" {>= "1.2.1"} 24 + ] 25 + synopsis: "Runtime library for code generated by atdgen." 26 + url { 27 + src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" 28 + checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" 29 + }
+44
esy.lock/opam/atdgen.2.0.0/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "martin@mjambon.com" 3 + authors: ["Martin Jambon"] 4 + 5 + homepage: "https://github.com/mjambon/atd" 6 + bug-reports: "https://github.com/mjambon/atd/issues" 7 + dev-repo: "git://github.com/mjambon/atd.git" 8 + 9 + build: [ 10 + ["jbuilder" "subst" "-p" name] {pinned} 11 + ["jbuilder" "build" "-p" name "-j" jobs] 12 + ] 13 + 14 + # Restore when https://github.com/mjambon/atd/issues/121 is resolved. 15 + # build-test: [ 16 + # ["jbuilder" "runtest" "-p" name] 17 + # ] 18 + 19 + depends: [ 20 + "ocaml" {>= "4.03.0"} 21 + "jbuilder" 22 + "atd" {>= "2.0.0"} 23 + "atdgen-runtime" {>= "2.0.0"} 24 + "biniou" {>= "1.0.6"} 25 + "yojson" {>= "1.2.1"} 26 + ] 27 + synopsis: 28 + "Generates efficient JSON serializers, deserializers and validators" 29 + description: """ 30 + Atdgen is a command-line program that takes as input type definitions in the 31 + ATD syntax and produces OCaml code suitable for data serialization and 32 + deserialization. 33 + 34 + Two data formats are currently supported, these are biniou and JSON. 35 + Atdgen-biniou and Atdgen-json will refer to Atdgen used in one context or the 36 + other. 37 + 38 + Atdgen was designed with efficiency and durability in mind. Software authors 39 + are encouraged to use Atdgen directly and to write tools that may reuse part of 40 + Atdgen’s source code.""" 41 + url { 42 + src: "https://github.com/mjambon/atd/releases/download/2.0.0/atd-2.0.0.tbz" 43 + checksum: "md5=14e47609397c524ea0eae7c3f14f7ccf" 44 + }
+45
esy.lock/opam/biniou.1.2.1/opam
··· 1 + opam-version: "2.0" 2 + build: [ 3 + ["dune" "subst"] {pinned} 4 + ["dune" "build" "-p" name "-j" jobs] 5 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 6 + ["dune" "build" "-p" name "@doc"] {with-doc} 7 + ] 8 + maintainer: ["martin@mjambon.com"] 9 + authors: ["Martin Jambon"] 10 + bug-reports: "https://github.com/mjambon/biniou/issues" 11 + homepage: "https://github.com/mjambon/biniou" 12 + doc: "https://mjambon.github.io/biniou/" 13 + license: "BSD-3-Clause" 14 + dev-repo: "git+https://github.com/mjambon/biniou.git" 15 + synopsis: 16 + "Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve" 17 + description: """ 18 + 19 + Biniou (pronounced "be new") is a binary data format designed for speed, safety, 20 + ease of use and backward compatibility as protocols evolve. Biniou is vastly 21 + equivalent to JSON in terms of functionality but allows implementations several 22 + times faster (4 times faster than yojson), with 25-35% space savings. 23 + 24 + Biniou data can be decoded into human-readable form without knowledge of type 25 + definitions except for field and variant names which are represented by 31-bit 26 + hashes. A program named bdump is provided for routine visualization of biniou 27 + data files. 28 + 29 + The program atdgen is used to derive OCaml-Biniou serializers and deserializers 30 + from type definitions. 31 + 32 + Biniou format specification: mjambon.github.io/atdgen-doc/biniou-format.txt""" 33 + depends: [ 34 + "easy-format" 35 + "dune" {>= "1.10"} 36 + "ocaml" {>= "4.02.3"} 37 + ] 38 + url { 39 + src: 40 + "https://github.com/mjambon/biniou/releases/download/1.2.1/biniou-1.2.1.tbz" 41 + checksum: [ 42 + "sha256=35546c68b1929a8e6d27a3b39ecd17b38303a0d47e65eb9d1480c2061ea84335" 43 + "sha512=82670cc77bf3e869ee26e5fbe5a5affa45a22bc8b6c4bd7e85473912780e0111baca59b34a2c14feae3543ce6e239d7fddaeab24b686a65bfe642cdb91d27ebf" 44 + ] 45 + }
+2 -3
esy.lock/opam/conf-m4.1/opam
··· 3 3 homepage: "http://www.gnu.org/software/m4/m4.html" 4 4 bug-reports: "https://github.com/ocaml/opam-repository/issues" 5 5 authors: "GNU Project" 6 - license: "GPL-3" 6 + license: "GPL-3.0-only" 7 7 build: [["sh" "-exc" "echo | m4"]] 8 8 depexts: [ 9 - ["m4"] {os-distribution = "debian"} 10 - ["m4"] {os-distribution = "ubuntu"} 9 + ["m4"] {os-family = "debian"} 11 10 ["m4"] {os-distribution = "fedora"} 12 11 ["m4"] {os-distribution = "rhel"} 13 12 ["m4"] {os-distribution = "centos"}
-23
esy.lock/opam/cppo.1.6.5/opam
··· 1 - opam-version: "2.0" 2 - maintainer: "martin@mjambon.com" 3 - authors: ["Martin Jambon"] 4 - homepage: "https://github.com/mjambon/cppo" 5 - dev-repo: "git+https://github.com/mjambon/cppo.git" 6 - bug-reports: "https://github.com/mjambon/cppo/issues" 7 - license: "BSD-3-Clause" 8 - 9 - build: [ 10 - ["jbuilder" "subst" "-p" name] {pinned} 11 - ["jbuilder" "build" "-p" name "-j" jobs] 12 - ["jbuilder" "runtest" "-p" name] {with-test} 13 - ] 14 - depends: [ 15 - "ocaml" 16 - "jbuilder" {build & >= "1.0+beta17"} 17 - "base-unix" 18 - ] 19 - synopsis: "Equivalent of the C preprocessor for OCaml programs" 20 - url { 21 - src: "https://github.com/mjambon/cppo/archive/v1.6.5.tar.gz" 22 - checksum: "md5=1cd25741d31417995b0973fe0b6f6c82" 23 - }
+37
esy.lock/opam/cppo.1.6.6/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "martin@mjambon.com" 3 + authors: "Martin Jambon" 4 + license: "BSD-3-Clause" 5 + homepage: "http://mjambon.com/cppo.html" 6 + doc: "https://ocaml-community.github.io/cppo/" 7 + bug-reports: "https://github.com/ocaml-community/cppo/issues" 8 + depends: [ 9 + "ocaml" {>= "4.03"} 10 + "dune" {>= "1.0"} 11 + "base-unix" 12 + ] 13 + build: [ 14 + ["dune" "subst"] {pinned} 15 + ["dune" "build" "-p" name "-j" jobs] 16 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 17 + ] 18 + dev-repo: "git+https://github.com/ocaml-community/cppo.git" 19 + synopsis: "Code preprocessor like cpp for OCaml" 20 + description: """ 21 + Cppo is an equivalent of the C preprocessor for OCaml programs. 22 + It allows the definition of simple macros and file inclusion. 23 + 24 + Cppo is: 25 + 26 + * more OCaml-friendly than cpp 27 + * easy to learn without consulting a manual 28 + * reasonably fast 29 + * simple to install and to maintain 30 + """ 31 + url { 32 + src: "https://github.com/ocaml-community/cppo/releases/download/v1.6.6/cppo-v1.6.6.tbz" 33 + checksum: [ 34 + "sha256=e7272996a7789175b87bb998efd079794a8db6625aae990d73f7b4484a07b8a0" 35 + "sha512=44ecf9d225d9e45490a2feac0bde04865ca398dba6c3579e3370fcd1ea255707b8883590852af8b2df87123801062b9f3acce2455c092deabf431f9c4fb8d8eb" 36 + ] 37 + }
-47
esy.lock/opam/dune.1.7.3/opam
··· 1 - opam-version: "2.0" 2 - maintainer: "opensource@janestreet.com" 3 - authors: ["Jane Street Group, LLC <opensource@janestreet.com>"] 4 - homepage: "https://github.com/ocaml/dune" 5 - bug-reports: "https://github.com/ocaml/dune/issues" 6 - dev-repo: "git+https://github.com/ocaml/dune.git" 7 - license: "MIT" 8 - depends: [ 9 - "ocaml" {>= "4.02"} 10 - "base-unix" 11 - "base-threads" 12 - ] 13 - build: [ 14 - # opam 2 sets OPAM_SWITCH_PREFIX, so we don't need a hardcoded path 15 - ["ocaml" "configure.ml" "--libdir" lib] {opam-version < "2"} 16 - ["ocaml" "bootstrap.ml"] 17 - ["./boot.exe" "--release" "--subst"] {pinned} 18 - ["./boot.exe" "--release" "-j" jobs] 19 - ] 20 - conflicts: [ 21 - "jbuilder" {!= "transition"} 22 - "odoc" {< "1.3.0"} 23 - ] 24 - 25 - synopsis: "Fast, portable and opinionated build system" 26 - description: """ 27 - dune is a build system that was designed to simplify the release of 28 - Jane Street packages. It reads metadata from "dune" files following a 29 - very simple s-expression syntax. 30 - 31 - dune is fast, it has very low-overhead and support parallel builds on 32 - all platforms. It has no system dependencies, all you need to build 33 - dune and packages using dune is OCaml. You don't need or make or bash 34 - as long as the packages themselves don't use bash explicitly. 35 - 36 - dune supports multi-package development by simply dropping multiple 37 - repositories into the same directory. 38 - 39 - It also supports multi-context builds, such as building against 40 - several opam roots/switches simultaneously. This helps maintaining 41 - packages across several versions of OCaml and gives cross-compilation 42 - for free. 43 - """ 44 - url { 45 - src: "https://github.com/ocaml/dune/releases/download/1.7.3/dune-1.7.3.tbz" 46 - checksum: "md5=644f0c1419d70b9daccac4b4e5664523" 47 - }
+51
esy.lock/opam/dune.2.1.2/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Fast, portable, and opinionated build system" 3 + description: """ 4 + 5 + dune is a build system that was designed to simplify the release of 6 + Jane Street packages. It reads metadata from "dune" files following a 7 + very simple s-expression syntax. 8 + 9 + dune is fast, has very low-overhead, and supports parallel builds on 10 + all platforms. It has no system dependencies; all you need to build 11 + dune or packages using dune is OCaml. You don't need make or bash 12 + as long as the packages themselves don't use bash explicitly. 13 + 14 + dune supports multi-package development by simply dropping multiple 15 + repositories into the same directory. 16 + 17 + It also supports multi-context builds, such as building against 18 + several opam roots/switches simultaneously. This helps maintaining 19 + packages across several versions of OCaml and gives cross-compilation 20 + for free. 21 + """ 22 + maintainer: ["Jane Street Group, LLC <opensource@janestreet.com>"] 23 + authors: ["Jane Street Group, LLC <opensource@janestreet.com>"] 24 + license: "MIT" 25 + homepage: "https://github.com/ocaml/dune" 26 + doc: "https://dune.readthedocs.io/" 27 + bug-reports: "https://github.com/ocaml/dune/issues" 28 + depends: [ 29 + "ocaml" {>= "4.07"} 30 + "base-unix" 31 + "base-threads" 32 + ] 33 + conflicts: [ 34 + "odoc" {< "1.3.0"} 35 + "dune-release" {< "1.3.0"} 36 + "jbuilder" {= "transition"} 37 + ] 38 + dev-repo: "git+https://github.com/ocaml/dune.git" 39 + build: [ 40 + # opam 2 sets OPAM_SWITCH_PREFIX, so we don't need a hardcoded path 41 + ["ocaml" "configure.ml" "--libdir" lib] {opam-version < "2"} 42 + ["ocaml" "bootstrap.ml" "-j" jobs] 43 + ["./dune.exe" "build" "-p" name "--profile" "dune-bootstrap" "-j" jobs] 44 + ] 45 + url { 46 + src: "https://github.com/ocaml/dune/releases/download/2.1.2/dune-2.1.2.tbz" 47 + checksum: [ 48 + "sha256=9c3278ebb3ec14dc4b1880671371985edcd6cbb979260dd403f28acabbcc5faf" 49 + "sha512=ab2d4a3817fbbe80de6a1fd8052c607e6f08489dd8f3b1f18f2a79260c8793472b4dfbfec232fc517d473f1d893ac3f797fdf35366c2d031c899a7db07097ee6" 50 + ] 51 + }
+46
esy.lock/opam/easy-format.1.3.2/opam
··· 1 + opam-version: "2.0" 2 + build: [ 3 + ["dune" "subst"] {pinned} 4 + ["dune" "build" "-p" name "-j" jobs] 5 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 6 + ["dune" "build" "-p" name "@doc"] {with-doc} 7 + ] 8 + maintainer: ["martin@mjambon.com" "rudi.grinberg@gmail.com"] 9 + authors: ["Martin Jambon"] 10 + bug-reports: "https://github.com/mjambon/easy-format/issues" 11 + homepage: "https://github.com/mjambon/easy-format" 12 + doc: "https://mjambon.github.io/easy-format/" 13 + license: "BSD-3-Clause" 14 + dev-repo: "git+https://github.com/mjambon/easy-format.git" 15 + synopsis: 16 + "High-level and functional interface to the Format module of the OCaml standard library" 17 + description: """ 18 + 19 + This module offers a high-level and functional interface to the Format module of 20 + the OCaml standard library. It is a pretty-printing facility, i.e. it takes as 21 + input some code represented as a tree and formats this code into the most 22 + visually satisfying result, breaking and indenting lines of code where 23 + appropriate. 24 + 25 + Input data must be first modelled and converted into a tree using 3 kinds of 26 + nodes: 27 + 28 + * atoms 29 + * lists 30 + * labelled nodes 31 + 32 + Atoms represent any text that is guaranteed to be printed as-is. Lists can model 33 + any sequence of items such as arrays of data or lists of definitions that are 34 + labelled with something like "int main", "let x =" or "x:".""" 35 + depends: [ 36 + "dune" {>= "1.10"} 37 + "ocaml" {>= "4.02.3"} 38 + ] 39 + url { 40 + src: 41 + "https://github.com/mjambon/easy-format/releases/download/1.3.2/easy-format-1.3.2.tbz" 42 + checksum: [ 43 + "sha256=3440c2b882d537ae5e9011eb06abb53f5667e651ea4bb3b460ea8230fa8c1926" 44 + "sha512=e39377a2ff020ceb9ac29e8515a89d9bdbc91dfcfa871c4e3baafa56753fac2896768e5d9822a050dc1e2ade43c8967afb69391a386c0a8ecd4e1f774e236135" 45 + ] 46 + }
+39
esy.lock/opam/jbuilder.1.0+beta20.2/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "opensource@janestreet.com" 3 + authors: ["Jane Street Group, LLC <opensource@janestreet.com>"] 4 + homepage: "https://github.com/ocaml/dune" 5 + bug-reports: "https://github.com/ocaml/dune/issues" 6 + dev-repo: "git+https://github.com/ocaml/dune.git" 7 + license: "Apache-2.0" 8 + build: [ 9 + ["ocaml" "configure.ml" "--libdir" lib] 10 + ["ocaml" "bootstrap.ml"] 11 + ["./boot.exe" "--subst"] {pinned} 12 + ["./boot.exe" "-j" jobs] 13 + ] 14 + synopsis: "Fast, portable and opinionated build system" 15 + description: """ 16 + jbuilder is a build system that was designed to simplify the release 17 + of Jane Street packages. It reads metadata from "jbuild" files 18 + following a very simple s-expression syntax. 19 + 20 + jbuilder is fast, it has very low-overhead and support parallel builds 21 + on all platforms. It has no system dependencies, all you need to build 22 + jbuilder and packages using jbuilder is OCaml. You don't need or make 23 + or bash as long as the packages themselves don't use bash explicitely. 24 + 25 + jbuilder supports multi-package development by simply dropping multiple 26 + repositories into the same directory. 27 + 28 + It also supports multi-context builds, such as building against 29 + several opam roots/switches simultaneously. This helps maintaining 30 + packages across several versions of OCaml and gives cross-compilation 31 + for free.""" 32 + depends: [ 33 + "ocaml" {>= "4.02.3"} 34 + ] 35 + url { 36 + src: 37 + "https://github.com/ocaml/dune/releases/download/1.0%2Bbeta20.2/jbuilder-1.0+beta20.2.tbz" 38 + checksum: "md5=fbe8c3b1facb206cac3fb8932b5dd5d9" 39 + }
-15
esy.lock/opam/jbuilder.transition/opam
··· 1 - opam-version: "2.0" 2 - maintainer: "opensource@janestreet.com" 3 - authors: ["Jane Street Group, LLC <opensource@janestreet.com>"] 4 - homepage: "https://github.com/ocaml/dune" 5 - bug-reports: "https://github.com/ocaml/dune/issues" 6 - dev-repo: "git+https://github.com/ocaml/dune.git" 7 - license: "MIT" 8 - depends: ["ocaml" "dune"] 9 - post-messages: [ 10 - "Jbuilder has been renamed and the jbuilder package is now a transition \ 11 - package. Use the dune package instead." 12 - ] 13 - synopsis: 14 - "This is a transition package, jbuilder is now named dune. Use the dune" 15 - description: "package instead."
+3 -6
esy.lock/opam/menhir.20181113/opam esy.lock/opam/menhir.20190924/opam
··· 13 13 install: [ 14 14 [make "-f" "Makefile" "install" "PREFIX=%{prefix}%" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"] 15 15 ] 16 - remove: [ 17 - [make "-f" "Makefile" "uninstall" "PREFIX=%{prefix}%" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"] 18 - ] 19 16 depends: [ 20 17 "ocaml" {>= "4.02"} 21 18 "ocamlfind" {build} ··· 24 21 synopsis: "An LR(1) parser generator" 25 22 url { 26 23 src: 27 - "https://gitlab.inria.fr/fpottier/menhir/repository/20181113/archive.tar.gz" 24 + "https://gitlab.inria.fr/fpottier/menhir/repository/20190924/archive.tar.gz" 28 25 checksum: [ 29 - "md5=69ce441a06ea131cd43e7b44c4303f3c" 30 - "sha512=4ddefcd71d305bfb933a4056da57e36c13c99ec6dfcc4695814798fbbd78b4d65828381ebcb0e58c4c0394105ac763af3d475474e05e408f7080315bc3cf6176" 26 + "md5=677f1997fb73177d5a00fa1b8d61c3ef" 27 + "sha512=ea8a9a6d773529cf6ac05e4c6c4532770fbb8e574c9b646efcefe90d9f24544741e3e8cfd94c8afea0447e34059a8c79c2829b46764ce3a3d6dcb3e7f75980fc" 31 28 ] 32 29 }
-24
esy.lock/opam/merlin-extend.0.3/opam
··· 1 - opam-version: "2.0" 2 - maintainer: "Frederic Bour <frederic.bour@lakaban.net>" 3 - authors: "Frederic Bour <frederic.bour@lakaban.net>" 4 - homepage: "https://github.com/let-def/merlin-extend" 5 - bug-reports: "https://github.com/let-def/merlin-extend" 6 - license: "MIT" 7 - dev-repo: "git+https://github.com/let-def/merlin-extend.git" 8 - build: [make] 9 - install: [make "install"] 10 - remove: ["ocamlfind" "remove" "merlin_extend"] 11 - depends: [ 12 - "ocaml" {>= "4.02.3" & < "4.08.0"} 13 - "ocamlfind" {build} 14 - "cppo" {build} 15 - ] 16 - synopsis: "A protocol to provide custom frontend to Merlin" 17 - description: """ 18 - This protocol allows to replace the OCaml frontend of Merlin. 19 - It extends what used to be done with the `-pp' flag to handle a few more cases.""" 20 - flags: light-uninstall 21 - url { 22 - src: "https://github.com/let-def/merlin-extend/archive/v0.3.tar.gz" 23 - checksum: "md5=9c6dfd4f53328f02f12fcc265f4e2dda" 24 - }
+29
esy.lock/opam/merlin-extend.0.5/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Frederic Bour <frederic.bour@lakaban.net>" 3 + authors: "Frederic Bour <frederic.bour@lakaban.net>" 4 + homepage: "https://github.com/let-def/merlin-extend" 5 + bug-reports: "https://github.com/let-def/merlin-extend" 6 + license: "MIT" 7 + dev-repo: "git+https://github.com/let-def/merlin-extend.git" 8 + build: [ 9 + ["dune" "subst"] {pinned} 10 + ["dune" "build" "-p" name "-j" jobs] 11 + ] 12 + depends: [ 13 + "dune" {>= "1.0"} 14 + "cppo" {build} 15 + "ocaml" {>= "4.02.3"} 16 + ] 17 + synopsis: "A protocol to provide custom frontend to Merlin" 18 + description: """ 19 + This protocol allows to replace the OCaml frontend of Merlin. 20 + It extends what used to be done with the `-pp' flag to handle a few more cases.""" 21 + doc: "https://let-def.github.io/merlin-extend" 22 + url { 23 + src: 24 + "https://github.com/let-def/merlin-extend/releases/download/v0.5/merlin-extend-v0.5.tbz" 25 + checksum: [ 26 + "sha256=ca3a38c360c7d4827eb4789abf7a6aa4b6e3b4e3c3ef69a5be64dce4601ec227" 27 + "sha512=55c5a3637337abb8ca8db679128a81ca8ccce567bc214d55b2e6444dc0e905b74c64d629bdea2457d0fe4be5306414feefcdbc4d4761fdafd59aa107550936b6" 28 + ] 29 + }
+71
esy.lock/opam/merlin.3.3.3/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "defree@gmail.com" 3 + authors: "The Merlin team" 4 + homepage: "https://github.com/ocaml/merlin" 5 + bug-reports: "https://github.com/ocaml/merlin/issues" 6 + dev-repo: "git+https://github.com/ocaml/merlin.git" 7 + build: [ 8 + ["dune" "subst"] {pinned} 9 + ["dune" "build" "-p" name "-j" jobs] 10 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 11 + ] 12 + depends: [ 13 + "ocaml" {>= "4.02.1" & < "4.10"} 14 + "dune" {>= "1.8.0"} 15 + "ocamlfind" {>= "1.5.2"} 16 + "yojson" {>= "1.6.0"} 17 + "mdx" {with-test & >= "1.3.0"} 18 + "conf-jq" {with-test} 19 + ] 20 + synopsis: 21 + "Editor helper, provides completion, typing and source browsing in Vim and Emacs" 22 + description: 23 + "Merlin is an assistant for editing OCaml code. It aims to provide the features available in modern IDEs: error reporting, auto completion, source browsing and much more." 24 + post-messages: [ 25 + "merlin installed. 26 + 27 + Quick setup for VIM 28 + ------------------- 29 + Append this to your .vimrc to add merlin to vim's runtime-path: 30 + let g:opamshare = substitute(system('opam config var share'),'\\n$','','''') 31 + execute \"set rtp+=\" . g:opamshare . \"/merlin/vim\" 32 + 33 + Also run the following line in vim to index the documentation: 34 + :execute \"helptags \" . g:opamshare . \"/merlin/vim/doc\" 35 + 36 + Quick setup for EMACS 37 + ------------------- 38 + Add opam emacs directory to your load-path by appending this to your .emacs: 39 + (let ((opam-share (ignore-errors (car (process-lines \"opam\" \"config\" \"var\" \"share\"))))) 40 + (when (and opam-share (file-directory-p opam-share)) 41 + ;; Register Merlin 42 + (add-to-list 'load-path (expand-file-name \"emacs/site-lisp\" opam-share)) 43 + (autoload 'merlin-mode \"merlin\" nil t nil) 44 + ;; Automatically start it in OCaml buffers 45 + (add-hook 'tuareg-mode-hook 'merlin-mode t) 46 + (add-hook 'caml-mode-hook 'merlin-mode t) 47 + ;; Use opam switch to lookup ocamlmerlin binary 48 + (setq merlin-command 'opam))) 49 + 50 + Take a look at https://github.com/ocaml/merlin for more information 51 + 52 + Quick setup with opam-user-setup 53 + -------------------------------- 54 + 55 + Opam-user-setup support Merlin. 56 + 57 + $ opam user-setup install 58 + 59 + should take care of basic setup. 60 + See https://github.com/OCamlPro/opam-user-setup 61 + " 62 + {success & !user-setup:installed} 63 + ] 64 + url { 65 + src: 66 + "https://github.com/ocaml/merlin/releases/download/v3.3.3/merlin-v3.3.3.tbz" 67 + checksum: [ 68 + "sha256=72909ef47eea1f6fca13b4109a34dccf8fe3923a3c026f1ed1db9eb5ee9aae15" 69 + "sha512=2a5f39d966be56c1322982effc05bc98fd5f66cd12f1f76953f8daa9eca74a58c92a186854f4e601e2f0bb038720691446e7591b4613982accded3e579fedb23" 70 + ] 71 + }
+8 -5
esy.lock/opam/ocaml-migrate-parsetree.1.2.0/opam esy.lock/opam/ocaml-migrate-parsetree.1.5.0/opam
··· 4 4 "Frédéric Bour <frederic.bour@lakaban.net>" 5 5 "Jérémie Dimino <jeremie@dimino.org>" 6 6 ] 7 - license: "LGPL-2.1" 7 + license: "LGPL-2.1 with OCaml linking exception" 8 8 homepage: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree" 9 9 bug-reports: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/issues" 10 10 dev-repo: "git+https://github.com/ocaml-ppx/ocaml-migrate-parsetree.git" ··· 16 16 depends: [ 17 17 "result" 18 18 "ppx_derivers" 19 - "dune" {build & >= "1.6.0"} 20 - "ocaml" {>= "4.02.3" & < "4.08.0"} 19 + "dune" {>= "1.9.0"} 20 + "ocaml" {>= "4.02.3"} 21 21 ] 22 22 synopsis: "Convert OCaml parsetrees between different versions" 23 23 description: """ ··· 29 29 """ 30 30 url { 31 31 src: 32 - "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.2.0/ocaml-migrate-parsetree-v1.2.0.tbz" 33 - checksum: "md5=cc6fb09ad6f99156c7dba47711c62c6f" 32 + "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.5.0/ocaml-migrate-parsetree-v1.5.0.tbz" 33 + checksum: [ 34 + "sha256=7f56679c9561552762666de5b6b81c8e4cc2e9fd92272e2269878a2eb534e3c0" 35 + "sha512=87fdccafae83b0437f1ccd4f3cfbc49e699bc0804596480e0df88510ba33410f31d48c7f677fe72800ed3f442a3a586d82d86aee1d12a964f79892833847b16a" 36 + ] 34 37 }
+1 -1
esy.lock/opam/ocamlbuild.0.14.0/opam
··· 3 3 authors: ["Nicolas Pouillard" "Berke Durak"] 4 4 homepage: "https://github.com/ocaml/ocamlbuild/" 5 5 bug-reports: "https://github.com/ocaml/ocamlbuild/issues" 6 - license: "LGPL-2 with OCaml linking exception" 6 + license: "LGPL-2.1-only with OCaml-LGPL-linking-exception" 7 7 doc: "https://github.com/ocaml/ocamlbuild/blob/master/manual/manual.adoc" 8 8 dev-repo: "git+https://github.com/ocaml/ocamlbuild.git" 9 9 build: [
-19
esy.lock/opam/ocamlfind.1.8.0/files/no-awk-check.patch
··· 1 - commit 40142bc941e6e308686e86be6fc2da92f346a22f 2 - Author: Kate <kit.ty.kate@disroot.org> 3 - Date: Tue Mar 19 16:29:06 2019 +0000 4 - 5 - Remove awk from the set of checked unix tools as it's not used anywhere 6 - 7 - diff --git a/configure b/configure 8 - index d9b587c..20e8dca 100755 9 - --- a/configure 10 - +++ b/configure 11 - @@ -184,7 +184,7 @@ echo "Configuring core..." 12 - 13 - # Some standard Unix tools must be available: 14 - 15 - -for tool in sed awk ocaml ocamlc uname rm make cat m4 dirname basename; do 16 - +for tool in sed ocaml ocamlc uname rm make cat m4 dirname basename; do 17 - if in_path $tool; then true; else 18 - echo "configure: $tool not in PATH; this is required" 1>&2 19 - exit 1
esy.lock/opam/ocamlfind.1.8.0/files/ocaml-stub esy.lock/opam/ocamlfind.1.8.1/files/ocaml-stub
esy.lock/opam/ocamlfind.1.8.0/files/ocamlfind.install esy.lock/opam/ocamlfind.1.8.1/files/ocamlfind.install
-68
esy.lock/opam/ocamlfind.1.8.0/opam
··· 1 - opam-version: "2.0" 2 - maintainer: "Thomas Gazagnaire <thomas@gazagnaire.org>" 3 - homepage: "http://projects.camlcity.org/projects/findlib.html" 4 - bug-reports: "https://gitlab.camlcity.org/gerd/lib-findlib/issues" 5 - dev-repo: "git+https://gitlab.camlcity.org/gerd/lib-findlib.git" 6 - patches: ["no-awk-check.patch"] 7 - build: [ 8 - [ 9 - "./configure" 10 - "-bindir" 11 - bin 12 - "-sitelib" 13 - lib 14 - "-mandir" 15 - man 16 - "-config" 17 - "%{lib}%/findlib.conf" 18 - "-no-custom" 19 - "-no-camlp4" {!ocaml:preinstalled & ocaml:version >= "4.02.0"} 20 - "-no-topfind" {ocaml:preinstalled} 21 - ] 22 - [make "all"] 23 - [make "opt"] {ocaml:native} 24 - ] 25 - install: [ 26 - [make "install"] 27 - ["install" "-m" "0755" "ocaml-stub" "%{bin}%/ocaml"] {ocaml:preinstalled} 28 - ] 29 - remove: [ 30 - ["ocamlfind" "remove" "bytes"] 31 - [ 32 - "./configure" 33 - "-bindir" 34 - bin 35 - "-sitelib" 36 - lib 37 - "-mandir" 38 - man 39 - "-config" 40 - "%{lib}%/findlib.conf" 41 - "-no-camlp4" {!ocaml:preinstalled & ocaml:version >= "4.02.0"} 42 - "-no-topfind" {ocaml:preinstalled} 43 - ] 44 - [make "uninstall"] 45 - ["rm" "-f" "%{bin}%/ocaml"] {ocaml:preinstalled} 46 - ] 47 - depends: [ 48 - "ocaml" {>= "4.00.0"} 49 - "conf-m4" {build} 50 - ] 51 - synopsis: "A library manager for OCaml" 52 - description: """ 53 - Findlib is a library manager for OCaml. It provides a convention how 54 - to store libraries, and a file format ("META") to describe the 55 - properties of libraries. There is also a tool (ocamlfind) for 56 - interpreting the META files, so that it is very easy to use libraries 57 - in programs and scripts.""" 58 - authors: "Gerd Stolpmann <gerd@gerd-stolpmann.de>" 59 - extra-files: [ 60 - ["ocamlfind.install" "md5=06f2c282ab52d93aa6adeeadd82a2543"] 61 - ["ocaml-stub" "md5=181f259c9e0bad9ef523e7d4abfdf87a"] 62 - ["no-awk-check.patch" "md5=0378123bf1a45fccdea434c053ddb687"] 63 - ] 64 - url { 65 - src: "http://download.camlcity.org/download/findlib-1.8.0.tar.gz" 66 - checksum: "md5=a710c559667672077a93d34eb6a42e5b" 67 - mirrors: "http://download2.camlcity.org/download/findlib-1.8.0.tar.gz" 68 - }
+50
esy.lock/opam/ocamlfind.1.8.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "A library manager for OCaml" 3 + maintainer: "Thomas Gazagnaire <thomas@gazagnaire.org>" 4 + authors: "Gerd Stolpmann <gerd@gerd-stolpmann.de>" 5 + homepage: "http://projects.camlcity.org/projects/findlib.html" 6 + bug-reports: "https://gitlab.camlcity.org/gerd/lib-findlib/issues" 7 + dev-repo: "git+https://gitlab.camlcity.org/gerd/lib-findlib.git" 8 + description: """ 9 + Findlib is a library manager for OCaml. It provides a convention how 10 + to store libraries, and a file format ("META") to describe the 11 + properties of libraries. There is also a tool (ocamlfind) for 12 + interpreting the META files, so that it is very easy to use libraries 13 + in programs and scripts. 14 + """ 15 + build: [ 16 + [ 17 + "./configure" 18 + "-bindir" 19 + bin 20 + "-sitelib" 21 + lib 22 + "-mandir" 23 + man 24 + "-config" 25 + "%{lib}%/findlib.conf" 26 + "-no-custom" 27 + "-no-camlp4" {!ocaml:preinstalled & ocaml:version >= "4.02.0"} 28 + "-no-topfind" {ocaml:preinstalled} 29 + ] 30 + [make "all"] 31 + [make "opt"] {ocaml:native} 32 + ] 33 + install: [ 34 + [make "install"] 35 + ["install" "-m" "0755" "ocaml-stub" "%{bin}%/ocaml"] {ocaml:preinstalled} 36 + ] 37 + depends: [ 38 + "ocaml" {>= "4.00.0"} 39 + "conf-m4" {build} 40 + ] 41 + extra-files: [ 42 + ["ocamlfind.install" "md5=06f2c282ab52d93aa6adeeadd82a2543"] 43 + ["ocaml-stub" "md5=181f259c9e0bad9ef523e7d4abfdf87a"] 44 + ] 45 + url { 46 + src: "http://download.camlcity.org/download/findlib-1.8.1.tar.gz" 47 + checksum: "md5=18ca650982c15536616dea0e422cbd8c" 48 + mirrors: "http://download2.camlcity.org/download/findlib-1.8.1.tar.gz" 49 + } 50 + depopts: ["graphics"]
+2 -2
esy.lock/opam/ppx_derivers.1.2.1/opam
··· 1 1 opam-version: "2.0" 2 2 maintainer: "jeremie@dimino.org" 3 3 authors: ["Jérémie Dimino"] 4 - license: "BSD3" 4 + license: "BSD-3-Clause" 5 5 homepage: "https://github.com/ocaml-ppx/ppx_derivers" 6 6 bug-reports: "https://github.com/ocaml-ppx/ppx_derivers/issues" 7 7 dev-repo: "git://github.com/ocaml-ppx/ppx_derivers.git" ··· 10 10 ] 11 11 depends: [ 12 12 "ocaml" 13 - "dune" {build} 13 + "dune" 14 14 ] 15 15 synopsis: "Shared [@@deriving] plugin registry" 16 16 description: """
-27
esy.lock/opam/ppx_tools_versioned.5.2.1/opam
··· 1 - opam-version: "2.0" 2 - maintainer: "frederic.bour@lakaban.net" 3 - authors: [ 4 - "Frédéric Bour <frederic.bour@lakaban.net>" 5 - "Alain Frisch <alain.frisch@lexifi.com>" 6 - ] 7 - license: "MIT" 8 - homepage: "https://github.com/let-def/ppx_tools_versioned" 9 - bug-reports: "https://github.com/let-def/ppx_tools_versioned/issues" 10 - dev-repo: "git://github.com/let-def/ppx_tools_versioned.git" 11 - tags: [ "syntax" ] 12 - build: [ 13 - ["jbuilder" "subst" "-p" name] {pinned} 14 - ["jbuilder" "build" "-p" name "-j" jobs] 15 - ["jbuilder" "runtest" "-p" name "-j" jobs] {with-test} 16 - ] 17 - depends: [ 18 - "ocaml" {>= "4.02.0"} 19 - "jbuilder" {build & >= "1.0+beta17"} 20 - "ocaml-migrate-parsetree" {>= "1.0.10" & < "1.3.0"} 21 - ] 22 - synopsis: "A variant of ppx_tools based on ocaml-migrate-parsetree" 23 - url { 24 - src: 25 - "https://github.com/ocaml-ppx/ppx_tools_versioned/archive/5.2.1.tar.gz" 26 - checksum: "md5=1ae6ae43ec161fbbf12c2b4d3a7e26f5" 27 - }
+30
esy.lock/opam/ppx_tools_versioned.5.2.3/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "frederic.bour@lakaban.net" 3 + authors: [ 4 + "Frédéric Bour <frederic.bour@lakaban.net>" 5 + "Alain Frisch <alain.frisch@lexifi.com>" 6 + ] 7 + license: "MIT" 8 + homepage: "https://github.com/ocaml-ppx/ppx_tools_versioned" 9 + bug-reports: "https://github.com/ocaml-ppx/ppx_tools_versioned/issues" 10 + dev-repo: "git://github.com/ocaml-ppx/ppx_tools_versioned.git" 11 + tags: [ "syntax" ] 12 + build: [ 13 + ["dune" "subst"] {pinned} 14 + ["dune" "build" "-p" name "-j" jobs] 15 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 16 + ] 17 + depends: [ 18 + "ocaml" {>= "4.02.0"} 19 + "dune" {>= "1.0"} 20 + "ocaml-migrate-parsetree" {>= "1.4.0"} 21 + ] 22 + synopsis: "A variant of ppx_tools based on ocaml-migrate-parsetree" 23 + url { 24 + src: 25 + "https://github.com/ocaml-ppx/ppx_tools_versioned/archive/5.2.3.tar.gz" 26 + checksum: [ 27 + "md5=b1455e5a4a1bcd9ddbfcf712ccbd4262" 28 + "sha512=af20aa0031b9c638537bcdb52c75de95f316ae8fd455a38672a60da5c7c6895cca9dbecd5d56a88c3c40979c6a673a047d986b5b41e1e84b528b7df5d905b9b1" 29 + ] 30 + }
+2 -2
esy.lock/opam/re.1.9.0/opam
··· 8 8 "Rudi Grinberg" 9 9 "Gabriel Radanne" 10 10 ] 11 - license: "LGPL-2.0 with OCaml linking exception" 11 + license: "LGPL-2.0-only with OCaml-LGPL-linking-exception" 12 12 homepage: "https://github.com/ocaml/ocaml-re" 13 13 bug-reports: "https://github.com/ocaml/ocaml-re/issues" 14 14 dev-repo: "git+https://github.com/ocaml/ocaml-re.git" ··· 21 21 22 22 depends: [ 23 23 "ocaml" {>= "4.02"} 24 - "dune" {build} 24 + "dune" 25 25 "ounit" {with-test} 26 26 "seq" 27 27 ]
+5 -5
esy.lock/opam/result.1.3/opam esy.lock/opam/result.1.4/opam
··· 4 4 homepage: "https://github.com/janestreet/result" 5 5 dev-repo: "git+https://github.com/janestreet/result.git" 6 6 bug-reports: "https://github.com/janestreet/result/issues" 7 - license: "BSD3" 8 - build: [["jbuilder" "build" "-p" name "-j" jobs]] 7 + license: "BSD-3-Clause" 8 + build: [["dune" "build" "-p" name "-j" jobs]] 9 9 depends: [ 10 10 "ocaml" 11 - "jbuilder" {build & >= "1.0+beta11"} 11 + "dune" {>= "1.0"} 12 12 ] 13 13 synopsis: "Compatibility Result module" 14 14 description: """ ··· 17 17 Result module defined in this library.""" 18 18 url { 19 19 src: 20 - "https://github.com/janestreet/result/releases/download/1.3/result-1.3.tbz" 21 - checksum: "md5=4beebefd41f7f899b6eeba7414e7ae01" 20 + "https://github.com/janestreet/result/archive/1.4.tar.gz" 21 + checksum: "md5=d3162dbc501a2af65c8c71e0866541da" 22 22 }
-23
esy.lock/opam/seq.0.1/opam
··· 1 - opam-version: "2.0" 2 - maintainer: "simon.cruanes.2007@m4x.org" 3 - authors: "Simon Cruanes" 4 - homepage: "https://github.com/c-cube/seq/" 5 - bug-reports: "https://github.com/c-cube/seq/issues" 6 - license: "GPL" 7 - tags: ["iterator" "seq" "pure" "list" "compatibility" "cascade"] 8 - dev-repo: "git+https://github.com/c-cube/seq.git" 9 - build: [make "build"] 10 - install: [make "install"] 11 - remove: [ "ocamlfind" "remove" "seq" ] 12 - depends: [ 13 - "ocaml" {< "4.07.0"} 14 - "ocamlfind" {build} 15 - "ocamlbuild" {build} 16 - ] 17 - synopsis: 18 - "Compatibility package for OCaml's standard iterator type starting from 4.07." 19 - flags: light-uninstall 20 - url { 21 - src: "https://github.com/c-cube/seq/archive/0.1.tar.gz" 22 - checksum: "md5=0e87f9709541ed46ecb6f414bc31458c" 23 - }
+4
esy.lock/opam/seq.base/files/META.seq
··· 1 + name="seq" 2 + version="[distributed with OCaml 4.07 or above]" 3 + description="dummy backward-compatibility package for iterators" 4 + requires=""
+3
esy.lock/opam/seq.base/files/seq.install
··· 1 + lib:[ 2 + "META.seq" {"META"} 3 + ]
+15
esy.lock/opam/seq.base/opam
··· 1 + opam-version: "2.0" 2 + maintainer: " " 3 + authors: " " 4 + homepage: " " 5 + depends: [ 6 + "ocaml" {>= "4.07.0"} 7 + ] 8 + dev-repo: "git+https://github.com/ocaml/ocaml.git" 9 + bug-reports: "https://caml.inria.fr/mantis/main_page.php" 10 + synopsis: 11 + "Compatibility package for OCaml's standard iterator type starting from 4.07." 12 + extra-files: [ 13 + ["seq.install" "md5=026b31e1df290373198373d5aaa26e42"] 14 + ["META.seq" "md5=b33c8a1a6c7ed797816ce27df4855107"] 15 + ]
+38
esy.lock/opam/yojson.1.7.0/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "martin@mjambon.com" 3 + authors: ["Martin Jambon"] 4 + homepage: "https://github.com/ocaml-community/yojson" 5 + bug-reports: "https://github.com/ocaml-community/yojson/issues" 6 + dev-repo: "git+https://github.com/ocaml-community/yojson.git" 7 + doc: "https://ocaml-community.github.io/yojson/" 8 + build: [ 9 + ["dune" "subst"] {pinned} 10 + ["dune" "build" "-p" name "-j" jobs] 11 + ] 12 + run-test: [["dune" "runtest" "-p" name "-j" jobs]] 13 + depends: [ 14 + "ocaml" {>= "4.02.3"} 15 + "dune" 16 + "cppo" {build} 17 + "easy-format" 18 + "biniou" {>= "1.2.0"} 19 + "alcotest" {with-test & >= "0.8.5"} 20 + ] 21 + synopsis: 22 + "Yojson is an optimized parsing and printing library for the JSON format" 23 + description: """ 24 + Yojson is an optimized parsing and printing library for the JSON format. 25 + 26 + It addresses a few shortcomings of json-wheel including 2x speedup, 27 + polymorphic variants and optional syntax for tuples and variants. 28 + 29 + ydump is a pretty-printing command-line program provided with the 30 + yojson package. 31 + 32 + The program atdgen can be used to derive OCaml-JSON serializers and 33 + deserializers from type definitions.""" 34 + url { 35 + src: 36 + "https://github.com/ocaml-community/yojson/releases/download/1.7.0/yojson-1.7.0.tbz" 37 + checksum: "md5=b89d39ca3f8c532abe5f547ad3b8f84d" 38 + }
-14
esy.lock/overrides/opam__s__dune_opam__c__1.7.3_opam_override/package.json
··· 1 - { 2 - "build": [ 3 - [ 4 - "ocaml", 5 - "bootstrap.ml" 6 - ], 7 - [ 8 - "./boot.exe", 9 - "--release", 10 - "-j", 11 - "4" 12 - ] 13 - ] 14 - }
-34
esy.lock/overrides/opam__s__merlin_extend_opam__c__0.3_opam_override/files/merlin-extend-winfix-4.2.3007.patch
··· 1 - --- ./extend_helper.ml 2 - +++ ./extend_helper.ml 3 - @@ -1,13 +1,6 @@ 4 - -(*pp cppo -V OCAML:`ocamlc -version` *) 5 - open Parsetree 6 - open Extend_protocol 7 - 8 - -#if OCAML_VERSION < (4, 3, 0) 9 - -# define CONST_STRING Asttypes.Const_string 10 - -#else 11 - -# define CONST_STRING Parsetree.Pconst_string 12 - -#endif 13 - - 14 - (** Default implementation for [Reader_def.print_outcome] using 15 - [Oprint] from compiler-libs *) 16 - let print_outcome_using_oprint ppf = function 17 - @@ -28,7 +21,7 @@ 18 - pstr_loc = Location.none; 19 - pstr_desc = Pstr_eval ({ 20 - pexp_loc = Location.none; 21 - - pexp_desc = Pexp_constant (CONST_STRING (msg, None)); 22 - + pexp_desc = Pexp_constant (Asttypes.Const_string (msg, None)); 23 - pexp_attributes = []; 24 - }, []); 25 - }] 26 - @@ -112,7 +105,7 @@ 27 - let msg = match payload with 28 - | PStr [{ 29 - pstr_desc = Pstr_eval ({ 30 - - pexp_desc = Pexp_constant (CONST_STRING (msg, _)); 31 - + pexp_desc = Pexp_constant (Asttypes.Const_string (msg, _)); 32 - }, _); 33 - }] -> msg 34 - | _ -> "Warning: extension produced an incorrect syntax-error node"
-34
esy.lock/overrides/opam__s__merlin_extend_opam__c__0.3_opam_override/files/merlin-extend-winfix.patch
··· 1 - --- ./extend_helper.ml 2 - +++ ./extend_helper.ml 3 - @@ -1,13 +1,6 @@ 4 - -(*pp cppo -V OCAML:`ocamlc -version` *) 5 - open Parsetree 6 - open Extend_protocol 7 - 8 - -#if OCAML_VERSION < (4, 3, 0) 9 - -# define CONST_STRING Asttypes.Const_string 10 - -#else 11 - -# define CONST_STRING Parsetree.Pconst_string 12 - -#endif 13 - - 14 - (** Default implementation for [Reader_def.print_outcome] using 15 - [Oprint] from compiler-libs *) 16 - let print_outcome_using_oprint ppf = function 17 - @@ -28,7 +21,7 @@ 18 - pstr_loc = Location.none; 19 - pstr_desc = Pstr_eval ({ 20 - pexp_loc = Location.none; 21 - - pexp_desc = Pexp_constant (CONST_STRING (msg, None)); 22 - + pexp_desc = Pexp_constant (Parsetree.Pconst_string (msg, None)); 23 - pexp_attributes = []; 24 - }, []); 25 - }] 26 - @@ -112,7 +105,7 @@ 27 - let msg = match payload with 28 - | PStr [{ 29 - pstr_desc = Pstr_eval ({ 30 - - pexp_desc = Pexp_constant (CONST_STRING (msg, _)); 31 - + pexp_desc = Pexp_constant (Parsetree.Pconst_string (msg, _)); 32 - }, _); 33 - }] -> msg 34 - | _ -> "Warning: extension produced an incorrect syntax-error node"
-15
esy.lock/overrides/opam__s__merlin_extend_opam__c__0.3_opam_override/package.json
··· 1 - { 2 - "buildEnv": { 3 - "PATCH_CMD": "#{ocaml.version == '4.2.3007' ? 'patch -p1 < merlin-extend-winfix-4.2.3007.patch' : 'patch -p1 < merlin-extend-winfix.patch'}" 4 - }, 5 - "build": [ 6 - [ 7 - "bash", 8 - "-c", 9 - "#{os == 'windows' ? $PATCH_CMD : 'true'}" 10 - ], 11 - [ 12 - "make" 13 - ] 14 - ] 15 - }
+2 -20
esy.lock/overrides/opam__s__ocamlfind_opam__c__1.8.0_opam_override/files/findlib-1.8.0.patch esy.lock/overrides/opam__s__ocamlfind_opam__c__1.8.1_opam_override/files/findlib-1.8.1.patch
··· 412 412 + (sl (Findlib.ocaml_ldconf())); 413 413 flush stdout 414 414 | Some "conf" -> 415 - - print_endline Findlib_config.config_file 416 - + print_endline (sl Findlib_config.config_file) 415 + - print_endline (Findlib.config_file()) 416 + + print_endline (sl (Findlib.config_file())) 417 417 | Some "path" -> 418 418 - List.iter print_endline (Findlib.search_path()) 419 419 + List.iter ( fun x -> print_endline (sl x)) (Findlib.search_path()) ··· 469 469 sed -e 's;@AUTOLINK@;$(OCAML_AUTOLINK);g' \ 470 470 -e 's;@SYSTEM@;$(SYSTEM);g' \ 471 471 >findlib_config.ml 472 - @@ -113,7 +114,7 @@ 473 - $(OCAMLC) -a -o num_top.cma $(NUMTOP_OBJECTS) 474 - 475 - clean: 476 - - rm -f *.cmi *.cmo *.cma *.cmx *.a *.o *.cmxa \ 477 - + rm -f *.cmi *.cmo *.cma *.cmx *.lib *.a *.o *.cmxa \ 478 - fl_meta.ml findlib_config.ml findlib.mml topfind.ml topfind \ 479 - ocamlfind$(EXEC_SUFFIX) ocamlfind_opt$(EXEC_SUFFIX) 480 - 481 - @@ -121,7 +122,7 @@ 482 - mkdir -p "$(prefix)$(OCAML_SITELIB)/$(NAME)" 483 - mkdir -p "$(prefix)$(OCAMLFIND_BIN)" 484 - test $(INSTALL_TOPFIND) -eq 0 || cp topfind "$(prefix)$(OCAML_CORE_STDLIB)" 485 - - files=`$(SH) $(TOP)/tools/collect_files $(TOP)/Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ 486 - + files=`$(SH) $(TOP)/tools/collect_files $(TOP)/Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib$(LIB_SUFFIX) findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top$(LIB_SUFFIX) findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload$(LIB_SUFFIX) findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ 487 - cp $$files "$(prefix)$(OCAML_SITELIB)/$(NAME)" 488 - f="ocamlfind$(EXEC_SUFFIX)"; { test -f ocamlfind_opt$(EXEC_SUFFIX) && f="ocamlfind_opt$(EXEC_SUFFIX)"; }; \ 489 - cp $$f "$(prefix)$(OCAMLFIND_BIN)/ocamlfind$(EXEC_SUFFIX)"
+1 -1
esy.lock/overrides/opam__s__ocamlfind_opam__c__1.8.0_opam_override/package.json esy.lock/overrides/opam__s__ocamlfind_opam__c__1.8.1_opam_override/package.json
··· 3 3 [ 4 4 "bash", 5 5 "-c", 6 - "#{os == 'windows' ? 'patch -p1 < findlib-1.8.0.patch' : 'true'}" 6 + "#{os == 'windows' ? 'patch -p1 < findlib-1.8.1.patch' : 'true'}" 7 7 ], 8 8 [ 9 9 "./configure",