git: 499bbc6f29d2 - main - security/mbedtls: Update to 2.28.9

From: Tijl Coosemans <tijl_at_FreeBSD.org>
Date: Sat, 31 Aug 2024 19:13:11 UTC
The branch main has been updated by tijl:

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

commit 499bbc6f29d2d85930b7fbf8964f22fc4d88db46
Author:     Tijl Coosemans <tijl@FreeBSD.org>
AuthorDate: 2024-08-31 18:36:48 +0000
Commit:     Tijl Coosemans <tijl@FreeBSD.org>
CommitDate: 2024-08-31 19:09:50 +0000

    security/mbedtls: Update to 2.28.9
    
    Mark deprecated and pet portclippy.
    
    PR:             281168
---
 security/mbedtls/Makefile | 22 +++++++++++++---------
 security/mbedtls/distinfo |  6 +++---
 2 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/security/mbedtls/Makefile b/security/mbedtls/Makefile
index c1c8639bad3b..62bb29dd41ca 100644
--- a/security/mbedtls/Makefile
+++ b/security/mbedtls/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	mbedtls
-DISTVERSION=	2.28.8
+DISTVERSION=	2.28.9
 CATEGORIES=	security devel
-MASTER_SITES=	https://github.com/Mbed-TLS/mbedtls/releases/download/v${DISTVERSION}/
+MASTER_SITES=	https://github.com/Mbed-TLS/${PORTNAME}/releases/download/${DISTNAME}/
 
 MAINTAINER=	tijl@FreeBSD.org
 COMMENT=	SSL/TLS and cryptography library
@@ -11,22 +11,26 @@ LICENSE=	APACHE20 GPLv2+
 LICENSE_COMB=	dual
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Upstream support ends at the end of 2024
+EXPIRATION_DATE=	2024-12-31
+
 USES=		cmake:testing pathfix python:build,test shebangfix tar:bz2
-SHEBANG_FILES=	scripts/*.py tests/scripts/*.py
 USE_LDCONFIG=	yes
 
-PORTSCOUT=	limit:^${DISTVERSION:R:S/./\./g}\.
-PLIST_SUB=	DISTVERSION=${DISTVERSION}
-
-CMAKE_TESTING_ON=	ENABLE_TESTING
-CMAKE_TESTING_PARALLEL_LEVEL=	1
+SHEBANG_FILES=	scripts/*.py tests/scripts/*.py
 
-CMAKE_OFF=	ENABLE_TESTING
 CMAKE_ON=	CMAKE_BUILD_RPATH_USE_ORIGIN \
 		ENABLE_PROGRAMS \
 		ENABLE_ZLIB_SUPPORT \
 		LINK_WITH_PTHREAD \
 		USE_SHARED_MBEDTLS_LIBRARY
+CMAKE_OFF=	ENABLE_TESTING
+CMAKE_TESTING_ON=	ENABLE_TESTING
+CMAKE_TESTING_PARALLEL_LEVEL=	1
+
+PORTSCOUT=	limit:^${DISTVERSION:R:S/./\./g}\.
+
+PLIST_SUB=	DISTVERSION=${DISTVERSION}
 
 pre-configure:
 	@${WRKSRC}/scripts/config.py -f ${WRKSRC}/include/mbedtls/config.h set MBEDTLS_SSL_DTLS_SRTP
diff --git a/security/mbedtls/distinfo b/security/mbedtls/distinfo
index ff2654fa4742..c5b03210ec41 100644
--- a/security/mbedtls/distinfo
+++ b/security/mbedtls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711702878
-SHA256 (mbedtls-2.28.8.tar.bz2) = 241c68402cef653e586be3ce28d57da24598eb0df13fcdea9d99bfce58717132
-SIZE (mbedtls-2.28.8.tar.bz2) = 3343796
+TIMESTAMP = 1725116635
+SHA256 (mbedtls-2.28.9.tar.bz2) = e85ea97aaf78dd6c0a5ba2e54dd5932ffa15f39abfc189c26beef7684630c02b
+SIZE (mbedtls-2.28.9.tar.bz2) = 3357068