BSD Ports

net/rabbitmq-c 0.18.0 FreeBSD

RabbitMQ C AMQP client library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ef2304ddfc
License
MIT
Categories
net
Package size
94.3 KiB, 481.6 KiB installed

Description

This is a C-language AMQP client library for use with AMQP servers speaking protocol versions 0-8 and 0-9-1. This port only speaks the 0-9-1 protocol version, for 0-8 use net/rabbitmq-c.

See also: https://github.com/alanxz/rabbitmq-c See also: https://www.amqp.org/

In the other systems

SystemPortVersion
FreeBSDnet/rabbitmq-c0.18.0
OpenBSDnet/rabbitmq-c0.18.1
NetBSDnet/rabbitmq-c0.15.0
DragonFlynet/rabbitmq-c0.15.0
MidnightBSDnet/rabbitmq-c0.13.0
HardenedBSDnet/rabbitmq-c0.15.0
GhostBSDnet/rabbitmq-c0.15.0

Install

Binary package:

pkg install rabbitmq-c

From the ports tree:

cd /usr/ports/net/rabbitmq-c/ && make install clean

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

RUN_DEPENDS=	rabbitmq-c>0:net/rabbitmq-c
LIB_DEPENDS=	librabbitmq.so:net/rabbitmq-c

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:latest0.18.00.18.00.11.00.15.00.18.0
FreeBSD:14:quarterly0.15.00.15.0n/a0.15.00.15.0
FreeBSD:15:latest0.18.00.18.0n/a0.15.00.15.0
FreeBSD:15:quarterly0.15.00.15.0n/an/an/a
FreeBSD:16:latest0.15.00.18.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 1
Required by 1

Configuration

Options name: net_rabbitmq-c

OptionDefaultDescription
STATIConBuild static executables and/or libraries
TESToffBuild and/or run tests
USES
cmake localbase ssl
Service scripts
none

Files

pkg-plist 23
  • lib/librabbitmq.a
  • bin/amqp-consume
  • bin/amqp-declare-queue
  • bin/amqp-delete-queue
  • bin/amqp-get
  • bin/amqp-publish
  • include/amqp_framing.h
  • include/amqp_ssl_socket.h
  • include/amqp_tcp_socket.h
  • include/amqp.h
  • include/rabbitmq-c/amqp.h
  • include/rabbitmq-c/export.h
  • include/rabbitmq-c/framing.h
  • include/rabbitmq-c/ssl_socket.h
  • include/rabbitmq-c/tcp_socket.h
  • lib/cmake/rabbitmq-c/rabbitmq-c-config-version.cmake
  • lib/cmake/rabbitmq-c/rabbitmq-c-config.cmake
  • lib/cmake/rabbitmq-c/rabbitmq-targets-.cmake
  • lib/cmake/rabbitmq-c/rabbitmq-targets.cmake
  • lib/librabbitmq.so
  • lib/librabbitmq.so.0.18.0
  • lib/librabbitmq.so.4
  • libdata/pkgconfig/librabbitmq.pc
distinfo 1
FileSizeSHA256
alanxz-rabbitmq-c-v0.18.0_GH0.tar.gz139526d57782c950ec04c7da3692cad6f02059dad6df90e588e2f6a1def632fa59f7d7

Commit history 1

DateCommitCreditsLog message
ef2304ddfc Dave Cottlehuber net/rabbitmq-c: Update to 0.18.0
Fixes five upstream security advisories since 0.15.0, but library SOVERSION is unchanged. Changelog: https://github.com/alanxz/rabbitmq-c/blob/v0.18.0/ChangeLog.md Security: https://vuxml.freebsd.org/freebsd/03308f12-c15d-11f1-ab87-107c611e671e.html Security: https://vuxml.freebsd.org/freebsd/03306014-c15d-11f1-acb8-107c611e671e.html Security: https://vuxml.freebsd.org/freebsd/03302734-c15d-11f1-8561-107c611e671e.html Security: CVE-2026-44235 CVE-2026-44236 CVE-2026-59986 CVE-2026-61547 Reported by: portscout Sponsored by: SkunkWerks, GmbH MFH: 2026Q4