cleanup cryptography-35.0.0, remove olds

This commit is contained in:
2022-04-09 00:11:08 +02:00
committed by Andreas Billmeier
parent 07688dcc60
commit 39b4a99cee
4 changed files with 5 additions and 84 deletions

View File

@@ -8,9 +8,7 @@ DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7d
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
DIST cryptography-3.4.8.tar.gz 546907 BLAKE2B 804cba30e437f23059223cc6d4b2912cf291adb54e107fecb094b7510272b90a904af85517bed87b0f6027cd7cdc2c20bef97ad09975a304c09f193f1987fc36 SHA512 b0d64a573b488af3e453fc1885bbafb65f8a2260e81cf64830f981589afca0bd7be052a5f5b8ed83dd78d9638da37c680f3705cbf2d47d5b28fb5a5454f1cea5
DIST cryptography-35.0.0.tar.gz 559879 BLAKE2B 5d136872365b4bdeb00d9ca9e8f5e646b111dc5adabcddb4ecc7405ffe1f50ece89539be32449472e0bbdeb64aa94815eeba11802ec8e32bb03c917cf81d9de4 SHA512 447fd81ea82bd5875f14b3dca0fe6c1e8ebe661485252b00c3a19ab91bc0261289fbc59f9a22ba9317e8ba01f7f197c90ca6973f9d87a5d8851eeff2e1168d1d
DIST cryptography_vectors-3.4.8.tar.gz 35168097 BLAKE2B 0811086c69e6d3dd09a8a8d7e464dd82a4545f1289434a35ca8d21fded74b9ae805abd6becd386b830dff56c807b3ad02ec5f14e1ae52bbffb178cba1d2b76f0 SHA512 de668cc0599862f32993022dead7fd682cd6b9a458d00a71c810a2904bc6d5482b8f5544b174b9e34a3f13a126b7c957942d0159a13c0a0676e702cf87c49071
DIST cryptography_vectors-35.0.0.tar.gz 35176184 BLAKE2B 0dbdf7f5f013ff455dc24917bd08903fb12c68a8e6fb834f931bbb733f70b7afea8f793e62e7464027b7b7fa4cb3cc5042be297f74367f4c18112c98acb10bde SHA512 9f24a32e17ac169ceb8a4c47868fd4b9f47c919121738b108ac693bb6145e41f661e00a9202b47c7a232725f418e6804fabdd3be6c94bb39e49e233c077d0fd3
DIST indoc-0.3.6.crate 9663 BLAKE2B ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 SHA512 e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd
DIST indoc-impl-0.3.6.crate 7933 BLAKE2B 93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725 SHA512 18406587ee56a09dd2062cee456af697efa903343de42c0ff618a64ddf2bf7efed5da02e7220fed2636c555a6ae18059018f5c3c9b44ba8d3e5a34ea5b53c806
@@ -50,6 +48,5 @@ DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
EBUILD cryptography-3.4.8.ebuild 2057 BLAKE2B 0b99ea8110e564adc5390d63a6844a641c112e820eac995834350ba540511910add49eb12c356331364244b8e0b2bed75cf4070154cca29a1634137b58f2adcc SHA512 0e506e8f8f4b61ed5dcf1bed9f4ea9ed8f0f5867659170fcfee9efd3b08e23cad81c82d6a26c427852a7b1fce9bdc1dfe7a7abb68cf3804e63ee177859914340
EBUILD cryptography-35.0.0.ebuild 2978 BLAKE2B a6cf36aa2ed84a23a43d94db3c2acab852a230cae36d49d47ec6fecd3148cb26b85abf85d5c93364e50b505f26f6bad8f8ec4c6acd0bae873332d2663e0d9ec6 SHA512 202b5e16f1481256192db6a554300ae10faa05dd257eb44a3324d298d611e933efd0ead23ad9ff7ffe9163b4fd2b47d6b2520f481677ed5752b76797a731641b
EBUILD cryptography-35.0.0.ebuild 2980 BLAKE2B 15f3a5fa594c3765d0e60b7a8c63ad2bc6b28efad65fc1f78aa18522b1f4a30e8a53dcd1e717b3bdbf8782fe0e5188cab12a19e55a238dc87ec3c9747a177d40 SHA512 fe0dd210b2abe893cce3c996940bf464460bcca85c0a09cacf56262ee2fe0dc0091ab69038241e2ccdfc5dfca4ff7924d04b208441a114cd4b9b87f46d426e75
MISC metadata.xml 514 BLAKE2B b6a872cf35c5cbbd12c450141ba82d7627b1ab353920e5d5f9f19a8c3a05bc7aa9df93d6baa4d2fb61b5c39bcbf137c32a24c38dbe74f3097cc120b71c0b629f SHA512 674589e3493fc59f26c9eac5c325ed4b9da8dcf7cef04bdfb61e2b4b9c38a359aa902d4d528f826ed034fca89f2d702c38ed21fd6df10645f9f5bb78de7cde06

View File

@@ -1,76 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..10} pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 multiprocessing
VEC_P=cryptography_vectors-${PV}
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
test? ( mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz )"
LICENSE="|| ( Apache-2.0 BSD )"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
RDEPEND="
$(python_gen_cond_dep '
>=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
' 'python*')
"
BDEPEND="
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/pytz[${PYTHON_USEDEP}]
dev-python/pytest-subtests[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest
DEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=
"
RDEPEND+=${DEPEND}
PATCHES=(
"${FILESDIR}/${P}-py310.patch"
)
src_prepare() {
default
# avoid automagic dependency on dev-libs/openssl[sslv3]
# https://bugs.gentoo.org/789450
export CPPFLAGS="${CPPFLAGS} -DOPENSSL_NO_SSL3_METHOD=1"
# 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
# this version does not really use Rust, it just creates a dummy
# extension to break stuff
export CRYPTOGRAPHY_DONT_BUILD_RUST=1
sed -e 's:from setuptools_rust import RustExtension:pass:' \
-e '/setup_requires/d' \
-i setup.py || die
}
python_test() {
local -x PYTHONPATH=${PYTHONPATH}:${WORKDIR}/${VEC_P}
epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
}

View File

@@ -63,7 +63,7 @@ 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})
$(cargo_crate_uris "${CRATES}")
test? ( mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz )"
# MIT and BSD-3-Clause come from rust dependencies, some dependencies are also Apache 2.0 exclusively,