Skip to content

Commit 3aa0095

Browse files
Alex Fedoseevcknitt
authored andcommitted
Bump deps (#39)
1 parent 86e96e6 commit 3aa0095

File tree

48 files changed

+893
-671
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+893
-671
lines changed

bin/Extract.re

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ let processReasonFile = path => {
3333
};
3434

3535
let rec processPath = path => {
36-
if (! Sys.file_exists(path)) {
36+
if (!Sys.file_exists(path)) {
3737
Printf.eprintf("Error: file or directory does not exist: %s\n", path);
3838
exit(1);
3939
};

esy.lock/index.json

Lines changed: 433 additions & 296 deletions
Large diffs are not rendered by default.

esy.lock/opam/alcotest.0.8.5/opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ build: [
1414
]
1515

1616
depends: [
17-
"dune" {build & >= "1.1.0"}
17+
"dune" {>= "1.1.0"}
1818
"ocaml" {>= "4.02.3"}
1919
"fmt" {>= "0.8.0"}
2020
"astring"

esy.lock/opam/atd.2.0.0/opam

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
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+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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+
}

esy.lock/opam/atdgen.2.0.0/opam

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
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+
}

esy.lock/opam/biniou.1.2.0/opam

Lines changed: 0 additions & 25 deletions
This file was deleted.

esy.lock/opam/biniou.1.2.1/opam

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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+
}

esy.lock/opam/cmdliner.1.0.3/opam renamed to esy.lock/opam/cmdliner.1.0.4/opam

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ Cmdliner has no dependencies and is distributed under the ISC license.
3131
[2]: http://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html
3232
"""
3333
url {
34-
archive: "http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.3.tbz"
35-
checksum: "3674ad01d4445424105d33818c78fba8"
34+
archive: "http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.4.tbz"
35+
checksum: "fe2213d0bc63b1e10a2d0aa66d2fc8d9"
3636
}

esy.lock/opam/conf-m4.1/opam

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@ maintainer: "tim@gfxmonk.net"
33
homepage: "http://www.gnu.org/software/m4/m4.html"
44
bug-reports: "https://github.com/ocaml/opam-repository/issues"
55
authors: "GNU Project"
6-
license: "GPL-3"
6+
license: "GPL-3.0-only"
77
build: [["sh" "-exc" "echo | m4"]]
88
depexts: [
9-
["m4"] {os-distribution = "debian"}
10-
["m4"] {os-distribution = "ubuntu"}
9+
["m4"] {os-family = "debian"}
1110
["m4"] {os-distribution = "fedora"}
1211
["m4"] {os-distribution = "rhel"}
1312
["m4"] {os-distribution = "centos"}
1413
["m4"] {os-distribution = "alpine"}
1514
["m4"] {os-distribution = "nixos"}
1615
["m4"] {os-family = "suse"}
17-
["m4"] {os-distribution = "oraclelinux"}
18-
["m4"] {os-distribution = "archlinux"}
16+
["m4"] {os-distribution = "ol"}
17+
["m4"] {os-distribution = "arch"}
1918
]
2019
synopsis: "Virtual package relying on m4"
2120
description:

0 commit comments

Comments
 (0)