summaryrefslogtreecommitdiffstats
path: root/libs
diff options
context:
space:
mode:
authorIsmael Luceno2021-10-05 23:30:10 +0200
committerIsmael Luceno2021-10-05 23:30:49 +0200
commita896b030a3939687f59ea7116dda2e570c6e402b (patch)
tree678883f7490c876902eb8ecf4ab79681d9429148 /libs
parentdf60baff1c3fdfe9f60f30c4a8d2b6c46d200756 (diff)
libcuckoo: new spell, high-performance concurrent hash table
Diffstat (limited to 'libs')
-rwxr-xr-xlibs/libcuckoo/CONFIGURE1
-rwxr-xr-xlibs/libcuckoo/DEPENDS1
-rwxr-xr-xlibs/libcuckoo/DETAILS16
-rw-r--r--libs/libcuckoo/HISTORY2
4 files changed, 20 insertions, 0 deletions
diff --git a/libs/libcuckoo/CONFIGURE b/libs/libcuckoo/CONFIGURE
new file mode 100755
index 0000000000..b1e2770061
--- /dev/null
+++ b/libs/libcuckoo/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/libs/libcuckoo/DEPENDS b/libs/libcuckoo/DEPENDS
new file mode 100755
index 0000000000..bd2c258971
--- /dev/null
+++ b/libs/libcuckoo/DEPENDS
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_DEPENDS
diff --git a/libs/libcuckoo/DETAILS b/libs/libcuckoo/DETAILS
new file mode 100755
index 0000000000..3eaf5792f7
--- /dev/null
+++ b/libs/libcuckoo/DETAILS
@@ -0,0 +1,16 @@
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
+ SPELL=libcuckoo
+ VERSION=0.3
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/efficient/$SPELL/archive/refs/tags/v$VERSION.tar.gz
+ SOURCE_HASH=sha512:038d0a03364cba9e9f90a96215eed00d9bc7460e5444263bd8a0a39b21f118707dec4ab632f8ab5ac24bb93c5da43ac3d1c6240ab2bf7dcdc86e94b03ffb53d9
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/efficient/libcuckoo"
+ LICENSE[0]="Apache-2.0"
+ ENTERED=20211005
+ KEYWORDS=""
+ SHORT="high-performance concurrent hash table"
+cat << EOF
+libcuckoo provides a high-performance, compact hash table that allows multiple
+concurrent reader and writer threads.
+EOF
diff --git a/libs/libcuckoo/HISTORY b/libs/libcuckoo/HISTORY
new file mode 100644
index 0000000000..6f14bc6885
--- /dev/null
+++ b/libs/libcuckoo/HISTORY
@@ -0,0 +1,2 @@
+2021-10-05 Ismael Luceno <ismael@sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: spell created