mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-27 20:07:25 +00:00
2e43c12145
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>
35 lines
1002 B
BlitzBasic
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}"
|