summaryrefslogtreecommitdiff
path: root/multimedia/xine-lib
AgeCommit message (Collapse)AuthorFilesLines
2009-10-31libcdio updated changed its shlib major version, so bump depends.wiz1-2/+2
Noted by drochner@
2009-08-26bumping revision due graphics/ImageMagick updatesno1-2/+2
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-12/+1
2009-04-17update to 1.1.16.3drochner8-92/+47
changes: -security fixes (were already patched in pkgsrc) -misc bugfixes -build fixes
2009-04-05add a patch from upstream CVS to fix an integer overflow in thedrochner3-3/+30
Quicktime demuxer, bump PKGREVISION
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-02-19update to 1.1.16.2drochner8-17/+79
changes: * Build fixes related to ImageMagick 6.4 & later. * Fix an error in Matroska PTS calculation. * Some front ends hang due to the hang fixes in 1.1.16. Fix this by removing a break statement. * Fix broken size checks in various input plugins (ref. CVE-2008-5239). * More malloc checking (ref. CVE-2008-5240). * Fix race conditions in gapless_switch (ref. kde bug #180339) * Fix a possible integer overflow in the 4XM demuxer. (TKADV2009-004.txt) pkgsrc notes: -the 4xm fix upstream is wrong, do it better (patch-ax) -filter out --no-undefined linker options on NetBSD<5 because this causes errors if shared modules are not linked against libc
2009-01-20update to 1.1.16.1drochner7-71/+18
This fixes a number of security problems: CVE-2008-5234 vector 1, CVE-2008-5236, CVE-2008-5237, CVE-2008-5239, CVE-2008-5240 vectors 3 & 4, CVE-2008-5243 other changes: -Support H.264 and AAC streams within FLV -tagging improvements -Add position-based seeking independent from seekpoints -misc fixes
2008-12-18# used by audio/xine-pulse/Makefilejmcneill1-1/+2
2008-11-08Recursive dependency bump for libspeex (it is backward-compatible,bjs1-2/+2
but also has API additions).
2008-09-13Add 8 more plugin libs (just why does xine install .a files fordholland1-1/+9
*plugins*, anyway?) to fix the Linux build. From Aleksey Cheusov's bulk build report.
2008-08-27add a patch from upstream CVS to make a header usable from C++,drochner3-2/+18
bump PKGREVISION, thanks Rumko for pointing out
2008-08-26update to 1.1.15drochner3-12/+10
This release contains some security fixes, notably a DoS via corrupted Ogg files (CVE-2008-3231), some related fixes, and fixes for a few possible buffer overflows. The other changes include recognition of AMR audio and Snow video.
2008-08-24Uses xmkmf in configure script; USE_TOOLS+=xmkmf.dholland1-2/+2
Noted by Hasso Tepper in PR 39286.
2008-07-29Rearrange how libXv and libXvMC are probed in order to work properly ondholland2-15/+14
systems with libXvMC.so but no libXvMCW.so. Also add missing dependence on libX11. Thus, PKGREVISION++.
2008-07-21Add libXvMC so the XvMC plugin is built and installed.dholland3-3/+20
Noted by Gilles Dauphin in PR 37895. PKGREVISION++. Note: I've handled libXvMC the same way libXv is handled, which may not be optimal but is least likely to break anything.
2008-07-17update to 1.1.14drochner3-14/+14
changes: -adds Xv port & type selection -improved content type detection for HTTP streams -some DVB and V4L improvements -DVB audio bug fixed
2008-07-14Mark as destdir ready.joerg1-1/+3
2008-06-21update to 1.1.13drochner6-40/+20
changes: - For extra safety against possible Integer overflows like the ones found in CVE-2008-1482, backport more calloc usage from 1.2 branch -Added MIME types and .mpp for musepack -Fixed display of some MJPEG streams -Deprecate xine_xmalloc() function, see src/xine-utils/utils.c for more information about the reason -Provide a useful implementation of xine_register_log_cb() -New version of the JACK output plugin pkgsrc note: the fix for CVE-2008-1878 was integrated upstream
2008-05-26normalize time argument to pthread_cond_timedwait(), otherwise NetBSD'sdrochner3-3/+19
libpthread complains (happened if one jumped forth and back in a DVD) bump PKGREVISION
2008-05-20Fix PLIST breakage with native X11 introduced in rev 1.48.tnn1-2/+4
2008-04-24Add a variable XINE_MOD_DIR_VER that contains the subdirectory namewiz9-244/+246
for the modules. Use it in xine-lib and its dependencies. Fixes a bug in xine-esound and installation of wip/xine-xcb.
2008-04-18xine security patch of the day: fix possible buffer overflow indrochner3-2/+22
nsf parser (SA29850), patch from upstream CVS, bump PKGREVISION
2008-04-15update to 1.1.12drochner11-249/+267
changes: -security fix (unchecked array index, CVE-2008-1686) -a few bug fixes (including the 1.1.11.1 regressions) -new version of the pulseaudio output plugin -open-source upport for RealAudio "cook"
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam2-11/+10
through PLIST_SUBST to the plist module.
2008-04-10update to 1.1.11.1drochner17-406/+268
changes: * Security fixes: - Array Indexing Vulnerability in sdpplin_parse(). (CVE-2008-0073) - integer overflow, possibly leading to buffer overflow, CVE-2008-1482 * Reworked the plugin directory naming so that external plugins don't have to be rebuilt for every release * Made the version parsing much more reliable; it wasn't properly coping with four-part version numbers * Fixed an off-by-one in the FLAC security fix patch. This breakage was causing failure to play some files * Support 16-bit big-endian DTS audio * Improved frame snapshot API. (ABI extension.) * Re-add support for # (stream parameter separator) in raw filenames * Fixed long delay when closing stream on dual core systems pkgsrc note: CVE-2008-0073 was already fixed by patch
2008-03-19add patch from upstream to fix a buffer overflow in the SDP parserdrochner4-3/+86
(CVE-2008-0073) bump PKGREVISION
2008-02-11Bump revision for PLIST fix, suggested by Greg Toxel.tnn1-1/+2
2008-02-11addgdt1-1/+4
# used by audio/xine-arts/Makefile # used by audio/xine-esound/Makefile per pkglint
2008-02-11Add missing translation to PLISTtnn1-1/+2
2008-02-08update to 1.1.10.1drochner2-7/+7
This release contains a security fix (array index vulnerability which may lead to a stack buffer overflow, CVE-2008-0486). There are also two minor bug fixes.
2008-02-01update to 1.1.10drochner5-223/+6
changes: This release contains a security fix (remotely-expoitable buffer overflow, CVE-2006-1664). (This is not the first time that that bug has been fixed?) It also fixes a few more recent bugs, such as the audio output problems in 1.1.9. (The fix for CVE-2008-0225 which we had patches for was included upstream too.)
2008-01-12added missing tr locale support, from Thomas Klausnerdrochner1-1/+2
2008-01-11update to 1.1.9drochner10-40/+272
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
2008-01-06support theora, bump PKGREVISIONdrochner2-2/+7
2007-11-22update to 1.1.8drochner19-287/+44
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.
2007-06-18Fix linkage with -lintl. In one plugin, disable the -Wl,-z,defs usagejoerg14-1/+268
as it breaks on DragonFly.
2007-06-15update to 1.1.7drochner8-383/+62
changes: -bugfixes, among others for VCD playback -adds support for libdca (formerly libdts) -handle disappearing audio devices (possibly ALSA specific)
2007-06-15update to 1.1.7drochner4-20/+13
changes: -bugfixes, among others for VCD playback -adds support for libdca (formerly libdts) -handle disappearing audio devices (possibly ALSA specific)
2007-03-09pull in a patch from mplayer CVS to fix buffer overflow in DMO reader, seedrochner3-2/+17
http://lists.grok.org.uk/pipermail/full-disclosure/2007-March/052738.html bump PKGREVISIONs
2007-02-16Proxy-commit for drochner:wiz1-5/+3
Fix a problem reported by Greg Oster in PR 35564.
2007-02-09Explicitely disable opengl support, otherwise "configure" might pick updrochner1-1/+2
a Mesa from /usr/X11R6. Fixes a build failyre reported by Robert Elz per PR pkg/35564.
2007-02-07update to 1.1.4drochner14-176/+120
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)
2007-02-01Really include CD_BLOCK_OFFSET changes from Sergey Svishchev,wiz3-14/+22
sent in PR 34107. Bump PKGREVISION.
2007-01-29Modular Xorg support.joerg2-4/+8
2007-01-17Very belatedly bump PKGREVISION for all jasper dependencies becausewiz1-2/+2
of the shlib name change (!) during the update to 1.900.0. Noted by Robert Elz in PR 35431.
2007-01-10remove a part of the previous patch because the underlying problemdrochner4-51/+13
was already fixed in the xine release (too bad that xine and mplayer are going to diverge here)
2007-01-10Modular Xorg support. Mark the static version of the tvtime pluginjoerg2-3/+6
as XV-only as well.