Config.in 1.0 KB

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