Skip to content

Commit

Permalink
devel/unordered-dense: New port: Fast & densely stored hashmap and ha…
Browse files Browse the repository at this point in the history
…shset
  • Loading branch information
yurivict committed Jul 26, 2023
1 parent 93a3cca commit 07eb535
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -7724,6 +7724,7 @@
SUBDIR += undead
SUBDIR += unibilium
SUBDIR += universal-ctags
SUBDIR += unordered-dense
SUBDIR += upnp
SUBDIR += upp
SUBDIR += upslug
Expand Down
26 changes: 26 additions & 0 deletions devel/unordered-dense/Makefile
@@ -0,0 +1,26 @@
PORTNAME= unordered-dense
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.4
CATEGORIES= devel

MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast & densely stored hashmap and hashset
WWW= https://github.com/martinus/unordered_dense

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= cmake compiler:c++17-lang

USE_GITHUB= yes
GH_ACCOUNT= martinus
GH_PROJECT= ${PORTNAME:S/-/_/}

PLIST_FILES= include/ankerl/unordered_dense.h \
lib/cmake/unordered_dense/unordered_denseConfig.cmake \
lib/cmake/unordered_dense/unordered_denseConfigVersion.cmake \
lib/cmake/unordered_dense/unordered_denseTargets.cmake

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/unordered-dense/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1690361383
SHA256 (martinus-unordered_dense-v4.0.4_GH0.tar.gz) = b34a8c942963e3a647f1bbc192a6391cd56d7ae615b2ddc1601c1779b5792206
SIZE (martinus-unordered_dense-v4.0.4_GH0.tar.gz) = 365284
2 changes: 2 additions & 0 deletions devel/unordered-dense/pkg-descr
@@ -0,0 +1,2 @@
unordered-dense implements a fast & densely stored hashmap and hashset based on
robin-hood backward shift deletion for C++17 and later.

0 comments on commit 07eb535

Please sign in to comment.