Created attachment 248003 [details] Patch for mbedtls - Switch to CMake, this is more inline with other distros and simplifies port - Modernize port to follow Porters Handbook more closely - Drop configuration patch and use upstream's supplied tool instead Compile and runtime tested on FreeBSD 14.0-RELEASE (amd64) (make, make check-plist, make test) Poudriere testport OK 13.2-RELEASE (amd64) Poudriere testport OK 14.0-RELEASE (amd64) Tested with following consumers in 14.0-RELEASE (amd64) using Poudriere: audio/umurmur biology/ncbi-vdb dns/kadnode editors/imhex emulators/dolphin-emu lang/gauche lang/julia lang/neko multimedia/emby-server multimedia/emby-server-devel multimedia/librist multimedia/obs-studio net/bctoolbox net/pichi net/shadowsocks-libev net-im/sayaka www/hiawatha x11/openrgb
Looks good. Thanks!
Just fix desc in PR, patch is for 2.28.7 already
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8f6099e035f385631915063e8ed5e34d581b5d2a commit 8f6099e035f385631915063e8ed5e34d581b5d2a Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-02-03 04:09:25 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2024-02-03 04:21:48 +0000 security/mbedtls: Update to 2.28.7 - Switch to CMake, this is more inline with other distros and simplifies port - Modernize port to follow Porters Handbook more closely - Drop configuration patch and use upstream's supplied tool instead Changelog: https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.7 PR: 276661 Reviewed by: tijl (maintainer) security/mbedtls/Makefile | 37 ++++++++++++---------- security/mbedtls/distinfo | 6 ++-- .../files/patch-include_mbedtls_config.h (gone) | 29 ----------------- security/mbedtls/pkg-plist | 17 +++------- 4 files changed, 27 insertions(+), 62 deletions(-)
Committed, thanks!