Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Feb 2017 17:56:23 +0000 (UTC)
From:      Matthew Rezny <rezny@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r433659 - in head/devel: . xxhash
Message-ID:  <201702081756.v18HuNM5084987@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702081756.v18HuNM5084987>