Commit graph

153 commits

Author SHA1 Message Date
tnn
ae422b8e45 Fix build with dts option:
# The configure handling for --enable-libdca is broken.
# However, it works if you omit the argument and let
# configure autodetect support.
2009-10-20 09:53:28 +00:00
ahoka
0017ba3d86 Take 2 on trying to make this work on OSX. 2009-10-19 00:13:07 +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
6843b73577 Note which other packages use this Makefile fragment. 2009-08-09 19:25:50 +00:00
wiz
abe1cb8415 Add RCS Id and comment. 2009-08-09 19:20:49 +00:00
kefren
9aaa49e196 add fix for SA26157. Bump PKGREVISION 2009-08-09 12:56:11 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
c889b640e8 Allow faad options for mencoder as well.
From Hiroyuki Bessho in PR 41403.
2009-05-11 08:24:58 +00:00
jmcneill
78d901ed40 Configure script misdetects endianness on NetBSD/sgimips, so pass
--enable-big-endian for OPSYS=NetBSD and MACHINE_ARCH=mipseb
2009-03-06 01:54:14 +00:00
jmcneill
c876c652bf Map mipsel/mipseb -> mips in the configure script. 2009-03-06 01:33:12 +00:00
drochner
497cc0cdd9 -add a patch from upstream to fix CVE-2008-3162
(stack-based buffer overflow in the str_read_packet function in
   libavformat/psxstr.c)
-add (a modified version of) the ffmpeg 4xm patch which fixes
 possible memory corruption
bump PKGREVISION
2009-02-02 19:20:48 +00:00
shattered
2fc690d1ac Unbreak build with pulseaudio support (configure check failed because
of missing glib2 dependency).
2009-01-03 15:18:18 +00:00
jmcneill
86cc8e0b1a Backport PulseAudio driver from MPlayer SVN. 2008-12-20 00:43:47 +00:00
bjs
93fc3964fc Revision bump for x264-devel. 2008-12-18 17:46:53 +00:00
bjs
2517bc1e7c Add patch for new x264. 2008-12-18 16:44:27 +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
jmcneill
7802e5d74a Fix corrupt patch-vb 2008-09-09 12:13:13 +00:00
jmcneill
8ec6886932 regen 2008-09-09 12:07:58 +00:00
jmcneill
aba6b5e838 Add $NetBSD$ 2008-09-09 12:07:45 +00:00
jmcneill
ebc89222de Enable tv-v4l2 support on NetBSD. 2008-09-09 01:11:53 +00:00
joerg
a5da2db2f6 Set RESTRICTED and derive NO_* from it. 2008-09-08 14:32:42 +00:00
abs
76c83885dc Add faac option (disabled by default 2008-08-21 11:37:53 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
tonnerre
634506bef2 Add a patch for CVE-2008-1558 to mplayer. This fixes a buffer overflow in
the RealRTSP SDP code which can be exploited to execute arbitrary code
remotely.
2008-05-11 03:46:24 +00:00
joerg
f0c5f1f2d9 Add fix for a crash / stack corruption with ASS. Bump revision. 2008-04-14 06:55:47 +00:00
wiz
8bda8c0d57 --enable-x264 confuses the configure script, it's better to avoid
it and let it find out for itself.

Fixes mencoder build.

Reported and fixed by David Sainty.
2008-03-25 15:35:36 +00:00
tnn
3b627b7337 If using the mplayer-ssse3 option, then include override-as.mk from binutils. 2008-03-24 23:44:19 +00:00
wiz
e22cf4bee0 Add x264-devel include, seems to be needed after all. 2008-03-16 21:22:45 +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
tnn
6e96c58763 Missing include of <errno.h>. PR pkg/38105 2008-02-26 18:14:30 +00:00
jdc
09275ef5bd `xvid' also works on sparc64. Rearrange the options to account for this. 2008-02-24 22:24:34 +00:00
rillig
05796a6912 Added "debug" option. 2008-02-13 00:55:55 +00:00
tnn
e3ff768630 Fix a pbulk scan failure. mplayer is only available with gcc, but
the Makefile.cflags naively checked the value of CC_VERSION which is
unset if we're not using gcc. Found with Solaris x86 and sunpro.
2008-02-08 10:17:26 +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
gdt
c5a59a21ce Fix parallel builds by adding dependencies, and reenable them. 2008-01-03 13:34:36 +00:00
wiz
99d2459102 Add vidix option, only for Linux.
Fixes build on NetBSD/amd64.
2007-12-27 13:19:40 +00:00
drochner
84aa0c81e1 disable ssse3 in the standard case, this makes the pkg build on NetBSD
because ssse3 needs a newer assembler than we have,
add an option to enable it, which pulls in devel/binutils to get a
recent assembler
2007-12-21 17:41:12 +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
heinz
b48feeb6d7 The ability to use DESTDIR correctly should be determined package by
package and not in commonly used Makefile fragments.
2007-12-15 15:14:26 +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
abs
3c094d56a2 If the *mplayer* packages are going to default to setting cflags
to target a pentium pro if mplayer-runtime-cpudetection is enabled
then at least put it under an option so it can be turned off:

	mplayer-default-cflags

For example, all of my machines are p3 or better, so I prefer to
use "-march=pentium3 -mfpmath=sse -msse2", but I still want
mplayer-runtime-cpudetection to handle amd64 / Intel core at runtime.
2007-09-06 18:31:00 +00:00
rillig
6e9fe3ec0d Removed the dependency on binutils. It had never been documented why
this is needed at all, and why only on NetBSD. If someone knows, please
re-add the code and _comment_ it properly.
2007-08-15 13:23:27 +00:00
tron
988e8fa521 Enable runtime CPU detection on PowerPC-based platforms, too. This allows
using an "mplayer" binary built on a G5 based Mac OS X system on e.g.
a G4 based Mac OS X system.
2007-07-11 20:39:38 +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