summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStéphane Glondu <steph@glondu.net>2023-01-20 11:16:40 +0100
committerStéphane Glondu <steph@glondu.net>2023-01-20 11:16:40 +0100
commit08a115c8c6be5fc207b3bb4bf834f80056ced7fe (patch)
tree476aff3218bb5a9d895ba2f4d671ec341d005e34
parent773e9ceb99374371c3644a3afd3cd2f3388328a9 (diff)
parent886769294b3d0824a2cec433484261d60e45c2e1 (diff)
Update upstream source from tag 'upstream/1.2.2'
Update to upstream version '1.2.2' with Debian dir 123181617dddaba711647fef4535955c217e3ca0
-rw-r--r--CHANGES.md5
-rw-r--r--CODEOWNERS3
-rw-r--r--README.md11
-rw-r--r--biniou.opam1
-rw-r--r--dune-project1
-rw-r--r--src/dune2
6 files changed, 14 insertions, 9 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 2763f96..e12ee02 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,8 @@
+1.2.2 (2022-16-06)
+------------------
+
+- 5.0 compatibilty. Depend on camlp-streams explicitly (#31)
+
1.2.1 (2019-08-02)
------------------
diff --git a/CODEOWNERS b/CODEOWNERS
new file mode 100644
index 0000000..289b5d7
--- /dev/null
+++ b/CODEOWNERS
@@ -0,0 +1,3 @@
+# If you'd like to become the official maintainer for this project, please
+# let us know.
+* @rgrinberg
diff --git a/README.md b/README.md
index 43ee631..913a12d 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,3 @@
-**This project is unmaintained. Pull requests won't be reviewed.
- If you would like to contribute, please request a transfer to
- [ocaml-community](https://github.com/ocaml-community/meta).**
-
Biniou
======
@@ -9,7 +5,7 @@ Biniou (pronounced "be new") is a binary data format designed for speed,
safety, ease of use and backward compatibility as protocols evolve.
Biniou is vastly equivalent to JSON in terms of functionality but allows
implementations several times faster (4 times faster than
-[yojson](https://github.com/mjambon/yojson)), with
+[yojson](https://github.com/ocaml-community/yojson)), with
25-35% space savings.
Biniou data can be decoded into human-readable form without knowledge
@@ -17,9 +13,8 @@ of type definitions except for field and variant names which are
represented by 31-bit hashes. A program named `bdump` is provided for
routine visualization of biniou data files.
-The program [atdgen](https://mjambon.github.io/atdgen-doc/)
+The program [atdgen](https://atd.readthedocs.io/)
is used to derive OCaml-Biniou serializers and
deserializers from type definitions.
-Biniou format specification:
-https://mjambon.github.io/atdgen-doc/biniou-format.txt
+Biniou format specification: [biniou-format.txt](biniou-format.txt)
diff --git a/biniou.opam b/biniou.opam
index 9b4ce15..b229ed0 100644
--- a/biniou.opam
+++ b/biniou.opam
@@ -33,6 +33,7 @@ from type definitions.
Biniou format specification: mjambon.github.io/atdgen-doc/biniou-format.txt"""
depends: [
"easy-format"
+ "camlp-streams"
"dune" {>= "1.10"}
"ocaml" {>= "4.02.3"}
]
diff --git a/dune-project b/dune-project
index 21e23fc..d7f019b 100644
--- a/dune-project
+++ b/dune-project
@@ -30,5 +30,6 @@ from type definitions.
Biniou format specification: mjambon.github.io/atdgen-doc/biniou-format.txt")
(depends
easy-format
+ camlp-streams
(dune (>= 1.10))
(ocaml (>= "4.02.3"))))
diff --git a/src/dune b/src/dune
index 03b18e1..6d558de 100644
--- a/src/dune
+++ b/src/dune
@@ -4,4 +4,4 @@
(synopsis "Extensible binary serialization format")
(wrapped false)
(flags -safe-string)
- (libraries easy-format))
+ (libraries easy-format camlp-streams))