pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/notmuch notmuch: update to 0.36.
details: https://anonhg.NetBSD.org/pkgsrc/rev/310753a4180e
branches: trunk
changeset: 378486:310753a4180e
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed May 04 06:35:50 2022 +0000
description:
notmuch: update to 0.36.
Notmuch 0.36 (2022-04-25)
=========================
Library
-------
Add the `sexp` prefix to the infix (traditional) query parser. This
allows specific subqueries to be parsed by the sexp parser (with
appropropriate quoting). See `notmuch-search-terms(7)` for details.
Add another heuristic to regexp fields to prevent phrase parsing of
bracketed sub-expressions.
Command Line Interface
----------------------
Envelope from ("From ") headers are now escaped as X-Envelope-From: in
input to `notmuch-insert`. This prevents creating mbox files when
calling `notmuch-insert` from e.g. `postfix`.
Python (CFFI) Bindings
----------------------
Use the `config_pairs` API in ConfigIterator. This returns all
matching key-value pairs, not just those that happen to be stored in
the database.
Documentation
-------------
Reorganize documention for `notmuch-config`. Add a few links from
other man pages.
Emacs
-----
Bind the usual undo key sequences to new command
"notmuch-tag-undo". This allows transparent undo of tagging
operations.
Tests
-----
Fix smime.4 with newer gmime. Unset `XDG_DATA_HOME` and `MAILDIR` for tests.
New add-on tool: notmuch-web
-----------------------------
The new devel/ tool `notmuch-web` is a very thin web client. It
supports a full search interface for one user: there is no facility
for multiple users provided today. See the notmuch-web README file
for more information.
Be careful about running it on a network-connected system: it will
expose a web interface that requires no authentication but exposes
your mail store.
diffstat:
mail/notmuch/Makefile | 4 ++--
mail/notmuch/distinfo | 10 +++++-----
mail/notmuch/patches/patch-configure | 12 ++++++------
3 files changed, 13 insertions(+), 13 deletions(-)
diffs (72 lines):
diff -r abbab87e4c2b -r 310753a4180e mail/notmuch/Makefile
--- a/mail/notmuch/Makefile Wed May 04 06:33:52 2022 +0000
+++ b/mail/notmuch/Makefile Wed May 04 06:35:50 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.81 2022/04/25 15:37:28 tnn Exp $
+# $NetBSD: Makefile,v 1.82 2022/05/04 06:35:50 wiz Exp $
-DISTNAME= notmuch-0.35
+DISTNAME= notmuch-0.36
CATEGORIES= mail
MASTER_SITES= https://notmuchmail.org/releases/
EXTRACT_SUFX= .tar.xz
diff -r abbab87e4c2b -r 310753a4180e mail/notmuch/distinfo
--- a/mail/notmuch/distinfo Wed May 04 06:33:52 2022 +0000
+++ b/mail/notmuch/distinfo Wed May 04 06:35:50 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.64 2022/02/15 09:24:13 wiz Exp $
+$NetBSD: distinfo,v 1.65 2022/05/04 06:35:50 wiz Exp $
-BLAKE2s (notmuch-0.35.tar.xz) = c15d3dcd3480a01723b3f60480a00d60a80f48bfd527e1411106593a0605eabf
-SHA512 (notmuch-0.35.tar.xz) = 3ec28bc578a250b8a04507383e0cc44d0bccc5f359c1cf1c83e9631ab04ab370071298c50f9940d33bb10eee28fcb6bf3a548b4e908da6e18b38a0371e989af4
-Size (notmuch-0.35.tar.xz) = 755112 bytes
-SHA1 (patch-configure) = 4f0a25d163575de27bd6fe559204f3e15ce692d0
+BLAKE2s (notmuch-0.36.tar.xz) = 0ba9279eebae57cdb671ec63aa99bd8a1ddf97a20da4a0576743784432bac107
+SHA512 (notmuch-0.36.tar.xz) = 00f89e46467cad1cb8135644ed6655e88c93edcba553ced503c21e53f048eb49a333127649ea69bd30e164e8322a3e1dd0fcd672b93e087a8b470e60a6e838fa
+Size (notmuch-0.36.tar.xz) = 761260 bytes
+SHA1 (patch-configure) = 8a5f92857fef23030d10aa16670ea963fa4c5359
SHA1 (patch-emacs_Makefile.local) = 4a36a2c165852a098a45c8b99c8372d65d33b07c
diff -r abbab87e4c2b -r 310753a4180e mail/notmuch/patches/patch-configure
--- a/mail/notmuch/patches/patch-configure Wed May 04 06:33:52 2022 +0000
+++ b/mail/notmuch/patches/patch-configure Wed May 04 06:35:50 2022 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-configure,v 1.7 2022/02/15 09:24:14 wiz Exp $
+$NetBSD: patch-configure,v 1.8 2022/05/04 06:35:50 wiz Exp $
* Select GnuPG binary
* Don't let CDPATH affect the build
* Ignore errors for gpgme tests, can be affected by running gpg-agent
---- configure.orig 2022-02-06 17:16:24.000000000 +0000
+--- configure.orig 2022-04-25 11:48:07.000000000 +0000
+++ configure
@@ -525,7 +525,7 @@ EOF
printf 'No.\nCould not make tempdir for testing session-key support.\n'
@@ -15,15 +15,15 @@
&& SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
&& [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
then
-@@ -617,7 +617,6 @@ is later than 3.2.7, which should have f
+@@ -624,7 +624,6 @@ is later than 3.2.7, which should have f
Please follow up on https://github.com/jstedfast/gmime/pull/90 with
more details.
EOF
- errors=$((errors + 1))
fi
fi
- else
-@@ -676,7 +675,7 @@ EOF
+ printf "Checking whether GMime emits email addresses with angle brackets... "
+@@ -692,7 +691,7 @@ EOF
printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
errors=$((errors + 1))
elif ${CC} ${CFLAGS} ${gmime_cflags} _verify_sig_with_session_key.c ${gmime_ldflags} -o _verify_sig_with_session_key \
@@ -32,7 +32,7 @@
&& rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
then
if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
-@@ -1608,7 +1607,7 @@ EOF
+@@ -1627,7 +1626,7 @@ EOF
if [ $WITH_PYTHON_DOCS = "1" ]; then
echo "tags.add('WITH_PYTHON')"
fi
Home |
Main Index |
Thread Index |
Old Index