Ricardo Wurmus
f457f79d09
gnu: python-hyperkitty: Update to 1.3.12.
...
* gnu/packages/mail.scm (python-hyperkitty): Update to 1.3.12.
[build-system]: Use pyproject-build-system.
[arguments]: Run tests conditionally.
[propagated-inputs]: Add python-django-debug-toolbar, python-django-q2,
python-elasticsearch, python-isort, python-lxml, python-tzdata, and
python-whoosh; remove python-django-q and python-pytz.
[native-inputs]: Remove python-mock, python-elasticsearch, python-isort, and
python-lxml; add tzdata-for-tests and python-pdm-backend.
Change-Id: I38a38fe75bc43071443f9ea49eeb8ccc9bf3fa3d
2025-01-20 21:37:55 +01:00
Sharlatan Hellseher
04f751c78a
gnu: python-django-mailman3: Update to 1.3.15.
...
* gnu/packages/mail.scm (python-django-mailman3): Update to 1.3.15.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Skip one test.
<phases>: Use default 'check.
[propagated-inputs]: Remove python-pytz.
[native-inputs]: Remove python-mock; add python-pdm-backend,
python-pytest, python-pytest-django, and python-tzdata.
[description]: Adjust fill-column indentation.
Change-Id: Iafb20fa469a48367fadc2c77a4d11a2581e50f0f
2025-01-20 21:37:53 +01:00
Ashish SHUKLA
b90b8771fd
gnu: opensmtpd: Update to 7.6.0p1
...
* gnu/packages/mail.scm (opensmtpd): Update to 7.6.0p1
Change-Id: I1749cecc8c9b05ce8c9c46be5ba5f5fb961647d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-26 23:26:16 +01:00
Sharlatan Hellseher
bb3dbcde48
gnu: Remove python-mistune-next.
...
* gnu/packages/python-xyz.scm (python-mistune-next): Delete variable.
* gnu/packages/bioinformatics.scm (python-schema-salad)
[propagated-inputs]: Remove python-mistune-next; add python-mistune.
* gnu/packages/mail.scm (python-hyperkitty): Likewise.
* gnu/packages/syndication.scm (giara): Likewise.
Change-Id: Iccf5ffde2b2c5a8c9b8e1c0e6ebd6fa7eab9f144
2024-12-13 20:18:59 +00:00
Gabriel Wicki
6f8c8a86d8
gnu: Fix synopsis in miscelaneous packages.
...
* gnu/packages/astronomy.scm (calcmysky-qt5): Fix synopsis.
* gnu/packages/base.scm (hello): Fix synopsis.
* gnu/packages/bioinformatics.scm (vembrane): Fix synopsis.
* gnu/packages/browser-extensions.scm (passff): Fix synopsis.
* gnu/packages/browser-extensions.scm (noscript): Fix synopsis.
* gnu/packages/c.scm (orangeduck-mpc): Fix synopsis.
* gnu/packages/cran.scm (r-d3r): Fix synopsis.
* gnu/packages/docbook.scm (docbook-mathml-1.0): Fix synopsis.
* gnu/packages/finance.scm (flowee): Fix synopsis.
* gnu/packages/firmware.scm (seabios): Fix synopsis.
* gnu/packages/games.scm (pinball): Fix synopsis.
(morris): Fix synopsis.
* gnu/packages/gawk.scm (cppawk-egawk): Fix synopsis.
* gnu/packages/gnome.scm (gssdp): Fix synopsis.
* gnu/packages/gstreamer.scm (gst-plugins-espeak): Fix synopsis.
* gnu/packages/heads.scm (musl-cross): Fix synopsis.
* gnu/packages/irc.scm (epic5): Fix synopsis.
* gnu/packages/kde-pim.scm (itinerary): Fix synopsis.
* gnu/packages/kde-plasma.scm (mpvqt): Fix synopsis.
* gnu/packages/lesstif.scm (motif): Fix synopsis.
* gnu/packages/linux.scm (ecryptfs-utils): Fix synopsis.
* gnu/packages/linux.scm (falcosecurity-libs): Fix synopsis.
* gnu/packages/mail.scm (pan): Fix synopsis.
* gnu/packages/messaging.scm (biboumi): Fix synopsis.
* gnu/packages/ocaml.scm (ocaml-ppx-import): Fix synopsis.
* gnu/packages/pascal.scm (p2c): Fix synopsis.
* gnu/packages/pdf.scm (unpaper): Fix synopsis.
* gnu/packages/pure.scm (pure): Fix synopsis.
* gnu/packages/qt.scm (qxlsx-qt5): Fix synopsis.
* gnu/packages/smalltalk.scm (smalltalk): Fix synopsis.
* gnu/packages/sugar.scm (sugar): Fix synopsis.
* gnu/packages/terminals.scm (roxterm): Fix synopsis.
* gnu/packages/virtualization.scm (xen): Fix synopsis.
* gnu/packages/vpn.scm (sshoot): Fix synopsis.
* gnu/packages/web.scm (buku-run): Fix synopsis.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10 22:35:12 -08:00
Maxim Cournoyer
847a7284a8
gnu: sendmail: Remove trailing #t from phases.
...
* gnu/packages/mail.scm (sendmail) [arguments] <#:phases>: Remove trailing #t
and re-indent some expressions.
Change-Id: I1557b07f53f4f7f4aad6850d98973570d1d2a8cc
2024-11-12 17:41:38 +09:00
Nicolas Graves
6c6d9ea4a6
gnu: sendmail: Update to 8.18.1. [security fixes]
...
This fixes CVE-2023-51765 and CVE-2021-3618.
* gnu/packages/mail.scm (sendmail): Update to 8.18.1.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-11-12 17:41:38 +09:00
Nicolas Graves
392933e50c
gnu: sylpheed: Add release-monitoring-url property.
...
* gnu/packages/mail.scm (sylpheed)[properties]: Add
release-monitoring-url.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-06 22:18:08 +01:00
Zheng Junjie
7a59abd262
gnu: mu: Update to 1.12.7.
...
* gnu/packages/mail.scm (mu): Update to 1.12.7.
[source]: Switch to git-fetch.
Change-Id: I377c49e3c1a83ae854f82e565660a1743ab0c2d7
2024-11-06 21:20:11 +08:00
Ashish SHUKLA
377359315f
gnu: aerc: Add a patch for bug with signed messages.
...
* gnu/packages/mail.scm (aerc): (source)[origin]<patches>: Add patch.
Change-Id: I9e080662854b93022255f53e9f6eff11a2c934a3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-15 18:40:10 +02:00
Efraim Flashner
bf2370a525
gnu: fetchmail: Wrap fetchmailconf.
...
* gnu/packages/mail.scm (fetchmail)[arguments]: Add a phase to wrap
fetchmailconf with GUIX_PYTHONPATH.
[inputs]: Add bash-minimal, python-future, python-wrapper.
Change-Id: I6f48361e7d739bfcaa2d1f20eb177933e5e7a5d8
2024-09-29 16:19:24 +03:00
Tobias Geerinckx-Rice
4729cef6bd
gnu: aerc: Don't rely on input labels.
...
* gnu/packages/mail.scm (aerc)[arguments]: Test for …/bin/zoxide directly.
Change-Id: I6492bd969048a548c45504c0897b851f369277b9
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
4b9b1ec787
gnu: aerc: Update to 0.18.2.
...
* gnu/packages/mail.scm (aerc): Update to 0.18.2.
Change-Id: I16ca6cc052f7af569249c569cec8e8ac6ef274e9
2024-09-08 02:00:00 +02:00
Timotej Lazar
d35534c427
gnu: mpop: Update to 1.4.20.
...
* gnu/packages/mail.scm (mpop): Update to 1.4.20.
Change-Id: I6ad78891b2621ca7a9fe1787aac405fef800cec0
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-09 18:01:59 +08:00
宋文武
98b4fb8dab
gnu: alpine: Disable parallel build.
...
* gnu/packages/mail.scm (alpine)[arguments]: Add '#:parallel-build? #f'.
Change-Id: Ic5c7f34ba8b720762b345670f4d568af5e39cb2d
2024-08-31 10:45:18 +02:00
宋文武
297ce0863f
gnu: opensmtpd-extras: Fix build.
...
* gnu/packages/mail.scm (opensmtpd-extras)[inputs]: Add libxcrypt.
Change-Id: I7ea93d34cfb14434d5b47e52751d137dab4d7afe
2024-08-31 10:45:14 +02:00
宋文武
c752b0e3d9
gnu: opensmtpd: Add libxcrypt dependency.
...
* gnu/packages/mail.scm (opensmtpd)[inputs]: Add libxcrypt.
Change-Id: Idb65d607830dfd64e1e60ea888be596ab04d9cdd
2024-08-31 10:45:08 +02:00
宋文武
4e01e900f4
gnu: alpine: Add libxcrypt dependency.
...
* gnu/packages/mail.scm (alpine)[inputs]: Add libxcrypt.
Change-Id: Id492d0a868d7de55f7f6b10a19b3d3a7ab47ab2d
2024-08-31 10:45:07 +02:00
宋文武
00c6b9f623
gnu: dovecot: Add libxcrypt dependency.
...
* gnu/packages/mail.scm (dovecot)[inputs]: Add libxcrypt.
Change-Id: I0457ca46dd9d7c776cdf176a189994554bcde168
2024-08-31 10:45:07 +02:00
宋文武
99d5324419
gnu: exim: Add libxcrypt dependency.
...
* gnu/packages/mail.scm (exim)[inputs]: Add libxcrypt.
Change-Id: I7767ec43ecf67f3517f8b998c421907f3fda19b1
2024-08-31 10:45:07 +02:00
Josselin Poiret
1eaf3b410b
gnu: mailutils: Add libxcrypt dependency.
...
* gnu/packages/mail.scm (mailutils): Add libxcrypt dependency.
Change-Id: Ide005e58ffa6312350539f4b4f9648191a0bdc31
2024-08-31 10:44:54 +02:00
Maxime Devos
632834696b
gnu: mail: Add 'bash' input for 'wrap-program'.
...
It is required for cross-compilation.
* gnu/packages/mail.scm
(astroid)[inputs]: Add 'bash-minimal'.
(notifymuch)[inputs]: Likewise.
(dkimproxy)[inputs]: Likewise.
(swaks): Delete trailing #t.
[inputs]: Add 'bash-minimal'.
(mumi)[inputs]: Likewise.
(public-inbox)[inputs]: Likewise.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I0ebdd60a5b33725548850d53676d181e10c71103
2024-08-31 10:42:33 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
...
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.
The renaming was automated via the command:
$ git grep -l %gnu-build-system-modules
| xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i
* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this. Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.
Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Tobias Geerinckx-Rice
ed4e0b48f1
Replace some more occurrences of ‘setuid-programs’.
...
* gnu/packages/containers.scm (podman, buildah)[arguments]:
Substitute /run/privileged/bin for /run/setuid-programs.
* gnu/packages/mail.scm (opensmtpd)[arguments]: Likewise.
* gnu/packages/spice.scm (spice-gtk)[arguments]: Likewise.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: Likewise.
* gnu/packages/xdisorg.scm (xsecurelock)[description]: Rewrite
example code to use the ‘privileged-program(s)’ terminology.
* doc/guix-cookbook.texi (Network bridge for QEMU): Likewise.
* gnu/packages/disk.scm (udevil)[arguments]: Update a comment.
Change-Id: I7f467e8743a3ef556cd89bac41509bf51d9edb30
2024-08-18 02:00:00 +02:00
Tobias Geerinckx-Rice
83338f5a72
gnu: opensmtpd: Fix cross-compilation.
...
* gnu/packages/mail.scm (opensmtpd)[arguments]: Specify the correct,
non-native ‘zcat’ in #:configure-flags. Fix the 'patch-FHS-file-names
phase to do the same for ‘cat’ & ‘sh’.
[inputs]: Add bash-minimal, coreutils, and gzip.
Change-Id: I0877b982929b4931abf0fc82871d05cab9e888c0
2024-08-18 02:00:00 +02:00
Tobias Geerinckx-Rice
7e958deed6
gnu: opensmtpd: Update to 7.5.0p0.
...
* gnu/packages/mail.scm (opensmtpd): Update to 7.5.0p0.
Change-Id: Ie54546a505f0d700754b6990998810c97f2cd5a1
2024-08-18 02:00:00 +02:00
John Kehayias
710e041eb9
gnu: isync: Update to 1.5.0.
...
* gnu/packages/mail.scm (isync): Update to 1.5.0.
[source]: Remove unneeded patch.
* gnu/packages/patches/isync-openssl3-fix.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Change-Id: Idf814371f94bdd2848aa06c5f4150d9ac8702f65
2024-08-19 18:36:55 -04:00
John Kehayias
9e6b58c7b4
gnu: mu: Update to 1.12.6.
...
* gnu/packages/mail.scm (mu): Update to 1.12.6.
Change-Id: Ibfbc2328b02dc29e29cf88a4522498ed12bb72e0
2024-08-19 18:36:39 -04:00
Tobias Geerinckx-Rice
ca5ff8aa8b
gnu: dovecot-pigeonhole: Update to 0.5.21.1.
...
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.21.1.
Change-Id: Ib336af56a4f32af9314986abae34cb4c955e95e8
2024-08-11 02:00:00 +02:00
Tobias Geerinckx-Rice
d65ba3689c
gnu: dovecot: Update to 2.3.21.1 [fixes CVE-2024-23184, CVE-2024-23185].
...
* gnu/packages/mail.scm (dovecot): Update to 2.3.21.1.
Change-Id: Ic70f05f0c8a556fd21ea1a7ed38893c21bf62625
2024-08-11 02:00:00 +02:00
Sharlatan Hellseher
d7d779a3ef
Merge remote-tracking branch 'origin/go-team'
...
Change-Id: Ib66e48c4cb84e9e97ebcec334ab0b9f3dbfb1457
2024-08-08 13:05:56 +01:00
Jean SIMARD
2fc74bbc0e
gnu: Add hydroxide.
...
* gnu/packages/mail.scm (hydroxide): New variable.
Change-Id: Ic20d8d3d22afc4a580094bed64d0aa5059a1a9cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-28 21:48:29 +01:00
Sharlatan Hellseher
5cb835a839
gnu: aerc: Update to 0.18.1.
...
* gnu/packages/mail.scm (aerc): Update to 0.18.1.
[arguments]: <#:phases>: Adjust 'patch-paths phase to replace all
occurrences of "sh" in all found *.go files.
[inputs]: Add notmuch.
[native-inputs]: Remove go-git-sr-ht-rockorager-tcell-term,
go-git-sr-ht-sircmpwn-getopt, go-github-com-creack-pty,
go-github-com-ddevault-go-libvterm, go-github-com-gdamore-tcell-v2,
go-github-com-google-shlex, go-github-com-imdario-mergo,
go-github-com-kyoh86-xdg, go-github-com-miolini-datacounter,
go-github-com-mitchellh-go-homedir, go-github-com-xo-terminfo, and
go-github-com-zenhack-go-notmuch; add go-git-sr-ht-rjarry-go-opt,
go-git-sr-ht-rockorager-go-jmap, go-git-sr-ht-rockorager-vaxis,
go-golang-org-x-image, go-golang-org-x-sys, and
go-golang-org-x-tools.
Change-Id: I4cd6de3fb90b33a1b421612c804ee2b01f6c8078
2024-07-28 21:48:28 +01:00
Sharlatan Hellseher
51fec36901
gnu: aerc: Adjust inputs.
...
* gnu/packages/mail.scm (aerc): Move all Golang packages from [inputs]
to [native-inputs] and sort alphabetically.
Change-Id: Ie2a55f761f57050f877d6a8861eb380c958e8814
2024-07-28 21:48:20 +01:00
Sharlatan Hellseher
5a2910d20d
gnu: aerc: Fix indentation.
...
* gnu/packages/mail.scm (aerc): Fix indentation.
Change-Id: I9422a40880ec15f30b7ee2863d843c3334f3a974
2024-07-28 01:05:17 +01:00
jgart
1265e1e8ea
gnu: Add bubger.
...
* gnu/packages/mail.scm (bubger): New variable.
Change-Id: I68a3d4dea546b8643ddef19d2bd3dd5edd263cb4
2024-07-25 16:23:05 -05:00
jgart
628189f919
gnu: bower: Update to 1.1.
...
* gnu/packages/mail.scm (bower): Update to 1.1.
Change-Id: I240870755317de0b44b5c7af8ce9a77727649e7e
2024-07-24 22:06:24 -05:00
Wilko Meyer
504973cb67
gnu: exim: Update to 4.98 [security fixes].
...
Fixes CVE-2024-39929.
* gnu/packages/mail.scm (exim): Update to 4.98.
Change-Id: Iec780a9a718e256688aa531da2ce0b3183c3c7a4
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-18 18:28:25 +08:00
Felix Lechner
e13f7d48e5
gnu: opensmtpd: Correct hard coded path.
...
* gnu/packages/mail.scm (opensmtpd)[arguments]: Substitute non existent
path.
Change-Id: I6da8c3650be66f7e2297ea6174a66b7f0b1bc0c0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-07-09 21:09:45 +02:00
Sharlatan Hellseher
d4fdac60bf
gnu: go-github-com-syndtr-goleveldb-leveldb: Rename variable.
...
* gnu/packages/golang-xyz.scm (go-github-com-syndtr-goleveldb-leveldb):
Rename variable to go-github-com-syndtr-goleveldb to reflect go.mode
name.
[arguments]: <#:import-path>: Adjust it to reflect go.mode import
path. <#:phases>: Delete 'build phase; use custom 'check phase.
* gnu/packages/ipfs.scm (kubo) [inputs]: Remove
go-github-com-syndtr-goleveldb-leveldb. Add go-github-com-syndtr-goleveldb
* gnu/packages/mail.scm: Likewise.
Change-Id: I84c6a2b398adc7230494847215ccbd1cde73afc9
2024-07-07 14:37:29 +01:00
kiasoc5
b61493721a
gnu: claws-mail: Update to 4.3.0.
...
* gnu/packages/mail.scm (claws-mail): Update to 4.3.0.
Change-Id: I19ee398cb595e77493c9ad79d9ae482950ffb459
Signed-off-by: jgart <jgart@dismail.de>
2024-07-01 00:40:42 -05:00
Wilko Meyer
2b78b0a253
gnu: exim: Update to 4.97.1.
...
* gnu/packages/mail.scm (exim): Update to 4.97.1.
[inputs]: Add perl-file-fcntllock.
[arguments]: Add fix-perl-file-names phase.
Change-Id: Ide1ba09368c2b23fd8ab6d6cdae8887ccb7edbeb
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24 08:51:42 -04:00
Arun Isaac
7172532598
gnu: emacs-notmuch: Install desktop files.
...
* gnu/packages/mail.scm (emacs-notmuch)[arguments]: Add install-desktop-files
phase.
Change-Id: I9f3a049acb7062807a58d95ca526813caab0d563
Signed-off-by: jgart <jgart@dismail.de>
2024-06-19 20:10:13 -05:00
Sergey Trofimov
cc2c604972
gnu: mu: Update to 1.12.5.
...
* gnu/packages/mail.scm (mu): Update to 1.12.5.
[arguments]: Wrap /bin/mu to enable running Guile extension scripts.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I04409ad934716a4b7dfa12a225415881cd682b49
2024-06-11 11:55:29 +01:00
Arun Isaac
df5648daa1
gnu: mumi: Update to 0.3.0.
...
* gnu/packages/mail.scm (mumi): Update to 0.3.0.
Change-Id: I5893d5a2537b79a1d1e214d6f11b82f6d4b1622f
2024-06-10 14:12:27 +01:00
Timotej Lazar
dc49255e21
gnu: mpop: Update to 1.4.19.
...
* gnu/packages/mail.scm (mpop): Update to 1.4.19.
Change-Id: I52123309eac66c4c8668a1582d183c6fce000e11
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-06-10 11:41:02 +02:00
Arun Isaac
bf202e8bdd
gnu: mumi: Update to 0.2.1.
...
* gnu/packages/mail.scm (mumi): Update to 0.2.1.
Change-Id: Ib06e98e4b5d8d8408c314dc2724ccebd1b17163a
2024-06-05 00:35:19 +01:00
Arun Isaac
2f56845b33
gnu: mumi: Update to 0.2.0.
...
* gnu/packages/mail.scm (mumi): Update to 0.2.0.
Change-Id: I312edaf870ecaa114f828086fd9807aa549fb84d
2024-06-03 19:40:48 +01:00
Fabio Natali
b1de64812a
gnu: notmuch: Add sfsexp input.
...
sfsexp is a C/C++ library for the manipulation (read, parse, modify, and
create) of symbolic expressions. In an environment where sfsexp is available,
Notmuch will compile with support for a S-expression-based query format. This
commit is to add sfsexp as a Notmuch dependency and therefore to add S-exp
support.
* gnu/packages/mail.scm (notmuch)[native-inputs]: Add git-minimal/pinned.
[inputs]: Add sfsexp.
Change-Id: Ic3b4a30b2672ad690d66b283e9bdc8e2197f97a7
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 19:31:20 +01:00
Arun Isaac
dd007ed55e
gnu: mumi: Update to 0.1.0.
...
* gnu/packages/mail.scm (mumi): Update to 0.1.0.
[inputs]: Add xdg-utils.
Change-Id: If1444b6abb72f7f039d0417b7d7b38b8221bc9ba
2024-05-11 16:55:04 +01:00