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.28.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aa7c5f9002d6
branches:  trunk
changeset: 315899:aa7c5f9002d6
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Dec 01 11:38:12 2018 +0000

description:
notmuch: update to 0.28.

Notmuch 0.28 (2018-10-12)
=========================

General
-------

Improve threading

  The threading algorithm has been updated to consider all references,
  not just the heuristically chosen parent (e.g. when that parent is
  not in the database). The heuristic for choosing a parent message
  has also been updated to again consider the In-Reply-To header, if
  it looks sensible. Re-indexing might be needed to take advantage of
  the latter change.

Handle mislabelled Windows-1252 parts

  Messages that contain Windows-1252 are apparently frequently
  mislabelled as ISO 8859-1. Use GMime functionality to apply the
  correct encoding for such messages.

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

Support relative database paths

  Database paths (i.e. parameters to `notmuch config set
  database.path`) without a leading `/` are now interpreted relative
  to $HOME of the invoking user.

Emacs
-----

Improve stderr handling

  Add a real sentinel process to clean up stderr buffer. This is
  needed on e.g. macOS.

Call `notmuch-mua-send-hook` hooks when sending a message

  This hook was documented, but not functional for a very long time.

Completion
----------

The zsh completion has been updated to cover most of the notmuch
CLI. Internally it uses regexp searching, so needs at least Notmuch
0.24.

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

The build system now installs notmuch-mutt and notmuch-emacs-mua with
absolute shebangs, following the conventions of most Linux
distributions.

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

Fix certain tests that were failing with GMime 2.6. Users are reminded
that support for versions of GMime before 3.0.3 has been deprecated
since Notmuch 0.25.

diffstat:

 mail/notmuch/Makefile |   6 +++---
 mail/notmuch/PLIST    |   3 ++-
 mail/notmuch/distinfo |  10 +++++-----
 3 files changed, 10 insertions(+), 9 deletions(-)

diffs (50 lines):

diff -r a86e09d97a58 -r aa7c5f9002d6 mail/notmuch/Makefile
--- a/mail/notmuch/Makefile     Sat Dec 01 11:33:18 2018 +0000
+++ b/mail/notmuch/Makefile     Sat Dec 01 11:38:12 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2018/06/17 09:07:53 wiz Exp $
+# $NetBSD: Makefile,v 1.40 2018/12/01 11:38:12 wiz Exp $
 
-DISTNAME=      notmuch-0.27
+DISTNAME=      notmuch-0.28
 CATEGORIES=    mail
 MASTER_SITES=  https://notmuchmail.org/releases/
 
@@ -13,7 +13,7 @@
 
 HAS_CONFIGURE= yes
 USE_LANGUAGES= c c++
-USE_TOOLS+=    gmake makeinfo pkg-config
+USE_TOOLS+=    bash gmake makeinfo pkg-config
 MAKE_FLAGS+=   PYTHON=${PYTHONBIN}
 INFO_FILES=    yes
 #TEST_TARGET=  check
diff -r a86e09d97a58 -r aa7c5f9002d6 mail/notmuch/PLIST
--- a/mail/notmuch/PLIST        Sat Dec 01 11:33:18 2018 +0000
+++ b/mail/notmuch/PLIST        Sat Dec 01 11:38:12 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2018/06/17 09:07:53 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2018/12/01 11:38:12 wiz Exp $
 bin/notmuch
 include/notmuch.h
 info/notmuch-address.info
@@ -80,3 +80,4 @@
 ${PLIST.emacs}share/emacs/site-lisp/notmuch.el
 ${PLIST.emacs}share/emacs/site-lisp/notmuch.elc
 share/zsh/functions/Completion/Unix/_notmuch
+share/zsh/functions/Completion/Unix/_email-notmuch
diff -r a86e09d97a58 -r aa7c5f9002d6 mail/notmuch/distinfo
--- a/mail/notmuch/distinfo     Sat Dec 01 11:33:18 2018 +0000
+++ b/mail/notmuch/distinfo     Sat Dec 01 11:38:12 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.32 2018/06/17 09:07:53 wiz Exp $
+$NetBSD: distinfo,v 1.33 2018/12/01 11:38:12 wiz Exp $
 
-SHA1 (notmuch-0.27.tar.gz) = 24d3c7107b2d8c0ceb0002a4b7a0ebc326de8c3d
-RMD160 (notmuch-0.27.tar.gz) = b684a91a0a3e2afab46cee1a32569fa687144862
-SHA512 (notmuch-0.27.tar.gz) = 7c58c6fe5c3b43a979c3a439a24106417120726fd688b456d9084388ddd7c88ab1b6d99cd4676101f085d60bb37099631caa286b76588fcb041bb004ff325515
-Size (notmuch-0.27.tar.gz) = 912583 bytes
+SHA1 (notmuch-0.28.tar.gz) = f87c68a6cf81895b80c7c1e864ebdb9d54206bfb
+RMD160 (notmuch-0.28.tar.gz) = 9a413645c3f9cf7e16007d7937a7220492ef2672
+SHA512 (notmuch-0.28.tar.gz) = 56c8e6b742990b5b1d5b8d12146cc9eb710c6b216c876fd3824cc88b9051fef8251f53809ba39cd2f0fbd5e4ccee9ddedc7a602e3584d8a158abe4f2a094242f
+Size (notmuch-0.28.tar.gz) = 921069 bytes



Home | Main Index | Thread Index | Old Index