mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Import nng-1.10.1
Comment: light-weight brokerless messaging library Description: NNG, like its predecessors nanomsg (and to some extent ZeroMQ), is a lightweight, broker-less library, offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery. Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org> WWW: https://github.com/nanomsg/nng OK jca, tb (requested to move to ports/net)
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
COMMENT = light-weight brokerless messaging library
|
||||
|
||||
V = 1.10.1
|
||||
DISTNAME = nng-${V}
|
||||
|
||||
DIST_TUPLE += github nanomsg nng v${V} .
|
||||
|
||||
SHARED_LIBS += nng 0.0 # 0.0
|
||||
|
||||
CATEGORIES = net devel
|
||||
|
||||
HOMEPAGE = https://nng.nanomsg.org/
|
||||
|
||||
# MIT
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
WANTLIB += c pthread
|
||||
|
||||
COMPILER_LANGS = c
|
||||
|
||||
MODULES = devel/cmake
|
||||
|
||||
CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,2 @@
|
||||
SHA256 (nanomsg-nng-v1.10.1.tar.gz) = oFk2pkhRgJ6kttTZbYDyobgV7xTWxPbdLIcWvTjdGCI=
|
||||
SIZE (nanomsg-nng-v1.10.1.tar.gz) = 769608
|
||||
@@ -0,0 +1,4 @@
|
||||
NNG, like its predecessors nanomsg (and to some extent ZeroMQ), is a
|
||||
lightweight, broker-less library, offering a simple API to solve common
|
||||
recurring messaging problems, such as publish/subscribe, RPC-style
|
||||
request/reply, or service discovery.
|
||||
@@ -0,0 +1,65 @@
|
||||
@bin bin/nngcat
|
||||
include/nng/
|
||||
include/nng/compat/
|
||||
include/nng/compat/nanomsg/
|
||||
include/nng/compat/nanomsg/bus.h
|
||||
include/nng/compat/nanomsg/inproc.h
|
||||
include/nng/compat/nanomsg/ipc.h
|
||||
include/nng/compat/nanomsg/nn.h
|
||||
include/nng/compat/nanomsg/pair.h
|
||||
include/nng/compat/nanomsg/pipeline.h
|
||||
include/nng/compat/nanomsg/pubsub.h
|
||||
include/nng/compat/nanomsg/reqrep.h
|
||||
include/nng/compat/nanomsg/survey.h
|
||||
include/nng/compat/nanomsg/tcp.h
|
||||
include/nng/compat/nanomsg/ws.h
|
||||
include/nng/nng.h
|
||||
include/nng/protocol/
|
||||
include/nng/protocol/bus0/
|
||||
include/nng/protocol/bus0/bus.h
|
||||
include/nng/protocol/pair0/
|
||||
include/nng/protocol/pair0/pair.h
|
||||
include/nng/protocol/pair1/
|
||||
include/nng/protocol/pair1/pair.h
|
||||
include/nng/protocol/pipeline0/
|
||||
include/nng/protocol/pipeline0/pull.h
|
||||
include/nng/protocol/pipeline0/push.h
|
||||
include/nng/protocol/pubsub0/
|
||||
include/nng/protocol/pubsub0/pub.h
|
||||
include/nng/protocol/pubsub0/sub.h
|
||||
include/nng/protocol/reqrep0/
|
||||
include/nng/protocol/reqrep0/rep.h
|
||||
include/nng/protocol/reqrep0/req.h
|
||||
include/nng/protocol/survey0/
|
||||
include/nng/protocol/survey0/respond.h
|
||||
include/nng/protocol/survey0/survey.h
|
||||
include/nng/supplemental/
|
||||
include/nng/supplemental/http/
|
||||
include/nng/supplemental/http/http.h
|
||||
include/nng/supplemental/tls/
|
||||
include/nng/supplemental/tls/engine.h
|
||||
include/nng/supplemental/tls/tls.h
|
||||
include/nng/supplemental/util/
|
||||
include/nng/supplemental/util/idhash.h
|
||||
include/nng/supplemental/util/options.h
|
||||
include/nng/supplemental/util/platform.h
|
||||
include/nng/transport/
|
||||
include/nng/transport/inproc/
|
||||
include/nng/transport/inproc/inproc.h
|
||||
include/nng/transport/ipc/
|
||||
include/nng/transport/ipc/ipc.h
|
||||
include/nng/transport/tcp/
|
||||
include/nng/transport/tcp/tcp.h
|
||||
include/nng/transport/tls/
|
||||
include/nng/transport/tls/tls.h
|
||||
include/nng/transport/ws/
|
||||
include/nng/transport/ws/websocket.h
|
||||
include/nng/transport/zerotier/
|
||||
include/nng/transport/zerotier/zerotier.h
|
||||
lib/cmake/
|
||||
lib/cmake/nng/
|
||||
lib/cmake/nng/nng-config-version.cmake
|
||||
lib/cmake/nng/nng-config.cmake
|
||||
lib/cmake/nng/nng-targets${MODCMAKE_BUILD_SUFFIX}
|
||||
lib/cmake/nng/nng-targets.cmake
|
||||
@lib lib/libnng.so.${LIBnng_VERSION}
|
||||
Reference in New Issue
Block a user