head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.2 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.4.0.48 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.46 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.44 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.42 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.40 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.38 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.36 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.34 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.32 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.30 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.28 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.26 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.24 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.22 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.20 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.18 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.16 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.14 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.12 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.10 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.8 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.6 pkgsrc-2008Q1:1.4.0.4 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.2 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.3.0.6 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.4 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.2 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.2.0.16 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.14 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.12 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.10 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.8 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.6 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.0.2 pkgsrc-2004Q4-base:1.1; locks; strict; comment @# @; 1.5 date 2013.06.12.20.31.51; author wiz; state dead; branches; next 1.4; commitid zUf89TkFJxAdLmTw; 1.4 date 2007.11.21.12.47.05; author drochner; state Exp; branches; next 1.3; 1.3 date 2007.01.07.15.01.52; author wiz; state Exp; branches; next 1.2; 1.2 date 2005.02.28.14.09.19; author wiz; state dead; branches; next 1.1; 1.1 date 2004.11.16.12.05.54; author sketch; state Exp; branches; next ; desc @@ 1.5 log @Update to 1.3.0: FLAC 1.3.0 (26-May-2013) General: Move development to Xiph.org git repository. The --sector-align option of flac has been deprecated and may not exist in future versions. shntool provides similar functionality. Support for the RF64 and Wave64 formats in flac (see below). Better handling of cuesheets with non-CD-DA sample rates. The --ignore-chunk-sizes option has been added to the flac command line tool. FLAC format: (none) Ogg FLAC format: (none) flac: Added support for encoding from and decoding to the RF64 format, and a new corresponding option --force-rf64-format. (SF #1762502). --keep-foreign-metadata is also supported. Added support for encoding from and decoding to the Sony Wave64 format, and a new corresponding option --force-wave64-format. (SF #1769582). --keep-foreign-metadata is also supported. Added new options --preserve-modtime and --no-preserve-modtime to specify whether or not output files should copy the timestamp and permissions from their input files. The default is --preserve-modtime as in previous versions. (SF #1805428). Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (SF #1947353, SF #2182432) The --sector-align option of flac has been deprecated and may not exist in future versions. shntool provides similar functionality. (SF #1805946) Improved error message when user attempts to decode a non-FLAC file (SF #2222789). Fix bug where flac was disallowing use of --replay-gain when encoding from stdin (SF #1840124). Fix bug with fractional seconds on some locales (SF #1815517, SF #1858012). Read and write appropriate channel masks for 6.1 and 7.1 surround input WAV files. Documentation was also updated. Correct Wave64 GUIDs. Support 56kHz to 192kHz gain analysis (patch from Earl Chew) Add ability to handle utf8 filenames on Windows (large set of patches from Janne Hyvärinen) metaflac: Allow MM:SS:FF and MM:SS.SS time formats in non-CD-DA cuesheets. (SF #1947353, SF #2182432) plugins: Minor updates for XMMS plugin. Winamp2 plugin was dropped because Nullsoft has provided native FLAC support since 2006. build system: Fixes for autotools (including SF #1859664). Fixes for MinGW (including SF #2000973, SF #2209829). Fixes for gcc (including SF #1834168, SF #2002481). Fixes for Sun Studio/Forte (SF #1701960). Fixes for windows builds (including SF #1676822, SF #1756624, SF #1809863, SF #1911149). Fixes for FreeBSD and OpenBSD. Compile with GNU gcc _FORTIFY_SOURCE=2 and stack protection where those features are detected. Enable a bunch of GCC compiler warnings and fix code that generates warnings. documentation: Document --ignore-chunk-sizes and --apply-replaygain-which-is-not-lossless option for flac. libraries: libFLAC encoder was defaulting to level 0 compression instead of 5 (SF #1816825). Fix bug in bitreader handling of read callback returning a short count (SF #2490454). Improve decoder's ability to distinguish between a FLAC sync code and an MPEG one (SF #2491433). Interface changes: libFLAC: Added FLAC__format_blocksize_is_subset() libFLAC++: Add a number of convienience methods. @ text @$NetBSD: patch-ag,v 1.4 2007/11/21 12:47:05 drochner Exp $ --- src/libFLAC/Makefile.am.orig 2007-09-14 23:06:17.000000000 +0200 +++ src/libFLAC/Makefile.am @@@@ -94,9 +94,10 @@@@ extra_ogg_sources = \ ogg_encoder_aspect.c \ ogg_helper.c \ ogg_mapping.c +extra_ogg_libs = -logg endif # see 'http://www.gnu.org/software/libtool/manual.html#Libtool-versioning' for numbering convention -libFLAC_la_LDFLAGS = -version-info 10:0:2 -lm $(LOCAL_EXTRA_LDFLAGS) +libFLAC_la_LDFLAGS = -version-info 10:0:2 -lm $(LOCAL_EXTRA_LDFLAGS) $(extra_ogg_libs) libFLAC_la_SOURCES = \ bitmath.c \ bitreader.c \ @ 1.4 log @update to 1.2.1 This fixes a number of security problems (integer overflows resulting in heap-based buffer overflow, CVE-2007-4619). Other changes: -speedup -some new options -bugfixes -added support for all RIFF/AIFF metadata Thanks to Chavdar Ivanov for providing a patch. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Link libFLAC against libogg, since libFLAC references symbols from there. Bump PKGREVISION and ABI depends (dependencies probably wouldn't have built anyway). @ text @d3 1 a3 1 --- src/libFLAC/Makefile.am.orig 2006-10-13 04:25:26.000000000 +0000 d5 1 a5 1 @@@@ -86,9 +86,10 @@@@ extra_ogg_sources = \ d12 2 a13 2 -libFLAC_la_LDFLAGS = -version-info 8:0:0 -lm $(LOCAL_EXTRA_LDFLAGS) +libFLAC_la_LDFLAGS = -version-info 8:0:0 -lm $(LOCAL_EXTRA_LDFLAGS) $(extra_ogg_libs) a14 1 bitbuffer.c \ d16 1 @ 1.2 log @Update to 1.1.2: New in this release are small decoding speedups for all platforms, small encoding speedups in fast (non-LPC) mode, streaming support in the XMMS plugin, and several bug fixes. For developers there are also a few additions and changes to the metadata API to make working with tags easier. See the changelog entry for complete details. This release actually wasn't supposed to happen so soon, but needed to be made to fix library naming and build problems in FLAC 1.1.1 that caused trouble for package maintainers, so unless you are having trouble with one of the particular bugs that got fixed in 1.1.2 then there is not much of a need to upgrade. @ text @d1 1 a1 1 $NetBSD: patch-ag,v 1.1 2004/11/16 12:05:54 sketch Exp $ d3 14 a16 9 --- ./src/libFLAC++/file_decoder.cpp.orig 2004-11-15 18:13:52.244390000 +0000 +++ ./src/libFLAC++/file_decoder.cpp 2004-11-15 18:14:06.428905000 +0000 @@@@ -232,5 +232,5 @@@@ instance->error_callback(status); } - }; + } }; @ 1.1 log @Various C++ tweaks/cleanups to get this package compiling with SunPro. @ text @d1 1 a1 1 $NetBSD$ @