Files
2026-10-04 04:07:15 +00:00

28 lines
554 B
Makefile

PORTNAME= libcuckoo
PORTVERSION= 0.3.1
DISTVERSIONPREFIX= v
CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Performant hash table implementation
WWW= https://github.com/efficient/libcuckoo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing
USE_GITHUB= yes
GH_ACCOUNT= efficient
NO_ARCH= yes
CMAKE_ARGS= -DCMAKE_POLICY_VERSION_MINIMUM=3.5
OPTIONS_DEFINE= TEST
TEST_CMAKE_BOOL= BUILD_TESTS BUILD_STRESS_TESTS BUILD_UNIT_TESTS
TESTING_UNSAFE= bundled Catch2 library is too old for FreeBSD 14+
.include <bsd.port.mk>