net/kea: Update to 3.0.1

PR:		289139
MFH:		2025Q3
Security:	CVE-2025-40779
This commit is contained in:
Andrey Pevnev
2025-08-28 16:15:16 -03:00
committed by Renato Botelho
parent 58b37e4ee4
commit df08e10bd6
5 changed files with 18 additions and 27 deletions

View File

@@ -1,6 +1,5 @@
PORTNAME= kea
DISTVERSION= 3.0.0
PORTREVISION= 5
DISTVERSION= 3.0.1
CATEGORIES= net
MASTER_SITES= ISC/kea/${DISTVERSION}

View File

@@ -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

View File

@@ -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')

View File

@@ -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")
#

View File

@@ -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