summaryrefslogtreecommitdiff
path: root/gnu/packages/mail.scm
AgeCommit message (Collapse)Author
2026-02-25gnu: hydroxide: Update to 0.2.31.Sharlatan Hellseher
* gnu/packages/mail.scm (hydroxide): Update to 0.2.31. Change-Id: I76e6a6179ebb969ce665e50917be29585acf167f
2026-02-20gnu: Use (target-32bit?) to test for 32bit targets.Dariqq
* gnu/packages/*.scm: Replace usage of target-64bit? when actually testing for 32bit targets. * guix/utils.scm (target-hurd32?). Same. Change-Id: If3ed2b82a1229b72b07fafc694eedc14080e5a04 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5710
2026-02-10gnu: python-hyperkitty: Update to 1.3.12-1.640d66d, fix tests.Sharlatan Hellseher
* gnu/packages/mail.scm (python-hyperkitty): Update to 640d66de417c7d127c8a3ff478228f2edbe9928c commit. [arguments] <test-flags>: Skip 2 tests. <phases>: Use default 'check phase. [native-inputs]: Add python-pytest and python-pytest-django. Change-Id: Iccc21d7aecc11af04f76f7f246f56d18719305a9
2026-02-07gnu: alot: Update to v0.12.Sharlatan Hellseher
* gnu/packages/mail.scm (alot): Update to v0.12. [arguments] <tests?, test-flags>: Enable, skip only 4 problematic tests. <phases>: Add 'include-defaults, 'fix-share-path, and 'install-themes. [native-inputs]: Add gawk, python-pytest, and python-setuptools-scm. Fixes: guix/guix#5797 Reported-by: Sebastian Gibb <mail@sebastiangibb.de> Change-Id: Id8dec975bf1bd8ceff61ba589db348cc566e6a47 Co-authored-by: Sergey Trofimov <sarg@sarg.org.ru>
2026-02-07gnu: Remove python-isort native-input from some packages.Nicolas Graves
Remove python-isort from [native-inputs] in the following packages as not required for build/tests/install: * gnu/packages/machine-learning.scm: (python-pymanopt)) * gnu/packages/mail.scm: (python-hyperkitty, postorius) * gnu/packages/virtualization.scm: (python-qemu-qmp) Change-Id: Ie50eb222c5db62cf985926c716152db8bf6e7855 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-01gnu: emacs-mew: Update to 6.10.Nicolas Goaziou
* gnu/packages/mail.scm (emacs-mew): Update to 6.10. Change-Id: Id6c382e7c29f3e41d5f3ac9a5ad74f691b896a7c
2026-01-26gnu: mblaze: Update to 1.4.jgart
* gnu/packages/mail.scm (mblaze): Update to 1.4. [source]: Update uri. Change-Id: I0c31c5dfd325dca85b6ae8c2d4a46ab9f3796efd
2026-01-25gnu: mu: Update to 1.12.15.Julian Flake
The native input modification reverts 7edf40ac1999172eb4818fc1a18d06ce44cab61e. * gnu/packages/mail.scm (mu): Update to 1.12.15. [native-inputs]: Add emacs-minimal; remove emacs. Merges guix/guix!5647 Change-Id: Id84b13ca176f446fdc9700edfffd78b9aaf8b10d Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: mailcap: Modernize package style.Carlos Durán Domínguez
* gnu/packages/mail.scm (mailcap): Fix indentation. [arguments] {phases} Modernize to use G-Exp instead of quasiquotes. Change-Id: Id4f38cec593912d81481b24d863eb1b72abae9e9 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: mailcap: Update to 2.1.54.Carlos Durán Domínguez
* gnu/packages/mail.scm (mailcap): Update to 2.1.54. Fix references to /usr/bin/xdg-open. Change-Id: I25c0e3da789b98a2bd909a5551b4bdb93735cde9 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-03gnu: mu: Enable tests and readline.Cayetano Santos
* gnu/packages/mail.scm (mu)[arguments]<#:configure-flags>: Enable readline and tests. Change-Id: I4eb42c5be0fc701a447bcf8d17115b6e89ee1387
2025-12-28gnu: python-authres: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/mail.scm (python-authres): [build-system]: Switch to pyproject-build-system. [arguments] <test-backend, test-flags>: Use instead of custom check phase. [native-inputs]: Add python-setuptools. Change-Id: If23ea51979b08683d9f3df33afe00dcd5dd8c7c7
2025-12-28gnu: python-mailmanclient: Update to 3.3.5.Sharlatan Hellseher
* gnu/packages/mail.scm (python-mailmanclient): Update to 3.3.5. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I10e9446395e1bb5b1cac8a3c27360e2df2a131e6
2025-12-28gnu: goimapnotify: Update to 2.5.4.Sergey Trofimov
* gnu/packages/mail.scm (goimapnotify): Update to 2.5.4. Change-Id: I990a3bee4f90a3cd894c9bdda6c7b81e16339e08 Change-Id: Ie88d6f35839f9b4f131c2e85dec178f06e70a285 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27gnu: mu: Build with full Emacs.Sergey Trofimov
Build with full Emacs to ensure conditionally required mu4e-dbus feature is included in the output. * gnu/packages/mail.scm (mu)[native-inputs]: Replace emacs-minimal with emacs. Closes: guix/guix#5077 Fixes: guix/guix#5085 Change-Id: I223b256042ca69421f445c8466fddf9b68fafa56 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-23gnu: mailutils: Update to 3.21.Andy Tai
* gnu/packages/mail.scm (mailutils): Update to 3.21. Closes: guix/guix#5022 Change-Id: If12aa167438f205e0df0c5b7cb7661c3733fcc01 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-23gnu: mu: Update to 1.12.14.Sergey Trofimov
* gnu/packages/mail.scm (mu): Update to 1.12.14. [arguments]<#:phases>{patch-bin-references}: Remove upstreamed patching. Closes: guix/guix#5048 Change-Id: I54886215da506c8600e999f8f248b369389df0c1 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-19gnu: rss2email: Switch to pyproject-build-system.Nguyễn Gia Phong
* gnu/packages/mail.scm (rss2email): [build-system]: Change to pyproject-build-system. [arguments] <build-backend>: Use "poetry.core". <test-backend, test-flags>: Use "unittest". <phases>: Add 'fix-tests; use default 'check. [native-inputs]: Add python-poetry-core. Change-Id: I0c6d8cece6894b93622ccd429635f2934a98d156 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-19gnu: getmail6: Update to 6.19.10.Sharlatan Hellseher
* gnu/packages/mail.scm (getmail6): Update to 6.19.10. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ic5065dad712115a22175e53a61b84b70d80334c0
2025-12-17gnu: python-imaplib2: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/mail.scm (python-imaplib2): [source]: Switch to git-fetch providing tests. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I31fc960675ff97e9a769b1c1a5e37836fe9f0162
2025-12-03gnu: mu: Update to 1.12.13-1.46f91ab.Sergey Trofimov
* gnu/packages/mail.scm (mu): Update to 1.12.13-1.46f91ab. Change-Id: I64a9cab98145dcaf8799da030533cdf85ad1393b
2025-12-03gnu: undbx: Ignore warnings.Ricardo Wurmus
* gnu/packages/mail.scm (undbx)[arguments]: Add phase 'disable-Werror. Change-Id: I2f99bea1de5bb4aea502ffd9b6150f16a8ab46e1
2025-12-02gnu: alpine: Fix previous commit.Andreas Enge
This is a follow-up to commit 41357c7d1c5485276a746f8ab24ff706ffe87a4e which was pushed without one change. * gnu/packages/mail.scm (alpine)[arguments]<#:configure-flags>: Correct a typo. Change-Id: I8505829da14e026c958ed1c4ca0a65c5c45cf93f
2025-12-02gnu: alpine: Fix build with gcc-14.Anderson Torres
* gnu/packages/mail.scm (alpine)[arguments]<#:configure-flags>: Add CFLAGS. Fixes: guix/guix#4585 Change-Id: I8229b699d4ae15548f61586d2ee7d1c1b1602c7b Co-authord-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-28gnu: boost: Update to 1.89.0.Greg Hogan
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ... (boost-1.83): ... to this. (boost-numpy): Inherit from boost-1.83. * gnu/packages/pretty-print.scm (source-highlight): Update accordingly. * gnu/packages/boost.scm (boost): Update to 1.89.0. [source]: Remove patches. * gnu/packages/boost.scm (mdds) [propagated-inputs]: Replace boost with boost-1.83. * gnu/packages/astronomy.scm (aoflagger), * gnu/packages/embedded.scm (cc-tool), * gnu/packages/games.scm (0ad, vcmi), * gnu/packages/image.scm (gpick), * gnu/packages/maths.scm (highfive), * gnu/packages/plotutils.scm (asymptote) [native-inputs]: Replace boost with boost-1.83. * gnu/packages/audio.scm (guitarix, supercollider), * gnu/packages/bioconductor.scm (r-mzr), * gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator, metabat, r-velocytom, rsem, sailfish, salmon), * gnu/packages/bittorrent.scm (libtorrent-rasterbar), * gnu/packages/code.scm (sourcetrail), * gnu/packages/compression.scm (innoextract), * gnu/packages/cpp.scm (lager), * gnu/packages/crypto.scm (cryfs), * gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis, pulseview), * gnu/packages/emulators.scm (mupen64plus-video-glide64mk2), * gnu/packages/engineering.scm (cadabra2, freecad, libigl, openscad, prusa-slicer), * gnu/packages/file-systems.scm (snapper), * gnu/packages/finance.scm (ledger), * gnu/packages/game-development.scm (dds), * gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero, pokerth, supertux, wesnoth, wesnoth-server), * gnu/packages/geo.scm (gplates), * gnu/packages/gnucash.scm (gnucash), * gnu/packages/graph.scm (python-graph-tool), * gnu/packages/graphics.scma (openshadinglanguage), * gnu/packages/i2p.scm (i2pd), * gnu/packages/image-viewers.scm (luminance-hdr), * gnu/packages/kde-graphics.scm (krita), * gnu/packages/mail.scm (astroid), * gnu/packages/medical.scm (orthanc, orthanc-mysql, orthanc-postgresql), * gnu/packages/messaging.scm (libphonenumber), * gnu/packages/mpd.scm (ncmpcpp), * gnu/packages/networking.scm (kismet), * gnu/packages/opencog.scm (cogutil), * gnu/packages/photo.scm (hugin), * gnu/packages/poedit.scm (poedit), * gnu/packages/radio.scm (gnuradio), * gnu/packages/rdf.scm (lucene++), * gnu/packages/serialization.scm (avro-cpp), * gnu/packages/simulation.scm (fenics-dolfin), * gnu/packages/version-control.scm (gource), * gnu/packages/video.scm (aegisub, mkvtoolnix), * gnu/packages/web.scm (websocketpp) [inputs]: Replace boost with boost-1.83. * gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6. (librevenge): Update to 0.0.5. [arguments]<#:configure-flags>: Remove reference to boost system component for which the compatibility stub has been removed. * gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0. Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-27gnu: mu: Add additional file to patch-bin-references phase.Raven Hallsby
* gnu/packages/mail.scm (mu): Add mu-utils-file.cc's call to /bin/rm to patch-bin-references phase. When mu runs as a server, it creates a randomly-named temporary directory in `/tmp/`. Mu previously hard-coded a path to `/bin/rm` for removing this directory when the server closed. We missed this one in the phase that patches these paths. This has also been reported upstream, but will only make it into the next release of mu. In the meantime, we can just patch the /bin/rm for ours and remove the whole phase when the next release happens. https://github.com/djcb/mu/issues/2887 https://github.com/djcb/mu/commit/f237a2b9905475fb95da6a04e318d10cab61ddeb https://github.com/djcb/mu/commit/fc4d5b01a703e8c8cc390cfea135f08d3b45ccab Change-Id: I419b994ca403a14c20520755116591196b724fae Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-27gnu: exim: Enable forward and reverse proxy.Zacchaeus
* gnu/packages/mail.scm (exim): Uncomment flags to enable forward and reverse proxy transport options. Change-Id: Ibac2f769159de497bb501a90feb562e1f2ff3586 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-26gnu: Remove opensmtpd-extras.Andreas Enge
* gnu/packages/mail.scm (opensmtpd-extras): Delete variable. Fixes: guix/guix#3864 Change-Id: Ic909c437da838bb72658cb8b45d2179536ca5b79
2025-11-05gnu: mu: update to 1.12.13Patrick Norton
* gnu/packages/mail.scm (mu): Update to 1.12.13. [native-inputs]: Add tzdata-for-tests. [arguments]: Fix filename to not match wildcard in the custom 'fix-ffi' build phase. Change-Id: Id0983218a36a2e8f5e5825afb173b07d30b3ae6d
2025-10-23gnu: Use ‘define-deprecated-package’ for deprecated packages.Ludovic Courtès
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …)) throughout gnu/packages/*.scm. Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-21l2md: Update to most recent upstream master.Anderson Torres
* gnu/packages/mail.scm (l2md): Update to 0.1.0-3.21c954d. Change-Id: I10e3c51d08d2be5a4805bedd3694acbb8189aa34 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-21gnu: l2md: Modernize definition.Anderson Torres
* gnu/packages/mail.scm (lm2d)[arguments]: Use gexps. <#:tests?>: Set to #f. <#:phases>{check}: Do no delete phase. {mkdir}: Simplify. Change-Id: Ia449f1c851f269aa6c9e0e1da5cb896ce3e1e0e2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-16gnu: goimapnotify: Update to 2.5.3.John Kehayias
* gnu/packages/mail.scm (goimapnotify): Update to 2.5.3. Change-Id: I906b8b442f960bf2009e7f89e1cef7a62c95b0e9
2025-10-11gnu: python-hyperkitty: Update to 1.3.12-0.9a00847.Charles Roelli
* gnu/packages/mail.scm (python-hyperkitty): Update to 9a008473fadb95370cd54b0782df9fb956e323c0 commit. Change-Id: Ib292a5131729889c83fa2fa782d4e450cf533589 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-30gnu: khard: Update to 0.20.0.Efraim Flashner
* gnu/packages/mail.scm (khard): Update to 0.20.0. [build-system]: Switch to pyproject-build-system. [arguments]: Add test-flags to skip some tests. [inputs]: Remove python-atomicwrites and python-unidecode. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I95a70042a8f153d7a983db49e6acd8430718fa71
2025-09-29gnu: python-authheaders: Fix tests.Sharlatan Hellseher
* gnu/packages/mail.scm (python-authheaders)[arguments] <test-flags>: Skip one failing test. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: I5e1ca265fe14405c2d5cb634ac13071ea9988ef3
2025-09-29gnu: python-aiosmtpd: Fix tests.Rodion Goritskov
* gnu/packages/mail.scm (python-aiosmtpd): Fix tests. [version]: Build from commit 98f578389ae86e5345cc343fa4e5a17b21d9c96d. [native-inputs]: Remove python-pytest-asyncio, python-wheel. [propagated-inputs]: Add python-attrs. Change-Id: I75f7eaf6eef178ca78361b45ce36c116a7341b02 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-26gnu: mumi: Update to 0.14.0.Arun Isaac
* gnu/packages/mail.scm (mumi): Update to 0.14.0.
2025-09-26gnu: mumi: Update source URI.Arun Isaac
* gnu/packages/mail.scm (mumi)[source]: Update URI.
2025-09-25gnu: alot: Update to 0.11, fix build.Sharlatan Hellseher
* gnu/packages/mail.scm (alot): Update to 0.11. Improve package style. [buld-system]: Switch to pyproject-build-system. [arguments] <tests?>: Disable for now. <phases>: Remove 'fix-tests, disable-failing-tests; add 'relax-requirements. [inputs]: Remove python-service-identity. [native-inputs]: Remove python-mock; add python-setuptools. Change-Id: I824e0f5c07739f2f69c037f56043824948638d13
2025-09-25gnu: python-notmuch2: Fix tests.Nicolas Graves
* gnu/packages/mail.scm (python-notmuch2)[native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools. Change-Id: I5678b4565fb31a36484b89acaa66b67e0029b262 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25gnu: python-notmuch: Remove python-wheel native-input.Nicolas Graves
* gnu/packages/mail.scm (python-notmuch)[native-inputs]: Remove python-wheel. Change-Id: I9e2ee28200a2ded84700fcd7fea099f3a1b0574a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-20gnu: Remove sylpheed.Andreas Enge
* gnu/packages/mail.scm (sylpheed): Delete variable. Fixes: guix/guix#2027 Change-Id: Iae7801c5c2f1483659b7c1991005136f95750209
2025-09-18gnu: nmail: Update to 5.5.1.Mathieu Laparie
* gnu/packages/mail.scm (nmail): Update to 5.5.1. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-15gnu: hydroxide: Update to 0.2.30.Sharlatan Hellseher
* gnu/packages/mail.scm (hydroxide): Update to 0.2.30. [native-inputs]: Remove go-github-com-boltdb-bolt; add go-github-com-emersion-go-sasl and go-go-etcd-io-bbolt. Change-Id: I5c0292f7233b76eeefee22bcf0aa320050aa652e
2025-09-10gnu: aerc: Update to 0.21.0.Sharlatan Hellseher
* gnu/packages/mail.scm (aerc): Update to 0.21.0. [native-inputs]: Remove go-github-com-gatherstars-com-jwz. Change-Id: Iebe483e81b71fc31f6579bab0d814266e36ddbf5
2025-09-01gnu: bogofilter: Update to 1.2.5-0.e264b66.Andreas Enge
* gnu/packages/mail.scm (bogofilter): Update to 1.2.5-0.e264b66. [source]: Switch to git-fetch. [inputs]: Remove bdb. Add sqlite and gsl. [native-inputs]: Add autoconf, automake, gettext-minimal, pkg-config, docbook-xml-4.1.2, docbook-xsl, libxml2, perl, xmlto. [arguments]<#:phases>{chdir}: New phase. Change-Id: Id33f8a5cf7cdc7308ab2d17077e9cd0b3f2c3b69