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

flac-1.3.3-1.7 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: flac Distribution: openSUSE Tumbleweed
Version: 1.3.3 Vendor: openSUSE
Release: 1.7 Build date: Thu May 27 19:54:25 2021
Group: Productivity/Multimedia/Sound/Utilities Build host: obs-arm-9
Size: 365633 Source RPM: flac-1.3.3-1.7.src.rpm
Packager: http://bugs.opensuse.org
Url: https://xiph.org/flac/
Summary: Free Lossless Audio Codec
FLAC is an audio coding format for lossless compression of digital
audio, and is also the name of the reference software package that
includes a codec implementation. Digital audio compressed by FLAC's
algorithm can typically be reduced to between 50 and 70 percent of
its original size, and decompresses to an identical copy of the
original audio data.

Provides

Requires

License

BSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-only

Changelog

* Sun Sep 01 2019 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.3.3
    * Improve SIMD decoding of 24 bit files
  - Drop flac-CVE-2017-6888.patch (merged upstream)
* Wed Jan 23 2019 Jan Engelhardt <jengelh@inai.de>
  - Remove useless --with-pic (only useful for --enable-static).
  - Trim authorship and licensing info from description,
    this is metadata.
* Fri Jan 18 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Drop doxygen dependency to reduce python3 buildcycle
* Fri Apr 27 2018 tiwai@suse.de
  - Fix memory leak in read_metadata_vorbiscomment_() function
    (CVE-2017-6888, bsc#1091045):
    flac-CVE-2017-6888.patch
* Sun Jan 01 2017 aloisio@gmx.com
  - Update to version 1.3.2
    * Fix undefined behaviour using GCC/Clang UBSAN (erikd).
    * General hardening via fuzz testing with AFL (erikd and
      others).
    * General code improvements (lvqcl, erikd and others).
    * Add FLAC in MP4 specification docs (Ralph Giles).
    * Fix some cppcheck warnings (erikd).
    * Assume all currently used OSes support SSE2.
    flac:
    * Fix potential infinite loop on flac-to-flac conversion
      (erikd).
    * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when
      decoding (lvqcl).
    * Only write vorbis-comments if they are non-empty.
    * Error out if decoding RAW with bits != (8|16|24).
    metaflac:
    * Add --scan-replay-gain option.
    libraries:
    * CPU detection cleanup and fixes (Julian Calaby, erikd
      and lvqcl).
    * Fix two stream decoder bugs (Max Kellermann).
    * Fix a NULL dereference bug (on a malformed file).
    * Changed the LPC order guess for a slight compression
      improvement, particularly for classical music
      (Martijn van Beurden).
    * Improved encoding speed on older Intel CPUs.
    * Fixed a seeking bug when decoding certain files
      (Miroslav Lichvar).
    * Put an upper bound (32768) on the number of seek
      points.
    * Fix potential memory leaks.
    * Support 64bit brword/bwword allowing
      FLAC__BYTES_PER_WORD to be set to 8 (disabled by
      default).
    * Fix an out-of-bounds heap read.
  - Refreshed flac-cflags.patch
* Sat Sep 10 2016 tchvatal@suse.com
  - Drop patch that should be upstreamed first, otherwise we will
    have to keep it ofrever:
    * flac-ocloexec.patch
  - Drop wrong patch:
    * flac-fix-pkgconfig.patch
      + If using this change you get assert.h include overriden in your
      project by the one from FLAC/ which is not what upstream desired
      If packages fail to build they should fix their include
* Sat Mar 21 2015 mpluskal@suse.com
  - Build documentation as noarch
* Fri Mar 20 2015 mpluskal@suse.com
  - Cleanup spec file with spec-cleaner
  - Update url
  - Remove no longer needed patches
    * flac-fix-CVE-2014-8962.patch
    * flac-fix-CVE-2014-9028.patch
    * 0001-getopt_long-not-broken-here.patch
  - Remove following as benefit of using openssl is small
    * 0001-Allow-use-of-openSSL.patch
  - Add flac-cflags.patch
  - Use doxygen to build documentation
  - Split documentation to separate package
  - Update to 1.3.1
    * Improved decoding efficiency of all bit depths but especially
      so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar).
    * Faster encoding using SSE and AVX (lvqcl).
    * Fixed bartlett, bartlett_hann and triangle functions.
    * New apodization functions partial_tukey and punchout_tukey for
      improved compression (Martijn van Beurden).
    * Retuned compression presets to incorporate new apodization
      functions (Martijn van Beurden).
    * Fix -Wcast-align warnings on armhf architecture (Erik de
      Castro Lopo).
    * Help output documentation improvements.
    * I/O buffering improvements on Windows to reduce disk
      fragmentation when writing files.
    * Only write vorbis-comments if they are non-empty.
    * Fix symbol visibility in XMMS plugin.
    * Many fixes and improvements across all the build systems.
    * Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962
      (heap read overflow)
* Wed Nov 26 2014 tiwai@suse.de
  - A couple of security fixes:
    * flac-fix-CVE-2014-8962.patch:
      arbitrary code execution by a stack overflow (CVE-2014-8962,
      bnc#906831)
    * flac-fix-CVE-2014-9028.patch:
      Heap overflow via specially crafted .flac files (CVE-2014-9028,
      bnc#907016)
* Mon Jul 01 2013 jengelh@inai.de
  - Update to final upstream release 1.3.0
    * No user-visible changes
  - More robust make install call

Files

/usr/bin/flac
/usr/bin/metaflac
/usr/share/doc/packages/flac
/usr/share/doc/packages/flac/README
/usr/share/man/man1/flac.1.gz
/usr/share/man/man1/metaflac.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 12 23:47:16 2021