From 9e11bbbcd1958df45e308078cd620ebffff52eea Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Thu, 26 Feb 2026 16:54:03 +0100 Subject: [PATCH] package/mosquitto: add option to enable bridge support Signed-off-by: Yann E. MORIN Cc: Peter Korsgaard Cc: Titouan Christophe Signed-off-by: Romain Naour --- package/mosquitto/Config.in | 6 ++++++ package/mosquitto/mosquitto.mk | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/package/mosquitto/Config.in b/package/mosquitto/Config.in index c221a2a648..aa678714b0 100644 --- a/package/mosquitto/Config.in +++ b/package/mosquitto/Config.in @@ -88,6 +88,12 @@ config BR2_PACKAGE_MOSQUITTO_BROKER_HTTP_API Add support for simple webserver as a listener to serve some of the HTTP API. +config BR2_PACKAGE_MOSQUITTO_BROKER_BRIDGE + bool "bridge support" + default y # legacy + help + Include bridge support for connecting to other brokers + config BR2_PACKAGE_MOSQUITTO_BROKER_PLUGIN_STATIC_PASSWD bool "static password file plugin" default y diff --git a/package/mosquitto/mosquitto.mk b/package/mosquitto/mosquitto.mk index a0ec136238..89dab87a53 100644 --- a/package/mosquitto/mosquitto.mk +++ b/package/mosquitto/mosquitto.mk @@ -92,7 +92,8 @@ MOSQUITTO_CONF_OPTS += \ -DWITH_PLUGIN_SPARKPLUG_AWARE=OFF \ -DWITH_PLUGIN_PASSWORD_FILE=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_PLUGIN_STATIC_PASSWD),ON,OFF) \ -DWITH_PLUGIN_ACL_FILE=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_PLUGIN_STATIC_ACL),ON,OFF) \ - -DWITH_PLUGIN_DYNAMIC_SECURITY=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_DYNAMIC_SECURITY_PLUGIN),ON,OFF) + -DWITH_PLUGIN_DYNAMIC_SECURITY=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_DYNAMIC_SECURITY_PLUGIN),ON,OFF) \ + -DINC_BRIDGE_SUPPORT=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_BRIDGE),ON,OFF) ifeq ($(BR2_PACKAGE_MOSQUITTO_BROKER_HTTP_API),y) MOSQUITTO_DEPENDENCIES += libmicrohttpd