git: 21d88aba7450 - main - security/botan3: update to 3.3.0 release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 18 Mar 2024 01:49:00 UTC
The branch main has been updated by fluffy:

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

commit 21d88aba745010c80f789a33cdb5e81c3509cea5
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2024-03-18 01:48:15 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2024-03-18 01:48:15 +0000

    security/botan3: update to 3.3.0 release (+)
    
    Changelog:      https://botan.randombit.net/news.html#version-3-3-0-2024-02-20
---
 security/botan3/Makefile  | 10 +++++-----
 security/botan3/distinfo  |  6 +++---
 security/botan3/pkg-plist |  7 +++++++
 3 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/security/botan3/Makefile b/security/botan3/Makefile
index 3b3f21b3d39a..8ddf75dfbc36 100644
--- a/security/botan3/Makefile
+++ b/security/botan3/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	botan
-DISTVERSION=	3.2.0
+DISTVERSION=	3.3.0
 CATEGORIES=	security
 MASTER_SITES=	http://botan.randombit.net/releases/
 PKGNAMESUFFIX=	${_BOTANMAJOR}
@@ -37,7 +37,7 @@ LDFLAGS+=		-pthread
 
 DOCSDIR=	${LOCALBASE}/share/doc/${PORTNAME}-${PORTVERSION}
 
-_SOABIVER=	2
+_SOABIVER=	3
 _BOTANMAJOR=	${DISTVERSION:S/./ /g:[1]}
 _SHLIBVER=	${DISTVERSION:S/./ /g:[2]}
 _SHLIBVERPATCH=	${DISTVERSION:S/./ /g:[3]}
@@ -82,9 +82,9 @@ PLIST_SUB+=	HAS_PROCESSOR_RNG=""
 PLIST_SUB+=	HAS_PROCESSOR_RNG="@comment "
 .endif
 
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ) || ${OSVERSION} < 1300000 )
-USES+=	llvm:max=15,min=14
-.endif
+#.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ) || ${OSVERSION} < 1300000 )
+#USES+=	llvm:max=15,min=14
+#.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|^optimization_flags .*|optimization_flags "${CXXFLAGS}"|' \
diff --git a/security/botan3/distinfo b/security/botan3/distinfo
index c2da91df948e..8a95e668f39c 100644
--- a/security/botan3/distinfo
+++ b/security/botan3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698255166
-SHA256 (Botan-3.2.0.tar.xz) = 049c847835fcf6ef3a9e206b33de05dd38999c325e247482772a5598d9e5ece3
-SIZE (Botan-3.2.0.tar.xz) = 8998204
+TIMESTAMP = 1709426611
+SHA256 (Botan-3.3.0.tar.xz) = 368f11f426f1205aedb9e9e32368a16535dc11bd60351066e6f6664ec36b85b9
+SIZE (Botan-3.3.0.tar.xz) = 7164024
diff --git a/security/botan3/pkg-plist b/security/botan3/pkg-plist
index d5e92d079751..83bd4aafa645 100644
--- a/security/botan3/pkg-plist
+++ b/security/botan3/pkg-plist
@@ -1,8 +1,10 @@
 bin/botan%%BOTANMAJOR%%
 include/botan-%%BOTANMAJOR%%/botan/aead.h
+include/botan-%%BOTANMAJOR%%/botan/allocator.h
 include/botan-%%BOTANMAJOR%%/botan/argon2.h
 include/botan-%%BOTANMAJOR%%/botan/argon2fmt.h
 include/botan-%%BOTANMAJOR%%/botan/asio_async_ops.h
+include/botan-%%BOTANMAJOR%%/botan/asio_compat.h
 include/botan-%%BOTANMAJOR%%/botan/asio_context.h
 include/botan-%%BOTANMAJOR%%/botan/asio_error.h
 include/botan-%%BOTANMAJOR%%/botan/asio_stream.h
@@ -61,6 +63,8 @@ include/botan-%%BOTANMAJOR%%/botan/ffi.h
 include/botan-%%BOTANMAJOR%%/botan/filter.h
 include/botan-%%BOTANMAJOR%%/botan/filters.h
 include/botan-%%BOTANMAJOR%%/botan/fpe_fe1.h
+include/botan-%%BOTANMAJOR%%/botan/frodo_mode.h
+include/botan-%%BOTANMAJOR%%/botan/frodokem.h
 include/botan-%%BOTANMAJOR%%/botan/gost_3410.h
 include/botan-%%BOTANMAJOR%%/botan/hash.h
 include/botan-%%BOTANMAJOR%%/botan/hex.h
@@ -94,6 +98,7 @@ include/botan-%%BOTANMAJOR%%/botan/pgp_s2k.h
 include/botan-%%BOTANMAJOR%%/botan/pipe.h
 include/botan-%%BOTANMAJOR%%/botan/pk_algs.h
 include/botan-%%BOTANMAJOR%%/botan/pk_keys.h
+include/botan-%%BOTANMAJOR%%/botan/pk_ops.h
 include/botan-%%BOTANMAJOR%%/botan/pk_ops_fwd.h
 include/botan-%%BOTANMAJOR%%/botan/pkcs10.h
 include/botan-%%BOTANMAJOR%%/botan/pkcs11.h
@@ -170,6 +175,8 @@ include/botan-%%BOTANMAJOR%%/botan/xmss_parameters.h
 include/botan-%%BOTANMAJOR%%/botan/xof.h
 include/botan-%%BOTANMAJOR%%/botan/zfec.h
 include/botan-%%BOTANMAJOR%%/botan/zlib.h
+lib/cmake/Botan-%%SOABIVER%%.%%SHLIBVER%%.%%SHLIBVERPATCH%%/botan-config-version.cmake
+lib/cmake/Botan-%%SOABIVER%%.%%SHLIBVER%%.%%SHLIBVERPATCH%%/botan-config.cmake
 lib/libbotan-%%BOTANMAJOR%%.a
 lib/libbotan-%%BOTANMAJOR%%.so
 lib/libbotan-%%BOTANMAJOR%%.so.%%SOABIVER%%