Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/argon2_cffi/
Date: Thu, 25 Jun 2020 10:10:41
Message-Id: 1593079809.cba99bdf8ddafd409abdf02e8ac336dc9f275324.juippis@gentoo
1 commit: cba99bdf8ddafd409abdf02e8ac336dc9f275324
2 Author: Michael Seifert <m.seifert <AT> digitalernachschub <DOT> de>
3 AuthorDate: Sat Jun 6 07:46:24 2020 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 25 10:10:09 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba99bdf
7
8 dev-python/argon2_cffi: Bumped to v20.1.0.
9
10 Closes: https://bugs.gentoo.org/727278
11
12 Signed-off-by: Michael Seifert <m.seifert <AT> digitalernachschub.de>
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 dev-python/argon2_cffi/Manifest | 1 +
16 dev-python/argon2_cffi/argon2_cffi-20.1.0.ebuild | 38 ++++++++++++++++++++++++
17 2 files changed, 39 insertions(+)
18
19 diff --git a/dev-python/argon2_cffi/Manifest b/dev-python/argon2_cffi/Manifest
20 index a07906082a0..73d7d0d5ba2 100644
21 --- a/dev-python/argon2_cffi/Manifest
22 +++ b/dev-python/argon2_cffi/Manifest
23 @@ -1 +1,2 @@
24 +DIST argon2-cffi-20.1.0.tar.gz 1814415 BLAKE2B c216349beffa263fd96df23f40a8102b56a88b8320e64ac062ecfea4582efa34b298ba223437bfbfc422b68a3d9b9ea769c384db078c633103f2aae3cd38bd5b SHA512 d1d798e3e51ed67c4f523a66081fea99479ee986b5cfc36b250954e757b9846625681445447f9347519d9988f8a2ace2e3c8ce5817c5c6b4767819cf56ee0af2
25 DIST argon2_cffi-19.1.0.tar.gz 1808120 BLAKE2B f30afe3c270fe4ff41ee97418a49480d7ec7235db659d033926cb7380afb664ab61cfb41fbae2f8581c6873c474746431a1360abc134244803acab73836ed533 SHA512 9bc10f0dfbb199e0ae0c9bd6a7c9183a5b0b108966d89bacf8ee744a926d400bccc14869b889a2482be4a5c48bd7ed0464cf316ecad74b758a5493beed7d466c
26
27 diff --git a/dev-python/argon2_cffi/argon2_cffi-20.1.0.ebuild b/dev-python/argon2_cffi/argon2_cffi-20.1.0.ebuild
28 new file mode 100644
29 index 00000000000..59bc90bde39
30 --- /dev/null
31 +++ b/dev-python/argon2_cffi/argon2_cffi-20.1.0.ebuild
32 @@ -0,0 +1,38 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
39 +inherit distutils-r1
40 +
41 +DESCRIPTION="CFFI bindings to the Argon2 password hashing library"
42 +HOMEPAGE="https://github.com/hynek/argon2-cffi"
43 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/argon2-cffi-${PV}.tar.gz"
44 +
45 +LICENSE="MIT"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +
49 +COMMON_DEPEND="
50 + app-crypt/argon2:=
51 + dev-python/six[${PYTHON_USEDEP}]
52 + virtual/python-cffi[${PYTHON_USEDEP}]
53 +"
54 +RDEPEND="${COMMON_DEPEND}"
55 +DEPEND="${COMMON_DEPEND}
56 + dev-python/setuptools[${PYTHON_USEDEP}]
57 + test? (
58 + dev-python/hypothesis[${PYTHON_USEDEP}]
59 + )
60 +"
61 +
62 +DOCS=( AUTHORS.rst CHANGELOG.rst FAQ.rst README.rst )
63 +S="${WORKDIR}/argon2-cffi-${PV}"
64 +
65 +distutils_enable_sphinx docs
66 +distutils_enable_tests pytest
67 +
68 +python_configure_all() {
69 + export ARGON2_CFFI_USE_SYSTEM=1
70 +}