pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/capnproto devel/capnproto: import capnproto-0.8.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e3132ff83f76
branches:  trunk
changeset: 447472:e3132ff83f76
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Feb 20 21:58:35 2021 +0000

description:
devel/capnproto: import capnproto-0.8.0

Cap'n Proto is an insanely fast data interchange format and
capability-based RPC system. Think JSON, except binary. Or think
of Google's Protocol Buffers, except faster. In fact, in benchmarks,
Cap'n Proto is INFINITY TIMES faster than Protocol Buffers.

diffstat:

 devel/capnproto/DESCR         |    4 +
 devel/capnproto/Makefile      |   29 ++++++++++
 devel/capnproto/PLIST         |  114 ++++++++++++++++++++++++++++++++++++++++++
 devel/capnproto/buildlink3.mk |   13 ++++
 devel/capnproto/distinfo      |    6 ++
 5 files changed, 166 insertions(+), 0 deletions(-)

diffs (186 lines):

diff -r dbe8c02a492f -r e3132ff83f76 devel/capnproto/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/capnproto/DESCR     Sat Feb 20 21:58:35 2021 +0000
@@ -0,0 +1,4 @@
+Cap'n Proto is an insanely fast data interchange format and
+capability-based RPC system. Think JSON, except binary. Or think
+of Google's Protocol Buffers, except faster. In fact, in benchmarks,
+Cap'n Proto is INFINITY TIMES faster than Protocol Buffers.
diff -r dbe8c02a492f -r e3132ff83f76 devel/capnproto/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/capnproto/Makefile  Sat Feb 20 21:58:35 2021 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2021/02/20 21:58:35 ryoon Exp $
+
+DISTNAME=      capnproto-c++-0.8.0
+PKGNAME=       ${DISTNAME:S/capnproto-c++-/capnproto-/}
+CATEGORIES=    devel
+MASTER_SITES=  https://capnproto.org/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://capnproto.org/
+COMMENT=       Cap'n Proto - Insanely Fast Data Serialization Format
+LICENSE=       mit
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+=   pkgconfig/capnp-json.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/capnp-rpc.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/capnp.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/kj-async.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/kj-gzip.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/kj-http.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/kj-test.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/kj-tls.pc.in
+PKGCONFIG_OVERRIDE+=   pkgconfig/kj.pc.in
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r dbe8c02a492f -r e3132ff83f76 devel/capnproto/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/capnproto/PLIST     Sat Feb 20 21:58:35 2021 +0000
@@ -0,0 +1,114 @@
+@comment $NetBSD: PLIST,v 1.1 2021/02/20 21:58:35 ryoon Exp $
+bin/capnp
+bin/capnpc
+bin/capnpc-c++
+bin/capnpc-capnp
+include/capnp/any.h
+include/capnp/blob.h
+include/capnp/c++.capnp
+include/capnp/c++.capnp.h
+include/capnp/capability.h
+include/capnp/common.h
+include/capnp/compat/json.capnp
+include/capnp/compat/json.capnp.h
+include/capnp/compat/json.h
+include/capnp/compat/std-iterator.h
+include/capnp/dynamic.h
+include/capnp/endian.h
+include/capnp/ez-rpc.h
+include/capnp/generated-header-support.h
+include/capnp/layout.h
+include/capnp/list.h
+include/capnp/membrane.h
+include/capnp/message.h
+include/capnp/orphan.h
+include/capnp/persistent.capnp
+include/capnp/persistent.capnp.h
+include/capnp/pointer-helpers.h
+include/capnp/pretty-print.h
+include/capnp/raw-schema.h
+include/capnp/rpc-prelude.h
+include/capnp/rpc-twoparty.capnp
+include/capnp/rpc-twoparty.capnp.h
+include/capnp/rpc-twoparty.h
+include/capnp/rpc.capnp
+include/capnp/rpc.capnp.h
+include/capnp/rpc.h
+include/capnp/schema-lite.h
+include/capnp/schema-loader.h
+include/capnp/schema-parser.h
+include/capnp/schema.capnp
+include/capnp/schema.capnp.h
+include/capnp/schema.h
+include/capnp/serialize-async.h
+include/capnp/serialize-packed.h
+include/capnp/serialize-text.h
+include/capnp/serialize.h
+include/capnp/stream.capnp
+include/capnp/stream.capnp.h
+include/kj/arena.h
+include/kj/array.h
+include/kj/async-inl.h
+include/kj/async-io.h
+include/kj/async-prelude.h
+include/kj/async-unix.h
+include/kj/async-win32.h
+include/kj/async.h
+include/kj/common.h
+include/kj/compat/gtest.h
+include/kj/compat/gzip.h
+include/kj/compat/http.h
+include/kj/compat/readiness-io.h
+include/kj/compat/tls.h
+include/kj/compat/url.h
+include/kj/debug.h
+include/kj/encoding.h
+include/kj/exception.h
+include/kj/filesystem.h
+include/kj/function.h
+include/kj/hash.h
+include/kj/io.h
+include/kj/main.h
+include/kj/map.h
+include/kj/memory.h
+include/kj/mutex.h
+include/kj/one-of.h
+include/kj/parse/char.h
+include/kj/parse/common.h
+include/kj/refcount.h
+include/kj/std/iostream.h
+include/kj/string-tree.h
+include/kj/string.h
+include/kj/table.h
+include/kj/test.h
+include/kj/thread.h
+include/kj/threadlocal.h
+include/kj/time.h
+include/kj/timer.h
+include/kj/tuple.h
+include/kj/units.h
+include/kj/vector.h
+include/kj/windows-sanity.h
+lib/cmake/CapnProto/CapnProtoConfig.cmake
+lib/cmake/CapnProto/CapnProtoConfigVersion.cmake
+lib/cmake/CapnProto/CapnProtoMacros.cmake
+lib/cmake/CapnProto/CapnProtoTargets.cmake
+lib/libcapnp-json.la
+lib/libcapnp-rpc.la
+lib/libcapnp.la
+lib/libcapnpc.la
+lib/libkj-async.la
+lib/libkj-gzip.la
+lib/libkj-http.la
+lib/libkj-test.la
+lib/libkj-tls.la
+lib/libkj.la
+lib/pkgconfig/capnp-json.pc
+lib/pkgconfig/capnp-rpc.pc
+lib/pkgconfig/capnp.pc
+lib/pkgconfig/kj-async.pc
+lib/pkgconfig/kj-gzip.pc
+lib/pkgconfig/kj-http.pc
+lib/pkgconfig/kj-test.pc
+lib/pkgconfig/kj-tls.pc
+lib/pkgconfig/kj.pc
diff -r dbe8c02a492f -r e3132ff83f76 devel/capnproto/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/capnproto/buildlink3.mk     Sat Feb 20 21:58:35 2021 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/02/20 21:58:35 ryoon Exp $
+
+BUILDLINK_TREE+=       capnproto
+
+.if !defined(CAPNPROTO_BUILDLINK3_MK)
+CAPNPROTO_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.capnproto+=      capnproto>=0.8.0
+BUILDLINK_PKGSRCDIR.capnproto?=                ../../devel/capnproto
+
+.endif # CAPNPROTO_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -capnproto
diff -r dbe8c02a492f -r e3132ff83f76 devel/capnproto/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/capnproto/distinfo  Sat Feb 20 21:58:35 2021 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/02/20 21:58:35 ryoon Exp $
+
+SHA1 (capnproto-c++-0.8.0.tar.gz) = fbc1c65b32748029f1a09783d3ebe9d496d5fcc4
+RMD160 (capnproto-c++-0.8.0.tar.gz) = 4de4d4ef8745b793665485e35e2e24c5239fa725
+SHA512 (capnproto-c++-0.8.0.tar.gz) = a32dbe6556a95761a5edc55237bd5558cb0ec08127f2fef1712076d5be4cd63e165a5d83b522307336bd3afeed1241f2c1e507830e8f12ac5dec78703a85417f
+Size (capnproto-c++-0.8.0.tar.gz) = 1579090 bytes



Home | Main Index | Thread Index | Old Index