net-libs/zeromq (gentoo)

Search

Package Information

Description:
The 0MQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. 0MQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more.
Homepage:
https://zeromq.org/
License:
MPL-2.0

Versions

Version EAPI Keywords Slot
4.3.5-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos 0/5

Metadata

Description

Upstream

Raw Metadata XML
<pkgmetadata>
	<longdescription lang="en">
		The 0MQ lightweight messaging kernel is a library which
		extends the standard socket interfaces with features
		traditionally provided by specialised messaging middleware
		products. 0MQ sockets provide an abstraction of asynchronous
		message queues, multiple messaging patterns, message filtering
		(subscriptions), seamless access to multiple transport protocols
		and more.
	</longdescription>
	<slots>
		<subslots>Reflect ABI of libzmq.so.</subslots>
	</slots>
	<use>
		<flag name="drafts">
			Build draft API, which may change at any time without any notice, and
			is therefore not recommended for normal use.
		</flag>
		<flag name="libbsd">
			Use strlcpy() from <pkg>dev-libs/libbsd</pkg> instead of internal
			implementation.
		</flag>
		<flag name="sodium">
			Use <pkg>dev-libs/libsodium</pkg> for cryptography
		</flag>
	</use>
	<upstream>
		<maintainer>
			<email>sustrik@fastmq.com</email>
			<name>Martin Sustrik</name>
		</maintainer>
		<doc>https://zguide.zeromq.org/</doc>
		<bugs-to>https://github.com/zeromq/libzmq/issues</bugs-to>
		<remote-id type="github">zeromq/zeromq4-1</remote-id>
		<remote-id type="github">zeromq/libzmq</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 4.3.5-r1
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
drafts Build draft API, which may change at any time without any notice, and is therefore not recommended for normal use.
libbsd Use strlcpy() from <pkg>dev-libs/libbsd</pkg> instead of internal implementation.
sodium Use <pkg>dev-libs/libsodium</pkg> for cryptography
static-libs Build static versions of dynamic libraries as well
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
unwind Add support for call stack unwinding and function name resolution

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST zeromq-4.3.5.tar.gz 2530237 bytes