diff --git a/security/botan3/Makefile b/security/botan3/Makefile index 99973cefc90a..51b13ad0f189 100644 --- a/security/botan3/Makefile +++ b/security/botan3/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.8 2023/12/29 18:24:57 adam Exp $ +# $NetBSD: Makefile,v 1.9 2024/02/25 14:58:00 wiz Exp $ -PKGREVISION= 2 .include "Makefile.common" PKGNAME= ${DISTNAME:S/Botan/botan3/} @@ -12,6 +11,7 @@ HAS_CONFIGURE= yes USE_LANGUAGES= c++ USE_TOOLS+= gmake GCC_REQD+= 11 +USE_CXX_FEATURES+= c++20 PYTHON_FOR_BUILD_ONLY= yes diff --git a/security/botan3/Makefile.common b/security/botan3/Makefile.common index dfdf4396821b..3435b6011a72 100644 --- a/security/botan3/Makefile.common +++ b/security/botan3/Makefile.common @@ -1,7 +1,8 @@ -# $NetBSD: Makefile.common,v 1.4 2023/10/19 15:17:20 wiz Exp $ +# $NetBSD: Makefile.common,v 1.5 2024/02/25 14:58:00 wiz Exp $ +# # used by security/py-botan3/Makefile -DISTNAME= Botan-3.2.0 +DISTNAME= Botan-3.3.0 CATEGORIES= security MASTER_SITES= https://botan.randombit.net/releases/ EXTRACT_SUFX= .tar.xz diff --git a/security/botan3/PLIST b/security/botan3/PLIST index 02f6dc5f6597..191f2c0872ff 100644 --- a/security/botan3/PLIST +++ b/security/botan3/PLIST @@ -1,9 +1,11 @@ -@comment $NetBSD: PLIST,v 1.4 2023/10/19 15:17:20 wiz Exp $ +@comment $NetBSD: PLIST,v 1.5 2024/02/25 14:58:00 wiz Exp $ bin/botan3 include/botan-3/botan/aead.h +include/botan-3/botan/allocator.h include/botan-3/botan/argon2.h include/botan-3/botan/argon2fmt.h include/botan-3/botan/asio_async_ops.h +include/botan-3/botan/asio_compat.h include/botan-3/botan/asio_context.h include/botan-3/botan/asio_error.h include/botan-3/botan/asio_stream.h @@ -62,6 +64,8 @@ include/botan-3/botan/ffi.h include/botan-3/botan/filter.h include/botan-3/botan/filters.h include/botan-3/botan/fpe_fe1.h +include/botan-3/botan/frodo_mode.h +include/botan-3/botan/frodokem.h include/botan-3/botan/gost_3410.h include/botan-3/botan/hash.h include/botan-3/botan/hex.h @@ -95,6 +99,7 @@ include/botan-3/botan/pgp_s2k.h include/botan-3/botan/pipe.h include/botan-3/botan/pk_algs.h include/botan-3/botan/pk_keys.h +include/botan-3/botan/pk_ops.h include/botan-3/botan/pk_ops_fwd.h include/botan-3/botan/pkcs10.h include/botan-3/botan/pkcs11.h @@ -171,10 +176,12 @@ include/botan-3/botan/xmss_parameters.h include/botan-3/botan/xof.h include/botan-3/botan/zfec.h include/botan-3/botan/zlib.h +lib/cmake/Botan-${PKGVERSION}/botan-config-version.cmake +lib/cmake/Botan-${PKGVERSION}/botan-config.cmake lib/libbotan-3.a lib/libbotan-3.so -lib/libbotan-3.so.2 -lib/libbotan-3.so.2.2.0 +lib/libbotan-3.so.3 +lib/libbotan-3.so.3.3.0 lib/pkgconfig/botan-3.pc share/doc/${PKGNAME}/authors.txt share/doc/${PKGNAME}/handbook/abi.rst @@ -199,6 +206,7 @@ share/doc/${PKGNAME}/handbook/api_ref/otp.rst share/doc/${PKGNAME}/handbook/api_ref/passhash.rst share/doc/${PKGNAME}/handbook/api_ref/pbkdf.rst share/doc/${PKGNAME}/handbook/api_ref/pkcs11.rst +share/doc/${PKGNAME}/handbook/api_ref/providers.rst share/doc/${PKGNAME}/handbook/api_ref/psk_db.rst share/doc/${PKGNAME}/handbook/api_ref/pubkey.rst share/doc/${PKGNAME}/handbook/api_ref/python.rst @@ -232,9 +240,11 @@ share/doc/${PKGNAME}/handbook/dev_ref/release_process.rst share/doc/${PKGNAME}/handbook/dev_ref/test_framework.rst share/doc/${PKGNAME}/handbook/dev_ref/todo.rst share/doc/${PKGNAME}/handbook/goals.rst +share/doc/${PKGNAME}/handbook/hardware_acceleration.rst share/doc/${PKGNAME}/handbook/index.rst share/doc/${PKGNAME}/handbook/migration_guide.rst share/doc/${PKGNAME}/handbook/old_news.rst +share/doc/${PKGNAME}/handbook/openssl_migration_guide.rst share/doc/${PKGNAME}/handbook/packaging.rst share/doc/${PKGNAME}/handbook/pgpkey.txt share/doc/${PKGNAME}/handbook/roadmap.rst diff --git a/security/botan3/distinfo b/security/botan3/distinfo index 75acd312388f..2674e88bdaec 100644 --- a/security/botan3/distinfo +++ b/security/botan3/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.4 2023/10/19 15:21:40 wiz Exp $ +$NetBSD: distinfo,v 1.5 2024/02/25 14:58:00 wiz Exp $ -BLAKE2s (Botan-3.2.0.tar.xz) = cdcb67817ff32606c6649d936af56c0e997d5eed93eb4a2460372fbfa513d88e -SHA512 (Botan-3.2.0.tar.xz) = 526cf71144584fef6e73f14f6aa1e2a7b03a92a3e51436287764bb61e742a94e02926bcc2aab038f08ef2169cb511152c8ecd71d51e06deb4875dc676875c2d9 -Size (Botan-3.2.0.tar.xz) = 8998204 bytes -SHA1 (patch-src_lib_utils_os__utils.cpp) = 1db2ea94c4bd48b3567e69382d136d560720e3cf +BLAKE2s (Botan-3.3.0.tar.xz) = d590464efbb88c78d7bb9661a9a436b0f6ad878f2eefef1b12f4a2fa4a55d6e3 +SHA512 (Botan-3.3.0.tar.xz) = 90930add225a2b4376046b3ed0177c71e7d19e983fb2b99c40751de5e6c3959b520eaa1e836782eb02ebc8aff8e9a4fd928f585de5e6b1798a8ad4aa0464f19b +Size (Botan-3.3.0.tar.xz) = 7164024 bytes SHA1 (patch-src_scripts_install.py) = c8ac2a6315e0e53a0292447e8e6b967572de9d24 diff --git a/security/py-botan3/Makefile b/security/py-botan3/Makefile index 7386cefd2018..39e929e2d38d 100644 --- a/security/py-botan3/Makefile +++ b/security/py-botan3/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.3 2023/12/29 18:24:58 adam Exp $ +# $NetBSD: Makefile,v 1.4 2024/02/25 14:58:00 wiz Exp $ -PKGREVISION= 1 .include "../../security/botan3/Makefile.common" PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Botan/botan3/}