From 8f810fb407a393305507c00b163967ef6b6193ba Mon Sep 17 00:00:00 2001 From: Jack Rubacha Date: Mon, 11 Nov 2024 23:04:21 -0500 Subject: [PATCH] run bump (#180) --- Dockerfile | 2 +- odysseus_tree/package/nermosquitto/Config.in | 10 ++++++++++ odysseus_tree/package/nermosquitto/nermosquitto.mk | 6 +++++- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a2a559c7..75c456b9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,7 +37,7 @@ RUN apt-get update && apt-get install -y \ # add all buildroot files there WORKDIR /home/odysseus/build -RUN git clone https://gitlab.com/buildroot.org/buildroot.git && cd ./buildroot && git checkout 2024.08 +RUN git clone https://gitlab.com/buildroot.org/buildroot.git && cd ./buildroot && git checkout 2024.08.1 WORKDIR /home/odysseus/outputs/ diff --git a/odysseus_tree/package/nermosquitto/Config.in b/odysseus_tree/package/nermosquitto/Config.in index 5277dc0e..9c81e71b 100644 --- a/odysseus_tree/package/nermosquitto/Config.in +++ b/odysseus_tree/package/nermosquitto/Config.in @@ -30,6 +30,16 @@ config BR2_PACKAGE_NERMOSQUITTO_BROKER # *** help Build and install the mosquitto broker onto target. +config BR2_PACKAGE_NERMOSQUITTO_BROKER_DYNAMIC_SECURITY_PLUGIN + bool "dynamic security plugin" + depends on BR2_PACKAGE_NERMOSQUITTO_BROKER + select BR2_PACKAGE_CJSON + select BR2_PACKAGE_OPENSSL + help + Build and install the dynamic security plugin for + mosquitto broker onto target. + + config BR2_PACKAGE_NERMOSQUITTO_PLUGIN_LIST string "list of plugins" help diff --git a/odysseus_tree/package/nermosquitto/nermosquitto.mk b/odysseus_tree/package/nermosquitto/nermosquitto.mk index ce685bb3..1c305a8e 100644 --- a/odysseus_tree/package/nermosquitto/nermosquitto.mk +++ b/odysseus_tree/package/nermosquitto/nermosquitto.mk @@ -5,7 +5,7 @@ # all olther changes suffixed with # *** ################################################################################ -NERMOSQUITTO_VERSION = 2.0.18 +NERMOSQUITTO_VERSION = 2.0.20 NERMOSQUITTO_SITE = https://mosquitto.org/files/source NERMOSQUITTO_SOURCE = mosquitto-$(NERMOSQUITTO_VERSION).tar.gz # *** NERMOSQUITTO_LICENSE = EPL-2.0 or EDLv1.0 @@ -96,6 +96,10 @@ ifeq ($(BR2_PACKAGE_NERMOSQUITTO_BROKER),y) NERMOSQUITTO_MAKE_DIRS += src endif +ifeq ($(BR2_PACKAGE_MOSQUITTO_BROKER_DYNAMIC_SECURITY_PLUGIN),y) +MOSQUITTO_MAKE_DIRS += plugins/dynamic-security +endif + define NERMOSQUITTO_BUILD_CMDS $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) DIRS="$(NERMOSQUITTO_MAKE_DIRS)" \ $(NERMOSQUITTO_MAKE_OPTS)