Commit graph

72 commits

Author SHA1 Message Date
obache
258200f727 regen checksum for patch-ad. 2011-01-20 07:13:31 +00:00
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
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
obache
6d079a6d52 sync with mplayer package. 2010-09-09 05:11:46 +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
wiz
1298703924 Add patch-ar. 2009-08-09 19:21:10 +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
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
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
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
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
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
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
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
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
ffed7fb319 regen for changed patch-aa. 2006-08-04 21:06:53 +00:00
abs
bebe6e79f7 Update to gmplayer-1.0rc8nb3 - Blue skin updated to 1.6 2006-07-07 16:59:14 +00:00
drochner
359b3e0dbe The "Blue" skin is at 1.5 now and 1.4 is not available, as noted by
Gilles Dauphin. Use the new one and bump PKGREVISION.
(The skin browser has problems to find the skins, some symlinks in
~/.mplayer help. Will care about this after the freeze.)
2006-06-27 18:02:27 +00:00
drochner
312095f68a regen (this shares the patch dir with ../mplayer-share) 2006-06-27 08:17:30 +00:00
drochner
775b0fecf3 normalize a "struct timeval" before use as timeout in select(2),
suggested by Mihai Chelaru per PM
(affects RTP)
bump PKGREVISIONs
2006-06-14 10:30:06 +00:00
drochner
9ee10a6401 update to 1.0pre8
too many changes to list here, see the ChangeLog
most visible: security patches and DragonFly support were intrgrated
upstream, new gmplayer look&feel (like it or not...)
2006-06-13 17:25:00 +00:00
drochner
229196596e -use the "try2" distfile, it already contains the fix for the PCM decoder
which we had a patch for
-add another patch from the Mplayer site which fixes CVE-2006-0579
 (ASF demuxer overflows)

bump PKGREVISIONS of mplayer, mencoder and gmplayer
2006-04-13 14:05:34 +00:00
recht
30a4845c66 Change DIST_SUBDIR - skins have been updated on master site again.
Adresses PR 32597 by David H. Gutteridge
2006-01-23 07:25:16 +00:00
veego
f803a1f39d Update for the changed patch-aa in pkgsrc/mplayer-share.
gmplayer can't share the mplayer-share/distinfo file due too some additional
files (skins).
2005-12-31 09:17:20 +00:00
salo
ff0f7770ff Security fix for SA17892:
"A vulnerability in FFmpeg libavcodec can be exploited by malicious people
to cause a DoS (Denial of Service) and potentially to compromise a user's
system."

http://secunia.com/advisories/17892/

Fix from ffmpeg CVS repository, libavcodec/utils.c rev. 1.162:

"default_get_buffer() cleanup
fixes probably exploitable heap overflow
heap overflow found by (Simon Kilvington)"
2005-12-10 23:34:41 +00:00
minskim
87a4b36f84 Regen distinfo to include patch-ah, which was recently added to
multimedia/mplayer-share.  Noted by Bernd Ernesti.

Bump PKGREVISION.
2005-11-09 06:23:04 +00:00
rillig
abef1f6e89 Added patch-ag to the distinfo file. It had already been added to
../../multimedia/mplayer-share/distinfo.
2005-09-02 10:52:09 +00:00
wiz
59faa3288e regen for updated patch-aa; noted by Matthew Luckie. 2005-08-25 14:43:00 +00:00
jmmv
965575e6f2 Regen after multiple changes in mplayer's patches (Dragonfly fixes, mostly). 2005-06-02 20:19:43 +00:00
drochner
74bd544634 update to 1.0pre7
some relevant changes:
-RTSP/MMST security patches now in main distribution
-documentation improvements
-x86_64 support fixes
-integrated Tremor decoder for Ogg/Vorbis
-expose support for 422P and 444P raw formats
-dropped support of old FAAD2 versions (<= 1.1)
-support for 32 bit float and extended WAV files
-support for multichannel WAV files
-ALAC (QuickTime lossless audio) support via lavc
-vqf demuxer
-support for Real multirate files
-more user-friendly info about audio and subtitle tracks in Ogg files
-streaming improvements
-ffmpeg updates
-MEncoder usability improvements
-many fixes and cleanups
2005-04-18 17:49:41 +00:00
drochner
2f23636dfa two security patches: Real RTSP heap overflow, MMST heap overflow
(both patches published on the mplayer website)
bump PKGREVISION of affected pkgs
2005-04-16 17:43:09 +00:00
abs
f3db7c64d9 Update gmplayer to 1.0rc6nb2:
Change DIST_SUBDIR - skins have been updated on master site again
2005-04-09 11:19:32 +00:00
minskim
7fc534917a Bump DIST_SUBDIR due to distfile changes. No functional change.
Noted by Kibum Han in PR pkg/29532.
2005-03-02 06:19:28 +00:00