(10:33:35 PM) wswartzendruber@gmail.com/0ED1BE1A: Did you change anything significant in the build process for the latest vorbis-tools? (10:34:03 PM) wswartzendruber@gmail.com/0ED1BE1A: Like configure options. (10:34:12 PM) Monty Montgomery: One of the contributed build patches required we move from min of automake 1.6 to 1.7 (10:34:33 PM) Monty Montgomery: yes, there's a new configure option; the examples are no longer built by default (10:35:09 PM) wswartzendruber@gmail.com/0ED1BE1A: You said the latest was 1.4.0? (10:35:38 PM) Monty Montgomery: that's for vorbis tools (10:35:44 PM) Monty Montgomery: latest libvorbis is 1.3.1 (10:35:46 PM) wswartzendruber@gmail.com/0ED1BE1A: Gentoo's still at 1.2.0 and that needs to change. (10:37:16 PM) Monty Montgomery: vt1.2.0 can build against lv1.3.1, but yes, you want the newet vorbis tools (10:38:27 PM) wswartzendruber@gmail.com/0ED1BE1A: Well Vorbis and friends is one of those things that's a flagship of open source, kind of like Apache. So we should probably do well to keep up. (10:40:01 PM) wswartzendruber@gmail.com/0ED1BE1A: I'm filing a bug report. (10:41:15 PM) Monty Montgomery: among other things, vorbis-tools 1.2 has an incomplete/incorrect grasp of output channel order. It will, eg, not get it right when going from flac to Vorbis or WAV to Vorbis.... (10:41:43 PM) wswartzendruber@gmail.com/0ED1BE1A: Yeah, I noticed that. :-( Reproducible: Always Steps to Reproduce: 1. Open a terminal emulator (GNOME Terminal, of course). :-P 2. emerge --sync 3. emerge -s vorbis-tools Actual Results: media-sound/vorbis-tools Latest version available: 1.2.0-r2 Latest version installed: 1.2.0-r2 Expected Results: media-sound/vorbis-tools Latest version available: 1.4.0-ftw Latest version installed: 1.2.0-r2 As Monty said, this new release correctly remaps surround channels.
vorbis-tools 1.4.0 -- 2010-03-25 * Implement corrected channel mappings for all input and playback file types * Correct an possible infinite loop in WAV input reading code when header is corrupt * Implement disable_coupling option for oggenc * Fix Ctrl-C lockup bug in ogg123 * ogg123 playback in sorted order * Add WAVEFORMATEXTENSIBLE support * More translations * Add '-' as stdin/out filename in vcut * Add -lnetwork check for socket in configure * Remove 'extra' F parameter from ogg123 remote output vorbis-tools 1.3.0 -- Unreleased * Fixed an error in configure.ac; --with-speex/flac work again (#1319) * Corrected problems in the Visual Studio project files * Updated po files from the Translation Project * Added new en_GB.po, eo.po, pl.po, sk.po and vi.po translation files * Added AC_USE_SYSTEM_EXTENSIONS to configure.ac; no more configure warnings * Corrected SUBLANG values in intl/localename.c (#1415) * Change -v to -V on oggenc and oggdec for consistency (#1112) * Fix for utf8_decode in Windows; improves behavior in vorbiscomment (#268) * Updated gettextize to version 0.17 * ogg123: backported fix from libfishsound to patch the Speex decoder (#1347) * ogg123: fixed CPU issue when outputting to a closed pipe (#1357) * ogg123: return value to stop decoding after buffer is shut down (#1357) * ogg123: support for ReplayGain; requires libvorbis 1.2.1 or later (#381) * ogg123: unset non-blocking mode on stderr * oggdec: gettextized help text (#1385) * oggdec: gettextized all strings * oggdec: call ov_open_callbacks instead of ov_open; it works on Windows now * oggenc: fixed a core dump while resampling from FLAC (#1316) * oggenc: fixed a typo in the Skeleton handling routine * oggenc: fixed remapping channels bug (#1326) * oggenc: support for WAVE_FORMAT_EXTENSIBLE headers (#1326) * oggenc: support for 32 bit Wave files (#1326) * oggenc: --ignorelength; support for Wave files > 4 GB (#1326) * oggenc: split help text into manageable chunks to help translators (#1385) * oggenc: --utf8 command similar to vorbiscomment's --raw (#268) * oggenc: fixed the encoding of extended characters in Windows (#268) * oggenc: validate raw UTF-8 sent to oggenc (#268) * oggenc: include the PID in the RNG seed to get a unique serial (#1432) * oggenc: lyrics support using .lrc as source; requires libkate (#1403) * ogginfo: support for information in Kate streams (#1360) * vcut: 64 bit fixes (#1366) * vcut: support for chained streams (#1455) * vorbiscomment: correct memory allocation (#472) * vorbiscomment: validate raw UTF-8 sent to vorbiscomment (#268) * vorbiscomment: fix segfault when using --tag (#1439) * vorbiscomment: round-trip multi-line comments (#273)
ogg123 needs libao-1.0.0
Created attachment 226633 [details, diff] vorbis-tools-1.4.0.ebuild.diff These are the changes I did to the ebuild in my private overlay...
in portage