BSD Ports

devel/msgpuck 2.0_6 FreeBSD

Lightweight MessagePack library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
20425d6aae
License
BSD2CLAUSE
Categories
devel
Package size
32.5 KiB, 162.2 KiB installed

Description

MsgPuck is a compact and efficient MessagePack serialization library:

  • Zero-cost abstractions and zero overhead
  • Clean and readable C code ready to use
  • Easy to incorporate into your project
  • Fully documented and covered by unit tests

In the other systems

SystemPortVersion
FreeBSDdevel/msgpuck2.0_6
DragonFlydevel/msgpuck2.0_6

Install

Binary package:

pkg install msgpuck

From the ports tree:

cd /usr/ports/devel/msgpuck/ && make install clean

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

RUN_DEPENDS=	msgpuck>0:devel/msgpuck
LIB_DEPENDS=	libmsgpuck.so:devel/msgpuck

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0_62.0_62.0_52.0_62.0_6
FreeBSD:14:quarterly2.0_62.0_6n/a2.0_62.0_6
FreeBSD:15:latest2.0_62.0_6n/a2.0_62.0_6
FreeBSD:15:quarterly2.0_62.0_6n/an/an/a
FreeBSD:16:latest2.0_62.0_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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 15

Configuration

No options to configure.

USES
cmake compiler:c11 cpe
Service scripts
none

Files

pkg-plist 5
  • include/msgpuck.h
  • lib/libmsgpuck.a
  • lib/libmsgpuck.so
  • lib/libmsgpuck.so.1
  • lib/libmsgpuck.so.1.0
distinfo 1
FileSizeSHA256
tarantool-msgpuck-2.0-e3af562_GH0.tar.gz632255071f6614370a5d77acb176b770f3e63bd2596362a35d96742f2b687fee85aba

Commit history 1

DateCommitCreditsLog message
20425d6aae Gleb Popov devel/msgpuck: Fix building with CMake 4
Approved by: Pavel Balaev <[email protected]> (maintainer, via Telegram)