Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions dev-python/cryptography/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -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-48.0.1-mark-rust-bundle.tar.xz 4026900 BLAKE2B a950f7370aae69172bf68bb5cb3d175691d9dbadd414cf37dc6af26ece35aec70aaf1c059aa7b93a548638569d0d30137102c034ac072158e762820e1de892d5 SHA512 777a357ff800fcbb63c43c17628a4943d02f33261afc16c0a3f65dae014038fb96ed08282721929c383fd5ec4ce3b7a327c16dbae6c286c7c703a9c9969dc579
DIST cryptography-48.0.1.tar.gz 832989 BLAKE2B a98f0ebc40b762ec53f504d9d3cc3ff1666befa505572218365764b0987fd5067172789ea037a31d1d6583854cbe39c3df3de5c87561f18a794ca6110ab4ce7f SHA512 014424f7de1e04840d88c2e047021027aeb2aa8b3b4fb29d2c7f3e7b8744c4b5601b8adc19694d12da014523859aaffa2b4922ea6f1b9bbe694835edff4ce08b
49 changes: 49 additions & 0 deletions dev-python/cryptography/cryptography-48.0.1.ebuild
Original file line number Diff line number Diff line change
@@ -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/12/45/870e7f4bef50e5f53b9f51d4428aee5290eedf58ba443f16b1ebb7ab8e66/cryptography-48.0.1.tar.gz -> cryptography-48.0.1.tar.gz
mirror://macaroni/cryptography-48.0.1-mark-rust-bundle.tar.xz -> cryptography-48.0.1-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-48.0.1"
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