Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package localsearch for openSUSE:Factory checked in at 2026-10-30 18:08:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/localsearch (Old) and /work/SRC/openSUSE:Factory/.localsearch.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "localsearch" Fri Oct 30 18:08:02 2026 rev:14 rq:1385452 version:3.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/localsearch/localsearch.changes 2026-09-08 16:52:44.261492957 +0200 +++ /work/SRC/openSUSE:Factory/.localsearch.new.1255/localsearch.changes 2026-10-30 18:10:18.147249280 +0100 @@ -1,0 +2,61 @@ +Wed Sep 30 16:30:41 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update version dependencies according to meson.build. + +------------------------------------------------------------------- +Mon Sep 14 06:54:53 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 3.12.0: + + Sandbox fixes for musl libc + + Fix "localsearch index --remove" applying the configuration + + Memory leak fixes + + Add "localsearch list" alias to "localsearch search" + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 1 12:15:31 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 3.12.rc: + + Fix situations where files would be needlessly re-extracted + + Improve test coverage of CLI tools + + Improve test coverage of writeback service + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 1 12:15:30 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 3.12.beta: + + Handle soft page breaks correctly in ODF documents + + Cleanups to the control daemon + + Internal refactors to keep "common" code between processes + minimal + + Increased test coverage + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 1 12:15:29 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 3.12.alpha: + + Fix possible crash when deleting a directory recursively + + Fix `localsearch status --follow` output while extracting + metadata + + Fix potential metadata extractor stalls with many files + resulting in extraction errors + + New audio/video metadata extractor based on MediaInfo, it will + eventually supersede the libav extractor + + Drop use of GMarkup for XML parsing, replaced with libxml2 + + Extract `nie:title` for album discs + + Refactors of indexer internals + + Fixes to Coverity warnings + + Improved checks for files remaining to have a pass through the + metadata extractor + + Cleanup leftover album/disc/artist metadata + + Improvements and fixes to XMP metadata extraction + + Preserve indexed data on unmounts of parent folders, e.g. '/' + + Updated translations. +- Add c++_compiler and pkgconfig(libmediainfo) BuildRequires: New + dependencies. +- Drop pkgconfig(libavcodec), pkgconfig(libavformat) and + pkgconfig(libavutil) BuildRequires: No longer needed. + +------------------------------------------------------------------- @@ -260,0 +322 @@ + Old: ---- localsearch-3.11.2.tar.xz New: ---- localsearch-3.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ localsearch.spec ++++++ --- /var/tmp/diff_new_pack.kuL77E/_old 2026-10-30 18:10:20.133332422 +0100 +++ /var/tmp/diff_new_pack.kuL77E/_new 2026-10-30 18:10:20.135332506 +0100 @@ -20,7 +20,7 @@ %define tinysparql_basever 3.11 Name: localsearch -Version: 3.11.2 +Version: 3.12.0 Release: 0 Summary: Search tool and indexer using tinysparql License: GPL-2.0-or-later @@ -29,6 +29,7 @@ Source0: %{name}-%{version}.tar.xz BuildRequires: asciidoc +BuildRequires: c++_compiler BuildRequires: giflib-devel BuildRequires: intltool >= 0.40.0 BuildRequires: libtiff-devel @@ -36,7 +37,7 @@ BuildRequires: meson >= 0.59.0 BuildRequires: pkgconfig BuildRequires: vala -BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-1) >= 1.3.1 BuildRequires: pkgconfig(enca) >= 1.9 BuildRequires: pkgconfig(exempi-2.0) >= 2.1.0 BuildRequires: pkgconfig(gexiv2-0.16) @@ -47,16 +48,14 @@ BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-audio-1.0) BuildRequires: pkgconfig(gstreamer-tag-1.0) -BuildRequires: pkgconfig(gupnp-dlna-2.0) +BuildRequires: pkgconfig(gupnp-dlna-2.0) >= 0.9.4 BuildRequires: pkgconfig(icu-i18n) >= 4.8.1.1 BuildRequires: pkgconfig(icu-uc) >= 4.8.1.1 -BuildRequires: pkgconfig(libavcodec) -BuildRequires: pkgconfig(libavformat) -BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libcue) >= 2.0.0 BuildRequires: pkgconfig(libgsf-1) >= 1.14.24 BuildRequires: pkgconfig(libgxps) BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(libmediainfo) BuildRequires: pkgconfig(libnm) BuildRequires: pkgconfig(libosinfo-1.0) >= 0.2.9 BuildRequires: pkgconfig(libseccomp) >= 2.0 @@ -64,7 +63,7 @@ BuildRequires: pkgconfig(libxml-2.0) >= 2.6 BuildRequires: pkgconfig(libzip) BuildRequires: pkgconfig(poppler-glib) >= 0.16.0 -BuildRequires: pkgconfig(tinysparql-3.0) >= 3.10.1 +BuildRequires: pkgconfig(tinysparql-3.0) >= 3.11 BuildRequires: pkgconfig(totem-plparser) BuildRequires: pkgconfig(upower-glib) >= 0.9.0 # The schema files moved from libtracker-common to tracker-miners @@ -151,12 +150,12 @@ %{_datadir}/localsearch3/extract-rules/11-msoffice-xml.rule %{_datadir}/localsearch3/extract-rules/15-executable.rule %{_datadir}/localsearch3/extract-rules/15-games.rule -%{_datadir}/localsearch3/extract-rules/15-libav-guess.rule +%{_datadir}/localsearch3/extract-rules/15-libmediainfo-guess.rule %{_datadir}/localsearch3/extract-rules/15-playlist.rule %{_datadir}/localsearch3/extract-rules/15-text.rule %{_datadir}/localsearch3/extract-rules/90-disc-generic.rule -%{_datadir}/localsearch3/extract-rules/90-libav-audio-generic.rule -%{_datadir}/localsearch3/extract-rules/90-libav-video-generic.rule +%{_datadir}/localsearch3/extract-rules/90-libmediainfo-audio-generic.rule +%{_datadir}/localsearch3/extract-rules/90-libmediainfo-video-generic.rule %dir %{_libdir}/localsearch-%{lsAPI} %dir %{_libdir}/localsearch-%{lsAPI}/extract-modules %dir %{_libdir}/localsearch-%{lsAPI}/trackertestutils @@ -168,11 +167,11 @@ %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-dummy.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-epub.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-gif.so -%{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-libav.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-html.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-icon.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-iso.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-jpeg.so +%{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-mediainfo.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-mp3.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-msoffice-xml.so %{_libdir}/localsearch-%{lsAPI}/extract-modules/libextract-msoffice.so ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.kuL77E/_old 2026-10-30 18:10:20.216335897 +0100 +++ /var/tmp/diff_new_pack.kuL77E/_new 2026-10-30 18:10:20.222336148 +0100 @@ -1,7 +1,7 @@ -mtime: 1788242364 -commit: 0bdfd2ff2d423dbebb08464d2c6f65fc77e562f59e78e2fc491484cec3a26c32 +mtime: 1790785845 +commit: b04e1e62ffdcc72c6f96b593f398c14b5a2b6beaf71ac00dc9342adf08885676 url: https://src.opensuse.org/GNOME/localsearch -revision: 0bdfd2ff2d423dbebb08464d2c6f65fc77e562f59e78e2fc491484cec3a26c32 +revision: b04e1e62ffdcc72c6f96b593f398c14b5a2b6beaf71ac00dc9342adf08885676 trackingbranch: factory projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.kuL77E/_old 2026-10-30 18:10:20.267338032 +0100 +++ /var/tmp/diff_new_pack.kuL77E/_new 2026-10-30 18:10:20.275338366 +0100 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/localsearch.git</param> - <param name="revision">3.11.2</param> + <param name="revision">3.12.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-09-30 18:30:45.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ localsearch-3.11.2.tar.xz -> localsearch-3.12.0.tar.xz ++++++ ++++ 45798 lines of diff (skipped) ++++++ localsearch.obsinfo ++++++ --- /var/tmp/diff_new_pack.kuL77E/_old 2026-10-30 18:10:21.275380230 +0100 +++ /var/tmp/diff_new_pack.kuL77E/_new 2026-10-30 18:10:21.280380439 +0100 @@ -1,5 +1,5 @@ name: localsearch -version: 3.11.2 -mtime: 1788213263 -commit: e1defb46035b7cd2a0fe1cc356a0258f6aa52830 +version: 3.12.0 +mtime: 1789338950 +commit: c1f1c74476b381608c9de15a0f29680a9ff5ce3b
