From bddd5121ef5e6f67affcd158d814f5f9e9447398 Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Wed, 24 Mar 2021 17:25:21 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/libxmlb.git#19ff6b6bd35a82514ea7107f9e7e27bf5f2f8351 --- .gitignore | 1 + libxmlb.spec | 26 ++++++++++++++++++++------ sources | 2 +- 3 files changed, 22 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 4cb1dd8..ff8d1b2 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /libxmlb-0.1.15.tar.xz /libxmlb-0.2.0.tar.xz /libxmlb-0.2.1.tar.xz +/libxmlb-0.3.0.tar.xz diff --git a/libxmlb.spec b/libxmlb.spec index 975cb74..c5550a7 100644 --- a/libxmlb.spec +++ b/libxmlb.spec @@ -2,8 +2,8 @@ Summary: Library for querying compressed XML metadata Name: libxmlb -Version: 0.2.1 -Release: 2%{?dist} +Version: 0.3.0 +Release: 1%{?dist} License: LGPLv2+ URL: https://github.com/hughsie/libxmlb Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz @@ -13,11 +13,7 @@ BuildRequires: gtk-doc BuildRequires: libstemmer-devel BuildRequires: meson BuildRequires: gobject-introspection-devel -%if 0%{?rhel} == 7 -BuildRequires: python36-setuptools -%else BuildRequires: python3-setuptools -%endif # needed for the self tests BuildRequires: shared-mime-info @@ -91,6 +87,24 @@ Executable and data files for installed tests. %{_datadir}/installed-tests/libxmlb/libxmlb.test %changelog +* Fri Mar 12 2021 Richard Hughes 0.3.0-1 +- New upstream release +- Add a new object to contain query context data +- Allow collapsing empty XML tags if no children or text +- Allow marking elements as tokenized from xb-tool +- Allow optimized searching when comparing tokens +- Cancel the GFileMonitor before unreffing it +- Do not allocate a 128Mb buffer for each xb_builder_source_ctx_get_bytes() +- Do not error when creating a query if the element doesn’t exist +- Fix a parse failure for a double comment +- Fix various errors or missing annotations in docs +- Make handling of single-result queries more robust +- Support mmap()ing the source file to get bytes +- Support query caching with xb_silo_lookup_query() +- Support UTF-8 for upper-case() and lower-case() +- Use g_str_match_string() for non-ASCII search queries +- Write search tokens into the built silo + * Tue Jan 26 2021 Fedora Release Engineering - 0.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 45c5fe1..5f0e336 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libxmlb-0.2.1.tar.xz) = e14a1e66ba7a27c5d5b2e3b47e836828dfc1f6856fcb37b5f2a31e1bf5a32c66d440ae89d3f8df419d56f84f81fdfd8a8363c5dbd6bb3c26cc2c47cb871a5afb +SHA512 (libxmlb-0.3.0.tar.xz) = add1991789881ac1bbf7b9c634c9ead9a63d458553edde42fad5535a08b8503348232809d6b41c6f9530366b1fd9f2a345a29663cc4a8eb82bc8759ef3e46730