summaryrefslogtreecommitdiff
path: root/gnu/packages/mail.scm
AgeCommit message (Expand)Author
2022-06-26gnu: python-setuptools-scm: Move to (gnu packages python-build)....* gnu/packages/python-xyz.scm (python-setuptools-scm): Move from here... * gnu/packages/python-build.scm (python-setuptools-scm): ... to here. Maxim Cournoyer
2022-06-19gnu: exim: Remove input labels....* gnu/packages/mail.scm (exim)[inputs]: Remove input labels. Tobias Geerinckx-Rice
2022-06-19gnu: exim: Use G-expressions....* 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. Tobias Geerinckx-Rice
2022-06-19gnu: exim: Don't address build inputs by their labels....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. Tobias Geerinckx-Rice
2022-06-19gnu: exim: Hide bogus CVE lint warning....* gnu/packages/mail.scm (exim)[properties]: Add lint-hidden-cve entry for CVE-2020-28017. Tobias Geerinckx-Rice
2022-06-19gnu: exim: Update to 4.96....* gnu/packages/mail.scm (exim): Update to 4.96. [native-inputs]: Replace pcre:bin with pcre2. Tobias Geerinckx-Rice
2022-06-12gnu: fdm: Edit description....* gnu/packages/mail.scm (fdm)[synopsis]: Use @acronym{}. [description]: Expand based on the README. Tobias Geerinckx-Rice
2022-06-12gnu: fdm: Update to 2.1....* gnu/packages/mail.scm (fdm): Update to 2.1. Tobias Geerinckx-Rice
2022-06-17gnu: public-inbox: Fixes to allow the testsuite to run...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> Thiago Jung Bauermann
2022-06-16gnu: getmail6: Update to 6.18.9....* gnu/packages/mail.scm (getmail6): Update to 6.18.9. [description]: Fix typo. Guillaume Le Vaillant
2022-06-12gnu: dovecot: Update to 2.3.19.1....* gnu/packages/mail.scm (dovecot): Update to 2.3.19.1. Tobias Geerinckx-Rice
2022-06-05gnu: claws-mail: Update to 4.1.0....* gnu/packages/mail.scm (claws-mail): Update to 4.1.0. Tobias Geerinckx-Rice
2022-06-05gnu: alpine: Update to 2.26....* 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. Tobias Geerinckx-Rice
2022-06-05gnu: python-notmuch: Remove trailing #t from phase....* gnu/packages/mail.scm (python-notmuch): [arguments]: Don't explicitly return #t from phase. Tobias Geerinckx-Rice
2022-06-05gnu: notmuch: Update to 0.36....* gnu/packages/mail.scm (notmuch): Update to 0.36. Tobias Geerinckx-Rice
2022-06-06gnu: mu: Update to 1.6.11....* gnu/packages/mail.scm (mu): Update to 1.6.11. Leo Famulari
2022-06-06gnu: Mutt: Update to 2.2.6....* gnu/packages/mail.scm (mutt): Update to 2.2.6. Leo Famulari
2022-06-05gnu: sendmail: Remove timestamps....* gnu/packages/mail.scm (sendmail)[arguments]: Add 'remove-build-timestamps phase. Vagrant Cascadian
2022-06-05gnu: mumi: Update to 0.0.1-8.9b28ec7....* gnu/packages/mail.scm (mumi): Update to 0.0.1-8.9b28ec7. Ricardo Wurmus
2022-06-01gnu: public-inbox: Update to 1.8.0....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> Thiago Jung Bauermann
2022-06-01gnu: public-inbox: Some packaging fixes...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> Thiago Jung Bauermann
2022-05-31gnu: Remove python2-notmuch....* gnu/packages/mail.scm (python2-notmuch): Delete variable. Maxim Cournoyer
2022-05-31gnu: Remove python2-mailmanclient....* gnu/packages/mail.scm (python2-mailmanclient): Delete variable. Maxim Cournoyer
2022-05-31gnu: getmail: Deprecate with getmail6....* gnu/packages/mail.scm (getmail): Mark as deprecated in favor of... (getmail6): ... this new package. Maxim Cournoyer
2022-05-30gnu: rspamd: Update to 3.2...* 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> ykonai
2022-05-29gnu: mutt: Update to 2.2.5....* gnu/packages/mail.scm (mutt): Update to 2.2.5. Efraim Flashner
2022-05-22gnu: perl-mail-dkim: Update to 1.20220520....* gnu/packages/mail.scm (perl-mail-dkim): Update to 1.20220520. Tobias Geerinckx-Rice
2022-05-22gnu: ytnef: Don't build static library....* gnu/packages/mail.scm (ytnef)[arguments]: Add "--disable-static" to #:configure-flags. Tobias Geerinckx-Rice
2022-05-22gnu: ytnef: Update to 2.0....* 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. Tobias Geerinckx-Rice
2022-05-22gnu: mailutils: Omit static library....* gnu/packages/mail.scm (mailutils)[arguments]: Add "--disable-static" to #:configure-flags. Tobias Geerinckx-Rice
2022-05-22gnu: mailutils: Update to 3.15....* gnu/packages/mail.scm (mailutils): Update to 3.15. Tobias Geerinckx-Rice
2022-05-08gnu: dovecot-pigeonhole: Update to 0.5.19....* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.19. Tobias Geerinckx-Rice
2022-05-08gnu: dovecot: Update to 2.3.19....* gnu/packages/mail.scm (dovecot): Update to 2.3.19. Tobias Geerinckx-Rice
2022-05-09gnu: mumi: Use guile-json-4 instead of guile-json-3....* gnu/packages/mail.scm (mumi)[inputs]: Replace guile-json-3 with guile-json-4. Arun Isaac
2022-05-02gnu: Mutt: Update to 2.2.4....* gnu/packages/mail.scm (mutt): Update to 2.2.4. Leo Famulari
2022-04-18gnu: Mutt: Update to 2.2.3 [fixes CVE-2022-1328]....https://gitlab.com/muttmua/mutt/-/issues/404 * gnu/packages/mail.scm (mutt): Update to 2.2.3. Leo Famulari
2022-04-15gnu: mblaze: Offer contrib executables....* 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> B. Wilson
2022-04-12gnu: Add smtpmail....* gnu/packages/mail.scm (smtpmail): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> terramorpha
2022-04-05gnu: l2md: Update to 9db252bc....[[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> Andrew Tropin
2022-03-30gnu: msmtp: Update to 1.8.20....* gnu/packages/mail.scm (msmtp): Update to 1.8.20. Efraim Flashner
2022-03-29gnu: Mutt: Update to 2.2.2....* gnu/packages/mail.scm (mutt): Update to 2.2.2. Leo Famulari
2022-03-23gnu: python-notmuch2: Use new style....* gnu/packages/mail.scm (python-notmuch2)[version]: Explicitly inherit from notmuch. [arguments]: Use list of G-Expressions. Liliana Marie Prikler
2022-03-23gnu: python-notmuch2: Fix build....* 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> Tanguy Le Carrour
2022-03-11gnu: mblaze: Use G-expressions....* gnu/packages/mail.scm (mblaze)[arguments]: Use G-expressions. Nicolas Goaziou
2022-03-11gnu: mblaze: Enable tests....* 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> jgart via Guix-patches via
2022-03-03gnu: dovecot: Fix backtrace test on aarch64....* gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=-rdynamic to make-flags. Pierre Langlois
2022-02-28gnu: offlineimap3: Update to 8.0.0....* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0. Pierre Langlois
2022-02-22gnu: Mutt: Update to 2.2.1....* gnu/packages/mail.scm (mutt): Update to 2.2.1. Leo Famulari
2022-02-15gnu: Remove unneeded uses of 'libiconv'....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. Marius Bakke
2022-02-13gnu: dovecot-pigeonhole: Update to 0.5.18....* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.18. Tobias Geerinckx-Rice