Commit graph

111 commits

Author SHA1 Message Date
Thomas Zander
0d12232d88 Update to upstream version 2.2.8
Additional details:
- Update FFmpeg version required to 3.4.1,1
- Clean some unrecognized options
- Fix build with net/freerdp and audio/libsidplay2
- Drop DIRAC option because the module was removed upstream
  (dirac codec is still supported via schroedinger)

PR:		224660
Submitted by:	cpm
2018-01-01 10:28:51 +00:00
Thomas Zander
d64710aa02 Update to upstream version 2.2.5.1
MFH:		2017Q2
2017-05-13 12:24:25 +00:00
Raphael Kubo da Costa
b1b5d1a690 Add upstream patch to fix the build with the SKINS option after r434332.
PR:		217051
2017-02-18 15:11:37 +00:00
Thomas Zander
96551d6b4d Use c++11 by default, in preparation for Qt 5.7.1 update
PR:		217051
Submitted by:	rakuco
2017-02-18 08:20:45 +00:00
Thomas Zander
2bf4b77961 Fix build with ffmpeg 3.x
PR:		214234
Submitted by:	jbeich
2016-11-13 14:43:42 +00:00
Thomas Zander
d9a4fd5cae Fix build with libc++ 3.8.0
VLC brings its own header for atomic operations which defines a whole
bunch of atomic macros, conflicting with the ones in the C++ standard
<atomic> header. This changeset works around those.

PR:		209722
Submitted by:	dim
2016-06-01 06:17:51 +00:00
Thomas Zander
2d97dd5f25 Update to upstream version 2.2.3
Differential Revision:	https://reviews.freebsd.org/D6373
2016-05-27 16:09:10 +00:00
Xin LI
9f78fad961 Apply vendor changeset ce91452:
demux: mp4: correctly match release function

Obtained from:	VLC
MFH:		2015Q3
2015-08-18 17:41:32 +00:00
Juergen Lock
c8f21b3cc3 - Update to compile with Lua 5.3 support.
- Bump PORTREVISION.

PR:		201470
Submitted by:	milios@ccsys.com
2015-07-11 11:22:46 +00:00
Juergen Lock
933179202b Update to 2.2.1 - changelog is here:
https://www.videolan.org/developers/vlc-branch/NEWS
2015-05-02 14:24:12 +00:00
Juergen Lock
2c6e14526a Update to 2.2.0 - changelog is here:
https://www.videolan.org/developers/vlc-branch/NEWS
2015-03-14 19:39:49 +00:00
Thomas Zander
e0c49a5700 - Fix buffering in OSS backend
- Fix QT4 GUI layout issue

While one it:
- Use INSTALLS_ICONS

PR:		193807
Submitted by:	hselasky@FreeBSD.org
2014-12-13 18:49:26 +00:00
Juergen Lock
4faed76628 Update to 2.1.5 - changelog is here:
https://www.videolan.org/developers/vlc-branch/NEWS
2014-07-21 20:19:49 +00:00
Tijl Coosemans
8840bb385b - Remove libproxy dependency. I cannot find any references to it.
- Add libidn dependency.  It is always picked up when detected by
  configure.
- Add libxml2 dependency (USE_GNOME=libxml2).  It's actually an optional
  dependency but it is used by several other plugins.
- Replace OSVERSION+clang tests with USES=compiler:c11.
- Replace post-patch command with USES=pathfix.
- Add some more --enable-* flags to CONFIGURE_ARGS to make sure configure
  doesn't silently ignore problems with dependencies.
- Add some more --disable-* flags to CONFIGURE_ARGS to make sure
  configure doesn't auto-enable them.
- Specify the correct location of KDE Solid files in CONFIGURE_ARGS.
  ("Play with VLC" option when you insert a CD/DVD.)
- Add ac_cv_search_pthread_rwlock_init=-pthread to CONFIGURE_ARGS to
  override the test for libpthread.  It detects pthread_rwlock_init in
  our libc and assumes no threading library is needed, but libc doesn't
  have a real pthread implementation.
- Add the gnutls3 include directory to CPPFLAGS before LOCALBASE/include
  which may contain gnutls2 headers.
- Rename some options so more descriptions from bsd.options.desc.mk can
  be used.
- Add OPTIMIZED_CFLAGS to OPTIONS_DEFAULT.  Remove custom CFLAGS so this
  option only controls the "optimizations" configure option which is
  enabled by default by upstream.
- Remove REALAUDIO from OPTIONS_DEFAULT.  Old codec.
- Remove SDL from OPTIONS_DEFAULT.  This is an alternative way to render
  video.  The X11 option is better for this.
- Remove SKINS from OPTIONS_DEFAULT.
- Remove X264 from OPTIONS_DEFAULT.  It's an encoder, not a decoder and
  vlc is typically used as a player not as a video server.
- Remove SERVER_ONLY and NO_DVD options.  Their implementation doesn't
  work with modern options framework.
- Add a patch to fix some issues in the configure script, e.g. don't add
  -L/usr/local/lib to LDFLAGS.  This ends up in the wrong place on the
  linker command line causing installed vlc libraries to be linked in
  instead of freshly built ones.
- With patched configure some options like A52 need include/library
  search paths now.
- Some options have pkgconfig files now so remove include/library search
  paths where possible.
- Separate KATE option from OGG.
- Use option helpers for LIBRSVG2, LUA, OGG, QT4, SDL, V4L and X11.
- Implement NCURSES option with USES=ncurses.
- Add VDPAU option.
- Drop perl5 dependency.
- Drop old hacks like -fPIC, -I${WRKSRC}/include, LIBS="-lc", PTHREAD_LIBS.
- Add missing dependencies to SKINS option (libminizip, xorg)
- Patch the right file with WITH_CDROM_DEVICE and WITH_DVD_DEVICE.
- Only use auto-plist for the plugins directory.  Use regular pkg-plist,
  PORTDATA and PORTDOCS for everything else.  This is a lot simpler and
  makes it easier to detect library version changes.
- Delete some unneeded patches.

Approved by:	bapt
2014-06-02 20:42:44 +00:00
Koop Mast
297b82da29 Commit correct patch.
Noticed by:	nwhitehorn@
2014-05-29 19:58:14 +00:00
Koop Mast
d4ed80463d Fix compile on ppc.
PR:		ports/188278
Submitted by:	nwhitehorn@
2014-05-29 19:44:48 +00:00
Juergen Lock
b17d903e24 - Backport upstream fix for .mkv playback stutter using oss audio.
- Bump PORTREVISION.

PR:		ports/186093
Submitted by:	"Marko Cupa&#263;" <marko.cupac@mimar.rs> (PR)
Obtained from:	http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c1622c2c6e0e15a38fef723086ca8bf75a75b46b
2014-04-27 18:20:50 +00:00
Juergen Lock
081a762017 Add FREERDP knob (default off) [1] and add patch to fix build with it. [2]
PR:		ports/186452 [1]
PR:		ports/185848 [2]
PR:		ports/186413 [3]
Submitted by:	madpilot [1]
Submitted by:	Ferenc Gal <gferenc88@gmail.com> [2]
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net> [3]
2014-02-04 22:07:41 +00:00
William Grzybowski
e03d70af09 multimedia/vlc: update to 2.1.2 2013-12-19 12:53:11 +00:00
Koop Mast
6e32909b2c Add patch to fix build with freetype 2.5.1+ 2013-12-10 08:27:52 +00:00
William Grzybowski
762559d87b multimedia/vlc: update to 2.1.1
Changes: http://www.videolan.org/developers/vlc-branch/NEWS
2013-11-18 11:34:38 +00:00
William Grzybowski
2a8e78d51a multimedia/vlc: fix seek error with OSS 2013-11-04 20:37:23 +00:00
William Grzybowski
6b05da6143 multimedia/vlc: enable OSS
- Enable OSS again (thanks to Rémi Denis-Courmont)
- Add PULSEAUDIO back as an option
2013-11-02 20:20:53 +00:00
William Grzybowski
b2797ead30 multimedia/vlc: remove extra patches for FreeBSD 8.0
- The oldest supported release is 8.3

Reported by:	tijl
2013-10-28 14:20:17 +00:00
William Grzybowski
ae3b4c10e8 multimedia/vlc: update to 2.1.0
- Update to 2.1.0
- Convert lib depends to new format
- Allow staging
- Remove deprecated PORT_OPTIONS usage
2013-10-26 23:46:09 +00:00
Juergen Lock
c5dfbb4c8c Fix build on recent head with (non-default) PROJM knob. (clang+libc++)
Submitted by:	Gustau Perez i Querol <gustau.perez@gmail.com>
		(via private email)
2013-09-14 14:43:12 +00:00
Juergen Lock
1919fab6ad - Update to 2.0.8 .
- Add subtitle, video, and audio track scrolling to VLC's ncurses.c
  module. [1]
- Add GME knob. (audio/libgme dependency) [2]
- Fix build with clang+libc++. [3]

PR:		ports/181596 [1], ports/181909 [3]
Submitted by:	Cam Karnes <karnes.cameron@gmail.com> [1]
Submitted by:	pawel (on -multimedia) [2]
Submitted by:	"O. Hartmann" <ohartman@zedat.fu-berlin.de>, bapt via pb2 [3]
Obtained from:	vlc upstream git [1]
2013-09-09 18:05:40 +00:00
Juergen Lock
7971c20258 Fix build with updated net/liveMedia.
PR:		ports/181610
Submitted by:	Florent Peterschmitt <florent@peterschmitt.fr>
Obtained from:	vlc upstream git via archlinux
2013-08-29 17:33:11 +00:00
Guido Falsi
3b40536753 Fix build of gnash [1] and vlc [2] after libva update.
PR:		ports/180118 [2]
Submitted by:	Geraud CONTINSOUZAS <geraud@gcu.info>
Approved by:	dinoex [1], nox [2]
2013-07-06 20:08:45 +00:00
Christian Weisgerber
9356780819 Fix build after audio/flac 1.3.0 update.
PR:		179449
Submitted by:	Arrigo Marchiori <ardovm@yahoo.it> (fix)
2013-06-10 12:52:39 +00:00
Juergen Lock
fd942d6cf3 - Update to 2.0.6 .
- Add SIDPLAY knob (C64 sid demux support)
2013-04-25 19:44:59 +00:00
Juergen Lock
1242ecb0a2 - Fix mkv playback when built with clang.
- Bump PORTREVISION.

Obtained from:	debian
2013-03-01 22:52:09 +00:00
Juergen Lock
c010874469 Actually fix build with clang on i386 (there was a patch missing.) 2013-02-04 21:11:25 +00:00
Juergen Lock
d31c6d5755 Update to 2.0.5 .
Thanx to:	several people on -multimedia for testing and feedback
2012-12-23 20:35:46 +00:00
Juergen Lock
2ebf1ad2cb - Fix pulseaudio segfault. [1]
- No PORTREVISION bump as PULSEAUDIO isn't a default option.

Reported by:	Rainer Hurling <rhurlin@gwdg.de> on -multimedia [1]
Feature safe:	yes
2012-11-17 20:26:58 +00:00
Juergen Lock
697fd446e5 Update to 2.0.4 .
Feature safe:	yes
2012-11-06 22:54:51 +00:00
Juergen Lock
4faf948d76 - Add patch for (possible) compilation failure - even though the
CXXFLAGS used in the PR are not supported. [1]
- Fix runtime issue receiving UDP multicast streams. [2]
- Bump PORTREVISION.

PR:		ports/171341 [1]
Submitted by:	arrowdodger <6yearold@gmail.com> [1]
Reported by:	Sulev-Madis Silber <madis555@hot.ee> (via private
		email) [2]
2012-09-05 20:37:05 +00:00
Juergen Lock
bf94442d17 - Update to 2.0.3 .
- Pass maintainership to -multimedia. [1]

Approved by:	jsa (previous maintainer) [1]
Thanx to:	numerous testers on -multimedia and -ports.
2012-09-01 14:10:54 +00:00
Rene Ladan
7137722860 - Convert to optionsNG
- Use positive logic for options
- Remove support for unsupported FreeBSD and perl versions
- Pet portlint (mostly remove versions from LIB_DEPENDS)
Obtained from:	jsa (maintainer)
2012-07-02 22:27:23 +00:00
Joseph S. Atkinson
5e76294b57 Remove now redundant #include patch, and fix conflicting 7.x patch.
Approved by:	wxs (mentor)
2012-01-09 04:09:41 +00:00
Joseph S. Atkinson
bfdb731c84 Fix build on 7.x.
Approved by:	kwm (mentor)
Feature safe:	yes
2011-11-27 03:38:47 +00:00
Joseph S. Atkinson
e8b7381f29 Update to 1.1.12.
This update changes the default SAMBA option to "Off."

Approved by:	wxs (mentor)
Feature safe:	yes
2011-11-21 02:52:39 +00:00
Joseph S. Atkinson
5107155efb Updated to 1.1.8.
PR:		ports/156068
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Approved by:	wxs (mentor
2011-04-01 23:10:58 +00:00
Koop Mast
7334fc50a6 Unbreak the build with libmatroska support.
Reported by:	rene@ on irc
Approved by:	jsa (maintainer)
Obtained from:	vlc upstream
2011-02-28 21:46:46 +00:00
Koop Mast
8dac7557ef Update to 1.1.7.
Put dvb support under the dvbpsi option.

Submitted by:	maintainer (jsa@)
Security:	f9258873-2ee2-11e0-afcd-0015f2db7bde
Feature safe:	yes
2011-02-02 15:48:01 +00:00
Joseph S. Atkinson
ff39d21311 Update VLC to 1.1.6.
Include support for GCRYPT and REMOTEOSD [1].
Stop linking against librt [2].
Chase libdvbpsi shlib bump.

PR:		[1] ports/153734, [2] ports/153764
Submitted by:	Anonymous <swell.k@gmail.com>
Approved by:	kwm (mentor)
Feature safe:	yes
2011-01-30 00:04:10 +00:00
Joseph S. Atkinson
cfdc587f81 Update xscreensaver.c patch to fix build on 7.x.
PR:		ports/152412
Submitted by:	Martin Birgmeier <martin.birgmeier@aon.at>
Approved by:	kwm (mentor)
2010-11-23 17:25:58 +00:00
Joseph S. Atkinson
69d7de66c2 Fix VLC with UPNP option.
Reported by:	lme via IRC
Approved by:	wxs (mentor)
2010-11-08 22:26:25 +00:00
Joseph S. Atkinson
0095fdbe7c Update to 1.1.3 and chase them libmatroska update.
Approved by:	kwm (mentor)
2010-08-18 21:00:34 +00:00
Joseph S. Atkinson
5cbb050503 Insert missing limits.h includes needed to fix build failure when making vlc
WITH_SKINS (default) under certain conditions. [1]

Include fix for CVE-2010-2937 ahead of 1.1.3 release and the official
VideoLAN-SA-1004 announcement. [2]

PR:		ports/149428 [1]
Submitted by:	Ivan Klymenko <fidaj@ukr.net> [1]
Approved by:	kwm (mentor)
Obtained from:	VideoLAN git [2]
2010-08-14 20:45:38 +00:00