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

libtag1-32bit-1.13.1-150600.1.2 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: libtag1-32bit Distribution: SUSE Linux Enterprise 15
Version: 1.13.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.2 Build date: Fri Mar 8 18:48:36 2024
Group: System/Libraries Build host: h04-ch1b
Size: 1013228 Source RPM: taglib-1.13.1-150600.1.2.src.rpm
Packager: https://www.suse.com/
Url: https://taglib.github.io/
Summary: Audio Meta-Data Library
TagLib is a library for reading and editing the meta-data of several popular
audio formats. Currently it supports both ID3v1 and ID3v2 for MP3 files, Ogg
Vorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, Speex, WavPack
TrueAudio, WAV, AIFF, MP4 and ASF files.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Jul 12 2023 danilo.spinella@suse.com
  - Update to version 1.13.1:
    * Fixed parsing of TXXX frames without description.
    * Detect MP4 atoms with invalid length or type.
    * Do not miss ID3v2 frames when an extended header is present.
    * Use property "DISCSUBTITLE" for ID3v2 "TSST" frame.
    * Build system improvements: Use absolute path for macOS dylib install name,
      support --define-prefix when using pkg-config, fixed minimum required
      CppUnit version.
    * Code clean up using clang-tidy.
* Thu Nov 17 2022 jonaski@opensuse.org
  - Update to version 1.13:
    * Added interface StreamTypeResolver to support streams which cannot be fopen()'ed, e.g. network files.
    * Added MP4::File::strip() to remove meta atom from MP4 file.
    * Added Map::value() to look up without creating entry.
    * Use property "WORK" instead of "CONTENTGROUP" for ID3v2 "TIT1" frame,
    * use property "WORK" for ASF "WM/ContentGroupDescription",
    * use property "COMPILATION" for ID3v2 "TCMP" frame.
    * Build system improvements: option WITH_ZLIB, BUILD_TESTING instead of
    * BUILD_TESTS, GNUInstallDirs, FeatureSummary, tests with BUILD_SHARED_LIBS,
    * cross compilation with Buildroot, systems without HAVE_GCC_ATOMIC, Clang.
    * Fixed heap-buffer-overflows when handling ASF, APE, FLAC, ID3v2, MP4, MPC tags.
    * Fixed detection of invalid file by extension when correct type can be detected by contents.
    * Fixed unnecessary creation of map entries in APE and FLAC tags if looked up tag does not exist.
    * Fixed parsing of MP4 non-full meta atoms.
    * Fixed potential ID3v1 false positive in the presence of an APE tag.
    * Fixed ID3v2 version handling for frames embedded in CHAP or CTOC frames.
    * Fixed parsing of multiple strings with a single BOM in ID3v2.4.0.
    * Fixed several smaller issues reported by clang-tidy.
* Mon May 09 2022 christophe@krop.fr
  - Remove build rpath from executables (boo#1199058, similar to
    bsc#1166467 which was fixed in SLE using -DCMAKE_SKIP_RPATH=ON
    instead of -DCMAKE_SKIP_BUILD_RPATH=ON)
* Thu Mar 18 2021 tiwai@suse.de
  - Add missing zlib dependency in devel package
* Fri Mar 12 2021 dmueller@suse.com
  - reference download url of tarball
* Tue Feb 16 2021 jonaski@opensuse.org
  - Update to version 1.12:
    * Added support for WinRT.
    * Added support for Linux on POWER.
    * Added support for classical music tags of iTunes 12.5.
    * Added support for file descriptor to FileStream.
    * Added support for 'cmID', 'purl', 'egid' MP4 atoms.
    * Added support for 'GRP1' ID3v2 frame.
    * Added support for extensible WAV subformat.
    * Enabled FileRef to detect file types based on the stream content.
    * Dropped support for Windows 9x and NT 4.0 or older.
    * Check for mandatory header objects in ASF files.
    * More tolerant handling of RIFF padding, WAV files, broken MPEG streams.
    * Improved calculation of Ogg, Opus, Speex, WAV, MP4 bitrates.
    * Improved Windows compatibility by storing FLAC picture after comments.
    * Fixed numerical genres in ID3v2.3.0 'TCON' frames.
    * Fixed consistency of API removing MP4 items when empty values are set.
    * Fixed consistency of API preferring COMM frames with no description.
    * Fixed OOB read on invalid Ogg FLAC files (CVE-2018-11439).
    * Fixed handling of empty MPEG files.
    * Fixed parsing MP4 mdhd timescale.
    * Fixed reading MP4 atoms with zero length.
    * Fixed reading FLAC files with zero-sized seektables.
    * Fixed handling of lowercase field names in Vorbis Comments.
    * Fixed handling of 'rate' atoms in MP4 files.
    * Fixed handling of invalid UTF-8 sequences.
    * Fixed possible file corruptions when saving Ogg files.
    * Fixed handling of non-audio blocks, sampling rates, DSD audio in WavPack files.
    * TableOfContentsFrame::toString() improved.
    * UserTextIdentificationFrame::toString() improved.
    * Marked FileRef::create() deprecated.
    * Marked MPEG::File::save() with boolean parameters deprecated,
    provide overloads with enum parameters.
    * Several smaller bug fixes and performance improvements.
  - Remove obsolete patches:
    * taglib-versionbump.patch
    * 0001-Changed-libdir-includedir-variables-to-change-based-.patch
* Mon Jan 20 2020 christophe@krop.fr
  - Add patch to get the right directories when running taglib-config:
    * 0001-Changed-libdir-includedir-variables-to-change-based-.patch
* Wed Aug 14 2019 tchvatal@suse.com
  - Update to version 1.11.2~git20190725.79bc9ccf:
    * Call fflush() before ftruncate() to drop all buffered data (#914)
* Wed Jul 17 2019 tchvatal@suse.com
  - Use version 1.11.2~git20190531.ba7adc2b to match up the
    update-version.patch
  - Install examples
* Mon Jul 08 2019 tchvatal@suse.com
  - Switch to service file for generating the package
  - Use conditions to enable the multibuild tests in other loop while
    also generating the docs
  - Make sure the tests are actually executed
* Thu Jul 04 2019 stefan.bruens@rwth-aachen.de
  - Split API documentation from devel package, and convert it to multibuild
    - API documentation is significantly larger than library and headers
    - API documentation is noarch
    - Significantly reduced dependency chain for the library package
  - Use graphviz-gd instead of graphviz-gnome for API docs
  - Cleanup specfile
* Sun Jun 02 2019 stefan.bruens@rwth-aachen.de
  - Update to 1.11.2~git20190601, which fixes a regression when reading/
    writing MP4 "rate" tags.
  - Use proper package version, matching the header file version macros
  - Upstream changes:
    * Respect atom type when converting rate tag (#896)
    * Support ID3v2 GRP1 frame introduced with iTunes 12.5.4.42, #903. (#904)
    * Update mp4properties.cpp (#893)
    * Minor fix for mp4 media header v0 minimum size check (#895)
* Wed Dec 05 2018 davejplater@gmail.com
  - Update to 1.11.1+git20181028 and add taglib-versionbump.patch to
    enable qt5 clementine to build with system taglib.
  - Removed incorporated taglib-CVE-2017-12678.patch,
    taglib-CVE-2018-11439.patch and taglib-fix-ogg.patch.
  - Upstream changes:
    * Added support for DSF and DSDIFF files.
    * Added support for WinRT.
    * Added support for classical music tags of iTunes 12.5.
    * Added support for file descriptor to FileStream.
    * Added support for 'cmID', 'purl', 'egid' MP4 atoms.
    * Enabled FileRef to detect file types based on the stream content.
    * Check for mandatory header objects in ASF files.
    * Fixed OOB read on invalid Ogg FLAC files (CVE-2018-11439).
    * Fixed handling of empty MPEG files.
    * Fixed reading MP4 atoms with zero length.
    * Fixed reading FLAC files with zero-sized seektables.
    * Fixed handling of lowercase field names in Vorbis Comments.
    * Fixed handling of 'rate' atoms in MP4 files.
    * Fixed handling of invalid UTF-8 sequences.
    * Fixed possible file corruptions when saving Ogg files.
    * TableOfContentsFrame::toString() improved.
    * UserTextIdentificationFrame::toString() improved.
    * Marked FileRef::create() deprecated.
    * Several smaller bug fixes and performance improvements.
* Tue Nov 13 2018 jonas@jkvinge.net
  - Add patch to fix Ogg corruption (boo#1179817,
    gh#taglib/taglib#864):
    * taglib-fix-ogg.patch
* Wed Jun 06 2018 kbabioch@suse.com
  - Added taglib-CVE-2018-11439.patch: Fix an out-of-bounds read when loading
    invalid ogg flac files (CVE-2018-11439, bsc#1096180).
  - Applied spec-cleaner to specfile
* Tue Sep 26 2017 tchvatal@suse.com
  - Cleanup bit with spec-cleaner
  - Drop librcc dependency as there is no actual code dependency in taglib
* Tue Aug 08 2017 sbrabec@suse.com
  - Update to versio 1.11.1:
    * Fixed binary incompatible change in TagLib::String.
    * Fixed reading ID3v2 CTOC frames with a lot of entries.
    * Fixed seeking ByteVectorStream from the end.
  - Prevent denial of service (bsc#1052699, CVE-2017-12678,
    taglib-CVE-2017-12678.patch).
* Mon May 02 2016 aloisio@gmx.com
  - Update to 1.11
    * Fixed reading APE items with long keys.
    * Fixed reading ID3v2 SYLT frames when description is empty.
    1.11 BETA 2:
    * Better handling of PCM WAV files with a 'fact' chunk.
    * Better handling of corrupted APE tags.
    * Efficient decoding of unsynchronized ID3v2 frames.
    * Fixed text encoding when saving certain frames in ID3v2.3
      tags.
    * Fixed updating the size of RIFF files when removing chunks.
    * Several smaller bug fixes and performance improvements.
    1.11 BETA:
    * New API for creating FileRef from IOStream.
    * Added support for ID3v2 PCST and WFED frames.
    * Added support for pictures in XiphComment.
    * Added String::clear().
    * Added FLAC::File::strip() for removing non-standard tags.
    * Added alternative functions to XiphComment::removeField().
    * Added BUILD_BINDINGS build option.
    * Added ENABLE_CCACHE build option.
    * Replaced ENABLE_STATIC build option with BUILD_SHARED_LIBS.
    * Better handling of duplicate ID3v2 tags in all kinds of
      files.
    * Better handling of duplicate tag chunks in WAV files.
    * Better handling of duplicate tag chunks in AIFF files.
    * Better handling of duplicate Vorbis comment blocks in FLAC
      files.
    * Better handling of broken MPEG audio frames.
    * Fixed crash when calling File::properties() after strip().
    * Fixed crash when parsing certain MPEG files.
    * Fixed crash when saving Ogg files.
    * Fixed possible file corruptions when saving ASF files.
    * Fixed possible file corruptions when saving FLAC files.
    * Fixed possible file corruptions when saving MP4 files.
    * Fixed possible file corruptions when saving MPEG files.
    * Fixed possible file corruptions when saving APE files.
    * Fixed possible file corruptions when saving Musepack files.
    * Fixed possible file corruptions when saving WavPack files.
    * Fixed updating the comment field of Vorbis comments.
    * Fixed reading date and time in ID3v2.3 tags.
    * Marked ByteVector::null and ByteVector::isNull()
      deprecated.
    * Marked String::null and String::isNull() deprecated.
    * Marked XiphComment::removeField() deprecated.
    * Marked Ogg::Page::getCopyWithNewPageSequenceNumber()
      deprecated. It returns null.
    * Marked custom integer types deprecated.
    * Many smaller bug fixes and performance improvements.
* Mon Jan 04 2016 olaf@aepfle.de
  - Fix build in SLE_11 by disabling post-install
* Sat Jan 02 2016 mpluskal@suse.com
  - Cleanup spec file with spec-cleaner
  - Use cmake macros
  - Update to 1.10
    * New API for the audio length in milliseconds.
    * Added new options to the tagwriter example.
    * Added support for ID3v2 ETCO and SYLT frames.
    * Added support for album artist in PropertyMap API of MP4 files.
    * Added support for embedded frames in ID3v2 CHAP and CTOC
      frames.
    * Added support for AIFF-C files.
    * Better handling of duplicate ID3v2 tags in MPEG files.
    * Allowed generating taglib.pc on Windows.
    * Added ZLIB_SOURCE build option.
    * Fixed backwards-incompatible change in TagLib::String when
      constructing UTF16 strings.
    * Fixed crash when parsing certain FLAC files.
    * Fixed crash when encoding empty strings.
    * Fixed saving of certain XM files on OS X.
    * Changed Xiph and APE generic getters to return
      space-concatenated values.
    * Fixed possible file corruptions when removing tags from WAV
      files.
    * Added support for MP4 files with 64-bit atoms in certain 64-bit
      environments.
    * Prevented ID3v2 padding from being too large.
    * Fixed crash when parsing corrupted APE files.
    * Fixed crash when parsing corrupted WAV files.
    * Fixed crash when parsing corrupted Ogg FLAC files.
    * Fixed crash when parsing corrupted MPEG files.
    * Fixed saving empty tags in WAV files.
    * Fixed crash when parsing corrupted Musepack files.
    * Fixed possible memory leaks when parsing AIFF and WAV files.
    * Fixed crash when parsing corrupted MP4 files.
    * Stopped writing empty ID3v2 frames.
    * Fixed possible file corruptions when saving WMA files.
    * Added TagLib::MP4::Tag::isEmpty().
    * Added accessors to manipulate MP4 tags.
    * Fixed crash when parsing corrupted WavPack files.
    * Fixed seeking MPEG frames.
    * Fixed reading FLAC files with zero-sized padding blocks.
    * Added support for reading the encoder information of WMA files.
    * Added support for reading the codec of WAV files.
    * Added support for multi channel WavPack files.
    * Added support for reading the nominal bitrate of Ogg Speex
      files.
    * Added support for VBR headers in MPEG files.
    * Marked FLAC::File::streamInfoData() deprecated. It returns an
      empty ByteVector.
    * Marked FLAC::File::streamLength() deprecated. It returns zero.
    * Fixed possible file corruptions when adding an ID3v1 tag to
      FLAC files.
    * Fixed self-assignment operator in some types.
    * Fixed extraction of MP4 tag keys with an empty list.
    * Many smaller bug fixes and performance improvements.
  - Drop no longer needed patches:
    * taglib-1.7.2-doxygen.patch
    * taglib-1.8-strip-rpath.patch
    * taglib-1.9.1.uint.patch

Files

/usr/lib/libtag.so.1
/usr/lib/libtag.so.1.19.1


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:37:53 2024