security/botan3: update to 3.13.0 release (+) Release notes: https://botan.randombit.net/news.html#version-3-13-0-2026-08-1325933cf20f
Port details
security/botan33.13.0
Portable, easy to use and efficient C++ crypto library
- Maintainer
- fluffy@FreeBSD.org
- Packages
- botan3 3.13.0
- Upstream
- up to date
- CPE
botan_project:botanfrom the port- WWW
- https://botan.randombit.net/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (24)
*/*: bump consumers after devel/boost update213840c151
security/botan3: update to 3.12.0 release (+) Release notes: https://botan.randombit.net/news.html#version-3-12-0-2026-05-061896733eac
security/botan3: update to 3.11.1 release (+) Release notes: https://botan.randombit.net/news.html#version-3-11-0-2026-03-15 \ https://botan.randombit.net/news.html#version-3-11-1-2026-03-31ad1e800a7b
security/botan3: update to 3.10.0 release (+) Release notes: https://botan.randombit.net/news.html#version-3-10-0-2025-11-0602bcdd27ea
security/botan3: fix build on powerpc64 1. Actually fix detection of Crypto extensions. 2. --disable-powercrypto no longer works: configure.py: error: no such option: --disable-powercrypto Explicitly disable modules using VSX and Crypto.4a3f2a2ba6
security/botan3: update to 3.9.0 release (+) Release notes: https://botan.randombit.net/news.html#version-3-9-0-2025-08-051890897ed5
security/botan3: update to 3.8.1 release (+) Release Notes: https://botan.randombit.net/news.html#version-3-8-0-2025-05-06 \ https://botan.randombit.net/news.html#version-3-8-1-2025-05-0720126e986e
security/botan3: update to 3.7.1 release (+) While here, install manpage as botan3.1 to avoid conflicts with botan2 package Release notes: https://botan.randombit.net/news.html#version-3-7-0-2025-02-04 \ https://botan.randombit.net/news.html#version-3-7-1-2025-02-05eb68e13520
security/botan3: fix runtime on powerpc64le INFO: Assuming target ppc64 is big endiand99d33d20e
security/botan3: update to 3.6.1 release (+) Changelog: https://botan.randombit.net/news.html#version-3-6-1-2024-10-26 https://botan.randombit.net/news.html#version-3-6-0-2024-10-21aa66784cf0
all: drop support for expired FreeBSD 14.0 Simplify expressions for FreeBSD 13.X Reviewed by: many Differential Revision: https://reviews.freebsd.org/D466014485bd8221
security/botan3: update to 3.5.0 release (+) Changelog: https://botan.randombit.net/news.html#version-3-4-0-2024-04-08 \ https://botan.randombit.net/news.html#version-3-5-0-2024-07-08f550157a18
security/botan3: fix build on powerpc64 In file included from src/lib/block/aes/aes_power8/aes_power8.cpp:16: /usr/lib/clang/18/include/altivec.h:17365:10: error: '__builtin_altivec_crypto_vcipher' needs target feature power8-vector 17365 | return __builtin_altivec_crypto_vcipher(__a, __b);aa317719dc
security/botan3: Optimize build, add TEST_TARGET - relax LLVM requirement, per PR #279136, any llvm from ports can compile botan3 - pass --compiler-cache if CCACHE_BIN is nonempty to actually make use of ccache - replace boost-libs LIB_DEPENDS=libboost_filesystem.so by BUILD_DEPENDS=...asio.hpp to make purpose clearer and avoid the stage-qa warning that libboost_filesystem.so is unused. - add TEST_TARGET for "make test" and WITH_TESTING[_PORTS]. - strip support for FreeBSD before 1300000, end of life. PR: 279173 Approved by: fluffy@ (maintainer)7ff7e9bd4e
security/botan3: libc++<16 lacks std::ranges::find, work around ...by using boost::range::find, we already depend on boost already. PR: 279173 Approved by: portmgr@ (just-fix-it blanket approval)63fe92d7ab
security/botan3: Followup to build fix: add comment for clarity4c31bd3f18
security/botan3: Unbreak on amd64 and arm64 by using llvm-17 PR: 279136d863e42c92
security/botan3: Broken on aarch64, amd64 and 13 Reported by: fallout7a7408cd77
security/botan3: update to 3.3.0 release (+) Changelog: https://botan.randombit.net/news.html#version-3-3-0-2024-02-2021d88aba74
security/botan3: update to 3.2.0 release (+) Release notes: https://botan.randombit.net/news.html#version-3-2-0-2023-10-09c4f9aea2a7
security/botan3: fix build on 12.4 (+) Botan3 require at least llvm14 to build but 12.4 still have only llvm13 in base Reported by: pkg-falloutbb55588ccc
security/botan3: Fix build on 14 Approved by: portmgr (blanket) Sponsored by: The FreeBSD Foundation5f9b68c773
security/botan3: add Botan 3.1.1 release (+) Introduce Botan 3.x branch as separated concurrent port to allow consumers migrate in their own progress due to API/ABI incompatibility between 2.x/3.x releases Release notes: https://botan.randombit.net/news.html#version-3-0-0-2023-04-11 https://botan.randombit.net/news.html#version-3-1-0-2023-07-11 https://botan.randombit.net/news.html#version-3-1-1-2023-07-1337dfbb1e35