1 |
commit: 12e873148a973acffa38f78dc00160e7b56fdbc1 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu May 12 14:17:30 2022 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu May 12 14:18:06 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e87314 |
7 |
|
8 |
dev-python/cryptography: Remove old |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/cryptography/Manifest | 4 - |
13 |
dev-python/cryptography/cryptography-37.0.0.ebuild | 133 --------------------- |
14 |
dev-python/cryptography/cryptography-37.0.1.ebuild | 133 --------------------- |
15 |
3 files changed, 270 deletions(-) |
16 |
|
17 |
diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest |
18 |
index a9e06d1cf387..b08072afcff1 100644 |
19 |
--- a/dev-python/cryptography/Manifest |
20 |
+++ b/dev-python/cryptography/Manifest |
21 |
@@ -8,12 +8,8 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de |
22 |
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff |
23 |
DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 |
24 |
DIST cryptography-3.4.7.tar.gz 546893 BLAKE2B 49bc1e098ed1ba0181059b645f6668cda6332d196eaca55270ebce6e07e5bb6ab6724c5050fde20e89b7025773960d74ec782bb875badbbd5dc9a04db0a536f1 SHA512 3c4cf64bc0b067ccdbb71efe04c32ac9d673faea6cc4ccd13d6b1b61920be4785806d19359b7657d032a2ff1c011a8b4f16ec4924d9df8a59d1a875a7f844473 |
25 |
-DIST cryptography-37.0.0.tar.gz 584360 BLAKE2B d2ff4e0185ea5ab8a5d3d3a1a9f67a87aeca6b01777c074b51bb936b4c7c8f8e46fd39c7ab6cb56d7a887c4fd83157a9fa650059aff51577c5d948fbe743e6d0 SHA512 bc73a4e73cdfdb0379535551c524dfcd06ee9d11f91bc4a8e8d725a9997b3468973c37b90d40f21237b9c66de78a13caf396a5bff8779c651f8a244704afc5a2 |
26 |
-DIST cryptography-37.0.1.tar.gz 585248 BLAKE2B c25d62110e49b52849856fa04fc62a72f7f57d8f7b6237e68a5aed4af5b770819440d0980ff0b3535dca076856a6c7bcf546ada705270bba9f41266d267f76f5 SHA512 751029ecfb911e70cd402f7bf1573ec6b4e1dd98bed27723e8c48e918cb417b2327af84f173dd21c986fe1d39a5721df38ccaa37f8b5ed569290c66c5e42f34a |
27 |
DIST cryptography-37.0.2.tar.gz 585433 BLAKE2B fe70543d53b1cf5d6986a9d8f18394c1a32bbeb19e39bc9ce185cfb1f21a78a94beb228a078d7d74aa070d5899705a5a0dbf4b4b46ab6f43a4cece1bb6647ddc SHA512 28d8b52ca457dec0c854ffb798c9ecb4316c3f161ece5c304c7a5e0cdc86e8b567f1cea82f96f23b01af611e04f48fa310c0e78b3175f4b06e9175acc6a2de45 |
28 |
DIST cryptography_vectors-3.4.7.tar.gz 35168102 BLAKE2B fbefd3ff96548dde012fd290aba1c99d57db376023d486910e486cc9c143461ef1ae9b77824cc03307723d35142f0360bc961b548a4edc02357d3f1a0e7e4e9f SHA512 269b50fa4c5300da6758006d12be42f998630d23053ef9af0eb588fc9e6994b044d8822cff105e338f4d0d746ed0e204a4a9c42f54667e355e1ce86e6754bbe9 |
29 |
-DIST cryptography_vectors-37.0.0.tar.gz 35240400 BLAKE2B 23d7e6212809a9e3269ae8f2d3714450032c774516e44f083a74ad6f0d500ce2500a20bf0f12b31abfc9ef774984a1d587019489743d2e04e983ae9842b66a1b SHA512 41f12f0593fe2c57f77bb76226d685c8bb0f7f8de0f0b32e0991d55571842f2639399d719855cc6800e29a85ec4f45a1b93a7b10d290ed66112f5b5d8ddc718c |
30 |
-DIST cryptography_vectors-37.0.1.tar.gz 35240482 BLAKE2B 031587f4ab33348c366654a4717f18bf8a252d428309a94807cf57f7fc39858dd3f33376ad1d5112e14023370ae3d39939e9f0bba54306a55c643c94b66f9a0f SHA512 ed34add6fd9821412bd03214d197693d66d7e0507c5d9a1ce888c020052776952f1e9f2f3e4c1437198aa77cf459cedf9366f4c56f518211c7e4611760b9558d |
31 |
DIST cryptography_vectors-37.0.2.tar.gz 35240459 BLAKE2B d490cb95b4f32c508867fda059ddbdb5c1bbf46cad709f0e66148cdb5934fbbadd3078f361f4b5bf2e1e30b277252e3df7337fcd4e4694cd9e878c0b70fd71e0 SHA512 320a4c13f076d6d7bef0437b8b57a76496c51d0266c9958aaeadf73e9d07510e1219f3fa08aee1b30cb6122daf4c0b85538c5be95f1dbd450bacb8cbe464892b |
32 |
DIST indoc-0.3.6.crate 9663 BLAKE2B ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 SHA512 e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd |
33 |
DIST indoc-impl-0.3.6.crate 7933 BLAKE2B 93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725 SHA512 18406587ee56a09dd2062cee456af697efa903343de42c0ff618a64ddf2bf7efed5da02e7220fed2636c555a6ae18059018f5c3c9b44ba8d3e5a34ea5b53c806 |
34 |
|
35 |
diff --git a/dev-python/cryptography/cryptography-37.0.0.ebuild b/dev-python/cryptography/cryptography-37.0.0.ebuild |
36 |
deleted file mode 100644 |
37 |
index 982405fb07d6..000000000000 |
38 |
--- a/dev-python/cryptography/cryptography-37.0.0.ebuild |
39 |
+++ /dev/null |
40 |
@@ -1,133 +0,0 @@ |
41 |
-# Copyright 1999-2022 Gentoo Authors |
42 |
-# Distributed under the terms of the GNU General Public License v2 |
43 |
- |
44 |
-EAPI=8 |
45 |
- |
46 |
-CARGO_OPTIONAL=yes |
47 |
-DISTUTILS_USE_PEP517=setuptools |
48 |
-PYTHON_COMPAT=( python3_{8..10} pypy3 ) |
49 |
-PYTHON_REQ_USE="threads(+)" |
50 |
- |
51 |
-CRATES=" |
52 |
- Inflector-0.11.4 |
53 |
- aliasable-0.1.3 |
54 |
- asn1-0.8.7 |
55 |
- asn1_derive-0.8.7 |
56 |
- autocfg-1.1.0 |
57 |
- base64-0.13.0 |
58 |
- bitflags-1.3.2 |
59 |
- cfg-if-1.0.0 |
60 |
- chrono-0.4.19 |
61 |
- indoc-0.3.6 |
62 |
- indoc-impl-0.3.6 |
63 |
- instant-0.1.12 |
64 |
- lazy_static-1.4.0 |
65 |
- libc-0.2.124 |
66 |
- lock_api-0.4.7 |
67 |
- num-integer-0.1.44 |
68 |
- num-traits-0.2.14 |
69 |
- once_cell-1.10.0 |
70 |
- ouroboros-0.15.0 |
71 |
- ouroboros_macro-0.15.0 |
72 |
- parking_lot-0.11.2 |
73 |
- parking_lot_core-0.8.5 |
74 |
- paste-0.1.18 |
75 |
- paste-impl-0.1.18 |
76 |
- pem-1.0.2 |
77 |
- proc-macro-error-1.0.4 |
78 |
- proc-macro-error-attr-1.0.4 |
79 |
- proc-macro-hack-0.5.19 |
80 |
- proc-macro2-1.0.37 |
81 |
- pyo3-0.15.2 |
82 |
- pyo3-build-config-0.15.2 |
83 |
- pyo3-macros-0.15.2 |
84 |
- pyo3-macros-backend-0.15.2 |
85 |
- quote-1.0.18 |
86 |
- redox_syscall-0.2.13 |
87 |
- scopeguard-1.1.0 |
88 |
- smallvec-1.8.0 |
89 |
- stable_deref_trait-1.2.0 |
90 |
- syn-1.0.91 |
91 |
- unicode-xid-0.2.2 |
92 |
- unindent-0.1.8 |
93 |
- version_check-0.9.4 |
94 |
- winapi-0.3.9 |
95 |
- winapi-i686-pc-windows-gnu-0.4.0 |
96 |
- winapi-x86_64-pc-windows-gnu-0.4.0 |
97 |
-" |
98 |
- |
99 |
-inherit cargo distutils-r1 multiprocessing |
100 |
- |
101 |
-VEC_P=cryptography_vectors-$(ver_cut 1-3) |
102 |
-DESCRIPTION="Library providing cryptographic recipes and primitives" |
103 |
-HOMEPAGE=" |
104 |
- https://github.com/pyca/cryptography/ |
105 |
- https://pypi.org/project/cryptography/ |
106 |
-" |
107 |
-SRC_URI=" |
108 |
- mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz |
109 |
- $(cargo_crate_uris ${CRATES}) |
110 |
- test? ( |
111 |
- mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz |
112 |
- ) |
113 |
-" |
114 |
- |
115 |
-# extra licenses come from Rust deps |
116 |
-LICENSE="Apache-2.0 BSD BSD-2 MIT" |
117 |
-SLOT="0" |
118 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" |
119 |
- |
120 |
-RDEPEND=" |
121 |
- >=dev-libs/openssl-1.0.2o-r6:0= |
122 |
-" |
123 |
-DEPEND=" |
124 |
- ${RDEPEND} |
125 |
- $(python_gen_cond_dep ' |
126 |
- >=dev-python/cffi-1.8:=[${PYTHON_USEDEP}] |
127 |
- ' 'python*') |
128 |
-" |
129 |
-BDEPEND=" |
130 |
- dev-python/setuptools-rust[${PYTHON_USEDEP}] |
131 |
- test? ( |
132 |
- >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}] |
133 |
- dev-python/iso8601[${PYTHON_USEDEP}] |
134 |
- dev-python/pretend[${PYTHON_USEDEP}] |
135 |
- dev-python/pyasn1-modules[${PYTHON_USEDEP}] |
136 |
- dev-python/pytest-subtests[${PYTHON_USEDEP}] |
137 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
138 |
- dev-python/pytz[${PYTHON_USEDEP}] |
139 |
- ) |
140 |
-" |
141 |
- |
142 |
-# Files built without CFLAGS/LDFLAGS, acceptable for rust |
143 |
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cryptography/hazmat/bindings/_rust.*.so" |
144 |
- |
145 |
-distutils_enable_tests pytest |
146 |
- |
147 |
-src_unpack() { |
148 |
- cargo_src_unpack |
149 |
-} |
150 |
- |
151 |
-src_prepare() { |
152 |
- sed -i -e 's:--benchmark-disable::' pyproject.toml || die |
153 |
- |
154 |
- default |
155 |
- |
156 |
- # work around availability macros not supported in GCC (yet) |
157 |
- if [[ ${CHOST} == *-darwin* ]] ; then |
158 |
- local darwinok=0 |
159 |
- if [[ ${CHOST##*-darwin} -ge 16 ]] ; then |
160 |
- darwinok=1 |
161 |
- fi |
162 |
- sed -i -e 's/__builtin_available(macOS 10\.12, \*)/'"${darwinok}"'/' \ |
163 |
- src/_cffi_src/openssl/src/osrandom_engine.c || die |
164 |
- fi |
165 |
-} |
166 |
- |
167 |
-python_test() { |
168 |
- local -x PYTHONPATH="${PYTHONPATH}:${WORKDIR}/cryptography_vectors-${PV}" |
169 |
- local EPYTEST_IGNORE=( |
170 |
- tests/bench |
171 |
- ) |
172 |
- epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" |
173 |
-} |
174 |
|
175 |
diff --git a/dev-python/cryptography/cryptography-37.0.1.ebuild b/dev-python/cryptography/cryptography-37.0.1.ebuild |
176 |
deleted file mode 100644 |
177 |
index 982405fb07d6..000000000000 |
178 |
--- a/dev-python/cryptography/cryptography-37.0.1.ebuild |
179 |
+++ /dev/null |
180 |
@@ -1,133 +0,0 @@ |
181 |
-# Copyright 1999-2022 Gentoo Authors |
182 |
-# Distributed under the terms of the GNU General Public License v2 |
183 |
- |
184 |
-EAPI=8 |
185 |
- |
186 |
-CARGO_OPTIONAL=yes |
187 |
-DISTUTILS_USE_PEP517=setuptools |
188 |
-PYTHON_COMPAT=( python3_{8..10} pypy3 ) |
189 |
-PYTHON_REQ_USE="threads(+)" |
190 |
- |
191 |
-CRATES=" |
192 |
- Inflector-0.11.4 |
193 |
- aliasable-0.1.3 |
194 |
- asn1-0.8.7 |
195 |
- asn1_derive-0.8.7 |
196 |
- autocfg-1.1.0 |
197 |
- base64-0.13.0 |
198 |
- bitflags-1.3.2 |
199 |
- cfg-if-1.0.0 |
200 |
- chrono-0.4.19 |
201 |
- indoc-0.3.6 |
202 |
- indoc-impl-0.3.6 |
203 |
- instant-0.1.12 |
204 |
- lazy_static-1.4.0 |
205 |
- libc-0.2.124 |
206 |
- lock_api-0.4.7 |
207 |
- num-integer-0.1.44 |
208 |
- num-traits-0.2.14 |
209 |
- once_cell-1.10.0 |
210 |
- ouroboros-0.15.0 |
211 |
- ouroboros_macro-0.15.0 |
212 |
- parking_lot-0.11.2 |
213 |
- parking_lot_core-0.8.5 |
214 |
- paste-0.1.18 |
215 |
- paste-impl-0.1.18 |
216 |
- pem-1.0.2 |
217 |
- proc-macro-error-1.0.4 |
218 |
- proc-macro-error-attr-1.0.4 |
219 |
- proc-macro-hack-0.5.19 |
220 |
- proc-macro2-1.0.37 |
221 |
- pyo3-0.15.2 |
222 |
- pyo3-build-config-0.15.2 |
223 |
- pyo3-macros-0.15.2 |
224 |
- pyo3-macros-backend-0.15.2 |
225 |
- quote-1.0.18 |
226 |
- redox_syscall-0.2.13 |
227 |
- scopeguard-1.1.0 |
228 |
- smallvec-1.8.0 |
229 |
- stable_deref_trait-1.2.0 |
230 |
- syn-1.0.91 |
231 |
- unicode-xid-0.2.2 |
232 |
- unindent-0.1.8 |
233 |
- version_check-0.9.4 |
234 |
- winapi-0.3.9 |
235 |
- winapi-i686-pc-windows-gnu-0.4.0 |
236 |
- winapi-x86_64-pc-windows-gnu-0.4.0 |
237 |
-" |
238 |
- |
239 |
-inherit cargo distutils-r1 multiprocessing |
240 |
- |
241 |
-VEC_P=cryptography_vectors-$(ver_cut 1-3) |
242 |
-DESCRIPTION="Library providing cryptographic recipes and primitives" |
243 |
-HOMEPAGE=" |
244 |
- https://github.com/pyca/cryptography/ |
245 |
- https://pypi.org/project/cryptography/ |
246 |
-" |
247 |
-SRC_URI=" |
248 |
- mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz |
249 |
- $(cargo_crate_uris ${CRATES}) |
250 |
- test? ( |
251 |
- mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz |
252 |
- ) |
253 |
-" |
254 |
- |
255 |
-# extra licenses come from Rust deps |
256 |
-LICENSE="Apache-2.0 BSD BSD-2 MIT" |
257 |
-SLOT="0" |
258 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" |
259 |
- |
260 |
-RDEPEND=" |
261 |
- >=dev-libs/openssl-1.0.2o-r6:0= |
262 |
-" |
263 |
-DEPEND=" |
264 |
- ${RDEPEND} |
265 |
- $(python_gen_cond_dep ' |
266 |
- >=dev-python/cffi-1.8:=[${PYTHON_USEDEP}] |
267 |
- ' 'python*') |
268 |
-" |
269 |
-BDEPEND=" |
270 |
- dev-python/setuptools-rust[${PYTHON_USEDEP}] |
271 |
- test? ( |
272 |
- >=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}] |
273 |
- dev-python/iso8601[${PYTHON_USEDEP}] |
274 |
- dev-python/pretend[${PYTHON_USEDEP}] |
275 |
- dev-python/pyasn1-modules[${PYTHON_USEDEP}] |
276 |
- dev-python/pytest-subtests[${PYTHON_USEDEP}] |
277 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
278 |
- dev-python/pytz[${PYTHON_USEDEP}] |
279 |
- ) |
280 |
-" |
281 |
- |
282 |
-# Files built without CFLAGS/LDFLAGS, acceptable for rust |
283 |
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cryptography/hazmat/bindings/_rust.*.so" |
284 |
- |
285 |
-distutils_enable_tests pytest |
286 |
- |
287 |
-src_unpack() { |
288 |
- cargo_src_unpack |
289 |
-} |
290 |
- |
291 |
-src_prepare() { |
292 |
- sed -i -e 's:--benchmark-disable::' pyproject.toml || die |
293 |
- |
294 |
- default |
295 |
- |
296 |
- # work around availability macros not supported in GCC (yet) |
297 |
- if [[ ${CHOST} == *-darwin* ]] ; then |
298 |
- local darwinok=0 |
299 |
- if [[ ${CHOST##*-darwin} -ge 16 ]] ; then |
300 |
- darwinok=1 |
301 |
- fi |
302 |
- sed -i -e 's/__builtin_available(macOS 10\.12, \*)/'"${darwinok}"'/' \ |
303 |
- src/_cffi_src/openssl/src/osrandom_engine.c || die |
304 |
- fi |
305 |
-} |
306 |
- |
307 |
-python_test() { |
308 |
- local -x PYTHONPATH="${PYTHONPATH}:${WORKDIR}/cryptography_vectors-${PV}" |
309 |
- local EPYTEST_IGNORE=( |
310 |
- tests/bench |
311 |
- ) |
312 |
- epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" |
313 |
-} |