diff options
Diffstat (limited to 'gnu/packages/mail.scm')
-rw-r--r-- | gnu/packages/mail.scm | 52 |
1 files changed, 45 insertions, 7 deletions
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 8651deefb5..b70597b84d 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 Eric Bavier <bavier@member.fsf.org> ;;; Copyright © 2015 Andreas Enge <andreas@enge.fr> -;;; Copyright © 2015, 2016 Efraim Flashner <efraim@flashner.co.il> +;;; Copyright © 2015, 2016, 2017 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> @@ -214,14 +214,14 @@ aliasing facilities to work just as they would on normal mail.") (define-public mutt (package (name "mutt") - (version "1.7.2") + (version "1.8.0") (source (origin (method url-fetch) (uri (string-append "ftp://ftp.mutt.org/pub/mutt/mutt-" version ".tar.gz")) (sha256 (base32 - "1yazrl82s9fxmamnlvwmsxhwrxnwv6kwakgfmawda8ndhwb50lqm")) + "1axdcylyv0p194y6lj1jx127g5yc74zqzzxdc014cjw02bd1x125")) (patches (search-patches "mutt-store-references.patch")))) (build-system gnu-build-system) (inputs @@ -267,6 +267,8 @@ operating systems.") (inputs `(("cyrus-sasl" ,cyrus-sasl) ("gdbm" ,gdbm) + ("lmdb" ,lmdb) + ("tokyocabinet" ,tokyocabinet) ("gpgme" ,gpgme) ("ncurses" ,ncurses) ("gnutls" ,gnutls) @@ -289,10 +291,11 @@ operating systems.") "--enable-gpgme" ;; database, implies header caching - "--without-tokyocabinet" + ;; neomutt supports building multiple backends + "--with-tokyocabinet" "--without-qdbm" "--without-bdb" - "--without-lmdb" + "--with-lmdb" "--with-gdbm" "--with-gnutls" @@ -659,14 +662,14 @@ invoking @command{notifymuch} from the post-new hook.") (define-public notmuch (package (name "notmuch") - (version "0.23.5") + (version "0.23.7") (source (origin (method url-fetch) (uri (string-append "https://notmuchmail.org/releases/notmuch-" version ".tar.gz")) (sha256 (base32 - "0ry2k9sdwd1vw8cf6svch8wk98523s07mwxvsf7b8kghqnrr89n6")))) + "04w90c43zk23pys6prkqb14al408qypifcfj2qznqpwlf46v26zi")))) (build-system gnu-build-system) (arguments '(#:make-flags (list "V=1") ; Verbose test output. @@ -1955,3 +1958,38 @@ installation on systems where resources are limited. Its features include: @item Rich and customisable texts for automated operations. @end enumerate\n") (license license:expat))) + +(define-public blists + (package + (name "blists") + (version "1.0") + (source + (origin + (method url-fetch) + (uri (string-append "http://download.openwall.net/pub/projects/" + "blists/blists-" version ".tar.gz")) + (sha256 + (base32 + "1gp51kmb8yv8d693wcpdslmwlbw5w2kgz4kxhrcaf7y89w8wy4qd")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; No tests + #:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin"))) + (install-file "bindex" bin) + (install-file "bit" bin) + #t)))))) + (home-page "http://www.openwall.com/blists/") + (synopsis "Web interface to mailing list archives") + (description + "Blists is a web interface to mailing list archives that works off +indexed mbox files. There are two programs: @code{bindex} and @code{bit}. +@code{bindex} generates or updates the index file (incremental updates +are supported). @code{bit} is a CGI/SSI program that generates web pages +on the fly. Both programs are written in C and are very fast.") + (license license:expat))) |