git: 1896733eac63 - main - security/botan3: update to 3.12.0 release (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 10 Jul 2026 12:28:23 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1896733eac63a6841057c12f5ac6717da62257fc
commit 1896733eac63a6841057c12f5ac6717da62257fc
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2026-07-10 12:24:12 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-07-10 12:25:50 +0000
security/botan3: update to 3.12.0 release (+)
Release notes: https://botan.randombit.net/news.html#version-3-12-0-2026-05-06
---
security/botan3/Makefile | 6 +++---
security/botan3/distinfo | 6 +++---
security/botan3/pkg-plist | 3 +++
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/security/botan3/Makefile b/security/botan3/Makefile
index faf12ec297bc..433807fc7e43 100644
--- a/security/botan3/Makefile
+++ b/security/botan3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botan
-DISTVERSION= 3.11.1
+DISTVERSION= 3.12.0
CATEGORIES= security
MASTER_SITES= https://botan.randombit.net/releases/
PKGNAMESUFFIX= ${_BOTANMAJOR}
@@ -70,7 +70,7 @@ SQLITE3_CONFIGURE_WITH= sqlite3
# llvm from ports fixes build failure, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279136
.if ${OPSYS} == FreeBSD && \
- ((${OSVERSION} >= 1500000) || \
+ ((${OSVERSION} >= 1700000) || \
${PORT_OPTIONS:MLLVM_FROM_PORTS})
USES+= llvm
USES:= ${USES:Ncompiler\:*} # XXX avoid warnings
@@ -78,7 +78,7 @@ CHOSEN_COMPILER_TYPE= clang
.endif
.if ${ARCH} == aarch64
-CONFIGURE_ARGS+= --cc-abi="-march=armv8-a+crypto"
+#CONFIGURE_ARGS+= --cc-abi="-march=armv8-a+crypto"
.elif ${ARCH:Mpowerpc64*}
CONFIGURE_ARGS+= --cpu="ppc64"
.if !defined(MACHINE_CPU) || (defined(MACHINE_CPU) && !${MACHINE_CPU:Mvsx2})
diff --git a/security/botan3/distinfo b/security/botan3/distinfo
index 39e25c431670..ebffdeab31bc 100644
--- a/security/botan3/distinfo
+++ b/security/botan3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1775090730
-SHA256 (Botan-3.11.1.tar.xz) = c1cd7152519f4188591fa4f6ddeb116bc1004491f5f3c58aa99b00582eb8a137
-SIZE (Botan-3.11.1.tar.xz) = 8945412
+TIMESTAMP = 1781200677
+SHA256 (Botan-3.12.0.tar.xz) = 5370f98dc15f8c222ee1ce52cd61c8756a53be0dc57cc4c1b0714d5a09ad74fb
+SIZE (Botan-3.12.0.tar.xz) = 9041764
diff --git a/security/botan3/pkg-plist b/security/botan3/pkg-plist
index eb378bb631cd..43d451a2160c 100644
--- a/security/botan3/pkg-plist
+++ b/security/botan3/pkg-plist
@@ -78,6 +78,8 @@ include/botan-%%BOTANMAJOR%%/botan/hash.h
include/botan-%%BOTANMAJOR%%/botan/hex.h
include/botan-%%BOTANMAJOR%%/botan/hmac_drbg.h
include/botan-%%BOTANMAJOR%%/botan/hss_lms.h
+include/botan-%%BOTANMAJOR%%/botan/ipv4_address.h
+include/botan-%%BOTANMAJOR%%/botan/ipv6_address.h
include/botan-%%BOTANMAJOR%%/botan/kdf.h
include/botan-%%BOTANMAJOR%%/botan/kyber.h
include/botan-%%BOTANMAJOR%%/botan/lzma.h
@@ -162,6 +164,7 @@ include/botan-%%BOTANMAJOR%%/botan/tls_messages.h
include/botan-%%BOTANMAJOR%%/botan/tls_messages_12.h
include/botan-%%BOTANMAJOR%%/botan/tls_messages_13.h
include/botan-%%BOTANMAJOR%%/botan/tls_policy.h
+include/botan-%%BOTANMAJOR%%/botan/tls_psk_13.h
include/botan-%%BOTANMAJOR%%/botan/tls_psk_identity_13.h
include/botan-%%BOTANMAJOR%%/botan/tls_server.h
include/botan-%%BOTANMAJOR%%/botan/tls_server_info.h