summary refs log tree commit diff
path: root/gnu/packages/mail.scm
AgeCommit message (Collapse)Author
2022-06-26gnu: python-setuptools-scm: Move to (gnu packages python-build).Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-setuptools-scm): Move from here... * gnu/packages/python-build.scm (python-setuptools-scm): ... to here.
2022-06-19gnu: exim: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (exim)[inputs]: Remove input labels.
2022-06-19gnu: exim: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (exim)[arguments]: Rewrite as G-expressions. Make some surface tweaks to reduce excessive indentation in places, but again the output is unchanged.
2022-06-19gnu: exim: Don't address build inputs by their labels.Tobias Geerinckx-Rice
The package's output remains identical. * gnu/packages/mail.scm (exim)[arguments]: Use SEARCH-INPUT-FILE or PATCH-SHEBANG in place of ASSOC-REF for all inputs.
2022-06-19gnu: exim: Hide bogus CVE lint warning.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (exim)[properties]: Add lint-hidden-cve entry for CVE-2020-28017.
2022-06-19gnu: exim: Update to 4.96.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (exim): Update to 4.96. [native-inputs]: Replace pcre:bin with pcre2.
2022-06-12gnu: fdm: Edit description.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (fdm)[synopsis]: Use @acronym{}. [description]: Expand based on the README.
2022-06-12gnu: fdm: Update to 2.1.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (fdm): Update to 2.1.
2022-06-17gnu: public-inbox: Fixes to allow the testsuite to runThiago Jung Bauermann
This patch makes the public-inbox testsuite pass. Some tests are skipped, so the test coverage could likely be increased with more massaging. Perhaps the most significant change is using tini to run the testsuite so that the testsuite's sub-processes are reaped. The ‘check’ phase is based on the one from the mutter package. Thanks to Maxim Cournoyer for pointing out this solution. * gnu/packages/patches/public-inbox-fix-spawn-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add new patch. * gnu/packages/mail.scm (public-inbox)[source]: Add new patch. [arguments]<#:tests?>: Remove argument. <#:imported-modules>: Add argument. <#:modules>: Likewise. <#:phases>{qualify-paths}: Substitute path for ‘/bin/cp’. {pre-check}: Don't skip httpd-unix.t test. Remove unnecessary path substitutions for “env” and “/bin/sh”. {check}: Replace with custom version that launches the tests under tini. [native-inputs]: Add tini. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-16gnu: getmail6: Update to 6.18.9.Guillaume Le Vaillant
* gnu/packages/mail.scm (getmail6): Update to 6.18.9. [description]: Fix typo.
2022-06-12gnu: dovecot: Update to 2.3.19.1.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (dovecot): Update to 2.3.19.1.
2022-06-05gnu: claws-mail: Update to 4.1.0.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (claws-mail): Update to 4.1.0.
2022-06-05gnu: alpine: Update to 2.26.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (alpine): Update to 2.26. [source]: Remove patch. * gnu/packages/patches/alpine-fix-privacy-policy-crash.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2022-06-05gnu: python-notmuch: Remove trailing #t from phase.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (python-notmuch): [arguments]: Don't explicitly return #t from phase.
2022-06-05gnu: notmuch: Update to 0.36.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (notmuch): Update to 0.36.
2022-06-06gnu: mu: Update to 1.6.11.Leo Famulari
* gnu/packages/mail.scm (mu): Update to 1.6.11.
2022-06-06gnu: Mutt: Update to 2.2.6.Leo Famulari
* gnu/packages/mail.scm (mutt): Update to 2.2.6.
2022-06-05gnu: sendmail: Remove timestamps.Vagrant Cascadian
* gnu/packages/mail.scm (sendmail)[arguments]: Add 'remove-build-timestamps phase.
2022-06-05gnu: mumi: Update to 0.0.1-8.9b28ec7.Ricardo Wurmus
* gnu/packages/mail.scm (mumi): Update to 0.0.1-8.9b28ec7.
2022-06-01gnu: public-inbox: Update to 1.8.0.Thiago Jung Bauermann
Some fixes are needed in both the testsuite and the package itself before tests can pass so disable them for now. Also, the lei command needs curl to work, so add it to the PATH in ‘wrap-program’. * gnu/packages/mail.scm (public-inbox)[version]: Change to 1.8.0. [source]: Update hash. [arguments]<#:tests?>: Set to #f. [arguments]<#:phases>{wrap-programs}: Add curl to PATH. [inputs]: Add curl and perl-socket-msghdr. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: public-inbox: Some packaging fixesThiago Jung Bauermann
The file ‘script/public-inbox-compact’ doesn't call ‘xapian-compact’ directly anymore, so the substitution in the ‘qualify-paths’ phase doesn't do anything. Now there's a reference to ‘xapian-compact’ in ‘lib/PublicInbox/Xapcmd.pm’, so substitute the path there. And move xapian from native-inputs to inputs and use its input path in the substitution, since ‘xapian-compact’ is called during normal execution of public-inbox. Also add ‘bash-minimal’ to the package's inputs, since it uses ‘wrap-program’. Finally, take the opportunity to change build phases to not return #t unconditionally, since that isn't necessary anymore. * gnu/packages/mail.scm (public-inbox)[arguments]<#:phases>: Don't return #t from each phase. {qualify-paths}: Substitute ‘xapian-compact’ path in the correct file. Use ‘search-input-file’ rather than ‘which’ to find it. [native-inputs]: Move ‘xapian’ from here ... [inputs]: ... to here. Add ‘bash-minimal’. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-31gnu: Remove python2-notmuch.Maxim Cournoyer
* gnu/packages/mail.scm (python2-notmuch): Delete variable.
2022-05-31gnu: Remove python2-mailmanclient.Maxim Cournoyer
* gnu/packages/mail.scm (python2-mailmanclient): Delete variable.
2022-05-31gnu: getmail: Deprecate with getmail6.Maxim Cournoyer
* gnu/packages/mail.scm (getmail): Mark as deprecated in favor of... (getmail6): ... this new package.
2022-05-30gnu: rspamd: Update to 3.2ykonai
* gnu/packages/mail.scm (rspamd): Update to 3.2 I also added a new build option, that changes the LOCAL_CONFDIR variable to /etc/rspamd. This allows for rspamd configuration via the /etc/rspamd/local.d and override.d directories, which by default were located in the PREFIX which is in /gnu/store. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-29gnu: mutt: Update to 2.2.5.Efraim Flashner
* gnu/packages/mail.scm (mutt): Update to 2.2.5.
2022-05-22gnu: perl-mail-dkim: Update to 1.20220520.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (perl-mail-dkim): Update to 1.20220520.
2022-05-22gnu: ytnef: Don't build static library.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (ytnef)[arguments]: Add "--disable-static" to #:configure-flags.
2022-05-22gnu: ytnef: Update to 2.0.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (ytnef): Update to 2.0. [source]: Remove patches. * gnu/packages/patches/ytnef-CVE-2021-3403.patch, gnu/packages/patches/ytnef-CVE-2021-3404.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them.
2022-05-22gnu: mailutils: Omit static library.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (mailutils)[arguments]: Add "--disable-static" to #:configure-flags.
2022-05-22gnu: mailutils: Update to 3.15.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (mailutils): Update to 3.15.
2022-05-08gnu: dovecot-pigeonhole: Update to 0.5.19.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.19.
2022-05-08gnu: dovecot: Update to 2.3.19.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (dovecot): Update to 2.3.19.
2022-05-09gnu: mumi: Use guile-json-4 instead of guile-json-3.Arun Isaac
* gnu/packages/mail.scm (mumi)[inputs]: Replace guile-json-3 with guile-json-4.
2022-05-02gnu: Mutt: Update to 2.2.4.Leo Famulari
* gnu/packages/mail.scm (mutt): Update to 2.2.4.
2022-04-18gnu: Mutt: Update to 2.2.3 [fixes CVE-2022-1328].Leo Famulari
https://gitlab.com/muttmua/mutt/-/issues/404 * gnu/packages/mail.scm (mutt): Update to 2.2.3.
2022-04-15gnu: mblaze: Offer contrib executables.B. Wilson
* gnu/packages/mail.scm (mblaze)[outputs, inputs]: New fields. [arguments]: Add #:modules. Add 'install-contrib' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-12gnu: Add smtpmail.terramorpha
* gnu/packages/mail.scm (smtpmail): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05gnu: l2md: Update to 9db252bc.Andrew Tropin
[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-28T11:03:48+0200 using RSA]] * gnu/packages/mail.scm (l2md): Update to 9db252bc. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-30gnu: msmtp: Update to 1.8.20.Efraim Flashner
* gnu/packages/mail.scm (msmtp): Update to 1.8.20.
2022-03-29gnu: Mutt: Update to 2.2.2.Leo Famulari
* gnu/packages/mail.scm (mutt): Update to 2.2.2.
2022-03-23gnu: python-notmuch2: Use new style.Liliana Marie Prikler
* gnu/packages/mail.scm (python-notmuch2)[version]: Explicitly inherit from notmuch. [arguments]: Use list of G-Expressions.
2022-03-23gnu: python-notmuch2: Fix build.Tanguy Le Carrour
* gnu/packages/mail.scm (python-notmuch2)[#:phases]: Add ‘create-notmuch-config’ and ‘patch-setup.’py after ‘enter-python-dir’. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-03-11gnu: mblaze: Use G-expressions.Nicolas Goaziou
* gnu/packages/mail.scm (mblaze)[arguments]: Use G-expressions.
2022-03-11gnu: mblaze: Enable tests.jgart via Guix-patches via
* gnu/packages/mail.scm (mblaze)[arguments]: Enable tests and remove comment about broken tests since tests are not broken. See <https://github.com/leahneukirchen/mblaze/issues/221>. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-03-03gnu: dovecot: Fix backtrace test on aarch64.Pierre Langlois
* gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=-rdynamic to make-flags.
2022-02-28gnu: offlineimap3: Update to 8.0.0.Pierre Langlois
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0.
2022-02-22gnu: Mutt: Update to 2.2.1.Leo Famulari
* gnu/packages/mail.scm (mutt): Update to 2.2.1.
2022-02-15gnu: Remove unneeded uses of 'libiconv'.Marius Bakke
iconv is part of glibc, there is no need to add it as input. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV. * gnu/packages/compression.scm (innoextract)[inputs]: Likewise. * gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise. * gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise. * gnu/packages/mail.scm (mailutils)[inputs]: Likewise. * gnu/packages/maths.scm (libqalculate)[inputs]: Likewise. * gnu/packages/pep.scm (pep-engine)[inputs]: Likewise. * gnu/packages/vim.scm (neovim)[inputs]: Likewise. * gnu/packages/wget.scm (wget2)[inputs]: Likewise. * gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise. * gnu/packages/video.scm (transcode)[native-inputs]: Likewise.
2022-02-13gnu: dovecot-pigeonhole: Update to 0.5.18.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.18.