dev-python/cryptography: re-add a BDEPEND on rust

During the migration to slotted rust, an explicit dependency on
virtual/rust was entirely dropped. But cryptography must explicitly
depend on rust, because it defines CARGO_OPTIONAL (in order to get
access to cargo setup functions without also exporting cargo phase
functions, as we want the distutils-r1 phase functions instead).

No revbump as users who successfully built it will not need the bdep
fix.

Fixes: 01ba4dc619
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
This commit is contained in:
Eli Schwartz
2024-11-11 15:44:44 -05:00
parent 70ee37db3a
commit 2cb8835f05

View File

@@ -79,6 +79,7 @@ DEPEND="
"
BDEPEND="
${RUST_DEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/certifi[${PYTHON_USEDEP}]