Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 643904 - dev-python/argon2_cffi - CFFI bindings for the argon2 password hashing library (new ebuild)
Summary: dev-python/argon2_cffi - CFFI bindings for the argon2 password hashing librar...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, PullRequest
Depends on:
Blocks:
 
Reported: 2018-01-08 13:59 UTC by Michael Seifert
Modified: 2018-10-18 19:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
argon2_cffi-18.1.0.ebuild (argon2_cffi-18.1.0.ebuild,866 bytes, text/plain)
2018-01-08 14:00 UTC, Michael Seifert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Seifert 2018-01-08 13:59:37 UTC
argon2_cffi provides Python bindings for app-crypt/argon2. It is required for argon2 support in passlib which in turn is used by software such as the PyPI mirror devpi.

Before v18.1.0, argon2_cffi compiled and installed its own version of argon2. The argon2_cffi upstream developer was very cooperative and helpful and integrated my patch that allows argon2_cffi to be linked against a system installation of libargon2.

Please find the ebuild for dev-python/argon2_cffi-18.1.0 in the attachments. The ebuild will also be submitted as a Pull Request on GitHub.

Reproducible: Always
Comment 1 Michael Seifert 2018-01-08 14:00:43 UTC
Created attachment 513762 [details]
argon2_cffi-18.1.0.ebuild
Comment 2 Michael Seifert 2018-01-08 14:10:36 UTC
Nevermind the Pull Request on GitHub. First, we need to find someone who is willing to (proxy) maintain it.
Comment 4 Larry the Git Cow gentoo-dev 2018-10-18 19:48:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119ea925432aa8fe439415d0f6cc07906d634cba

commit 119ea925432aa8fe439415d0f6cc07906d634cba
Author:     Michael Seifert <m.seifert@digitalernachschub.de>
AuthorDate: 2018-10-08 08:19:48 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-10-18 19:39:53 +0000

    dev-python/argon2_cffi: New ebuild
    
    Closes: https://bugs.gentoo.org/643904
    Signed-off-by: Michael Seifert <m.seifert@digitalernachschub.de>
    Closes: https://github.com/gentoo/gentoo/pull/10104
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-python/argon2_cffi/Manifest                  |  1 +
 dev-python/argon2_cffi/argon2_cffi-18.3.0.ebuild | 51 ++++++++++++++++++++++++
 dev-python/argon2_cffi/metadata.xml              | 21 ++++++++++
 3 files changed, 73 insertions(+)