Hello community,

here is the log from the commit of package tracker-miners for openSUSE:Factory 
checked in at 2020-09-25 16:24:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tracker-miners (Old)
 and      /work/SRC/openSUSE:Factory/.tracker-miners.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tracker-miners"

Fri Sep 25 16:24:30 2020 rev:21 rq:836026 version:2.99.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/tracker-miners/tracker-miners.changes    
2020-09-03 01:12:58.752444630 +0200
+++ /work/SRC/openSUSE:Factory/.tracker-miners.new.4249/tracker-miners.changes  
2020-09-25 16:27:22.671669488 +0200
@@ -1,0 +2,91 @@
+Wed Sep  9 07:59:53 UTC 2020 - [email protected]
+
+- Update to version 2.99.5:
+  + Always create content resource for text files.
+  + Calculate per extract module timings in
+    TRACKER_DEBUG=statistics.
+  + Add mtime information to graph-specific nfo:FileDataObjects.
+  + Add option to set the D-Bus domain at build time.
+  + Ensure memory is released on inactivity or memory pressure.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Sep  7 10:18:49 UTC 2020 - [email protected]
+
+- Update to version 2.99.4:
+  + CLI modernization:
+    - Integration with pager.
+    - "tracker3 index" makes persistent configuration changes.
+    - "tracker3 info --eligible $file" tells whether a file would
+      be indexed, or why not.
+    - "tracker3 reset" resets better.
+    - "tracker3 daemon" terminates processes better.
+    - "tracker3 search" fixes.
+    - Erase ^C after monitoring subcommands.
+    - "tracker3 status" shows reports about files that failed
+      indexing/metadata extraction.
+  + Fixes to removable mount handling.
+  + Use curly quotes consistently in setting description strings.
+  + Better use of asserts in tests.
+  + Update seccomp rules to work with modern glib.
+- Changes from version 2.99.3:
+  + Support musicbrainz tags in gstreamer module.
+  + Support acoustid tag writeback.
+  + Handle nmm:artist and nmm:performer.
+  + DBus API changes.
+  + Fixes for race conditions.
+  + Performance improvements.
+  + Extractor watchdog fixes with domain ontologies.
+  + CLI improvements.
+  + Test fixes.
+  + Use background slice.
+  + Add base tests for CLI.
+  + Better debugging traces.
+  + Fix extraction of files with dummy extractors.
+- Changes from version 2.99.2:
+  + Constraint the indexed text formats to txt/markdown, a new
+    setting allows handling other formats.
+  + Add rules for game ROM formats.
+  + Support automatic re-extraction on extractor changes.
+  + Vorbis and flac specific extractors were dropped, those are
+    handled by gstreamer.
+  + Improve usage of nie:dataSource, now there is one per indexed
+    folder, no longer used by tracker-extract.
+  + Fixes to album/disc IRI generation.
+  + Writeback handling is rewritten, now performed via an explicit
+    DBus call.
+  + Add support for musicbrainz and acoustid fingerprint.
+  + Set a deadline of 30 seconds for extraction tasks.
+  + Many build, leak and performance fixes.
+- Changes from version 2.99.1:
+  + Highlighted updates compared to 2.x:
+    - tracker-miner-fs/tracker-extract and tracker-miner-rss data
+      are split into 2 endpoints:
+      . org.freedesktop.Tracker3.Miner.Files
+      . org.freedesktop.Tracker3.Miner.RSS
+    - tracker-miner-fs data is split into different graphs:
+      . tracker:FileSystem
+      . tracker:Audio
+      . tracker:Video
+      . tracker:Documents
+      . tracker:Software
+    - Full split between file and content elements. 1:1, 1:N, M:1
+      and M:N are allowed combinations of those, they relate to
+      each other through the nie:isStoredAs and nie:interpretedAs
+      properties.
+    - Parallel installable to tracker-miners 2.x
+    - Better, more tests
+    - Reincorporated libtracker-miner and libtracker-control code.
+      These are no longer for public consumption
+  + Updated translations.
+- Drop tracker-miners-bsc1165635-crawl-timestamp.patch: no longer
+  applicable.
+- Add asciidoc and pkgconfig(libnm) BuildRequires: new
+  dependencies.
+- Replace pkgconfig(tracker-sparql-2.0) BuildRequires with
+  pkgconfig(tracker-sparql-3.0): Follow the switch to Tracker 3.
+- Drop no longer needed BuildRequires (due to reorganisation):
+  pkgconfig(flac), pkgconfig)vorbisfile),
+  pkgconfig(tracker-miner-2.0)
+
+------------------------------------------------------------------

Old:
----
  tracker-miners-2.3.4.tar.xz
  tracker-miners-bsc1165635-crawl-timestamp.patch

New:
----
  tracker-miners-2.99.5.tar.xz

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

Other differences:
------------------
++++++ tracker-miners.spec ++++++
--- /var/tmp/diff_new_pack.cQ2JNp/_old  2020-09-25 16:27:25.775672236 +0200
+++ /var/tmp/diff_new_pack.cQ2JNp/_new  2020-09-25 16:27:25.779672240 +0200
@@ -17,32 +17,29 @@
 
 
 Name:           tracker-miners
-Version:        2.3.4
+Version:        2.99.5
 Release:        0
 Summary:        Various miners for Tracker
 License:        GPL-2.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Projects/Tracker
-Source0:        
https://download.gnome.org/sources/tracker-miners/2.3/%{name}-%{version}.tar.xz
-
-# PATCh-FIX-UPSTREAM tracker-miners-bsc1165635-crawl-timestamp.patch 
boo#1165635 [email protected] -- properly set crawl timestamp.
-Patch0:         tracker-miners-bsc1165635-crawl-timestamp.patch
+Source0:        
https://download.gnome.org/sources/tracker-miners/2.99/%{name}-%{version}.tar.xz
 
+BuildRequires:  asciidoc
 BuildRequires:  giflib-devel
 BuildRequires:  intltool >= 0.40.0
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
-BuildRequires:  meson
+BuildRequires:  meson >= 0.51.0
 BuildRequires:  pkgconfig
 BuildRequires:  vala
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(enca) >= 1.9
 BuildRequires:  pkgconfig(exempi-2.0) >= 2.1.0
-BuildRequires:  pkgconfig(flac) >= 1.2.1
 BuildRequires:  pkgconfig(gexiv2)
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.44.0
-BuildRequires:  pkgconfig(glib-2.0) >= 2.44.0
-BuildRequires:  pkgconfig(gmodule-2.0) >= 2.44.0
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.62.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.62.0
+BuildRequires:  pkgconfig(gmodule-2.0) >= 2.62.0
 BuildRequires:  pkgconfig(gstreamer-1.0) >= 0.10.31
 BuildRequires:  pkgconfig(gstreamer-audio-1.0) >= 0.10.31
 BuildRequires:  pkgconfig(gstreamer-pbutils-1.0) >= 0.10.31
@@ -58,15 +55,14 @@
 BuildRequires:  pkgconfig(libgxps)
 BuildRequires:  pkgconfig(libiptcdata)
 BuildRequires:  pkgconfig(libjpeg)
+BuildRequires:  pkgconfig(libnm)
 BuildRequires:  pkgconfig(libosinfo-1.0) >= 0.2.9
 BuildRequires:  pkgconfig(libseccomp) >= 2.0
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.6
 BuildRequires:  pkgconfig(poppler-glib) >= 0.16.0
 BuildRequires:  pkgconfig(totem-plparser)
-BuildRequires:  pkgconfig(tracker-miner-2.0) >= 2.2.0
-BuildRequires:  pkgconfig(tracker-sparql-2.0) >= 2.2.0
+BuildRequires:  pkgconfig(tracker-sparql-3.0)
 BuildRequires:  pkgconfig(upower-glib) >= 0.9.0
-BuildRequires:  pkgconfig(vorbisfile) >= 0.22
 # The schema files moved from libtracker-common to tracker-miners
 Conflicts:      libtracker-common-1_0 < 1.99
 # Make sure tracker is being updated to 1.99 too
@@ -98,51 +94,56 @@
 %build
 %meson \
        -Dfunctional_tests=false \
-       -Dsystemd_user_services=%{_userunitdir} \
        -Dminer_rss=false \
        %{nil}
 %meson_build
 
 %install
 %meson_install
-%find_lang %{name}
-rm -f %{_libdir}/tracker-miners-2.0/libtracker-miners-common.a
+%find_lang tracker3-miners
 
 %files
 %license COPYING
 %doc README.md
-%{_libexecdir}/tracker-extract
-%{_libexecdir}/tracker-writeback
-%{_mandir}/man1/tracker-extract.1%{ext_man}
-%{_mandir}/man1/tracker-writeback.1%{ext_man}
-%dir %{_datadir}/tracker
-%dir %{_datadir}/tracker/miners
-%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.Extract.service
-%dir %{_datadir}/dbus-1
-%dir %{_datadir}/dbus-1/services
-%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Extract.service
-%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
-%{_datadir}/glib-2.0/schemas/org.freedesktop.TrackerMiners.enums.xml
-%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml
-%{_datadir}/%{name}/
-%{_userunitdir}/tracker-extract.service
-%{_userunitdir}/tracker-writeback.service
-%{_sysconfdir}/xdg/autostart/tracker-extract.desktop
-%dir %{_libdir}/tracker-miners-2.0
-%{_libdir}/tracker-miners-2.0/extract-modules/
-%{_libdir}/tracker-miners-2.0/writeback-modules/
-%{_libdir}/tracker-miners-2.0/libtracker-extract.so
+%{_datadir}/dbus-1/interfaces/org.freedesktop.Tracker3.Miner.xml
+%{_datadir}/dbus-1/services/org.freedesktop.Tracker3.Miner.Extract.service
+%{_datadir}/dbus-1/services/org.freedesktop.Tracker3.Writeback.service
+%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker3.Extract.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker3.FTS.gschema.xml
+%{_datadir}/tracker3-miners/
+%dir %{_libdir}/tracker-miners-3.0
+%{_libdir}/tracker-miners-3.0/extract-modules/
+%{_libdir}/tracker-miners-3.0/libtracker-extract.so
+%{_libdir}/tracker-miners-3.0/writeback-modules/
+%{_libexecdir}/tracker3/
+%{_libexecdir}/tracker-extract-3
+%{_libexecdir}/tracker-writeback-3
+%{_mandir}/man1/tracker3-daemon.1.gz
+%{_mandir}/man1/tracker3-extract.1.gz
+%{_mandir}/man1/tracker3-index.1.gz
+%{_mandir}/man1/tracker3-info.1.gz
+%{_mandir}/man1/tracker3-reset.1.gz
+%{_mandir}/man1/tracker3-search.1.gz
+%{_mandir}/man1/tracker3-status.1.gz
+%{_mandir}/man1/tracker3-tag.1.gz
+%{_mandir}/man1/tracker-writeback-3.1.gz
+%{_userunitdir}/tracker-extract-3.service
+%{_userunitdir}/tracker-writeback-3.service
 
 %files -n tracker-miner-files
-%{_libexecdir}/tracker-miner-fs
-%{_mandir}/man1/tracker-miner-fs.1%{ext_man}
-%{_userunitdir}/tracker-miner-fs.service
-%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.Files.service
-%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service
-%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml
-%{_sysconfdir}/xdg/autostart/tracker-miner-fs.desktop
+%{_datadir}/dbus-1/interfaces/org.freedesktop.Tracker3.Miner.Files.Index.xml
+%{_datadir}/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.Control.service
+%{_datadir}/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.service
+%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker3.Miner.Files.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.freedesktop.TrackerMiners3.enums.xml
+%{_libdir}/tracker-miners-3.0/libtracker-miner-3.0.so
+%{_libexecdir}/tracker-miner-fs-3
+%{_libexecdir}/tracker-miner-fs-control-3
+%{_mandir}/man1/tracker-miner-fs-3.1%{ext_man}
+%{_sysconfdir}/xdg/autostart/tracker-miner-fs-3.desktop
+%{_userunitdir}/tracker-miner-fs-3.service
+%{_userunitdir}/tracker-miner-fs-control-3.service
 
-%files lang -f %{name}.lang
+%files lang -f tracker3-miners.lang
 
 %changelog

++++++ tracker-miners-2.3.4.tar.xz -> tracker-miners-2.99.5.tar.xz ++++++
++++ 146925 lines of diff (skipped)


Reply via email to