* Drop 0003 patch - seems no longer to be needed
* Stop changing the default openssl config like Arch.
This re-enables the idea algo, but I couldn't find anything why it
should be disabled. Assume openssl knows what's acceptable.
* Run tests in parallel (they pass, with the patch revert workaround)
* Move man7 man pages to openssl-docs, that category gained a lot of
development related man pages, so move it away from the runtime packages.
Build for cygwin and patch the DLL names instead.
Also remove the OSNAME check in the perl scripts as I'm
not sure if perl will continue to report "msys" and we might
switch it to "cygwin" too.
While at it also re-enable makeflags, building with multiple
cores seems to work fine here, and is much faster.
All tests pass with this.
Only the ca-dir patch applied cleanly. The MSYS2 one had to be re-done,
as well as the enginesdir one (where we now completely side-step
./configure).
This will require *tons* of packages to be rebuilt, and during the
transition time the binaries will be broken because of the different
name of the .dll, unless one copies back msys-crypto-1.0.0.dll and
msys-ssl-1.0.0.dll (this is how Git for Windows handled that fragile
upgrade phase).
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>