BSD Ports

net/libpaho-mqtt3 1.3.13 MidnightBSD

Eclipse Paho C Client Library for the MQTT Protocol

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
epl
Categories
net, devel

Description

Eclipse Paho C Client Library for the MQTT Protocol

The Paho C client comprises four variant libraries, shared or static:

paho-mqtt3a - asynchronous (MQTTAsync) paho-mqtt3as - asynchronous with SSL (MQTTAsync) paho-mqtt3c - "classic" / synchronous (MQTTClient) paho-mqtt3cs - "classic" / synchronous with SSL (MQTTClient) Which Paho C API to use, with some history, for context

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDnet/libpaho-mqtt31.3.13 behind since 2026-08-25no data-[email protected]-
FreeBSDnet/libpaho-mqtt31.3.16 newestnone known-[email protected]2026-08-25
DragonFlynet/libpaho-mqtt31.3.13 behind since 2026-08-25none known-[email protected]-
HardenedBSDnet/libpaho-mqtt31.3.16 newestno data-[email protected]-
GhostBSDnet/libpaho-mqtt31.3.16 newestno data-[email protected]-

Install

Binary package:

mport install libpaho-mqtt3

From mports:

cd /usr/mports/net/libpaho-mqtt3 && make install clean

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

RUN_DEPENDS=	libpaho-mqtt3>0:net/libpaho-mqtt3
LIB_DEPENDS=	libpaho-mqtt3a.so:net/libpaho-mqtt3

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

Required by 1

Configuration

No options to configure.

USES
cmake ssl
Service scripts
none

Files

Manual pages 4
  • paho_c_pub(1)
  • paho_c_sub(1)
  • paho_cs_pub(1)
  • paho_cs_sub(1)
pkg-plist 43
  • bin/MQTTVersion
  • include/MQTTAsync.h
  • include/MQTTClient.h
  • include/MQTTClientPersistence.h
  • include/MQTTExportDeclarations.h
  • include/MQTTProperties.h
  • include/MQTTReasonCodes.h
  • include/MQTTSubscribeOpts.h
  • lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig-.cmake
  • lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig.cmake
  • lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfigVersion.cmake
  • lib/libpaho-mqtt3a.so
  • lib/libpaho-mqtt3a.so.1
  • lib/libpaho-mqtt3a.so.1.3.13
  • lib/libpaho-mqtt3as.so
  • lib/libpaho-mqtt3as.so.1
  • lib/libpaho-mqtt3as.so.1.3.13
  • lib/libpaho-mqtt3c.so
  • lib/libpaho-mqtt3c.so.1
  • lib/libpaho-mqtt3c.so.1.3.13
  • lib/libpaho-mqtt3cs.so
  • lib/libpaho-mqtt3cs.so.1
  • lib/libpaho-mqtt3cs.so.1.3.13
  • share/doc/Eclipse Paho C/CONTRIBUTING.md
  • share/doc/Eclipse Paho C/README.md
  • share/doc/Eclipse Paho C/edl-v10
  • share/doc/Eclipse Paho C/epl-v20
  • share/doc/Eclipse Paho C/notice.html
  • share/doc/Eclipse Paho C/samples/MQTTAsync_publish.c
  • share/doc/Eclipse Paho C/samples/MQTTAsync_publish_time.c
  • share/doc/Eclipse Paho C/samples/MQTTAsync_subscribe.c
  • share/doc/Eclipse Paho C/samples/MQTTClient_publish.c
  • share/doc/Eclipse Paho C/samples/MQTTClient_publish_async.c
  • share/doc/Eclipse Paho C/samples/MQTTClient_subscribe.c
  • share/doc/Eclipse Paho C/samples/paho_c_pub.c
  • share/doc/Eclipse Paho C/samples/paho_c_sub.c
  • share/doc/Eclipse Paho C/samples/paho_cs_pub.c
  • share/doc/Eclipse Paho C/samples/paho_cs_sub.c
  • share/doc/Eclipse Paho C/samples/pubsub_opts.c
  • share/man/man1/paho_c_pub.1.gz
  • share/man/man1/paho_c_sub.1.gz
  • share/man/man1/paho_cs_pub.1.gz
  • share/man/man1/paho_cs_sub.1.gz
distinfo 1
FileSizeSHA256
eclipse-paho.mqtt.c-v1.3.13_GH0.tar.gz3.489004e+0647c77e95609812da82feee30db435c3b7c720d4fd3147d466ead126e657b6d9c