[Buildroot] [PATCH 1/2] package/python-treq: fix dependencies
Fabrice Fontaine
fontaine.fabrice at gmail.com
Mon Feb 21 23:06:40 UTC 2022
python-treq needs TLS support in twisted so select
BR2_PACKAGE_PYTHON_TWISTED_TLS moreover it doesn't depend directly on
service_identity and pyOpenSSL since version 17.3.0 and
https://github.com/twisted/treq/commit/ef2ac7ea2b74774adb9fef7675facc6017bfda89
Finally, python-idna was never a direct dependency of python-treq
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
---
package/python-treq/Config.in | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/package/python-treq/Config.in b/package/python-treq/Config.in
index f781b37305..7c02a35638 100644
--- a/package/python-treq/Config.in
+++ b/package/python-treq/Config.in
@@ -1,16 +1,13 @@
config BR2_PACKAGE_PYTHON_TREQ
bool "python-treq"
- # python-pyopenssl -> python-cryptography
+ # twisted TLS -> python-{pyopenssl,service-identity}
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
- # python-idna, python-pyopenssl -> python-cryptography
select BR2_PACKAGE_PYTHON_ATTRS # runtime
- select BR2_PACKAGE_PYTHON_IDNA # runtime
select BR2_PACKAGE_PYTHON_INCREMENTAL # runtime
- select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime
select BR2_PACKAGE_PYTHON_REQUESTS # runtime
- select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime
select BR2_PACKAGE_PYTHON_SIX # runtime
select BR2_PACKAGE_PYTHON_TWISTED # runtime
+ select BR2_PACKAGE_PYTHON_TWISTED_TLS # runtime
help
treq is an HTTP library inspired by requests but written on
top of Twisted's Agents. It provides a simple, higher level
--
2.34.1
More information about the buildroot
mailing list