pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/botan-devel Update botan-devel to 2.11.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/300ab442bfd7
branches:  trunk
changeset: 398294:300ab442bfd7
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Mon Jul 15 18:31:29 2019 +0000

description:
Update botan-devel to 2.11.0.

There are too many changes to put them in this message.

diffstat:

 security/botan-devel/Makefile                                                |   11 +-
 security/botan-devel/PLIST                                                   |  138 +++++++--
 security/botan-devel/distinfo                                                |   18 +-
 security/botan-devel/patches/patch-configure.py                              |   17 +-
 security/botan-devel/patches/patch-src_build-data_os_openbsd.txt             |   17 +-
 security/botan-devel/patches/patch-src_build-data_os_solaris.txt             |   13 -
 security/botan-devel/patches/patch-src_lib_utils_locking__allocator_info.txt |   10 -
 security/botan-devel/patches/patch-src_lib_utils_os__utils.cpp               |   25 +-
 8 files changed, 135 insertions(+), 114 deletions(-)

diffs (truncated from 461 to 300 lines):

diff -r df7a06271ec0 -r 300ab442bfd7 security/botan-devel/Makefile
--- a/security/botan-devel/Makefile     Mon Jul 15 16:56:48 2019 +0000
+++ b/security/botan-devel/Makefile     Mon Jul 15 18:31:29 2019 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.31 2019/07/01 04:07:51 ryoon Exp $
+# $NetBSD: Makefile,v 1.32 2019/07/15 18:31:29 bsiegert Exp $
 
-DISTNAME=      Botan-2.1.0
+DISTNAME=      Botan-2.11.0
 PKGNAME=       ${DISTNAME:tl}
-PKGREVISION=   8
 CATEGORIES=    security
 MASTER_SITES=  https://botan.randombit.net/releases/
-EXTRACT_SUFX=  .tgz
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    joerg%NetBSD.org@localhost
 HOMEPAGE=      https://botan.randombit.net/
@@ -19,7 +18,7 @@
 
 CONFIG_SHELL=          ${PYTHONBIN}
 CONFIGURE_SCRIPT=      ./configure.py
-CONFIGURE_ARGS+=       --prefix=${PREFIX} --with-zlib --with-boost --destdir=${DESTDIR}${PREFIX}
+CONFIGURE_ARGS+=       --prefix=${PREFIX} --with-zlib --with-boost
 CONFIGURE_ARGS+=       --docdir=share/doc
 
 REPLACE_PYTHON+=       *.py src/scripts/*.py
@@ -27,6 +26,8 @@
 .include "../../mk/compiler.mk"
 .if !empty(PKGSRC_COMPILER:Mclang)
 CONFIGURE_ARGS+=       --cc-bin=${CXX} --cc=clang
+.else
+CONFIGURE_ARGS+=       --cc=gcc
 .endif
 
 .if ${MACHINE_ARCH} == "x86_64"
diff -r df7a06271ec0 -r 300ab442bfd7 security/botan-devel/PLIST
--- a/security/botan-devel/PLIST        Mon Jul 15 16:56:48 2019 +0000
+++ b/security/botan-devel/PLIST        Mon Jul 15 18:31:29 2019 +0000
@@ -1,22 +1,31 @@
-@comment $NetBSD: PLIST,v 1.9 2017/04/10 21:14:45 joerg Exp $
+@comment $NetBSD: PLIST,v 1.10 2019/07/15 18:31:29 bsiegert Exp $
 bin/botan
 include/botan-2/botan/adler32.h
 include/botan-2/botan/aead.h
 include/botan-2/botan/aes.h
 include/botan-2/botan/alg_id.h
+include/botan-2/botan/argon2.h
+include/botan-2/botan/aria.h
+include/botan-2/botan/asio_async_ops.h
+include/botan-2/botan/asio_context.h
+include/botan-2/botan/asio_error.h
+include/botan-2/botan/asio_stream.h
 include/botan-2/botan/asn1_alt_name.h
 include/botan-2/botan/asn1_attribute.h
 include/botan-2/botan/asn1_obj.h
 include/botan-2/botan/asn1_oid.h
+include/botan-2/botan/asn1_print.h
 include/botan-2/botan/asn1_str.h
 include/botan-2/botan/asn1_time.h
 include/botan-2/botan/assert.h
 include/botan-2/botan/atomic.h
 include/botan-2/botan/auto_rng.h
-include/botan-2/botan/b64_filt.h
+include/botan-2/botan/base32.h
+include/botan-2/botan/base58.h
 include/botan-2/botan/base64.h
 include/botan-2/botan/basefilt.h
 include/botan-2/botan/bcrypt.h
+include/botan-2/botan/bcrypt_pbkdf.h
 include/botan-2/botan/ber_dec.h
 include/botan-2/botan/bigint.h
 include/botan-2/botan/blake2b.h
@@ -39,10 +48,13 @@
 include/botan-2/botan/cecpq1.h
 include/botan-2/botan/cert_status.h
 include/botan-2/botan/certstor.h
+include/botan-2/botan/certstor_flatfile.h
 include/botan-2/botan/certstor_sql.h
+include/botan-2/botan/certstor_system.h
 include/botan-2/botan/cfb.h
 include/botan-2/botan/chacha.h
 include/botan-2/botan/chacha20poly1305.h
+include/botan-2/botan/chacha_rng.h
 include/botan-2/botan/charset.h
 include/botan-2/botan/cipher_filter.h
 include/botan-2/botan/cipher_mode.h
@@ -83,6 +95,7 @@
 include/botan-2/botan/ecgdsa.h
 include/botan-2/botan/ecies.h
 include/botan-2/botan/eckcdsa.h
+include/botan-2/botan/ed25519.h
 include/botan-2/botan/elgamal.h
 include/botan-2/botan/eme.h
 include/botan-2/botan/eme_pkcs.h
@@ -101,6 +114,7 @@
 include/botan-2/botan/fpe_fe1.h
 include/botan-2/botan/gcm.h
 include/botan-2/botan/gf2m_small_m.h
+include/botan-2/botan/ghash.h
 include/botan-2/botan/gmac.h
 include/botan-2/botan/gost_28147.h
 include/botan-2/botan/gost_3410.h
@@ -108,10 +122,10 @@
 include/botan-2/botan/hash.h
 include/botan-2/botan/hash_id.h
 include/botan-2/botan/hex.h
-include/botan-2/botan/hex_filt.h
 include/botan-2/botan/hkdf.h
 include/botan-2/botan/hmac.h
 include/botan-2/botan/hmac_drbg.h
+include/botan-2/botan/hotp.h
 include/botan-2/botan/http_util.h
 include/botan-2/botan/idea.h
 include/botan-2/botan/init.h
@@ -140,11 +154,12 @@
 include/botan-2/botan/mgf1.h
 include/botan-2/botan/misty1.h
 include/botan-2/botan/mode_pad.h
-include/botan-2/botan/mp_types.h
+include/botan-2/botan/monty.h
 include/botan-2/botan/mul128.h
 include/botan-2/botan/mutex.h
 include/botan-2/botan/name_constraint.h
 include/botan-2/botan/newhope.h
+include/botan-2/botan/nist_keywrap.h
 include/botan-2/botan/noekeon.h
 include/botan-2/botan/numthry.h
 include/botan-2/botan/oaep.h
@@ -173,6 +188,7 @@
 include/botan-2/botan/pbkdf1.h
 include/botan-2/botan/pbkdf2.h
 include/botan-2/botan/pem.h
+include/botan-2/botan/pgp_s2k.h
 include/botan-2/botan/pipe.h
 include/botan-2/botan/pk_algs.h
 include/botan-2/botan/pk_keys.h
@@ -189,8 +205,11 @@
 include/botan-2/botan/pow_mod.h
 include/botan-2/botan/prf_tls.h
 include/botan-2/botan/prf_x942.h
+include/botan-2/botan/psk_db.h
+include/botan-2/botan/psk_db_sql.h
 include/botan-2/botan/pssr.h
 include/botan-2/botan/pubkey.h
+include/botan-2/botan/pwdhash.h
 include/botan-2/botan/rc4.h
 include/botan-2/botan/rdrand_rng.h
 include/botan-2/botan/reducer.h
@@ -202,6 +221,7 @@
 include/botan-2/botan/rsa.h
 include/botan-2/botan/salsa20.h
 include/botan-2/botan/scan_name.h
+include/botan-2/botan/scrypt.h
 include/botan-2/botan/secmem.h
 include/botan-2/botan/secqueue.h
 include/botan-2/botan/seed.h
@@ -210,24 +230,34 @@
 include/botan-2/botan/sha2_32.h
 include/botan-2/botan/sha2_64.h
 include/botan-2/botan/sha3.h
+include/botan-2/botan/shacal2.h
 include/botan-2/botan/shake.h
 include/botan-2/botan/shake_cipher.h
 include/botan-2/botan/siphash.h
 include/botan-2/botan/siv.h
 include/botan-2/botan/skein_512.h
+include/botan-2/botan/sm2.h
+include/botan-2/botan/sm2_enc.h
+include/botan-2/botan/sm3.h
+include/botan-2/botan/sm4.h
+include/botan-2/botan/sodium.h
 include/botan-2/botan/sp800_108.h
+include/botan-2/botan/sp800_56a.h
 include/botan-2/botan/sp800_56c.h
 include/botan-2/botan/srp6.h
 include/botan-2/botan/stateful_rng.h
 include/botan-2/botan/stl_compatibility.h
 include/botan-2/botan/stream_cipher.h
 include/botan-2/botan/stream_mode.h
+include/botan-2/botan/streebog.h
 include/botan-2/botan/sym_algo.h
 include/botan-2/botan/symkey.h
 include/botan-2/botan/system_rng.h
 include/botan-2/botan/threefish.h
+include/botan-2/botan/threefish_512.h
 include/botan-2/botan/tiger.h
 include/botan-2/botan/tls_alert.h
+include/botan-2/botan/tls_algos.h
 include/botan-2/botan/tls_blocking.h
 include/botan-2/botan/tls_callbacks.h
 include/botan-2/botan/tls_channel.h
@@ -245,9 +275,11 @@
 include/botan-2/botan/tls_session_manager.h
 include/botan-2/botan/tls_session_manager_sql.h
 include/botan-2/botan/tls_version.h
+include/botan-2/botan/totp.h
 include/botan-2/botan/tss.h
 include/botan-2/botan/twofish.h
 include/botan-2/botan/types.h
+include/botan-2/botan/uuid.h
 include/botan-2/botan/version.h
 include/botan-2/botan/whrlpool.h
 include/botan-2/botan/workfactor.h
@@ -279,45 +311,69 @@
 include/botan-2/botan/zlib.h
 lib/libbotan-2.a
 lib/libbotan-2.so
-lib/libbotan-2.so.0
-lib/libbotan-2.so.0.1.0
+lib/libbotan-2.so.11
+lib/libbotan-2.so.11.11.0
 lib/pkgconfig/botan-2.pc
 ${PYSITELIB}/botan2.py
-share/doc/${PKGNAME}/deprecated.txt
+share/doc/${PKGNAME}/authors.txt
+share/doc/${PKGNAME}/handbook/abi.rst
+share/doc/${PKGNAME}/handbook/api_ref/bigint.rst
+share/doc/${PKGNAME}/handbook/api_ref/block_cipher.rst
+share/doc/${PKGNAME}/handbook/api_ref/cipher_modes.rst
+share/doc/${PKGNAME}/handbook/api_ref/compression.rst
+share/doc/${PKGNAME}/handbook/api_ref/contents.rst
+share/doc/${PKGNAME}/handbook/api_ref/credentials_manager.rst
+share/doc/${PKGNAME}/handbook/api_ref/cryptobox.rst
+share/doc/${PKGNAME}/handbook/api_ref/ecc.rst
+share/doc/${PKGNAME}/handbook/api_ref/ffi.rst
+share/doc/${PKGNAME}/handbook/api_ref/filters.rst
+share/doc/${PKGNAME}/handbook/api_ref/fpe.rst
+share/doc/${PKGNAME}/handbook/api_ref/hash.rst
+share/doc/${PKGNAME}/handbook/api_ref/kdf.rst
+share/doc/${PKGNAME}/handbook/api_ref/keywrap.rst
+share/doc/${PKGNAME}/handbook/api_ref/message_auth_codes.rst
+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/psk_db.rst
+share/doc/${PKGNAME}/handbook/api_ref/pubkey.rst
+share/doc/${PKGNAME}/handbook/api_ref/python.rst
+share/doc/${PKGNAME}/handbook/api_ref/rng.rst
+share/doc/${PKGNAME}/handbook/api_ref/secmem.rst
+share/doc/${PKGNAME}/handbook/api_ref/srp.rst
+share/doc/${PKGNAME}/handbook/api_ref/stream_ciphers.rst
+share/doc/${PKGNAME}/handbook/api_ref/tls.rst
+share/doc/${PKGNAME}/handbook/api_ref/tpm.rst
+share/doc/${PKGNAME}/handbook/api_ref/tss.rst
+share/doc/${PKGNAME}/handbook/api_ref/versions.rst
+share/doc/${PKGNAME}/handbook/api_ref/x509.rst
+share/doc/${PKGNAME}/handbook/authors.txt
+share/doc/${PKGNAME}/handbook/building.rst
+share/doc/${PKGNAME}/handbook/cli.rst
+share/doc/${PKGNAME}/handbook/contents.rst
+share/doc/${PKGNAME}/handbook/credits.rst
+share/doc/${PKGNAME}/handbook/deprecated.rst
+share/doc/${PKGNAME}/handbook/dev_ref/configure.rst
+share/doc/${PKGNAME}/handbook/dev_ref/contents.rst
+share/doc/${PKGNAME}/handbook/dev_ref/continuous_integration.rst
+share/doc/${PKGNAME}/handbook/dev_ref/contributing.rst
+share/doc/${PKGNAME}/handbook/dev_ref/fuzzing.rst
+share/doc/${PKGNAME}/handbook/dev_ref/mistakes.rst
+share/doc/${PKGNAME}/handbook/dev_ref/oids.rst
+share/doc/${PKGNAME}/handbook/dev_ref/os.rst
+share/doc/${PKGNAME}/handbook/dev_ref/reading_list.rst
+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/index.rst
+share/doc/${PKGNAME}/handbook/packaging.rst
+share/doc/${PKGNAME}/handbook/pgpkey.txt
+share/doc/${PKGNAME}/handbook/roadmap.rst
+share/doc/${PKGNAME}/handbook/security.rst
+share/doc/${PKGNAME}/handbook/side_channels.rst
+share/doc/${PKGNAME}/handbook/support.rst
 share/doc/${PKGNAME}/license.txt
-share/doc/${PKGNAME}/manual/bigint.rst
-share/doc/${PKGNAME}/manual/building.rst
-share/doc/${PKGNAME}/manual/cli.rst
-share/doc/${PKGNAME}/manual/compression.rst
-share/doc/${PKGNAME}/manual/contents.rst
-share/doc/${PKGNAME}/manual/credentials_manager.rst
-share/doc/${PKGNAME}/manual/cryptobox.rst
-share/doc/${PKGNAME}/manual/ffi.rst
-share/doc/${PKGNAME}/manual/filters.rst
-share/doc/${PKGNAME}/manual/fpe.rst
-share/doc/${PKGNAME}/manual/goals.rst
-share/doc/${PKGNAME}/manual/hash.rst
-share/doc/${PKGNAME}/manual/index.rst
-share/doc/${PKGNAME}/manual/kdf.rst
-share/doc/${PKGNAME}/manual/lowlevel.rst
-share/doc/${PKGNAME}/manual/mceliece.rst
-share/doc/${PKGNAME}/manual/packaging.rst
-share/doc/${PKGNAME}/manual/passhash.rst
-share/doc/${PKGNAME}/manual/pbkdf.rst
-share/doc/${PKGNAME}/manual/pkcs11.rst
-share/doc/${PKGNAME}/manual/platforms.rst
-share/doc/${PKGNAME}/manual/pubkey.rst
-share/doc/${PKGNAME}/manual/python.rst
-share/doc/${PKGNAME}/manual/rng.rst
-share/doc/${PKGNAME}/manual/secmem.rst



Home | Main Index | Thread Index | Old Index