diff options
author | Olivier Cochard <olivier@FreeBSD.org> | 2021-10-13 12:43:05 +0000 |
---|---|---|
committer | Olivier Cochard <olivier@FreeBSD.org> | 2021-10-13 12:55:58 +0000 |
commit | 7a6696ab2619c2661b8af49f1ee6eb4d1d9caf46 (patch) | |
tree | b8bb5d393a69547c0c71fe8092436846645f17ab /net/libyang | |
parent | 41de47493504aae493d1392c59c7da0c02848657 (diff) | |
download | ports-7a6696ab2619c2661b8af49f1ee6eb4d1d9caf46.tar.gz ports-7a6696ab2619c2661b8af49f1ee6eb4d1d9caf46.zip |
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
Diffstat (limited to 'net/libyang')
-rw-r--r-- | net/libyang/Makefile | 9 | ||||
-rw-r--r-- | net/libyang/distinfo | 6 | ||||
-rw-r--r-- | net/libyang/pkg-plist | 2 |
3 files changed, 12 insertions, 5 deletions
diff --git a/net/libyang/Makefile b/net/libyang/Makefile index 9f6bb8ec7e0e..e6ccf2cb9b20 100644 --- a/net/libyang/Makefile +++ b/net/libyang/Makefile @@ -1,5 +1,5 @@ PORTNAME= libyang -PORTVERSION= 1.0.184 +PORTVERSION= 1.0.240 DISTVERSIONPREFIX= v CATEGORIES= net @@ -10,6 +10,7 @@ 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 @@ -19,4 +20,10 @@ 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> diff --git a/net/libyang/distinfo b/net/libyang/distinfo index dceb6fc670ff..86cc163850de 100644 --- a/net/libyang/distinfo +++ b/net/libyang/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1595492965 -SHA256 (CESNET-libyang-v1.0.184_GH0.tar.gz) = 1a5637451b73c4c5683837eb4c51371bb084795f653bc1a5fc20fed5541b58bc -SIZE (CESNET-libyang-v1.0.184_GH0.tar.gz) = 1659420 +TIMESTAMP = 1634122288 +SHA256 (CESNET-libyang-v1.0.240_GH0.tar.gz) = 8576cad398b451b1c622b0652a2030fcf83ee1d9a39e6cd93d17b0a5a43118d6 +SIZE (CESNET-libyang-v1.0.240_GH0.tar.gz) = 1667619 diff --git a/net/libyang/pkg-plist b/net/libyang/pkg-plist index d308491c32ae..7b1ecf2e4784 100644 --- a/net/libyang/pkg-plist +++ b/net/libyang/pkg-plist @@ -9,7 +9,7 @@ include/libyang/user_types.h include/libyang/xml.h lib/libyang.so lib/libyang.so.1 -lib/libyang.so.1.9.2 +lib/libyang.so.1.10.32 lib/libyang1/extensions/metadata.so lib/libyang1/extensions/nacm.so lib/libyang1/extensions/yangdata.so |