aboutsummaryrefslogtreecommitdiff
path: root/devel/protozero/pkg-descr
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2018-04-12 12:39:41 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2018-04-12 12:39:41 +0000
commit0ac22f8d9c2226481eef6dfa554665f7a885afcd (patch)
treefc29b6db8928a1aed6bd9aea154ff04959e4bc12 /devel/protozero/pkg-descr
parent3ed88bde5af3062a27053b6f02fb9e5056b584e5 (diff)
downloadports-0ac22f8d9c2226481eef6dfa554665f7a885afcd.tar.gz
ports-0ac22f8d9c2226481eef6dfa554665f7a885afcd.zip
Notes
Diffstat (limited to 'devel/protozero/pkg-descr')
-rw-r--r--devel/protozero/pkg-descr13
1 files changed, 13 insertions, 0 deletions
diff --git a/devel/protozero/pkg-descr b/devel/protozero/pkg-descr
new file mode 100644
index 000000000000..2dbfcf63fb6e
--- /dev/null
+++ b/devel/protozero/pkg-descr
@@ -0,0 +1,13 @@
+Minimalistic protocol buffer decoder and encoder in C++.
+
+Designed for high performance. Suitable for writing zero copy parsers
+and encoders with minimal need for run-time allocation of memory.
+
+Low-level: this is designed to be a building block for writing a
+very customized decoder for a stable protobuf schema. If your
+protobuf schema is changing frequently or lazy decoding is not
+critical for your application then this approach offers no value:
+just use the C++ API that can be generated with the Google Protobufs
+protoc program.
+
+WWW: https://github.com/mapbox/protozero