Accepting request 864450 from home:dirkmueller:branches:server:search

- update to 1.4.18:
  * QueryParser::FLAG_ACCUMULATE: New flag.  Previously the unstem and stoplist
    data was always reset by a call to QueryParser::parse_query(), which makes
    sense if you use the same QueryParser object to parse a series of independent
    queries.  If you're using the same QueryParser object to parse several fields
    on the same query form, you may want to have the unstem and stoplist data
    combined for all of them, in which case you can use this flag to prevent this
    data from being reset.
  * QueryParser::unstem_begin(): Eliminate unnecessary copying of the data.
  * Fix typo in Swedish stopword list, syncing change made to Snowball by Daniel
    Gómez Villanueva.
  * Remove some French stop words with other meanings, syncing change made to
    Snowball by PhilippeOuellet.
  testsuite:
  * Run testcase testlock4 using backend chert, not just using glass
  * Skip testcase testlock4 on platforms that don't allow us to implement
    Database::locked() (which notably include GNU Hurd and Microsoft Windows).
  documentation:
  * List DB_NO_TERMLIST in the WritableDatabase constructor API documentation
    where we already list the other DB_* constants.
  portability:
  * Eliminate single use of std::mem_fun() which was deprecated in C++11 and
    removed in C++17.  Reported by Mateusz Pusz in #806.
  * Add missing includes for std::numeric_limits<>.  Reported by stac47 in #805.
  * Work around mingw.org header issue.  MSVC seems to implicitly include
    <winerror.h> but mingw.org's headers don't, leading to ERROR_PIPE_CONNECTED
    not being defined.  Fixes https://github.com/xapian/xapian/pull/318, reported
    by Alex Sandro.
  * Suppress MSVC warnings about possible loss of data.  The values involved are
    the number of set bits in a value of integer type, so these warnings are

OBS-URL: https://build.opensuse.org/request/show/864450
OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=96
This commit is contained in:
Dirk Mueller 2021-01-20 08:12:45 +00:00 committed by Git OBS Bridge
parent f7cd1734b0
commit ad47d0d279
6 changed files with 78 additions and 24 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b5eb8556dea1b0cad4167a66223522e66d670ec1eba16c7fdc844ed6b652572e
size 2997700

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAl8/TC4ACgkQGBR7Bzut
KwfgIRAAzSXfjOm1eZG1m9f4yeHnOh757Y72Nyld6B4KDIZhsKqFaJdhnQZv00pp
UHmqzBRppgumRtec4C/Uyq0+TW/xnS1RNClTSAjWk4yzEAqNzKMtN5Ictwgf9DdZ
uoZOEOdz26qQ9ywBLm8dyUNb51BCuecHIzmgZ9LrVIccYe0PQK46Xv6eO3wnSKze
f5snh7GcepyMGSu9W82cvyZzCwbTHza8K5M7fMZPrSshMvov05nqi+4yTeFaTpZd
sr1HBEPVJXuvtVua1PGbqvcRmPxibhGjxG37D3xyowmSWjeXWWpgGBVvkkFUHOPt
6JXJd91QPkw4KQpHuRK1eMCZuLXuylM9Ye/bVKau3TtQsuiEfzPoTrfUMz+TFI0S
rAmshbY8dUD8PhrseOLjkLzbvddRE7JRXkED5o3p1g3H8GHLC2FawcXglmrSVSFJ
r8bphGd4a2OtGrfWfKqf6Eqij/jFgojtcOtIQbcpxRSFvb9Xj0IP1XOj/VQErPYQ
aVoV9WEnl4Iso2rEd6nVcTyuNtkZG0E4wg9ydkup6gJGcgNC+WvdNL8GeTGNYjZk
5C2rhINBuNvXzmSvcmYKxBZILe2PMdmJt2/DLoN+ud6VpsGb3n30p3vYIRI2URWY
xb4fVd0n5bRg+9cstdKwT4rzLoG8A/l6nMuI3Y+KjXzv4lxSlyc=
=GJ0M
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:196ddbb4ad10450100f0991a599e4ed944cbad92e4a6fe813be6dce160244b77
size 2984508

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAl//ojEACgkQGBR7Bzut
KwfthRAAsYFtLhKjMBOQ3Aps46XN/RXJRMuXWtL1+Bs9fZGup3n/S78VgjxPenxs
gSdXzY5mqmCpjFit/Gg1gibi/SX0YJ3Xm0BDbn40uEYlc2TzWnoH8xuPR+QnW3i7
2Gynh+yMbjEk2SJVbtGGdyl0A/fq/HaSE72dySXYRPi0l7mGb2LhNCy+6Wb6txjb
EPMYSUuqPTweWQFj47BTqjBF60pldcm/izUCYdvwbHWwkC7S4UJHRMM7zR7xhC/s
wBalJ8EbWdpByI2xIlF8s41tx/AKghF7W2PAgkXLYisMElIOIDOtKhCM0s3H2ySm
F1SCoaosmvY4cQZ4MNwE/Q/4sK2GMfXAczRMCrVJCTVXFL1HbyIHVkcEKcbFioOg
JCpq/q5EK8U+nb4yUcZI719auezdenTyC8A8CPWzr/pk4uszm4cMJGhwunaTPMSb
Lvxgz6/SqjtZKSHIDePCPncEmrPbSE1c1eqPu2Mqu3UIyXfH8HA68jYZ7I4jjI+U
Lo3kXRnB6dNw4RB/4rKZE9FSTi6mvUjwKNHYdUP4UrSeIpeNG9QYvJjW2JmLeu1f
+RJ5mKXtMLfyYOPHVWKYaCH0vQT1noE9YMYlpIPLjlKxfX9YUT5ZYPZIaJDZ0pHK
vVXrb/J65vZBmAywZk+TUlAZJ6XSyYM/cR3Yq1s3ahvXdbVNyNY=
=MOrc
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,57 @@
-------------------------------------------------------------------
Tue Jan 19 22:04:41 UTC 2021 - Dirk Müller <dmueller@suse.com>
- update to 1.4.18:
* QueryParser::FLAG_ACCUMULATE: New flag. Previously the unstem and stoplist
data was always reset by a call to QueryParser::parse_query(), which makes
sense if you use the same QueryParser object to parse a series of independent
queries. If you're using the same QueryParser object to parse several fields
on the same query form, you may want to have the unstem and stoplist data
combined for all of them, in which case you can use this flag to prevent this
data from being reset.
* QueryParser::unstem_begin(): Eliminate unnecessary copying of the data.
* Fix typo in Swedish stopword list, syncing change made to Snowball by Daniel
Gómez Villanueva.
* Remove some French stop words with other meanings, syncing change made to
Snowball by PhilippeOuellet.
testsuite:
* Run testcase testlock4 using backend chert, not just using glass
* Skip testcase testlock4 on platforms that don't allow us to implement
Database::locked() (which notably include GNU Hurd and Microsoft Windows).
documentation:
* List DB_NO_TERMLIST in the WritableDatabase constructor API documentation
where we already list the other DB_* constants.
portability:
* Eliminate single use of std::mem_fun() which was deprecated in C++11 and
removed in C++17. Reported by Mateusz Pusz in #806.
* Add missing includes for std::numeric_limits<>. Reported by stac47 in #805.
* Work around mingw.org header issue. MSVC seems to implicitly include
<winerror.h> but mingw.org's headers don't, leading to ERROR_PIPE_CONNECTED
not being defined. Fixes https://github.com/xapian/xapian/pull/318, reported
by Alex Sandro.
* Suppress MSVC warnings about possible loss of data. The values involved are
the number of set bits in a value of integer type, so these warnings are
bogus.
* Include <sys/types.h> for size_t and off_t, which is the appropriate header,
and needed with Android's bionic libc. Patch from Matthieu Gautier.
* Use a temporary file for the Doxygen configuration to work around Doxygen
1.8.19 bug which truncates a config file read from stdin to 4096 bytes
-------------------------------------------------------------------
Thu Aug 27 06:17:24 UTC 2020 - Antonio Larrosa <alarrosa@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package xapian-core
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,14 +17,14 @@
Name: xapian-core
Version: 1.4.17
Version: 1.4.18
Release: 0
Summary: The Xapian Probabilistic Information Retrieval Library
License: GPL-2.0-only
Group: Productivity/Databases/Servers
URL: http://www.xapian.org/
Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz
Source1: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz.asc
URL: https://xapian.org/
Source0: https://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz
Source1: https://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz.asc
Source2: %{name}.keyring
Source3: baselibs.conf
BuildRequires: automake