Here's a new dependency port for my new libdigidocpp port, see ports@. I had to neuter a few #ifdefs to avoid treating LibreSSL as too old OpenSSL, e.g. wrt. some structs now being opaque:
9 -#if (OPENSSL_VERSION_NUMBER < 0x10100000L) ||
defined(LIBRESSL_VERSION_NUMBER)
10 +#if (OPENSSL_VERSION_NUMBER < 0x10100000L) ||
defined(LIBRESSL_VERSION_NUMBER_TOO_OLD)
11 EVP_ENCODE_CTX m_ectx_store;
Works fine on amd64, all tests pass.
Information for inst:xml-security-c-2.0.4
Comment:
C++ implementation of W3C security standards for XML
Required by:
debug-libdigidocpp-3.14.8
libdigidocpp-3.14.8
Description:
Apache XML Security for C++: This library includes a mature Digital
Signature
and Encryption implementation using a proprietary C++ API on top of the
Xerces-C
XML Parser's DOM API. It includes a pluggable cryptographic layer, but
support
for alternatives to OpenSSL are less complete and less mature.
Maintainer: Klemens Nanni <[email protected]>
WWW: https://santuario.apache.org
xml-security-c.tgz
Description: Binary data
