summaryrefslogtreecommitdiff
path: root/multimedia/xine-lib
AgeCommit message (Collapse)AuthorFilesLines
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.)
2005-10-13Update to 1.0.3a. Man... I hate this package in its actual form... it'sjmmv21-398/+353
completely unmaintenable. Changes: * fixed format string vulnerability in audio CD input plugin * some build system fixes for Windows
2005-10-10Allowing building on DragonFly.joerg3-4/+36
2005-09-20put the pkgrevision bump in Makefile not Makefile.commondmcmahill2-3/+3
2005-09-20bump pkgrevision after strsep() and pgx32 fixesdmcmahill1-1/+2
2005-09-20regendmcmahill1-1/+4
2005-09-20Add missing source file for PGX32. The PGX32 plugin works now.dmcmahill2-0/+35
2005-09-20when the os is missing strsep() and we provide a replacement,dmcmahill1-0/+18
do it in the header file too otherwise xine-ui won't find the replacement.
2005-09-15avoid a non-constant initializer element. Only affects solaris and irixdmcmahill2-1/+20
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-3/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-07-29update to 1.0.2drochner13-204/+37
changes: * fixed playback of single-session Real RTSP streams, such as rtsp://stream.samurai.fm/broadcast/live_hi.rm * fixed xxmc / xvmc mocomp / IDCT rendering errors caused by the big update. * support --enable-fpic with recent versions of gcc * clip goom fps value to >= 1 [bug #1193783] * fixed xvmc plugin segfault when it tried software blending on nonexistant xv image * cleaned up libmpeg2 behaviour on xxmc plugin abrupt software fallback * use -fno-inline-functions with gcc < 3.4.0 (bug known to be in 3.3.5) * fix xxmc plugin wanting to change vld xvmc context when stream changes from non-interlaced to interlaced [bug #1194350] * speed up xx44 alphablending of large transparent areas * stop libmpeg2 XvMC IDCT / MOCOMP attempting software motion compensation [bug #1194754] * improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking [bug #1195282] * gcc4 build patches [bug #1175002] * don't assume that file is in /usr/bin (build fix) [bug #1195539] * plugin loader fixes - could cause xine to lock up hard on startup [bug #1196819] * Fix xxmc bob deinterlacing for field-coded interlaced streams * Fix LE_64/BE_64 macros on non-x86 plataforms. may fixes issues with some demuxers like avi, asf and ogg. * sputext improvements/workarounds * add a new error message when a file we tried to play is an empty (zero-sized) file * be more POSIX-compliant (head, tail) (build fix) * fixed deadlock when libxine was called from the event listener thread and tried to flush all pending events. * Added xine(5), documenting MRL syntax. * allow playing just a single title/chapter from dvd (useful for extracting audio - check media.dvd.play_single_chapter) * new stream infos allows frontends to query current title/chapter/angle on dvds * new upmix_mono audio post plugin to convert mono to stereo * added --with-external-a52dec and --with-external-libmad switches * fix a locking bug which affects configuration callback functions
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-06-17Remove alsa entries which broke packaging on minskim'sreed1-3/+1
bulk build. Okay'd by wiz during freeze. No PKGREVISION bumped because this is Linux specific and package could never be packaged in first place. No change to code. I think this may detect alsa on some systems and still add the support. Maybe need to add --disable-alsa configure switch, but I can't test now. I will fix this later when I import alsa-lib.
2005-06-01Remove mk/autoconf.mk and mk/automake.mk and replace their usage withjlam1-5/+3
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or "automake14". Also, we don't need to call the auto* tools via ${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care to symlink the correct tool to the correct name, so we can just use aclocal, autoconf, etc.
2005-05-26Add PLIST.FreeBSD and three patches to make it build for FreeBSD.reed8-3/+217
Add patch-ak and patch-an to support -enable-fpic with recent versions of gcc. From xine cvs. Bump PKGREVISION just in case these patch-ak and patch-an change functionality. Tested builds and running on FreeBSD 5.4-STABLE with gcc 3.4.2 and FreeBSD 5.3, and Linux 2.6.9 with gcc 3.3.5. And tested build and install on NetBSD 1.6.2_STABLE. Okayed by jmmv a couple weeks ago.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-18Add a PLIST.SunOS and move the oss plugin from PLIST.common tomarkd4-5/+10
PLIST.{NetBSD,Linux} as its not built on Solaris.
2005-05-10Many changes to pkgsrc for this, but not a version update.reed8-214/+223
Change PLISTs to not hardcode 1.0.1 (or the version) but use ${PKGVERSION}. This will make it easier for later updates. print-PLIST target produces ${PKGVERSION} and that is how I noticed this. Move the xv plugin entries to PLIST.common from PLIST.NetBSD. Linux and FreeBSD both have same xv plugin entries. Remove dependency to win32-codecs. It is not needed and can be added any time later for those extra codecs. Also, xine-lib supports various Windows Media formats already (via builtin ffmpeg). Move the i386 PLIST entries to own PLIST.i386 file. Add MESSAGE.i386 to suggest installing win32-codecs if needed. (If you have suggestions for other codecs or software to mention, such as "Real" for this MESSAGE.i386, please let me know.) Move COMMENT from Makefile.common to Makefile. (I will commit for xine-arts and xine-esound next, since they didn't have their own COMMENTs before.) Bump PKGREVISION. (Later I will add a couple patches for FreeBSD support and add theora support.)
2005-05-07Remove the xineplug_ao_out_oss entries as they were later addedreed1-3/+1
to PLIST.common.
2005-05-02update to 1.0.1drochner16-323/+300
changes: -Big XvMC quality / correctness / cpu-usage fix -added support for WMA Voice codec -support for Windows Media Audio Lossless -bugfixes -security fixes (were already patched in pkgsrc) also add a patch to correct the path for win32 codecs, needed if xine-lib in embedded into other applications (as totem)
2005-04-27Bump BUIDLINK_RECOMMENDED after the recent security fix. (hi tron!)salo1-2/+2
2005-04-26Add patches to fix security vulnerability reported in XSA-2004-8.tron4-3/+47
Bump package revision because of this change.
2005-04-18jmmv volunteered to maintain this package.wiz1-2/+2
2005-04-13Added a patch that allows non-root users to install xine.h, even when therillig2-1/+19
files are installed read-only. Approved by jlam.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-30Building the "xine-lib" package on system where the "speedx" package istron2-2/+7
installed will fail because "speedx" is detected but buildlink3 prevents access to the include files and libraries. Because even passing "--disable-speextest" to the "configure" script doesn't fix that we simply add it as dependence and add the new plugin to the package list. Bump package revision because of the above change.
2005-03-28Fix build of packages providing plugins (such as xine-arts) on systems usingjmmv3-13/+35
X11 from pkgsrc. For some reason, X11 is not found by the configure script in such systems (which is the correct behavior, as USE_X11 is undefined). This results in a configuration failure because the script defines the HAVE_XV conditional in an incorrect place (inside a shell conditional). Problem reported by Owen Becker <owen at safeasmilk.net> in tech-pkg@.