forked from Lainports/freebsd-ports
security/libargon2: add new port
PR: 209411 Submitted by: Christopher Hall <christopherhall.hsw@gmail.com> Reviewed by: Yonas Yanfa, Vladimir Krstulja Argon2 is a password-hashing function that summarizes the state of the art in the design of memory-hard functions and can be used to hash passwords for credential storage, key derivation, or other applications. https://github.com/P-H-C/phc-winner-argon2
This commit is contained in:
parent
ca37aeeebe
commit
dbdf0b1ecb
5 changed files with 42 additions and 0 deletions
|
|
@ -291,6 +291,7 @@
|
|||
SUBDIR += letsencrypt.sh
|
||||
SUBDIR += letskencrypt
|
||||
SUBDIR += libadacrypt
|
||||
SUBDIR += libargon2
|
||||
SUBDIR += libassuan
|
||||
SUBDIR += libbeid
|
||||
SUBDIR += libbf
|
||||
|
|
|
|||
28
security/libargon2/Makefile
Normal file
28
security/libargon2/Makefile
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
# Created by: Christopher Hall <hsw@bitmark.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libargon2
|
||||
PORTVERSION= 20160530
|
||||
CATEGORIES= security devel
|
||||
|
||||
MAINTAINER= hsw@bitmark.com
|
||||
COMMENT= Memory hard password hashing program and library
|
||||
|
||||
LICENSE= CC0-1.0
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= P-H-C
|
||||
GH_PROJECT= phc-winner-argon2
|
||||
GH_TAGNAME= 4625cc5
|
||||
|
||||
USES= gmake
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/include/argon2.h ${STAGEDIR}${PREFIX}/include
|
||||
${INSTALL_LIB} ${WRKSRC}/libargon2.a ${STAGEDIR}${PREFIX}/lib
|
||||
${INSTALL_LIB} ${WRKSRC}/libargon2.so ${STAGEDIR}${PREFIX}/lib
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/argon2 ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_MAN} ${WRKSRC}/man/argon2.1 ${STAGEDIR}${PREFIX}/man/man1
|
||||
|
||||
.include <bsd.port.mk>
|
||||
2
security/libargon2/distinfo
Normal file
2
security/libargon2/distinfo
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
SHA256 (P-H-C-phc-winner-argon2-20160530-4625cc5_GH0.tar.gz) = 14e0a5107e2d868de7ecdfbd0ad7ff5c46fa2a8f8eaf4c9c4f10fde7d1d8d77e
|
||||
SIZE (P-H-C-phc-winner-argon2-20160530-4625cc5_GH0.tar.gz) = 1162095
|
||||
6
security/libargon2/pkg-descr
Normal file
6
security/libargon2/pkg-descr
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
Argon2 is a password-hashing function that summarizes the state of the
|
||||
art in the design of memory-hard functions and can be used to hash
|
||||
passwords for credential storage, key derivation, or other
|
||||
applications.
|
||||
|
||||
WWW: https://github.com/P-H-C/phc-winner-argon2
|
||||
5
security/libargon2/pkg-plist
Normal file
5
security/libargon2/pkg-plist
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
bin/argon2
|
||||
include/argon2.h
|
||||
lib/libargon2.a
|
||||
lib/libargon2.so
|
||||
man/man1/argon2.1.gz
|
||||
Loading…
Add table
Reference in a new issue