From 5292f74284a92386944453d0eb648581f81ed0ee Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 26 Jul 2020 15:44:23 +0200 Subject: gnu: mu: Update to 1.4.12. * gnu/packages/mail.scm (mu): Update to 1.4.12. --- gnu/packages/mail.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index d4ef3a1f3e..f822aac8a0 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -746,7 +746,7 @@ security functionality including PGP, S/MIME, SSH, and SSL.") (define-public mu (package (name "mu") - (version "1.4.10") + (version "1.4.12") (source (origin (method url-fetch) (uri (string-append "https://github.com/djcb/mu/releases/" @@ -754,7 +754,7 @@ security functionality including PGP, S/MIME, SSH, and SSL.") "mu-" version ".tar.xz")) (sha256 (base32 - "0vbyrmv3d2bja4vx86za93gq46vxg18j12g0lca3x1dl8d5g2xa6")))) + "1kix5xzkwfwh2l4pygr4vvz52rairjibqj401mf1n1fsjyv5qacq")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config) -- cgit v1.2.3 From 0eea55967cb054574fae3e308651a54758745d07 Mon Sep 17 00:00:00 2001 From: Hendursaga Date: Sun, 26 Jul 2020 15:46:39 +0000 Subject: gnu: isync: Update to 1.3.2. * gnu/packages/mail.scm (isync): Update to 1.3.2. [home-page]: Update home-page. Signed-off-by: Leo Famulari --- gnu/packages/mail.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index f822aac8a0..805e8e3473 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1550,14 +1550,14 @@ hashing scheme (such as scrypt) plug-in for @code{Dovecot}.") (define-public isync (package (name "isync") - (version "1.3.1") + (version "1.3.2") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/isync/isync/" version "/isync-" version ".tar.gz")) (sha256 (base32 - "1sphd30jplii58y2zmw365bckm6pszmapcy905zhjll1sm1ldjv8")))) + "01g8hk9gisz67204k8ad7w7i3zp9vg2c68lscld44bwiii1d21li")))) (build-system gnu-build-system) (native-inputs `(("perl" ,perl))) @@ -1566,7 +1566,7 @@ hashing scheme (such as scrypt) plug-in for @code{Dovecot}.") ("cyrus-sasl" ,cyrus-sasl) ("openssl" ,openssl-1.0) ("zlib" ,zlib))) - (home-page "http://isync.sourceforge.net/") + (home-page "https://isync.sourceforge.io/") (synopsis "Mailbox synchronization program") (description "isync/mbsync is a command-line tool for two-way synchronization of -- cgit v1.2.3 From 3af44aa49c8ed3dfd335cdfa132c0c2c9476e7b4 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 30 Jul 2020 14:15:42 +0200 Subject: gnu: public-inbox: Make git a regular input. * gnu/packages/mail.scm (public-inbox)[native-inputs]: Move GIT ... [inputs]: ... here. --- gnu/packages/mail.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 805e8e3473..5af6102438 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3347,13 +3347,13 @@ related tools to process winmail.dat files.") (find-files (string-append out "/bin")))) #t))))) (native-inputs - `(("git" ,git) - ("xapian" ,xapian) + `(("xapian" ,xapian) ;; For testing. ("lsof" ,lsof) ("openssl" ,openssl))) (inputs - `(("perl-dbd-sqlite" ,perl-dbd-sqlite) + `(("git" ,git) + ("perl-dbd-sqlite" ,perl-dbd-sqlite) ("perl-dbi" ,perl-dbi) ("perl-email-address-xs" ,perl-email-address-xs) ("perl-email-mime-contenttype" ,perl-email-mime-contenttype) -- cgit v1.2.3 From 3866a9aef46cb0e2fd523d7a938695d0155b6c0e Mon Sep 17 00:00:00 2001 From: Michael Rohleder Date: Wed, 5 Aug 2020 11:23:24 +0200 Subject: gnu: isync: Update to 1.3.3. * gnu/packages/mail.scm (isync): Update to 1.3.3. Signed-off-by: Mathieu Othacehe --- gnu/packages/mail.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 5af6102438..8563b474ad 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -33,6 +33,7 @@ ;;; Copyright © 2020 Justus Winter ;;; Copyright © 2020 Eric Brown ;;; Copyright © 2020 Maxim Cournoyer +;;; Copyright © 2020 Michael Rohleder ;;; ;;; This file is part of GNU Guix. ;;; @@ -1550,14 +1551,14 @@ hashing scheme (such as scrypt) plug-in for @code{Dovecot}.") (define-public isync (package (name "isync") - (version "1.3.2") + (version "1.3.3") (source (origin (method url-fetch) (uri (string-append "mirror://sourceforge/isync/isync/" version "/isync-" version ".tar.gz")) (sha256 (base32 - "01g8hk9gisz67204k8ad7w7i3zp9vg2c68lscld44bwiii1d21li")))) + "10n8ykag0q3ws6fc15xqyg3v980v5nq3kzpablly2rh2z7vkn8gj")))) (build-system gnu-build-system) (native-inputs `(("perl" ,perl))) -- cgit v1.2.3 From c87d737da618974e877bc6b398a84f68cace587f Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Sat, 8 Aug 2020 18:52:08 +0530 Subject: gnu: public-inbox: Update to 1.5.0. * gnu/packages/mail.scm (public-inbox): Update to 1.5.0. --- gnu/packages/mail.scm | 162 +++++++++++++++++++++++++------------------------- 1 file changed, 80 insertions(+), 82 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 8563b474ad..ba672ffff9 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3294,90 +3294,88 @@ related tools to process winmail.dat files.") (license license:gpl2+))) (define-public public-inbox - (let ((commit "05a06f3262a2ddbf46adb85169e13ce9127e4524") - (revision "0")) - (package - (name "public-inbox") - (version (git-version "1.2.0" revision commit)) - (source - (origin (method git-fetch) - (uri (git-reference - (url "https://public-inbox.org") - (commit commit))) - (sha256 - (base32 - "06cclxg46gsls3x19l9s8s9x8gkjghm6gd4jb1v9ng6fds6xi2fg")) - (file-name (git-file-name name version)))) - (build-system perl-build-system) - (arguments - '(#:phases - (modify-phases %standard-phases - (add-before 'configure 'qualify-paths - (lambda _ - ;; Use absolute paths for 'xapian-compact'. - (let ((xapian-compact (which "xapian-compact"))) - (substitute* "script/public-inbox-compact" - (("xapian-compact") xapian-compact))) - #t)) - (add-before 'check 'pre-check - (lambda _ - (substitute* "t/spawn.t" - (("\\['env'\\]") (string-append "['" (which "env") "']"))) - (substitute* "t/ds-leak.t" - (("/bin/sh") (which "sh"))) - (invoke "./certs/create-certs.perl") - ;; XXX: This test fails due to zombie process is not reaped by - ;; the builder. - (substitute* "t/httpd-unix.t" - (("^SKIP: \\{") "SKIP: { skip('Guix');")) - #t)) - (add-after 'install 'wrap-programs - (lambda* (#:key inputs outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (for-each - (lambda (prog) - (wrap-program prog - ;; Let those scripts find their perl modules. - `("PERL5LIB" ":" prefix - (,(string-append out "/lib/perl5/site_perl") - ,(getenv "PERL5LIB"))) - ;; 'git' is invoked in various files of the PublicInbox - ;; perl module. - `("PATH" ":" prefix - (,(string-append (assoc-ref inputs "git") "/bin"))))) - (find-files (string-append out "/bin")))) - #t))))) - (native-inputs - `(("xapian" ,xapian) - ;; For testing. - ("lsof" ,lsof) - ("openssl" ,openssl))) - (inputs - `(("git" ,git) - ("perl-dbd-sqlite" ,perl-dbd-sqlite) - ("perl-dbi" ,perl-dbi) - ("perl-email-address-xs" ,perl-email-address-xs) - ("perl-email-mime-contenttype" ,perl-email-mime-contenttype) - ("perl-email-mime" ,perl-email-mime) - ("perl-email-simple" ,perl-email-simple) - ("perl-net-server" ,perl-net-server) - ("perl-filesys-notify-simple" ,perl-filesys-notify-simple) - ("perl-plack-middleware-deflater" ,perl-plack-middleware-deflater) - ("perl-plack-middleware-reverseproxy" ,perl-plack-middleware-reverseproxy) - ("perl-plack" ,perl-plack) - ("perl-search-xapian" ,perl-search-xapian) - ("perl-timedate" ,perl-timedate) - ("perl-uri-escape" ,perl-uri-escape) - ;; For testing. - ("perl-ipc-run" ,perl-ipc-run) - ("perl-xml-feed" ,perl-xml-feed))) - (home-page "https://public-inbox.org/README.html") - (synopsis "Archive mailing lists in git repositories") - (description - "public-inbox implements the sharing of an email inbox via git to + (package + (name "public-inbox") + (version "1.5.0") + (source + (origin (method git-fetch) + (uri (git-reference + (url "https://public-inbox.org") + (commit (string-append "v" version)))) + (sha256 + (base32 + "03zj7shdl3vibs7k5lr673bwcf8j1xx8is3mjz34ca4cdh6p5j2k")) + (file-name (git-file-name name version)))) + (build-system perl-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'configure 'qualify-paths + (lambda _ + ;; Use absolute paths for 'xapian-compact'. + (let ((xapian-compact (which "xapian-compact"))) + (substitute* "script/public-inbox-compact" + (("xapian-compact") xapian-compact))) + #t)) + (add-before 'check 'pre-check + (lambda _ + (substitute* "t/spawn.t" + (("\\['env'\\]") (string-append "['" (which "env") "']"))) + (substitute* "t/ds-leak.t" + (("/bin/sh") (which "sh"))) + (invoke "./certs/create-certs.perl") + ;; XXX: This test fails due to zombie process is not reaped by + ;; the builder. + (substitute* "t/httpd-unix.t" + (("^SKIP: \\{") "SKIP: { skip('Guix');")) + #t)) + (add-after 'install 'wrap-programs + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (for-each + (lambda (prog) + (wrap-program prog + ;; Let those scripts find their perl modules. + `("PERL5LIB" ":" prefix + (,(string-append out "/lib/perl5/site_perl") + ,(getenv "PERL5LIB"))) + ;; 'git' is invoked in various files of the PublicInbox + ;; perl module. + `("PATH" ":" prefix + (,(string-append (assoc-ref inputs "git") "/bin"))))) + (find-files (string-append out "/bin")))) + #t))))) + (native-inputs + `(("xapian" ,xapian) + ;; For testing. + ("lsof" ,lsof) + ("openssl" ,openssl))) + (inputs + `(("git" ,git) + ("perl-dbd-sqlite" ,perl-dbd-sqlite) + ("perl-dbi" ,perl-dbi) + ("perl-email-address-xs" ,perl-email-address-xs) + ("perl-email-mime-contenttype" ,perl-email-mime-contenttype) + ("perl-email-mime" ,perl-email-mime) + ("perl-email-simple" ,perl-email-simple) + ("perl-net-server" ,perl-net-server) + ("perl-filesys-notify-simple" ,perl-filesys-notify-simple) + ("perl-plack-middleware-deflater" ,perl-plack-middleware-deflater) + ("perl-plack-middleware-reverseproxy" ,perl-plack-middleware-reverseproxy) + ("perl-plack" ,perl-plack) + ("perl-search-xapian" ,perl-search-xapian) + ("perl-timedate" ,perl-timedate) + ("perl-uri-escape" ,perl-uri-escape) + ;; For testing. + ("perl-ipc-run" ,perl-ipc-run) + ("perl-xml-feed" ,perl-xml-feed))) + (home-page "https://public-inbox.org/README.html") + (synopsis "Archive mailing lists in git repositories") + (description + "public-inbox implements the sharing of an email inbox via git to complement or replace traditional mailing lists. Readers may read via NNTP, Atom feeds or HTML archives.") - (license license:agpl3+)))) + (license license:agpl3+))) (define-public sylpheed (package -- cgit v1.2.3 From 38265b55db2bbac214a4d63169a66fd41c9d2eae Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 11 Aug 2020 00:44:11 +0200 Subject: gnu: mu: Update to 1.4.13. * gnu/packages/mail.scm (mu): Update to 1.4.13. --- gnu/packages/mail.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index ba672ffff9..3d93acc67f 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -747,7 +747,7 @@ security functionality including PGP, S/MIME, SSH, and SSL.") (define-public mu (package (name "mu") - (version "1.4.12") + (version "1.4.13") (source (origin (method url-fetch) (uri (string-append "https://github.com/djcb/mu/releases/" @@ -755,7 +755,7 @@ security functionality including PGP, S/MIME, SSH, and SSL.") "mu-" version ".tar.xz")) (sha256 (base32 - "1kix5xzkwfwh2l4pygr4vvz52rairjibqj401mf1n1fsjyv5qacq")))) + "13kfpr77qrnp3i5qnb5zd03frd3fdviggnl50973gdk0hr7m0smj")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config) -- cgit v1.2.3 From e77989bdcb4c939aa1128ec0d3efc9ac8369fa15 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 12 Aug 2020 15:27:16 +0200 Subject: gnu: dovecot: Update to 2.3.11.3 [security fixes]. Fixes CVE-2020-12100, CVE-2020-12673, CVE-2020-10967, and CVE-2020-12674. * gnu/packages/mail.scm (dovecot): Update to 2.3.11.3. --- gnu/packages/mail.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 3d93acc67f..f56e9b307c 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1401,7 +1401,7 @@ facilities for checking incoming mail.") (define-public dovecot (package (name "dovecot") - (version "2.3.10.1") + (version "2.3.11.3") (source (origin (method url-fetch) @@ -1409,7 +1409,7 @@ facilities for checking incoming mail.") (version-major+minor version) "/" "dovecot-" version ".tar.gz")) (sha256 - (base32 "035idr2j81s5mngnhd58rih79dhwwak7q01mqbx3rcmi4cpychk6")))) + (base32 "1p5gp8jbavcsaara5mfn5cbrnlxssajnchczbgmmfzr7228fmnfk")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit v1.2.3 From 9a95985ffb27bb6d5739eee589886d908cc6549a Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 16 Aug 2020 07:47:52 +0300 Subject: gnu: khard: Update to 0.17.0. * gnu/packages/mail.scm (khard): Update to 0.17.0. [inputs]: Remove python-pyyaml. --- gnu/packages/mail.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index f56e9b307c..6792b9b4a9 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1946,13 +1946,13 @@ maintained.") (define-public khard (package (name "khard") - (version "0.16.1") + (version "0.17.0") (source (origin (method url-fetch) (uri (pypi-uri name version)) (sha256 (base32 - "0fg4qh5gzki5wg958wlpc8a2icnk74gzg33lqxjm755cfnjng7qd")))) + "062nv4xkfsjc11k9m52dh6xjn9z68a4a6x1s8z05wwv4jbp1lkhn")))) (build-system python-build-system) (arguments `(#:phases @@ -1968,7 +1968,6 @@ maintained.") (inputs `(("python-atomicwrites" ,python-atomicwrites) ("python-configobj" ,python-configobj) - ("python-pyyaml" ,python-pyyaml) ("python-ruamel.yaml" ,python-ruamel.yaml) ("python-unidecode" ,python-unidecode) ("python-vobject" ,python-vobject))) -- cgit v1.2.3 From bf2727c1b4ac2b4dc853a08933fb3ac4de6994dc Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 19 Aug 2020 02:12:42 +0200 Subject: gnu: python-dkimpy: Update to 1.0.5. * gnu/packages/mail.scm (python-dkimpy): Update to 1.0.5. --- gnu/packages/mail.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 6792b9b4a9..29c5be7417 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3450,14 +3450,13 @@ current standard. No backward compatibility issues have been noted.") (define-public python-dkimpy (package (name "python-dkimpy") - (version "1.0.4") + (version "1.0.5") (source (origin (method url-fetch) (uri (pypi-uri "dkimpy" version)) (sha256 - (base32 - "14idcs0wiyc0iyi5bz3xqimxf3x6dizcjfn92s2ka5zxp95xdyvd")))) + (base32 "088iz5cqjqh4c7141d94pvn13bh25aizqlrifwv6fs5g16zj094s")))) (build-system python-build-system) (arguments '(#:phases -- cgit v1.2.3 From 525304e1b94c70abdb6a8ee4c836f110e6ab9930 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 19 Aug 2020 02:33:07 +0200 Subject: gnu: python-aiosmtpd: Update to 1.2.1. * gnu/packages/mail.scm (python-aiosmtpd): Update to 1.2.1. [source]: Use GIT-FETCH and GIT-FILE-NAME. --- gnu/packages/mail.scm | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 29c5be7417..e3211690e1 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -3517,20 +3517,23 @@ DKIM and ARC sign messages and output the corresponding signature headers.") (define-public python-aiosmtpd (package (name "python-aiosmtpd") - (version "1.2") + (version "1.2.1") (source - (origin - (method url-fetch) - (uri (pypi-uri "aiosmtpd" version)) - (sha256 - (base32 - "1xdfk741pjmz1cm8dsi4n5vq4517i175rm94696m3f7kcgk7xsmp")))) + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/aio-libs/aiosmtpd") + (commit version))) + (sha256 + (base32 "14c30dm6jzxiblnsah53fdv68vqhxwvb9x0aq9bc4vcdas747vr7")) + (file-name (git-file-name name version)))) (build-system python-build-system) (arguments '(#:phases (modify-phases %standard-phases - (add-after 'unpack 'delete-failing-test + (add-after 'unpack 'delete-failing-tests (lambda _ + ;; This test uses an expired certificate. (delete-file "aiosmtpd/tests/test_smtps.py") #t)) (replace 'check -- cgit v1.2.3 From c28f242b441d98d3af5d5bb57f72c09490ce725f Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Thu, 20 Aug 2020 02:41:48 +0200 Subject: gnu: mailutils: Update to 3.10. * gnu/packages/mail.scm (mailutils): Update to 3.10. [arguments]: Patch a failing moderator test. --- gnu/packages/mail.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index e3211690e1..02c760a8c7 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -185,14 +185,14 @@ example, modify the message headers or body, or encrypt or sign the message.") (define-public mailutils (package (name "mailutils") - (version "3.9") + (version "3.10") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/mailutils/mailutils-" version ".tar.xz")) (sha256 (base32 - "1g1xf2lal04nsnf1iym9n9n0wxjpqbcr9nysxpm98v4pniinqwsz")))) + "17smrxjdgbbzbzakik30vj46q4iib85ksqhb82jr4vjp57akszh9")))) (build-system gnu-build-system) (arguments `(#:phases @@ -231,6 +231,13 @@ example, modify the message headers or body, or encrypt or sign the message.") (("\\$\\(SHELL\\) \\$\\(TESTSUITE\\)" all) (string-append "-" all))) + ;; XXX: The ‘moderator: program discard’ test does not specify + ;; an explicit From: but does expect an exact match. But why are + ;; all other tests unaffected? + (substitute* "sieve/tests/testsuite" + (("gray@") + "nixbld@")) + ;; 'frm' tests expect write access to $HOME. (setenv "HOME" (getcwd)) -- cgit v1.2.3 From cc16c576a5b5af7153892ac4ce1d5ceda3b91eb0 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Fri, 21 Aug 2020 05:16:09 +0200 Subject: gnu: dovecot: Support zstd compression. * gnu/packages/mail.scm (dovecot)[inputs]: Add zstd:lib. --- gnu/packages/mail.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 02c760a8c7..7b2f6ba30d 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1432,7 +1432,8 @@ facilities for checking incoming mail.") ("lz4" ,lz4) ("openssl" ,openssl) ("sqlite" ,sqlite) - ("zlib" ,zlib))) + ("zlib" ,zlib) + ("zstd" ,zstd "lib"))) (arguments `(#:configure-flags '("--sysconfdir=/etc" "--localstatedir=/var" -- cgit v1.2.3 From 9e2a49db8ce70068644cecdfda4c198d4c09e36e Mon Sep 17 00:00:00 2001 From: Alexey Abramov Date: Tue, 18 Aug 2020 14:00:29 +0200 Subject: gnu: dovecot: Add lucene library to support fts indexing. * gnu/packages/mail.scm (dovecot)[inputs]: Add ice4c, clucene. [arguments]: Add --with-lucene configuration switch. Signed-off-by: Efraim Flashner --- gnu/packages/mail.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 7b2f6ba30d..01ba9dc057 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -87,6 +87,7 @@ #:use-module (gnu packages guile-xyz) #:use-module (gnu packages flex) #:use-module (gnu packages haskell-xyz) + #:use-module (gnu packages icu4c) #:use-module (gnu packages kerberos) #:use-module (gnu packages libcanberra) #:use-module (gnu packages libevent) @@ -112,6 +113,7 @@ #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages rdf) #:use-module (gnu packages readline) #:use-module (gnu packages ruby) #:use-module (gnu packages search) @@ -1422,6 +1424,8 @@ facilities for checking incoming mail.") `(("pkg-config" ,pkg-config))) (inputs `(("bzip2" ,bzip2) + ("clucene" ,clucene) + ("icu4c" ,icu4c) ("libsodium" ,libsodium) ; extra password algorithms ;; FIXME: The 'test-backtrace' tests fail on arm when using glibc's ;; backtrace_symbol() function so fallback to using libunwind. @@ -1437,7 +1441,8 @@ facilities for checking incoming mail.") (arguments `(#:configure-flags '("--sysconfdir=/etc" "--localstatedir=/var" - "--with-sqlite") ; not auto-detected + "--with-sqlite" ; not auto-detected + "--with-lucene") #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-file-names -- cgit v1.2.3 From c6872990b51971922f3064cba54ab752fcdc1559 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 24 Aug 2020 02:08:32 +0200 Subject: gnu: dovecot: Enable FTS stemming. * gnu/packages/mail.scm (dovecot)[inputs]: Add libstemmer. --- gnu/packages/mail.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 01ba9dc057..3a9838d199 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -89,6 +89,7 @@ #:use-module (gnu packages haskell-xyz) #:use-module (gnu packages icu4c) #:use-module (gnu packages kerberos) + #:use-module (gnu packages language) #:use-module (gnu packages libcanberra) #:use-module (gnu packages libevent) #:use-module (gnu packages libidn) @@ -1427,6 +1428,7 @@ facilities for checking incoming mail.") ("clucene" ,clucene) ("icu4c" ,icu4c) ("libsodium" ,libsodium) ; extra password algorithms + ("libstemmer" ,libstemmer) ;; FIXME: The 'test-backtrace' tests fail on arm when using glibc's ;; backtrace_symbol() function so fallback to using libunwind. ,@(if (target-arm?) @@ -1442,7 +1444,7 @@ facilities for checking incoming mail.") `(#:configure-flags '("--sysconfdir=/etc" "--localstatedir=/var" "--with-sqlite" ; not auto-detected - "--with-lucene") + "--with-lucene") ; not auto-detected #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-file-names -- cgit v1.2.3 From 5d2b9b0749869b4023df651d034547d9e07e815b Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Wed, 26 Aug 2020 06:07:01 +0200 Subject: gnu: msmtp: Update to 1.8.12. * gnu/packages/mail.scm (msmtp): Update to 1.8.12. --- gnu/packages/mail.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/mail.scm') diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 3a9838d199..81dc5b8eec 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1255,14 +1255,14 @@ which can add many functionalities to the base client.") (define-public msmtp (package (name "msmtp") - (version "1.8.11") + (version "1.8.12") (source (origin (method url-fetch) (uri (string-append "https://marlam.de/msmtp/releases/" "/msmtp-" version ".tar.xz")) (sha256 - (base32 "0q0fg235qk448l1xjcwyxr7vcpzk6w57jzhjbkb0m7nffyhhypzj")))) + (base32 "0m33m5bc7ajmgy7vivnzj3mhybg37259hx79xypj769kfyafyvx8")))) (build-system gnu-build-system) (inputs `(("libsecret" ,libsecret) -- cgit v1.2.3