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)
