BSD Ports

devel/aws-c-mqtt 1.1.2 FreeBSD

C99 implementation of the MQTT 3.1.1 and MQTT 5 specification

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d69696ecfe
License
APACHE20
Categories
devel
Package size
139.0 KiB, 490.7 KiB installed

Description

This library contains an MQTT implementation that is simple and easy to use, but also quite powerful and low on unnecessary copies.

In the other systems

The newest version among them is 1.1.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDdevel/aws-c-mqtt1.1.2 newestnone known-[email protected]2026-10-17
DragonFlydevel/aws-c-mqtt0.12.3 behind since 2026-07-31none known-[email protected]-
MidnightBSDdevel/aws-c-mqtt0.13.0 behind since 2026-07-31no data-[email protected]-
HardenedBSDdevel/aws-c-mqtt1.0.0 behind since 2026-10-10no data-[email protected]-
GhostBSDdevel/aws-c-mqtt1.0.0 behind since 2026-10-10no data-[email protected]-

Version history 5

  1. 1.1.2 d69696ecfe
  2. 1.1.1 495475d38a
  3. 1.0.0 a283b32497
  4. 0.16.2 619121c0a4
  5. 0.16.1 a3545c94d0

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install aws-c-mqtt

From the ports tree:

cd /usr/ports/devel/aws-c-mqtt/ && make install clean

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

RUN_DEPENDS=	aws-c-mqtt>0:devel/aws-c-mqtt
LIB_DEPENDS=	libaws-c-mqtt.so:devel/aws-c-mqtt

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:latest1.1.11.1.20.8.40.13.31.1.2
FreeBSD:14:quarterly1.0.01.0.0n/a0.13.21.0.0
FreeBSD:15:latest1.1.21.1.2n/a0.13.30.13.3
FreeBSD:15:quarterly1.0.01.0.0n/an/an/a
FreeBSD:16:latest1.0.01.1.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 6

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

Build dependencies 21
Run dependencies 6
Required by 113

The first 100 are listed.

Configuration

No options to configure.

USES
cmake:testing localbase ssl
Service scripts
none

Files

pkg-plist 15
  • include/aws/mqtt/client.h
  • include/aws/mqtt/exports.h
  • include/aws/mqtt/mqtt.h
  • include/aws/mqtt/private/mqtt_client_test_helper.h
  • include/aws/mqtt/request-response/request_response_client.h
  • include/aws/mqtt/v5/mqtt5_client.h
  • include/aws/mqtt/v5/mqtt5_listener.h
  • include/aws/mqtt/v5/mqtt5_packet_storage.h
  • include/aws/mqtt/v5/mqtt5_types.h
  • lib/cmake/aws-c-mqtt/aws-c-mqtt-config.cmake
  • lib/cmake/aws-c-mqtt/shared/aws-c-mqtt-targets-.cmake
  • lib/cmake/aws-c-mqtt/shared/aws-c-mqtt-targets.cmake
  • lib/libaws-c-mqtt.so
  • lib/libaws-c-mqtt.so.
  • lib/libaws-c-mqtt.so.
distinfo 1
FileSizeSHA256
awslabs-aws-c-mqtt-v1.1.2_GH0.tar.gz4747627ef8f2a031992cc42564bba4e3f937fec925247051da6e0c730aa964639d284f

Commit history 5

DateCommitCreditsLog message
d69696ecfe Nuno Teixeira devel/aws-c-mqtt: Update to 1.1.2
ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v1.1.2
495475d38a Nuno Teixeira devel/aws-c-mqtt: Update to 1.1.1
Use PLIST_SUB for the library versions, as in devel/aws-c-common. ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v1.1.1 https://github.com/awslabs/aws-c-mqtt/releases/tag/v1.1.0
a283b32497 Nuno Teixeira devel/aws-c-mqtt: Update to 1.0.0
CMakeLists.txt looks for AwsGetVersion.cmake from the installed aws-c-common before project() runs, so LOCALBASE was not searched. Use USES=localbase, which exports CMAKE_PREFIX_PATH to the environment. ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v1.0.0
619121c0a4 Nuno Teixeira devel/aws-c-mqtt: Update tto 0.16.2
ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v0.16.2
a3545c94d0 Nuno Teixeira devel/aws-c-mqtt: Update to 0.16.1
ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v0.16.1