./mail/notmuch, Mail indexer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.34.1, Package name: notmuch-0.34.1, Maintainer: pkgsrc-users

Notmuch is a system for indexing, searching, reading, and tagging
large collections of email messages in maildir or mh format. It uses
the Xapian library to provide fast, full-text search with a convenient
search syntax.


Required to run:
[sysutils/desktop-file-utils] [security/gnupg2] [devel/zlib] [textproc/xapian] [devel/talloc] [mail/gmime3] [lang/python37]

Required to build:
[textproc/py-sphinx] [pkgtools/cwrappers]

Package options: doc

Master sites:

Filesize: 730.902 KB

Version history: (Expand)


CVS history: (Expand)


   2021-11-07 13:18:49 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
notmuch: update to 0.34.1.

Notmuch 0.34.1 (2021-11-03)
===========================

Library
-------

Fix for deallocation and nulling of output parameter for
notmuch_database_{open_with,create_with,load}_config when errors
occur. This change fixes a potential use-after-free bug that has been
present since 0.32. This release also improves the documentation of
status returns for the same 3 functions.
   2021-11-01 15:17:32 by Ryo ONODERA | Files touched by this commit (4)
Log message:
notmuch: Update to 0.34

* Buildlink to textproc/sfsexp for S-expression search.

Changelog:
Notmuch 0.34 (2021-10-20)
=========================

General
-------

An optional new s-expression based query parser is available if
notmuch is built with the `sfsexp` library. See
notmuch-sexp-queries(7) for syntax, and use `notmuch config get
built_with.sexpr_queries` to check if notmuch is compiled with
s-expression query support.

CLI
---

Support multiple `Delivered-To` headers in notmuch-reply(1).

Emacs
-----

Functions are now allowed in `notmuch-search-result-format`.

Improvements to unthreaded view on large threads.

Tolerate bad/missing working directory for most commands.

Allow customization of tree drawing symbols in notmuch-tree mode.
   2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356)
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched
conditionally?):

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
   2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357)
Log message:
mail: Remove SHA1 hashes for distfiles
   2021-10-05 08:56:48 by Thomas Klausner | Files touched by this commit (1)
Log message:
notmuch: needs c++11
   2021-10-01 10:51:53 by Thomas Klausner | Files touched by this commit (1)
Log message:
notmuch: restore TEST_TARGET
   2021-10-01 10:21:07 by Thomas Klausner | Files touched by this commit (1)
Log message:
notmuch: disable perl test dependency

If this is here, the build on NetBSD breaks with

In file included from gmime-filter-reply.c:21:
gmime-filter-reply.h:22:10: fatal error: gmime/gmime-filter.h: No such file or \ 
directory
   22 | #include <gmime/gmime-filter.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

after

Checking for available C compiler warning flags...
        -Wall -Wextra -Wwrite-strings -Wmissing-declarations
./configure: perl_absolute: parameter not set
./configure: perl_absolute: parameter not set

Disable test target as well.
   2021-09-30 15:18:17 by Jonathan Perkin | Files touched by this commit (3)
Log message:
notmuch: Update to 0.33.2.

Fix a build issue on SunOS (or likely any host that is already running a
gpg-agent which confuses the gpgme configure tests), and fix test target.

Notmuch 0.33.2 (2021-09-30)
===========================

Tests
-----

Improve reliability of T355-smime by changing gpgsm initialization.