Mon Jun 13 09:23:58 2022 UTC ()
botan: update to 2.19.2.

Version 2.19.2
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Add support for parallel computation in Argon2 (GH #2937 #2926)

* Add SSSE3 implementation of Argon2 (GH #2937 #2927)

* The OpenSSL provider was incompatible with OpenSSL 3.0.
  It has been removed (GH #2902)

* Avoid using reserve in secure_vector appending, which caused
  a performance problem (GH #2945 #2920)

* Fix TLS::Text_Policy behavior when X25519 is disabled
  at build time (GH #2894)

* Fix several warnings from Clang (#2888 #2886)


(wiz)
diff -r1.2 -r1.3 pkgsrc/security/botan2/Makefile
diff -r1.1 -r1.2 pkgsrc/security/botan2/PLIST
diff -r1.1 -r1.2 pkgsrc/security/botan2/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/security/botan2/Makefile (expand / switch to unified diff)

--- pkgsrc/security/botan2/Makefile 2022/06/05 14:17:27 1.2
+++ pkgsrc/security/botan2/Makefile 2022/06/13 09:23:57 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2022/06/05 14:17:27 adam Exp $ 1# $NetBSD: Makefile,v 1.3 2022/06/13 09:23:57 wiz Exp $
2 2
3DISTNAME= Botan-2.19.1 3DISTNAME= Botan-2.19.2
4PKGNAME= ${DISTNAME:tl} 4PKGNAME= ${DISTNAME:tl}
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= https://botan.randombit.net/releases/ 6MASTER_SITES= https://botan.randombit.net/releases/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= joerg@NetBSD.org 9MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= https://botan.randombit.net/ 10HOMEPAGE= https://botan.randombit.net/
11COMMENT= Portable, easy to use, and efficient C++ crypto library (v2) 11COMMENT= Portable, easy to use, and efficient C++ crypto library (v2)
12LICENSE= 2-clause-bsd 12LICENSE= 2-clause-bsd
13 13
14HAS_CONFIGURE= yes 14HAS_CONFIGURE= yes
15USE_LANGUAGES= c++ 15USE_LANGUAGES= c++
16 16

cvs diff -r1.1 -r1.2 pkgsrc/security/botan2/PLIST (expand / switch to unified diff)

--- pkgsrc/security/botan2/PLIST 2022/04/01 08:01:11 1.1
+++ pkgsrc/security/botan2/PLIST 2022/06/13 09:23:57 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2022/04/01 08:01:11 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/06/13 09:23:57 wiz Exp $
2bin/botan 2bin/botan
3include/botan-2/botan/adler32.h 3include/botan-2/botan/adler32.h
4include/botan-2/botan/aead.h 4include/botan-2/botan/aead.h
5include/botan-2/botan/aes.h 5include/botan-2/botan/aes.h
6include/botan-2/botan/alg_id.h 6include/botan-2/botan/alg_id.h
7include/botan-2/botan/argon2.h 7include/botan-2/botan/argon2.h
8include/botan-2/botan/aria.h 8include/botan-2/botan/aria.h
9include/botan-2/botan/asio_async_ops.h 9include/botan-2/botan/asio_async_ops.h
10include/botan-2/botan/asio_context.h 10include/botan-2/botan/asio_context.h
11include/botan-2/botan/asio_error.h 11include/botan-2/botan/asio_error.h
12include/botan-2/botan/asio_stream.h 12include/botan-2/botan/asio_stream.h
13include/botan-2/botan/asn1_alt_name.h 13include/botan-2/botan/asn1_alt_name.h
14include/botan-2/botan/asn1_attribute.h 14include/botan-2/botan/asn1_attribute.h
@@ -307,27 +307,27 @@ include/botan-2/botan/xmss_parameters.h @@ -307,27 +307,27 @@ include/botan-2/botan/xmss_parameters.h
307include/botan-2/botan/xmss_privatekey.h 307include/botan-2/botan/xmss_privatekey.h
308include/botan-2/botan/xmss_publickey.h 308include/botan-2/botan/xmss_publickey.h
309include/botan-2/botan/xmss_wots.h 309include/botan-2/botan/xmss_wots.h
310include/botan-2/botan/xmss_wots_parameters.h 310include/botan-2/botan/xmss_wots_parameters.h
311include/botan-2/botan/xmss_wots_privatekey.h 311include/botan-2/botan/xmss_wots_privatekey.h
312include/botan-2/botan/xmss_wots_publickey.h 312include/botan-2/botan/xmss_wots_publickey.h
313include/botan-2/botan/xtea.h 313include/botan-2/botan/xtea.h
314include/botan-2/botan/xts.h 314include/botan-2/botan/xts.h
315include/botan-2/botan/zfec.h 315include/botan-2/botan/zfec.h
316include/botan-2/botan/zlib.h 316include/botan-2/botan/zlib.h
317lib/libbotan-2.a 317lib/libbotan-2.a
318lib/libbotan-2.so 318lib/libbotan-2.so
319lib/libbotan-2.so.19 319lib/libbotan-2.so.19
320lib/libbotan-2.so.19.19.1 320lib/libbotan-2.so.19.19.2
321lib/pkgconfig/botan-2.pc 321lib/pkgconfig/botan-2.pc
322${PYSITELIB}/botan2.py 322${PYSITELIB}/botan2.py
323share/doc/${PKGNAME}/authors.txt 323share/doc/${PKGNAME}/authors.txt
324share/doc/${PKGNAME}/handbook/abi.rst 324share/doc/${PKGNAME}/handbook/abi.rst
325share/doc/${PKGNAME}/handbook/api_ref/bigint.rst 325share/doc/${PKGNAME}/handbook/api_ref/bigint.rst
326share/doc/${PKGNAME}/handbook/api_ref/block_cipher.rst 326share/doc/${PKGNAME}/handbook/api_ref/block_cipher.rst
327share/doc/${PKGNAME}/handbook/api_ref/cipher_modes.rst 327share/doc/${PKGNAME}/handbook/api_ref/cipher_modes.rst
328share/doc/${PKGNAME}/handbook/api_ref/compression.rst 328share/doc/${PKGNAME}/handbook/api_ref/compression.rst
329share/doc/${PKGNAME}/handbook/api_ref/contents.rst 329share/doc/${PKGNAME}/handbook/api_ref/contents.rst
330share/doc/${PKGNAME}/handbook/api_ref/credentials_manager.rst 330share/doc/${PKGNAME}/handbook/api_ref/credentials_manager.rst
331share/doc/${PKGNAME}/handbook/api_ref/cryptobox.rst 331share/doc/${PKGNAME}/handbook/api_ref/cryptobox.rst
332share/doc/${PKGNAME}/handbook/api_ref/ecc.rst 332share/doc/${PKGNAME}/handbook/api_ref/ecc.rst
333share/doc/${PKGNAME}/handbook/api_ref/env_vars.rst 333share/doc/${PKGNAME}/handbook/api_ref/env_vars.rst

cvs diff -r1.1 -r1.2 pkgsrc/security/botan2/distinfo (expand / switch to unified diff)

--- pkgsrc/security/botan2/distinfo 2022/04/01 08:01:11 1.1
+++ pkgsrc/security/botan2/distinfo 2022/06/13 09:23:57 1.2
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.1 2022/04/01 08:01:11 wiz Exp $ 1$NetBSD: distinfo,v 1.2 2022/06/13 09:23:57 wiz Exp $
2 2
3BLAKE2s (Botan-2.19.1.tar.xz) = 8e7c4d58d26e388a8bc8cf83e4fc86096b47b8fe44c95dff611f906702fedabb 3BLAKE2s (Botan-2.19.2.tar.xz) = b862c464caa9854b57960526b1a2743dd87ede5325733bf982f8fb116f5cdc83
4SHA512 (Botan-2.19.1.tar.xz) = e604be0e7e82da89e3e1949d3035a87dc63314bd9854d5fe5129ccb3ed5bc78edb0406c7f8ad1a152b59a63b6d98ba207a0851a08428c3452cce794614b5eef5 4SHA512 (Botan-2.19.2.tar.xz) = 52b9c80a240457e46a299480338472f7d0c0b56df7b1709fdef52c5be3afca5b474fe143801c9a332ae884eaf033e60461c9d3e0b2f7b069f4fe8b4c45932abf
5Size (Botan-2.19.1.tar.xz) = 6088380 bytes 5Size (Botan-2.19.2.tar.xz) = 6063336 bytes
6SHA1 (patch-configure.py) = 2688fe59474bf3de425b49d2e0c9c1f4ecccfd16 6SHA1 (patch-configure.py) = 2688fe59474bf3de425b49d2e0c9c1f4ecccfd16
7SHA1 (patch-src_build-data_os_openbsd.txt) = 7858a819d457e0cb18a5b9d608c386bee36813ee 7SHA1 (patch-src_build-data_os_openbsd.txt) = 7858a819d457e0cb18a5b9d608c386bee36813ee
8SHA1 (patch-src_lib_utils_os__utils.cpp) = ab44b46c0a9a649f055dc7cd8f54c6ffdf8246cb 8SHA1 (patch-src_lib_utils_os__utils.cpp) = ab44b46c0a9a649f055dc7cd8f54c6ffdf8246cb