Accepting request 1002751 from GNOME:Next

- Update to version 3.4.0.rc:
  + Big performance improvements to inserts, updates and deletes.
  + Escape IRIs in TrackerResource as per IRIREF definition.
  + Update minimum meson version to 0.53.
  + Specify better ICU dependency in internal static library.
  + Plug a small memory leak.
  + Add missing include.
  + Fix/silence build time warnings.
  + Updated translations.
- Update to version 3.4.0.beta:
  + Fix issues with URI expansion inserting TrackerResource data.
  + Rewrite bus connection to use C and stream-based cursors, vala
    dependency is no longer necessary.
  + Fix handling of nrl:InverseFunctionalProperty during database
    updates.
  + Updated translations.
- Update to version 3.4.0.alpha:
  + Add tracker_sparql_connection_deserialize() API to load RDF
    data.
  + Add tracker_resource_print_rdf() to print RDF data.
  + Implement TrackerNamespaceManager for remote connections.
  + SPARQL compliance fixes.
  + Ensure blank node ROWIDs are integer types.
  + Reimplement libsoup 1/3 support to rely on minimal loadable
    modules.
  + Build libtracker-sparql as a monolithic library.
  + Fix handling of partial FTS deletions.
  + Fix handling of nrl:modified sequences.
  + Avoid redundant URN queries in TrackerNotifier for D-Bus
    endpoints.
  + Documentation improvements.
  + Updated translations.
- Disable pkgconfig(libsoup-2.4) BuildRequires: Only build with
  soup-3 support now that we can do that. Leave in place, should we
  find that we still need the soup 2 support.

OBS-URL: https://build.opensuse.org/request/show/1002751
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/tracker?expand=0&rev=238
This commit is contained in:
Dominique Leuenberger 2022-09-13 07:37:17 +00:00 committed by Git OBS Bridge
parent 85d711f8b1
commit 156ad7b0ee
4 changed files with 56 additions and 9 deletions

View File

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

3
tracker-3.4.0.rc.tar.xz Normal file
View File

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

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Mon Sep 5 13:51:13 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.4.0.rc:
+ Big performance improvements to inserts, updates and deletes.
+ Escape IRIs in TrackerResource as per IRIREF definition.
+ Update minimum meson version to 0.53.
+ Specify better ICU dependency in internal static library.
+ Plug a small memory leak.
+ Add missing include.
+ Fix/silence build time warnings.
+ Updated translations.
-------------------------------------------------------------------
Wed Aug 10 06:53:32 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.4.0.beta:
+ Fix issues with URI expansion inserting TrackerResource data.
+ Rewrite bus connection to use C and stream-based cursors, vala
dependency is no longer necessary.
+ Fix handling of nrl:InverseFunctionalProperty during database
updates.
+ Updated translations.
-------------------------------------------------------------------
Tue Aug 9 16:46:12 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.4.0.alpha:
+ Add tracker_sparql_connection_deserialize() API to load RDF
data.
+ Add tracker_resource_print_rdf() to print RDF data.
+ Implement TrackerNamespaceManager for remote connections.
+ SPARQL compliance fixes.
+ Ensure blank node ROWIDs are integer types.
+ Reimplement libsoup 1/3 support to rely on minimal loadable
modules.
+ Build libtracker-sparql as a monolithic library.
+ Fix handling of partial FTS deletions.
+ Fix handling of nrl:modified sequences.
+ Avoid redundant URN queries in TrackerNotifier for D-Bus
endpoints.
+ Documentation improvements.
+ Updated translations.
- Disable pkgconfig(libsoup-2.4) BuildRequires: Only build with
soup-3 support now that we can do that. Leave in place, should we
find that we still need the soup 2 support.
-------------------------------------------------------------------
Tue Aug 9 15:46:12 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -21,13 +21,13 @@
%define RPMTrackerAPI 3_0
Name: tracker
Version: 3.3.3
Version: 3.4.0.rc
Release: 0
Summary: Object database, tag/metadata database, search tool and indexer
License: GPL-2.0-or-later
Group: Productivity/Other
URL: https://wiki.gnome.org/Projects/Tracker
Source0: https://download.gnome.org/sources/tracker/3.3/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/tracker/3.4/%{name}-%{version}.tar.xz
BuildRequires: asciidoc
BuildRequires: fdupes
@ -36,7 +36,7 @@ BuildRequires: glib2-devel >= 2.52.0
BuildRequires: gobject-introspection-devel
BuildRequires: intltool
BuildRequires: libicu-devel >= 4.8.1.1
BuildRequires: meson >= 0.51
BuildRequires: meson >= 0.53
BuildRequires: pkgconfig
BuildRequires: python3
BuildRequires: python3-gobject
@ -47,7 +47,7 @@ BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(json-glib-1.0) >= 1.0
BuildRequires: pkgconfig(libseccomp) >= 2.0
BuildRequires: pkgconfig(libsoup-2.4) >= 2.40
#BuildRequires: pkgconfig(libsoup-2.4) >= 2.40
BuildRequires: pkgconfig(libsoup-3.0) >= 2.99.2
BuildRequires: pkgconfig(libxml-2.0) >= 2.6
BuildRequires: pkgconfig(systemd)
@ -174,8 +174,8 @@ mkdir %{buildroot}%{_datadir}/tracker3/domain-ontologies
%license COPYING
%{_bindir}/tracker3
%dir %{_libdir}/tracker-%{TrackerAPI}/
%{_libdir}/tracker-%{TrackerAPI}/libtracker-remote-soup2.so
%{_libdir}/tracker-%{TrackerAPI}/libtracker-remote-soup3.so
#%%{_libdir}/tracker-%%{TrackerAPI}/libtracker-http-soup2.so
%{_libdir}/tracker-%{TrackerAPI}/libtracker-http-soup3.so
%{_datadir}/bash-completion/completions/tracker3
%dir %{_datadir}/tracker3/
%{_libexecdir}/tracker3/