diff options
| author | Eli Schwartz <eschwartz@gentoo.org> | 2024-11-11 15:44:44 -0500 |
|---|---|---|
| committer | Eli Schwartz <eschwartz@gentoo.org> | 2024-11-11 15:48:28 -0500 |
| commit | 2cb8835f058aeea16d9fe4afc9fff84730f379dc (patch) | |
| tree | 14ebe059f5de4b4075ecc0a08d3ed98a63713e8a /dev-python | |
| parent | 70ee37db3aba93626e8588600a3828784555ae3a (diff) | |
| download | gentoo-2cb8835f058aeea16d9fe4afc9fff84730f379dc.tar.gz gentoo-2cb8835f058aeea16d9fe4afc9fff84730f379dc.tar.bz2 gentoo-2cb8835f058aeea16d9fe4afc9fff84730f379dc.zip | |
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: 01ba4dc61965ef7658a24728841c04c9a1ce4871
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/cryptography/cryptography-43.0.3-r1.ebuild | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/dev-python/cryptography/cryptography-43.0.3-r1.ebuild b/dev-python/cryptography/cryptography-43.0.3-r1.ebuild index d2d62f9acef7..1b96eff2c30f 100644 --- a/dev-python/cryptography/cryptography-43.0.3-r1.ebuild +++ b/dev-python/cryptography/cryptography-43.0.3-r1.ebuild @@ -79,6 +79,7 @@ DEPEND=" " BDEPEND=" + ${RUST_DEPEND} dev-python/setuptools[${PYTHON_USEDEP}] test? ( dev-python/certifi[${PYTHON_USEDEP}] |
