net/libzmq4 4.3.5_5 FreeBSD
ZeroMQ core library (Version 4)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MPL20
- Categories
- net
- Package size
- 623.6 KiB, 3570.1 KiB installed
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 |
|---|---|---|
| FreeBSD | net/libzmq4 | 4.3.5_5 |
| DragonFly | net/libzmq4 | 4.3.5_2 |
| MidnightBSD | net/libzmq4 | 4.3.5 |
Install
Binary package:
pkg install libzmq4
From the ports tree:
cd /usr/ports/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
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.3.5_5 | 4.3.5_5 | 4.3.4 | 4.3.5_2 | 4.3.5_5 |
| FreeBSD:14:quarterly | 4.3.5_5 | 4.3.5_5 | n/a | 4.3.5_2 | 4.3.5_5 |
| FreeBSD:15:latest | 4.3.5_5 | 4.3.5_5 | n/a | 4.3.5_2 | 4.3.5_2 |
| FreeBSD:15:quarterly | 4.3.5_5 | 4.3.5_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.3.5_5 | 4.3.5_5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 7
Run dependencies 3
Required by 121
- benchmarks/py-locust
- biology/py-hits
- cad/horizon-eda
- comms/gnuradio
- comms/gqrx
- comms/gr-osmosdr
- devel/py-anywidget
- devel/py-ipydatawidgets
- devel/py-ipykernel
- devel/py-ipympl
- devel/py-ipyparallel
- devel/py-ipywidgets
- devel/py-jupyter
- devel/py-jupyter-client
- devel/py-jupyter-collaboration
- devel/py-jupyter-kernel-gateway
- devel/py-jupyter-kernel-test
- devel/py-jupyter-lsp
- devel/py-jupyter-rfb
- devel/py-jupyter-server
- devel/py-jupyter-server-fileid
- devel/py-jupyter-server-mathjax
- devel/py-jupyter-server-ydoc
- devel/py-jupyter_console
- devel/py-jupyterlab
- devel/py-jupyterlab-lsp
- devel/py-jupyterlab-server
- devel/py-jupyterlab-widgets
- devel/py-jupyterlab_launcher
- devel/py-marimo
- devel/py-nbclassic
- devel/py-nbclient
- devel/py-nbconvert
- devel/py-nbdime
- devel/py-nbval
- devel/py-notebook-shim
- devel/py-pyquil
- devel/py-pytest-jupyter
- devel/py-qtconsole
- devel/py-rpcq
- devel/py-spyder-kernels
- devel/xeus-cling
- devel/xeus-zmq
- dns/dnstable-convert
- finance/py-openbb-devtools
- finance/py-python-obelisk
- graphics/py-agx-emulsion
- graphics/py-napari-console
- graphics/py-olmocr
- graphics/py-pydeck
- graphics/rapid-photo-downloader
- lang/quilc
- math/gap
- math/mathicsscript
- math/octave-forge
- math/octave-forge-tablicious
- math/octave-forge-zeromq
- math/py-mathics
- math/py-pyodesys
- math/xgap
- misc/adios2
- misc/py-ipyfastscape
- misc/py-molequeue
- misc/py-napari
- misc/py-papermill
- misc/py-pyviz-comms
- misc/py-vllm
- misc/urh
- multimedia/libopenshot
- multimedia/openshot
- net-mgmt/py-napalm-logs
- net-p2p/bitcoin
- net-p2p/bitcoin-daemon
- net-p2p/bitmark
- net-p2p/bitmark-cli
- net-p2p/bitmark-daemon
- net-p2p/bitmark-recorder
- net-p2p/litecoin
- net-p2p/litecoin-daemon
- net-p2p/litecoin-utils
- net-p2p/monero-cli
- net/axa
- net/cppzmq
- net/czmq
- net/czmq4
- net/nmsg
- net/ntopng
- net/p5-Net-Nmsg
- net/p5-ZMQ-FFI
- net/py-pynmsg
- net/py-pyzmq
- net/sie-nmsg
- net/zyre
- science/agrum
- science/meep
- science/psi4
- science/py-HofstadterTools
- science/py-chempy
- science/py-ipygany
- science/py-jupyter_jsmol
The first 100 are listed.
Configuration
Options name: net_libzmq4
| Option | Default | Description |
|---|---|---|
| CURVE | on | CURVE security backend |
| DRAFT_API | on | Enable draft (experimental) APIs |
| LIBUNWIND | off | Use libunwind to print stack trace in case of error |
| MANPAGES | on | Build and/or install manual pages |
| NORM | on | Enable NORM via NRL |
| PGM | on | Enable PGM transport via OpenPGM |
| STATIC | on | Build static executables and/or libraries |
- USES
- gmake libtool pathfix 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}/
Commit history 0
No commits in the history this site was built from.