git: f7ee795f82bb - main - security/kuku: update 3.0.0 → 4.0.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 16 Sep 2026 08:11:30 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f7ee795f82bb79ec89622d1eaddeb5bd3c341367

commit f7ee795f82bb79ec89622d1eaddeb5bd3c341367
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-16 08:04:12 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-16 08:11:27 +0000

    security/kuku: update 3.0.0 → 4.0.0
---
 security/kuku/Makefile  | 12 +++++++-----
 security/kuku/distinfo  |  6 +++---
 security/kuku/pkg-plist |  5 ++---
 3 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/security/kuku/Makefile b/security/kuku/Makefile
index fd87bc6681ba..69d11f0f934c 100644
--- a/security/kuku/Makefile
+++ b/security/kuku/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	kuku
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.0.0
+DISTVERSION=	4.0.0
 CATEGORIES=	security
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -10,7 +10,9 @@ WWW=		https://github.com/microsoft/Kuku
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		cmake compiler:c++14-lang
+TEST_DEPENDS=	googletest>0:devel/googletest
+
+USES=		cmake compiler:c++17-lang
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
@@ -25,8 +27,8 @@ do-test:
 		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
 		./bin/kukutest
 
-# tests as of 3.0.0:
-# [==========] 23 tests from 3 test suites ran. (16 ms total)
-# [  PASSED  ] 23 tests.
+# tests as of 4.0.0:
+# [==========] 26 tests from 3 test suites ran. (17 ms total)
+# [  PASSED  ] 26 tests.
 
 .include <bsd.port.mk>
diff --git a/security/kuku/distinfo b/security/kuku/distinfo
index 10ec4f138622..82b4d5bd8bfa 100644
--- a/security/kuku/distinfo
+++ b/security/kuku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1777842265
-SHA256 (microsoft-Kuku-v3.0.0_GH0.tar.gz) = a4bfb487b0c18ea5da5c83c87469adf04beb519b9dbe3927ba05670a1fda0dcd
-SIZE (microsoft-Kuku-v3.0.0_GH0.tar.gz) = 50509
+TIMESTAMP = 1789544473
+SHA256 (microsoft-Kuku-v4.0.0_GH0.tar.gz) = 1d108e821121f4584378f8b3a99394b51ccb9c0cfa4eac4f2bf79ac5bf174b21
+SIZE (microsoft-Kuku-v4.0.0_GH0.tar.gz) = 54004
diff --git a/security/kuku/pkg-plist b/security/kuku/pkg-plist
index c39bc4204fe2..c09b67c2d446 100644
--- a/security/kuku/pkg-plist
+++ b/security/kuku/pkg-plist
@@ -1,7 +1,6 @@
 include/kuku/common.h
 include/kuku/internal/blake2-impl.h
 include/kuku/internal/blake2.h
-include/kuku/internal/config.h
 include/kuku/internal/hash.h
 include/kuku/kuku.h
 include/kuku/locfunc.h
@@ -10,5 +9,5 @@ lib/cmake/Kuku/KukuConfigVersion.cmake
 lib/cmake/Kuku/KukuTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/Kuku/KukuTargets.cmake
 lib/libkuku.so
-lib/libkuku.so.3.0
-lib/libkuku.so.3.0.0
+lib/libkuku.so.4.0
+lib/libkuku.so.4.0.0