diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2020-03-29 11:20:12 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2020-03-29 13:25:52 +0300 |
commit | b93b7b2585143d28636a87a07c560d39e4e69406 (patch) | |
tree | 95ff3cc4a1390482904d4ecddd834941e4599650 | |
parent | acb41a40246e2be295d3712ded235c07c5f02f60 (diff) | |
download | guix-b93b7b2585143d28636a87a07c560d39e4e69406.tar guix-b93b7b2585143d28636a87a07c560d39e4e69406.tar.gz |
gnu: msmtp: Don't rely on netcat to send queued messages.
* gnu/packages/mail.scm (msmtp)[arguments]: Adjust custom 'install phase
to also patch msmtpq to not need netcat.
-rw-r--r-- | gnu/packages/mail.scm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 1b69f32aa4..fca0ed9b78 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -8,7 +8,7 @@ ;;; Copyright © 2015 Paul van der Walt <paul@denknerd.org> ;;; Copyright © 2015, 2016, 2018 Eric Bavier <bavier@member.fsf.org> ;;; Copyright © 2015 Andreas Enge <andreas@enge.fr> -;;; Copyright © 2015, 2016, 2017, 2018, 2019 Efraim Flashner <efraim@flashner.co.il> +;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2016 Christopher Allan Webber <cwebber@dustycloud.org> ;;; Copyright © 2016 Al McElrath <hello@yrns.org> ;;; Copyright © 2016 Leo Famulari <leo@famulari.name> @@ -1263,6 +1263,10 @@ which can add many functionalities to the base client.") (install-file (string-append msmtpq "/msmtp-queue") bin) (install-file (string-append msmtpq "/README.msmtpq") doc) (install-file "scripts/vim/msmtp.vim" vimfiles) + ;; Don't rely on netcat being in the PATH to test for a + ;; connection, instead try tp ing debian.org. + (substitute* (string-append bin "/msmtpq") + (("EMAIL_CONN_TEST=n") "EMAIL_CONN_TEST=p")) #t)))))) (synopsis "Simple and easy to use SMTP client with decent sendmail compatibility") |