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

flac-1.3.2-3.5 RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: flac Distribution: openSUSE Tumbleweed
Version: 1.3.2 Vendor: openSUSE
Release: 3.5 Build date: Wed Sep 4 18:32:32 2019
Group: Productivity/Multimedia/Sound/Utilities Build host: obs-power8-05
Size: 500598 Source RPM: flac-1.3.2-3.5.src.rpm
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.




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


* Wed Jan 23 2019 Jan Engelhardt <>
  - 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 <>
  - Drop doxygen dependency to reduce python3 buildcycle
* Fri Apr 27 2018
  - Fix memory leak in read_metadata_vorbiscomment_() function
    (CVE-2017-6888, bsc#1091045):
* Sun Jan 01 2017
  - Update to version 1.3.2
    * Fix undefined behaviour using GCC/Clang UBSAN (erikd).
    * General hardening via fuzz testing with AFL (erikd and
    * 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.
    * Fix potential infinite loop on flac-to-flac conversion
    * 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).
    * Add --scan-replay-gain option.
    * 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
    * Fix potential memory leaks.
    * Support 64bit brword/bwword allowing
      FLAC__BYTES_PER_WORD to be set to 8 (disabled by
    * Fix an out-of-bounds heap read.
  - Refreshed flac-cflags.patch
* Sat Sep 10 2016
  - 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
  - Build documentation as noarch
* Fri Mar 20 2015
  - 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
  - A couple of security fixes:
    * flac-fix-CVE-2014-8962.patch:
      arbitrary code execution by a stack overflow (CVE-2014-8962,
    * flac-fix-CVE-2014-9028.patch:
      Heap overflow via specially crafted .flac files (CVE-2014-9028,
* Mon Jul 01 2013
  - Update to final upstream release 1.3.0
    * No user-visible changes
  - More robust make install call
* Sun May 26 2013
  - Update to flac 1.3.0pre4 (packaged as 1.2.99_git* to avoid
    messing with RPM versioning)
    * Mostly non-linux related bugfixes plus autotools fixes
    - flac-openssl.patch --> 0001-Allow-use-of-openSSL.patch
    - remove flac-1.2.1-automake1_13.patch, fixed in upstream.
    - add 0001-getopt_long-not-broken-here.patch, FLAC bundles
    GNU-compatible getopt_long for broken OS, but we do have
    a functional version in libc already.



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 9 11:25:15 2021