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/142e55b1acac
branches: trunk
changeset: 336476:142e55b1acac
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 18cebe29cad5 -r 142e55b1acac 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 18cebe29cad5 -r 142e55b1acac 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