./audio/flac, Free lossless audio codec

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.3.4, Package name: flac-1.3.4, Maintainer: pkgsrc-users

FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
similar to MP3, but lossless. The FLAC project consists of:
* the stream format
* libFLAC, which implements reference encoders and decoders
* flac, a command-line wrapper around libFLAC to encode and decode .flac
* input plugins for various music players (Winamp, XMMS, and more in the

"Free" means that the specification of the stream format is in the public
domain (the FLAC project reserves the right to set the FLAC specification
and certify compliance), and that neither the FLAC format nor any of the
implemented encoding/decoding methods are covered by any patent. It also
means that the source for libFLAC is available under the LGPL and the
sources for flac and the plugins are available under the GPL.

Required to run:

Required to build:

Master sites:

Filesize: 1014.02 KB

Version history: (Expand)

CVS history: (Expand)

   2022-02-21 09:19:41 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
flac: updated to 1.3.4

FLAC 1.3.4

This release mostly fixes (security related) bugs. When building with MSVC, \ 
using CMake is preferred, see the README under "Building with CMake" \ 
for more information. Building with MSVC using solution files is deprecated and \ 
these files will be removed in the future.

* Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499 (erikd, Martijn \ 
van Beurden)
  - Fix encoder bug CVE-2021-0561 (NeelkamalSemwal)
  - Integrate oss-fuzzers (erikd, Guido Vranken)
  - Seeking fixes (NeelkamalSemwal, Robert Kausch)
  - Various fixes and improvements (Andrei Astafev, Rosen Penev, Håkan Kvist, \ 
oreo639, erikd, Tamás Zahola, Ulrik Mikaelsson, Tyler Dunn, tmkk)
* FLAC format:
  - (none)
* Ogg FLAC format:
  - (none)
* flac:
  - Various fixes and improvements (Andrei Astafev, Martijn van Beurden)
* metaflac:
  - (none)
* build system:
  - CMake improvements (evpobr, Vitaliy Kirsanov, erikd, Ozkan Sezer, Tyler \ 
Dunn, tg-m DeadSix27, ericLemanissier, Chocobo1).
  - Fixes for MinGW and MSVC (Ozkan Sezer).
  - Fix for clang (Ozkan Sezer)
  - Fix for PowerPC (Peter Seiderer, Thomas BERNARD)
  - Fix for FreeBSD PowerPC (pkubaj).
* testing/validation:
  - Add Windows target to CI, improve logging (Ralph Giles)
  - CI improvements (Ralph Giles, Ewout ter Hoeven)
* documentation:
  - Doxygen fixes (Tyler Dunn)
  - Fix typos (Tim Gates, maxz)
*  Interface changes:
  - libFLAC:
  - libFLAC++:
   2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455)
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched

./audio/freeswitch-sounds-ru/distinfo \ 
./audio/freeswitch-sounds-ru/distinfo \ 
./audio/freeswitch-music/distinfo \ 
./audio/freeswitch-music/distinfo \ 
./audio/freeswitch-sounds-fr/distinfo \ 
./audio/freeswitch-sounds-fr/distinfo \ 
./audio/freeswitch-sounds-en/distinfo \ 
./audio/freeswitch-sounds-en/distinfo \ 
   2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459)
Log message:
audio: Remove SHA1 hashes for distfiles
   2021-08-01 07:07:54 by Nia Alarie | Files touched by this commit (1)
Log message:
flac: Fix building on i386 with MKPIE. pkg/56339
   2019-12-17 14:59:51 by Niclas Rosenvik | Files touched by this commit (4)
Log message:
Fix build on non-linux ppc machines

Fix build on non-linux ppc machines, tested by julian sevard.
   2019-08-05 17:35:13 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
flac: updated to 1.3.3

FLAC 1.3.3:

- Fix CPU detection
- Switch from unsigned types to uint32_t
- CppCheck fixes
- Improve SIMD decoding of 24 bit files
- POWER* amnd POWER9 improvements
- More tests.

- When converting to WAV, use WAVEFORMATEXTENSIBLE when bits per second is not 8 \ 
or 16
- Fix --output-prefix with input-files in sub-directories

build system:
- Cmake support
- Visual Studio updates
- Fix for MSVC when UNICODE is enabled
- Fix for OpenBSD/i386
   2017-08-01 16:59:08 by Thomas Klausner | Files touched by this commit (211)
Log message:
Follow some http -> https redirects.
   2017-01-07 11:26:54 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Fix building on systems where CLOCK_PROCESS_CPUTIME_ID is not defined.