Subject: PR/34107 CVS commit: pkgsrc
To: None <,,>
From: Thomas Klausner <>
List: pkgsrc-bugs
Date: 08/06/2006 10:40:02
The following reply was made to PR pkg/34107; it has been noted by GNATS.

From: Thomas Klausner <>
Subject: PR/34107 CVS commit: pkgsrc
Date: Sun,  6 Aug 2006 10:36:52 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	wiz
 Date:		Sun Aug  6 10:36:50 UTC 2006
 Modified Files:
 	pkgsrc/audio/xine-arts: Makefile PLIST
 	pkgsrc/audio/xine-esound: Makefile PLIST
 	pkgsrc/multimedia/xine-lib: Makefile Makefile.common PLIST.common
 	    PLIST.common_end distinfo
 	pkgsrc/multimedia/xine-lib/patches: patch-ag patch-ak patch-an patch-ao
 	    patch-bb patch-be patch-cb
 Removed Files:
 	pkgsrc/multimedia/xine-lib/patches: patch-af patch-am patch-aq patch-ar
 	    patch-at patch-au patch-ax patch-ay patch-ba patch-bc patch-bh
 	    patch-bi patch-ce
 Log Message:
 Update to 1.1.2, provided by Kimura Fuyuki in PR 34107.
 xine-lib (1.1.2)
   * Security fixes:
     - CVE-2005-4048: possible buffer overflow in libavcodec (crafted PNGs).
     - CVE-2006-2802: possible buffer overflow in the HTTP plugin.
     - possible buffer overflow via bad indexes in specially-crafted AVI files
   * Update gettext support to 0.14.5, disable internal gettext, fix locales
     handling, use the correct domain for strings.
   * Italian translation update
   * Czech translation update
   * Disable the XXMC plugin if Xv support isn't there
   * Also look for Xv support in /usr/lib for's new location
   * Fix using xine-lib on systems with SELinux enabled
   * Build right with libiconv in /usr/local as default on FreeBSD
   * Fix a potential crash with fixed-size lacing in the Matroska demuxer
   * Patch from SuSE to fix alsa after hardware suspend
   * Fix the ./configure --enable-static-xv parameter
   * Really fix the speed changing race that was mentioned in 1.1.1
   * Send events for tvtime filmmode changes
   * Add an image decoder based on gdk-pixbuf
   * Add browseable capability to smb input plugin
   * Enable AMD64 mmx/sse support in some plugins (tvtime, libmpeg2, goom...)
   * Fix xxmc subpictures (broken since 1.1.1)
   * FFmpeg update (version 51.1.0)
   * Fix detection of locale containing a modifier (like "@euro")
   * New volume normalization post plugin
   * New image noise post plugin (useful for mitigating some compression artifacts)
   * Support for Vorbis-style comments in FLAC files
   * Coverity fixes
   * Add ATSC support to the DVB plugin
   * Make various structures and arrays constant.
   * Fix up health check to find libX11 and libXv shared objects even if
     devel packages aren't installed (where appropriate). (Ubuntu 47357)
   * Fix install problems in case configure was generated by autoconf >= 2.59c.
   * Fixed some win32 codec freezes when configured w32-path doesn't exist
   * Add support for RealPlayer 10 codecs (from SUSE)
 xine-lib (1.1.1)
   * Improve sound quality when using alsa 1.0.9 or above.
     When playing a 44.1khz stream on a 48khz only capable sound card.
     It bypasses alsa-lib resampler and uses xine's
   * Windows ports bug fixes and improvements
   * Set up the framebuffer palette (fb video out).
   * build fixes and improvements, added --with-pthread-prefix and
     --with-zlib-prefix options
   * new DirectFB video output plugin with many improvements (output to overlay
     or TV, deinterlacing, image controls, zoom, OSD, double/triple buffering,
     vsync, flicker filtering, field parity control)
   * overlay cropping fixes for small streams or when using cropping support
   * experimental frame allocation optimization reduces cpu usage of the
     deinterlacer plugin by up 25%
   * implement time seeking on DVD plugin
   * move CFLAGS optimizations to a separated file (added --disable-optimizations)
   * use the same codec path as MPlayer (/usr[/local]/lib/codecs)
   * FFmpeg sync (new QDM2 decoder)
   * imported Duck TrueMotion 2 decoder from FFmpeg
   * sync libfaad2 to latest GPL compatible version; fixes AAC decoding on x86_64 arch
   * support gapless playback while switching streams (requires UI cooperation)
   * fix speed changing race causing deadlock with v4l plugin
   * cddb improvements/fixes (DTITLE/DYEAR parsing, timeout increase and
     multiline entries support) [#1205274]
 xine-lib (1.1.0)
   * new quality deinterlacer from dscaler: GreedyH (Greedy High Motion)
   * new quality deinterlacer from dscaler: TomsMoComp (Tom's Motion Compensated)
   * added help for most deinterlace methods
   * ffmpeg update
   * use ImageMagick to convert and display different type of images (png, jpg...)
   * improve ASX playlist parsing
   * add an extended MRL reference event (MRL title, start time, play time):
     needed for the ASX parser; deprecates plain MRL reference events.
   * goom updated to 2k4-0
 xine-lib (1.0.4)
   * tiny doc update
   * build fixes and cross build improvements
   * fixed an align problem in Win32 DirectX video output plugin
   * fixed linking of X11 plugins for some platforms
 To generate a diff of this commit:
 cvs rdiff -r1.21 -r1.22 pkgsrc/audio/xine-arts/Makefile
 cvs rdiff -r1.5 -r1.6 pkgsrc/audio/xine-arts/PLIST
 cvs rdiff -r1.17 -r1.18 pkgsrc/audio/xine-esound/Makefile
 cvs rdiff -r1.5 -r1.6 pkgsrc/audio/xine-esound/PLIST
 cvs rdiff -r1.39 -r1.40 pkgsrc/multimedia/xine-lib/Makefile
 cvs rdiff -r1.34 -r1.35 pkgsrc/multimedia/xine-lib/Makefile.common \
 cvs rdiff -r1.15 -r1.16 pkgsrc/multimedia/xine-lib/PLIST.common
 cvs rdiff -r1.6 -r1.7 pkgsrc/multimedia/xine-lib/PLIST.common_end
 cvs rdiff -r1.3 -r0 pkgsrc/multimedia/xine-lib/patches/patch-af \
     pkgsrc/multimedia/xine-lib/patches/patch-am \
     pkgsrc/multimedia/xine-lib/patches/patch-at \
     pkgsrc/multimedia/xine-lib/patches/patch-ba \
 cvs rdiff -r1.11 -r1.12 pkgsrc/multimedia/xine-lib/patches/patch-ag
 cvs rdiff -r1.7 -r1.8 pkgsrc/multimedia/xine-lib/patches/patch-ak
 cvs rdiff -r1.6 -r1.7 pkgsrc/multimedia/xine-lib/patches/patch-an
 cvs rdiff -r1.9 -r1.10 pkgsrc/multimedia/xine-lib/patches/patch-ao
 cvs rdiff -r1.6 -r0 pkgsrc/multimedia/xine-lib/patches/patch-aq
 cvs rdiff -r1.2 -r0 pkgsrc/multimedia/xine-lib/patches/patch-ar \
 cvs rdiff -r1.4 -r0 pkgsrc/multimedia/xine-lib/patches/patch-au
 cvs rdiff -r1.1 -r0 pkgsrc/multimedia/xine-lib/patches/patch-ax \
     pkgsrc/multimedia/xine-lib/patches/patch-ay \
     pkgsrc/multimedia/xine-lib/patches/patch-bh \
 cvs rdiff -r1.2 -r1.3 pkgsrc/multimedia/xine-lib/patches/patch-bb
 cvs rdiff -r1.5 -r1.6 pkgsrc/multimedia/xine-lib/patches/patch-be
 cvs rdiff -r1.1 -r1.2 pkgsrc/multimedia/xine-lib/patches/patch-cb
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.