New port: security/kuku: Cuckoo hashing library written in C++
This commit is contained in:
@@ -271,6 +271,7 @@
|
||||
SUBDIR += kripp
|
||||
SUBDIR += kstart
|
||||
SUBDIR += ktls_isa-l_crypto-kmod
|
||||
SUBDIR += kuku
|
||||
SUBDIR += kwalletmanager
|
||||
SUBDIR += l0pht-watch
|
||||
SUBDIR += l0phtcrack
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
PORTNAME= kuku
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.1.0
|
||||
CATEGORIES= security
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Cuckoo hashing library written in C++
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= cmake
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= microsoft
|
||||
GH_PROJECT= Kuku
|
||||
|
||||
CMAKE_ON= BUILD_SHARED_LIBS
|
||||
|
||||
do-test:
|
||||
@cd ${BUILD_WRKSRC} && \
|
||||
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DKUKU_BUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \
|
||||
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
|
||||
./bin/kukutest
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1620286929
|
||||
SHA256 (microsoft-Kuku-v2.1.0_GH0.tar.gz) = 96ed5fad82ea8c8a8bb82f6eaf0b5dce744c0c2566b4baa11d8f5443ad1f83b7
|
||||
SIZE (microsoft-Kuku-v2.1.0_GH0.tar.gz) = 46492
|
||||
@@ -0,0 +1,6 @@
|
||||
Kuku is a simple open-source cuckoo hashing library developed by the
|
||||
Cryptography and Privacy Research Group at Microsoft. Kuku is written in modern
|
||||
standard C++ and has no external dependencies, making it easy to compile and run
|
||||
in many different environments.
|
||||
|
||||
WWW: https://github.com/microsoft/Kuku
|
||||
@@ -0,0 +1,14 @@
|
||||
include/Kuku-2.1/kuku/common.h
|
||||
include/Kuku-2.1/kuku/internal/blake2-impl.h
|
||||
include/Kuku-2.1/kuku/internal/blake2.h
|
||||
include/Kuku-2.1/kuku/internal/config.h
|
||||
include/Kuku-2.1/kuku/internal/hash.h
|
||||
include/Kuku-2.1/kuku/kuku.h
|
||||
include/Kuku-2.1/kuku/locfunc.h
|
||||
lib/cmake/Kuku-2.1/KukuConfig.cmake
|
||||
lib/cmake/Kuku-2.1/KukuConfigVersion.cmake
|
||||
lib/cmake/Kuku-2.1/KukuTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/Kuku-2.1/KukuTargets.cmake
|
||||
lib/libkuku.so
|
||||
lib/libkuku.so.2.1
|
||||
lib/libkuku.so.2.1.0
|
||||
Reference in New Issue
Block a user