Commit Graph

143 Commits

Author SHA1 Message Date
sthen
0e87aad388 set the pkgspec for LIB_DEPENDS on ffmpeg to a version with schroedinger
included, so the tools know that old ffmpeg versions won't satisfy the
dependencies listed in WANTLIB.

this way, attempting to install these packages with old ffmpeg will
no longer give you a cryptic error message as seen by dhill@.
2009-07-19 22:49:12 +00:00
sthen
fb5e6e10c9 oil/schroedinger WANTLIB. 2009-07-19 16:28:31 +00:00
kili
76091f6c3b Some fixes after the x264 update.
From Brad.

"theoretically ok" ajacoutot@
2009-04-14 19:52:08 +00:00
jakemsr
ebe658d00d - remove artsd and esd backends
- add sndio to WANTLIB
mostly from Brad, thanks
2009-01-16 04:11:18 +00:00
jakemsr
32e8a1e508 - simpler faad related patching
- bump PKGNAME

ok brad@
2008-09-15 22:11:42 +00:00
brad
5602513893 Fix a crash if VLC is not able to connect to a RTSP server.
ok sthen@
2008-09-05 01:01:00 +00:00
brad
9b5b2d8f21 Pull in integer overflow fixes for TTA, MMS and Ogg.
CVE-2008-3732, CVE-2008-3794

ok sthen@
2008-09-04 22:58:23 +00:00
brad
e594d14508 upgrade to VLC 0.8.6i; bug fixes and integrates the previous
security fix.

ok jakemsr@
2008-07-15 16:19:15 +00:00
sthen
f188c77b13 SECURITY: patch to fix integer overflow in wav handling (CVE-2008-2430)
Pulled from upstream GIT repository.

ok brad
2008-07-09 17:28:42 +00:00
jakemsr
9452aa9236 * FFmpeg headers moved
* FFmpeg LIB_DEPENDS/WANTLIB changes
* remove bogus @bin marker in PLIST (wxvlc is a symlink)
* bump PKGNAME-main
* img_convert()/img_resample() based filters disabled due to FFmpeg
  changes

feedback/ok brad@
2008-07-09 02:17:12 +00:00
sthen
7b22162fa2 SECURITY update vlc to 0.8.6h
- fixes *many* null pointer deref, error handling failures, leaks,
use-after-free and double-free found by Coverity

- fixes some MPEG2 TS audio packet loss

- numerous security fixes in 0.8.6g

- fixes some memory leaks

Also: mark altivec FLAVOR as broken; ajacoutot reports that the
altivec-enabled binary fails to start.

ok ajacoutot
2008-06-09 22:55:43 +00:00
bernd
5f08d468f9 Fix nonexistent vlc menu icon.
ok brad@, martynas@
2008-05-16 05:54:09 +00:00
jakemsr
0ba235ecbe - use wxSlider instead of hacking wxGuage for the volume controller.
from vlc subversion via Alexey Suslikov.

- use jack_client_connect() instead of jack_client_new() so multiple
instances of vlc can connect to jackd concurrently.  problem reported
by Alexey Suslikov.
2008-05-11 18:12:40 +00:00
jakemsr
316ff80c5c security/bugfix update
from the release notes:

VLC media player 0.8.6e and earlier versions suffer from security
vulnerabilities in the Subtitle demuxer, Real RTSP demuxer, MP4
demuxer and Cinepak codec.

from brad@
2008-04-04 00:53:01 +00:00
jasper
872e337230 - zap empty file; brad 2008-04-03 07:57:01 +00:00
jakemsr
0307b9a632 add jack subpackage 2008-03-24 04:46:26 +00:00
jakemsr
375747e383 update to vlc-0.8.6e
This is a bugfix release. VLC media player 0.8.6d and earlier versions
suffer from security vulnerabilities in the Web interface, Subtitle
demuxer, Real RTSP demuxer, SDL_image library and MP4 demuxer.

See http://www.videolan.org/security/sa0801.php and
http://www.videolan.org/security/sa0802.php for more details.

from brad, OK naddy
2008-03-02 02:27:04 +00:00
steven
d1307a336a fix LIB_DEPENDS after wxWidgets update 2008-02-02 09:51:04 +00:00
jakemsr
724d7f7c0e keep vlc building after ffmpeg update 2008-01-26 11:27:05 +00:00
martynas
0c35e499eb make it use xulrunner-devel instead of seamonkey-devel. improvements,
testing and ok kurt@ and naddy@
2008-01-23 16:34:30 +00:00
jakemsr
5759613568 maintainence update to 0.8.6d
from brad@
2007-12-11 11:07:54 +00:00
bernd
ae44ba59fa Add missing @pkgpath marker to unbreak updates. 2007-11-25 14:21:57 +00:00
ajacoutot
45c5920aef - fix altivec FLAVOR
- don't pretend we have altivec capability when we use --disable-altivec
2007-11-17 20:53:34 +00:00
jakemsr
d514f9d146 - add support for Esound and aRTs audio output, as pseudo_flavors
and subpackages
- move the mozilla plugin to a subpackage
- enable altivec support as a flavor
- ffmpeg and wxWidgets lib_depends/wantlib updates

help/ok ajacoutot@
2007-11-11 01:37:54 +00:00
jakemsr
b5e800ec10 re-enable liveMedia
tested by streaming MPEG TS via RTP unicast to/from i386 and amd64

from brad@
2007-10-03 04:12:43 +00:00
jakemsr
e866879e19 - pull in libdvbpsi so we can build the MPEG TS (transport stream)
demuxer
- fix no_web flavor LIB_DEPENDS
- update WANTLIB
- bump PKGNAME

ok brad@
2007-09-28 07:59:06 +00:00
merdely
d0e220d33a Remove surrounding quotes in COMMENT/PERMIT_*/BROKEN 2007-09-15 20:04:18 +00:00
steven
6964b4b6a1 add missing dependency on the nspr libraries.
ok pval
2007-08-07 15:18:22 +00:00
martynas
4d9db9cf3b give update-desktop-database a chance to work by adding desktop-file-utils
to RUN_DEPENDS;  ok ajacoutot@
2007-06-29 21:33:08 +00:00
ajacoutot
813e44c6f4 - explicitly disable libnotify (or configure will pick it up if installed)
- set AUTOCONF_VERSION to 2.61
- add @exec/@unexec update-desktop-database to PLIST

from Mikolaj Kucharski <mikolaj at kucharski dot name>
2007-06-21 08:12:14 +00:00
ajacoutot
7fdac52af0 - SECURITY update to 0.8.6c (and various bugfixes, memory leaks)
VideoLAN-SA-0702: format string injection in Vorbis, Theora, SAP and CDDA plugins
- remove bogus PLIST entry

from brad
2007-06-18 23:14:20 +00:00
naddy
4c4a976492 kludge: add X11BASE/include 2007-06-10 15:03:50 +00:00
martynas
4dd62d708c empty patch files; from Moritz Grimm 2007-06-10 11:21:13 +00:00
jolan
0d35aa3d25 update to 0.8.6b, from brad 2007-06-05 01:53:04 +00:00
jakemsr
0d08814a34 update WANTLIB and LIB_DEPENDS after graphics/ffmpeg update 2007-05-25 16:24:49 +00:00
aanriot
b3d22fb592 fix a format string by keeping a place for the terminating NUL
character.

ok avsm@
2007-04-22 13:21:11 +00:00
ajacoutot
d49e99a4b4 - forgot to bump 2007-04-20 07:21:53 +00:00
ajacoutot
46f516536e - revert previous commit after several feedbacks about rtsp feeds not
behaving correctly on !i386
2007-04-20 07:21:09 +00:00
ajacoutot
60afd097c3 - add live555 support
from brad
ok robert@
2007-04-19 09:22:09 +00:00
ajacoutot
7a5f3efd4b - enable x264 support
- add missing xenocara LIBS
- regen patches while here

"go for it" naddy@
2007-04-08 17:34:20 +00:00
espie
be99f23aa5 more base64 checksums 2007-04-05 17:36:18 +00:00
steven
2bf10c8bdc fix WANTLIB
ok bernd@
2007-02-15 17:15:41 +00:00
mbalmer
a4986d448c Security fix for vlc (see http://www.videolan.org/sa0701.html). NB, we never
had the extensions enabled that are affected by the problem.

from brad
2007-01-04 11:29:59 +00:00
jolan
c932352c93 add mozilla plugin support, tested on amd64
now you can view fun stuff like http://www.borat.tv/reportings3.php
directly in firefox
2006-12-24 01:57:16 +00:00
jolan
06e809edbe update to 0.8.6 2006-12-23 13:31:30 +00:00
espie
0f5dc96ea1 say goodbye to GNU land. 2006-12-16 12:22:32 +00:00
jolan
0920699ffd update to 0.8.5 2006-11-03 15:15:07 +00:00
jolan
765bc897fa - add back GUI support now that wxwidgets has been updated
- nuke semi-pointless no_dvd flavor
- mark as SHARED_ONLY
2006-10-13 02:08:22 +00:00
pvalchev
15ac742fe5 use off_t/int64_t consistently (match prototype) 2006-09-22 02:23:13 +00:00
espie
100b45279f convert a few libspecs to new style.
Note: no package bump, those are only BUILD dependencies,
the pkg_create code will create the correct wantlib specs.
2006-08-01 10:50:19 +00:00
steven
64522860ee there is no win32-codecs package, so refer to the port instead.
from Alex Holst <a@mongers.org>
2006-07-23 11:44:27 +00:00
jolan
a31a7ba6c7 enable matroska (.mka/.mkv) and musepack (.mpc) support 2006-03-22 01:33:06 +00:00
jakemsr
48c1287d33 - accomodate for libavcodec changes
- bump PKGNAME

OK brad@
2006-03-20 05:51:59 +00:00
jolan
49f1788e41 add win32 codec support 2005-12-24 09:01:17 +00:00
jolan
770acfc48d crank the priority on the ncurses module so that it is preferred over
the rc one
2005-12-22 16:36:17 +00:00
jolan
01d2b6dcb2 fix default font 2005-12-22 05:32:50 +00:00
jolan
7a0e9b5743 add back altivec support 2005-12-22 04:45:38 +00:00
jolan
404172462a update to 0.8.4a 2005-12-22 03:45:36 +00:00
wilfried
9314c825be fix wantlib + bump 2005-11-15 23:00:58 +00:00
espie
6acbb94ff3 prepare vlc for non-conflicting wxWidgets-gtk* 2005-11-10 12:14:05 +00:00
kurt
ab90b0adcc dlopen libstdc++ with lazy|global so other objects can see it and
to hide some missing _Unwind_* syms that appear to be unneeded for
this hack.
2005-11-07 13:41:27 +00:00
jolan
3be6ca0ee6 remove silly debian-specific dlopen'ing of libstdc++ workaround which
tries various major versions which we don't have, help from kurt@
2005-11-06 00:33:44 +00:00
jolan
968bd68026 reference libdvd, not libdvdcss 2005-11-03 19:50:06 +00:00
jolan
1479134daf update to 0.8.2
main diff from jsg@ with some tweaks from me
2005-07-31 19:07:10 +00:00
jolan
a25265c1b2 enable theora support, bump pkgname 2005-07-09 00:36:43 +00:00
jolan
8d2bbfc6c9 move a52 support out of the !no_dvd case since some non-dvd stuff uses
it, it's also a dependency of a dependency so we'll have it around
anyway

bump PKGNAME
2005-06-23 00:54:40 +00:00
naddy
262de91006 * Fix build after removal of inter-library dependencies from ffmpeg.
* Use -pthread instead of -lpthread in configure.
* Fix a few pointer to int casts.

From: Jacob Meuser <jakemsr@jakemsr.com>
2005-02-20 03:28:27 +00:00
naddy
2492803fcd SIZE 2005-01-05 17:53:50 +00:00
espie
3e1b0b6d8a fix wxwidgets path. 2004-12-30 16:14:35 +00:00
jolan
700c2eefd1 oopsies 2004-12-17 01:12:53 +00:00
jolan
0ebc0d2f90 update to 0.8.1 2004-12-16 07:40:20 +00:00
naddy
a10987a3cd Make sure that the dynamic libiconv and libintl are found. Linking
with the static ones leads to problems down the road.  ok jolan@
2004-10-05 20:49:08 +00:00
espie
7cc16df2ed new style fragment/plist 2004-09-15 19:23:50 +00:00
xsa
c16eccfafe more new-style MODULES. 2004-08-10 11:16:43 +00:00
naddy
b7464559ff fix up MODGNU_CONFIG_GUESS_DIRS 2004-08-04 16:39:21 +00:00
jolan
e8a46fe37d update to 0.7.2 2004-07-10 01:49:42 +00:00
jolan
e316731724 enable faad support, bump pkgname 2004-04-28 01:30:53 +00:00
jolan
c26edde07a forgot to remove this.. yes that's right, i blame myself, not cvs. 2004-04-18 00:42:58 +00:00
jolan
fd5fae38bf update to 0.7.1 2004-04-18 00:42:14 +00:00
jolan
c102553182 allow machine specific optimizations to be compiled in, as they are
safely detected at run time.
2004-01-31 21:11:13 +00:00
naddy
35911cf0ee @dirrm shared directories 2003-12-15 21:08:44 +00:00
naddy
25b8da569d fix dependencies: audio/mad -> audio/libid3tag, audio/libmad, audio/madplayer 2003-12-10 21:28:58 +00:00
jolan
41f3434015 prepare for ffmpeg 0.4.8 2003-11-04 07:48:26 +00:00
jolan
10c8ff31dd enable use of graphics/libdvbpsi 2003-10-18 01:13:17 +00:00
espie
2ce0d7d06f remove work-around for ld.so bug that was fixed just before 3.4 2003-09-28 10:56:04 +00:00
espie
89ca6154fb oops, kill debugging shit. 2003-08-22 21:32:46 +00:00
espie
f0fe95ec9a band-aid for shortcomings in our dlopen implementation, until it gets fixed. 2003-08-22 20:51:49 +00:00
jolan
7980bebd51 add a mirror and use a more practical default dvd device 2003-08-18 22:14:56 +00:00
jolan
89b94481a3 - don't install the plugin which reads divx subtitles from a file. it
isn't built correctly which causes problems on macppc and it isn't
  popular/useful anyway.  this will be properly fixed "soon".
- remove NOT_FOR_ARCHS=powerpc as it seems to "work" on my ibook
  (to the extent that it can without accelerated video and problematic
   audio)
- use SED_PLIST, rather than the dirty FLAVOR+=${MACHINE_ARCH} hack, it
  makes the index entry look prettier.
- adjust PLIST accordingly, and also add the logo plugin (useless?)
- adjust LIB_DEPENDS for the liba52 change and logo plugin

thanks to drahn@ for help, hints, & suggestions
2003-08-16 20:36:12 +00:00
jolan
477c238764 Update to 0.6.2. 2003-08-15 14:25:59 +00:00
jolan
a825b74720 initialization of a window for video fails on sparc64 unless
-mhard-quad-float is used.
2003-08-03 03:41:20 +00:00
jolan
090c6cd5eb update to 0.6.1 2003-08-02 10:29:28 +00:00
jolan
d5b5639580 import of videolan client 0.6.0:
VLC (VideoLAN Client) is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as
well as DVDs, and various streaming protocols.
2003-07-20 21:09:29 +00:00