Subject: CVS commit: pkgsrc/multimedia/xine-lib
To: None <pkgsrc-changes@NetBSD.org>
From: David Brownlee <abs@netbsd.org>
List: pkgsrc-changes
Date: 12/08/2006 09:24:26
Module Name: pkgsrc
Committed By: abs
Date: Fri Dec 8 09:24:26 UTC 2006
Modified Files:
pkgsrc/multimedia/xine-lib: Makefile Makefile.common distinfo
pkgsrc/multimedia/xine-lib/patches: patch-aa patch-ab patch-ac patch-ae
patch-ag patch-ah patch-ai patch-ao patch-ap patch-av patch-az
patch-bd patch-be patch-bg patch-da patch-db patch-dc
Removed Files:
pkgsrc/multimedia/xine-lib/patches: patch-bb patch-bh
Log Message:
Update xine-lib to 1.1.3
* Security fixes:
- Heap overflow in libmms (related to CVE-2006-2200)
- Buffer overrun in Real Media input plugin. [bug #1603458]
Thanks to Roland Kay for reporting and JW for the patch.
* Update build system to support x86 Darwin setups, and merge patches to
support Darwin OS better.
* Replace custom ALSA check with pkg-config check, and make sure 0.9.0 is
the requried version.
* When the compiler supports it, enable hidden visibility for all the
plugins to export only the plugin info entry (and eventual needed
special functions), to replace the min-symtab option that wasn't working.
* Add "m4b" to the list of supported file extensions for the Qt demuxer, to
allow playing (unprotected) audiobooks in AAC format.
* Remove --disable-fpic hack, prefer using --without-pic instead.
* Add new output plugin: PulseAudio (based on PolypAudio plugin), that uses
0.9 API (PulseAudio is PolypAudio renamed).
* Remove PolypAudio plugin, latest version supported 0.7 API that is no more
supported by upstream, and it's replaced by PulseAudio.
* Allow 0 for DVD title/chapter (navigation or full title).
* New experimental JACK audio driver.
* Fix switch from alsa/dmix 2.0 to 5.1 [bug #1226595]
* Don't use proxy for localhost connection. [bug #1553633]
* Use mmap() to open local files if available.
* Use pkg-config to look for external FFmpeg.
* Allow FFmpeg to play MP3s in case MAD is not present.
* Reduce the dead time when trying to connect to dead hosts, by falling back
to non-blocking sockets on the last address found for an host, and allowing
users to provide a connection timeout. [bug #1550844]
* Return the correct error message to frontends when a file is inaccessible or
the network connection is broken. [bug #1550763]
* Support libcaca 0.99, thanks to cjacker huang.
* Fix crash on video-only WMV streams. [bug #1564598]
* Report audio stream on Shorten files (required for Amarok to play them).
* Optionally use fontconfig to look up fonts to use for OSD. [bug #1551042]
* Prefer FreeType2 rendered fonts to bitmap fonts.
* Stone age platforms update
* Enabled TrueSpeech codec
* New X11 visual type: xine-lib may now use frontend's mutex/lock mechanism
instead of XLockDisplay/XUnlockDisplay.
* Allow playing of OggFlac files. [bug #1590690]
* Allow playing FLAC files with an ID3 tag at the start.
* Fix some crashes caused by MP3 files (and possibly others) being
misdetected as AAC.
To generate a diff of this commit:
cvs rdiff -r1.41 -r1.42 pkgsrc/multimedia/xine-lib/Makefile
cvs rdiff -r1.35 -r1.36 pkgsrc/multimedia/xine-lib/Makefile.common
cvs rdiff -r1.37 -r1.38 pkgsrc/multimedia/xine-lib/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/multimedia/xine-lib/patches/patch-aa
cvs rdiff -r1.3 -r1.4 pkgsrc/multimedia/xine-lib/patches/patch-ab
cvs rdiff -r1.2 -r1.3 pkgsrc/multimedia/xine-lib/patches/patch-ac \
pkgsrc/multimedia/xine-lib/patches/patch-ae \
pkgsrc/multimedia/xine-lib/patches/patch-ah \
pkgsrc/multimedia/xine-lib/patches/patch-ai \
pkgsrc/multimedia/xine-lib/patches/patch-ap \
pkgsrc/multimedia/xine-lib/patches/patch-av \
pkgsrc/multimedia/xine-lib/patches/patch-bg
cvs rdiff -r1.13 -r1.14 pkgsrc/multimedia/xine-lib/patches/patch-ag
cvs rdiff -r1.10 -r1.11 pkgsrc/multimedia/xine-lib/patches/patch-ao
cvs rdiff -r1.1 -r1.2 pkgsrc/multimedia/xine-lib/patches/patch-az \
pkgsrc/multimedia/xine-lib/patches/patch-bd \
pkgsrc/multimedia/xine-lib/patches/patch-da \
pkgsrc/multimedia/xine-lib/patches/patch-db \
pkgsrc/multimedia/xine-lib/patches/patch-dc
cvs rdiff -r1.3 -r0 pkgsrc/multimedia/xine-lib/patches/patch-bb \
pkgsrc/multimedia/xine-lib/patches/patch-bh
cvs rdiff -r1.6 -r1.7 pkgsrc/multimedia/xine-lib/patches/patch-be
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.