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
| System | Port | Version |
|---|---|---|
| MidnightBSD | net/libzmq4 | 4.3.5 |
| FreeBSD | net/libzmq4 | 4.3.5_5 |
| DragonFly | net/libzmq4 | 4.3.5_2 |
| HardenedBSD | net/libzmq4 | 4.3.5_5 |
| GhostBSD | net/libzmq4 | 4.3.5_5 |
| OPNsense | net/libzmq4 | 4.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
Required by 5
Configuration
Options name: net_libzmq4
| Option | Default | Description |
|---|---|---|
| LIBUNWIND | off | Use libunwind to print stack trace in case of error |
| MANPAGES | on | |
| NORM | on | Enable NORM via NRL |
| PGM | on | Enable PGM transport via OpenPGM |
| SODIUM | off | Use libsodium |
| STATIC | on |
- 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
| File | Size | SHA256 |
|---|---|---|
| zeromq-4.3.5.tar.gz | 2.530237e+06 | 6653ef5910f17954861fe72332e68b03ca6e4d9c7160eb3a8de5a5a913bfab43 |
Master sites 1
- https://github.com/zeromq/libzmq/releases/download/${DISTVERSIONFULL}/