commit:     0b1b275907914d619f8053b5533a8e44c96cf798
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 17:09:09 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 17:09:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1b2759

dev-python/cryptography: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/cryptography/Manifest                   |   2 -
 dev-python/cryptography/cryptography-38.0.3.ebuild | 142 ---------------------
 2 files changed, 144 deletions(-)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 080b1cf56f40..800024cc8fca 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -16,10 +16,8 @@ DIST chrono-0.4.22.crate 185570 BLAKE2B 
10dfae2fe871a9910bf885b78aaf3e9ed1bcb87a
 DIST chrono-0.4.23.crate 187259 BLAKE2B 
b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9
 SHA512 
697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
 DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 
39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb
 SHA512 
0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
 DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 
4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7
 SHA512 
a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
-DIST cryptography-38.0.3.tar.gz 599876 BLAKE2B 
84a296a3fae42e465d6fb79f86e22527ddf3e8702bc34d9d77942db20572236b4f5a525cea7b82000c9aa46af1f9ff345e1e4188b6658e929b2d8b7e6027d768
 SHA512 
f133d83266f386cb0169a3cf2226d258b7d599e7aaad9913f8a4b01ee0841670586a21cee93fb4d4d9f61b0da53109c5dbcf7d91d470cfbb166aa04f4a1d7634
 DIST cryptography-38.0.4.tar.gz 599786 BLAKE2B 
cd6ef7e671dfdf36a5b9ee253307bf069e4c87d5a3a0110cff70f50c17cbe99997d7c9e78678b26a59e7f781076c53934be1d37c52605953c06913cbe2faa3cc
 SHA512 
2dcf3cb8208a5905b930482ce87ac56b77fda0eb02387492f0d6be9df67dc5967c93ec9a2127f83dbea1a9a3d39f1adc98497b020ad654d4afdeb67d2323afa9
 DIST cryptography-39.0.0.tar.gz 603406 BLAKE2B 
bd36fb786a12cee965ac42c2eaec214f7f261d6a8652a4859819577c8c079673730608e3f61c059ab65489e50bbcfb3ba7bbcd2a8f9e4169e844f3c497411b9a
 SHA512 
bac0268ca0b6a12adc2d2a1f4ec047aad0643afa021d43574f189187a6a6802bc79e9329afd77a950b158040c85137da4cdee1973f4bb89815ad2203fa969393
-DIST cryptography_vectors-38.0.3.tar.gz 35273999 BLAKE2B 
cd7deeb1979e060a27a300d23bff527b35405a7879c6f884299afe1f253407d46061fd7817ffcd7e03a2560197cffdc0a0b6f20dfc93e52c5759cc5328438138
 SHA512 
3155dc396298daccdeb24e7f86131f32818eb6264110540c2639c205e57b99bc3ffd12cc9eace337e0215042734c1318e83fc8f7b1adbe20b47b8192abd618b7
 DIST cryptography_vectors-38.0.4.tar.gz 35273825 BLAKE2B 
8bd39caeaa6c1d90320def07e4855995d15cfcf7a422b7491765efc5e88ddbfcfea5c27ed52a48c1ae10f041d8129ef40720fb7b45b26e576230596fcc23f4e1
 SHA512 
04972f13ff0217e1d8827381fafeb5071f3009d34378e60805ef1f05fefd850a0904a60caef4fc95ce396de01925a3e42443db174508627ed010ef839e97c644
 DIST cryptography_vectors-39.0.0.tar.gz 35275931 BLAKE2B 
b0783fd41cf6920dda2715c8f02d49eff6b093f73efc08a6b8f31c0b4cbd64bf262a9407f956df918093d84897a9d221c25ff0c8a568768dc902f052982f86e0
 SHA512 
3030e9ef1a1b33c8229b9123b71193baec11020da9110cc9adb6e8f069ede5bff5d228bb258be1537399c641f242674d1fabd0c99694936cd36342a61efd0581
 DIST cxx-1.0.85.crate 589916 BLAKE2B 
3be165b6d8c5ccaa7e5ec3d456c1bc2aeb95e2dc7890feb1ebeb2d25b2887b1b023afdccda08862a13928a8f379200c46fcaf88ecc111d9dbb3bbc5dde63f88d
 SHA512 
bf9386f58ea007bcc7171af713e944459a6b219ddbe88813f16df5e274ab85418be23dd7bdaee7964108e9a4a1698365de67362d5504c80bee726f1151166f5c

diff --git a/dev-python/cryptography/cryptography-38.0.3.ebuild 
b/dev-python/cryptography/cryptography-38.0.3.ebuild
deleted file mode 100644
index ca185b9ce09a..000000000000
--- a/dev-python/cryptography/cryptography-38.0.3.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-CRATES="
-       Inflector-0.11.4
-       aliasable-0.1.3
-       android_system_properties-0.1.5
-       asn1-0.12.2
-       asn1_derive-0.12.2
-       autocfg-1.1.0
-       base64-0.13.0
-       bitflags-1.3.2
-       bumpalo-3.10.0
-       cfg-if-1.0.0
-       chrono-0.4.22
-       core-foundation-sys-0.8.3
-       iana-time-zone-0.1.47
-       indoc-0.3.6
-       indoc-impl-0.3.6
-       instant-0.1.12
-       js-sys-0.3.59
-       libc-0.2.132
-       lock_api-0.4.8
-       log-0.4.17
-       num-integer-0.1.45
-       num-traits-0.2.15
-       once_cell-1.14.0
-       ouroboros-0.15.4
-       ouroboros_macro-0.15.4
-       parking_lot-0.11.2
-       parking_lot_core-0.8.5
-       paste-0.1.18
-       paste-impl-0.1.18
-       pem-1.1.0
-       proc-macro-error-1.0.4
-       proc-macro-error-attr-1.0.4
-       proc-macro-hack-0.5.19
-       proc-macro2-1.0.43
-       pyo3-0.15.2
-       pyo3-build-config-0.15.2
-       pyo3-macros-0.15.2
-       pyo3-macros-backend-0.15.2
-       quote-1.0.21
-       redox_syscall-0.2.16
-       scopeguard-1.1.0
-       smallvec-1.9.0
-       syn-1.0.99
-       unicode-ident-1.0.3
-       unindent-0.1.10
-       version_check-0.9.4
-       wasm-bindgen-0.2.82
-       wasm-bindgen-backend-0.2.82
-       wasm-bindgen-macro-0.2.82
-       wasm-bindgen-macro-support-0.2.82
-       wasm-bindgen-shared-0.2.82
-       winapi-0.3.9
-       winapi-i686-pc-windows-gnu-0.4.0
-       winapi-x86_64-pc-windows-gnu-0.4.0
-"
-
-inherit cargo distutils-r1 multiprocessing
-
-VEC_P=cryptography_vectors-$(ver_cut 1-3)
-DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="
-       https://github.com/pyca/cryptography/
-       https://pypi.org/project/cryptography/
-"
-SRC_URI="
-       mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-       $(cargo_crate_uris ${CRATES})
-       test? (
-               mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz
-       )
-"
-
-# extra licenses come from Rust deps
-LICENSE="Apache-2.0 BSD BSD-2 MIT Unicode-DFS-2016"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-       >=dev-libs/openssl-1.0.2o-r6:0=
-       $(python_gen_cond_dep '
-               >=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
-       ' 'python*')
-"
-DEPEND="
-       ${RDEPEND}
-"
-BDEPEND="
-       dev-python/setuptools-rust[${PYTHON_USEDEP}]
-       test? (
-               >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}]
-               dev-python/iso8601[${PYTHON_USEDEP}]
-               dev-python/pretend[${PYTHON_USEDEP}]
-               dev-python/pyasn1-modules[${PYTHON_USEDEP}]
-               dev-python/pytest-subtests[${PYTHON_USEDEP}]
-               dev-python/pytest-xdist[${PYTHON_USEDEP}]
-               dev-python/pytz[${PYTHON_USEDEP}]
-       )
-"
-
-# Files built without CFLAGS/LDFLAGS, acceptable for rust
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cryptography/hazmat/bindings/_rust.*.so"
-
-distutils_enable_tests pytest
-
-src_unpack() {
-       cargo_src_unpack
-}
-
-src_prepare() {
-       sed -i -e 's:--benchmark-disable::' pyproject.toml || die
-
-       default
-
-       # work around availability macros not supported in GCC (yet)
-       if [[ ${CHOST} == *-darwin* ]] ; then
-               local darwinok=0
-               if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
-                       darwinok=1
-               fi
-               sed -i -e 's/__builtin_available(macOS 10\.12, 
\*)/'"${darwinok}"'/' \
-                       src/_cffi_src/openssl/src/osrandom_engine.c || die
-       fi
-}
-
-python_test() {
-       local -x 
PYTHONPATH="${PYTHONPATH}:${WORKDIR}/cryptography_vectors-${PV}"
-       local EPYTEST_IGNORE=(
-               tests/bench
-       )
-       epytest -n "$(makeopts_jobs)"
-}

Reply via email to