lp:debian/mpg123

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/mpg123
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

34. By micove

* New upstream release.
  - Fix regression introduced with a bugfix in 1.14.1 to make free format
    streams work again.

33. By micove

* New upstream release.
  - Fix UTF-16 surrogate detection because that used to falsely detect
    characters above 0xDFFF as surrogates. (Closes: 786718)
* Update the Suggests so that they can be satisfied in all architectures.
* Introduce a wrapper for the pulse plugin.
* Simplify the rules file by removing the dh_shlibdeps and dh_makeshlibs
  overrides.

32. By micove

* New upstream release.
* Check if DEB_HOST_ARCH_CPU is i386 instead of i486. (Closes: 751800)
  - In i386/hurd-i386/kfreebsd-i386 don't default to only building the
    "broken" decoder.
* Override lintian error libmpg123-0: shlib-with-non-pic-code in i386.
  - Previous fix reintroduces all decoders and skips the "bad" one. The
    faster decoders use optimizations with non-pic code.
* Update the watch file to verify the cryptographic signatures.
* Bump Standards-Version to 3.9.6 (no changes needed).

31. By Sebastian Ramacher

* Team upload.

[ Alessio Treglia ]
* Update symbols file to prevent FTBFS on arm64.
  Thanks to Will Newton for pointing this out. (Closes: #758227)

[ Sebastian Ramacher ]
* debian/control: Remove ${shlibs:Depends} from libmpg123-dev's Depends.

30. By Alessio Treglia

* New upstream release.
* Remove myself from the Uploaders list.

29. By Alessio Treglia

* New upstream release.
* Fix FTBFS on ppc64el. Thanks to Fernando Seiti Furusato for
  the patch. (Closes: #751136)
* debian/copyright:
  - Update copyright holders information.
  - copyright-1 format compliance fixes.

28. By micove

* New upstream release, Closes: #737243
  - libmpg123 version 39
  - Big version increase for clear distinction regarding the 1.14.x regression
    fixes in libmpg123.
  - Regression fix: Ensure decoder reinitialization on combination of seek and
    resync (buffer overflow bug 201, introduced in 1.14.1).
  - Regression fix: Make parsing really end on reaching of junk limit
    (introduced in 1.14.4).
  - Add check for bad bit allocation value in layer I decoder (removes audible
    glitch in bug 201 test file).
  - Avoid wrong error message about Frankenstein streams when gapless decoding
    disabled.
  - Be verbose about big header changes (Frankenstein streams). Note that
    changes in samples per frame will confuse the seeking code, but decoding
    can get through.
  - Actually use the full routine to close tracks. Avoids socket leak when
    playing multiple HTTP streams from a playlist (bug 203).
  - Send correct host header when connecting through HTTP proxy (bug 202,
    figured out by Rajeev V. Pillai).
  - The console application now informs about changed major stream properties
    (prints out another header line).
  - mpg123-id3dump --no-scan; for speedup
  - hide -C parameter from mpg123 --help when it is not supported
  - added tinyalsa Output (by Jarno Lehtinen)
  - build system tweaking
  - some care for fixing Cygwin builds
* Update symbol table to work with mips64/mips64el.
  Thanks to YunQiang Su for the patch. (Closes: #729047)
* Update symbol table to work with x32.
* Bump Standards-Version.
  - Remove mp3-decoder from the Provides list.

[ Riku Voipio ]
* switch arm to use generic_fpu, Closes: #738981, LP: #1072696

27. By Alessio Treglia

* New upstream release:
  - Taihei strikes again:
    + New Huffman decoding scheme (configurable, on by default) brings
      nice boost to mpg123 to make it the fastest decoder on modern
      CPUs again.
    + new AVX decoder
  - assembly-optimized DCT36 for SSE and AVX
  - added configs for vintage 3DNow(ext) CPUs (AMD K6) utilizing
    assembly DCT36
  - added configs for vintage SSE CPUs (Pentium M), utilizing C DCT36
  - added FORMAT command to generic control
  - added support for ID3v2 APIC frames
  - added mpg123-id3dump as official companion to extract meta data
    (including writing of album art from APIC to files)
  - added mpg123-strip as official companion to strip dirt out of MPEG
    streams (including meta data)
  - not deleting ID3 data right after printing in generic control
  - module loader a bit more flexible with relative MPG123_MODDIR
  - Fix chopped-off playback with pulseaudio output: draining the output
    now on closing.
  - SDL output fixup, a) not chopping off end and b) non-fatal underrun
  - added support for screen and iris-ansi terminals with --title
  - fixes/enhancements for sgi audio output
  - libmpg123: proper largefile aliases for proper systems (FreeBSD with
    one one-and-only off_t). This enables client software that insists on
    defining pointless _FILE_OFFSET_BITS. (Closes: #720440)
  - wrapper script src/mpg123-with-modules to ease the pain of running
    mpg123 with modules without installation (setting MPG123_MODDIR)
  - removed ALSA 0.5 code (unused for longtime, last GPL-only bit)
* Drop kfreebsd LFS patch, applied upstream.
* Bump Standards.

26. By Reinhard Tartler

* Provide 64 bit wrapper functions on kfreebsd, Closes: #720440
* Add myself to uploaders

25. By micove

* Upload to unstable.
* New upstream release.
  - Build fix with older shells (== in configure).
  - Fix WAV writing. AGAIN.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/mpg123
This branch contains Public information 
Everyone can see this information.

Subscribers