Commit graph

202 commits

Author SHA1 Message Date
Martin Wilke
3f07868291 - Fix a vulnerability which could result in arbitrary code execution
and at least, in unexpected process termination. Three integer
  underflows located in the Real demuxer code can be used to exploit
  a heap overflow, a specific video file can be crafted in order to make
  the stream_read function read or write arbitrary amounts of memory.

Approved by:	maintainer via private mail
Security:	http://www.vuxml.org/freebsd/724e6f93-8f2a-11dd-821f-001cc0377035.html
2008-10-01 19:23:57 +00:00
Dmitry Marakasov
ae35d5184c - Depend on correct version of lzo
PR:		127504
Submitted by:	Eugene Grosbein <eu at grosbein dot pp dot ru>
Approved by:	Thomas E. Zander <riggs at rrr dot de> (maintainer)
2008-09-23 18:56:08 +00:00
Chin-San Huang
81413accf1 - Fx build with freetype
PR:		ports/127010
Submitted by:	Barbara <barbara.xxx1975 at libero.it>
Approved by:	Thomas E. Zander (maintainer)
2008-09-06 01:38:41 +00:00
Chin-San Huang
e5b22182a1 - Remove the last commit as maintainer's request[B.
- Use maintainer's patch which also fix build multimedia/mencoder.

Thanks for all helpers:
mezz, Kalten, Thomas E. Zander(maintainer), John Nielsen

PR:		ports/126354
Submitted by:	Kalten <kalten at sbox.tu-graz.ac.at>
Tested on:	tinderbox and my home box
Approved by:	Thomas E. Zander(maintainer)
2008-08-24 17:49:32 +00:00
Chin-San Huang
ec67c97803 - Fix build with update ffmpeg.
Thsnks for all helpers:
mezz, Kalten, Thomas E. Zander(maintainer), John Nielsen

PR:		ports/126354
Submitted by:	Kalten <kalten at sbox.tu-graz.ac.at>
Tested on:	tinderbox and my home box
2008-08-24 11:20:52 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Martin Wilke
f3296815f9 - Fix remote vulnerabilities
- Bump PORTREVISION

PR:		120230
Submitted by:	Thomas Zander <riggs@rrr.de> (maintainer)
2008-03-06 22:38:40 +00:00
Mikhail Teterin
fa321a7976 Remove explicit setting of CC and AS. They are safely taken by configure
from the environment. Overwriting them as is currently done by the port
breaks, when either command contains blanks (such as when using distcc
and/or ccache).

PR:	ports/119593:
Submitted by:	Dominic Fandrey
Approved by:	Thomas E. Zander (maintainer - see the PR)
2008-01-25 18:26:59 +00:00
Martin Wilke
64e86d5eb5 - Fix build when TREMOR disabled is
PR:		119364
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com>
Approved by:	maintainer
2008-01-20 22:39:55 +00:00
Martin Wilke
b938c36174 - Bump PORTREVISION (i forgot that on my previous commit)
Reported by:	Xin Li
2007-12-31 07:07:19 +00:00
Martin Wilke
437382ec21 - Fix bt848 regression
PR:		119065
Submitted by:	Thomas Zander <riggs@rrr.de> (maintainer)
Tested by:	Oliver Brandmueller <ob@e-Gitt.NET>
		miwi (on current)
2007-12-31 00:30:39 +00:00
Martin Wilke
ddb8318f78 - Update to 1.0rc2
PR:		118231
Submitted by:	Thomas Zander <riggs@rrr.de> (maintainer)
2007-12-12 23:26:37 +00:00
Michael Johnson
afda336472 Chase libtheora lib version 2007-10-11 14:45:02 +00:00
Sergey Matveychuk
a4ee50de55 - Split the port into mplayer and mencoder
- mplayer is now pkg_add'able as it no longer depends on restricted ports
- Remove compatibility tweaks for FreeBSD-4 as it is no longer supported
- A patch to correct handle amd64 in libdha-pci.c

PR:             ports/115170
Submitted by:   maintainer
2007-08-05 21:27:31 +00:00
Martin Wilke
605b516239 - Chase increase of audio/libvorbis shlib version.
- Bump PORTREVISION
2007-07-28 12:27:31 +00:00
Edwin Groothuis
63357b0703 Undo damage from http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/111980
and make sure that ports depending on mencoder work again.

Approved by:	"Thomas E. Zander" <riggs@rrr.de>
2007-06-13 06:06:59 +00:00
Martin Wilke
acc95a7d52 - Fix cddb stack overflow
- Bump PORTREVISION

Approved by:	so (simon)
Security:	http://www.vuxml.org/freebsd/3ac80dd2-14df-11dc-bcfc-0016179b2dd5.html
2007-06-07 08:46:02 +00:00
Edwin Groothuis
4884a5f121 multimedia/mplayer: compilation error
mplayer compilation fails with my tinderbox setup.

PR:		ports/111980
Submitted by:	Robert Gogolok <gogo@cs.uni-sb.de>
Reviewed by:	"Thomas E. Zander" <riggs@rrr.de>
2007-05-31 02:49:29 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Pav Lucistnik
ec270dcee1 - Rename libdts to libdca and update to 0.0.5
Repocopy by:	marcus
2007-05-01 20:07:41 +00:00
Jeremy Messenger
324e56321f Chase with the update of graphics/libcaca, bump the PORTREVISION on these
ports. Only two ports that aren't tested and I get no respone back from the
maintainer for two weeks. The two ports are graphics/crystalspace(-devel). The
rest other ports have been tested or/and submitted by the maintainers (Thanks!).
2007-04-29 19:37:08 +00:00
Stefan Walter
9e42911716 Enable joystick support.
PR:		111076
Submitted by:	Teemu Korhonen <venefics@mbnet.fi>
Patch by:	submitter/maintainer
Approved by:	maintainer
2007-04-05 10:05:22 +00:00
Martin Wilke
06e475240b Mplayer contains several snippets of code for improving run-time performance
on simd-capable processors. This update corrects a minor flaw in passing
arguments to the configure script and introduces a new global OPTION for it.
Further, it prevents building very recent 6.x and 7 installations with the
binary nvidia driver due to a currently unresolved linking problem with libm.

PR:		110246
Submitted by:	Thomas E. Zander <riggs@rrr.de> (maintainer)
2007-03-13 13:40:15 +00:00
Martin Wilke
177e773097 - Fix Buffer overflow vulnerability
- Bump PORTREVISION

Approved by:	simon (secteam)
Obtained from:	mplayer svn
Security:	http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-1246
2007-03-09 15:55:12 +00:00
Michael Johnson
672e9907ee Chase libmpcdec
PR:		ports/109570
Submitted by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de>
2007-02-26 17:41:01 +00:00
Jeremy Messenger
26a0087e1e Chase the shared library version of speex, bump the PORTREVISION. 2007-02-23 22:51:12 +00:00
Juergen Lock
9c633342f2 Fix amd64 dependency problem
PR:		ports/108947
Submitted by:	Thomas E. Zander <riggs@rrr.de>
Approved by:	miwi (mentor, implicit)
2007-02-09 22:12:40 +00:00
Alexander Nedotsukov
5df9e1fc69 Chase comms/lirc update. 2007-01-19 02:28:24 +00:00
Ion-Mihai Tetcu
015180ee46 - fix build of mplayer with h264 and polyaudio, when an external reference was
generated to: last_coeff_flag_offset in the polyaudio module, that is static
in the h264.
- security fix provided by the mplayer development team for a possible remote
buffer overflow in rtsp streams
- Correct library dependence and OPTIONS for samba support

PR:		ports/107217
Submitted by:	Sergio Lenzi [1], Thomas E. Zander (maintainer) [2]
Approved by:	maintainer
Security:	http://www.vuxml.org/freebsd/b2ff68b2-9f29-11db-a4e4-0211d87675b7.hml
2007-01-08 16:02:14 +00:00
Gabor Kovesdan
69044b7a44 - Add WITH_NAS knob
- Remove WITH_SKINS, make it on by default when WITH_GUI is defined
- Add desktop entry if WITH_GUI is defined
- Change some renamed configure options
- Bump PORTREVISION

PR:		ports/106389
Submitted by:	Pawel Pekala <c0rn@o2.pl> (with changes from maintainer)
Approved by:	erwin (mentor),
		Thomas E. Zander <riggs@rrr.de> (maintainer)
2006-12-25 19:55:34 +00:00
Rong-En Fan
ce4c8148a4 - Fix build on 4.x
PR:		ports/106990
Submitted by:	KATO Tsuguru <tkato432 at yahoo.com>
Approved by:	Thomas E. Zander <riggs at rrr.de> (maintainer)
2006-12-22 01:07:53 +00:00
Rong-En Fan
d6a805b229 - Respect X11BASE
mplayer's configure only accepts the last --with-extraincdir, and
  --with-x11libdir is removed in the next version. Therefore, directly
  change hardcoded /usr/X11R6 in configure.

Approved by:	portmgr (linimon), Thomas E. Zander <riggs@rrr.de> (maintainer)
2006-12-11 16:48:43 +00:00
Rong-En Fan
fdefad5c79 - Respect X11BASE
PR:		ports/106079
Submitted by:	rafan
Approved by:	Thomas E. Zander <riggs at rrr.de> (maintainer)
2006-12-04 04:23:06 +00:00
Pav Lucistnik
eef1f22e09 - Update to 1.0rc1, which brings goodies like native WMV9/VC-1 playback, faster
h.264 decoding, ability to switch audio stream during DVD playback and much
  more

Submitted by:	Thomas E. Zander <riggs@rrr.de> (maintainer)
Thanks to:	itetcu
2006-11-20 22:58:17 +00:00
Michael Johnson
3617e76096 Fix x264 2006-11-03 22:10:18 +00:00
Ion-Mihai Tetcu
4e9ba4ab24 Unbrake build in -DWITHOUT_X11 case by --disable-fontconfig.
PR:             ports/104340
Submitted by:   Jeremie Le Hen <jeremie@le-hen.org>
Approved by:    maintainer (Thomas E. Zander)
Approved by:	portmgr (clement)
2006-10-15 12:01:18 +00:00
Martin Wilke
cce4c384e8 Log from Maintainer:
mplayer does not necessarily these config files to work properly.
They are needed however if one wants to set system-wide defaults
different from mplayer's built-in settings.
Therefore,
o these files have more example character and are now
installed in ${PREFIX}/share/mplayer/examples/etc
o this is mentioned in files/pkg-message.in

Also there are further cleanups:
o The port now recognizes the new skin dir accorting to
ports/103891. Please commit these two diffs together
in order to maintain dependency consistency
o pkg-message in the port root dir should be removed from
the tree as we are using files/pkg-message.in for quite
some time now

PR:		ports/103892
Submitted by:	Denis Eremenko <moonshade@pnhz.kz>
Approved by:	Thomas E. Zander <riggs@rrr.de> (maintainer)
2006-10-06 19:48:00 +00:00
Michael Johnson
6e7f3b8432 - Chase x264 update 2006-10-01 04:08:00 +00:00
Shaun Amott
f8752372db - Maintainer reports: [1]
This is a cumulative update to the mplayer port addressing several
  issues:

  o imake handling for audio-only-mplayer corrected.
  o Adapt mplayer to recent x264 API changes. Reported by David Warren.
    Obtained from official mplayer CVS.
  o Correct internal libtremor handling on amd64 arch, by Aleksey Salow.
  o Correct VIDIX playlists on amd64 arch.
  o Proper handling of the speex codec and the polyp sound server,
    reported by Ion-Mihai Tetcu.

- Fix OPTIONS checking logic - this caused the default package to have
  way too many dependencies (e.g. Linux, and i386-specific ports).

- Fix build on FreeBSD 4.x [2]

PR:		ports/102493 [1], ports/102570 [2]
Submitted by:	Thomas E. Zander <riggs@rrr.de> [1], Ports Fury [2]
Approved by:	Thomas E. Zander <riggs@rrr.de> (maintainer) [2]
2006-09-04 21:47:44 +00:00
Michael Johnson
a032a2b84f - Fix build with x264 2006-08-10 01:07:29 +00:00
Michael Johnson
21c2c7b181 - Chase x264 libver bump 2006-08-09 15:17:03 +00:00
Ion-Mihai Tetcu
b008ba91a1 Apply some user-requested changes to the mplayer port:
o Have mga xvidix driver autodetect memory, reported by Andre Albsmeier
o Remove PKGSUFFIX stuff, instead port name is always "mplayer"
o Use win32 real player codecs if the user prohibits linux-realplayer interaction

PR:		ports/101224
Submitted by:	Thomas E. Zander (maintainer)
2006-08-04 18:19:49 +00:00
Ion-Mihai Tetcu
326e416cf0 - Update to the latest mplayer release, 1.0pre8.
- OPTIONify
- Due to some changes in the official developent tree, some of our local
patches became obsolete and where removed.

PR:		ports/99871
Submitted by:	maintainer
2006-07-12 01:53:07 +00:00
Andrey Slusar
82fda83533 When compiling mplayer against x264, configure says it's unavailable
because it does not link the test-program with -pthread.
Remove the static -lx264 and replaces it with the accurate
`pkg-config --libs x264`, so the linker finds all the symbols needed.
After that, mencoder can finally encode x264-movies.

PR:		ports/98914
Submitted by:	Mark Daniel Reidel <ports@mark.reidel.info>
Approved by:	maintainer
2006-06-15 15:48:16 +00:00
Ion-Mihai Tetcu
473d987eaf Track track linux-realplayer codecs path change
PR:		98763
Submitted by:	Juergen Lock
Approved by:	maintainer
2006-06-12 06:36:46 +00:00
Sergey Matveychuk
e529d3fa56 - Fix build on 7.0
Submitted by:	glebius
Approved by:	portmgr (krion)
2006-05-27 15:18:29 +00:00
Andrew Pantyukhin
83c43eb764 - Provide a knob to build mplayer without ipv6 protocol family support
PR:		ports/96950
Submitted by:	Thomas E. Zander <riggs@rrr.de> (maintainer)
Suggested by:	Dennis Cabooter <dennis@rootxs.nl>
Approved by:	krion (mentor)
2006-05-15 19:54:51 +00:00
Christian Brueffer
b449c76d8c Fix typos in comments. 2006-05-14 21:08:48 +00:00