logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: b127bffb6cf5d9abe06c97307504211ce7cc7f35
parent f5f043f7cb37ac9a43db37cdee901d686ff78eba
Author: Michael Forney <mforney@mforney.org>
Date:   Sun, 13 Dec 2020 00:52:31 -0800

msmtp: Switch to libtls-bearssl

Diffstat:

Mpkg/msmtp/config.h5+++--
Mpkg/msmtp/gen.lua13+++++++++----
Mpkg/msmtp/ver2+-
3 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/pkg/msmtp/config.h b/pkg/msmtp/config.h @@ -1,6 +1,6 @@ /* #undef ENABLE_NLS */ #define HAVE_ARPA_INET_H 1 -/* #undef HAVE_CFLOCALECOPYCURRENT */ +/* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */ /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ /* #undef HAVE_DCGETTEXT */ #define HAVE_FMEMOPEN 1 @@ -16,7 +16,8 @@ /* #undef HAVE_LIBIDN */ #define HAVE_LIBRESOLV 1 /* #undef HAVE_LIBSECRET */ -#define HAVE_LIBSSL 1 +/* #undef HAVE_LIBSSL */ +#define HAVE_LIBTLS 1 #define HAVE_LINK 1 /* #undef HAVE_MACOSXKEYRING */ #define HAVE_MEMORY_H 1 diff --git a/pkg/msmtp/gen.lua b/pkg/msmtp/gen.lua @@ -2,7 +2,11 @@ cflags{ '-D HAVE_CONFIG_H', string.format([[-D 'SYSCONFDIR="%s/etc"']], config.prefix), '-I $dir', - '-isystem $builddir/pkg/libressl/include', + '-isystem $builddir/pkg/libtls-bearssl/include', +} + +pkg.deps = { + 'pkg/libtls-bearssl/headers', } exe('msmtp', [[ @@ -21,12 +25,13 @@ exe('msmtp', [[ password.c base64.c - tls.c + mtls.c + mtls-libtls.c md5.c md5-apps.c ) - $builddir/pkg/libressl/(libssl.a.d libcrypto.a.d) -]], {'pkg/libressl/headers'}) + $builddir/pkg/libtls-bearssl/libtls.a.d +]]) file('bin/msmtp', '755', '$outdir/msmtp') man{'doc/msmtp.1'} diff --git a/pkg/msmtp/ver b/pkg/msmtp/ver @@ -1 +1 @@ -1.8.13 r0 +1.8.13-8-gd9f30b5 r0