From 6ff1f9c92842fdce273e381a749c1d3b303b3b8c Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sun, 2 Aug 2026 03:37:45 +0000 Subject: [PATCH] Bump dev-python/cryptography-50.0.0 --- dev-python/cryptography/Manifest | 2 + .../cryptography/cryptography-50.0.0.ebuild | 49 +++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 dev-python/cryptography/cryptography-50.0.0.ebuild diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest index bfe0636517..51358a8be4 100644 --- a/dev-python/cryptography/Manifest +++ b/dev-python/cryptography/Manifest @@ -4,3 +4,5 @@ DIST cryptography-46.0.3-mark-rust-bundle.tar.xz 3918052 BLAKE2B 052fec43139d90e DIST cryptography-46.0.3.tar.gz 749258 BLAKE2B aa7eab6b6a39551034c8ade545a0b8c52d2d778a9e74dbf306eada2dc5314e3cdc7dee23af2fba8d2aa14ece260e3ace920f890f3e02370e8e86b20001ade2ee SHA512 b4e1af6e8ef676396e25806c64a981bb70372ca0162c2fe7d6a242243686d9fed35262080a3d0241afbf71963fc7d753a46fd31489fff3a734ef6c1203b64d02 DIST cryptography-46.0.5-mark-rust-bundle.tar.xz 3918056 BLAKE2B 768b9a5217b9d599373b6904b5e1ff7b4b71c6ba53b71c73116c207096d469bb4e4471444ae4380478351fdddbad5d657645ab619bb96b98df326c2307dfb0ee SHA512 fd8be6a87b0cd7d8c09c24eb530beb835b4c5e9e9eee514cf5a2ba07c7b38280a6059c6fe8764fd1e513df08507ce9e985b8634d9e432ee83d288da839b9580e DIST cryptography-46.0.5.tar.gz 750064 BLAKE2B 7ae24a245583daf64a01cfbb9269e9d5aca82929543957572bea56f9e295593e81f836c87bd32bcb7aaa58253b7a156401a1d29992b60e73fd5926016fbbb4cd SHA512 5bc5ea5b85c600504c46e2376a45cee749f41e2b4a6eb639b05d289370dcdc82b2ace423532f5591da16ca56ea32919e47ec154cb72bf7e1f5f3f923c744a185 +DIST cryptography-50.0.0-mark-rust-bundle.tar.xz 4135376 BLAKE2B bd5d42d23015af0e9b7c2919fdcc006c1ccdc2884c4591d656e9f0f34ebe22dc347f38cbe5e256e8a8bcca6cfb1e8e6bf91f014c33a58fd7cc4ca56028defe8b SHA512 e2b6d2818cef1a460f46d363aa352e61df9b38b9dddaca604bbbbfa9cf1c6dd80e9a9315a739cc6df0136362d868a997dc832ec9c8c6375ef450135536f69b2f +DIST cryptography-50.0.0.tar.gz 880201 BLAKE2B b498408edfc15581a8cc7dabb4050edc4d7a214431f28141a65c6c7876cdf2df11fec298de0b5bb3ed71b19f27fd7385822d16efa50632e5921844de82d2005c SHA512 b473d5625aa0367825fdbe771377056b660dbe0e9d155a769098bfa03d77e0e3d9d11c4c0761c66f45ed93857c1410239c0e8e5f558d1d9d603b4b7502a626a4 diff --git a/dev-python/cryptography/cryptography-50.0.0.ebuild b/dev-python/cryptography/cryptography-50.0.0.ebuild new file mode 100644 index 0000000000..79590324d9 --- /dev/null +++ b/dev-python/cryptography/cryptography-50.0.0.ebuild @@ -0,0 +1,49 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +PYTHON_COMPAT=( python3+ ) +DISTUTILS_USE_PEP517="maturin" +ECARGO_BUNDLE_POSTFIX="mark-rust-bundle" +CARGO_OPTIONAL="yes" +inherit cargo distutils-r1 + +DESCRIPTION="cryptography is a package which provides cryptographic recipes and primitives to Python developers." +SRC_URI=" +https://files.pythonhosted.org/packages/de/41/6cbdcf9142d00fe82836fbb51e503e58088575cf7a0fe1dbff6695bf0840/cryptography-50.0.0.tar.gz -> cryptography-50.0.0.tar.gz +mirror://macaroni/cryptography-50.0.0-mark-rust-bundle.tar.xz -> cryptography-50.0.0-mark-rust-bundle.tar.xz" +SLOT="0" +KEYWORDS="*" +IUSE="idna" +BDEPEND=" + >=dev-python/setuptools-rust-0.12.1[${PYTHON_USEDEP}] +" +RDEPEND=" + >=dev-python/cffi-1.11.3[${PYTHON_USEDEP}] + >=dev-python/six-1.4.1[${PYTHON_USEDEP}] + dev-python/ipaddress[${PYTHON_USEDEP}] + idna? ( >=dev-python/idna-2.1[${PYTHON_USEDEP}] ) +" +DEPEND="virtual/rust + + >=dev-python/cffi-1.11.3[${PYTHON_USEDEP}] + >=dev-python/six-1.4.1[${PYTHON_USEDEP}] +" +S="${WORKDIR}/cryptography-50.0.0" +src_unpack() { + if [[ ${CRYPTOGRAPHY_DONT_BUILD_RUST} ]] ; then + default + else + cargo_src_unpack + fi +} +python_install() { + distutils-r1_python_install + if [ -e "${D}$(python_get_sitedir)/tests" ] ; then + einfo "Removing $(python_get_sitedir)/tests directory..." + rm -r "${D}$(python_get_sitedir)"/tests || die + fi +} + + +# vim: filetype=ebuild