Hello community,

here is the log from the commit of package notmuch for openSUSE:Factory checked 
in at 2017-10-19 19:33:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/notmuch (Old)
 and      /work/SRC/openSUSE:Factory/.notmuch.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "notmuch"

Thu Oct 19 19:33:40 2017 rev:13 rq:535181 version:0.25.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/notmuch/notmuch.changes  2017-09-20 
17:09:25.433149458 +0200
+++ /work/SRC/openSUSE:Factory/.notmuch.new/notmuch.changes     2017-10-19 
19:33:44.852354530 +0200
@@ -1,0 +2,6 @@
+Thu Oct 19 10:18:40 UTC 2017 - [email protected]
+
+- update to 0.25.1
+  - disable handling x-display in text/enriched messages
+
+-------------------------------------------------------------------

Old:
----
  notmuch-0.25.tar.gz
  notmuch-0.25.tar.gz.sha256
  notmuch-0.25.tar.gz.sha256.asc

New:
----
  notmuch-0.25.1.tar.gz
  notmuch-0.25.1.tar.gz.sha256
  notmuch-0.25.1.tar.gz.sha256.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ notmuch.spec ++++++
--- /var/tmp/diff_new_pack.2TSUGL/_old  2017-10-19 19:33:46.308286410 +0200
+++ /var/tmp/diff_new_pack.2TSUGL/_new  2017-10-19 19:33:46.312286223 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           notmuch
-Version:        0.25
+Version:        0.25.1
 Release:        0
 Summary:        The mail indexer
 License:        GPL-3.0+

++++++ notmuch-0.25.tar.gz -> notmuch-0.25.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/NEWS new/notmuch-0.25.1/NEWS
--- old/notmuch-0.25/NEWS       2017-07-25 13:30:24.000000000 +0200
+++ new/notmuch-0.25.1/NEWS     2017-09-12 03:22:22.000000000 +0200
@@ -1,3 +1,12 @@
+Notmuch 0.25.1 (2017-09-11)
+===========================
+
+Emacs
+-----
+
+Disable handling x-display in text/enriched messages. Mitigation for
+Emacs bug #28350.
+
 Notmuch 0.25 (2017-07-25)
 =========================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/bindings/python/notmuch/version.py 
new/notmuch-0.25.1/bindings/python/notmuch/version.py
--- old/notmuch-0.25/bindings/python/notmuch/version.py 2017-07-25 
13:30:24.000000000 +0200
+++ new/notmuch-0.25.1/bindings/python/notmuch/version.py       2017-09-12 
03:22:22.000000000 +0200
@@ -1,3 +1,3 @@
 # this file should be kept in sync with ../../../version
-__VERSION__ = '0.25'
+__VERSION__ = '0.25.1'
 SOVERSION = '5'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/debian/NEWS 
new/notmuch-0.25.1/debian/NEWS
--- old/notmuch-0.25/debian/NEWS        2017-07-25 13:30:24.000000000 +0200
+++ new/notmuch-0.25.1/debian/NEWS      2017-09-12 03:22:22.000000000 +0200
@@ -1,54 +1,54 @@
 notmuch (0.21~rc1-1) experimental; urgency=medium
 
-  * This release of notmuch requires a non-reversible database upgrade
-    to support database revision tracking. This upgrade will happen on
-    the first run of 'notmuch-new' after updating. Notmuch will backup
-    your tags for your before doing the upgrade, but it never hurts to
-    make your own backup with notmuch dump.
+  This release of notmuch requires a non-reversible database upgrade
+  to support database revision tracking. This upgrade will happen on
+  the first run of 'notmuch-new' after updating. Notmuch will backup
+  your tags for your before doing the upgrade, but it never hurts to
+  make your own backup with notmuch dump.
 
  -- David Bremner <[email protected]>  Thu, 15 Oct 2015 08:13:04 -0300
 
 notmuch (0.19-1) experimental; urgency=medium
 
-  * This release of notmuch again requires a non-reversable database
-    upgrade to support database features. This upgrade will happen on
-    the first run of 'notmuch-new' after updating. Notmuch will backup
-    your tags for your before doing the upgrade, but it never hurts to
-    make your own backup with notmuch dump.
+  This release of notmuch again requires a non-reversable database
+  upgrade to support database features. This upgrade will happen on
+  the first run of 'notmuch-new' after updating. Notmuch will backup
+  your tags for your before doing the upgrade, but it never hurts to
+  make your own backup with notmuch dump.
 
  -- David Bremner <[email protected]>  Fri, 14 Nov 2014 20:34:55 +0100
 
 notmuch (0.18~rc0-1) experimental; urgency=low
 
-  * This release of notmuch requires a non-reversable database upgrade
-    to support the new path: and updated folder: prefixes. Notmuch
-    will backup your tags for your before doing the upgrade, but it
-    never hurts to make your own backup with notmuch dump before
-    next running 'notmuch new'
+  This release of notmuch requires a non-reversable database upgrade
+  to support the new path: and updated folder: prefixes. Notmuch
+  will backup your tags for your before doing the upgrade, but it
+  never hurts to make your own backup with notmuch dump before
+  next running 'notmuch new'
 
  -- David Bremner <[email protected]>  Tue, 22 Apr 2014 09:32:11 +0900
 
 notmuch (0.17-1) unstable; urgency=low
 
-  * Previously on big endian architectures like sparc and powerpc the
-    computation of SHA1 hashes was incorrect. This meant that messages
-    with overlong or missing message-ids were given different computed
-    message-ids than on more common little endian architectures like
-    i386 and amd64.  If you use notmuch on a big endian architecture,
-    you are strongly advised to make a backup of your tags using
-    `notmuch dump` before this upgrade.  You can locate the affected
-    files using something like:
-
-    notmuch dump | \
-      awk '/^notmuch-sha1-[0-9a-f]{40} / \
-        {system("notmuch search --exclude=false --output=files id:" $1)}'
+  Previously on big endian architectures like sparc and powerpc the
+  computation of SHA1 hashes was incorrect. This meant that messages
+  with overlong or missing message-ids were given different computed
+  message-ids than on more common little endian architectures like
+  i386 and amd64.  If you use notmuch on a big endian architecture,
+  you are strongly advised to make a backup of your tags using
+  `notmuch dump` before this upgrade.  You can locate the affected
+  files using something like:
+
+  notmuch dump | \
+    awk '/^notmuch-sha1-[0-9a-f]{40} / \
+      {system("notmuch search --exclude=false --output=files id:" $1)}'
 
  -- David Bremner <[email protected]>  Mon, 30 Dec 2013 20:31:16 -0400
 
 notmuch (0.16-1) unstable; urgency=low
 
-  * The vim interface has been rewritten from scratch. In particular
-    it requires a version of vim with ruby support.
+  The vim interface has been rewritten from scratch. In particular
+  it requires a version of vim with ruby support.
 
  -- David Bremner <[email protected]>  Sat, 16 Feb 2013 08:12:02 -0400
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/debian/changelog 
new/notmuch-0.25.1/debian/changelog
--- old/notmuch-0.25/debian/changelog   2017-07-25 13:30:24.000000000 +0200
+++ new/notmuch-0.25.1/debian/changelog 2017-09-12 03:22:22.000000000 +0200
@@ -1,3 +1,46 @@
+notmuch (0.25.1-1) unstable; urgency=medium
+
+  * new upstream bugfix release: mitigation for emacs bug 28350
+  * remove obsolete lintian override
+  * reformat debian/NEWS
+
+ -- David Bremner <[email protected]>  Mon, 11 Sep 2017 22:20:48 -0300
+
+notmuch (0.25-6) unstable; urgency=medium
+
+  * Bug fix: "deletes shipped file on reinstall:
+    /etc/emacs/site-start.d/50notmuch.el", thanks to Andreas Beckmann
+    (Closes: #872197).
+
+ -- David Bremner <[email protected]>  Tue, 15 Aug 2017 07:52:21 -0300
+
+notmuch (0.25-5) unstable; urgency=medium
+
+  * Bug fix: "dependency on elpa-emacs doesn't seem right", thanks
+    to Jiri Palecek (Closes: #871642).
+
+ -- David Bremner <[email protected]>  Thu, 10 Aug 2017 06:42:50 -0400
+
+notmuch (0.25-4) unstable; urgency=medium
+
+  * Recommend elpa-emacs instead emacs-notmuch
+
+ -- David Bremner <[email protected]>  Fri, 04 Aug 2017 18:11:35 -0400
+
+notmuch (0.25-3) unstable; urgency=medium
+
+  * Remove old startup file /etc/emacs/site-start.d/50notmuch.el
+
+ -- David Bremner <[email protected]>  Thu, 03 Aug 2017 09:26:00 -0400
+
+notmuch (0.25-2) unstable; urgency=medium
+
+  * Drop build-dep on libgmime-2.4-dev, long unsupported upstream
+  * Bug fix: "please transition to gmime 3.0", thanks to Daniel Kahn
+    Gillmor (Closes: #867353).
+
+ -- David Bremner <[email protected]>  Wed, 26 Jul 2017 10:59:14 -0400
+
 notmuch (0.25-1) unstable; urgency=medium
 
   * New upstream release
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/debian/control 
new/notmuch-0.25.1/debian/control
--- old/notmuch-0.25/debian/control     2017-07-25 13:30:24.000000000 +0200
+++ new/notmuch-0.25.1/debian/control   2017-09-12 03:22:22.000000000 +0200
@@ -11,7 +11,7 @@
  debhelper (>= 9),
  pkg-config,
  libxapian-dev,
- libgmime-2.6-dev (>= 2.6.7~) | libgmime-2.4-dev,
+ libgmime-3.0-dev | libgmime-2.6-dev (>= 2.6.7~),
  libtalloc-dev,
  libz-dev,
  python-all (>= 2.6.6-3~),
@@ -36,7 +36,7 @@
 Package: notmuch
 Architecture: any
 Depends: libnotmuch5 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
-Recommends: notmuch-emacs | notmuch-vim | notmuch-mutt | alot,  gnupg-agent, 
gpgsm
+Recommends: elpa-notmuch | notmuch-vim | notmuch-mutt | alot,  gnupg-agent, 
gpgsm
 Description: thread-based email index, search and tagging
  Notmuch is a system for indexing, searching, reading, and tagging
  large collections of email messages in maildir or mh format. It uses
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/debian/notmuch-emacs.maintscript 
new/notmuch-0.25.1/debian/notmuch-emacs.maintscript
--- old/notmuch-0.25/debian/notmuch-emacs.maintscript   1970-01-01 
01:00:00.000000000 +0100
+++ new/notmuch-0.25.1/debian/notmuch-emacs.maintscript 2017-09-12 
03:22:22.000000000 +0200
@@ -0,0 +1 @@
+rm_conffile /etc/emacs/site-start.d/50notmuch.el
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/debian/notmuch.emacsen-startup 
new/notmuch-0.25.1/debian/notmuch.emacsen-startup
--- old/notmuch-0.25/debian/notmuch.emacsen-startup     2017-07-25 
13:30:24.000000000 +0200
+++ new/notmuch-0.25.1/debian/notmuch.emacsen-startup   1970-01-01 
01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-;; -*-emacs-lisp-*-
-;;
-;; Emacs startup file, e.g.  /etc/emacs/site-start.d/50notmuch.el
-;; for the Debian notmuch package
-
-;; The notmuch package follows the Debian/GNU Linux 'emacsen' policy and
-;; byte-compiles its elisp files for each 'emacs flavor' (emacs19,
-;; xemacs19, emacs20, xemacs20...).  The compiled code is then
-;; installed in a subdirectory of the respective site-lisp directory.
-
-(cond
- ((not (file-exists-p "/usr/share/emacs/site-lisp/notmuch"))
-  (message "Package notmuch removed but not purged.  Skipping setup."))
- ((not (file-exists-p (concat "/usr/share/"
-                             (symbol-name debian-emacs-flavor)
-                             "/site-lisp/notmuch")))
-  (message "Package notmuch not fully installed.  Skipping setup."))
- (t
-  (debian-pkg-add-load-path-item
-   (concat "/usr/share/"
-          (symbol-name debian-emacs-flavor)
-          "/site-lisp/notmuch"))
-  (autoload 'notmuch "notmuch" "Run notmuch and display saved searches, known 
tags, etc." t)
-  (autoload 'notmuch-hello "notmuch" "Run notmuch and display saved searches, 
known tags, etc." t)
-  (autoload 'notmuch-search "notmuch" "Run \"notmuch search\" with the given 
query string and display results." t)
-  (autoload 'notmuch-show "notmuch" "Run \"notmuch show\" with the given 
thread ID and display results." t)
-
-  ))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/debian/notmuch.lintian-overrides 
new/notmuch-0.25.1/debian/notmuch.lintian-overrides
--- old/notmuch-0.25/debian/notmuch.lintian-overrides   2017-07-25 
13:30:24.000000000 +0200
+++ new/notmuch-0.25.1/debian/notmuch.lintian-overrides 1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-# this document uses iff in the mathematical sense of "if and only if"
-spelling-error-in-manpage usr/share/man/man3/notmuch.3.gz iff if
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/debian/notmuch.maintscript 
new/notmuch-0.25.1/debian/notmuch.maintscript
--- old/notmuch-0.25/debian/notmuch.maintscript 1970-01-01 01:00:00.000000000 
+0100
+++ new/notmuch-0.25.1/debian/notmuch.maintscript       2017-09-12 
03:22:22.000000000 +0200
@@ -0,0 +1 @@
+rm_conffile /etc/emacs/site-start.d/50notmuch.el
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/emacs/notmuch-show.el 
new/notmuch-0.25.1/emacs/notmuch-show.el
--- old/notmuch-0.25/emacs/notmuch-show.el      2017-07-25 13:30:24.000000000 
+0200
+++ new/notmuch-0.25.1/emacs/notmuch-show.el    2017-09-12 03:22:22.000000000 
+0200
@@ -773,6 +773,15 @@
 (defun notmuch-show-insert-part-text/x-vcalendar (msg part content-type nth 
depth button)
   (notmuch-show-insert-part-text/calendar msg part content-type nth depth 
button))
 
+;; https://bugs.gnu.org/28350
+(defun notmuch-show--enriched-decode-display-prop (start end &optional param)
+  (list start end))
+
+(defun notmuch-show-insert-part-text/enriched (msg part content-type nth depth 
button)
+  (advice-add 'enriched-decode-display-prop :override
+             #'notmuch-show--enriched-decode-display-prop)
+  nil)
+
 (defun notmuch-show-get-mime-type-of-application/octet-stream (part)
   ;; If we can deduce a MIME type from the filename of the attachment,
   ;; we return that.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/notmuch-0.25/version new/notmuch-0.25.1/version
--- old/notmuch-0.25/version    2017-07-25 13:39:01.000000000 +0200
+++ new/notmuch-0.25.1/version  2017-09-12 03:28:24.000000000 +0200
@@ -1 +1 @@
-0.25
+0.25.1

++++++ notmuch-0.25.tar.gz.sha256 -> notmuch-0.25.1.tar.gz.sha256 ++++++
--- /work/SRC/openSUSE:Factory/notmuch/notmuch-0.25.tar.gz.sha256       
2017-09-14 21:14:14.106856081 +0200
+++ /work/SRC/openSUSE:Factory/.notmuch.new/notmuch-0.25.1.tar.gz.sha256        
2017-10-19 19:33:44.272381665 +0200
@@ -1 +1 @@
-65d28d1f783d02629039f7d15d9a2bada147a7d3809f86fe8d13861b0f6ae60b  
notmuch-0.25.tar.gz
+b4bf09ec9b7b64180704faa26d66cad5f911a5a00ef812da34cb02c3f8872831  
notmuch-0.25.1.tar.gz


Reply via email to