Commit Graph

209 Commits

Author SHA1 Message Date
steven
26f5ae54bd fix WANTLIB of ports using gtk, needed after switch to our own pkg-config 2007-01-04 20:19:53 +00:00
robert
26c85981d5 fix a buffer overflow found in the code used to handle RealMedia RTSP
streams by applying the patches provided by the MPlayer team;

from Brad <brad@comstyle.com>
2007-01-02 09:01:58 +00:00
pvalchev
70d6e270c0 switch skins master site to MASTER_SITE_BACKUP since we carry that
distfile now.  no change in pkg.
2006-12-28 02:23:17 +00:00
espie
0f5dc96ea1 say goodbye to GNU land. 2006-12-16 12:22:32 +00:00
robert
5bdb5fc842 Using the mad and no_x11 flavors together is not a nonsense combination.
This change also fixes the builds on arm because there the mad flavor
is on by default.
2006-11-29 19:49:33 +00:00
steven
d8c1bd40c1 convert to new lib specs.
spotted by Matthias Kilian <kili at outback.escape.de>
2006-09-25 17:11:37 +00:00
espie
f63e804b78 zap .0.0 2006-09-18 12:19:39 +00:00
biorn
76637ed9ac Bring back CPU extentions on amd64.
"lock ok" sturm@
2006-08-16 15:17:15 +00:00
biorn
ffab7ac294 - bring back internal tremor
- aviod picking up audio/faac

ok sturm@ pvalchev@
2006-08-09 08:15:24 +00:00
alek
8bea8bc5f2 - Don't pickup audio/tremor if it's installed as mplayer doesn't build
with it; from Frank Denis <obsd-ports@pureftpd.org>
- Add audio/libvoribs do LIB_DEPENDS as it's being used
2006-08-02 08:24:34 +00:00
robert
59001cbfbf update to versio 1.0pre8; include the speex and mpcdec codecs by default;
this version of mplayer now uses gtk2;

ok biorn@ and tested by many
2006-07-19 21:40:47 +00:00
biorn
ab106edf48 Protect from integer overflows. See CVE-2006-1502 2006-04-06 21:47:43 +00:00
biorn
472654946c Fix a potential buffer overflow in the ASF demuxer.
ok pvalchev@
2006-02-23 11:34:54 +00:00
biorn
a70bd55dd7 Add support for
- version 2 audio atoms in QuickTime containers, from mplayer cvs requested by
   David Hill (dhill at mindcry org)
- setting volumem via /dev/mixer, from Mike Belopuhov (mkb at crypt org ru)
2006-01-22 06:28:25 +00:00
jakemsr
cc53e054b2 enable bktr(4) support, and enhance the bktr(4) support by:
- adding support for setting the channel set
- making it use audio(4) instead of ossaudio(3)
- making it explicitly mute the tuner on exit
- use the tuner as default video source, as opposed to RCA

ok biorn@, robert@
2006-01-17 07:41:58 +00:00
espie
dab83dc1f0 continue gracefully if we don't manage to find an audio stream in some
cases.
2005-10-16 21:29:30 +00:00
espie
a50d545ff2 copy aspect ratio over if we have it. 2005-10-10 15:37:24 +00:00
espie
7a7d9e645d the combination of unaligned acces and inline swap32 does not work on
i386. This fixes at least two videos for me...
2005-10-01 13:40:35 +00:00
fgsch
b412403b9c fix a crash when playing some wmv files; maintainer ok. 2005-09-08 16:35:00 +00:00
espie
6906deb604 fix a few more obvious coredumps and bad dereferences. 2005-09-04 23:51:51 +00:00
biorn
66966fa462 Fix a potential heap overflow when playing uncompressed pcm audio.
ok pvalchev@
2005-08-29 06:53:54 +00:00
espie
d36666f229 Two bug-fixes.
- allows realmedia streams to work.
- fix af resample=wrongvalue.

Okay pvalchev@
2005-08-27 21:11:49 +00:00
espie
957b96a95f the linux realmedia codec can't work: our dlopen won't load them correctly.
More annoyingly, it abort()s the current process (thanks dale),
so comment them out, add the win32 codecs, and use them instead.

For some strange reason, the audio codec insists on being launched
from its own directory.

With this change, realmedia playing works.

okay sturm@, okay pvalchev@
2005-08-12 22:59:15 +00:00
robert
dd77ea6520 Disalble the internal mp3lib (mpg123) on arm, because it relies on the FPU.
Instead of using that let's enable the mad flavor by default on this arch.
This way you can watch movies on the Zaurus. A little description is added
to the DESCR file for people who want to use mplayer on the Zaurus.
2005-08-04 22:43:18 +00:00
biorn
5622693947 Depend on no_x11 flavors of lame and aalib when building with FLAVOR=no_x11
With help from sturm@ and espie@
2005-07-27 11:56:01 +00:00
biorn
50bd77a890 theora seems to be popular these days, so enable it. 2005-07-25 17:10:09 +00:00
biorn
f5271b838d Update to 1.0pre7
Don't depend on ogg/vorbis as it's built in now
Put fontconfig and freetype in WANTLIB and BUILD_DEPEND on pkgconfig if
 FLAVOR is not no_x11.
2005-05-09 12:24:38 +00:00
biorn
1d0de42f06 - Make amd64 use MMX and friends. Tested by niallo and naddy.
- Avoid picking up libdv and libsmb

Looks fine, naddy@
2005-04-01 06:28:57 +00:00
pvalchev
ebc59d0d2f this was reported to work on zaurus; enable 2005-03-27 04:10:51 +00:00
biorn
81fe59a382 Avoid picking up the xvidcore library
Bump PKGNAME

From espie@, ok pvalchev@
2005-03-16 12:33:35 +00:00
biorn
abd23476d9 Finally take it to 1.0pre6a
Prodded by espi@, ok sturm@
2005-03-09 16:07:29 +00:00
biorn
72701a1d1e fix LIB_DEPENDS
prod and ok naddy@
2005-01-06 21:33:28 +00:00
biorn
8d2742283d Security: Upgrade to 1.0pre5try2 (see http://www.mplayerhq.hu/)
Also unbreak arts FLAVOR (from Stephan Tesch) and fix up DESCR
(from Michael Knudsen and joshua stein).

ok sturm@
2004-12-22 22:22:13 +00:00
alek
5a4cdaba58 Add WANTLIB markers 2004-12-19 12:56:26 +00:00
biorn
b718e5ab1f update to 1.0pre5
ok pvalchev@
2004-10-18 06:48:08 +00:00
espie
6e7c776dbf more new plists. 2004-08-09 11:09:10 +00:00
robert
9611ab19cb SECURITY:
The added distribution patch fixes several vulnerabilities in MPlayer's GUI.
http://www.mplayerhq.hu/homepage/design7/news.html

ok biorn@
2004-07-03 02:10:26 +00:00
naddy
0d43a99571 unbreak 2004-06-22 20:34:09 +00:00
brad
77638ea326 - disable the Vidix support
- instead of passing --target for powerpc just make the configure
script recognize macppc as another name for a powerpc system

ok MAINTAINER
2004-06-22 08:13:11 +00:00
brad
f871528e51 don't try to use AltiVec if gcc3 is detected since gcc3 (3.3.x) has broken
AltiVec support.
2004-06-15 02:19:56 +00:00
biorn
7a365f9f2c Take it to 1.0pre4
ok brad@
2004-05-06 07:27:36 +00:00
biorn
c5629968df Plug remote buffer overflow and bump PKGNAME 2004-03-30 21:05:57 +00:00
pvalchev
b07efd2f2f enable runtime cpu detection by default; tested and ok'ed by many 2004-03-15 22:42:28 +00:00
avsm
a7f1ff3d04 support amd64, ok and tweaks maintainer, pvalchev@ 2004-03-04 12:57:45 +00:00
biorn
3c9e5b5e7e Update to 1.0pre3
Ok espie@ pvalchev@
2003-12-16 17:17:14 +00:00
biorn
a234539b85 Fix dependency audio/mad -> audio/libmad
Ok naddy@
2003-12-11 08:09:21 +00:00
biorn
1854e1b1e2 Clean up flavors: drop lzo, always use cdda and document those that
were missing.
ok pvalchev@
2003-12-04 22:05:09 +00:00
david
6276c62c07 stop configure from trying to exec things in /tmp
better fix from MAINTAINER
ok pvalchev@ henning@
2003-11-12 07:02:07 +00:00
brad
551c4f96e6 upgrade to mplayer 1.0pre2
based on diff from MAINTAINER
2003-11-02 23:30:27 +00:00
brad
6c6e4e6c25 - move global config files from LOCALBASE/share/mplayer (bad enough no one
noticed it wasn't using SYSCONFDIR nevermind LOCALBASE) to SYSCONFDIR/mplayer
- move install time message via @exec's in the PLIST to MESSAGE
- add @extra stuff
- remove WWW: from DESCR
--
ok jolan@ pvalchev@
2003-10-26 19:54:46 +00:00
sturm
d0e57c8908 SECURITY UPDATE to 0.92
fixes a remotely exploitable buffer overflow in ASX headers that could
be used to make mplayer run arbitrary code

from maintainer Bjoern Sandell
2003-09-25 20:59:01 +00:00
avsm
1deb57f4e4 backport a patch from mplayer-cvs to plug a bad buffer boundary
pointed out by Bjorn Sandell <biorn@dce.chalmers.se>
bump PKGNAME
2003-06-18 14:03:36 +00:00
brad
ca00053351 - use iconv MODULE
- don't need binutils anymore
2003-05-31 00:03:22 +00:00
espie
a99f4efbb0 remove real flavor, fold it into win32, now that the win32 codecs package
also includes real video stuff.
2003-05-26 16:53:05 +00:00
espie
09b286d32a Partial real video support. Need manual installation of the codecs.
mplayer was already working, but if linked with g++, mencoder also
works, so one can convert stuff from realvideo into other more palateable
formats.

With help from Bjorn, who suggested linking with g++.
2003-05-18 11:49:55 +00:00
wilfried
294c607e02 update from maintainer Bjorn Sandell <biorn@dce.chalmers.se>
* Make mplayer compile on i386/elf
* Some whitespace and "=" -> "+=" in Makefile (from Thorsten Glaser)
2003-04-17 22:16:18 +00:00
wilfried
55a5eee945 update to 0.90; from maintainer Bjorn Sandell <biorn@dce.chalmers.se>
No big changes; iconv flavor is gone, remove sparc64 from supported
architectures
2003-04-17 10:35:07 +00:00
espie
53c7ee4db1 --disable-iconv is not enough, --disable-freetype as well 2003-04-06 22:56:28 +00:00
miod
c0c3f60da9 Update the USER_LDT blurb to match reality; some feedback from espie@,
ok naddy@
2003-03-30 12:27:55 +00:00
pvalchev
094b63bb54 Brad, I had mirrored the skins package locally for a reason!
These people change the file on an daily basis (no comment)
2003-02-19 01:06:03 +00:00
espie
001f6902b9 Fix bad checksum for skin.
Add esd and arts flavors (unbreak package building, thanks to
auto-detection)
2003-02-18 17:17:44 +00:00
brad
753fa49b86 use :L variable modifier with ELF_TOOLCHAIN check 2003-02-18 16:40:38 +00:00
brad
f98a36cca2 - new version of default skin
- add message to PLIST which mentions the possibility of needing additional setup
- mention the use of sysctl(8) to modify shared memory settings in DESCR
--
From: MAINTAINER
2003-02-17 14:55:34 +00:00
brad
6f08bc466e upgrade to mplayer 0.90rc4
based on diff from MAINTAINER for 0.90rc3
2003-02-16 07:25:18 +00:00
sturm
421a0f3474 - propolice reports a stack overflow on Athlons, this patch seems to fix it
- bump package version

from MAINTAINER
2003-01-21 23:07:38 +00:00
espie
892ab0b2d9 too early 2003-01-06 20:20:20 +00:00
espie
da49a9e514 -* is not the way to specify any flavors. By default, flavors are transparent. 2003-01-06 17:33:01 +00:00
espie
0072ffa2bb mplayer now detects and use liblzo. Make a flavor for it for now. 2003-01-04 00:58:43 +00:00
brad
bf500972f4 upgrade to mplayer 0.90rc2
- with PLIST changes from me
--
From: MAINTAINER
2003-01-03 23:06:35 +00:00
espie
a6c7690c2f Update to 0.90rc1.
From maintainer, Bjorn.

PP fix from niklas@
2002-12-22 14:19:47 +00:00
espie
049cbc6a78 update to mplayer 0.90pre10, from maintainer. 2002-11-13 17:54:35 +00:00
pvalchev
32c53a3dc0 Mention "DIVX" in comment too; from maintainer Björn Sandell 2002-11-12 08:52:08 +00:00
pvalchev
a88ee223d3 a bit more revealing comment, lackage pointed out by millert 2002-11-12 06:16:09 +00:00
pvalchev
c9e95b5022 Enable redistribution on FTP; per discussion with deraadt, beck and others 2002-10-29 23:05:44 +00:00
naddy
b75440a322 No regression tests available. 2002-10-29 19:48:57 +00:00
espie
b8aacd5cbf 0.90pre9, update from Bjorn Sandell, and fix mplayer-fontmaker shadows. 2002-10-28 17:56:08 +00:00
pvalchev
f51b582efd Update to mplayer-0.90pre8; from biorn@dce.chalmers.se 2002-10-14 09:50:48 +00:00
naddy
1cbd422db3 Add missing library dependencies. 2002-09-14 12:19:15 +00:00
pvalchev
7f22a4e58d Update default skin off mplayer's site. Added our own versioning of the
distfile (now 1.1) since they have not done so and continue mirroring it
2002-09-04 05:40:21 +00:00
espie
c285da2c08 cdparanoia support, actually needs correct cddb support for OpenBSD...
(seems it's not quite used yet, as it insists on going thru a cache)
2002-08-18 13:17:50 +00:00
espie
a4b77e61a5 you're lost in a maze of dependencies, all looking alike...
Fix png header path, explicitly disable cdparanoia and libdvdnav for
safety.
2002-08-18 12:02:31 +00:00
espie
5e87cd8588 Update to 0.90pre6, mostly from maintainer. 2002-08-18 11:26:48 +00:00
pvalchev
0d05666439 Build vorbis support in by default and remove the flavor.
It is not clear when vorbis is needed to play some files, so to
pertain the full player functionality, this is required.
ok wcobb, mark
2002-08-16 19:20:54 +00:00
mark
5cf1ea4c42 added vorbis flavor
Prior to this patch, mplayer is incompatible of recognizing an AVI/MPEG4
(DivX) encoded with oggvorbis audio codec.  It will refuse to play the
movie, as it is unrecognized.  This patch allows these types of AVIs to
play.

ok maintainer, pvalchev@
2002-08-15 19:00:40 +00:00
espie
c2b69de808 +no_x11 flavor 2002-06-29 11:51:22 +00:00
espie
4609db93ed typo 2002-06-29 11:36:57 +00:00
espie
f3f3f2a6f0 simplify FLAVOR=win32 handling 2002-06-29 11:36:07 +00:00
pvalchev
94d24563c4 Bring back a LIB_DEPENDS fix I made which got lost in the last commit. 2002-06-29 07:24:10 +00:00
espie
f1c812e4fc Update to 0.90pre5
Most work by Biorn, some testing by pval and me.
2002-06-27 22:03:49 +00:00
pvalchev
7de9227a9c fix SDL lib-depends entry and a missing quote; caught by seb@todesplanet.de 2002-06-15 05:11:31 +00:00
wilfried
2316247d71 add specifier to RUN_DEPENDS and BUILD_DEPENDS 2002-06-10 03:14:34 +00:00
espie
4e84d7d6f2 revert unwanted change. 2002-06-08 00:48:26 +00:00
espie
3aabad6add blech, close file descriptors. 2002-06-04 11:26:17 +00:00
pvalchev
3a764b4705 Conditionalize binutils port usage upon ELF_TOOLCHAIN 2002-05-17 02:00:29 +00:00
art
10242ecb1f Enable sparc64 (it works with a few more diffs) and make the
binutils dependency i386-only.
2002-05-16 14:00:23 +00:00
espie
f4e6fcc2a3 Add libiconv flavor for subtitles 2002-05-16 13:57:49 +00:00
espie
0af2ead27a mplayer currently picks up mp3lame and ungif. So record them, until
someone deactivates the test, or figure out where they're needed.
2002-05-15 23:16:59 +00:00
pvalchev
9b9912f19d MPlayer-0.90pre4; from Björn Sandell <biorn@dce.chalmers.se> 2002-05-15 22:27:00 +00:00
pvalchev
59973f9e90 enable libdvdread by default since it is small enough; espie 2002-05-14 03:10:19 +00:00
niklas
3001b38093 shut off oss completely; ok pval@ 2002-05-12 18:50:46 +00:00
pvalchev
2fe195b50c - Drop OSS flavor as there is enough better choices.
- Fix bogus configure check which would link mplayed with -lossaudio
  unconditionally on i386.
2002-05-12 08:25:56 +00:00
pvalchev
ea29419c32 First cut at macppc support. (Some things may not work yet) 2002-05-12 08:16:24 +00:00
pvalchev
3252c3a489 - remove forceful optimizations, enable full auto-detect. that will be a
problem for binary packages, but for now there is no better way...
- forgot to ifndef NO_WARNINGS for the USER_LDT warning
2002-05-10 19:50:31 +00:00
pvalchev
2676358827 Print a warning that custom USER_LDT kernel is required for the win32 flavor. 2002-05-10 19:42:25 +00:00
pvalchev
1f788852b4 Mirror default skin package somewhere else since they keep changing the
checksum.  Thanks to everyone who pointed the issue out
2002-05-10 19:40:09 +00:00
pvalchev
c3c527b136 provide new location for png headers; from aleksander.piotrowski@piestrak.waw.pl 2002-05-10 19:26:14 +00:00
pvalchev
1612b7115a oops, "dvd" flavor was missing from the list. thanks Niels 2002-05-09 20:03:18 +00:00
pvalchev
7034d644b2 enable using select() on the audio device; thanks Björn 2002-05-09 14:01:42 +00:00
pvalchev
e6dd1ad911 Import of mplayer-0.90pre3 - Movie Player
MPlayer is a movie player for LINUX (runs on many other Unices, and
non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI,
VIVO, ASF/WMV, QT/MOV, FLI, NuppelVideo, yuv4mpeg, FILM, RoQ, and some
RealMedia files, supported by many native, XAnim, and Win32 DLL codecs.
You can watch VideoCD, SVCD, DVD, 3ivx, FLI, and even DivX movies too
(and you don't need the avifile library at all!).

Submitted by Björn Sandell <biorn@dce.chalmers.se>, work also done by me

Withstanding issues: see how to deal with optimization detection at build
time so that binary packages can be created; check make it work on
platforms other than i386, etc. things can be done in-tree.
2002-05-09 05:19:10 +00:00