Commit graph

117 commits

Author SHA1 Message Date
abs
cf250f6126 fix distinfo after mplayer update 2010-12-07 20:34:32 +00:00
tron
34ce035ceb Add fix for the vulnerability reported in CVE-2010-3429 taken from
MPlayer's GIT repository.
2010-11-23 12:31:29 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
wiz
17c8d7c079 Update to 20100913, provided by Aleksey Cheusov via wip.
One year of changes.
Ok ahoka@
2010-09-16 18:56:11 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
obache
6d079a6d52 sync with mplayer package. 2010-09-09 05:11:46 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
wiz
319e13628d More PKGREVISION bumps of jpeg dependencies.
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files
and Robert Elz.
2010-01-24 13:26:09 +00:00
wiz
639a70765e regen for new patch-ab. 2009-12-13 13:17:56 +00:00
ahoka
11089b0989 Regen distinfo. 2009-10-19 00:13:38 +00:00
ahoka
eb62daeb5c Upgrade to the SVN snapshot as of 2009-10-17.
The builtin libavcodec now uses yasm to assemble hand written
h264 code. The older x264 we currently have in pkgsrc is not supported
by mplayer, so I had to do some hand tweaking to make it work.
It may contain bugs because of this, so report any fallouts with h264.
2009-10-18 22:22:10 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
70240f691c Remove BROKEN_IN 2006Q4, builds fine for me. Bump PKGREVISION for patch-ar. 2009-08-09 19:24:25 +00:00
wiz
1298703924 Add patch-ar. 2009-08-09 19:21:10 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
c18f14930a regen for patch-aa change. 2009-03-08 14:04:29 +00:00
drochner
c99605bad6 regen distinfo for new patches in mplayer-share, bump PKGREVISION
thanks to David Sainty for noticing
2009-02-03 12:40:47 +00:00
jmcneill
3c0fa4f8ce Bump PKGREVISION and regen distinfo for pulseaudio change. 2008-12-20 00:46:01 +00:00
bjs
c6b457d885 regen patchsums to include patch-ao 2008-12-18 17:42:52 +00:00
bjs
a1216a3df2 PKGREVISION bump for packages using mplayer-share due to x264 update. 2008-12-18 16:40:57 +00:00
tron
b44f83d476 Add security patch from MPlayer SVN repository to fix a buffer overflow
in the TwinVQ media file decoder.
2008-12-15 15:37:58 +00:00
wiz
1f47c55f9b Add a patch for better VCD support from Sergey Svishchev.
Fixes PR 20549.
2008-10-20 07:40:00 +00:00
tron
ae280acc04 Apply patch from MPlayer subversion repository to fix CVE-2008-3827.
Bump package revisions of "mplayer", "gmplayer" and "mencoder" packages.
2008-10-02 12:32:41 +00:00
abs
c7a75a9fa2 update distinfo after recent mplayer update 2008-09-12 19:41:57 +00:00
tonnerre
6c6cd9138f Add patches for CVE-2008-1558 for gmplayer 2008-05-19 20:55:51 +00:00
wiz
6fe43a8439 Add x264 option and default it to on (since it occurs no additional
dependencies). Bump PKGREVISION.
2008-03-16 11:56:48 +00:00
jlam
f847dc9588 Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 19:32:30 +00:00
drochner
eeeec6349b catch up with patches added since 2008/01/03
(the way all these mplayer pkgs share makefile fragments sucks)
2008-02-28 21:33:02 +00:00
drochner
80ba1e8793 add some patches from upstream which fix CVE-2008-0485, CVE-2008-0486
and two unnamed buffer overflows, bump PKGREVISION of affected pkgs
2008-02-05 17:00:35 +00:00
wiz
ea2e1e238a Use Blue-1.7. Bump PKGREVISION.
Addresses PR 37642 by Cesar Catrian Carreno.
2007-12-29 13:26:29 +00:00
abs
ada31b15af update distinfo for mplayer update 2007-12-24 10:35:55 +00:00
tron
065bec2404 Fix NetBSD-specific bug in "configure" script which broke the detection
of a lot of X11 libraries. Problem noted by Matthias Drochner in
private e-mail.

Bump package revision because of this fix.
2007-12-21 16:07:48 +00:00
tron
2bb5d9f0da Update "mplayer", "mplayer-share", "mencoder" and "gmplayer" packages
to version 1.0rc2 (as 1.0rc10).
Changes since version 1.0rc1 (known as 1.0rc9 in "pkgsrc"):
- A lot of new audio and video decoders and other improvements
- A large number of bug fixes
- Updated documentation
- Support for Mac OS X Intel

Approved by Thomas Klausner (because it fixes the Darwin-i386 build).
2007-12-21 11:31:11 +00:00
tron
8102d31ba4 Fix inconsistency (using "#pragma pack()" without ever using
"#pragma pack(<n>)". This brings us one step closer to building the
"mplayer" package under Mac OS X Intel.
2007-12-18 22:57:43 +00:00
drochner
3a7069df43 apply a security fix from upstream CVS:
Check wLongsPerEntry before using it.
This fixes a potential crash for some values of it.
As a side effect it works around broken callocs with an integer
overflow vulnerability, but using MPlayer on such systems should
never be assumed to be safe!

This should fix SA26806 (http://secunia.com/advisories/26806/).

bump PKGREVISIONs
2007-09-13 19:16:01 +00:00
tron
b5d4491d21 Only try to build with "libXvMC" support if we use modular X.org.
This unbreaks the build under NetBSD using native X11.
2007-09-07 10:06:22 +00:00
abs
0a69cc0730 Update mplayer to 1.0rc9nb8 and gmplayer to 1.0rc9nb3
sync mplayer and gmplayer buildlink includes. Add the following:
   - to gmplayer to match mplayer: libXinerama libXv
   - to gmplayer only:             libdvdnav
   - to both:                      libXvMC libXxf86dga libXxf86vm
2007-09-06 18:11:57 +00:00
wiz
7a6acb4483 Add patch provided by Nathan Arthur in PR 34980 based on a posting by
Glenn Maynard on ffmpeg-devel that should fix the gmplayer compilation
problem on NetBSD-3.x.
2007-07-05 05:18:50 +00:00
tron
3c013a9fee Add patch from the MPlayer SVN repository to fix an overflow in the
CDDB code reported in CVE-2007-2948. Bump package revision.
2007-06-07 13:19:54 +00:00
wiz
b1c0f4b7b8 Add checksums for patch-ak and patch-bd. 2007-03-23 07:40:12 +00:00
veego
6538a04b89 Add the patches ai and aj, which were added to mplayer-share with the
following commit:

> Module Name:	pkgsrc
> Committed By:	drochner
> Date:		Thu Jan 25 18:31:16 UTC 2007
>
> Modified Files:
> 	pkgsrc/multimedia/mplayer-share: distinfo
> Added Files:
> 	pkgsrc/multimedia/mplayer-share/patches: patch-ai patch-aj
>
> Log Message:
> add the libdvdnav fixes we have applied to (all?) the other instances
> here too, just for consistency. The code is not used, due to a
> --disable-mpdvdkit configure option.
2007-02-03 20:10:02 +00:00
wiz
29abbd1c1b Mark as BROKEN_IN pkgsrc-2006Q4, based on
ftp://asim.lip6.fr/outgoing/packages/i386/3.1/20070114.1132/broken.html
(latest 3.1/i386 bulk build of 2006Q4).

Feel free to fix them...
2007-01-31 00:04:11 +00:00
drochner
f412506948 add limit check to real parser (identical to CVE-2006-6172)
from mplayer svn

bump PKGREVISIONs
2007-01-09 14:49:33 +00:00
joerg
f489170f57 Move extra X11 includes to Makefile.common and bump revision of mplayer. 2006-11-30 15:00:45 +00:00
abs
239253bc04 Fix path to cdda_interface.h and cdda_paranoia.h in the #ifndef
HAVE_LIBCDIO case
2006-11-30 14:03:13 +00:00
joerg
a84b969574 Fix build with Xorg from pkgsrc. Slightly different from the suggested
patch from abs@ on pkgsrc-users.
2006-11-29 15:52:33 +00:00
wiz
043872066e Update mplayer-share, mplayer, mencoder, and gmplayer to 1.0rc9 (which
is upstream 1.0rc1, but we already used rc for the previous versions).

With valuable help from drochner, thanks!

ChangeLog:
MPlayer 1.0rc1: "Codename intentionally left blank"

DOCS:

    * German documentation translation finished
    * Russian documentation translation synced and almost finished

Drivers:

    * IVTV hardware MPEG audio/video decoder output
    * ALSA audio output: AC3 passthrough now works even when the device name of the digital output port has been set by the user
    * bicubic OpenGL scaling works with ATI cards
    * md5sum switched to the libavutil MD5 implementation
    * support for libcaca 1.0 via compatibility layer

Decoders:

    * liba52 updated to 0.7.4 (slightly faster)
    * SSE optimizations for mp3lib
    * removed support for obsolete and non-free divx4 libraries

Demuxers:

    * audio stream switching in MPEG-TS/PS, Matroska and streams supported by libavformat
    * audio stream switching between streams with different codecs
    * libavformat demuxer now honors -alang
    * chapter seeking in Matroska files
    * fixed seeking to absolute and percent position for libavformat demuxer
    * NUT demuxer using libnut
    * Matroska SimpleBlock support

Inputs:

    * split of stream layer from libmpdemux to new stream library
    * PVR input for hardware MPEG encoder based cards, such as Hauppauge WinTV PVR-150/250/350/500 AKA IVTV but also pvrusb2 and cx88 (requires Linux >= 2.6.18 kernel, featuring native V4L2 MPEG API)
    * native RTSP input (handles MPEG-TS over RTP) for generic RTSP servers
    * support for seeking to chapters in dvd:// and dvdnav:// streams
    * radio support (radio://)

FFmpeg/libavcodec:

    * VC-1/WMV3/WMV9 video decoder
    * Vorbis decoding speedup, now default Vorbis decoder
    * VMware Video decoder
    * On2 VP50 and VP62 decoder
    * lossless audio decoders: WavPack, TTA, Shorten
    * CAVS decoder
    * GXF muxer/demuxer
    * MXF demuxer
    * much improved FLAC encoder
    * more H.264 decoding speed improvements, plus support for -lavdopts fast
    * Theora decoder fixes
    * preliminary Vorbis encoder
    * MTV demuxer

GUI:

    * Windows version added
    * drag-and-drop ignored last file
    * save and load cache setting correctly
    * working audio stream selection for Ogg and Matroska files
    * executable names like gmplayer_old etc. will now start GUI as well
    * -gui/-nogui options
    * xinerama fixes, now behaves similar to MPlayer without GUI

Filters:

    * MMX-optimizations for -vf yadif
    * MMX-optimizations for -vf zrmjpeg

MEncoder:

    * support of x264 encoding via libavcodec
    * rewrite -x264encopts option parser to use the 264 option parser; likely breaks 3rd party tools as the syntax of some options has changed
    * removed support for obsolete and non-free divx4 libraries

Ports:

    * partial Intel Mac support, --disable-win32 --disable-mp3lib is needed
    * OpenGL can now create windows > screen size under Windows
    * allow filenames starting with \\ for remote paths on Windows

Others:

    * SSA/ASS subtitle renderer
    * -endpos option for MPlayer
    * -correct-pts option
    * UTF-8 used for OSD and subtitles, some bitmap fonts will no longer work correctly and -subcp must be set for all non-UTF-8 subtitles
    * more audio-truncation fixes
    * libavutil mandatory for MPlayer compilation
    * more intuitive -edlout behaviour
    * -nortc is now default since -rtc has disadvantages with recent kernels
2006-10-31 22:33:28 +00:00
tron
b09bca1c75 Fix a few broken "test ... ==" checks in the configure script found
by "check-portability.mk".
2006-10-03 14:32:24 +00:00
wiz
139369a4f0 Fix replacement pattern in SKIN_SITES (missing trailing slash). 2006-08-23 18:11:48 +00:00
wiz
5b3c17c42b Fix some pkglint warnings. 2006-08-04 21:06:59 +00:00