summaryrefslogtreecommitdiff
path: root/multimedia/xine-lib
AgeCommit message (Collapse)AuthorFilesLines
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.
2007-01-09in local copy of libdvdnav:drochner7-3/+88
-avoid file descriptor leak -advance buffer pointer correctly on short reads from an unnamed contributor add limit check to real parser (CVE-2006-6172) from mplayer svn bump PKGREVISION
2007-01-07don't free() memory which resides in sysv shm (xine bug #1620339,drochner2-1/+32
fixed in xine CVS) ride on PKGREVISION bump some hours ago
2007-01-07PKGREVISION bump for flac shlib major bump and corresponding ABIwiz2-3/+4
depends bump.
2006-12-08minor cleanup:drochner3-18/+2
-remove obsolete WRKSRC definition -the http overflow (CVE-2006-2802) was fixed upstream
2006-12-08Update xine-lib to 1.1.3abs22-255/+219
* 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.
2006-10-17Fix a grammar nit.simonb1-2/+2
2006-09-29- Fix a "==" in a shell test.dmcmahill2-34/+26
- Add missing header when testing for OSS audio on NetBSD Fixes broken builds on NetBSD-2/i386
2006-08-14Disable mutex debugging by default, it results in Xine spinning aroundjoerg6-2/+2817
all the time at least on DragonFly. Move some inline functions around so that they exist before they are used, avoiding compilation errors on DragonFly where -fno-unit-at-a-time is disable by default.
2006-08-06Update to 1.1.2, provided by Kimura Fuyuki in PR 34107.wiz25-455/+121
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 X.org'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
2006-07-24add CDDA input on NetBSD, from Kimura Fuyuki per PR pkg/34053drochner3-6/+164
2006-07-21"BUILD_ENV" was misnamed. It's actually the environment that is passedjlam1-2/+2
to all internal recursive make processes. As such, rename it to "PKGSRC_MAKE_ENV". XXX Note, some of the usage of this variable in package Makefiles seems XXX incorrect. They probably want "MAKE_ENV", which is the environment XXX passed to the make process when running "make" within ${WRKSRC}.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-07-04Fix build problem with version 2.60 of the "autoconf" package.tron2-1/+14
Patch provided by Thomas 'wiz' Klausner in private e-mail.
2006-06-30Add missing bound check in HTTP Plugin "xineplug_inp_http.so".tron3-3/+18
This fixes the vulnerability reported in CVE-2006-2802.
2006-06-26Fix build with gcc4 on NetBSD-3.99.21.wiz4-7/+92
2006-06-26regen (with correct offsets)wiz6-26/+26
2006-06-21make this build on FreeBSD-6.1, from Peter Schuller per PR pkg/33770drochner2-1/+15
2006-06-12Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable)wiz2-4/+4
for SDL shlib changes.
2006-05-18Fix security problem reported in CVE-2006-1664.tron3-3/+17
Bump package revision because of this fix.
2006-05-03another missing mutex initdrochner3-3/+17
bump PKGREVISION
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig1-3/+3
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz2-4/+4
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-10/+10
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam1-4/+2
USE_TOOLS+=msgfmt.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed2-7/+7
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam1-2/+2
Remove deprecated ossaudio.buildlink3.mk.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-4/+4
2006-01-25Backport security fix for CVE-2005-4048 to our old "xine-lib" version.tron3-3/+87
Bump package revision.
2006-01-20Drop maintainership. I can't seriously be the maintainer of so manyjmmv1-2/+2
packages - specially of packages that I haven't touched for a long while or those that other people can handle better than me.
2006-01-13Set XINE_LIB_VER=1.0.3 in Makefile and use ${XINE_LIB_VER}martti9-244/+247
in all PLIST.* files to make future version changes easier. Approved by jmmv@
2005-12-24Require libcdio>=0.75. The build of xine-lib fails on amd64 with olderjmmv1-2/+5
versions of this library as reported in: http://mail-index.netbsd.org/port-amd64/2005/11/04/0001.html Bump PKGREVISION to 3. Maybe we should do this dependency bump in libcdio's buildlink3.mk file, because it might also affect other packages...
2005-12-11Convert aalib to options framework, adding an 'x11' option, and removewiz2-3/+4
aalib-x11 and aview-x11. SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED) for affected packages. Addresses PR 32046 by Leonard Schmidt.
2005-11-01Add DragonFly PLIST entries. And bump PKGREVISION.reed2-1/+6
This plugin has not been tested yet. Todo: test xineplug_ao_out_oss plugin and make sure /dev/ device is correct. Todo: check to see if other plugins can be enabled -- see what is done for FreeBSD.
2005-11-01Add patch to fix DragonFly issue in bswap.h:reed2-1/+15
"You need to add endian swap macros for you're system" This was noted by Jonathan Fosburgh on DragonFly users list.
2005-11-01Fix typo to make it configure for -pthread correctly onreed2-4/+4
DragonFly. (J. Fosburgh said on DragonFly users list that configure failed due to the lack of a -lpthread.)