1config 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 15 https://twistedmatrix.com/trac/ 16 17if BR2_PACKAGE_PYTHON_TWISTED 18 19config BR2_PACKAGE_PYTHON_TWISTED_HTTP2 20 bool "HTTP2 support" 21 select BR2_PACKAGE_PYTHON_H2 # runtime 22 select BR2_PACKAGE_PYTHON_PRIORITY # runtime 23 24config BR2_PACKAGE_PYTHON_TWISTED_TLS 25 bool "TLS support" 26 depends on BR2_INSTALL_LIBSTDCPP # python-{pyopenssl,service-identity} 27 select BR2_PACKAGE_PYTHON_IDNA # runtime 28 select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime 29 select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime 30 31comment "TLS support needs a toolchain w/ C++" 32 depends on !BR2_INSTALL_LIBSTDCPP 33 34endif 35