diff options
| author | Adam Duskett <aduskett@gmail.com> | 2017-10-17 22:32:40 -0400 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-10-21 21:28:13 +0200 |
| commit | 791ceb583b3592621031e4241f12932d09e00a3a (patch) | |
| tree | d04bf5be80aea425d5aea7c6ec86a97c84616b7b /package/openssl | |
| parent | 346483306d896828fd05cd45b280027e8736b779 (diff) | |
| download | buildroot-791ceb583b3592621031e4241f12932d09e00a3a.tar.gz buildroot-791ceb583b3592621031e4241f12932d09e00a3a.zip | |
openssl: add libressl as a provider
At this point, libressl can be added to the openssl virtual package.
- Remove the entry package/libressl/Config.in from package/Config.in
- Remove the file: package/libressl/Config.in
- Add libressl entry to package/openssl/Config.in
Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/openssl')
| -rw-r--r-- | package/openssl/Config.in | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/package/openssl/Config.in b/package/openssl/Config.in index b8d106ffb7..df1d117257 100644 --- a/package/openssl/Config.in +++ b/package/openssl/Config.in @@ -13,7 +13,7 @@ choice prompt "ssl library" default BR2_PACKAGE_LIBOPENSSL help - Select OpenSSL. + Select OpenSSL or LibreSSL. config BR2_PACKAGE_LIBOPENSSL bool "openssl" @@ -45,6 +45,27 @@ config BR2_PACKAGE_LIBOPENSSL_ENGINES endif +config BR2_PACKAGE_LIBRESSL + bool "libressl" + depends on !BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL + help + LibreSSL is a version of the TLS/crypto stack forked from + OpenSSL in 2014, with goals of modernizing the codebase, + improving security, and applying best practice development + processes. + + http://www.libressl.org/ + +if BR2_PACKAGE_LIBRESSL + +config BR2_PACKAGE_LIBRESSL_BIN + bool "openssl binary" + help + Install the openssl binary to the target file system. This is + a command line tool for doing various cryptographic stuff. + +endif + endchoice config BR2_PACKAGE_HAS_OPENSSL @@ -53,6 +74,7 @@ config BR2_PACKAGE_HAS_OPENSSL config BR2_PACKAGE_PROVIDES_OPENSSL string default "libopenssl" if BR2_PACKAGE_LIBOPENSSL + default "libressl" if BR2_PACKAGE_LIBRESSL config BR2_PACKAGE_PROVIDES_HOST_OPENSSL string |

