from Nils Frohberg; OK sthen@
Comment:
ECDSA encoding and decoding using OpenSSL
Description:
Crypt::OpenSSL::ECDSA is a perl module that provides an interface
to the ECDSA (Elliptic Curve Digital Signature Algorithm) functions
in OpenSSL.
from Nils Frohberg; OK sthen@
Comment:
EC using OpenSSL
Description:
Crypt::OpenSSL::EC is a perl module that provides a standard (non-OO)
interface to the OpenSSL EC (Elliptic Curve) library.
* as per upstream recommendation
- use --with-data-packaging=archive on all archs
- pass -DICU_NO_USER_DATA_OVERRIDE
- pass --disable-renaming (fixes the infamous symbol mismatch)
* don't duplicate libicutest installation
* don't strip static libraries (from FreeBSD)
* when not in POSIX/C mode, assume UTF-8 by default like Darwin (from FreeBSD)
* sync config/mh-bsd-gcc with config/mh-linux
* build extra tool
* remove uneeded patches / chunks
* bump major
DESCR:
This is a Python implementation of the WHATWG Encoding standard.
In order to be compatible with legacy web content when interpreting
something like Content-Type: text/html; charset=latin1, tools need
to use a particular set of aliases for encoding labels as well as
some overriding rules. For example, US-ASCII and iso-8859-1 on the
web are actually aliases for windows-1252, and an UTF-8 or UTF-16
BOM takes precedence over any other encoding declaration. The
Encoding standard defines all such details so that implementations
do not have to reverse-engineer each other.
This module has encoding labels and BOM detection, but the actual
implementation for encoders and decoders is Python's.
wrong compiler, so re-add it (dependent ports will whine a lot less)
tell boost we have threads and int128 (there's not issue about dual
compiler for clang)