Commit Graph

189 Commits

Author SHA1 Message Date
brad
d3834966df Update to VLC 2.0.6.
ok sthen@
2013-04-11 17:58:42 +00:00
brad
4cfd1cae42 Make use of clock_gettime() on OpenBSD.
ok sthen@
2013-04-04 16:48:22 +00:00
brad
68374be5d6 Add a comment. 2013-03-30 02:06:26 +00:00
brad
68db97a340 Re-enable the multi-threaded mode for the avcodec backend.
ok sthen@
2013-03-27 13:34:06 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
brad
dccb4cb4de Sync up the FFmpeg backend with upstream to bring in some
bug fixes.

ok sthen@
2013-03-09 09:32:03 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
brad
c04bb05ba3 Two fixes from upstream..
- Fix crash with broken ASF files (SA-1302).
- Fix MKV behaviour with unknown or new EBML elements.

ok sthen@
2013-02-06 13:07:05 +00:00
brad
81486da6dd Disable the media library support as its buggy at the moment and
causes VLC to crash upon exit especially with some of the malloc
flags being enabled. It isn't a default enabled feature anyway.

ok sthen@
2013-01-03 03:18:21 +00:00
brad
c7814c3f0e Switch back to using LLVM on i386.
ok sthen@
2013-01-03 03:05:47 +00:00
sthen
8d8d05d474 Our llvm on i386 doesn't support SSE so, on i386, build vlc with GCC 4.6
again for now. ok espie@
2013-01-02 10:14:06 +00:00
brad
1102c81a03 Switch to using LLVM.
ok sthen@
2012-12-25 23:14:03 +00:00
brad
c0cfe96bb6 Update to VLC 2.0.5.
ok ajacoutot@
2012-12-16 21:26:22 +00:00
brad
ab1538fe6d Update to VLC 2.0.4.
ok sthen@
2012-10-22 20:18:44 +00:00
ajacoutot
2ec950a657 Remove -pthread patching.
from Brad (maintainer)
2012-08-26 07:16:54 +00:00
sthen
f2565f9766 Add an upstream patch for VLC, and remove an empty patch file. From Brad.
- Fix a possible buffer corruption in text renderer
2012-08-07 07:35:09 +00:00
sthen
5c0daedd0d update to VLC 2.0.3 plus a few patches from upstream, from Brad. 2012-08-05 09:17:00 +00:00
ajacoutot
177a9eeed4 Fix a off-by-one issue with the VCD module.
from Brad (maintainer)
2012-07-08 21:33:45 +00:00
sthen
06b5966d88 update to VLC 2.0.2, from Brad. 2012-07-06 12:51:11 +00:00
ratchov
41e4a016f2 Complete the sndio backend and make it the default. It's supposed to
make video smoother. Adds support for 24-bit encodings and make vlc use
the sndiod volume knob to save few cpu cycles.
ok jasper, help from brad
2012-06-20 06:44:28 +00:00
ajacoutot
8f4dc25866 Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:30:18 +00:00
ajacoutot
282e80f153 Missed bump, spotted by naddy@ 2012-06-02 12:06:37 +00:00
ajacoutot
f5d16d73ad Enable the Media Library now that SQLite is in base.
from Brad (maintainer)
2012-05-31 07:04:38 +00:00
ajacoutot
0b9609d6c9 Finally unbreak and enable RTP/RTSP support \o/
from Brad (maintainer)
2012-05-28 18:44:26 +00:00
ajacoutot
90aa524662 Adjust after libdvdcss/libdvdnav/libdvdread updates.
from Brad, ok sthen@
2012-05-03 06:51:24 +00:00
naddy
dc3746418a build even if . isn't in PATH 2012-04-24 20:47:39 +00:00
ajacoutot
094095fd22 Major update to vlc-2.0.1.
More details at http://www.videolan.org/vlc/releases/2.0.1.html

tested on i386, amd64, sparc64
from Brad (maintainer)
2012-04-23 13:47:08 +00:00
landry
33b44dda57 No need for CONFIGURE_ENV+=with_mozilla_pkg="libxul" since
--with-mozilla-sdk-path is used and takes precedence over it.
Found while checking libxul.pc users..
No bump since no pkg change.
2012-04-04 12:07:50 +00:00
ajacoutot
4e0b61488e Sync dependencies after libproxy update. 2012-03-29 15:00:19 +00:00
ajacoutot
c7df276eeb Remove patches no longer necessary now that we have posix_spawnp() and family.
from Brad (maintainer)
2012-03-23 10:36:10 +00:00
ajacoutot
2c8260b4ae SECURITY:
- MMS: Fix stack overflow. SA-1201
- RealRTSP: Fix heap overflows. SA-1202
- ty: Fix out of bound read on corrupt files.
- Avoid char conversion in strchr().
- Fix surrogate detection.

from Brad (maintainer)
2012-03-21 08:27:29 +00:00
sthen
b39c53935b - Remove patches for QT4/MKV modules which are unnecessary.
- Remove patch for tdestroy() wrapper now that tdelete() has been fixed.
- Remove @comment's from the PLIST which are no longer necessary.

From Brad
2012-02-17 22:07:16 +00:00
sthen
8823bce600 SECURITY update to VLC 1.1.13; fixes a buffer overflow in the TiVo demuxer.
Also install .la files for libvlc/libvlccore. From Brad (maintainer).
2011-12-23 15:01:59 +00:00
ajacoutot
bdb6392800 Add a dependency on x11/gtk+2,-guic. 2011-12-03 23:34:04 +00:00
phessler
7ccc4d7c1c Update to VLC 1.1.12
Most of the bits from Brad, a minor runtime fix by me.

Tested on amd64, i386, macppc

OK dhill@, rpointel@, sthen@, jasper@
2011-11-16 13:33:15 +00:00
espie
7fdd40a7b8 convert to bsd.port.arch.mk
zap FULL* that's not needed for jack, since there are no real flavors.
2011-10-21 18:20:14 +00:00
espie
346b5bc6dc normalize pkgpath 2011-09-16 12:29:12 +00:00
ajacoutot
eb20fe8788 SECURITY: fix heap-based buffer overflow. CVE-2011-2588.
from Brad (maintainer)
2011-07-17 06:35:42 +00:00
naddy
eed7c62887 Fix build with png-1.5.
All fixes by yours truly.
2011-07-08 20:38:00 +00:00
sthen
b5687d87d1 replace -pthread patch with a proper one, clean up -pthread flag handling.
from Brad, ok dcoppa@
2011-07-01 11:10:53 +00:00
sthen
b328f2f4ad Chase ffmpeg dep changes. Mostly from Brad ok dcoppa@, plus opencv from me. 2011-06-24 11:17:05 +00:00
dcoppa
882eada7fd Clean up CPPFLAGS handling. The -I${WRKSRC}/include hack isn't
necessary with vlc 1.0.x. From Brad.

ok sthen@
2011-06-24 07:19:08 +00:00
sthen
2082f0a8c8 Fix heap corruption / integer overflow in playlist parser. CVE-2011-2194
From Brad.
2011-06-13 23:51:12 +00:00
jolan
2b65b8ed3f fix packaging with no_web FLAVOR 2011-05-16 17:37:59 +00:00
dcoppa
3737b33c1a Get rid of the use of libtool's --tag=disable-static and only delete
the archives for the plugins.

From Brad; OK sthen@
2011-05-11 09:08:07 +00:00
dcoppa
25d9cd0797 - Fix a potential crash with MMS.
- Don't free uninitialized ES format descriptor for DV muxed in AVI.

From upstream via Brad.
OK sthen@
2011-05-08 16:20:16 +00:00
dcoppa
e977dcf529 - Disable the Musepack decoder and rely upon FFmpeg.
- Re-enable the faad-based AAC decoder. There is a bug with VLC that
  causes some streamed AAC content when being transcoded (to at least
  Vorbis) to sound like its only at half or quarter speed.
- Just delete the .la files.

From Brad

OK sthen@
2011-05-06 08:18:54 +00:00
dcoppa
6b4a6ec9c4 Remove dependencies on the FLAC and libtheora libraries and their
respective VLC decoders and rely upon the FFmpeg based decoders
instead; from Brad

@comment .la archives: they're useless because now vlc is built
using tag=disable-static

OK sthen@
2011-05-04 14:58:39 +00:00
sthen
5bc2e9b459 - update comment with CVE id, from Brad 2011-04-25 09:32:42 +00:00
ajacoutot
6d01c2069a Fix build/run with new libnotify.
tested in a bulk by landry, thanks!
ok landry@ jasper@
2011-04-21 07:04:56 +00:00