libssh2: switch default to OpenSSL and fix depends
authorSebastian Kemper <redacted>
Fri, 8 May 2020 19:34:47 +0000 (21:34 +0200)
committerSebastian Kemper <redacted>
Mon, 11 May 2020 18:28:57 +0000 (20:28 +0200)
commitc0da37b1cd21c244b988698cdf81e85a7d424495
tree64b933fb164d61b03822f5e1e6a90a1089ebd975
parent234eb30b38bf56d05942d6129871909a77e772fe
libssh2: switch default to OpenSSL and fix depends

All packages in the tree that depend on libssh2 _and_ have their own
dependency on a TLS library, depend on OpenSSL by default. It makes
sense for the libssh2 package to default to OpenSSL as well. This way it
does not pull in a second TLS library.

Also, the OpenSSL dependency is changed to
"+!LIBSSH2_MBEDTLS:libopenssl", which fixes build issues in case libssh2
is not selected but built anyway.

And last, Config.in file is removed and its content added to the
Makefile instead.

Closes #12108

Signed-off-by: Sebastian Kemper <redacted>
libs/libssh2/Config.in [deleted file]
libs/libssh2/Makefile
git clone https://git.99rst.org/PROJECT