git: df08e10bd646 - main - net/kea: Update to 3.0.1

From: Renato Botelho <garga_at_FreeBSD.org>
Date: Thu, 28 Aug 2025 19:32:44 UTC
The branch main has been updated by garga:

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

commit df08e10bd646ba67a2e958111f78c992117c4386
Author:     Andrey Pevnev <apevnev@me.com>
AuthorDate: 2025-08-28 19:15:16 +0000
Commit:     Renato Botelho <garga@FreeBSD.org>
CommitDate: 2025-08-28 19:32:39 +0000

    net/kea: Update to 3.0.1
    
    PR:             289139
    MFH:            2025Q3
    Security:       CVE-2025-40779
---
 net/kea/Makefile                               |  3 +--
 net/kea/distinfo                               |  6 +++---
 net/kea/files/patch-meson.build                | 12 ++++++------
 net/kea/files/patch-src_bin_shell_kea-shell.in |  8 --------
 net/kea/pkg-plist                              | 16 ++++++++--------
 5 files changed, 18 insertions(+), 27 deletions(-)

diff --git a/net/kea/Makefile b/net/kea/Makefile
index efb6cbfc698f..a937964fc4ab 100644
--- a/net/kea/Makefile
+++ b/net/kea/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	kea
-DISTVERSION=	3.0.0
-PORTREVISION=	5
+DISTVERSION=	3.0.1
 CATEGORIES=	net
 MASTER_SITES=	ISC/kea/${DISTVERSION}
 
diff --git a/net/kea/distinfo b/net/kea/distinfo
index 34919567d383..51c5c2bafda0 100644
--- a/net/kea/distinfo
+++ b/net/kea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750867283
-SHA256 (kea-3.0.0.tar.xz) = bf963d1e10951d8c570c6042afccf27c709d45e03813bd2639d7bb1cfc4fee76
-SIZE (kea-3.0.0.tar.xz) = 6631612
+TIMESTAMP = 1756327795
+SHA256 (kea-3.0.1.tar.xz) = ec84fec4bb7f6b9d15a82e755a571e9348eb4d6fbc62bb3f6f1296cd7a24c566
+SIZE (kea-3.0.1.tar.xz) = 6632284
diff --git a/net/kea/files/patch-meson.build b/net/kea/files/patch-meson.build
index 58f40526b835..f444e3bcdafe 100644
--- a/net/kea/files/patch-meson.build
+++ b/net/kea/files/patch-meson.build
@@ -1,6 +1,6 @@
---- meson.build.orig	2025-06-20 09:28:47.000000000 -0700
-+++ meson.build	2025-07-10 10:25:47.651315000 -0700
-@@ -59,7 +59,7 @@
+--- meson.build.orig	2025-06-20 16:28:47 UTC
++++ meson.build
+@@ -59,7 +59,7 @@ if PREFIX == '/usr/local'
  # Meson is annoying with its opinionated alteration of certain paths based on whether prefix is default or not.
  # So we revert what it does.
  if PREFIX == '/usr/local'
@@ -9,7 +9,7 @@
  endif
  
  DATABASE_SCRIPTS_DIR = TOP_BUILD_DIR / 'src/share/database/scripts'
-@@ -69,17 +69,17 @@
+@@ -69,17 +69,17 @@ KEA_LFC_INSTALLED = PREFIX / SBINDIR / 'kea-lfc'
  KEA_ADMIN_INSTALLED = PREFIX / SBINDIR / 'kea-admin'
  KEA_LFC_BUILT = TOP_BUILD_DIR / 'src/bin/lfc/kea-lfc'
  KEA_LFC_INSTALLED = PREFIX / SBINDIR / 'kea-lfc'
@@ -31,7 +31,7 @@
  SHAREDSTATEDIR_INSTALLED = PREFIX / SHAREDSTATEDIR
  SYSCONFDIR_INSTALLED = PREFIX / SYSCONFDIR
  TEST_CA_DIR = TOP_SOURCE_DIR / 'src/lib/asiolink/testutils/ca'
-@@ -88,9 +88,9 @@
+@@ -88,9 +88,9 @@ if PREFIX == '/usr/local'
  # So we revert what it does.
  if PREFIX == '/usr/local'
      SYSCONFDIR_INSTALLED = '/usr/local/etc'
@@ -44,7 +44,7 @@
  endif
  
  #### Build Options
-@@ -1108,9 +1108,9 @@
+@@ -1108,9 +1108,9 @@ if PREFIX == '/usr/local'
  # In case prefix is default, install to hardcoded path.
  if PREFIX == '/usr/local'
      install_emptydir('/usr/local/lib/kea')
diff --git a/net/kea/files/patch-src_bin_shell_kea-shell.in b/net/kea/files/patch-src_bin_shell_kea-shell.in
deleted file mode 100644
index caa0eea9db98..000000000000
--- a/net/kea/files/patch-src_bin_shell_kea-shell.in
+++ /dev/null
@@ -1,8 +0,0 @@
---- src/bin/shell/kea-shell.in.orig	2025-06-20 09:28:47.000000000 -0700
-+++ src/bin/shell/kea-shell.in	2025-08-13 09:47:11.947513000 -0700
-@@ -1,4 +1,4 @@
--#!@PYTHON@
-+#!/usr/bin/env /usr/local/bin/python3
- 
- # Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
- #
diff --git a/net/kea/pkg-plist b/net/kea/pkg-plist
index 357a8bdab3b1..08c26c31820c 100644
--- a/net/kea/pkg-plist
+++ b/net/kea/pkg-plist
@@ -472,8 +472,8 @@ lib/libkea-asiodns.so
 lib/libkea-asiodns.so.62
 lib/libkea-asiodns.so.62.0.0
 lib/libkea-asiolink.so
-lib/libkea-asiolink.so.87
-lib/libkea-asiolink.so.87.0.0
+lib/libkea-asiolink.so.88
+lib/libkea-asiolink.so.88.0.0
 lib/libkea-cc.so
 lib/libkea-cc.so.82
 lib/libkea-cc.so.82.0.0
@@ -484,8 +484,8 @@ lib/libkea-config.so
 lib/libkea-config.so.83
 lib/libkea-config.so.83.0.0
 lib/libkea-cryptolink.so
-lib/libkea-cryptolink.so.63
-lib/libkea-cryptolink.so.63.0.0
+lib/libkea-cryptolink.so.64
+lib/libkea-cryptolink.so.64.0.0
 lib/libkea-d2srv.so
 lib/libkea-d2srv.so.63
 lib/libkea-d2srv.so.63.0.0
@@ -499,8 +499,8 @@ lib/libkea-dhcp_ddns.so
 lib/libkea-dhcp_ddns.so.68
 lib/libkea-dhcp_ddns.so.68.0.0
 lib/libkea-dhcpsrv.so
-lib/libkea-dhcpsrv.so.129
-lib/libkea-dhcpsrv.so.129.0.0
+lib/libkea-dhcpsrv.so.130
+lib/libkea-dhcpsrv.so.130.0.0
 lib/libkea-dns.so
 lib/libkea-dns.so.71
 lib/libkea-dns.so.71.0.0
@@ -511,8 +511,8 @@ lib/libkea-exceptions.so
 lib/libkea-exceptions.so.45
 lib/libkea-exceptions.so.45.0.0
 lib/libkea-hooks.so
-lib/libkea-hooks.so.118
-lib/libkea-hooks.so.118.0.0
+lib/libkea-hooks.so.119
+lib/libkea-hooks.so.119.0.0
 lib/libkea-http.so
 lib/libkea-http.so.87
 lib/libkea-http.so.87.0.0