Date: Mon, 12 Aug 2019 13:14:47 +0000 (UTC) From: Rodrigo Osorio <rodrigo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r508732 - in head/devel: . robin-map Message-ID: <201908121314.x7CDElGg058890@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rodrigo Date: Mon Aug 12 13:14:47 2019 New Revision: 508732 URL: https://svnweb.freebsd.org/changeset/ports/508732 Log: Add new port devel/robin-map, a hash map and hash set library C++ implementation of a fast hash map and hash set using open-addressing and linear robin hood hashing with backward shift deletion to resolve collisions. https://github.com/Tessil/robin-map Required to update graphics/openimageio (PR 239587) PR: 239587 Submitted by: Shane <FreeBSD@ShaneWare.Biz> Added: head/devel/robin-map/ head/devel/robin-map/Makefile (contents, props changed) head/devel/robin-map/distinfo (contents, props changed) head/devel/robin-map/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Aug 12 12:38:41 2019 (r508731) +++ head/devel/Makefile Mon Aug 12 13:14:47 2019 (r508732) @@ -5340,6 +5340,7 @@ SUBDIR += riscv64-xtoolchain-gcc SUBDIR += rlog SUBDIR += rlwrap + SUBDIR += robin-map SUBDIR += roboctl SUBDIR += robodoc SUBDIR += root-doc Added: head/devel/robin-map/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/robin-map/Makefile Mon Aug 12 13:14:47 2019 (r508732) @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= robin-map +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.1 +CATEGORIES= devel + +MAINTAINER= FreeBSD@Shaneware.biz +COMMENT= Fast hash map and hash set + +LICENSE= MIT + +USE_GITHUB= yes +GH_ACCOUNT= Tessil + +NO_BUILD= yes + +PLIST_FILES= include/tsl/robin_growth_policy.h \ + include/tsl/robin_hash.h \ + include/tsl/robin_map.h \ + include/tsl/robin_set.h + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/include/tsl + ${INSTALL_DATA} ${WRKSRC}/include/tsl/* ${STAGEDIR}${PREFIX}/include/tsl/ + +.include <bsd.port.mk> Added: head/devel/robin-map/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/robin-map/distinfo Mon Aug 12 13:14:47 2019 (r508732) @@ -0,0 +1,3 @@ +TIMESTAMP = 1557648905 +SHA256 (Tessil-robin-map-v0.6.1_GH0.tar.gz) = c196a7d6a4e4ef9672ec280bbd9404003c360ac74a480a629b75cbbc84870304 +SIZE (Tessil-robin-map-v0.6.1_GH0.tar.gz) = 61705 Added: head/devel/robin-map/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/robin-map/pkg-descr Mon Aug 12 13:14:47 2019 (r508732) @@ -0,0 +1,5 @@ +A C++ implementation of a fast hash map and hash set using +open-addressing and linear robin hood hashing with backward +shift deletion to resolve collisions. + +WWW: https://github.com/Tessil/robin-map
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908121314.x7CDElGg058890>