Files
ports/net/libyang/Makefile
Olivier Cochard 7a6696ab26 net/libyang: Fixes mutiple CVEs and connect upstream's test suite
CVEs: CVE-2021-28902, CVE-2021-28903, CVE-2021-28904, CVE-2021-28905,
CVE-2021-28906

PR:		259127
Reported by:	diizzy
2021-10-13 14:55:58 +02:00

30 lines
516 B
Makefile

PORTNAME= libyang
PORTVERSION= 1.0.240
DISTVERSIONPREFIX= v
CATEGORIES= net
MAINTAINER= olivier@FreeBSD.org
COMMENT= YANG data modeling language library
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libpcre.so:devel/pcre
TEST_DEPENDS= cmocka>0:sysutils/cmocka
USES= cmake compiler:c++11-lang pkgconfig
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= CESNET
CMAKE_ARGS+= -DENABLE_LYD_PRIV=ON
TEST_TARGET= test
OPTIONS_DEFINE= TEST
TEST_CMAKE_BOOL= ENABLE_BUILD_TESTS
.include <bsd.port.mk>