Browse Source

Bump ocaml to 4.08 (#192)

remotes/origin/add-simple-redirecting-site
Corentin Leruth 5 years ago committed by GitHub
parent
commit
83e9168e8a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      Dockerfile
  2. 2
      esy.lock/.gitattributes
  3. 2304
      esy.lock/index.json
  4. 31
      esy.lock/opam/asn1-combinators.0.2.0-1/files/0001-bigarray-compat.patch
  5. 47
      esy.lock/opam/asn1-combinators.0.2.0-1/opam
  6. 38
      esy.lock/opam/asn1-combinators.0.2.2/opam
  7. 13
      esy.lock/opam/base.v0.13.1/opam
  8. 12
      esy.lock/opam/base64.3.3.0/opam
  9. 6
      esy.lock/opam/cohttp-lwt-unix.2.5.1/opam
  10. 10
      esy.lock/opam/cohttp-lwt.2.5.1/opam
  11. 14
      esy.lock/opam/cohttp.2.5.1/opam
  12. 9
      esy.lock/opam/dune-configurator.1.0.0/opam
  13. 43
      esy.lock/opam/dune-configurator.2.3.0/opam
  14. 42
      esy.lock/opam/dune-private-libs.2.3.0/opam
  15. 35
      esy.lock/opam/dune.2.3.0/opam
  16. 6
      esy.lock/opam/fieldslib.v0.13.0/opam
  17. 39
      esy.lock/opam/jbuilder.1.0+beta20.2/opam
  18. 18
      esy.lock/opam/jbuilder.transition/opam
  19. 9
      esy.lock/opam/junit.2.0.2/opam
  20. 9
      esy.lock/opam/lambdasoup.0.7.0/opam
  21. 8
      esy.lock/opam/lwt.5.1.1/opam
  22. 29
      esy.lock/opam/menhir.20190924/opam
  23. 27
      esy.lock/opam/menhir.20200211/opam
  24. 25
      esy.lock/opam/menhirLib.20200211/opam
  25. 25
      esy.lock/opam/menhirSdk.20200211/opam
  26. 6
      esy.lock/opam/ocaml-migrate-parsetree.1.6.0/opam
  27. 8
      esy.lock/opam/parsexp.v0.13.0/opam
  28. 10
      esy.lock/opam/ppx_fields_conv.v0.13.0/opam
  29. 8
      esy.lock/opam/ppx_let.v0.13.0/opam
  30. 10
      esy.lock/opam/ppx_sexp_conv.v0.13.0/opam
  31. 21
      esy.lock/opam/ppx_tools.5.1+4.06.0/opam
  32. 21
      esy.lock/opam/ppx_tools.6.0+4.08.0/opam
  33. 31
      esy.lock/opam/ppxfind.1.3/opam
  34. 41
      esy.lock/opam/ppxfind.1.4/opam
  35. 11
      esy.lock/opam/ppxlib.0.12.0/opam
  36. 24
      esy.lock/opam/seq.0.2.2/opam
  37. 4
      esy.lock/opam/seq.base/files/META.seq
  38. 3
      esy.lock/opam/seq.base/files/seq.install
  39. 15
      esy.lock/opam/seq.base/opam
  40. 8
      esy.lock/opam/sexplib.v0.13.0/opam
  41. 4
      esy.lock/opam/sexplib0.v0.13.0/opam
  42. 6
      esy.lock/opam/stdio.v0.13.0/opam
  43. 2
      esy.lock/opam/tls.0.10.5/opam
  44. 6
      package.json

2
Dockerfile

@ -1,6 +1,6 @@
FROM frolvlad/alpine-glibc FROM frolvlad/alpine-glibc
RUN apk add --no-cache nodejs bash npm curl g++ make m4 patch gmp-dev perl git jq perl-utils libressl-dev RUN apk add --no-cache nodejs bash npm curl g++ make m4 patch gmp-dev perl git jq perl-utils libressl-dev coreutils
USER root USER root

2
esy.lock/.gitattributes generated vendored

@ -1,3 +1,3 @@
# Set eol to LF so files aren't converted to CRLF-eol on Windows. # Set eol to LF so files aren't converted to CRLF-eol on Windows.
* text eol=lf * text eol=lf linguist-generated

2304
esy.lock/index.json generated

File diff suppressed because it is too large Load Diff

31
esy.lock/opam/asn1-combinators.0.2.0-1/files/0001-bigarray-compat.patch generated

@ -1,31 +0,0 @@
--- a/_tags 2019-11-03 16:34:40.691766000 +0100
+++ b/_tags 2019-11-03 16:34:41.850239000 +0100
@@ -1,7 +1,7 @@
true: color(always)
true: bin_annot, safe_string, strict_sequence
true: warn(A-4-41-42-44-48-58)
-true: package(bytes), package(result), package(cstruct), package(zarith), package(ptime)
+true: package(bytes), package(result), package(cstruct), package(zarith), package(ptime), package(bigarray-compat)
<src>: include
--- a/pkg/META 2019-11-03 16:34:20.947072000 +0100
+++ b/pkg/META 2019-11-03 16:34:22.050043000 +0100
@@ -1,6 +1,6 @@
description = "Embed typed ASN.1 grammars in OCaml"
version = "0.2.0"
-requires = "cstruct zarith ptime"
+requires = "cstruct zarith ptime bigarray-compat"
archive(byte) = "asn1-combinators.cma"
archive(native) = "asn1-combinators.cmxa"
plugin(byte) = "asn1-combinators.cma"
--- a/src/asn_prim.ml.orig 2019-11-03 16:34:00.685635000 +0100
+++ b/src/asn_prim.ml 2019-11-03 16:34:01.930523000 +0100
@@ -4,6 +4,7 @@
open Asn_core
module Writer = Asn_writer
+module Bigarray = Bigarray_compat
module type Prim = sig
type t

47
esy.lock/opam/asn1-combinators.0.2.0-1/opam generated

@ -1,47 +0,0 @@
opam-version: "2.0"
authors: ["David Kaloper Meršinjak <david@numm.org>"]
maintainer: "David Kaloper Meršinjak <david@numm.org>"
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"
tags: [ "org:mirage" ]
build: [
["ocaml" "pkg/pkg.ml" "build" "--pinned" "%{pinned}%" "--tests" "false"]
["ocaml" "pkg/pkg.ml" "build" "--pinned" "%{pinned}%" "--tests" "true"]
{with-test}
["ocaml" "pkg/pkg.ml" "test"] {with-test}
]
depends: [
"ocaml" {>= "4.02.0"}
"ocamlfind" {build}
"ocamlbuild" {build}
"topkg" {build}
"result"
"cstruct" {>= "4.0.0"}
"zarith"
"ptime"
"ounit" {with-test}
"bigarray-compat"
]
conflicts: [ "cstruct" {< "1.6.0"} ]
patches: [ "0001-bigarray-compat.patch" ]
synopsis: "Embed typed ASN.1 grammars in OCaml"
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.
asn1-combinators is distributed under the ISC license."""
url {
src:
"https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v0.2.0/asn1-combinators-0.2.0.tbz"
checksum: "md5=f695aec35f8934d20d966032adbf3520"
}
extra-files: [
[ "0001-bigarray-compat.patch" "md5=cca9c049641c510b9425fa75b7b669da" ]
]

38
esy.lock/opam/asn1-combinators.0.2.2/opam generated

@ -0,0 +1,38 @@
opam-version: "2.0"
authors: "David Kaloper Meršinjak"
maintainer: "David Kaloper Meršinjak <dk505@cam.ac.uk>"
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"] {pinned}
["dune" "build" "-p" name "-j" jobs ]
["dune" "runtest" "-p" name "-j" jobs] {with-test} ]
depends: [
"ocaml" {>="4.05.0"}
"dune" {>= "1.2.0"}
"cstruct" {>= "1.6.0"}
"zarith"
"bigarray-compat"
"stdlib-shims"
"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.2/asn1-combinators-v0.2.2.tbz"
checksum: [
"sha256=c9ebd5f9def090003918081cac680224eaefbf3def8aed8fe532b711a71d3631"
"sha512=199dda83814d7782183d67f9cdd6f5e8f036cbc1bcddec7ffd4adfd415ae024d1f7c720835eb173ab5e7455ed89acb99f88d0a30402c3edbfe6ca8a7182b217b"
]
}

13
esy.lock/opam/base.v0.12.2/opam → esy.lock/opam/base.v0.13.1/opam generated

@ -10,14 +10,11 @@ build: [
["dune" "build" "-p" name "-j" jobs] ["dune" "build" "-p" name "-j" jobs]
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2" & < "4.10.0"} "ocaml" {>= "4.04.2"}
"sexplib0" {>= "v0.12" & < "v0.13"} "sexplib0" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
"dune-configurator" "dune-configurator"
] ]
depopts: [
"base-native-int63"
]
synopsis: "Full standard library replacement for OCaml" synopsis: "Full standard library replacement for OCaml"
description: " description: "
Full standard library replacement for OCaml Full standard library replacement for OCaml
@ -34,6 +31,6 @@ provided by companion libraries such as stdio:
https://github.com/janestreet/stdio https://github.com/janestreet/stdio
" "
url { url {
src: "https://github.com/janestreet/base/archive/v0.12.2.tar.gz" src: "https://github.com/janestreet/base/archive/v0.13.1.tar.gz"
checksum: "md5=7150e848a730369a2549d01645fb6c72" checksum: "md5=296457416f9a8b75e6edfc3b1140e384"
} }

12
esy.lock/opam/base64.3.2.0/opam → esy.lock/opam/base64.3.3.0/opam generated

@ -17,10 +17,11 @@ representation. It is specified in RFC 4648.
depends: [ depends: [
"ocaml" {>="4.03.0"} "ocaml" {>="4.03.0"}
"base-bytes" "base-bytes"
"dune" {>= "1.0.1"} "dune-configurator"
"dune" {>= "2.0"}
"bos" {with-test} "bos" {with-test}
"rresult" {with-test} "rresult" {with-test}
"alcotest" {with-test} "alcotest" {with-test & < "1.0.0"}
] ]
build: [ build: [
["dune" "subst"] ["dune" "subst"]
@ -29,6 +30,9 @@ build: [
] ]
url { url {
src: src:
"https://github.com/mirage/ocaml-base64/releases/download/v3.2.0/base64-v3.2.0.tbz" "https://github.com/mirage/ocaml-base64/releases/download/v3.3.0/base64-v3.3.0.tbz"
checksum: "md5=8ac1d6145277cee57d36611d1c420f05" checksum: [
"sha256=3ae91334f029ccd96690b598010f94e55811095d14a37d52f1724e5eca0f35cc"
"sha512=818103de0ac03b9a04f5aafc119341522bf69e57dfbd038b321f92ab8cbf7fc7084ca3012086baece12da94d4d5448eb927f70b741025a13d49e93ca6ea27d41"
]
} }

6
esy.lock/opam/cohttp-lwt-unix.2.5.0/opam → esy.lock/opam/cohttp-lwt-unix.2.5.1/opam generated

@ -45,9 +45,9 @@ build: [
dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
url { url {
src: src:
"https://github.com/mirage/ocaml-cohttp/releases/download/v2.5.0/cohttp-v2.5.0.tbz" "https://github.com/mirage/ocaml-cohttp/releases/download/v2.5.1/cohttp-v2.5.1.tbz"
checksum: [ checksum: [
"sha256=f07905bbe3138425572406844585e83ecb19ba94a8932b8e12d705cc32eada5a" "sha256=268de1479bf010c16f1de1ab5f9c75595dfdcafb2017ed4e73f8773b620da946"
"sha512=02af7b18cea62241bae3dd6112a4fc0152c978b87358cf03fa4338ff9dadfcf6b86facbcdd7dd71c5dba5b6e98232099b80b2803d4a282feafa998cd895f3ce8" "sha512=051aa57ad631ba766f22f6ebc0746545fc74ca1180206c695deb1ca73800f7ea436c88f95a0bb1d78a8dc1da0685a19553cdacd04667893022215bedbc2b880a"
] ]
} }

10
esy.lock/opam/cohttp-lwt.2.4.0/opam → esy.lock/opam/cohttp-lwt.2.5.1/opam generated

@ -29,8 +29,8 @@ depends: [
"dune" {>= "1.1.0"} "dune" {>= "1.1.0"}
"cohttp" {=version} "cohttp" {=version}
"lwt" {>= "2.5.0"} "lwt" {>= "2.5.0"}
"sexplib0" {< "v0.14"} "sexplib0"
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.14"} "ppx_sexp_conv" {>= "v0.13.0"}
"logs" "logs"
] ]
build: [ build: [
@ -41,9 +41,9 @@ build: [
dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
url { url {
src: src:
"https://github.com/mirage/ocaml-cohttp/releases/download/v2.4.0/cohttp-v2.4.0.tbz" "https://github.com/mirage/ocaml-cohttp/releases/download/v2.5.1/cohttp-v2.5.1.tbz"
checksum: [ checksum: [
"sha256=b2dc17836e7dd5803bb919aff5dde1b9a071becb874c8a4afc81b2a466c792f4" "sha256=268de1479bf010c16f1de1ab5f9c75595dfdcafb2017ed4e73f8773b620da946"
"sha512=73a5ef380ea6aad421870b526e5e1305ad0a0d14cee7ca7fdbf5a94f878c66bc91a9f7c30327caaf235f3e55c678299ad55645ef2899e11b137efb6ecfc5d0be" "sha512=051aa57ad631ba766f22f6ebc0746545fc74ca1180206c695deb1ca73800f7ea436c88f95a0bb1d78a8dc1da0685a19553cdacd04667893022215bedbc2b880a"
] ]
} }

14
esy.lock/opam/cohttp.2.4.0/opam → esy.lock/opam/cohttp.2.5.1/opam generated

@ -37,10 +37,10 @@ depends: [
"re" {>= "1.9.0"} "re" {>= "1.9.0"}
"uri" {>= "2.0.0"} "uri" {>= "2.0.0"}
"uri-sexp" "uri-sexp"
"fieldslib" {< "v0.14"} "fieldslib"
"sexplib0" {< "v0.14"} "sexplib0"
"ppx_fields_conv" {>= "v0.9.0" & < "v0.14"} "ppx_fields_conv" {>= "v0.9.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.14"} "ppx_sexp_conv" {>= "v0.13.0"}
"stringext" "stringext"
"base64" {>= "3.1.0"} "base64" {>= "3.1.0"}
"stdlib-shims" "stdlib-shims"
@ -56,9 +56,9 @@ build: [
dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git" dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
url { url {
src: src:
"https://github.com/mirage/ocaml-cohttp/releases/download/v2.4.0/cohttp-v2.4.0.tbz" "https://github.com/mirage/ocaml-cohttp/releases/download/v2.5.1/cohttp-v2.5.1.tbz"
checksum: [ checksum: [
"sha256=b2dc17836e7dd5803bb919aff5dde1b9a071becb874c8a4afc81b2a466c792f4" "sha256=268de1479bf010c16f1de1ab5f9c75595dfdcafb2017ed4e73f8773b620da946"
"sha512=73a5ef380ea6aad421870b526e5e1305ad0a0d14cee7ca7fdbf5a94f878c66bc91a9f7c30327caaf235f3e55c678299ad55645ef2899e11b137efb6ecfc5d0be" "sha512=051aa57ad631ba766f22f6ebc0746545fc74ca1180206c695deb1ca73800f7ea436c88f95a0bb1d78a8dc1da0685a19553cdacd04667893022215bedbc2b880a"
] ]
} }

9
esy.lock/opam/dune-configurator.1.0.0/opam generated

@ -1,9 +0,0 @@
opam-version: "2.0"
authors: ["Jérémie Dimino"]
homepage: "https://github.com/ocaml/dune"
bug-reports: "https://github.com/ocaml/dune/issues"
maintainer: "Jérémie Dimino"
description: """
dune.configurator library distributed with Dune 1.x
"""
depends: ["dune" {<"2.0.0"}]

43
esy.lock/opam/dune-configurator.2.3.0/opam generated

@ -0,0 +1,43 @@
opam-version: "2.0"
synopsis: "Helper library for gathering system configuration"
description: """
dune-configurator is a small library that helps writing OCaml scripts that
test features available on the system, in order to generate config.h
files for instance.
Among other things, dune-configurator allows one to:
- test if a C program compiles
- query pkg-config
- import #define from OCaml header files
- generate config.h file
"""
maintainer: ["Jane Street Group, LLC <opensource@janestreet.com>"]
authors: ["Jane Street Group, LLC <opensource@janestreet.com>"]
license: "MIT"
homepage: "https://github.com/ocaml/dune"
doc: "https://dune.readthedocs.io/"
bug-reports: "https://github.com/ocaml/dune/issues"
depends: [
"dune" {>= "2.3"}
"dune-private-libs" {= version}
]
dev-repo: "git+https://github.com/ocaml/dune.git"
build: [
["dune" "subst"] {pinned}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@doc" {with-doc}
]
]
url {
src: "https://github.com/ocaml/dune/releases/download/2.3.0/dune-2.3.0.tbz"
checksum: [
"sha256=14a4321e38e8f6508f0d522649c6c580efd5e87805a370a66cc8aafcc46d5cff"
"sha512=6db9eed508e59b832a80b24c62e1de4d8bcf2bff2ef75eb3a396dbe9f899f351875027b0a7d7156ac1a7f6eb7bdfdcb09a933cb4f81d5ca3174c8f74356aeda9"
]
}

42
esy.lock/opam/dune-private-libs.2.3.0/opam generated

@ -0,0 +1,42 @@
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 <opensource@janestreet.com>"]
authors: ["Jane Street Group, LLC <opensource@janestreet.com>"]
license: "MIT"
homepage: "https://github.com/ocaml/dune"
doc: "https://dune.readthedocs.io/"
bug-reports: "https://github.com/ocaml/dune/issues"
depends: [
"dune" {>= "2.3"}
"ocaml" {>= "4.07"}
]
dev-repo: "git+https://github.com/ocaml/dune.git"
build: [
["dune" "subst"] {pinned}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@doc" {with-doc}
]
]
url {
src: "https://github.com/ocaml/dune/releases/download/2.3.0/dune-2.3.0.tbz"
checksum: [
"sha256=14a4321e38e8f6508f0d522649c6c580efd5e87805a370a66cc8aafcc46d5cff"
"sha512=6db9eed508e59b832a80b24c62e1de4d8bcf2bff2ef75eb3a396dbe9f899f351875027b0a7d7156ac1a7f6eb7bdfdcb09a933cb4f81d5ca3174c8f74356aeda9"
]
}

35
esy.lock/opam/dune.1.11.4/opam → esy.lock/opam/dune.2.3.0/opam generated

@ -1,14 +1,14 @@
opam-version: "2.0" opam-version: "2.0"
synopsis: "Fast, portable and opinionated build system" synopsis: "Fast, portable, and opinionated build system"
description: """ description: """
dune is a build system that was designed to simplify the release of dune is a build system that was designed to simplify the release of
Jane Street packages. It reads metadata from "dune" files following a Jane Street packages. It reads metadata from "dune" files following a
very simple s-expression syntax. very simple s-expression syntax.
dune is fast, it has very low-overhead and support parallel builds on dune is fast, has very low-overhead, and supports parallel builds on
all platforms. It has no system dependencies, all you need to build all platforms. It has no system dependencies; all you need to build
dune and packages using dune is OCaml. You don't need or make or bash dune or packages using dune is OCaml. You don't need make or bash
as long as the packages themselves don't use bash explicitly. as long as the packages themselves don't use bash explicitly.
dune supports multi-package development by simply dropping multiple dune supports multi-package development by simply dropping multiple
@ -25,29 +25,30 @@ license: "MIT"
homepage: "https://github.com/ocaml/dune" homepage: "https://github.com/ocaml/dune"
doc: "https://dune.readthedocs.io/" doc: "https://dune.readthedocs.io/"
bug-reports: "https://github.com/ocaml/dune/issues" bug-reports: "https://github.com/ocaml/dune/issues"
depends: [
"ocaml" {>= "4.02"}
"base-unix"
"base-threads"
]
conflicts: [ conflicts: [
"jbuilder" {!= "transition"} "dune-configurator" {< "2.3.0"}
"odoc" {< "1.3.0"} "odoc" {< "1.3.0"}
"dune-release" {< "1.3.0"} "dune-release" {< "1.3.0"}
"jbuilder" {= "transition"}
] ]
dev-repo: "git+https://github.com/ocaml/dune.git" dev-repo: "git+https://github.com/ocaml/dune.git"
build: [ build: [
# opam 2 sets OPAM_SWITCH_PREFIX, so we don't need a hardcoded path # opam 2 sets OPAM_SWITCH_PREFIX, so we don't need a hardcoded path
["ocaml" "configure.ml" "--libdir" lib] {opam-version < "2"} ["ocaml" "configure.ml" "--libdir" lib] {opam-version < "2"}
["ocaml" "bootstrap.ml"] ["ocaml" "bootstrap.ml" "-j" jobs]
["./boot.exe" "--release" "--subst"] {pinned} ["./dune.exe" "build" "-p" name "--profile" "dune-bootstrap" "-j" jobs]
["./boot.exe" "--release" "-j" jobs] ]
depends: [
# Please keep the lower bound in sync with .travis.yml, dune-project
# and min_ocaml_version in bootstrap.ml
("ocaml" {>= "4.07"} | ("ocaml" {< "4.07~~"} & "ocamlfind-secondary"))
"base-unix"
"base-threads"
] ]
url { url {
src: src: "https://github.com/ocaml/dune/releases/download/2.3.0/dune-2.3.0.tbz"
"https://github.com/ocaml/dune/releases/download/1.11.4/dune-build-info-1.11.4.tbz"
checksum: [ checksum: [
"sha256=77cb5f483221b266ded2b85fc84173ae0089a25134a086be922e82c131456ce6" "sha256=14a4321e38e8f6508f0d522649c6c580efd5e87805a370a66cc8aafcc46d5cff"
"sha512=02f00fd872aa49b832fc8c1e928409f23c79ddf84a53009a58875f222cca36fbb92c905e12c539caec9cbad723f195a8aa24218382dca35a903b3f52b11f06f2" "sha512=6db9eed508e59b832a80b24c62e1de4d8bcf2bff2ef75eb3a396dbe9f899f351875027b0a7d7156ac1a7f6eb7bdfdcb09a933cb4f81d5ca3174c8f74356aeda9"
] ]
} }

6
esy.lock/opam/fieldslib.v0.12.0/opam → esy.lock/opam/fieldslib.v0.13.0/opam generated

@ -11,7 +11,7 @@ build: [
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2"} "ocaml" {>= "4.04.2"}
"base" {>= "v0.12" & < "v0.13"} "base" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
] ]
synopsis: "Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values" synopsis: "Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values"
@ -22,6 +22,6 @@ OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml. largest industrial user of OCaml.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/fieldslib-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/fieldslib-v0.13.0.tar.gz"
checksum: "md5=7cb44f0fb396b6645fc9965ebb8e6741" checksum: "md5=3ac72dc49e43416c8b6fa0897bd4838b"
} }

39
esy.lock/opam/jbuilder.1.0+beta20.2/opam generated

@ -0,0 +1,39 @@
opam-version: "2.0"
maintainer: "opensource@janestreet.com"
authors: ["Jane Street Group, LLC <opensource@janestreet.com>"]
homepage: "https://github.com/ocaml/dune"
bug-reports: "https://github.com/ocaml/dune/issues"
dev-repo: "git+https://github.com/ocaml/dune.git"
license: "Apache-2.0"
build: [
["ocaml" "configure.ml" "--libdir" lib]
["ocaml" "bootstrap.ml"]
["./boot.exe" "--subst"] {pinned}
["./boot.exe" "-j" jobs]
]
synopsis: "Fast, portable and opinionated build system"
description: """
jbuilder is a build system that was designed to simplify the release
of Jane Street packages. It reads metadata from "jbuild" files
following a very simple s-expression syntax.
jbuilder is fast, it has very low-overhead and support parallel builds
on all platforms. It has no system dependencies, all you need to build
jbuilder and packages using jbuilder is OCaml. You don't need or make
or bash as long as the packages themselves don't use bash explicitely.
jbuilder supports multi-package development by simply dropping multiple
repositories into the same directory.
It also supports multi-context builds, such as building against
several opam roots/switches simultaneously. This helps maintaining
packages across several versions of OCaml and gives cross-compilation
for free."""
depends: [
"ocaml" {>= "4.02.3"}
]
url {
src:
"https://github.com/ocaml/dune/releases/download/1.0%2Bbeta20.2/jbuilder-1.0+beta20.2.tbz"
checksum: "md5=fbe8c3b1facb206cac3fb8932b5dd5d9"
}

18
esy.lock/opam/jbuilder.transition/opam generated

@ -1,18 +0,0 @@
opam-version: "2.0"
maintainer: "opensource@janestreet.com"
authors: ["Jane Street Group, LLC <opensource@janestreet.com>"]
homepage: "https://github.com/ocaml/dune"
bug-reports: "https://github.com/ocaml/dune/issues"
dev-repo: "git+https://github.com/ocaml/dune.git"
license: "MIT"
depends: [
"ocaml"
"dune" {< "2.0"}
]
post-messages: [
"Jbuilder has been renamed and the jbuilder package is now a transition \
package. Use the dune package instead."
]
synopsis:
"This is a transition package, jbuilder is now named dune. Use the dune"
description: "package instead."

9
esy.lock/opam/junit.2.0.1/opam → esy.lock/opam/junit.2.0.2/opam generated

@ -3,7 +3,7 @@ maintainer: "Louis Roché <louis@louisroche.net>"
authors: "Louis Roché <louis@louisroche.net>" authors: "Louis Roché <louis@louisroche.net>"
homepage: "https://github.com/Khady/ocaml-junit" homepage: "https://github.com/Khady/ocaml-junit"
bug-reports: "https://github.com/Khady/ocaml-junit/issues" bug-reports: "https://github.com/Khady/ocaml-junit/issues"
license: "LGPL-3.0-or-later with OCaml-LGPL-linking-exception" license: "LGPLv3+ with OCaml linking exception"
dev-repo: "git+https://github.com/Khady/ocaml-junit.git" dev-repo: "git+https://github.com/Khady/ocaml-junit.git"
doc: "https://khady.github.io/ocaml-junit/" doc: "https://khady.github.io/ocaml-junit/"
tags: ["junit" "jenkins"] tags: ["junit" "jenkins"]
@ -24,6 +24,9 @@ synopsis: "JUnit XML reports generation library"
description: "JUnit XML reports generation library" description: "JUnit XML reports generation library"
url { url {
src: src:
"https://github.com/Khady/ocaml-junit/releases/download/2.0.1/junit-2.0.1.tbz" "https://github.com/Khady/ocaml-junit/releases/download/2.0.2/junit-2.0.2.tbz"
checksum: "md5=40224fb3d4f5e47dc5ff4605587d383b" checksum: [
"sha256=fda941b653613a4a5731f9b3557364b12baa341daa13c01676c9eb8d64e96b01"
"sha512=5a9fa803c4861748bb8482fc51197420bf3cc3b9540989a489c4ffb65fdd02386aaa60437eae29182209dae0903b0e537c095249e19d395a451b8e8214f15f03"
]
} }

9
esy.lock/opam/lambdasoup.0.6.4/opam → esy.lock/opam/lambdasoup.0.7.0/opam generated

@ -2,7 +2,7 @@ opam-version: "2.0"
synopsis: "Easy functional HTML scraping and manipulation with CSS selectors" synopsis: "Easy functional HTML scraping and manipulation with CSS selectors"
version: "0.6.4" version: "0.7.0"
license: "MIT" license: "MIT"
homepage: "https://github.com/aantron/lambdasoup" homepage: "https://github.com/aantron/lambdasoup"
doc: "https://aantron.github.io/lambdasoup" doc: "https://aantron.github.io/lambdasoup"
@ -19,11 +19,12 @@ depends: [
"ocaml" {>= "4.02.0"} "ocaml" {>= "4.02.0"}
"bisect_ppx" {dev & >= "2.0.0"} "bisect_ppx" {dev & >= "2.0.0"}
"ounit" {dev} "ounit" {with-test}
] ]
build: [ build: [
["dune" "build" "-p" name "-j" jobs] ["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
] ]
description: """ description: """
@ -40,6 +41,6 @@ sessions, and to have a minimal learning curve. It is a very simple library.
""" """
url { url {
src: "https://github.com/aantron/lambda-soup/archive/0.6.4.tar.gz" src: "https://github.com/aantron/lambdasoup/archive/0.7.0.tar.gz"
checksum: "md5=b697aec8575bcc543558d89317e8e047" checksum: "md5=2bb2c7d8a6ac4e12aa7dbdfcbaac0dd8"
} }

8
esy.lock/opam/lwt.5.0.1/opam → esy.lock/opam/lwt.5.1.1/opam generated

@ -2,10 +2,10 @@ opam-version: "2.0"
synopsis: "Promises and event-driven I/O" synopsis: "Promises and event-driven I/O"
version: "5.0.1" version: "5.1.1"
license: "MIT" license: "MIT"
homepage: "https://github.com/ocsigen/lwt" homepage: "https://github.com/ocsigen/lwt"
doc: "https://ocsigen.org/lwt/manual/" doc: "https://ocsigen.org/lwt"
bug-reports: "https://github.com/ocsigen/lwt/issues" bug-reports: "https://github.com/ocsigen/lwt/issues"
authors: [ authors: [
@ -60,6 +60,6 @@ a single thread by default. This reduces the need for locks or other
synchronization primitives. Code can be run in parallel on an opt-in basis." synchronization primitives. Code can be run in parallel on an opt-in basis."
url { url {
src: "https://github.com/ocsigen/lwt/archive/5.0.1.tar.gz" src: "https://github.com/ocsigen/lwt/archive/5.1.1.tar.gz"
checksum: "md5=70d107a5ff1247840e8012b6a3793c15" checksum: "md5=4ddec0f42b7aa4a310175a14c47c60a3"
} }

29
esy.lock/opam/menhir.20190924/opam generated

@ -1,29 +0,0 @@
opam-version: "2.0"
maintainer: "francois.pottier@inria.fr"
authors: [
"François Pottier <francois.pottier@inria.fr>"
"Yann Régis-Gianas <yrg@pps.univ-paris-diderot.fr>"
]
homepage: "http://gitlab.inria.fr/fpottier/menhir"
dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git"
bug-reports: "menhir@inria.fr"
build: [
[make "-f" "Makefile" "PREFIX=%{prefix}%" "USE_OCAMLFIND=true" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"]
]
install: [
[make "-f" "Makefile" "install" "PREFIX=%{prefix}%" "docdir=%{doc}%/menhir" "libdir=%{lib}%/menhir" "mandir=%{man}%/man1"]
]
depends: [
"ocaml" {>= "4.02"}
"ocamlfind" {build}
"ocamlbuild" {build}
]
synopsis: "An LR(1) parser generator"
url {
src:
"https://gitlab.inria.fr/fpottier/menhir/repository/20190924/archive.tar.gz"
checksum: [
"md5=677f1997fb73177d5a00fa1b8d61c3ef"
"sha512=ea8a9a6d773529cf6ac05e4c6c4532770fbb8e574c9b646efcefe90d9f24544741e3e8cfd94c8afea0447e34059a8c79c2829b46764ce3a3d6dcb3e7f75980fc"
]
}

27
esy.lock/opam/menhir.20200211/opam generated

@ -0,0 +1,27 @@
opam-version: "2.0"
maintainer: "francois.pottier@inria.fr"
authors: [
"François Pottier <francois.pottier@inria.fr>"
"Yann Régis-Gianas <yrg@pps.univ-paris-diderot.fr>"
]
homepage: "http://gitlab.inria.fr/fpottier/menhir"
dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git"
bug-reports: "menhir@inria.fr"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "4.02.3"}
"dune" {>= "2.2.0"}
"menhirLib" {= version}
"menhirSdk" {= version}
]
synopsis: "An LR(1) parser generator"
url {
src:
"https://gitlab.inria.fr/fpottier/menhir/repository/20200211/archive.tar.gz"
checksum: [
"md5=01577e5f15380c35bdaa8fd818204560"
"sha512=a686c4b047d5236c425afcd7f179964191268ff448b8d18510579d742a7256855049bc4fe568bb8f1b0d6cbfb758d95cd05e621e3410b75245bb799d623725d6"
]
}

25
esy.lock/opam/menhirLib.20200211/opam generated

@ -0,0 +1,25 @@
opam-version: "2.0"
maintainer: "francois.pottier@inria.fr"
authors: [
"François Pottier <francois.pottier@inria.fr>"
"Yann Régis-Gianas <yrg@pps.univ-paris-diderot.fr>"
]
homepage: "http://gitlab.inria.fr/fpottier/menhir"
dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git"
bug-reports: "menhir@inria.fr"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "4.02.3"}
"dune" {>= "2.0.0"}
]
synopsis: "Runtime support library for parsers generated by Menhir"
url {
src:
"https://gitlab.inria.fr/fpottier/menhir/repository/20200211/archive.tar.gz"
checksum: [
"md5=01577e5f15380c35bdaa8fd818204560"
"sha512=a686c4b047d5236c425afcd7f179964191268ff448b8d18510579d742a7256855049bc4fe568bb8f1b0d6cbfb758d95cd05e621e3410b75245bb799d623725d6"
]
}

25
esy.lock/opam/menhirSdk.20200211/opam generated

@ -0,0 +1,25 @@
opam-version: "2.0"
maintainer: "francois.pottier@inria.fr"
authors: [
"François Pottier <francois.pottier@inria.fr>"
"Yann Régis-Gianas <yrg@pps.univ-paris-diderot.fr>"
]
homepage: "http://gitlab.inria.fr/fpottier/menhir"
dev-repo: "git+https://gitlab.inria.fr/fpottier/menhir.git"
bug-reports: "menhir@inria.fr"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"ocaml" {>= "4.02.3"}
"dune" {>= "2.0.0"}
]
synopsis: "Compile-time library for auxiliary tools related to Menhir"
url {
src:
"https://gitlab.inria.fr/fpottier/menhir/repository/20200211/archive.tar.gz"
checksum: [
"md5=01577e5f15380c35bdaa8fd818204560"
"sha512=a686c4b047d5236c425afcd7f179964191268ff448b8d18510579d742a7256855049bc4fe568bb8f1b0d6cbfb758d95cd05e621e3410b75245bb799d623725d6"
]
}

6
esy.lock/opam/ocaml-migrate-parsetree.1.5.0/opam → esy.lock/opam/ocaml-migrate-parsetree.1.6.0/opam generated

@ -29,9 +29,9 @@ rewriters independent of a compiler version.
""" """
url { url {
src: src:
"https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.5.0/ocaml-migrate-parsetree-v1.5.0.tbz" "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.6.0/ocaml-migrate-parsetree-v1.6.0.tbz"
checksum: [ checksum: [
"sha256=7f56679c9561552762666de5b6b81c8e4cc2e9fd92272e2269878a2eb534e3c0" "sha256=9b018e7d25114ce17fc0b82b7cd7c927b84ebb6b043aa987fa7731c2484de33f"
"sha512=87fdccafae83b0437f1ccd4f3cfbc49e699bc0804596480e0df88510ba33410f31d48c7f677fe72800ed3f442a3a586d82d86aee1d12a964f79892833847b16a" "sha512=e03a5fe44ecf43683c764a7285a65bfa80639c09badf422661723bc3483d6d799c47c1ead34c2caa289a37e1b4b46d809c8cc56537d5c76e6004849d2d8a305f"
] ]
} }

8
esy.lock/opam/parsexp.v0.12.0/opam → esy.lock/opam/parsexp.v0.13.0/opam generated

@ -11,8 +11,8 @@ build: [
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2"} "ocaml" {>= "4.04.2"}
"base" {>= "v0.12" & < "v0.13"} "base" {>= "v0.13" & < "v0.14"}
"sexplib0" {>= "v0.12" & < "v0.13"} "sexplib0" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
] ]
synopsis: "S-expression parsing library" synopsis: "S-expression parsing library"
@ -38,6 +38,6 @@ s-expressions from files or other external sources, you should use
parsexp_io. parsexp_io.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/parsexp-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/parsexp-v0.13.0.tar.gz"
checksum: "md5=741b2c6f59b9618e3affabaa34d468a2" checksum: "md5=08d2f6eca6a1eda735bf030d2581da43"
} }

10
esy.lock/opam/ppx_fields_conv.v0.12.0/opam → esy.lock/opam/ppx_fields_conv.v0.13.0/opam generated

@ -11,16 +11,16 @@ build: [
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2"} "ocaml" {>= "4.04.2"}
"base" {>= "v0.12" & < "v0.13"} "base" {>= "v0.13" & < "v0.14"}
"fieldslib" {>= "v0.12" & < "v0.13"} "fieldslib" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
"ppxlib" {>= "0.5.0" & < "0.9.0"} "ppxlib" {>= "0.9.0"}
] ]
synopsis: "Generation of accessor and iteration functions for ocaml records" synopsis: "Generation of accessor and iteration functions for ocaml records"
description: " description: "
Part of the Jane Street's PPX rewriters collection. Part of the Jane Street's PPX rewriters collection.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/ppx_fields_conv-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_fields_conv-v0.13.0.tar.gz"
checksum: "md5=5bdf701197abc0dd4145a489912e49aa" checksum: "md5=02c84db8ce53d6da9316bacae27d8d15"
} }

8
esy.lock/opam/ppx_let.v0.12.0/opam → esy.lock/opam/ppx_let.v0.13.0/opam generated

@ -11,15 +11,15 @@ build: [
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2"} "ocaml" {>= "4.04.2"}
"base" {>= "v0.12" & < "v0.13"} "base" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
"ppxlib" {>= "0.5.0" & < "0.9.0"} "ppxlib" {>= "0.9.0"}
] ]
synopsis: "Monadic let-bindings" synopsis: "Monadic let-bindings"
description: " description: "
Part of the Jane Street's PPX rewriters collection. Part of the Jane Street's PPX rewriters collection.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/ppx_let-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz"
checksum: "md5=8ebaa03cb252e29c3152cf32e5769e83" checksum: "md5=8b5fab936fffa4b02f786ef18ab0c877"
} }

10
esy.lock/opam/ppx_sexp_conv.v0.12.0/opam → esy.lock/opam/ppx_sexp_conv.v0.13.0/opam generated

@ -11,16 +11,16 @@ build: [
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2"} "ocaml" {>= "4.04.2"}
"base" {>= "v0.12" & < "v0.13"} "base" {>= "v0.13" & < "v0.14"}
"sexplib0" {>= "v0.12" & < "v0.13"} "sexplib0" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
"ppxlib" {>= "0.5.0" & < "0.9.0"} "ppxlib" {>= "0.9.0"}
] ]
synopsis: "[@@deriving] plugin to generate S-expression conversion functions" synopsis: "[@@deriving] plugin to generate S-expression conversion functions"
description: " description: "
Part of the Jane Street's PPX rewriters collection. Part of the Jane Street's PPX rewriters collection.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/ppx_sexp_conv-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_sexp_conv-v0.13.0.tar.gz"
checksum: "md5=648ac430b4a74c2297705d260b66778f" checksum: "md5=acb33a38721f4a16f71add6afaa315da"
} }

21
esy.lock/opam/ppx_tools.5.1+4.06.0/opam generated

@ -1,21 +0,0 @@
opam-version: "2.0"
maintainer: "alain.frisch@lexifi.com"
authors: [ "Alain Frisch <alain.frisch@lexifi.com>" ]
license: "MIT"
homepage: "https://github.com/ocaml-ppx/ppx_tools"
bug-reports: "https://github.com/ocaml-ppx/ppx_tools/issues"
dev-repo: "git://github.com/ocaml-ppx/ppx_tools.git"
tags: [ "syntax" ]
build: [[make "all"]]
install: [[make "install"]]
remove: [["ocamlfind" "remove" "ppx_tools"]]
depends: [
"ocaml" {>= "4.06.0" & < "4.08"}
"ocamlfind" {>= "1.5.0"}
]
synopsis: "Tools for authors of ppx rewriters and other syntactic tools"
flags: light-uninstall
url {
src: "https://github.com/ocaml-ppx/ppx_tools/archive/5.1+4.06.0.tar.gz"
checksum: "md5=6ba2e9690b1f579ba562b86022d1c308"
}

21
esy.lock/opam/ppx_tools.6.0+4.08.0/opam generated

@ -0,0 +1,21 @@
opam-version: "2.0"
synopsis: "Tools for authors of ppx rewriters and other syntactic tools"
maintainer: "alain.frisch@lexifi.com"
authors: "Alain Frisch <alain.frisch@lexifi.com>"
license: "MIT"
tags: [ "syntax" ]
homepage: "https://github.com/ocaml-ppx/ppx_tools"
bug-reports: "https://github.com/ocaml-ppx/ppx_tools/issues"
dev-repo: "git://github.com/ocaml-ppx/ppx_tools.git"
build: ["dune" "build" "-p" name "-j" jobs]
depends: [
"ocaml" {>= "4.08.0" & < "4.10"}
"dune" {>= "1.6"}
]
url {
src: "https://github.com/ocaml-ppx/ppx_tools/archive/6.0+4.08.0.tar.gz"
checksum: [
"md5=801e82103fee7ce1e4a59ab670601952"
"sha512=b576398a0dfad76ea9874cc18550bb44078a7e8f8dc0c169a0441f75f3881e458c42316c96d816c6e81d5ef219fac3aa539471f006b46088c9b943ed8af8b947"
]
}

31
esy.lock/opam/ppxfind.1.3/opam generated

@ -1,31 +0,0 @@
opam-version: "2.0"
maintainer: "jeremie@dimino.org"
authors: ["Jérémie Dimino"]
license: "BSD-3-Clause"
homepage: "https://github.com/diml/ppxfind"
bug-reports: "https://github.com/diml/ppxfind/issues"
dev-repo: "git+https://github.com/diml/ppxfind.git"
doc: "https://diml.github.io/ppxfind/"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"dune" {>= "1.0"}
"ocaml-migrate-parsetree"
"ocamlfind"
"ocaml" {>= "4.02.3"}
]
conflicts: [ "dune" {= "1.2.0" | = "1.2.1"} ]
synopsis: "Tool combining ocamlfind and ppx"
description: """
Ppxfind is a small command line tool that among other things allows
to use old style ppx rewriters with jbuilder.
"""
url {
src:
"https://github.com/diml/ppxfind/releases/download/1.3/ppxfind-1.3.tbz"
checksum: [
"sha256=d49db026d0e74212c4b475b4e628aa57508c7452a0682d8c96e80c130ab892e4"
"sha512=dd81bf5b3413f99a3c39f25e5e747f8d57d3bacac6a1fda92478af317e2d543294b4937982c94cf010978fcd71b1cfbfce1edbaa0c3d03973079296fda89689f"
]
}

41
esy.lock/opam/ppxfind.1.4/opam generated

@ -0,0 +1,41 @@
opam-version: "2.0"
synopsis: "Tool combining ocamlfind and ppx"
description: """
Ppxfind is a small command line tool that among other things allows
to use old style ppx rewriters with jbuilder.
"""
maintainer: ["Jérémie Dimino <jeremie@dimino.org>"]
authors: ["Jérémie Dimino <jeremie@dimino.org>"]
license: "BSD3"
homepage: "https://github.com/diml/ppxfind"
doc: "https://diml.github.io/ppxfind/"
bug-reports: "https://github.com/diml/ppxfind/issues"
depends: [
"dune" {>= "2.0"}
"ocaml-migrate-parsetree" {>= "1.6.0"}
"ocamlfind"
"ocaml" {>= "4.02.3"}
]
build: [
["dune" "subst"] {pinned}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/diml/ppxfind.git"
url {
src:
"https://github.com/diml/ppxfind/releases/download/1.4/ppxfind-1.4.tbz"
checksum: [
"sha256=98291c69f04f7f7b7cdad1b5d786c70fc595559d4663cc04cb711ac132db4971"
"sha512=f80b0ee09fb536aa9f154da80d06a1b68ba3b10605fb7338bd6449beb5c8d00e983bf66b4a63e12659ae1410fea56d0a2c4cfd43584616438504628035bcb981"
]
}

11
esy.lock/opam/ppxlib.0.8.1/opam → esy.lock/opam/ppxlib.0.12.0/opam generated

@ -14,14 +14,15 @@ run-test: [
["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.06" & ocaml:version < "4.08" } ["dune" "runtest" "-p" name "-j" jobs] { ocaml:version >= "4.06" & ocaml:version < "4.08" }
] ]
depends: [ depends: [
"ocaml" {>= "4.04.1"} "ocaml" {>= "4.04.1" & < "4.11.0"}
"base" {>= "v0.11.0"} "base" {>= "v0.11.0"}
"dune" "dune" {>= "1.11"}
"ocaml-compiler-libs" {>= "v0.11.0"} "ocaml-compiler-libs" {>= "v0.11.0"}
"ocaml-migrate-parsetree" {>= "1.3.1"} "ocaml-migrate-parsetree" {>= "1.3.1"}
"ppx_derivers" {>= "1.0"} "ppx_derivers" {>= "1.0"}
"stdio" {>= "v0.11.0"} "stdio" {>= "v0.11.0"}
"ocamlfind" {with-test} "ocamlfind" {with-test}
"cinaps" {with-test & >= "v0.12.1"}
] ]
synopsis: "Base library and tools for ppx rewriters" synopsis: "Base library and tools for ppx rewriters"
description: """ description: """
@ -37,9 +38,9 @@ A comprehensive toolbox for ppx development. It features:
""" """
url { url {
src: src:
"https://github.com/ocaml-ppx/ppxlib/releases/download/0.8.1/ppxlib-0.8.1.tbz" "https://github.com/ocaml-ppx/ppxlib/archive/0.12.0.tar.gz"
checksum: [ checksum: [
"sha256=a5cb79ee83bba80304b65bc47f2985382bef89668b1b46f9ffb3734c2f2f7521" "sha256=6b562c9b3b9350777318729921f890850b385c469db60769aafd9371998a2c42"
"sha512=74bf4a0811f4fa73969149efc7f98620bf1c1ef7322edb8de82e02e25b61e005945887ea865b462bfb638d7d0e574706da190ca9416643f4464a89262ae7ae12" "sha512=2372a7a53d857389978e617c95183289547d53caa5e83a7d867cab347b114b719667bd09eaf2e2334085ef92691a99b42871f6410ffb2977b0b8724014c80a70"
] ]
} }

24
esy.lock/opam/seq.0.2.2/opam generated

@ -1,24 +0,0 @@
opam-version: "2.0"
synopsis:
"Compatibility package for OCaml's standard iterator type starting from 4.07"
maintainer: "simon.cruanes.2007@m4x.org"
license: "LGPL2.1"
build: [
["dune" "build" "-p" name "-j" jobs]
]
depends: [
"dune" {>= "1.1.0"}
"ocaml"
]
tags: [ "iterator" "seq" "pure" "list" "compatibility" "cascade" ]
homepage: "https://github.com/c-cube/seq/"
bug-reports: "https://github.com/c-cube/seq/issues"
dev-repo: "git+https://github.com/c-cube/seq.git"
authors: "Simon Cruanes"
url {
src: "https://github.com/c-cube/seq/archive/0.2.2.tar.gz"
checksum: [
"md5=9033e02283aa3bde9f97f24e632902e3"
"sha512=cab0eb4cb6d9788b7cbd7acbefefc15689d706c97ff7f75dd97faf3c21e466af4d0ff110541a24729db587e7172b1a30a3c2967e17ec2e49cbd923360052c07c"
]
}

4
esy.lock/opam/seq.base/files/META.seq generated

@ -0,0 +1,4 @@
name="seq"
version="[distributed with OCaml 4.07 or above]"
description="dummy backward-compatibility package for iterators"
requires=""

3
esy.lock/opam/seq.base/files/seq.install generated

@ -0,0 +1,3 @@
lib:[
"META.seq" {"META"}
]

15
esy.lock/opam/seq.base/opam generated

@ -0,0 +1,15 @@
opam-version: "2.0"
maintainer: " "
authors: " "
homepage: " "
depends: [
"ocaml" {>= "4.07.0"}
]
dev-repo: "git+https://github.com/ocaml/ocaml.git"
bug-reports: "https://caml.inria.fr/mantis/main_page.php"
synopsis:
"Compatibility package for OCaml's standard iterator type starting from 4.07."
extra-files: [
["seq.install" "md5=026b31e1df290373198373d5aaa26e42"]
["META.seq" "md5=b33c8a1a6c7ed797816ce27df4855107"]
]

8
esy.lock/opam/sexplib.v0.12.0/opam → esy.lock/opam/sexplib.v0.13.0/opam generated

@ -11,8 +11,8 @@ build: [
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2"} "ocaml" {>= "4.04.2"}
"parsexp" {>= "v0.12" & < "v0.13"} "parsexp" {>= "v0.13" & < "v0.14"}
"sexplib0" {>= "v0.12" & < "v0.13"} "sexplib0" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
"num" "num"
] ]
@ -24,6 +24,6 @@ OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml. largest industrial user of OCaml.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/sexplib-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib-v0.13.0.tar.gz"
checksum: "md5=a7f9f8a414aed6cc56901199cda020f6" checksum: "md5=d3dd8eb6f10e64e6766217bf6b57bc93"
} }

4
esy.lock/opam/sexplib0.v0.12.0/opam → esy.lock/opam/sexplib0.v0.13.0/opam generated

@ -21,6 +21,6 @@ OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml. largest industrial user of OCaml.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/sexplib0-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz"
checksum: "md5=2486a25d3a94da9a94acc018b5f09061" checksum: "md5=f8a715dffda5599cfae0cb4031d57abe"
} }

6
esy.lock/opam/stdio.v0.12.0/opam → esy.lock/opam/stdio.v0.13.0/opam generated

@ -11,7 +11,7 @@ build: [
] ]
depends: [ depends: [
"ocaml" {>= "4.04.2"} "ocaml" {>= "4.04.2"}
"base" {>= "v0.12" & < "v0.13"} "base" {>= "v0.13" & < "v0.14"}
"dune" {>= "1.5.1"} "dune" {>= "1.5.1"}
] ]
synopsis: "Standard IO library for OCaml" synopsis: "Standard IO library for OCaml"
@ -22,6 +22,6 @@ It re-exports the input/output functions of the OCaml standard
libraries using a more consistent API. libraries using a more consistent API.
" "
url { url {
src: "https://ocaml.janestreet.com/ocaml-core/v0.12/files/stdio-v0.12.0.tar.gz" src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/stdio-v0.13.0.tar.gz"
checksum: "md5=b261ff2d5667fde960c95e50cff668da" checksum: "md5=48ef28512ddd51ff9885649dd1fab91d"
} }

2
esy.lock/opam/tls.0.10.5/opam generated

@ -30,7 +30,7 @@ depends: [
"cstruct-sexp" "cstruct-sexp"
"sexplib" {< "v0.14"} "sexplib" {< "v0.14"}
"nocrypto" {>= "0.5.4"} "nocrypto" {>= "0.5.4"}
"x509" {>= "0.7.0"} "x509" {>= "0.7.0" & < "0.9.0"}
"domain-name" {>= "0.3.0"} "domain-name" {>= "0.3.0"}
"fmt" "fmt"
"cstruct-unix" {with-test & >= "3.0.0"} "cstruct-unix" {with-test & >= "3.0.0"}

6
package.json

@ -86,7 +86,7 @@
"license": "GPL-3.0", "license": "GPL-3.0",
"dependencies": { "dependencies": {
"@esy-ocaml/reason": "*", "@esy-ocaml/reason": "*",
"@opam/base": "v0.12.2", "@opam/base": "v0.13.1",
"@opam/cmdliner": "^1.0.3", "@opam/cmdliner": "^1.0.3",
"@opam/cohttp": "^2.1.2", "@opam/cohttp": "^2.1.2",
"@opam/cohttp-lwt": "^2.0.0", "@opam/cohttp-lwt": "^2.0.0",
@ -97,13 +97,13 @@
"@opam/lwt_ppx": "< 3.0.0", "@opam/lwt_ppx": "< 3.0.0",
"@opam/ppx_deriving": "^4.2.1", "@opam/ppx_deriving": "^4.2.1",
"@opam/ppx_deriving_yojson": "3.5.1", "@opam/ppx_deriving_yojson": "3.5.1",
"@opam/ppx_let": "v0.12.0", "@opam/ppx_let": "v0.13.0",
"@opam/tls": "0.10.5", "@opam/tls": "0.10.5",
"@opam/yojson": "1.7.0", "@opam/yojson": "1.7.0",
"@reason-native/console": "^0.1.0", "@reason-native/console": "^0.1.0",
"@reason-native/pastel": "^0.2.0", "@reason-native/pastel": "^0.2.0",
"@reason-native/rely": "^1.2.0", "@reason-native/rely": "^1.2.0",
"ocaml": "~4.6.0", "ocaml": "~4.8.0",
"pesy": "*", "pesy": "*",
"refmterr": "*" "refmterr": "*"
}, },

Loading…
Cancel
Save