package/{collectd, domoticz}: fix outdated dependencies for mosquitto
authorTitouan Christophe <titouan.christophe@railnova.eu>
Sat, 29 Aug 2020 13:03:39 +0000 (15:03 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 29 Aug 2020 17:30:46 +0000 (19:30 +0200)
In 4fc62e1eb6b3adbfc3d3eb7f841275ae8cd1b424, we removed arch/toolchain
dependencies from the mosquitto library (MMU, !STATIC, SYNC4), and moved
them to the mosquitto broker only.

All the packages modified here only need the mosquitto library, so they
shouldn't have those depends anymore; but this was never done before.

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
[Peter: leave mmu/!static dependency for domoticz as it uses fork()/looks
for libmosquitto.so]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/collectd/Config.in
package/domoticz/Config.in

index 4f54944cbc736c74acf4f50dc6b4e3f8be278a32..ddf64015bdeb1f7b67b3191e2fa815754eaa6281 100644 (file)
@@ -607,7 +607,6 @@ comment "grpc needs a toolchain w/ C++, gcc >= 4.8"
 
 config BR2_PACKAGE_COLLECTD_MQTT
        bool "mqtt"
-       depends on BR2_TOOLCHAIN_HAS_SYNC_4 # mosquitto
        select BR2_PACKAGE_MOSQUITTO
        help
          Sends metrics to and/or receives metrics from an MQTT broker.
index c713ac58b1faa07874701712fec0253c6cade677..1ed2d63520e0df57928907ea8dfd745b42361900 100644 (file)
@@ -1,8 +1,7 @@
 config BR2_PACKAGE_DOMOTICZ
        bool "domoticz"
-       depends on BR2_USE_MMU # mosquitto
-       depends on BR2_TOOLCHAIN_HAS_SYNC_4 # mosquitto
-       depends on !BR2_STATIC_LIBS # mosquitto
+       depends on BR2_USE_MMU # fork()
+       depends on !BR2_STATIC_LIBS
        depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # sleep_for
        # pthread_condattr_setclock
        depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL