Subject: CVS commit: [pkgsrc-2006Q3] pkgsrc/multimedia/xine-lib
To: None <>
From: Lubomir Sedlacik <>
List: pkgsrc-changes
Date: 12/09/2006 09:13:16
Module Name:	pkgsrc
Committed By:	salo
Date:		Sat Dec  9 09:13:16 UTC 2006

Modified Files:
	pkgsrc/multimedia/xine-lib [pkgsrc-2006Q3]: Makefile Makefile.common
	pkgsrc/multimedia/xine-lib/patches [pkgsrc-2006Q3]: 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
Removed Files:
	pkgsrc/multimedia/xine-lib/patches [pkgsrc-2006Q3]: patch-bb patch-bh

Log Message:
Pullup ticket 1948 - requested by abs
security update for xine-lib

Revisions pulled up:
- pkgsrc/multimedia/xine-lib/Makefile			1.42
- pkgsrc/multimedia/xine-lib/Makefile.common		1.36
- pkgsrc/multimedia/xine-lib/distinfo			1.38
- pkgsrc/multimedia/xine-lib/patches/patch-aa		1.5
- pkgsrc/multimedia/xine-lib/patches/patch-ab		1.4
- pkgsrc/multimedia/xine-lib/patches/patch-ac		1.3
- pkgsrc/multimedia/xine-lib/patches/patch-ae		1.3
- pkgsrc/multimedia/xine-lib/patches/patch-ag		1.14
- pkgsrc/multimedia/xine-lib/patches/patch-ah		1.3
- pkgsrc/multimedia/xine-lib/patches/patch-ai		1.3
- pkgsrc/multimedia/xine-lib/patches/patch-ao		1.11
- pkgsrc/multimedia/xine-lib/patches/patch-ap		1.3
- pkgsrc/multimedia/xine-lib/patches/patch-av		1.3
- pkgsrc/multimedia/xine-lib/patches/patch-az		1.2
- pkgsrc/multimedia/xine-lib/patches/patch-bb		removed
- pkgsrc/multimedia/xine-lib/patches/patch-bd		1.2
- pkgsrc/multimedia/xine-lib/patches/patch-be		1.7
- pkgsrc/multimedia/xine-lib/patches/patch-bg		1.3
- pkgsrc/multimedia/xine-lib/patches/patch-bh		removed
- pkgsrc/multimedia/xine-lib/patches/patch-da		1.2
- pkgsrc/multimedia/xine-lib/patches/patch-db		1.2
- pkgsrc/multimedia/xine-lib/patches/patch-dc		1.2

   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.41.2.1 pkgsrc/multimedia/xine-lib/Makefile
cvs rdiff -r1.35 -r1.35.2.1 pkgsrc/multimedia/xine-lib/Makefile.common
cvs rdiff -r1.37 -r1.37.2.1 pkgsrc/multimedia/xine-lib/distinfo
cvs rdiff -r1.4 -r1.4.8.1 pkgsrc/multimedia/xine-lib/patches/patch-aa
cvs rdiff -r1.3 -r1.3.8.1 pkgsrc/multimedia/xine-lib/patches/patch-ab
cvs rdiff -r1.2 -r1.2.22.1 pkgsrc/multimedia/xine-lib/patches/patch-ac \
cvs rdiff -r1.2 -r1.2.4.1 pkgsrc/multimedia/xine-lib/patches/patch-ae \
    pkgsrc/multimedia/xine-lib/patches/patch-ah \
    pkgsrc/multimedia/xine-lib/patches/patch-av \
cvs rdiff -r1.13 -r1.13.2.1 pkgsrc/multimedia/xine-lib/patches/patch-ag
cvs rdiff -r1.2 -r1.2.8.1 pkgsrc/multimedia/xine-lib/patches/patch-ai
cvs rdiff -r1.10 -r1.10.2.1 pkgsrc/multimedia/xine-lib/patches/patch-ao
cvs rdiff -r1.1 -r1.1.4.1 pkgsrc/multimedia/xine-lib/patches/patch-az
cvs rdiff -r1.3 -r0 pkgsrc/multimedia/xine-lib/patches/patch-bb \
cvs rdiff -r1.1 -r1.1.16.1 pkgsrc/multimedia/xine-lib/patches/patch-bd
cvs rdiff -r1.6 -r1.6.2.1 pkgsrc/multimedia/xine-lib/patches/patch-be
cvs rdiff -r1.1 -r1.1.2.1 pkgsrc/multimedia/xine-lib/patches/patch-da \
    pkgsrc/multimedia/xine-lib/patches/patch-db \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.