Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pyopenssl/
Date: Fri, 04 Nov 2022 08:38:16
Message-Id: 1667550685.a1b1d666792ff8f0f81020fc6035e6286c4aa6cb.mgorny@gentoo
1 commit: a1b1d666792ff8f0f81020fc6035e6286c4aa6cb
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 4 08:31:25 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 4 08:31:25 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b1d666
7
8 dev-python/pyopenssl: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/pyopenssl/Manifest | 1 -
13 dev-python/pyopenssl/pyopenssl-22.0.0.ebuild | 67 ----------------------------
14 2 files changed, 68 deletions(-)
15
16 diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest
17 index ed6f9b1fae25..d913c2491bd6 100644
18 --- a/dev-python/pyopenssl/Manifest
19 +++ b/dev-python/pyopenssl/Manifest
20 @@ -1,2 +1 @@
21 -DIST pyOpenSSL-22.0.0.tar.gz 178438 BLAKE2B d34c91a54aaf6b28d92ba83c26900fb308835512275267e11a5482ede4ab45177434559a53c64a116aa19c84d65dcdb459aecd3fc5587cb13e21cd2f196a0078 SHA512 3d7695f27b7909eb82f05527ab7551fe90a85a70f20ea980293b59672a62f9b015966180407fa0786e94b01ad1d1acfaa7d40426bb63410efd24a144e559e2f0
22 DIST pyOpenSSL-22.1.0.tar.gz 181704 BLAKE2B b10a8db111726c5f6626cae670a04af73cc1856a3084d3ca683fcba942724e99e5bd4ab6eb7dc4eb02ea4c6f14aa21f7744020aae1532145e1db24dbe58976cd SHA512 7cccb48cbb1655414d21c5e66e7defee7ec370cb6b46294ae0307208f9a9bc13708345b2c088a43292262f5d5bb3d45241c18ae66d2ad6824046ffe30f0c707e
23
24 diff --git a/dev-python/pyopenssl/pyopenssl-22.0.0.ebuild b/dev-python/pyopenssl/pyopenssl-22.0.0.ebuild
25 deleted file mode 100644
26 index 6da2c0e6e934..000000000000
27 --- a/dev-python/pyopenssl/pyopenssl-22.0.0.ebuild
28 +++ /dev/null
29 @@ -1,67 +0,0 @@
30 -# Copyright 1999-2022 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=8
34 -
35 -DISTUTILS_USE_PEP517=setuptools
36 -PYTHON_COMPAT=( python3_{8..11} pypy3 )
37 -PYTHON_REQ_USE="threads(+)"
38 -
39 -inherit distutils-r1 toolchain-funcs
40 -
41 -MY_PN=pyOpenSSL
42 -MY_P=${MY_PN}-${PV}
43 -
44 -DESCRIPTION="Python interface to the OpenSSL library"
45 -HOMEPAGE="
46 - https://www.pyopenssl.org/
47 - https://pypi.org/project/pyOpenSSL/
48 - https://github.com/pyca/pyopenssl/
49 -"
50 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
51 -S=${WORKDIR}/${MY_P}
52 -
53 -LICENSE="Apache-2.0"
54 -SLOT="0"
55 -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
56 -
57 -RDEPEND="
58 - >=dev-python/cryptography-35.0[${PYTHON_USEDEP}]
59 -"
60 -BDEPEND="
61 - test? (
62 - $(python_gen_cond_dep '
63 - dev-python/cffi[${PYTHON_USEDEP}]
64 - ' 'python*')
65 - dev-python/flaky[${PYTHON_USEDEP}]
66 - dev-python/pretend[${PYTHON_USEDEP}]
67 - )
68 -"
69 -
70 -distutils_enable_sphinx doc \
71 - dev-python/sphinx_rtd_theme
72 -distutils_enable_tests pytest
73 -
74 -src_test() {
75 - local -x TZ=UTC
76 - local EPYTEST_DESELECT=(
77 - tests/test_ssl.py::TestContext::test_set_default_verify_paths
78 - )
79 -
80 - # test for 32-bit time_t
81 - "$(tc-getCC)" ${CFLAGS} ${CPPFLAGS} -c -x c - -o /dev/null <<-EOF &>/dev/null
82 - #include <sys/types.h>
83 - int test[sizeof(time_t) >= 8 ? 1 : -1];
84 - EOF
85 -
86 - if [[ ${?} -eq 0 ]]; then
87 - einfo "time_t is at least 64-bit long"
88 - else
89 - einfo "time_t is smaller than 64 bits, will skip broken tests"
90 - EPYTEST_DESELECT+=(
91 - tests/test_crypto.py::TestX509StoreContext::test_verify_with_time
92 - )
93 - fi
94 -
95 - distutils-r1_src_test
96 -}