BSD Ports

net/nanomsg 1.2.5 NetBSD

Scalability protocols library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
50c2e8e485
License
x11
Categories
net
Package size
98.3 KiB, 323.4 KiB installed

Description

nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use.

Implemented in C, it works on a wide range of operating systems with no further dependencies.

The communication patterns, also called "scalability protocols", are basic blocks for building distributed systems.

By combining them you can create a vast array of distributed applications.

In the other systems

SystemPortVersion
NetBSDnet/nanomsg1.2.5
FreeBSDnet/nanomsg1.1.5_3
OpenBSDnet/nanomsg1.2.2
DragonFlynet/nanomsg1.1.5_2
MidnightBSDnet/nanomsg1.1.5
HardenedBSDnet/nanomsg1.1.5_3
GhostBSDnet/nanomsg1.1.5_3

Install

Binary package:

pkgin install nanomsg

From pkgsrc:

cd /usr/pkgsrc/net/nanomsg && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.2.5
NetBSD 10.1 aarch641.2.2
SmartOS / illumos x86_64-
macOS 15 arm641.2.5

Dependencies

Required by 1

Commit history 3

DateCommitCreditsLog message
50c2e8e485 adam nanomsg: updated to 1.2.5
1.2.5 fix: gracefully reject invalid IPC message headers
a39d5167c3 adam nanomsg: remove version fix
c4d2980553 adam nanomsg: updated to 1.2.4
1.2.4 Fix for unsignaling 1.2.3 Fixed an error that caused a seg fault when there were not enough bind ports Gdamore/fix ws handshake overflow