xxHash is an extremely fast non-cryptographic hash algorithm, running at RAM speed limits. It is proposed in two flavors, 32 and 64 bits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian). WWW: http://www.xxhash.com/ Approved by: feld (mentor) Differential Revision: https://reviews.freebsd.org/D9468
27 lines
501 B
Makefile
27 lines
501 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= xxhash
|
|
PORTVERSION= 0.6.2
|
|
DISTVERSIONPREFIX= v
|
|
CATEGORIES= devel
|
|
|
|
MAINTAINER= rezny@FreeBSD.org
|
|
COMMENT= Extremely fast non-cryptographic hash algorithm
|
|
|
|
LICENSE= BSD2CLAUSE
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= Cyan4973
|
|
GH_PROJECT= xxHash
|
|
|
|
USES= cmake:outsource
|
|
USE_LDCONFIG= yes
|
|
CMAKE_SOURCE_PATH= ${WRKSRC}/cmake_unofficial
|
|
|
|
PLIST_FILES= include/xxhash.h \
|
|
lib/libxxhash.so \
|
|
lib/libxxhash.so.0 \
|
|
lib/libxxhash.so.0.42.0
|
|
|
|
.include <bsd.port.mk>
|