Subject: CVS commit: pkgsrc/audio/flac
From: Adam Ciarcinski
Date: 2017-01-01 12:52:36
Message id: 20170101115236.ED97CFBA6@cvs.NetBSD.org

Log Message:
FLAC 1.3.2:
General:
* 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).
* MSVS build cleanups (lvqcl).
* 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.

build system:
* Fixes for MSVC and Makefile.lite build systems.

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.
* Win32: Only use large buffers when writing to disk.

Files:
RevisionActionfile
1.51modifypkgsrc/audio/flac/Makefile
1.25modifypkgsrc/audio/flac/distinfo
1.2modifypkgsrc/audio/flac/patches/patch-configure
1.1addpkgsrc/audio/flac/patches/patch-strip_non_asm_libtool_args.sh
1.5removepkgsrc/audio/flac/patches/patch-af