1config BR2_PACKAGE_DOMOTICZ 2 bool "domoticz" 3 depends on BR2_USE_MMU # fork() 4 depends on !BR2_STATIC_LIBS 5 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_6 # C++14 6 # pthread_condattr_setclock 7 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # mosquitto 8 depends on BR2_INSTALL_LIBSTDCPP 9 depends on BR2_USE_WCHAR 10 depends on BR2_PACKAGE_LUA_5_3 11 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread 12 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr 13 select BR2_PACKAGE_BOOST 14 select BR2_PACKAGE_BOOST_ATOMIC 15 select BR2_PACKAGE_BOOST_DATE_TIME 16 select BR2_PACKAGE_BOOST_SYSTEM 17 select BR2_PACKAGE_BOOST_THREAD 18 select BR2_PACKAGE_CEREAL 19 select BR2_PACKAGE_FMT 20 select BR2_PACKAGE_JSONCPP 21 select BR2_PACKAGE_LIBCURL 22 select BR2_PACKAGE_MOSQUITTO 23 select BR2_PACKAGE_OPENSSL 24 select BR2_PACKAGE_SQLITE 25 select BR2_PACKAGE_ZLIB 26 help 27 Domoticz is a Home Automation System that lets you monitor 28 and configure various devices like: Lights, Switches, 29 various sensors/meters like Temperature, Rain, Wind, UV, 30 Electra, Gas, Water and much more. Notifications/Alerts can 31 be sent to any mobile device. 32 33 http://domoticz.com 34 35comment "domoticz needs lua 5.3 and a toolchain w/ C++, gcc >= 6, NPTL, wchar, dynamic library" 36 depends on BR2_USE_MMU 37 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS 38 depends on !BR2_INSTALL_LIBSTDCPP || \ 39 !BR2_TOOLCHAIN_GCC_AT_LEAST_6 || \ 40 !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ 41 !BR2_USE_WCHAR || BR2_STATIC_LIBS || \ 42 !BR2_PACKAGE_LUA_5_3 43 44comment "domoticz needs exception_ptr" 45 depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 46