head	1.10;
access;
symbols
	pkgsrc-2026Q3:1.9.0.24
	pkgsrc-2026Q3-base:1.9
	pkgsrc-2026Q2:1.9.0.22
	pkgsrc-2026Q2-base:1.9
	pkgsrc-2026Q1:1.9.0.20
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.18
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.9.0.16
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.9.0.14
	pkgsrc-2025Q2-base:1.9
	pkgsrc-2025Q1:1.9.0.12
	pkgsrc-2025Q1-base:1.9
	pkgsrc-2024Q4:1.9.0.10
	pkgsrc-2024Q4-base:1.9
	pkgsrc-2024Q3:1.9.0.8
	pkgsrc-2024Q3-base:1.9
	pkgsrc-2024Q2:1.9.0.6
	pkgsrc-2024Q2-base:1.9
	pkgsrc-2024Q1:1.9.0.4
	pkgsrc-2024Q1-base:1.9
	pkgsrc-2023Q4:1.9.0.2
	pkgsrc-2023Q4-base:1.9
	pkgsrc-2023Q3:1.8.0.12
	pkgsrc-2023Q3-base:1.8
	pkgsrc-2023Q2:1.8.0.10
	pkgsrc-2023Q2-base:1.8
	pkgsrc-2023Q1:1.8.0.8
	pkgsrc-2023Q1-base:1.8
	pkgsrc-2022Q4:1.8.0.6
	pkgsrc-2022Q4-base:1.8
	pkgsrc-2022Q3:1.8.0.4
	pkgsrc-2022Q3-base:1.8
	pkgsrc-2022Q2:1.8.0.2
	pkgsrc-2022Q2-base:1.8
	pkgsrc-2022Q1:1.7.0.2
	pkgsrc-2022Q1-base:1.7
	pkgsrc-2021Q4:1.6.0.2
	pkgsrc-2021Q4-base:1.6
	pkgsrc-2021Q3:1.4.0.2
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.3.0.8
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.6
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.4
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.2
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.2.0.4
	pkgsrc-2020Q2-base:1.2
	pkgsrc-2020Q1:1.2.0.2
	pkgsrc-2020Q1-base:1.2
	pkgsrc-2019Q4:1.1.0.8
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.4
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.2
	pkgsrc-2019Q2-base:1.1;
locks; strict;
comment	@# @;


1.10
date	2026.11.02.10.15.06;	author jperkin;	state Exp;
branches;
next	1.9;
commitid	u7VPY6UU46vf8S1H;

1.9
date	2023.10.15.07.33.48;	author ryoon;	state Exp;
branches;
next	1.8;
commitid	I8sSuF5kJm493HIE;

1.8
date	2022.05.04.06.35.50;	author wiz;	state Exp;
branches;
next	1.7;
commitid	YfcPkeIDgLobJHCD;

1.7
date	2022.02.15.09.24.14;	author wiz;	state Exp;
branches;
next	1.6;
commitid	rQdDtgcBbAGIaHsD;

1.6
date	2021.11.01.14.17.32;	author ryoon;	state Exp;
branches;
next	1.5;
commitid	9X5rAN6AQH4Ac6fD;

1.5
date	2021.09.30.13.18.17;	author jperkin;	state Exp;
branches;
next	1.4;
commitid	1roUcj5NSDobTYaD;

1.4
date	2021.06.23.18.34.33;	author schmonz;	state Exp;
branches;
next	1.3;
commitid	b0BxWkTd6L3RPhYC;

1.3
date	2020.07.12.01.48.36;	author ryoon;	state Exp;
branches;
next	1.2;
commitid	tZw10NlswMpgoJfC;

1.2
date	2020.03.25.11.06.19;	author jperkin;	state Exp;
branches;
next	1.1;
commitid	lzA8cJs1WGb1YL1C;

1.1
date	2019.06.07.13.42.50;	author ryoon;	state Exp;
branches;
next	;
commitid	J9PwuwJAy5NregqB;


desc
@@


1.10
log
@notmuch: Avoid configure hangs with Apple clang-1700.0.13.5.
@
text
@$NetBSD: patch-configure,v 1.9 2023/10/15 07:33:48 ryoon Exp $

* Select GnuPG binary
* Don't let CDPATH affect the build
* Ignore errors for gpgme tests, can be affected by running gpg-agent
* Avoid sanitizer test hangs using Apple clang-1700.0.13.5.

--- configure.orig	2026-01-31 04:53:45.000000000 +0000
+++ configure
@@@@ -373,7 +373,16 @@@@ dependencies are available:
 EOF
 
 errors=0
-printf "int main(void){return 0;}\n" > minimal.c
+cat >minimal.c <<EOF
+#if defined(__apple_build_version__) && \
+    __apple_build_version__ >= 17000000 && \
+    __apple_build_version__ < 17000100
+# if __has_feature(address_sanitizer) || __has_feature(thread_sanitizer)
+#  error Sanitizer runtime hangs on newer macOS with this Apple Clang build
+# endif
+#endif
+int main(void){return 0;}
+EOF
 
 printf "Sanity checking C compilation environment... "
 test_cmdline="${CC} ${CFLAGS} ${CPPFLAGS} minimal.c ${LDFLAGS} -o minimal"
@@@@ -537,7 +546,7 @@@@ EOF
 	printf 'No.\nCould not make tempdir for testing session-key support.\n'
 	errors=$((errors + 1))
     elif ${CC} ${CFLAGS} ${gmime_cflags} _check_session_keys.c ${gmime_ldflags} -o _check_session_keys \
-	   && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/openpgp4-secret-key.asc \
+	   && GNUPGHOME=${TEMP_GPG} @@GPGME_GPG@@ --batch --quiet --import < "$srcdir"/test/openpgp4-secret-key.asc \
 	   && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
 	   && [ $SESSION_KEY = 9:496A0B6D15A5E7BA762FB8E5FE6DEE421D4D9BBFCEAD1CDD0CCF636D07ADE621 ]
     then
@@@@ -635,7 +644,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
 	printf "Checking whether GMime emits email addresses with angle brackets... "
@@@@ -703,7 +711,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 \
-	    && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/openpgp4-secret-key.asc \
+	    && GNUPGHOME=${TEMP_GPG} @@GPGME_GPG@@ --batch --quiet --import < "$srcdir"/test/openpgp4-secret-key.asc \
 	    && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
     then
 	if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
@@@@ -1655,7 +1663,7 @@@@ EOF
     if [ $WITH_PYTHON_DOCS = "1" ]; then
 	echo "tags.add('WITH_PYTHON')"
     fi
-    printf "rsti_dir = '%s'\n" "$(cd emacs && pwd -P)"
+    printf "rsti_dir = '%s'\n" "$(unset CDPATH && cd emacs && pwd -P)"
 } > sphinx.config
 
 cat > bindings/python-cffi/_notmuch_config.py <<EOF
@


1.9
log
@notmuch{,-emacs}: Update to 0.38

Changelog:
Notmuch 0.38 (2023-09-12)
# General

Support relative lastmod queries (see notmuch-sexp-queries(7) and notmuch-search-terms(7) for details).

Support indexing of designated attachments as text (see notmuch-config(1) for details).

# CLI

Add options --offset and --limit to notmuch-show(1).

# Emacs

New commands notmuch-search-edit-search and notmuch-tree-edit-search.

Introduce notmuch-tree-outline-mode.

Some compatibility fixes for Emacs 29. At least one issue (hiding images) remains in 0.38.

Support completion when piping to external command.

Fix regression in updating tag display introduced by 0.37.

# Library

Fix bug creating database when database.path is not set.

Incremental performance improvements for message deletion.

Catch Xapian exceptions when deleting messages.

Sync removed message properties to the database.

Replace use of thread-unsafe Query::MatchAll in the infix query parser.

# Notmuch-Mutt

Be more careful when clearing the results directory.

# Ruby

Use database_open_with_config, and provide compatible path search semantics.
Bugfix for query.get_sort

# Test Suite

Support testing installed version of notmuch.

Adapt to some breaking changes in glib handling of init files.

Replace OpenPGP key used in test suite.

# Performance Tests

Update signatures for performance test corpus.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.8 2022/05/04 06:35:50 wiz Exp $
d6 1
d8 1
a8 1
--- configure.orig	2023-09-12 11:37:38.000000000 +0000
d10 19
a28 1
@@@@ -537,7 +537,7 @@@@ EOF
d37 1
a37 1
@@@@ -635,7 +635,6 @@@@ is later than 3.2.7, which should have f
d45 1
a45 1
@@@@ -703,7 +702,7 @@@@ EOF
d54 1
a54 1
@@@@ -1655,7 +1654,7 @@@@ EOF
@


1.8
log
@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.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.7 2022/02/15 09:24:14 wiz Exp $
d7 1
a7 1
--- configure.orig	2022-04-25 11:48:07.000000000 +0000
d9 1
a9 1
@@@@ -525,7 +525,7 @@@@ EOF
d13 2
a14 2
-	   && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+	   && GNUPGHOME=${TEMP_GPG} @@GPGME_GPG@@ --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
d16 1
a16 1
 	   && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
d18 1
a18 1
@@@@ -624,7 +624,6 @@@@ is later than 3.2.7, which should have f
d26 1
a26 1
@@@@ -692,7 +691,7 @@@@ EOF
d30 2
a31 2
-	    && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+	    && GNUPGHOME=${TEMP_GPG} @@GPGME_GPG@@ --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
d35 1
a35 1
@@@@ -1627,7 +1626,7 @@@@ EOF
@


1.7
log
@notmuch: update to 0.35.

Notmuch 0.35 (2022-02-06)
=========================

Library
-------

Implement the `date` and `lastmod` fields in the S-expression parser.

Ignore trailing `/` for pathnames in both query parsers.

Rename configuration option `built_with.sexpr_query` to
`built_with.sexp_queries`.

Do not assume a default mail root in split (e.g. XDG) configurations.

Fix some small memory leaks in `notmuch_database_open_with_config`.

CLI
---

Improve handling of leading/trailing punctation and space for
configuration lists.

Only ignore `.notmuch` at the top level in `notmuch new`.

Optionally show extra headers in `notmuch show`. See
`show.extra_headers` in notmuch-config(1).

Emacs
-----

Drop `C-TAB` binding in hello mode, document `backtab`.

Fix visual glitch in search mode by running `notmuch-search-hook`
lazily.

Don't add space to completion candidates, improves compatibility with
third party completion frameworks.

Make citation formating more robust against whitespace.

Use `--excludes=false` when generating the 'All tags' section.

Use cached copy of message body for `Fcc`, avoiding variant bodies for
signed and/or encrypted messages.

Add notmuch-logo.svg and use it in notmuch-hello view, replacing
the .png version.

Make header line in show buffers optional.

Add customizable names for search buffers.

Build
-----

Fix out-of-tree build for `python-cffi` bindings.

Rearrange position of {C,CXX,CPP,LD}FLAGS, prevent some clashes with
installed version of notmuch.

Ignore more configure options.

Test Suite
----------

Replace some uses of `gdb` in the test suite with `LD_PRELOAD` based
shims.

Use `--with-colons` for gpgsm, fix compatibility with newer gnupg.

Python bindings
---------------

Add `matched` property to message objects.

Users are reminded that the old python bindings in bindings/python are
deprecated; this will probably be the last major release that ships
them.

Completion
----------

Use `database.mail_root` for path completion in bash/zsh.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.6 2021/11/01 14:17:32 ryoon Exp $
d7 1
a7 1
--- configure.orig	2022-02-06 17:16:24.000000000 +0000
d18 1
a18 1
@@@@ -617,7 +617,6 @@@@ is later than 3.2.7, which should have f
d25 2
a26 2
     else
@@@@ -676,7 +675,7 @@@@ EOF
d35 1
a35 1
@@@@ -1608,7 +1607,7 @@@@ EOF
@


1.6
log
@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.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.5 2021/09/30 13:18:17 jperkin Exp $
d7 1
a7 1
--- configure.orig	2021-10-20 14:25:35.000000000 +0000
d9 1
a9 1
@@@@ -499,7 +499,7 @@@@ EOF
d18 1
a18 1
@@@@ -591,7 +591,6 @@@@ is later than 3.2.7, which should have f
d26 1
a26 1
@@@@ -650,7 +649,7 @@@@ EOF
d35 1
a35 1
@@@@ -1576,7 +1575,7 @@@@ EOF
d43 1
a43 1
 # Finally, after everything configured, inform the user how to continue.
@


1.5
log
@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.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.4 2021/06/23 18:34:33 schmonz Exp $
d7 1
a7 1
--- configure.orig	2021-09-30 11:28:49.000000000 +0000
d10 2
a11 2
         printf 'No.\nCould not make tempdir for testing session-key support.\n'
         errors=$((errors + 1))
d13 4
a16 4
-           && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+           && GNUPGHOME=${TEMP_GPG} @@GPGME_GPG@@ --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
            && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \
            && [ $SESSION_KEY = 9:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
d22 3
a24 3
-                errors=$((errors + 1))
             fi
         fi
d27 2
a28 2
         printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n'
         errors=$((errors + 1))
d30 3
a32 3
-            && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+            && GNUPGHOME=${TEMP_GPG} @@GPGME_GPG@@ --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
             && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key
d34 2
a35 2
         if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then
@@@@ -1536,7 +1535,7 @@@@ EOF
d37 1
a37 1
         echo "tags.add('WITH_PYTHON')"
@


1.4
log
@Don't let CDPATH affect the build.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.3 2020/07/12 01:48:36 ryoon Exp $
d5 1
d7 1
a7 1
--- configure.orig	2021-05-15 12:04:24.000000000 +0000
d18 9
a26 1
@@@@ -650,7 +650,7 @@@@ EOF
d35 1
a35 1
@@@@ -1536,7 +1536,7 @@@@ EOF
@


1.3
log
@notmuch: Update to 0.30

Changelog:
Notmuch 0.30 (2020-07-10)
=========================

S/MIME
------

Handle S/MIME (PKCS#7) messages -- one-part signed messages, encrypted
messages, and multilayer messages. Treat them symmetrically to
OpenPGP messages. This includes handling protected headers
gracefully.

If you're using Notmuch with S/MIME, you currently need to configure
gpgsm appropriately.

Mixed-up MIME Repair
--------------------

Detect and automatically repair a common form of message mangling
created by Microsoft Exchange (see index.repaired=mixedup in
notmuch-properties(7)).

Protected Headers
-----------------

Avoid indexing the legacy-display part of an encrypted message that
has protected headers (see
index.repaired=skip-protected-headers-legacy-display in
notmuch-properties(7)).

Python
------

Drop support for python2, focus on python3.

Introduce new CFFI-based python bindings in the python module named
"notmuch2".  Officially deprecate (but still support) the older
"notmuch" module.

Dependencies
------------

Support for Xapian 1.2 is removed. The minimum supported version of
Xapian is now 1.4.0.

Notmuch 0.29.3 (2019-11-27)
===========================

General
-------

Fix for use-after-free in notmuch_config_list_{key,val}.

Fix for double close of file in notmuch-dump.

Debian
------

Drop python2 support from shipped debian packaging.

Notmuch 0.29.2 (2019-10-19)
===========================

General
-------

Fix for file descriptor leak when opening gzipped mail files. Thanks
to James Troup for the bug report and the fix.

Notmuch 0.29.1 (2019-06-11)
===========================

Build
-----

Fix for installation failure with `configure --without-emacs`.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.2 2020/03/25 11:06:19 jperkin Exp $
d4 1
d6 1
a6 1
--- configure.orig	2020-07-11 01:25:04.000000000 +0000
d8 1
a8 1
@@@@ -518,7 +518,7 @@@@ EOF
d17 1
a17 1
@@@@ -669,7 +669,7 @@@@ EOF
d26 9
@


1.2
log
@notmuch: Reuse GPGME_GPG variable rather than inventing our own.

Not only cleaner, but also fixes a build issue seen on macOS likely related to
variable definition ordering, where GPG was not set correctly and ended up
trying to use a non-existent "gpg" command.  This change has the added benefit
of using the full path to the gpg binary instead of relying on PATH.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.1 2019/06/07 13:42:50 ryoon Exp $
d5 1
a5 1
--- configure.orig	2019-06-07 09:46:30.000000000 +0000
d7 1
a7 1
@@@@ -533,7 +533,7 @@@@ EOF
d11 2
a12 2
-           && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < test/gnupg-secret-key.asc \
+           && GNUPGHOME=${TEMP_GPG} @@GPGME_GPG@@ --batch --quiet --import < test/gnupg-secret-key.asc \
d16 9
@


1.1
log
@Update to 0.29

Changelog:
Notmuch 0.29 (2019-06-07)
=========================

General
-------

Add "body:" field to allow searching for terms that occur only in the
message body. Users will need to reindex their mail to take advantage
of this feature.

Add support for indexing user specified headers (e.g. List-Id). See
notmuch-config(1) for details. This requires reindexing after changing
the set of headers to be indexed.

Fix bug for searching in some headers for Xapian keywords in quoted
strings.

Add support for gzip compressed mail messages (/not/ multi-message
mboxes); e.g. `gzip -9 $MAIL/archive/giant-message && notmuch new`
should work. Note that maildir flag syncing for gzipped messages is
currently untested.

Notmuch is now capable of indexing, searching and rendering
cryptographically-protected Subject: headers of the form produced by
Enigmail and K-9 mail in encrypted messages.

Command Line Interface
----------------------

`notmuch show` now supports --body=false and --include-html with
--format=text

Fix several performance problems with `notmuch reindex`.

`notmuch show` and `notmuch reply` now emit per-message cryptographic
status in their json and sexp output formats.  See devel/schemata for
more details about what is included there.  This status includes
information about cryptographic protections for the Subject header.

Emacs
-----

Optionally check for missing attachements in outgoing messages (see
function `notmuch-mua-attachment-check`).

Bind `B` to browse URLs in current message.

Bind `g` to refresh the current notmuch buffer.

Editing a message as new now includes an FCC header.

Forwarded messages are now tagged as +forwarded (customizable).

Add references header to link forwarded message to thread of original
message.

The minimum supported major version of Emacs is now 24.

Support for GNU Emacs older than 25.1 is deprecated with this release,
and may be removed in a future release.

Notmuch-emacs documentation is somewhat expanded. More contributions
are very welcome.

Build System
------------

Notmuch release tarballs are now compressed with `xz`.

We now provide conventional detached signatures of the release
tarballs in addition to the signed `sha256sum` files.

Dependencies
------------

Support for GMime 2.6 is removed. The minimum supported version of
GMime is now 3.0.3.  GMime also needs to have been compiled with
cryptography support.

Test Suite
----------

If either GNU parallel or moreutils parallel is installed, the tests
in the test suite will now be run in parallel (one per available
core).  This can be disabled with NOTMUCH_TEST_SERIALIZE=1.
@
text
@d1 1
a1 1
$NetBSD$
d12 1
a12 1
+           && GNUPGHOME=${TEMP_GPG} @@GPG@@ --batch --quiet --import < test/gnupg-secret-key.asc \
@

