Config.in 1.3 KB

123456789101112131415161718192021222324252627
  1. config BR2_PACKAGE_NETWORKD_DISPATCHER
  2. bool "networkd-dispatcher"
  3. depends on BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS # python-gobject -> gobject-introspection
  4. depends on BR2_HOST_GCC_AT_LEAST_8 # python-gobject -> gobject-introspection -> host-qemu
  5. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # python-gobject -> gobject-introspection
  6. depends on BR2_TOOLCHAIN_USES_GLIBC # python-gobject -> gobject-introspection
  7. depends on BR2_PACKAGE_SYSTEMD # runtime
  8. select BR2_PACKAGE_DBUS # dbus-python
  9. select BR2_PACKAGE_DBUS_PYTHON # runtime
  10. select BR2_PACKAGE_PYTHON3 # python-gobject
  11. select BR2_PACKAGE_PYTHON_GOBJECT # runtime
  12. select BR2_PACKAGE_SYSTEMD_NETWORKD # runtime
  13. help
  14. Networkd-dispatcher is a dispatcher daemon for
  15. systemd-networkd connection status changes.
  16. This daemon is similar to NetworkManager-dispatcher,
  17. but is much more limited in the types of events it
  18. supports due to the limited nature of systemd-networkd.
  19. https://gitlab.com/craftyguy/networkd-dispatcher
  20. comment "networkd-dispatcher needs a glibc toolchain, gcc >= 4.9, host gcc >= 8"
  21. depends on BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS
  22. depends on BR2_PACKAGE_SYSTEMD
  23. depends on !BR2_HOST_GCC_AT_LEAST_8 || \
  24. !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
  25. !BR2_TOOLCHAIN_USES_GLIBC