pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/notmuch
Module Name: pkgsrc
Committed By: ryoon
Date: Sun Oct 15 07:33:48 UTC 2023
Modified Files:
pkgsrc/mail/notmuch: Makefile Makefile.common distinfo
pkgsrc/mail/notmuch/patches: patch-configure
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 pkgsrc/mail/notmuch/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/mail/notmuch/Makefile.common
cvs rdiff -u -r1.66 -r1.67 pkgsrc/mail/notmuch/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/mail/notmuch/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/notmuch/Makefile
diff -u pkgsrc/mail/notmuch/Makefile:1.87 pkgsrc/mail/notmuch/Makefile:1.88
--- pkgsrc/mail/notmuch/Makefile:1.87 Mon Aug 14 05:24:47 2023
+++ pkgsrc/mail/notmuch/Makefile Sun Oct 15 07:33:48 2023
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.87 2023/08/14 05:24:47 wiz Exp $
+# $NetBSD: Makefile,v 1.88 2023/10/15 07:33:48 ryoon Exp $
-PKGREVISION= 1
.include "../../mail/notmuch/Makefile.common"
CONFIGURE_ARGS+= --without-emacs
Index: pkgsrc/mail/notmuch/Makefile.common
diff -u pkgsrc/mail/notmuch/Makefile.common:1.1 pkgsrc/mail/notmuch/Makefile.common:1.2
--- pkgsrc/mail/notmuch/Makefile.common:1.1 Sat Jan 28 13:09:28 2023
+++ pkgsrc/mail/notmuch/Makefile.common Sun Oct 15 07:33:48 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.1 2023/01/28 13:09:28 ryoon Exp $
+# $NetBSD: Makefile.common,v 1.2 2023/10/15 07:33:48 ryoon Exp $
-DISTNAME= notmuch-0.37
+DISTNAME= notmuch-0.38
CATEGORIES= mail
MASTER_SITES= https://notmuchmail.org/releases/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/mail/notmuch/distinfo
diff -u pkgsrc/mail/notmuch/distinfo:1.66 pkgsrc/mail/notmuch/distinfo:1.67
--- pkgsrc/mail/notmuch/distinfo:1.66 Fri Aug 26 13:12:38 2022
+++ pkgsrc/mail/notmuch/distinfo Sun Oct 15 07:33:48 2023
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.66 2022/08/26 13:12:38 ryoon Exp $
+$NetBSD: distinfo,v 1.67 2023/10/15 07:33:48 ryoon Exp $
-BLAKE2s (notmuch-0.37.tar.xz) = 3581142289f50a615a5d248561a165e6fa6a1af383ccfeda949bedcde6d96a20
-SHA512 (notmuch-0.37.tar.xz) = 31cac1ff03b139b18a4fec5e29907ba0e3a965f0a7bf5f2f2b0f75980f9663173745be854e83943f344a09cdb7f5615fa48218e327c4ade7a55b3a22b2a9c45e
-Size (notmuch-0.37.tar.xz) = 792568 bytes
-SHA1 (patch-configure) = 8a5f92857fef23030d10aa16670ea963fa4c5359
+BLAKE2s (notmuch-0.38.tar.xz) = d82d6b26ae8dff7d45dc24a209effa676341a78281f5eec8cb397377ff51ab9b
+SHA512 (notmuch-0.38.tar.xz) = be08d3623300ae2f7843d753ed5b18a85adeb215b4450e01a833d45f6a4148f8e8e72384a54719618b3cb07f1639c1d72384ccfbbc23cc5e317a1dc016d8db06
+Size (notmuch-0.38.tar.xz) = 804536 bytes
+SHA1 (patch-configure) = d5a2e96168d6198a7781f24af107eb999290d83e
SHA1 (patch-emacs_Makefile.local) = 4a36a2c165852a098a45c8b99c8372d65d33b07c
Index: pkgsrc/mail/notmuch/patches/patch-configure
diff -u pkgsrc/mail/notmuch/patches/patch-configure:1.8 pkgsrc/mail/notmuch/patches/patch-configure:1.9
--- pkgsrc/mail/notmuch/patches/patch-configure:1.8 Wed May 4 06:35:50 2022
+++ pkgsrc/mail/notmuch/patches/patch-configure Sun Oct 15 07:33:48 2023
@@ -1,21 +1,21 @@
-$NetBSD: patch-configure,v 1.8 2022/05/04 06:35:50 wiz Exp $
+$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
---- configure.orig 2022-04-25 11:48:07.000000000 +0000
+--- configure.orig 2023-09-12 11:37:38.000000000 +0000
+++ configure
-@@ -525,7 +525,7 @@ EOF
+@@ -537,7 +537,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/gnupg-secret-key.asc \
-+ && GNUPGHOME=${TEMP_GPG} @GPGME_GPG@ --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+- && 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:0BACD64099D1468AB07C796F0C0AC4851948A658A15B34E803865E9FC635F2F5 ]
+ && [ $SESSION_KEY = 9:496A0B6D15A5E7BA762FB8E5FE6DEE421D4D9BBFCEAD1CDD0CCF636D07ADE621 ]
then
-@@ -624,7 +624,6 @@ is later than 3.2.7, which should have f
+@@ -635,7 +635,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
@@ -23,16 +23,16 @@ $NetBSD: patch-configure,v 1.8 2022/05/0
fi
fi
printf "Checking whether GMime emits email addresses with angle brackets... "
-@@ -692,7 +691,7 @@ EOF
+@@ -703,7 +702,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/gnupg-secret-key.asc \
-+ && GNUPGHOME=${TEMP_GPG} @GPGME_GPG@ --batch --quiet --import < "$srcdir"/test/gnupg-secret-key.asc \
+- && 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
-@@ -1627,7 +1626,7 @@ EOF
+@@ -1655,7 +1654,7 @@ EOF
if [ $WITH_PYTHON_DOCS = "1" ]; then
echo "tags.add('WITH_PYTHON')"
fi
Home |
Main Index |
Thread Index |
Old Index