Files
meta-openembedded/meta-networking/recipes-support/libesmtp/libesmtp_1.1.0.bb
T
Jiaqing Zhao 2e43c12145 libesmtp: Disable NTLM support by default
NTLM authentication uses MD4 algorithm which is considered to be
insecure, and some modern systems may drop MD4 support. This patch
adds an 'ntlm' option to this feature, which is disabled by default.

Upstream-Status: Accepted [https://github.com/libesmtp/libESMTP/commit/1c304e7886a08fb56485e41614ff3f8685afb59d]
Signed-off-by: Jiaqing Zhao <jiaqing.zhao@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-28 09:11:11 -07:00

35 lines
1002 B
BlitzBasic

SUMMARY = "SMTP client library"
DESCRIPTION = "LibESMTP is a library to manage posting \
(or submission of) electronic mail using SMTP to a \
preconfigured Mail Transport Agent (MTA) such as Exim or PostFix."
HOMEPAGE = "https://libesmtp.github.io/"
LICENSE = "LGPL-2.0-or-later"
SECTION = "libs"
DEPENDS = "openssl"
SRC_URI = "git://github.com/libesmtp/libESMTP.git;branch=master;protocol=https \
file://0001-Add-build-option-for-NTLM-support.patch"
SRCREV = "1d0af244310a66943ab400be56b15a9087f181eb"
S = "${WORKDIR}/git"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1803fa9c2c3ce8cb06b4861d75310742 \
file://COPYING.GPL;md5=393a5ca445f6965873eca0259a17f833"
inherit meson pkgconfig
EXTRA_OEMESON = " \
-Dpthreads=enabled \
-Dtls=enabled \
-Dxdg=false \
-Dlwres=disabled \
-Dbdat=true \
-Detrn=true \
-Dxusr=true \
-Dntlm=disabled \
"
FILES:${PN} = "${libdir}/lib*${SOLIBS} \
${libdir}/esmtp-plugins-6.2.0/*${SOLIBSDEV}"