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

libchromaprint1-1.6.2-1.1 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: libchromaprint1 Distribution: openSUSE Tumbleweed
Version: 1.6.2 Vendor: openSUSE
Release: 1.1 Build date: Fri Oct 16 08:30:22 2026
Group: Unspecified Build host: reproducible
Size: 81977 Source RPM: chromaprint-1.6.2-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://acoustid.org/chromaprint
Summary: Audio Fingerprinting Library
Chromaprint is the core component of the Acoustid project. It's a client-side
library that implements a custom algorithm for extracting fingerprints from any
audio source.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Oct 16 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.6.2:
    * Fixed a crash in fpcalc when the channel layout changes mid-stream
      (e.g. AC-3 files switching between 5.1 and stereo)
    * Fixed decoding of audio with more than 8 planar channels in fpcalc
    * Fingerprint decoding now rejects invalid input that previously caused
      undefined behaviour (shifting past 32 bits)
    * The C API encoding/decoding functions now return an error for a negative
      size, a NULL buffer with a nonzero size, and, when encoding, more items
      than the fingerprint header can hold (previously silently truncated)
* Tue Oct 13 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.6.1:
    * Fixed a heap buffer overflow when decoding a fingerprint that has extra
      data after the encoded values. Applications that decode fingerprints from
      untrusted sources should update.
    * Fixed building against FFmpeg 4.x, which had not compiled since the channel
      layout API changed in 5.1
    * Audio can now be fed in buffers that do not end on a frame boundary;
      previously a partial frame at the end of a call was dropped
    * Fixed an implicit integer conversion warning on LLVM
    * Fixed installing to absolute paths
    * Build fpcalc against the system FFmpeg in CI
* Tue Sep 02 2025 pgajdos@suse.com
  - version update to 1.6.0
    * Added support for FFmpeg 8.0
    * Added chromaprint_decode_fingerprint_header function
    * Added missing chromaprint_get_algorithm function implementation
    * Optimized simhash calculation and fingerprint decoding
    * Improved fingerprint compression performance by pre-allocating vector storage
    * CMake improvements: updated minimum version to 3.10, use GNUInstallDirs, install config targets
    * Build Linux ARM64 binaries
    * Allow build to exclude internal avresample
  - removed patches
    - 0005-Fix-compatibility-with-ffmpeg-7.0.patch (upstreamed)
* Mon Mar 31 2025 Jan Engelhardt <jengelh@inai.de>
  - More precise ffmpeg BuildRequires to nudge bs_sched for 15.6
* Sat Mar 29 2025 Jan Engelhardt <jengelh@inai.de>
  - Use pkgconfig(libavcodec) to allow building with ffmpeg-*-mini
  - Rename %soname to %sover to reflect actual use of the variable
  - Use the SRPM base name for the devel subpackage
* Sat Jan 25 2025 Dave Plater <davejplater@gmail.com>
  - Add 0005-Fix-compatibility-with-ffmpeg-7.0.patch and force build
    with ffmpeg-7 libraries
* Fri Jan 24 2025 Dave Plater <davejplater@gmail.com>
  - Update to git snapshot 1.5.1+git.20221217 to allow build against
    ffmpeg-5 libraries. No other major changes.
* Wed Dec 11 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Use kissfft for shared library, ffmpeg is only needed for the
    standalone fpcalc tool.
* Wed Nov 08 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop unused and unneeded libtag-devel Requires from devel package
* Tue Oct 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop unused libtag-devel BuildRequires.
  - Use cmake_build macro.
* Fri Oct 20 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
    to cmake, use the already present ffmpeg lib.
  - Use ldconfig_scriptlets for post(un) handling.
* Wed May 03 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop 8ccad69.patch and 82781d02.patch, and add back
    pkgconfig(libavresample) BuildRequires. Also limit package to
    build against ffmpeg-4 and older.
* Thu Apr 27 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
    when scanning.

Files

/usr/lib64/libchromaprint.so.1
/usr/lib64/libchromaprint.so.1.6.2
/usr/share/doc/packages/libchromaprint1
/usr/share/doc/packages/libchromaprint1/NEWS.txt
/usr/share/doc/packages/libchromaprint1/README.md
/usr/share/licenses/libchromaprint1
/usr/share/licenses/libchromaprint1/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 21 00:39:05 2026