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

Attachment: xml-security-c.tgz
Description: Binary data

Reply via email to