Age | Commit message (Expand) | Author |
2020-03-18 | gnu: dovecot: Support LZ4 compression....* gnu/packages/mail.scm (dovecot)[inputs]: Add lz4.
| Tobias Geerinckx-Rice |
2020-03-16 | gnu: Default to Guile 3.0....This patch changes three things:
1. package derivations are built using Guile 3.0;
2. 'gexp->derivation' defaults to Guile 3.0;
3. "guile3.0-" packages are deprecated aliases for the regular
package, which now depends on Guile 3.0; "guile2.2-" packages are
introduced; "guile-next" is renamed to "guile".
* gnu/packages/guile.scm (guile-2.0/fixed): Remove.
(guile-3.0/fixed): New variable.
(package-for-guile-3.0): Remove.
(package-for-guile-2.2): New variable.
(define-deprecated-guile3.0-package): New macro.
(guile-3.0)[name]: Change to "guile".
(guile-json-3)[native-inputs, inputs]: New fields.
(guile2.2-json): New variable.
(guile3.0-json): Deprecate.
(guile-gdbm-ffi)[native-inputs]: Switch to GUILE-3.0.
(guile2.2-gdbm-ffi): New variable.
(guile3.0-gdbm-ffi): Deprecate.
(guile-sqlite3): Switch to GUILE-3.0.
(guile2.2-sqlite3): New variable.
(guile3.0-sqlite3): Deprecate.
(guile-bytestructures): Switch to GUILE-3.0.
(guile2.2-bytestructures): New variable.
(guile3.0-bytestructures): Deprecate.
(guile-git): Switch to GUILE-3.0.
(guile2.2-git): New variable.
(guile3.0-git): Deprecate.
(guile-2.2/bug-fix):
* gnu/packages/ci.scm (cuirass): Switch to GUILE-3.0.
* gnu/packages/emacs-xyz.scm (emacs-guix): Switch to GUILE-3.0.
* gnu/packages/gtk.scm (guile-cairo)[arguments]: New field.
Switch to GUILE-3.0.
(guile2.2-cairo): New variable.
(guile3.0-cairo): Deprecate.
(guile-rsvg): Switch to GUILE-3.0.
(guile2.2-cairo): New variable.
(guile3.0-cairo): Deprecate.
(guile-present): Switch to GUILE-3.0.
(guile2.2-present): New variable.
(guile3.0-present): Deprecate.
(guile-gnome)[propagated-inputs]: Use GUILE2.2-CAIRO and GUILE2.2-LIB.
* gnu/packages/guile-xyz.scm (guile-fibers)[arguments]: Add #:configure-flags.
Switch to GUILE-3.0.
(guile2.2-fibers): New variable.
(guile3.0-fibers): Deprecate.
(guile-syntax-highlight): Switch to GUILE-3.0.
(guile2.2-syntax-highlight): New variable.
(guile3.0-syntax-highlight): Deprecate.
(guile-colorized): Switch to GUILE-3.0.
(guile2.2-colorized): New variable.
(guile3.0-colorized): Deprecate.
(guile-pfds): Switch to GUILE-3.0.
(guile2.2-pfds): New variable.
(guile3.0-pfds): Deprecate.
(guile-simple-zmq): Switch to GUILE-3.0.
(guile2.2-simple-zmq): New variable.
(guile3.0-simple-zmq): Deprecate.
(guile-newt): Switch to GUILE-3.0.
(guile2.2-newt): New variable.
(guile3.0-newt): Deprecate.
(guile-parted): Switch to GUILE-3.0.
(guile2.2-parted): New variable.
(guile3.0-parted): Deprecate.
(guile-config): Switch to GUILE-3.0.
(guile2.2-config): New variable.
(guile3.0-config): Deprecate.
(guile-hall): Switch to GUILE-3.0.
(guile2.2-hall): New variable.
(guile3.0-hall): Deprecate.
(guile-ics): Switch to GUILE-3.0.
(guile2.2-ics): New variable.
(guile3.0-ics): Deprecate.
(guile-wisp)[arguments]: Add 'support-guile-3.0' phase.
Switch to GUILE-3.0.
(guile2.2-wisp): New variable.
(guile3.0-wisp): Deprecate.
(guile-lib): Switch to GUILE-3.0.
(guile2.2-lib): New variable.
(guile3.0-lib): Deprecate.
(guile-minikanren): Switch to GUILE-3.0.
(guile2.2-minikanren): New variable.
(guile3.0-minikanren): Deprecate.
(guile-irregex): Switch to GUILE-3.0.
(guile2.2-irregex): New variable.
(guile3.0-irregex): Deprecate.
(haunt): Switch to GUILE-3.0, and remove GUILE-READER.
(guile2.2-haunt): New variable.
(guile3.0-haunt): Deprecate.
(guile-commonmark): Switch to GUILE-3.0.
(guile2.2-commonmark): New variable.
(guile3.0-commonmark): Deprecate.
(mcron): Switch to GUILE-3.0.
(guile2.0-mcron): New variable.
(guile3.0-mcron): Deprecate.
(guile-picture-language): Switch to GUILE-3.0.
(guile2.2-picture-language): New variable.
(guile3.0-picture-language): Deprecate.
(guile-gi): Switch to GUILE-3.0.
(guile2.2-gi): New variable.
(guile3.0-gi): Deprecate.
(guile-hashing): Switch to GUILE-3.0.
(guile2.2-hashing): New variable.
(guile3.0-hashing): Deprecate.
* gnu/packages/package-management.scm (guix): Switch to GUILE-3.0.
(guile2.2-guix): New variable.
(guile3.0-guix): Deprecate.
(gwl): Replace "guile3.0-" with "guile-".
(guix-jupyter)[source]: Adjust for Guile 3.0.
Switch to GUILE-3.0.
* gnu/packages/ssh.scm (guile-ssh): Switch to GUILE-3.0.
(guile2.2-ssh): New variable.
(guile3.0-ssh): Deprecate.
* gnu/packages/admin.scm (shepherd): Switch to GUILE-3.0.
(guile2.2-shepherd): New variable.
(guile3.0-shepherd): Deprecate.
* gnu/packages/mail.scm (mailutils): Switch to GUILE-3.0.
(guile2.2-mailutils): New variable.
(guile3.0-mailutils): Deprecate.
* gnu/packages/plotutils.scm (guile-charting): Switch to GUILE-3.0.
(guile2.2-charting): New variable.
(guile3.0-charting): Deprecate.
* gnu/packages/version-control.scm (libgit2): Switch to GUILE-3.0.
* gnu/packages/vpn.scm (vpnc-scripts): Switch to GUILE-3.0.
* gnu/packages/web.scm (guix-data-service): Switch to GUILE-3.0.
(hpcguix-web): Switch to GUILE-3.0.
* guix/self.scm (specification->package): Refer to the "guile-" variants
instead of "guile3.0-".
* guix/gexp.scm (default-guile): Change to GUILE-3.0.
* build-aux/build-self.scm (build): #:guile-version defaults to "3.0".
* gnu/packages/commencement.scm (guile-final): Base on GUILE-3.0/FIXED.
| Ludovic Courtès |
2020-03-14 | Merge branch 'master' into core-updates | Marius Bakke |
2020-03-12 | gnu: mumi: Update to 0.0.0-7.6653e2d....* gnu/packages/mail.scm (mumi): Update to 0.0.0-7.6653e2d.
[inputs]: Add guile-sqlite3.
| Ricardo Wurmus |
2020-03-10 | Merge branch 'master' into core-updates | Marius Bakke |
2020-03-09 | gnu: compface: Update home page....* gnu/packages/mail.scm (compface)[home-page]: Follow (HTTPS)
redirection.
| Tobias Geerinckx-Rice |
2020-03-09 | gnu: compface: Don't use NAME in source URI....* gnu/packages/mail.scm (compface)[source]: Hard-code NAME.
| Tobias Geerinckx-Rice |
2020-03-09 | gnu: claws-mail: Update to 3.17.5....* gnu/packages/mail.scm (claws-mail): Update to 3.17.5.
| Tobias Geerinckx-Rice |
2020-03-06 | gnu: dovecot: Update to 2.3.10....* gnu/packages/mail.scm (dovecot): Update to 2.3.10.
| Tobias Geerinckx-Rice |
2020-03-04 | Merge branch 'master' into core-updates | Marius Bakke |
2020-03-03 | gnu: mu: Use HTTPS home page....* gnu/packages/mail.scm (mu)[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice |
2020-03-03 | gnu: gmime: Update to 3.2.6....* gnu/packages/mail.scm (gmime): Update to 3.2.6.
| Tobias Geerinckx-Rice |
2020-03-03 | gnu: notmuch: Extend test time-out....* gnu/packages/mail.scm (notmuch)[arguments]:
Add NOTMUCH_TEST_TIMEOUT=1h make flag.
| Tobias Geerinckx-Rice |
2020-03-02 | gnu: opensmtpd: Support ECDSA certificates....The required libressl version is now stable and more featureful than
openssl.
* gnu/packages/mail.scm (opensmtpd)[inputs]: Replace openssl with libressl.
| Tobias Geerinckx-Rice |
2020-02-29 | gnu: mumi: Update to 0.0.0-6.a933a62....* gnu/packages/mail.scm (mumi): Update to 0.0.0-6.a933a62.
[inputs]: Remove guile-fibers; replace guile-json-1 with guile-json-3.
[source]: Remove snippet.
| Ricardo Wurmus |
2020-02-29 | gnu: mumimu: Update to 1.2.0-2.6b42431....* gnu/packages/mail.scm (mumimu): Update to 1.2.0-2.6b42431.
[arguments]: Do not patch Makefile.am or configure.ac.
[version]: Inherit from mu.
| Ricardo Wurmus |
2020-02-28 | gnu: Remove guile-debbugs-next....* gnu/packages/guile-xyz.scm (guile-debbugs-next): Remove variable.
* gnu/packages/mail.scm (mumi)[inputs]: Replace guile-debbugs-next with
guile-debbugs.
| Ricardo Wurmus |
2020-02-24 | gnu: opensmtpd: Update to 6.6.4p1 [security fixes]....See <https://www.mail-archive.com/misc@opensmtpd.org/msg04888.html>.
* gnu/packages/mail.scm (opensmtpd): Update to 6.6.4p1.
| Tobias Geerinckx-Rice |
2020-02-18 | gnu: dovecot: Update to 2.3.9.3 [fixes CVE-2020-7046 & CVE-2020-7957]....* gnu/packages/mail.scm (dovecot): Update to 2.3.9.3.
| Tobias Geerinckx-Rice |
2020-02-16 | gnu: Remove obsolete bootstrap workaround phases....* gnu/packages/admin.scm (igt-gpu-tools)[arguments]: Don't set
NOCONFIGURE environment variable.
* gnu/packages/algebra.scm (givaro, fflas-ffpack, linbox),
* gnu/packages/arcan.scm (xarcan),
* gnu/packages/audio.scm (rtmidi),
* gnu/packages/cinnamon.scm (cinnamon-desktop),
* gnu/packages/gnome.scm (dia, libxklavier, byzanz),
* gnu/packages/image-viewers.scm (geeqie),
* gnu/packages/libusb.scm (libplist),
* gnu/packages/mail.scm (libetpan),
* gnu/packages/networking.scm (aircrack-ng),
* gnu/packages/terminals.scm (tilda, kmscon),
* gnu/packages/xorg.scm (xf86-video-intel, xcompmgr) [arguments]: Same.
| Efraim Flashner |
2020-02-11 | gnu: opensmtpd: Update to 6.6.3p1 [security mitigations]....* gnu/packages/mail.scm (opensmtpd): Update to 6.6.3p1.
| Tobias Geerinckx-Rice |
2020-02-05 | gnu: mutt: Enable Autocrypt support....* gnu/packages/mail.scm (mutt)[inputs]: Add libidn2 and sqlite.
[arguments]<#:configure-flags>: Add "--enable-autocrypt", "--with-sqlite3" and
"--with-idn2".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Ivan Vilata-i-Balaguer |
2020-01-29 | gnu: opensmtpd-next: Promote to opensmtpd [fixes CVE-2020-7247]....It's still unclear (to me) whether our opensmtpd package is affected,
but this change has been delayed for long enough in any case.
* gnu/packages/mail.scm (opensmtpd-next): Rename to…
(opensmtpd): …this.
* gnu/packages/patches/opensmtpd-fix-crash.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Tobias Geerinckx-Rice |
2020-01-29 | gnu: opensmtpd-next: Update to 6.6.2p1 [security fixes]....Upstream[0] says “Qualys has found a critical vulnerability leading to
a possible privilege escalation” and will provide more information
later.
[0]: https://www.opensmtpd.org
* gnu/packages/mail.scm (opensmtpd-next): Update to 6.6.2p1.
| Tobias Geerinckx-Rice |
2020-01-27 | gnu: public-inbox: Enable support for background HTTP/NNTP daemons....* gnu/packages/mail.scm (public-inbox)[inputs]: Add perl-net-server.
| 宋文武 |
2020-01-26 | gnu: mailutils: Add "guile3.0-mailutils" variant....* gnu/packages/mail.scm (mailutils)[arguments]: In #:configure-flags,
replace hard-coded "2.2" with the 'version-major+minor' of the "guile"
input.
(guile3.0-mailutils): New variable.
| Ludovic Courtès |
2020-01-26 | gnu: public-inbox: Update to 1.2.0-0.05a06f3....* gnu/packages/mail.scm (public-inbox): Update to 1.2.0-0.05a06f3.
| 宋文武 |
2020-01-23 | gnu: alpine: Remove pre-built binaries from source....* gnu/packages/mail.scm (alpine)[source]: Add a snippet to hunt down
and destroy pre-compiled objects.
| Tobias Geerinckx-Rice |
2020-01-20 | gnu: mailutils: Update to 3.8....* gnu/packages/mail.scm (mailutils): Update to 3.8.
[arguments]: Adjust substitutions.
| Marius Bakke |
2020-01-17 | gnu: neomutt: Fix home page....* gnu/packages/mail.scm (neomutt)[home-page]: Drop unsupported www subdomain.
| Tobias Geerinckx-Rice |
2020-01-16 | gnu: neomutt: Update to 20191207....* gnu/packages/mail.scm (neomutt): Update to 20191207.
| Tobias Geerinckx-Rice |
2020-01-15 | gnu: mpop: Mark up description....* gnu/packages/mail.scm (mpop)[description]: Use @acronym.
| Tobias Geerinckx-Rice |
2020-01-15 | gnu: mpop: Update to 1.4.7....* gnu/packages/mail.scm (mpop): Update to 1.4.7.
| Tobias Geerinckx-Rice |
2020-01-15 | gnu: mpop: Remove unnecessary libidn input....gnu/packages/mail.scm (mpop)[inputs]: Remove libidn.
| Tobias Geerinckx-Rice |
2020-01-08 | gnu: exim: Build (more) reproducibly....* gnu/packages/mail.scm (exim)[arguments]: Add a ‘build-reproducibly’
phase.
| Tobias Geerinckx-Rice |
2020-01-08 | gnu: exim: Use XZ-compressed sources....* gnu/packages/mail.scm (exim)[source]: Fetch the .tar.xz archive.
| Tobias Geerinckx-Rice |
2020-01-08 | gnu: exim: Update to 4.93.0.4....* gnu/packages/mail.scm (exim): Update to 4.93.0.4.
[source]: Add /fixes/ URI to the list.
[inputs]: Use gnutls/dane variant.
[native-inputs]: Add pkg-config.
[arguments]: Set USE_GNUTLS* variables to use the new inputs..
Add CC=gcc to #:make-flags.
| Tobias Geerinckx-Rice |
2020-01-03 | Revert "gnu: libetpan: Update to 1.9.4."...This version of libetpan does not ship with libetpan-config, which
prefents claws-mail from building.
This reverts commit e2f5de145562540a497bfc5b580011c9cf9000fd.
| Efraim Flashner |
2019-12-30 | gnu: libetpan: Update to 1.9.4....* gnu/packages/mail.scm (libetpan): Update to 1.9.4.
| Efraim Flashner |
2019-12-30 | gnu: gmime: Update to 3.2.5....* gnu/packages/mail.scm (gmime): Update to 3.2.5.
| Efraim Flashner |
2019-12-30 | gnu: msmtp: Update to 1.8.7....* gnu/packages/mail.scm (msmtp): Update to 1.8.7.
| Efraim Flashner |
2019-12-26 | gnu: mumimu: Remove reference to guile-email....The use of guile-email in this package definition seems to cause errors when
working with other packages, errors like: error: guile-email: unbound variable
I'm not sure why the version of the Guile email package is appropriate here
either, but for now just to avoid the problems, inline the current version of
the package (and add a comment so this is more obvious). This issue was
probably introduced in: c7b2b539802eaa3f969e212c98eb671a1a75e9f3
* gnu/packages/mail.scm (mumimu)[version]: Inline the current value
of (package-version guile-email) as a string.
| Christopher Baines |
2019-12-25 | gnu: perl-email-sender: Update to 1.300034....* gnu/packages/mail.scm (perl-email-sender): Update to 1.300034.
| Tobias Geerinckx-Rice |
2019-12-25 | gnu: pan: Update to 0.146....* gnu/packages/mail.scm (pan): Update to 0.146.
| Tobias Geerinckx-Rice |
2019-12-25 | gnu: dovecot: Update to 2.3.9.2 [fixes CVE-2019-19722]....* gnu/packages/mail.scm (dovecot): Update to 2.3.9.2.
| Tobias Geerinckx-Rice |
2019-12-21 | gnu: mumi: Add dependency on GnuTLS....* gnu/packages/mail.scm (mumi)[inputs]: Add GNUTLS.
| Ludovic Courtès |
2019-12-21 | gnu: mumi: Install assets....* gnu/packages/mail.scm (mumi)[source](snippet): Modify "Makefile.am" so
that assets are installed.
| Ludovic Courtès |
2019-12-21 | gnu: mumi: Pass "--localstatedir=/var"....* gnu/packages/mail.scm (mumi)[arguments]: Add #:configure-flags.
| Ludovic Courtès |
2019-12-21 | gnu: mumi: Add dependency on mumimu....The package definition of mumi was taken from the 'guix.scm' file in mumi.
* gnu/packages/mail.scm (mumimu): New variable.
(mumi)[inputs]: Add it.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
| Ludovic Courtès |
2019-12-21 | gnu: mumi: Install .go files in the right place....* gnu/packages/mail.scm (mumi)[source](modules, snippet): New fields.
| Ludovic Courtès |