Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 192925 - media-sound/mpg123-0.67 - request for version bump
Summary: media-sound/mpg123-0.67 - request for version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL: http://www.mpg123.de/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-18 14:00 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2007-09-18 14:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
mpg123-0.67.ebuild (mpg123-0.67.ebuild,1.97 KB, text/plain)
2007-09-18 14:02 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
mpg123-0.65-to-0.67.ebuild.diff (mpg123-0.65-to-0.67.ebuild.diff,859 bytes, patch)
2007-09-18 14:02 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2007-09-18 14:00:57 UTC
mpg123-0.67 is out since 2007-08-07. Changes from version 0.65 are:

0.67
----

Thanks go out to the ROM 106.5FM team (http://www.rom.lu/) for supporting this release with a donation on sf.net and a bottle of finest Gewuer

- verified that it builds on SGI IRIX 6.5 for MIPS32 and MIPS64
- enable flexible rate for stdout decoding, too
- UTF8 filtering to ASCII finally works thanks to Mika Tiainen, see bug 1745847
- corrected frame offset; -k was off by one
        This means now that -k disagrees with mpg123 0.59r on many files because the old version does play a frame of silence when encounterin
- added --timeout <n>: Possibility to end playback on a stream that doesn't give data for <n> seconds.
- added --loop <n>: for ... well... looping playback of a track; motivation was persistent internet streaming with unreliable connection (toge
- build fixes
- use movap instruction in SSE assembly when compiler supports the needed alignment (idea from MPlayer)
- show decoder options in their priority order in --list-cpu/--test-cpu
- added Perl script to benchmark each of mpg123's CPU optimisations
- portability enhancements and cleanups along with testing on SunOS 4.1.2 with gcc-2.7.0
- workaround for ugly flexible rate for MMX/SSE/3DNowExt code:
  --with-cpu=mmx also includes i586 code as fallback; similar with the others

0.66
----

- support for a combined build of x86 optimizations and runtime selection among these
  The (supposedly) "highest" CPU-supported optimization is chosen by default,
  --cpu, --list-cpu and --test-cpu parameters are there for you to take control.
- default build for x86 systems is combined "x86" with generic, i386, i586, MMX, 3DNow, SSE, 3DNowExt;
  "x86_dither" also includes the dithering i586 decoder
- no automatic -march compiler flags anymore;
  the --with-cpu configure option selects specific assembler code but special CFLAGS are up to you
- extended 3DNow and SSE optmizations from MPlayer's mp3lib
- x86 assembler optimizations adapted for MacOS X/Intel
- straight support for Windows using MinGW32, reactivated the native WinMM output
  Core functionality including assembler optmimizations and WAV writing is there.
- assembler optimizations also for cygwin
- set remote-err automatically when putting audio to stdout
- a bit more general portability in the new build system
- fix file creation mode for -O
- experimental decoding to 32bit float (raw and WAV file): ./configure --with-cpu=generic_float
- generic control interface (-R) can create and read from a named pipe, parameter --fifo <path>
- audio bugfix: playback of mono file on stereo-only hardware, better error reporting there
- ALSA output handling underruns
- MMX, SSE and 3DNowExt fallback to i586 and below or 3Dnow for forced sample rate
- more terminal control: volume, RVA and verbosity controls


Reproducible: Always

Steps to Reproduce:
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2007-09-18 14:02:07 UTC
Created attachment 131214 [details]
mpg123-0.67.ebuild
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2007-09-18 14:02:24 UTC
Created attachment 131215 [details, diff]
mpg123-0.65-to-0.67.ebuild.diff
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2007-09-18 14:38:36 UTC
Bumped, also added USE="altivec" for ppc/ppc64.

Thanks.