Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

localsearch-3.11.0-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: localsearch Distribution: openSUSE Tumbleweed
Version: 3.11.0 Vendor: openSUSE
Release: 2.2 Build date: Mon Apr 13 01:19:24 2026
Group: System/GUI/GNOME Build host: reproducible
Size: 1647360 Source RPM: localsearch-3.11.0-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.gnome.org/GNOME/localsearch
Summary: Search tool and indexer using tinysparql
LocalSearch is a desktop-neutral object database, tag/metadata database,
search tool and indexer.

These are the sources for the search tool and indexer (e.g. files, rss)

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Sun Apr 12 2026 Michael Gorse <mgorse@suse.com>
  - Add localsearch-zip-private-library.patch: fix a crash when
    handling zip files.
* Fri Mar 20 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Migrate to xz compression and manual service run
* Sun Mar 15 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.11.0:
    + Memory leak fixes
    + Stability fixes
    + Fixes to tv series/season extraction from video files
    + Updated translations.
* Tue Mar 03 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.11.rc:
    + Reliability improvements to the test suite
    + Updated translations.
* Wed Feb 18 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.11.beta:
    + Fixes for possible buffer overflows and NULL pointer
      dereferences in MP3 extractor
    + Fix seccomp jail in database helper process for removable
      devices
    + Replace libgsf with libzip for ZIP content handling
    + Improve reliability of the test suite in slow scenarios
    + Updated translations.
  - Add pkgconfig(libzip) BuildRequires: new, optional dependency.
  - Drop upstream merged patches:
    + 0001-extractor-Check-for-valid-offsets-extracting-MP3-per.patch
    + 0002-extractor-Bail-out-on-0-size-frame-for-ID3v2.0-tags.patch
    + 0003-extractor-Check-for-buffer-boundaries-extracting-MP3.patch
    + 0004-extractor-Minor-code-refactor.patch
    + 0005-extractor-Refactor-fix-handling-of-COMM-tags.patch
    + 0006-extractor-Fix-accounting-of-offsets-within-MP3-perfo.patch
  - Add pkgconfig(libzip) BuildRequires: new dependency.
* Fri Feb 13 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.11.alpha:
    + Default configuration change, the user home directory will now
      be indexed recursively as a whole, instead of XDG folders
    + Major change in handling of removable devices. When enabled,
      removable devices will get a `.localsearch3` folder with a
      self-contained database for the removable device indexed data,
      instead of being included in the main database in the user home
      folder. The setting default remains off.
    + Improved handling of indexed folder changes found on restart
    + Improved handling of indexing cancellation in deleted folders
    + Improved handling of BTRFS filesystems
    + Dropped libexif dependency, EXIF data is now extracted through
      gexiv2
    + Dropped libpiptcdata dependency, IPTC data is now extracted
      through gexiv2
    + Consistency improvements to extracted metadata
    + Fixes to SHSTK handling in the sandboxed process
    + Further extended test coverage
    + Updated translations.
  - Add pkgconfig(libwebpdemux) BuildRequires: new default
    dependency.
  - Drop pkgconfig(gudev-1.0), pkgconfig(libexif), and
    pkgconfig(libiptcdata) BuildRequires: no longer needed.
* Thu Feb 05 2026 Michael Gorse <mgorse@suse.com>
  - Add fixes for the MP3 extractor:
    + 0001-extractor-Check-for-valid-offsets-extracting-MP3-per.patch
      (bsc#1257606 CVE-2026-1764 glgo#GNOME/localsearch#425)
    + 0002-extractor-Bail-out-on-0-size-frame-for-ID3v2.0-tags.patch
      (glgo#GNOME/localsearch#426)
    + 0003-extractor-Check-for-buffer-boundaries-extracting-MP3.patch
      (bsc#1257607 CVE-2026-1765 glgo#GNOME/localsearch#427)
    + 0004-extractor-Minor-code-refactor.patch
    + 0005-extractor-Refactor-fix-handling-of-COMM-tags.patch
      (bsc#1257608 CVE-2026-1766 glgo#GNOME/localsearch#428)
    + 0006-extractor-Fix-accounting-of-offsets-within-MP3-perfo.patch
      (bsc#1257609 CVE-2026-1767 glgo#GNOME/localsearch#429)
* Wed Dec 10 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.10.2:
    + Fix possible errors if a directory is deleted while crawled
    + Improve handling of indexed folder configuration changes while
      the indexer is not running
    + Fix inconsistencies in "localsearch index" CLI utility that
      could lead to duplicates in the indexed folder settings
    + Fix pager not being closed after some CLI utilities exited with
      errors
    + Updated translations.
* Tue Oct 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.10.1:
    + Improvements to the handling of corrupted databases
    + Avoid session startup issues if database initialization takes
      long
    + Handle compressed Abiword documents
    + Memory usage improvements indexing WEBP files
    + Support gexiv2 >= 0.16
    + Unify metadata extraction deadline mechanisms
    + Test suite improvements
    + Updated translations.
* Mon Sep 15 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.10.0:
    + Fixes to handling of configuration changes
    + Improvements to the test suite
    + Updated translations
* Mon Sep 01 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.10.rc:
    + Webp file format now has a metadata extractor
    + Indexer refactors and cleanups
    + Updated translations.
  - Changes from version 3.10.beta:
    + Fix service files with -Ddomain-ontology option
    + Fixes for Alpine and similar distributions without merged /usr
  - Changes from version 3.10.alpha:
    + Systemd integration improvements
    + A number of behavioral settings has been deprecated
    + Fixes handling /var/home directories
    + Many improvements to the command line tool
    + The tracker:available property is again set on all graphs, for
      indexed folders
    + Fixes handling XML documents
    + Fixes for possible crashes handling large PDF files
    + Fixes for coverity warnings
    + Code cleanups and refactors
    + Updated translations.
* Mon Mar 17 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.9.0:
    + Switched to libavformat for media extraction
    + Memory usage improvements
    + Improved recovery process after interruption
    + Updated translations.
* Sun Mar 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.9.rc:
    + Metadata extractor refactors
    + Fixed possible runtime warnings
    + Fixed possible indexer stall
    + Restructure project directories
    + Fix build with -Dwriteback=false
  - Stop passing miner_rss=false to meson setup, no longer needed nor
    recognized.
* Tue Feb 04 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.9.beta:
    + Ditch GStreamer for metadata extraction, and switch to
      FFmpeg/libav for many benefits in extraction speed, memory
      usage and sandbox friendliness.
      If this causes dependency/distribution issues, it is
      recommended to separate the following files to a standalone
      package:
    - $(datadir)/localsearch3/extract-rules/15-libav-guess.rule
    - $(datadir)/localsearch3/extract-rules/90-libav-audio-generic.rule
    - $(datadir)/localsearch3/extract-rules/90-libav-video-generic.rule
    - $(libdir)/localsearch-3.0/extract-modules/libextract-libav.so
    + Fix build issues with gcc 15.x
    + Updated README to new project name
    + Updated translations.
  - Drop: pkgconfig(gstreamer-pbutils-1.0) BuildRequires following
    upstream changes.
  - Add pkgconfig(gudev-1.0) BuildRequires: New dependency.
  - Add optional pkgconfig(gupnp-dlna-2.0) BuildRequires: Support
    DLNA.
* Sun Jan 12 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.9.alpha:
    + Fix for folder updates happening while the daemon is not
      running.
    + Improve memory usage when dealing with very large folders.
    + Improve recovery after process interruption.
    + Code improvements.
    + Avoid GStreamer memory payload in indexer process.
    + Improved performance when deleting stale resources.
    + Test improvements.
* Tue Dec 10 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.8.2:
    + Fix database inconsistency resulting from some patterns of
      folder updates, and possible resulting CPU churn.
* Thu Nov 21 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.8.1:
    + Fix multiple leaks in metadata extractors
    + Fix reporting of metadata extraction progress in "localsearch
      daemon -f" and "localsearch status"
    + Cache mounts for generating stable content identifiers
    + Added missing includes necessary for Musl libc
    + Updated translations.
* Mon Sep 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.8.0:
    + Updated translations.
* Wed Sep 04 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Inital build for openSUSE, version 3.8.rc.

Files

/etc/xdg/autostart/localsearch-3.desktop
/usr/bin/localsearch
/usr/lib/systemd/user/localsearch-3.service
/usr/lib/systemd/user/localsearch-control-3.service
/usr/lib/systemd/user/localsearch-writeback-3.service
/usr/lib64/localsearch-3.0
/usr/lib64/localsearch-3.0/extract-modules
/usr/lib64/localsearch-3.0/extract-modules/libextract-abw.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-bmp.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-desktop.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-disc-generic.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-dummy.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-epub.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-gif.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-html.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-icon.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-iso.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-jpeg.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-libav.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-mp3.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-msoffice-xml.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-msoffice.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-oasis.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-pdf.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-playlist.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-png.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-ps.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-raw.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-text.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-tiff.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-webp.so
/usr/lib64/localsearch-3.0/extract-modules/libextract-xps.so
/usr/lib64/localsearch-3.0/libtracker-extract-zip.so
/usr/lib64/localsearch-3.0/libtracker-extract.so
/usr/lib64/localsearch-3.0/trackertestutils
/usr/lib64/localsearch-3.0/trackertestutils/__init__.py
/usr/lib64/localsearch-3.0/trackertestutils/__main__.py
/usr/lib64/localsearch-3.0/trackertestutils/dbusdaemon.py
/usr/lib64/localsearch-3.0/trackertestutils/dconf.py
/usr/lib64/localsearch-3.0/trackertestutils/helpers.py
/usr/lib64/localsearch-3.0/trackertestutils/localsearch3-test-sandbox
/usr/lib64/localsearch-3.0/trackertestutils/mainloop.py
/usr/lib64/localsearch-3.0/trackertestutils/psutil_mini.py
/usr/lib64/localsearch-3.0/trackertestutils/sandbox.py
/usr/lib64/localsearch-3.0/trackertestutils/storehelper.py
/usr/lib64/localsearch-3.0/writeback-modules
/usr/lib64/localsearch-3.0/writeback-modules/libwriteback-gstreamer.so
/usr/lib64/localsearch-3.0/writeback-modules/libwriteback-playlist.so
/usr/lib64/localsearch-3.0/writeback-modules/libwriteback-xmp.so
/usr/libexec/localsearch-3
/usr/libexec/localsearch-control-3
/usr/libexec/localsearch-endpoint-3
/usr/libexec/localsearch-extractor-3
/usr/libexec/localsearch-writeback-3
/usr/share/bash-completion/completions/localsearch
/usr/share/dbus-1/interfaces/org.freedesktop.Tracker3.Miner.Files.Index.xml
/usr/share/dbus-1/interfaces/org.freedesktop.Tracker3.Miner.xml
/usr/share/dbus-1/services/org.freedesktop.LocalSearch3.Control.service
/usr/share/dbus-1/services/org.freedesktop.LocalSearch3.Writeback.service
/usr/share/dbus-1/services/org.freedesktop.LocalSearch3.service
/usr/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.Control.service
/usr/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.service
/usr/share/dbus-1/services/org.freedesktop.Tracker3.Writeback.service
/usr/share/doc/packages/localsearch
/usr/share/doc/packages/localsearch/README.md
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker3.Extract.gschema.xml
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker3.FTS.gschema.xml
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker3.Miner.Files.gschema.xml
/usr/share/glib-2.0/schemas/org.freedesktop.TrackerMiners3.enums.xml
/usr/share/licenses/localsearch
/usr/share/licenses/localsearch/COPYING
/usr/share/localsearch3
/usr/share/localsearch3/extract-rules
/usr/share/localsearch3/extract-rules/10-abw.rule
/usr/share/localsearch3/extract-rules/10-bmp.rule
/usr/share/localsearch3/extract-rules/10-comics.rule
/usr/share/localsearch3/extract-rules/10-desktop.rule
/usr/share/localsearch3/extract-rules/10-ebooks.rule
/usr/share/localsearch3/extract-rules/10-epub.rule
/usr/share/localsearch3/extract-rules/10-folder.rule
/usr/share/localsearch3/extract-rules/10-gif.rule
/usr/share/localsearch3/extract-rules/10-html.rule
/usr/share/localsearch3/extract-rules/10-ico.rule
/usr/share/localsearch3/extract-rules/10-jpeg.rule
/usr/share/localsearch3/extract-rules/10-mp3.rule
/usr/share/localsearch3/extract-rules/10-msoffice.rule
/usr/share/localsearch3/extract-rules/10-oasis.rule
/usr/share/localsearch3/extract-rules/10-pdf.rule
/usr/share/localsearch3/extract-rules/10-png.rule
/usr/share/localsearch3/extract-rules/10-ps.rule
/usr/share/localsearch3/extract-rules/10-raw.rule
/usr/share/localsearch3/extract-rules/10-svg.rule
/usr/share/localsearch3/extract-rules/10-tiff.rule
/usr/share/localsearch3/extract-rules/10-webp.rule
/usr/share/localsearch3/extract-rules/10-xps.rule
/usr/share/localsearch3/extract-rules/11-iso.rule
/usr/share/localsearch3/extract-rules/11-msoffice-xml.rule
/usr/share/localsearch3/extract-rules/15-executable.rule
/usr/share/localsearch3/extract-rules/15-games.rule
/usr/share/localsearch3/extract-rules/15-libav-guess.rule
/usr/share/localsearch3/extract-rules/15-playlist.rule
/usr/share/localsearch3/extract-rules/15-text.rule
/usr/share/localsearch3/extract-rules/90-disc-generic.rule
/usr/share/localsearch3/extract-rules/90-libav-audio-generic.rule
/usr/share/localsearch3/extract-rules/90-libav-video-generic.rule
/usr/share/man/man1/localsearch-3.1.gz
/usr/share/man/man1/localsearch-extract.1.gz
/usr/share/man/man1/localsearch-index.1.gz
/usr/share/man/man1/localsearch-info.1.gz
/usr/share/man/man1/localsearch-inhibit.1.gz
/usr/share/man/man1/localsearch-reset.1.gz
/usr/share/man/man1/localsearch-search.1.gz
/usr/share/man/man1/localsearch-status.1.gz
/usr/share/man/man1/localsearch-tag.1.gz
/usr/share/man/man1/localsearch-writeback-3.1.gz
/usr/share/man/man1/localsearch.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026