summaryrefslogtreecommitdiff
path: root/multimedia/xine-lib
AgeCommit message (Collapse)AuthorFilesLines
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@.
2005-02-24Add RMD160 digests.agc1-1/+2
2005-01-07xine doesn't use xvidcore, so remove the dependency.drochner2-4/+2
This also makes the pkg build on non-i386.
2005-01-06update to 1.0drochner8-75/+37
changes: -security issue regarding the AIFF demuxer (CAN-2004-1300) -Xv plugin dynamically linked again -some fixes
2005-01-06Fix buffer overflow reported in CAN-2004-1300, bump package revision.tron4-6/+20
2004-12-23Some fixes for this package:xtraeme8-25/+169
* Build the oss audio plugin, fix hardcoded audio device. * When Mesa is used the opengl plugin is not built, check this via USE_BUILTIN.{MesaLib,glu}. * Fix some tests in configure.ac. * Add PLIST.common_end to remove directories, otherwise the dirs are not removed correctly. More changes to come in the future for configure.ac... Bump PKGREVISION.
2004-12-21update to 1-rc8drochner8-62/+59
fixes some security vulnerabilities, bugfixes
2004-11-23Avoid use of := in PKGNAME.tv1-3/+4
Fix pre-configure make operator (should use :, not ::).
2004-10-27update to xine-lib-1-rc6adrochner10-164/+69
New Features: - Added support for Annodex bitsream format. The Annodex bitstream format is a subset of the Ogg encapsulation format: it"s basically Ogg with extra timing information, so that time-based stream - Added support for VobSub-in-Matroska (Vobsub is raw subtitle stream from a DVD. This patch enables support for VobSub - Added support for 44100Hz DTS in .wav files - Added experimental time stretching plugin: play stream faster or slower than original speed, optionally preserving pitch - Added configure option for building xine with external ffmpeg library - Added api for finer playback speed control (requires frontend support) - Added support for QuickTime 6.3 DLLs - Added support for mp3 audio in mp4 files - Added support for using utf-8 for matroska subtitles
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-09Check for libXv.so on ${X11BASE}/lib not /usr/X11R6, which breaksxtraeme3-8/+9
installation using XFree86/xorg packages from pkgsrc. Apply patch from FUKAUMI Naoki in PR pkg/26743, no bump PKGREVISION because there aren't functional changes if XFree86/xorg from pkgsrc is not used.
2004-08-10fix stack overflow, see http://www.open-security.org/advisories/6drochner3-2/+62
(patch from xine CVS) bump PKGREVISION
2004-08-02There is a problem compiling multimedia/xine-lib in that the "extra"shannonjr2-1/+28
assembly language module zoom_filter_xmmx.c breaks when optimized. Some googling indicates that this is also encountered with FreeBSD and Linux. A review of the CVS tree for xine shows that this module has been removed. As as module is only built if MMX is detected (HAVE_FFMMX defined) removing the module should not break anything; that is the approach taken in this new patch that removes building zoom_filter_xmmx from Makefile.in for xineplug_post_goom.la
2004-06-21update to xine-lib-1-rc5drochner7-49/+49
changes: rc4a: Some have experienced problems with rc4 due a bug managing the colorkey overlay for XV (XVideo). With some video cards (most notably Matrox), it caused parts of the image to not be displayed properly. These bugs have now been fixed. Others have experienced compilation problems in our previous releases resulting in static noise being produced for WMA streams. This has also been fixed in rc4a. Users of 5.1 and other audio surround setups will need to reconfigure their xine settings. A newer, more user-friendly, "Speaker arrangement" config item is now provided and must be used. rc5: xine-lib 1-rc5 contains important fixes from our previous release, most notably compilation fixes for AMD64 plataform, fixed downloading of reference files (asx, rm, etc) with HTTP, some crashes with win32 DLLs and playback issues of some MPEG streams. There are cool new features as well, like the surround 5.1 upmix plugin and MacOS X support.
2004-05-29bump PKGREVISION for PLIST fixes.grant1-1/+3
2004-05-29Split up PLIST into PLIST.common, PLIST.Linux and PLIST.NetBSD.reed5-13/+51
(If you use another platform, please share your details.) This fixes a problem where under Linux, the sun and xv plugins are not installed and then 36 additional new plugins are installed (Linux only). (Thank you to Sebastian Prause for Linux PLIST information.) Use PLIST_SUBST for the i386 files and remove PLIST.i386.
2004-05-12update to xine-lib-1-rc4drochner6-54/+25
changes: This release improves playback of some streams, reduces flickering of OSD and brings a whole bunch of updated libraries. It does also fix a vulnerability in xine's RTSP streaming code. See XSA-2004-3 for more information! XXX powerpc asm stuff needs to be checked XXX didn't test the "arts" stuff
2004-04-24No longer used.snj1-34/+0
2004-04-19depend on vcdimager/libcdio, so we get some vcd supportdrochner1-1/+7
(PKGREVISION++)
2004-04-16All I have to say is: "Gah."mycroft2-5/+6
2004-04-16xine-lib (1-rc3c)mycroft5-19/+17
* fix the deadlock with non-seekable input plugins * guess codeset for OSD if nl_langinfo(CODESET) is missing or not working * new option - list of domains, where don't use proxy * fix possible crashes in front-ends that create and delete streams * send a message to the front-end when the audio device is busy * revert changes to the DVD plugin that made it impossible to play mounted DVDs * use xine network functions in CDDB lookups, fix connection timeout * preparing for future MinGW port * improved network buffer management policy. * asf/mmst/mmsh proper support for "media changing" command. * improve playback with separate subtitles, fix the seeking and a deadlock * DVD still menus fixed that were broken in rc3b [Note: The way the previous was "fixed" is a kluge.] * deadlocks with network buffer control fixed * DXR3's letterboxed overlay mode works with pan&scan material * DXR3: timestamp handling for NAV packets fixes the menu on the first DVD of "24" season 1 * fixed audio sync method "resampling"
2004-04-05Belatedly bump PKGREVISIONs and dependencies for xvidcore major bumpwiz3-5/+7
during recent update (hi charles!).
2004-03-28Update to rc3b. Fixed a problem with the PLIST not including some .sos undermycroft11-292/+142
NetBSD. Applied the same symbol hacks that are used to make the Linux RealPlayer modules work with mplayer -- but also use the native RV2.0 codec now. 17.03.2004 xine-lib 1-3c3b released This version adds support for Matroska files, Flash Video and Sierra VMD files, as well as OpenDML 2.0 support for the AVI demuxer. In addition, this new library can now handle a variety of file formats from the Amiga computer, including a variety of IFF files and MOD/S3M/XM/IT/etc music tracker formats (thanks to the ModPlug library). The new library version contains several new video decoders including Sierra video, Flash Video, Real Video 2.0 Duck TrueMotion v1, 8BPS, MZSH, ZLIB, ASV1,2, ATI VCR1 (all courtesy of ffmpeg). Network streaming drivers are enhanced, including secure HTTP, MMS, and RTP/UDP. As for video drivers, there is new support for the CACA library (colored ASCII art), and fixed/improved support for SDL and Sun PGX32 video. As always the core xine engine has been enhanced for greater stability so that you can just play your multimedia with ease.
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-11Update to 1rc3a. Summary of changes since rc0a:jmmv17-391/+161
- 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.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-14/+11
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-27Move inclusion of libiconv's bl3 file to the common Makefile, to fix thejmmv2-3/+3
build of xine-esound as shown by kristerw@'s last bulk build.
2004-02-25bl3ifyjmmv3-16/+50
2004-02-19buildlink{2,3} files should not include pkgconfig/buildlink{2,3}.mk.wiz1-2/+1
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-2/+2
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-3/+2
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-01-26Move xine-lib to the multimedia category (coming from graphics).jmmv29-0/+1379
This is version 1rc0anb3.