Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package notmuch for openSUSE:Factory checked in at 2024-01-29 22:28:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/notmuch (Old) and /work/SRC/openSUSE:Factory/.notmuch.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "notmuch" Mon Jan 29 22:28:39 2024 rev:45 rq:1142092 version:0.38.2 Changes: -------- --- /work/SRC/openSUSE:Factory/notmuch/notmuch.changes 2023-11-26 19:38:22.960537363 +0100 +++ /work/SRC/openSUSE:Factory/.notmuch.new.1815/notmuch.changes 2024-01-29 22:29:20.550155018 +0100 @@ -1,0 +2,10 @@ +Sun Jan 28 13:25:23 UTC 2024 - Dirk Müller <[email protected]> + +- update to 0.38.2: + * Make sorting of string maps lexicographic on (key,value) + pairs. This avoids some test failures due to variation in + message property output order. + * Avoid extra separators after the last address in `notmuch- + emacs-mua`. + +------------------------------------------------------------------- Old: ---- notmuch-0.38.1.tar.xz notmuch-0.38.1.tar.xz.asc New: ---- notmuch-0.38.2.tar.xz notmuch-0.38.2.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ notmuch.spec ++++++ --- /var/tmp/diff_new_pack.aujdJ5/_old 2024-01-29 22:29:21.222179342 +0100 +++ /var/tmp/diff_new_pack.aujdJ5/_new 2024-01-29 22:29:21.226179486 +0100 @@ -1,7 +1,7 @@ # # spec file for package notmuch # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define libversion 5 Name: notmuch -Version: 0.38.1 +Version: 0.38.2 Release: 0 Summary: The mail indexer License: GPL-3.0-or-later ++++++ notmuch-0.38.1.tar.xz -> notmuch-0.38.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.38.1/NEWS new/notmuch-0.38.2/NEWS --- old/notmuch-0.38.1/NEWS 2023-10-27 01:18:20.000000000 +0200 +++ new/notmuch-0.38.2/NEWS 2023-12-01 12:51:40.000000000 +0100 @@ -1,3 +1,19 @@ +Notmuch 0.38.2 (2023-12-01) +=========================== + +Library +------- + +Make sorting of string maps lexicographic on (key,value) pairs. This +avoids some test failures due to variation in message property output +order. + +Emacs +----- + +Avoid extra separators after the last address in `notmuch-emacs-mua`. + + Notmuch 0.38.1 (2023-10-26) =========================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.38.1/bindings/python/notmuch/version.py new/notmuch-0.38.2/bindings/python/notmuch/version.py --- old/notmuch-0.38.1/bindings/python/notmuch/version.py 2023-10-27 01:18:20.000000000 +0200 +++ new/notmuch-0.38.2/bindings/python/notmuch/version.py 2023-12-01 12:51:40.000000000 +0100 @@ -1,3 +1,3 @@ # this file should be kept in sync with ../../../version -__VERSION__ = '0.38.1' +__VERSION__ = '0.38.2' SOVERSION = '5' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.38.1/debian/changelog new/notmuch-0.38.2/debian/changelog --- old/notmuch-0.38.1/debian/changelog 2023-10-27 01:18:20.000000000 +0200 +++ new/notmuch-0.38.2/debian/changelog 2023-12-01 12:51:40.000000000 +0100 @@ -1,3 +1,9 @@ +notmuch (0.38.2-1) unstable; urgency=medium + + * New upstream bugfix release + + -- David Bremner <[email protected]> Fri, 01 Dec 2023 07:51:09 -0400 + notmuch (0.38.1-1) unstable; urgency=medium * New upstream bugfix release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.38.1/emacs/notmuch-emacs-mua new/notmuch-0.38.2/emacs/notmuch-emacs-mua --- old/notmuch-0.38.1/emacs/notmuch-emacs-mua 2023-10-27 01:18:20.000000000 +0200 +++ new/notmuch-0.38.2/emacs/notmuch-emacs-mua 2023-12-01 12:51:40.000000000 +0100 @@ -41,6 +41,9 @@ ELISP= MAILTO= HELLO= +TO_SEP= +CC_SEP= +BCC_SEP= # Short options compatible with mutt(1). while getopts :s:c:b:i:h opt; do @@ -86,13 +89,16 @@ ELISP="${ELISP} (message-goto-subject) (insert \"${OPTARG}\")" ;; --to) - ELISP="${ELISP} (message-goto-to) (insert \"${OPTARG}, \")" + ELISP="${ELISP} (message-goto-to) (insert \"${TO_SEP}${OPTARG}\")" + TO_SEP=", " ;; --cc|c) - ELISP="${ELISP} (message-goto-cc) (insert \"${OPTARG}, \")" + ELISP="${ELISP} (message-goto-cc) (insert \"${CC_SEP}${OPTARG}\")" + CC_SEP=", " ;; --bcc|b) - ELISP="${ELISP} (message-goto-bcc) (insert \"${OPTARG}, \")" + ELISP="${ELISP} (message-goto-bcc) (insert \"${BCC_SEP}${OPTARG}\")" + BCC_SEP=", " ;; --body|i) ELISP="${ELISP} (message-goto-body) (insert-file \"${OPTARG}\")" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.38.1/lib/string-map.c new/notmuch-0.38.2/lib/string-map.c --- old/notmuch-0.38.1/lib/string-map.c 2023-10-27 01:18:20.000000000 +0200 +++ new/notmuch-0.38.2/lib/string-map.c 2023-12-01 12:51:40.000000000 +0100 @@ -86,10 +86,14 @@ static int cmppair (const void *pa, const void *pb) { + int cmp = 0; notmuch_string_pair_t *a = (notmuch_string_pair_t *) pa; notmuch_string_pair_t *b = (notmuch_string_pair_t *) pb; - return strcmp (a->key, b->key); + cmp = strcmp (a->key, b->key); + if (cmp == 0) + cmp = strcmp (a->value, b->value); + return cmp; } static void diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.38.1/version.txt new/notmuch-0.38.2/version.txt --- old/notmuch-0.38.1/version.txt 2023-10-27 01:18:20.000000000 +0200 +++ new/notmuch-0.38.2/version.txt 2023-12-01 12:51:40.000000000 +0100 @@ -1 +1 @@ -0.38.1 +0.38.2
