head 1.13; access; symbols pkgsrc-2014Q1:1.12.0.18 pkgsrc-2014Q1-base:1.12 pkgsrc-2013Q4:1.12.0.16 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.12.0.14 pkgsrc-2013Q3-base:1.12 pkgsrc-2013Q2:1.12.0.12 pkgsrc-2013Q2-base:1.12 pkgsrc-2013Q1:1.12.0.10 pkgsrc-2013Q1-base:1.12 pkgsrc-2012Q4:1.12.0.8 pkgsrc-2012Q4-base:1.12 pkgsrc-2012Q3:1.12.0.6 pkgsrc-2012Q3-base:1.12 pkgsrc-2012Q2:1.12.0.4 pkgsrc-2012Q2-base:1.12 pkgsrc-2012Q1:1.12.0.2 pkgsrc-2012Q1-base:1.12 pkgsrc-2011Q4:1.11.0.2 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.9.0.12 pkgsrc-2011Q3-base:1.9 pkgsrc-2011Q2:1.9.0.10 pkgsrc-2011Q2-base:1.9 pkgsrc-2011Q1:1.9.0.8 pkgsrc-2011Q1-base:1.9 pkgsrc-2010Q4:1.9.0.6 pkgsrc-2010Q4-base:1.9 pkgsrc-2010Q3:1.9.0.4 pkgsrc-2010Q3-base:1.9 pkgsrc-2010Q2:1.9.0.2 pkgsrc-2010Q2-base:1.9 pkgsrc-2010Q1:1.8.0.4 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.2 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.7.0.18 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.16 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.14 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.12 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.10 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.8 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.6 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.4 pkgsrc-2008Q1:1.7.0.2 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.6.0.2 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.5.0.4 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.2 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.4.0.2 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.3.0.2 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.2.0.22 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.20 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.18 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.16 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.14 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.12 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.10 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.8 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.6 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.4 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.2 pkgsrc-2004Q1-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.13 date 2014.05.18.15.38.18; author wiz; state dead; branches; next 1.12; commitid XtKPIl52qo1Gc2Bx; 1.12 date 2012.03.21.16.37.15; author drochner; state Exp; branches; next 1.11; 1.11 date 2011.12.24.03.02.25; author sbd; state Exp; branches; next 1.10; 1.10 date 2011.11.16.19.45.37; author drochner; state Exp; branches; next 1.9; 1.9 date 2010.04.13.15.09.40; author drochner; state Exp; branches; next 1.8; 1.8 date 2009.12.09.10.13.03; author drochner; state Exp; branches; next 1.7; 1.7 date 2008.01.11.16.05.27; author drochner; state Exp; branches; next 1.6; 1.6 date 2007.11.22.20.20.22; author drochner; state Exp; branches; next 1.5; 1.5 date 2007.06.15.18.20.07; author drochner; state Exp; branches; next 1.4; 1.4 date 2007.02.07.20.04.00; author drochner; state Exp; branches; next 1.3; 1.3 date 2006.12.08.09.24.26; author abs; state Exp; branches; next 1.2; 1.2 date 2004.03.11.17.26.02; author jmmv; state Exp; branches 1.2.22.1; next 1.1; 1.1 date 2004.01.26.13.03.38; author jmmv; state Exp; branches 1.1.1.1; next ; 1.2.22.1 date 2006.12.09.09.13.15; author salo; state Exp; branches; next ; 1.1.1.1 date 2004.01.26.13.03.38; author jmmv; state Exp; branches; next ; desc @@ 1.13 log @Remove three patches that I think are not needed any longer. If I'm wrong, let me know why. Add upstream bug report URLs to nearly all remaining patches, after filing these upstream bug reports. Hi everyone who patched this without doing that! @ text @$NetBSD: patch-ap,v 1.12 2012/03/21 16:37:15 drochner Exp $ --- src/dxr3/Makefile.am.orig 2012-02-04 00:41:43.000000000 +0000 +++ src/dxr3/Makefile.am @@@@ -49,4 +49,4 @@@@ xineplug_vo_out_dxr3_la_SOURCES = \ video_out_dxr3.c xineplug_vo_out_dxr3_la_CFLAGS = $(AM_CFLAGS) $(AVUTIL_CFLAGS) $(FFMPEG_CFLAGS) -xineplug_vo_out_dxr3_la_LIBADD = $(XINE_LIB) $(link_fame) $(link_rte) $(link_x_libs) $(LTLIBINTL) $(AVUTIL_LIBS) $(FFMPEG_LIBS) -lm +xineplug_vo_out_dxr3_la_LIBADD = $(XINE_LIB) $(link_fame) $(link_rte) $(link_x_libs) $(LTLIBINTL) $(AVUTIL_LIBS) $(FFMPEG_LIBS) -lm $(XINERAMA_LIBS) @ 1.12 log @update to 1.2.1 changes: -Rewrite of VDPAU OSD handling -sndio plugin is now buildable -Various bug fixes @ text @d1 1 a1 1 $NetBSD$ @ 1.11 log @A simpler way to decide if -lXinerama is need is to use XINERAMA_LIBS which gets its value from pkg-config. Also add 'automake' to USE_TOOLS and the pre-configure target. @ text @d1 1 a1 1 $NetBSD: patch-ap,v 1.10 2011/11/16 19:45:37 drochner Exp $ d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2011-10-04 21:42:53.000000000 +0000 d5 1 a5 2 @@@@ -45,7 +48,7 @@@@ xineplug_vo_out_dxr3_la_SOURCES = \ dxr3_scr.c \ d8 3 a10 5 -xineplug_vo_out_dxr3_la_LIBADD = $(XINE_LIB) $(link_fame) $(link_rte) $(link_x_libs) $(LTLIBINTL) $(DYNAMIC_LD_LIBS) -lm +xineplug_vo_out_dxr3_la_LIBADD = $(XINE_LIB) $(link_fame) $(link_rte) $(link_x_libs) $(LTLIBINTL) $(DYNAMIC_LD_LIBS) -lm $(XINERAMA_LIBS) xineplug_vo_out_dxr3_la_CFLAGS = $(VISIBILITY_FLAG) $(AM_CFLAGS) xineplug_vo_out_dxr3_la_LDFLAGS = $(xineplug_ldflags) @ 1.10 log @update to 1.1.20 changes: -Enable FFmpeg's support for AAC LATM audio -minor fixes and improvements, most notably for MPEG TS -translation updates @ text @d1 1 a1 1 $NetBSD$ a4 10 @@@@ -17,6 +17,9 @@@@ endif if HAVE_LIBRTE link_rte = -lrte endif +if HAVE_XINERAMA +link_xinerama = -lXinerama +endif EXTRA_DIST = compat.c d10 1 a10 1 +xineplug_vo_out_dxr3_la_LIBADD = $(XINE_LIB) $(link_fame) $(link_rte) $(link_xinerama) $(link_x_libs) $(LTLIBINTL) $(DYNAMIC_LD_LIBS) -lm @ 1.9 log @update to 1.1.18.1 This release adds support for WMA Pro and basic support for Quicktime media links (much better support is present in the 1.2 branch) and has various fixes for 24-bit FLAC and LPCM, TTA, and AAC in Flash video; there's also one important fix for DXR3 users, allowing xine-lib to work with recent versions of the em8300 driver. It also has enhanced support for metadata (currently Ogg-only). @ text @d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2010-02-24 01:18:20.000000000 +0000 d22 1 a22 1 xineplug_vo_out_dxr3_la_LDFLAGS = -avoid-version -module @ 1.8 log @update to 1.1.17 changes: -improved Matroska support -UTF-16 fixes -hack for Apple film trailers -improved BluRay support -OpenBSD sndio support @ text @d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2009-11-30 22:12:44.000000000 +0100 d13 1 a13 1 xineplug_LTLIBRARIES = $(dxr3_modules) d15 1 a15 1 @@@@ -43,7 +46,7 @@@@ xineplug_vo_out_dxr3_la_SOURCES = \ @ 1.7 log @update to 1.1.9 changes: There are improvements to DVB subtitle support and H.264 video, and fixes for MP3 playback, DVB, ivtv, Flash video streams and some playlist types (particularly XML ones). One significant fix is that the special "be nice to the user" '#' handling has been dropped since it seems to have been causing more problems than it fixes. pkgsrc note: a fix for CVE-2008-0225 (RTSP buffer overflow) is already included @ text @d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2008-01-01 18:07:56.000000000 +0100 d5 1 a5 1 @@@@ -16,6 +16,9 @@@@ endif d13 1 a13 1 xineplug_LTLIBRARIES = $(dxr3_modules) d15 1 a15 1 @@@@ -42,7 +45,7 @@@@ xineplug_vo_out_dxr3_la_SOURCES = \ d17 1 a17 1 video_out_dxr3.c @ 1.6 log @update to 1.1.8 This has improved DVB subtitles support, implements simple subtitle scaling and bold & italics for text subtitles, and allows control of XxMC bob deinterlacing. It also has fixes for an audio resampling problem (which manifested as regular clicking), a problem which would cause the goom plugin to stop working, and URL escape handling (use of %) in DVD and Video CD MRLs. Some memory leaks are also fixed, and there are some build fixes for Solaris users. @ text @d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2007-08-19 01:36:45.000000000 +0200 d19 2 a20 2 -xineplug_vo_out_dxr3_la_LIBADD = $(link_fame) $(link_rte) $(link_x_libs) $(XINE_LIB) $(LTLIBINTL) $(DYNAMIC_LD_LIBS) -lm +xineplug_vo_out_dxr3_la_LIBADD = $(link_fame) $(link_rte) $(link_xinerama) $(link_x_libs) $(XINE_LIB) $(LTLIBINTL) $(DYNAMIC_LD_LIBS) -lm @ 1.5 log @update to 1.1.7 changes: -bugfixes, among others for VCD playback -adds support for libdca (formerly libdts) -handle disappearing audio devices (possibly ALSA specific) @ text @d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2007-04-08 17:40:59.000000000 +0200 d19 2 a20 2 -xineplug_vo_out_dxr3_la_LIBADD = $(link_fame) $(link_rte) $(link_x_libs) $(XINE_LIB) $(DYNAMIC_LD_LIBS) -lm +xineplug_vo_out_dxr3_la_LIBADD = $(link_fame) $(link_rte) $(link_xinerama) $(link_x_libs) $(XINE_LIB) $(DYNAMIC_LD_LIBS) -lm @ 1.4 log @update to 1.1.4 changes: This release contains improvements and important bugfixes. Some issues that have really "bugged" us for quite some time (like NTSC DVDs audio sync, broken since 1.1.2, and H.264 crashes) are finally fixed. Some of the new features include True Audio and WavPack support. bugfixes, cleanup etc pkgsrc notes: -new True Audio / WavPack support is not enabled yet -cleanup of bl3.mk: no need to propagate internals -removed dependency on libflac -- there is support to play flac files internally -removed build of plugins for more exotic video outputs (SDL, ImageMagick, GL, aalib), this might be built in extra pkgs (like esound and arts already do) @ text @d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2006-12-30 20:54:32.000000000 +0100 d5 1 a5 1 @@@@ -18,6 +18,9 @@@@ endif d13 1 a13 1 lib_LTLIBRARIES = $(dxr3_modules) d15 1 a15 1 @@@@ -44,7 +47,7 @@@@ xineplug_vo_out_dxr3_la_SOURCES = \ @ 1.3 log @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. @ text @d1 1 a1 1 $NetBSD: patch-ap,v 1.2 2004/03/11 17:26:02 jmmv Exp $ d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2006-07-10 23:08:13.000000000 +0100 d19 2 a20 2 -xineplug_vo_out_dxr3_la_LIBADD = $(link_fame) $(link_rte) $(link_x_libs) $(XINE_LIB) +xineplug_vo_out_dxr3_la_LIBADD = $(link_fame) $(link_rte) $(link_xinerama) $(link_x_libs) $(XINE_LIB) @ 1.2 log @Update to 1rc3a. Summary of changes since rc0a: - Fixed some bugs which caused xine to segfault under certain conditions, and a long-standing issue that would make xine hang with the NPTL implementation in Linux kernel 2.6. - Stabilized core engine and much improved subtitles. - Built-in VCD navigation, XvMC support and better handling of funny filenames. - A security hole regarding the "#save" MRL option has been closed. - Added a feature: append "#save:filename" to an MRL to save the stream during playback. - Lots of bugfixes. @ text @d1 1 a1 1 $NetBSD: patch-ap,v 1.1.1.1 2004/01/26 13:03:38 jmmv Exp $ d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2003-09-13 16:21:09.000000000 +0200 d15 1 a15 1 @@@@ -43,7 +46,7 @@@@ xineplug_vo_out_dxr3_la_SOURCES = \ d21 1 a23 1 noinst_HEADERS = \ @ 1.2.22.1 log @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. @ text @d1 1 a1 1 $NetBSD: patch-ap,v 1.3 2006/12/08 09:24:26 abs Exp $ d3 1 a3 1 --- src/dxr3/Makefile.am.orig 2006-07-10 23:08:13.000000000 +0100 d15 1 a15 1 @@@@ -44,7 +47,7 @@@@ xineplug_vo_out_dxr3_la_SOURCES = \ a20 1 xineplug_vo_out_dxr3_la_CFLAGS = $(VISIBILITY_FLAG) $(AM_CFLAGS) d23 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ap,v 1.1 2003/10/05 09:27:13 mycroft Exp $ d3 3 a5 3 --- src/dxr3/Makefile.am.orig 2003-07-13 19:29:04.000000000 +0000 +++ src/dxr3/Makefile.am 2003-10-05 09:04:21.000000000 +0000 @@@@ -18,6 +18,9 @@@@ d15 2 a16 2 @@@@ -42,7 +45,7 @@@@ dxr3_spu_encoder.c \ @ 1.1.1.1 log @Move xine-lib to the multimedia category (coming from graphics). This is version 1rc0anb3. @ text @@