Hello community,

here is the log from the commit of package notmuch for openSUSE:Factory checked 
in at 2020-09-08 22:50:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/notmuch (Old)
 and      /work/SRC/openSUSE:Factory/.notmuch.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "notmuch"

Tue Sep  8 22:50:31 2020 rev:28 rq:832904 version:0.31

Changes:
--------
--- /work/SRC/openSUSE:Factory/notmuch/notmuch.changes  2020-07-29 
17:21:17.332601123 +0200
+++ /work/SRC/openSUSE:Factory/.notmuch.new.3399/notmuch.changes        
2020-09-08 22:50:40.851614313 +0200
@@ -1,0 +2,104 @@
+Mon Sep  7 07:33:47 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 0.31
+
+  * skip a failing test on ppc64
+
+  What's new in notmuch 0.31
+  =========================
+
+  Emacs
+  -----
+
+  Notmuch now supports Emacs 27.1. You may need to set
+  `mml-secure-openpgp-sign-with-sender` and/or
+  `mml-secure-smime-sign-with-sender` to continue signing messages.
+
+  The minimum supported major version of GNU Emacs is now 25.1.
+
+  Add support for moving between threads after notmuch-tree-from-search-thread.
+
+  New `notmuch-unthreaded` mode (added in Notmuch 0.30)
+
+  Unthreaded view is a mode where each matching message is shown on a
+  separate line.
+
+  The main key entries to unthreaded view are
+
+  'u' enter a query to view in unthreaded mode (works in hello,
+  search, show and tree mode)
+
+  'U' view the current query in unthreaded mode (works from search,
+  show and tree)
+
+  Saved searches can also specify that they should open in unthreaded
+  view.
+
+  Currently it is not possible to specify the sort order: it will
+  always be newest first.
+
+  Notmuch-Mutt
+  ------------
+
+  The shell pipeline executed by notmuch-mutt, which symlinked matched
+  files to a maildir for mutt to access is replaced with internal perl
+  processing. This search operation is now more portable, and somewhat
+  faster.
+
+  Library
+  -------
+
+  Improve exception handling in the library. This should
+  largely eliminate terminations inside the library due to uncaught
+  exceptions or internal errors.  No doubt there are a few uncovered
+  code paths still; please report them as bugs.
+
+  Add `notmuch_message_get_flag_st` and
+  `notmuch_message_has_maildir_flag_st`, and deprecate the existing
+  non-status providing versions.
+
+  Move memory de-allocation from `notmuch_database_close` to
+  `notmuch_database_destroy`.
+
+  Handle relative filenames in `notmuch_database_index_file`, as
+  promised in the documentation.
+
+  Python Bindings
+  ---------------
+
+  Documentation for the python bindings is merged into the main
+  sphinx-doc documentation tree. The merged documentation can be built
+  with e.g. `make sphinx-html`
+
+  Dependencies
+  ------------
+
+  We now support building notmuch against Xapian 1.5 (the current
+  development version).
+
+  Test Suite
+  ----------
+
+  Test suite fixes for compatibility with Emacs 27.1.
+
+  Build System
+  ------------
+
+  Man pages are now compressed reproducibly.
+
+-------------------------------------------------------------------
+Mon Aug 31 16:25:00 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream pre-release 0.31~rc2
+
+-------------------------------------------------------------------
+Tue Aug 18 11:46:56 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream pre-release 0.31~rc1
+
+-------------------------------------------------------------------
+Mon Aug 17 08:34:31 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream pre-release 0.31~rc0
+
+-------------------------------------------------------------------

Old:
----
  notmuch-0.30.tar.xz
  notmuch-0.30.tar.xz.asc

New:
----
  notmuch-0.31.tar.xz
  notmuch-0.31.tar.xz.asc

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

Other differences:
------------------
++++++ notmuch.spec ++++++
--- /var/tmp/diff_new_pack.6eFipd/_old  2020-09-08 22:50:42.035614889 +0200
+++ /var/tmp/diff_new_pack.6eFipd/_new  2020-09-08 22:50:42.039614892 +0200
@@ -18,7 +18,7 @@
 
 %define libversion 5
 Name:           notmuch
-Version:        0.30
+Version:        0.31
 Release:        0
 Summary:        The mail indexer
 License:        GPL-3.0-or-later
@@ -156,8 +156,9 @@
 %build
 #hand-made configure script
 #zsh completion is a part of zsh itself
-export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags}"
+export CFLAGS="%{?build_cflags}%{?!build_cflags:%optflags}"
+export CXXFLAGS="%{?build_cxxflags}%{?!build_cxxflags:%optflags}"
+export LDFLAGS="${RPM_LD_FLAGS}"
 ./configure \
 %if %{without emacs}
   --without-emacs \
@@ -174,8 +175,7 @@
   --disable-dependency-tracking \
   --without-zsh-completion
 
-%{?make_build}
-%{?!make_build: make}
+%{make_build}
 
 #TODO: bindings - go, ruby
 pushd bindings
@@ -185,7 +185,7 @@
 pushd python3
 python3 setup.py build
 pushd docs
-make %{?_smp_mflags} dirhtml
+%{make_build} dirhtml
 rm -f build/dirhtml/.buildinfo
 popd
 popd
@@ -206,33 +206,14 @@
 %if %{with tests}
 cp %{SOURCE3} test/test-databases
 
-# this test fails on PPC64 & PPC64LE
-# upstream knows about that
-%ifarch %{power64}
+# this test fails on PPC64 (see id:[email protected])
+%ifarch ppc64
 export NOTMUCH_SKIP_TESTS="T360-symbol-hiding"
 %endif
-# FIXME: why does this test fail only on armv7l?
-%ifarch %{arm}
-export NOTMUCH_SKIP_TESTS="T600-named-queries"
-%endif
-
-# FIXME: T357-index-decryption throws std::bad_alloc on Leap 15.0 & 15.1
-%if 0%{?sle_version} >= 150000 && 0%{?is_opensuse}
-export NOTMUCH_SKIP_TESTS="T357-index-decryption ${NOTMUCH_SKIP_TESTS}"
-%endif
-
-# FIXME: these two tests use gdb which prints warnings with gdb <= 8 and
-# python 3.8 thereby breaking the diff
-# We silence the python warnings for now:
-# https://docs.python.org/3/using/cmdline.html#envvar-PYTHONWARNINGS
-# until we get a more recent version of gdb
-%if 0%{?suse_version} > 1500
-export PYTHONWARNINGS=ignore
-%endif
 
 # can only run the testsuite when debugging symbols are available (boo#1152451)
 if echo "%{optflags}"|grep -q '\-g'; then
-    make %{?_smp_mflags} check
+    %make_build check
 fi
 
 %endif

++++++ notmuch-0.30.tar.xz -> notmuch-0.31.tar.xz ++++++
++++ 10055 lines of diff (skipped)



Reply via email to