BSD Ports

net/libzmq4 4.3.5 MidnightBSD

ZeroMQ core library (Version 4)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
MPL20
Categories
net

Description

ZeroMQ - Distributed Computing Made Simple

* The socket library that acts as a concurrency framework. * Carries messages across inproc, IPC, TCP, and multicast. * Connect N-to-N via fanout, pubsub, pipeline, request-reply. * Asynch I/O for scalable multicore message-passing apps.

Version 4 Features:

* New wire level protocol, ZMTP/3.0 * New security framework with PLAIN and CURVE mechanisms * New ZMQ_STREAM socket type

In the other systems

SystemPortVersion
MidnightBSDnet/libzmq44.3.5
FreeBSDnet/libzmq44.3.5_5
DragonFlynet/libzmq44.3.5_2
HardenedBSDnet/libzmq44.3.5_5
GhostBSDnet/libzmq44.3.5_5
OPNsensenet/libzmq44.3.5_5

Install

Binary package:

mport install libzmq4

From mports:

cd /usr/mports/net/libzmq4 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libzmq4>0:net/libzmq4
LIB_DEPENDS=	libzmq.so:net/libzmq4

Dependencies

Configuration

Options name: net_libzmq4

OptionDefaultDescription
LIBUNWINDoffUse libunwind to print stack trace in case of error
MANPAGESon
NORMonEnable NORM via NRL
PGMonEnable PGM transport via OpenPGM
SODIUMoffUse libsodium
STATICon
USES
gmake libtool pkgconfig
Service scripts
none
Conflicts with
libzmq[^4] zmq

Files

Manual pages 70
  • zmq(7)
  • zmq_atomic_counter_dec(3)
  • zmq_atomic_counter_destroy(3)
  • zmq_atomic_counter_inc(3)
  • zmq_atomic_counter_new(3)
  • zmq_atomic_counter_set(3)
  • zmq_atomic_counter_value(3)
  • zmq_bind(3)
  • zmq_close(3)
  • zmq_connect(3)
  • zmq_connect_peer(3)
  • zmq_ctx_get(3)
  • zmq_ctx_new(3)
  • zmq_ctx_set(3)
  • zmq_ctx_shutdown(3)
  • zmq_ctx_term(3)
  • zmq_curve(7)
  • zmq_curve_keypair(3)
  • zmq_curve_public(3)
  • zmq_disconnect(3)
  • zmq_errno(3)
  • zmq_getsockopt(3)
  • zmq_gssapi(7)
  • zmq_has(3)
  • zmq_inproc(7)
  • zmq_ipc(7)
  • zmq_msg_close(3)
  • zmq_msg_copy(3)
  • zmq_msg_data(3)
  • zmq_msg_get(3)
  • zmq_msg_gets(3)
  • zmq_msg_init(3)
  • zmq_msg_init_buffer(3)
  • zmq_msg_init_data(3)
  • zmq_msg_init_size(3)
  • zmq_msg_more(3)
  • zmq_msg_move(3)
  • zmq_msg_recv(3)
  • zmq_msg_routing_id(3)
  • zmq_msg_send(3)
  • zmq_msg_set(3)
  • zmq_msg_set_routing_id(3)
  • zmq_msg_size(3)
  • zmq_null(7)
  • zmq_pgm(7)
  • zmq_plain(7)
  • zmq_poll(3)
  • zmq_poller(3)
  • zmq_ppoll(3)
  • zmq_proxy(3)
  • zmq_proxy_steerable(3)
  • zmq_recv(3)
  • zmq_recvmsg(3)
  • zmq_send(3)
  • zmq_send_const(3)
  • zmq_sendmsg(3)
  • zmq_setsockopt(3)
  • zmq_socket(3)
  • zmq_socket_monitor(3)
  • zmq_socket_monitor_versioned(3)
  • zmq_strerror(3)
  • zmq_tcp(7)
  • zmq_timers(3)
  • zmq_tipc(7)
  • zmq_udp(7)
  • zmq_unbind(3)
  • zmq_version(3)
  • zmq_vmci(7)
  • zmq_z85_decode(3)
  • zmq_z85_encode(3)
pkg-plist 77
  • include/zmq_utils.h
  • include/zmq.h
  • lib/libzmq.a
  • lib/libzmq.so
  • lib/libzmq.so.5
  • lib/libzmq.so.5.2.5
  • libdata/pkgconfig/libzmq.pc
  • share/man/man3/zmq_atomic_counter_dec.3.gz
  • share/man/man3/zmq_atomic_counter_destroy.3.gz
  • share/man/man3/zmq_atomic_counter_inc.3.gz
  • share/man/man3/zmq_atomic_counter_new.3.gz
  • share/man/man3/zmq_atomic_counter_set.3.gz
  • share/man/man3/zmq_atomic_counter_value.3.gz
  • share/man/man3/zmq_bind.3.gz
  • share/man/man3/zmq_close.3.gz
  • share/man/man3/zmq_connect.3.gz
  • share/man/man3/zmq_connect_peer.3.gz
  • share/man/man3/zmq_ctx_get.3.gz
  • share/man/man3/zmq_ctx_new.3.gz
  • share/man/man3/zmq_ctx_set.3.gz
  • share/man/man3/zmq_ctx_shutdown.3.gz
  • share/man/man3/zmq_ctx_term.3.gz
  • share/man/man3/zmq_curve_keypair.3.gz
  • share/man/man3/zmq_curve_public.3.gz
  • share/man/man3/zmq_disconnect.3.gz
  • share/man/man3/zmq_errno.3.gz
  • share/man/man3/zmq_getsockopt.3.gz
  • share/man/man7/zmq_gssapi.7.gz
  • share/man/man3/zmq_has.3.gz
  • share/man/man3/zmq_msg_close.3.gz
  • share/man/man3/zmq_msg_copy.3.gz
  • share/man/man3/zmq_msg_data.3.gz
  • share/man/man3/zmq_msg_get.3.gz
  • share/man/man3/zmq_msg_gets.3.gz
  • share/man/man3/zmq_msg_init.3.gz
  • share/man/man3/zmq_msg_init_buffer.3.gz
  • share/man/man3/zmq_msg_init_data.3.gz
  • share/man/man3/zmq_msg_init_size.3.gz
  • share/man/man3/zmq_msg_more.3.gz
  • share/man/man3/zmq_msg_move.3.gz
  • share/man/man3/zmq_msg_recv.3.gz
  • share/man/man3/zmq_msg_routing_id.3.gz
  • share/man/man3/zmq_msg_send.3.gz
  • share/man/man3/zmq_msg_set.3.gz
  • share/man/man3/zmq_msg_set_routing_id.3.gz
  • share/man/man3/zmq_msg_size.3.gz
  • share/man/man3/zmq_poll.3.gz
  • share/man/man3/zmq_poller.3.gz
  • share/man/man3/zmq_proxy.3.gz
  • share/man/man3/zmq_proxy_steerable.3.gz
  • share/man/man3/zmq_recv.3.gz
  • share/man/man3/zmq_recvmsg.3.gz
  • share/man/man3/zmq_send.3.gz
  • share/man/man3/zmq_send_const.3.gz
  • share/man/man3/zmq_sendmsg.3.gz
  • share/man/man3/zmq_setsockopt.3.gz
  • share/man/man3/zmq_socket.3.gz
  • share/man/man3/zmq_socket_monitor.3.gz
  • share/man/man3/zmq_socket_monitor_versioned.3.gz
  • share/man/man3/zmq_strerror.3.gz
  • share/man/man3/zmq_timers.3.gz
  • share/man/man3/zmq_unbind.3.gz
  • share/man/man3/zmq_version.3.gz
  • share/man/man3/zmq_z85_decode.3.gz
  • share/man/man3/zmq_z85_encode.3.gz
  • share/man/man3/zmq_ppoll.3.gz
  • share/man/man7/zmq_curve.7.gz
  • share/man/man7/zmq_inproc.7.gz
  • share/man/man7/zmq_ipc.7.gz
  • share/man/man7/zmq_null.7.gz
  • share/man/man7/zmq_pgm.7.gz
  • share/man/man7/zmq_plain.7.gz
  • share/man/man7/zmq_tcp.7.gz
  • share/man/man7/zmq_tipc.7.gz
  • share/man/man7/zmq_udp.7.gz
  • share/man/man7/zmq_vmci.7.gz
  • share/man/man7/zmq.7.gz
distinfo 1
FileSizeSHA256
zeromq-4.3.5.tar.gz2.530237e+066653ef5910f17954861fe72332e68b03ca6e4d9c7160eb3a8de5a5a913bfab43
Master sites 1
  • https://github.com/zeromq/libzmq/releases/download/${DISTVERSIONFULL}/