Config.in 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. config BR2_PACKAGE_PYTHON_TWISTED
  2. bool "python-twisted"
  3. select BR2_PACKAGE_PYTHON_INCREMENTAL
  4. select BR2_PACKAGE_PYTHON_ATTRS # runtime
  5. select BR2_PACKAGE_PYTHON_AUTOMAT # runtime
  6. select BR2_PACKAGE_PYTHON_CONSTANTLY # runtime
  7. select BR2_PACKAGE_PYTHON_HYPERLINK # runtime
  8. select BR2_PACKAGE_PYTHON_PYHAMCREST # runtime
  9. select BR2_PACKAGE_PYTHON_ZOPE_INTERFACE # runtime
  10. help
  11. Twisted is an event-driven networking engine written in
  12. Python.
  13. https://twistedmatrix.com/trac/
  14. if BR2_PACKAGE_PYTHON_TWISTED
  15. config BR2_PACKAGE_PYTHON_TWISTED_HTTP2
  16. bool "HTTP2 support"
  17. select BR2_PACKAGE_PYTHON_H2 # runtime
  18. select BR2_PACKAGE_PYTHON_PRIORITY # runtime
  19. config BR2_PACKAGE_PYTHON_TWISTED_TLS
  20. bool "TLS support"
  21. depends on BR2_INSTALL_LIBSTDCPP # python-{pyopenssl,service-identity}
  22. select BR2_PACKAGE_PYTHON_IDNA # runtime
  23. select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime
  24. select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime
  25. comment "TLS support needs a toolchain w/ C++"
  26. depends on !BR2_INSTALL_LIBSTDCPP
  27. endif