| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
* gnu/packages/mail.scm (getmail6): Update to 6.18.9.
[description]: Fix typo.
|
|
|
|
| |
* gnu/packages/mail.scm (dovecot): Update to 2.3.19.1.
|
|
|
|
| |
* gnu/packages/mail.scm (claws-mail): Update to 4.1.0.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* gnu/packages/mail.scm (python-notmuch):
[arguments]: Don't explicitly return #t from phase.
|
|
|
|
| |
* gnu/packages/mail.scm (notmuch): Update to 0.36.
|
|
|
|
| |
* gnu/packages/mail.scm (mu): Update to 1.6.11.
|
|
|
|
| |
* gnu/packages/mail.scm (mutt): Update to 2.2.6.
|
|
|
|
|
| |
* gnu/packages/mail.scm (sendmail)[arguments]: Add 'remove-build-timestamps
phase.
|
|
|
|
| |
* gnu/packages/mail.scm (mumi): Update to 0.0.1-8.9b28ec7.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
* gnu/packages/mail.scm (python2-notmuch): Delete variable.
|
|
|
|
| |
* gnu/packages/mail.scm (python2-mailmanclient): Delete variable.
|
|
|
|
|
| |
* gnu/packages/mail.scm (getmail): Mark as deprecated in favor of...
(getmail6): ... this new package.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
| |
* gnu/packages/mail.scm (mutt): Update to 2.2.5.
|
|
|
|
| |
* gnu/packages/mail.scm (perl-mail-dkim): Update to 1.20220520.
|
|
|
|
|
| |
* gnu/packages/mail.scm (ytnef)[arguments]: Add "--disable-static"
to #:configure-flags.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* gnu/packages/mail.scm (mailutils)[arguments]:
Add "--disable-static" to #:configure-flags.
|
|
|
|
| |
* gnu/packages/mail.scm (mailutils): Update to 3.15.
|
|
|
|
| |
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.19.
|
|
|
|
| |
* gnu/packages/mail.scm (dovecot): Update to 2.3.19.
|
|
|
|
|
| |
* gnu/packages/mail.scm (mumi)[inputs]: Replace guile-json-3 with
guile-json-4.
|
|
|
|
| |
* gnu/packages/mail.scm (mutt): Update to 2.2.4.
|
|
|
|
|
|
| |
https://gitlab.com/muttmua/mutt/-/issues/404
* gnu/packages/mail.scm (mutt): Update to 2.2.3.
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
| |
* gnu/packages/mail.scm (smtpmail): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
| |
[[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>
|
|
|
|
| |
* gnu/packages/mail.scm (msmtp): Update to 1.8.20.
|
|
|
|
| |
* gnu/packages/mail.scm (mutt): Update to 2.2.2.
|
|
|
|
|
|
| |
* gnu/packages/mail.scm (python-notmuch2)[version]: Explicitly inherit from
notmuch.
[arguments]: Use list of G-Expressions.
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
| |
* gnu/packages/mail.scm (mblaze)[arguments]: Use G-expressions.
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
| |
* gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=-rdynamic to
make-flags.
|
|
|
|
| |
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0.
|
|
|
|
| |
* gnu/packages/mail.scm (mutt): Update to 2.2.1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.18.
|
|
|
|
| |
* gnu/packages/mail.scm (dovecot): Update to 2.3.18.
|
|
|
|
| |
* gnu/packages/mail.scm (mutt): Update to 2.2.0.
|
|
|
|
|
| |
* gnu/packages/mail.scm (mumi): Update to 0.0.1-7.f5232c4.
[inputs]: Add guile-kolam.
|
|
|
|
|
| |
* gnu/packages/mail.scm (emacs-notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILE.
|
|
|
|
|
| |
* gnu/packages/mail.scm (notmuch)[arguments]: Use G-expressions.
<#:phases>: Use SEARCH-INPUT-FILES instead of WHICH.
|
|
|
|
|
| |
* gnu/packages/mail.scm (notmuch): Update to 0.35.
[arguments]<#:phases>: Remove DISABLE-FAILING-TESTS phase.
|
|
|
|
| |
* gnu/packages/mail.scm (urlscan): Update to 0.9.9.
|
|
|
|
|
|
| |
* gnu/packages/mail.scm (mblaze): Update to 1.2.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
|