FreshPorts -- security/botan3: Portable, easy to use and efficient C++ crypto library


FreshPorts -- The Place For Ports [画像:notbug]As an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC [画像:Ukraine]
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
botan3 Portable, easy to use and efficient C++ crypto library
3.13.0 security on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.11.1Version of this port present on the latest quarterly branch.
Maintainer: fluffy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023年08月08日 11:09:05
Last Update: 2026年09月02日 05:40:09
Commit Hash: 25933cf
People watching this port, also watch:: p5-OrePAN2, py311-pycparser, ladspa, p5-Net-HTTP, python
License: BSD2CLAUSE
WWW:
https://botan.randombit.net/
Description:
Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly optimizations for common CPUs, including x86, x86-64, and PowerPC, offers further speedups for critical tasks such as SHA-1 hashing and multiple precision integer operations. Botan is licensed under the same permissive terms as FreeBSD itself.
Homepage cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (221 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/botan3-3.13.0/catalog.mk
  3. /usr/local/share/licenses/botan3-3.13.0/LICENSE
  4. /usr/local/share/licenses/botan3-3.13.0/BSD2CLAUSE
  5. bin/botan3
  6. include/botan-3/botan/aead.h
  7. include/botan-3/botan/allocator.h
  8. include/botan-3/botan/api.h
  9. include/botan-3/botan/argon2.h
  10. include/botan-3/botan/argon2fmt.h
  11. include/botan-3/botan/asio_async_ops.h
  12. include/botan-3/botan/asio_compat.h
  13. include/botan-3/botan/asio_context.h
  14. include/botan-3/botan/asio_error.h
  15. include/botan-3/botan/asio_stream.h
  16. include/botan-3/botan/asn1_obj.h
  17. include/botan-3/botan/asn1_print.h
  18. include/botan-3/botan/asn1_time.h
  19. include/botan-3/botan/assert.h
  20. include/botan-3/botan/auto_rng.h
  21. include/botan-3/botan/base32.h
  22. include/botan-3/botan/base58.h
  23. include/botan-3/botan/base64.h
  24. include/botan-3/botan/bcrypt_pbkdf.h
  25. include/botan-3/botan/bcrypt.h
  26. include/botan-3/botan/ber_dec.h
  27. include/botan-3/botan/bigint.h
  28. include/botan-3/botan/block_cipher.h
  29. include/botan-3/botan/buf_comp.h
  30. include/botan-3/botan/build.h
  31. include/botan-3/botan/bzip2.h
  32. include/botan-3/botan/certstor_flatfile.h
  33. include/botan-3/botan/certstor_sql.h
  34. include/botan-3/botan/certstor.h
  35. @comment include/botan-3/botan/certstor_sqlite.h
  36. include/botan-3/botan/certstor_system.h
  37. include/botan-3/botan/chacha_rng.h
  38. include/botan-3/botan/cipher_mode.h
  39. include/botan-3/botan/cmce.h
  40. include/botan-3/botan/cmce_parameter_set.h
  41. include/botan-3/botan/compiler.h
  42. include/botan-3/botan/compression.h
  43. include/botan-3/botan/concepts.h
  44. include/botan-3/botan/credentials_manager.h
  45. include/botan-3/botan/cryptobox.h
  46. include/botan-3/botan/curve25519.h
  47. include/botan-3/botan/curve_gfp.h
  48. include/botan-3/botan/data_snk.h
  49. include/botan-3/botan/data_src.h
  50. include/botan-3/botan/database.h
  51. include/botan-3/botan/der_enc.h
  52. include/botan-3/botan/dh.h
  53. include/botan-3/botan/dilithium.h
  54. include/botan-3/botan/dl_group.h
  55. include/botan-3/botan/dlies.h
  56. include/botan-3/botan/dns_name.h
  57. include/botan-3/botan/dsa.h
  58. include/botan-3/botan/ec_point.h
  59. include/botan-3/botan/ec_point_format.h
  60. include/botan-3/botan/ec_group.h
  61. include/botan-3/botan/ec_apoint.h
  62. include/botan-3/botan/ec_scalar.h
  63. include/botan-3/botan/ecc_key.h
  64. include/botan-3/botan/ecdh.h
  65. include/botan-3/botan/ecdsa.h
  66. include/botan-3/botan/ecgdsa.h
  67. include/botan-3/botan/ecies.h
  68. include/botan-3/botan/eckcdsa.h
  69. include/botan-3/botan/ed25519.h
  70. include/botan-3/botan/ed448.h
  71. include/botan-3/botan/elgamal.h
  72. include/botan-3/botan/email.h
  73. include/botan-3/botan/entropy_src.h
  74. include/botan-3/botan/exceptn.h
  75. include/botan-3/botan/fd_unix.h
  76. include/botan-3/botan/ffi.h
  77. include/botan-3/botan/filter.h
  78. include/botan-3/botan/filters.h
  79. include/botan-3/botan/fpe_fe1.h
  80. include/botan-3/botan/frodo_mode.h
  81. include/botan-3/botan/frodokem.h
  82. include/botan-3/botan/gost_3410.h
  83. include/botan-3/botan/hash.h
  84. include/botan-3/botan/hex.h
  85. include/botan-3/botan/hmac_drbg.h
  86. include/botan-3/botan/hss_lms.h
  87. include/botan-3/botan/ipv4_address.h
  88. include/botan-3/botan/ipv6_address.h
  89. include/botan-3/botan/kdf.h
  90. include/botan-3/botan/kyber.h
  91. include/botan-3/botan/lzma.h
  92. include/botan-3/botan/mac.h
  93. include/botan-3/botan/mceliece.h
  94. include/botan-3/botan/mem_ops.h
  95. include/botan-3/botan/ml_dsa.h
  96. include/botan-3/botan/ml_kem.h
  97. include/botan-3/botan/mutex.h
  98. include/botan-3/botan/nist_keywrap.h
  99. include/botan-3/botan/numthry.h
  100. include/botan-3/botan/ocsp.h
  101. include/botan-3/botan/oids.h
  102. include/botan-3/botan/otp.h
  103. include/botan-3/botan/p11.h
  104. include/botan-3/botan/p11_ecc_key.h
  105. include/botan-3/botan/p11_ecdh.h
  106. include/botan-3/botan/p11_ecdsa.h
  107. include/botan-3/botan/p11_mechanism.h
  108. include/botan-3/botan/p11_object.h
  109. include/botan-3/botan/p11_randomgenerator.h
  110. include/botan-3/botan/p11_rsa.h
  111. include/botan-3/botan/p11_types.h
  112. include/botan-3/botan/p11_x509.h
  113. include/botan-3/botan/passhash9.h
  114. include/botan-3/botan/pbkdf.h
  115. include/botan-3/botan/pbkdf2.h
  116. include/botan-3/botan/pem.h
  117. include/botan-3/botan/pgp_s2k.h
  118. include/botan-3/botan/pipe.h
  119. include/botan-3/botan/pk_algs.h
  120. include/botan-3/botan/pk_keys.h
  121. include/botan-3/botan/pk_ops.h
  122. include/botan-3/botan/pk_ops_fwd.h
  123. include/botan-3/botan/pkcs10.h
  124. include/botan-3/botan/pkcs11.h
  125. include/botan-3/botan/pkcs12.h
  126. include/botan-3/botan/pkcs8.h
  127. include/botan-3/botan/pkix_enums.h
  128. include/botan-3/botan/pkix_types.h
  129. include/botan-3/botan/processor_rng.h
  130. include/botan-3/botan/psk_db.h
  131. include/botan-3/botan/pss_params.h
  132. include/botan-3/botan/pubkey.h
  133. include/botan-3/botan/pwdhash.h
  134. include/botan-3/botan/range_concepts.h
  135. include/botan-3/botan/reducer.h
  136. include/botan-3/botan/rfc3394.h
  137. include/botan-3/botan/rfc4880.h
  138. include/botan-3/botan/rng.h
  139. include/botan-3/botan/roughtime.h
  140. include/botan-3/botan/rsa.h
  141. include/botan-3/botan/scrypt.h
  142. include/botan-3/botan/secmem.h
  143. include/botan-3/botan/slh_dsa.h
  144. include/botan-3/botan/sm2.h
  145. include/botan-3/botan/sodium.h
  146. include/botan-3/botan/sp_parameters.h
  147. include/botan-3/botan/spake2p.h
  148. include/botan-3/botan/sphincsplus.h
  149. @comment include/botan-3/botan/sqlite3.h
  150. include/botan-3/botan/srp6.h
  151. include/botan-3/botan/stateful_rng.h
  152. include/botan-3/botan/stream_cipher.h
  153. include/botan-3/botan/strong_type.h
  154. include/botan-3/botan/sym_algo.h
  155. include/botan-3/botan/symkey.h
  156. include/botan-3/botan/system_rng.h
  157. include/botan-3/botan/tls.h
  158. include/botan-3/botan/tls_alert.h
  159. include/botan-3/botan/tls_algos.h
  160. include/botan-3/botan/tls_callbacks.h
  161. include/botan-3/botan/tls_channel.h
  162. include/botan-3/botan/tls_ciphersuite.h
  163. include/botan-3/botan/tls_client.h
  164. include/botan-3/botan/tls_exceptn.h
  165. include/botan-3/botan/tls_extensions.h
  166. include/botan-3/botan/tls_extensions_12.h
  167. include/botan-3/botan/tls_extensions_13.h
  168. include/botan-3/botan/tls_external_psk.h
  169. include/botan-3/botan/tls_handshake_msg.h
  170. include/botan-3/botan/tls_magic.h
  171. include/botan-3/botan/tls_messages.h
  172. include/botan-3/botan/tls_messages_12.h
  173. include/botan-3/botan/tls_messages_13.h
  174. include/botan-3/botan/tls_policy.h
  175. include/botan-3/botan/tls_psk_13.h
  176. include/botan-3/botan/tls_psk_identity_13.h
  177. include/botan-3/botan/tls_server.h
  178. include/botan-3/botan/tls_server_info.h
  179. include/botan-3/botan/tls_session.h
  180. include/botan-3/botan/tls_session_id.h
  181. include/botan-3/botan/tls_session_manager.h
  182. include/botan-3/botan/tls_session_manager_hybrid.h
  183. include/botan-3/botan/tls_session_manager_memory.h
  184. include/botan-3/botan/tls_session_manager_noop.h
  185. include/botan-3/botan/tls_session_manager_sql.h
  186. @comment include/botan-3/botan/tls_session_manager_sqlite.h
  187. include/botan-3/botan/tls_session_manager_stateless.h
  188. include/botan-3/botan/tls_signature_scheme.h
  189. include/botan-3/botan/tls_version.h
  190. include/botan-3/botan/tss.h
  191. include/botan-3/botan/types.h
  192. include/botan-3/botan/uri.h
  193. include/botan-3/botan/uuid.h
  194. include/botan-3/botan/version.h
  195. include/botan-3/botan/x25519.h
  196. include/botan-3/botan/x448.h
  197. include/botan-3/botan/x509_ca.h
  198. include/botan-3/botan/x509_crl.h
  199. include/botan-3/botan/x509_ext.h
  200. include/botan-3/botan/x509_key.h
  201. include/botan-3/botan/x509_obj.h
  202. include/botan-3/botan/x509cert.h
  203. include/botan-3/botan/x509path.h
  204. include/botan-3/botan/x509self.h
  205. include/botan-3/botan/xmss.h
  206. include/botan-3/botan/xmss_parameters.h
  207. include/botan-3/botan/xof.h
  208. include/botan-3/botan/zfec.h
  209. include/botan-3/botan/zlib.h
  210. lib/cmake/Botan-3.13.0/botan-config-version.cmake
  211. lib/cmake/Botan-3.13.0/botan-config.cmake
  212. lib/libbotan-3.a
  213. lib/libbotan-3.so
  214. lib/libbotan-3.so.13
  215. lib/libbotan-3.so.13.13.0
  216. @comment lib/python3.12/site-packages/botan3.py
  217. libdata/pkgconfig/botan-3.pc
  218. share/man/man1/botan3.1.gz
  219. @owner
  220. @group
  221. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • botan3>0:security/botan3
To install the port:
cd /usr/ports/security/botan3/ && make install clean
To add the package, run one of these commands:
  • pkg install security/botan3
  • pkg install botan3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: botan3
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1786968469 SHA256 (Botan-3.13.0.tar.xz) = 12f5a8358890bbee82edfe9d2e7769b0a610b6dd0e0698aea13d20a675d84620 SIZE (Botan-3.13.0.tar.xz) = 9598736

Packages (timestamps in pop-ups are UTC):
botan3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.11.13.11.1-3.9.03.11.1n/an/an/a
FreeBSD:13:quarterly3.11.13.11.1-3.8.13.11.1n/an/an/a
FreeBSD:14:latest3.12.0_13.12.0_1-3.9.03.12.0_1---
FreeBSD:14:quarterly3.11.13.11.1-3.8.13.11.13.2.03.2.03.2.0
FreeBSD:15:latest3.12.0_13.12.0_1n/a3.8.1n/an/a3.2.03.2.0
FreeBSD:15:quarterly3.11.13.11.1n/a-n/an/a--
FreeBSD:16:latest3.12.0_13.12.0_1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. asio.hpp : devel/boost-libs
  2. py312-sphinx>=0 : textproc/py-sphinx@py312
  3. py312-furo>=2022年6月21日 : textproc/py-furo@py312
  4. gmake>=4.4.1 : devel/gmake
  5. python3.12 : lang/python312
This port is required by:
for Libraries
  1. deskutils/qownnotes
  2. editors/encryptpad
  3. editors/rehex
  4. security/keepassxc
  5. security/keepassxc276
  6. security/rnp

Configuration Options:
===> The following configuration options are available for botan3-3.13.0: DOCS=on: Build and/or install documentation LLVM_FROM_PORTS=off: Use LLVM from ports to build MANPAGES=on: Build and/or install manual pages PYTHON=off: Python bindings or support SQLITE3=off: SQLite 3 database support ===> Use 'make config' to modify these settings
Options name:
security_botan3
USES:
compiler:c++20-lang cpe gmake shebangfix tar:xz python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://botan.randombit.net/releases/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.13.0
02 Sep 2026 05:40:09
commit hash: 25933cf20f1117bcd6c7bc79fe30d4e7137d57ec commit hash: 25933cf20f1117bcd6c7bc79fe30d4e7137d57ec commit hash: 25933cf20f1117bcd6c7bc79fe30d4e7137d57ec commit hash: 25933cf20f1117bcd6c7bc79fe30d4e7137d57ec files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
security/botan3: update to 3.13.0 release (+)
Release notes:	https://botan.randombit.net/news.html#version-3-13-0-2026年08月13日 
3.12.0_1
10 Aug 2026 11:24:24
commit hash: 213840c151b669e62aa267d1af9c2a8172e588aa commit hash: 213840c151b669e62aa267d1af9c2a8172e588aa commit hash: 213840c151b669e62aa267d1af9c2a8172e588aa commit hash: 213840c151b669e62aa267d1af9c2a8172e588aa files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump consumers after devel/boost update
3.12.0
10 Jul 2026 12:25:50
commit hash: 1896733eac63a6841057c12f5ac6717da62257fc commit hash: 1896733eac63a6841057c12f5ac6717da62257fc commit hash: 1896733eac63a6841057c12f5ac6717da62257fc commit hash: 1896733eac63a6841057c12f5ac6717da62257fc files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
security/botan3: update to 3.12.0 release (+)
Release notes:	https://botan.randombit.net/news.html#version-3-12-0-2026年05月06日 
3.11.1
02 Apr 2026 01:13:04
commit hash: ad1e800a7b3f93548ca6b4f2dffd98c3d4569e74 commit hash: ad1e800a7b3f93548ca6b4f2dffd98c3d4569e74 commit hash: ad1e800a7b3f93548ca6b4f2dffd98c3d4569e74 commit hash: ad1e800a7b3f93548ca6b4f2dffd98c3d4569e74 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
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月31日 
3.10.0
23 Nov 2025 14:54:01
commit hash: 02bcdd27eadc64c33d1e82aef8c38e7f60ee905f commit hash: 02bcdd27eadc64c33d1e82aef8c38e7f60ee905f commit hash: 02bcdd27eadc64c33d1e82aef8c38e7f60ee905f commit hash: 02bcdd27eadc64c33d1e82aef8c38e7f60ee905f files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
security/botan3: update to 3.10.0 release (+)
Release notes:	https://botan.randombit.net/news.html#version-3-10-0-2025年11月06日 
3.9.0
26 Aug 2025 08:21:09
commit hash: 4a3f2a2ba6123d8df766897aaea5f2a57d136292 commit hash: 4a3f2a2ba6123d8df766897aaea5f2a57d136292 commit hash: 4a3f2a2ba6123d8df766897aaea5f2a57d136292 commit hash: 4a3f2a2ba6123d8df766897aaea5f2a57d136292 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
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.
3.9.0
21 Aug 2025 10:19:12
commit hash: 1890897ed5a65f8ac4182241bf58f28afa3d9741 commit hash: 1890897ed5a65f8ac4182241bf58f28afa3d9741 commit hash: 1890897ed5a65f8ac4182241bf58f28afa3d9741 commit hash: 1890897ed5a65f8ac4182241bf58f28afa3d9741 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
security/botan3: update to 3.9.0 release (+)
Release notes:	https://botan.randombit.net/news.html#version-3-9-0-2025年08月05日 
3.8.1
25 Jun 2025 22:47:50
commit hash: 20126e986e75476e23fee580dcc6a9f0155ebfa4 commit hash: 20126e986e75476e23fee580dcc6a9f0155ebfa4 commit hash: 20126e986e75476e23fee580dcc6a9f0155ebfa4 commit hash: 20126e986e75476e23fee580dcc6a9f0155ebfa4 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
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月07日 
3.7.1
06 Feb 2025 19:34:58
commit hash: eb68e13520c84f2834ad918be73bb5fdb4e126c2 commit hash: eb68e13520c84f2834ad918be73bb5fdb4e126c2 commit hash: eb68e13520c84f2834ad918be73bb5fdb4e126c2 commit hash: eb68e13520c84f2834ad918be73bb5fdb4e126c2 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
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月05日 
3.6.1_1
29 Jan 2025 16:56:42
commit hash: d99d33d20eceac41c76376030aa209467855c9c4 commit hash: d99d33d20eceac41c76376030aa209467855c9c4 commit hash: d99d33d20eceac41c76376030aa209467855c9c4 commit hash: d99d33d20eceac41c76376030aa209467855c9c4 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/botan3: fix runtime on powerpc64le
INFO: Assuming target ppc64 is big endian
3.6.1
06 Nov 2024 15:51:52
commit hash: aa66784cf083bd17eb2efe876997dc9ad5024a47 commit hash: aa66784cf083bd17eb2efe876997dc9ad5024a47 commit hash: aa66784cf083bd17eb2efe876997dc9ad5024a47 commit hash: aa66784cf083bd17eb2efe876997dc9ad5024a47 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
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月21日 
3.5.0
01 Oct 2024 18:56:20
commit hash: 4485bd8221c2c5630b87826d37da850b3361b782 commit hash: 4485bd8221c2c5630b87826d37da850b3361b782 commit hash: 4485bd8221c2c5630b87826d37da850b3361b782 commit hash: 4485bd8221c2c5630b87826d37da850b3361b782 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by:	many
Differential Revision:	https://reviews.freebsd.org/D46601 
3.5.0
04 Aug 2024 00:18:51
commit hash: f550157a18a4ff5d1cb7094f1cec754bbad614ee commit hash: f550157a18a4ff5d1cb7094f1cec754bbad614ee commit hash: f550157a18a4ff5d1cb7094f1cec754bbad614ee commit hash: f550157a18a4ff5d1cb7094f1cec754bbad614ee files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
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月08日 
3.3.0
03 Jun 2024 15:11:59
commit hash: aa317719dce6823865184565afe1d0540fe43036 commit hash: aa317719dce6823865184565afe1d0540fe43036 commit hash: aa317719dce6823865184565afe1d0540fe43036 commit hash: aa317719dce6823865184565afe1d0540fe43036 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
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);
3.3.0
29 May 2024 07:05:30
commit hash: 7ff7e9bd4ef8a5b70ba3f6095b9291c83766c23e commit hash: 7ff7e9bd4ef8a5b70ba3f6095b9291c83766c23e commit hash: 7ff7e9bd4ef8a5b70ba3f6095b9291c83766c23e commit hash: 7ff7e9bd4ef8a5b70ba3f6095b9291c83766c23e files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
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)
3.3.0
29 May 2024 00:32:21
commit hash: 63fe92d7ab52f8657300837de6f774b26ed1f7d9 commit hash: 63fe92d7ab52f8657300837de6f774b26ed1f7d9 commit hash: 63fe92d7ab52f8657300837de6f774b26ed1f7d9 commit hash: 63fe92d7ab52f8657300837de6f774b26ed1f7d9 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
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)
3.3.0
22 May 2024 07:39:54
commit hash: 4c31bd3f18de28b67fd694a16833b9c3be6a9798 commit hash: 4c31bd3f18de28b67fd694a16833b9c3be6a9798 commit hash: 4c31bd3f18de28b67fd694a16833b9c3be6a9798 commit hash: 4c31bd3f18de28b67fd694a16833b9c3be6a9798 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/botan3: Followup to build fix: add comment for clarity
3.3.0
22 May 2024 01:59:38
commit hash: d863e42c9258ad8673bfbaef2af27781cff3b42c commit hash: d863e42c9258ad8673bfbaef2af27781cff3b42c commit hash: d863e42c9258ad8673bfbaef2af27781cff3b42c commit hash: d863e42c9258ad8673bfbaef2af27781cff3b42c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/botan3: Unbreak on amd64 and arm64 by using llvm-17
PR:		279136 
3.3.0
18 May 2024 18:58:46
commit hash: 7a7408cd7731d6e05ccbc6e895ca84600eb26bfe commit hash: 7a7408cd7731d6e05ccbc6e895ca84600eb26bfe commit hash: 7a7408cd7731d6e05ccbc6e895ca84600eb26bfe commit hash: 7a7408cd7731d6e05ccbc6e895ca84600eb26bfe files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
security/botan3: Broken on aarch64, amd64 and 13
Reported by:	fallout
3.3.0
18 Mar 2024 01:48:15
commit hash: 21d88aba745010c80f789a33cdb5e81c3509cea5 commit hash: 21d88aba745010c80f789a33cdb5e81c3509cea5 commit hash: 21d88aba745010c80f789a33cdb5e81c3509cea5 commit hash: 21d88aba745010c80f789a33cdb5e81c3509cea5 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
security/botan3: update to 3.3.0 release (+)
Changelog:	https://botan.randombit.net/news.html#version-3-3-0-2024年02月20日 
3.2.0
25 Oct 2023 18:29:52
commit hash: c4f9aea2a7c55fd6b0f8dfe73993a185334a3355 commit hash: c4f9aea2a7c55fd6b0f8dfe73993a185334a3355 commit hash: c4f9aea2a7c55fd6b0f8dfe73993a185334a3355 commit hash: c4f9aea2a7c55fd6b0f8dfe73993a185334a3355 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
security/botan3: update to 3.2.0 release (+)
Release notes:	https://botan.randombit.net/news.html#version-3-2-0-2023年10月09日 
3.1.1
22 Sep 2023 08:28:45
commit hash: bb55588ccc3e04e12aecb88a3692aaf08ad5bb80 commit hash: bb55588ccc3e04e12aecb88a3692aaf08ad5bb80 commit hash: bb55588ccc3e04e12aecb88a3692aaf08ad5bb80 commit hash: bb55588ccc3e04e12aecb88a3692aaf08ad5bb80 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
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-fallout
3.1.1
25 Aug 2023 21:54:51
commit hash: 5f9b68c773d6442dccb248c8a190dce9c4d4a519 commit hash: 5f9b68c773d6442dccb248c8a190dce9c4d4a519 commit hash: 5f9b68c773d6442dccb248c8a190dce9c4d4a519 commit hash: 5f9b68c773d6442dccb248c8a190dce9c4d4a519 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
security/botan3: Fix build on 14
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
3.1.1
08 Aug 2023 11:02:38
commit hash: 37dfbb1e35162bd84348730049155811d9b5035f commit hash: 37dfbb1e35162bd84348730049155811d9b5035f commit hash: 37dfbb1e35162bd84348730049155811d9b5035f commit hash: 37dfbb1e35162bd84348730049155811d9b5035f files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
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月13日 

Number of commits found: 24

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
Security Policy
Privacy
Blog
Contact

Search
Enter Keywords:
more...

Latest Vulnerabilities
electron42 Sep 03
libnjs Sep 03
nginx-full Sep 03
njs Sep 03
chromium Sep 02
jenkins Sep 02
jenkins-lts Sep 02
erlang Sep 01
erlang Sep 01

30 vulnerabilities affecting 415 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last processed:
2026年09月03日 17:10:13 UTC


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)

Calculated hourly:
Port count 35095
Broken 77
Ignore 190

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD Valid HTML, CSS, and RSS. Copyright © 2000-2026 Dan Langille. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /