svn commit: r433659 - in head/devel: . xxhash
Matthew Rezny
rezny at FreeBSD.org
Wed Feb 8 17:56:25 UTC 2017
Author: rezny
Date: Wed Feb 8 17:56:23 2017
New Revision: 433659
URL: https://svnweb.freebsd.org/changeset/ports/433659
Log:
devel/xxhash: new port
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
Added:
head/devel/xxhash/
head/devel/xxhash/Makefile (contents, props changed)
head/devel/xxhash/distinfo (contents, props changed)
head/devel/xxhash/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Feb 8 17:43:03 2017 (r433658)
+++ head/devel/Makefile Wed Feb 8 17:56:23 2017 (r433659)
@@ -5748,6 +5748,7 @@
SUBDIR += xtl
SUBDIR += xwpe
SUBDIR += xxgdb
+ SUBDIR += xxhash
SUBDIR += xxl
SUBDIR += yaggo
SUBDIR += yajl
Added: head/devel/xxhash/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xxhash/Makefile Wed Feb 8 17:56:23 2017 (r433659)
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= xxhash
+PORTVERSION= 0.6.2
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+
+MAINTAINER= rezny at 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>
Added: head/devel/xxhash/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xxhash/distinfo Wed Feb 8 17:56:23 2017 (r433659)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1486321781
+SHA256 (Cyan4973-xxHash-v0.6.2_GH0.tar.gz) = e4da793acbe411e7572124f958fa53b280e5f1821a8bf78d79ace972950b8f82
+SIZE (Cyan4973-xxHash-v0.6.2_GH0.tar.gz) = 26518
Added: head/devel/xxhash/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/xxhash/pkg-descr Wed Feb 8 17:56:23 2017 (r433659)
@@ -0,0 +1,7 @@
+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/
More information about the svn-ports-head
mailing list