diff options
author | Gioacchino Mazzurco <gio@eigenlab.org> | 2023-08-27 12:15:06 +0200 |
---|---|---|
committer | Gioacchino Mazzurco <gio@eigenlab.org> | 2023-08-28 10:04:00 +0200 |
commit | b95e1c56e7cfb5368567b74febefe8ccbdc86c10 (patch) | |
tree | a1897d1fe3d250fb5d5ed627a78ef584aa8b547f /libs/libssh | |
parent | 846ee0b9d0a84ea0868c7f3a3a6bb2e1730c16d7 (diff) |
libssh: compile against MbedTLS instead of OpenSSL
Since 2017 libssh supports to be compiled against libmbedtls instead of
libopessl, OpenWrt ships mbedtls by default, while depending on OpenSSL
increase image size by almost 1.5MB unnecessarily.
Signed-off-by: Gioacchino Mazzurco <gio@eigenlab.org>
Diffstat (limited to 'libs/libssh')
-rw-r--r-- | libs/libssh/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/libssh/Makefile b/libs/libssh/Makefile index d2b1e7d94..7cd1bd6b6 100644 --- a/libs/libssh/Makefile +++ b/libs/libssh/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libssh PKG_VERSION:=0.10.4 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=https://www.libssh.org/files/0.10/ @@ -32,7 +32,7 @@ define Package/libssh CATEGORY:=Libraries URL:=$(PKG_SOURCE_URL) TITLE:=SSH library - DEPENDS:=+libpthread +librt +zlib +libopenssl + DEPENDS:=+libpthread +librt +zlib +libmbedtls endef define Package/libssh/description @@ -46,6 +46,7 @@ CMAKE_OPTIONS += \ -DHAVE_TERMIOS_H=1 \ -DWITH_EXAMPLES:BOOL=OFF \ -DWITH_GCRYPT:BOOL=OFF \ + -DWITH_MBEDTLS:BOOL=ON \ -DWITH_GSSAPI:BOOL=OFF \ -DWITH_LIBZ:BOOL=ON \ -DWITH_NACL:BOOL=OFF \ |