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

Reply via email to