Port details |
- vlc Qt based multimedia player and streaming server
- 3.0.21_9,4 multimedia =85 3.0.21_6,4Version of this port present on the latest quarterly branch.
- Maintainer: multimedia@FreeBSD.org
- Port Added: 2003-04-04 01:39:14
- Last Update: 2024-11-02 01:01:11
- Commit Hash: 888cea7
- People watching this port, also watch:: firefox, mplayer, gmake, ffmpeg, unzip
- Also Listed In: audio net wayland www
- License: GPLv2
- WWW:
- https://www.videolan.org
- Description:
- VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, and
more) as well as DVD's, VCD's, and various streaming protocols. It
can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network. VLC also has the ability
to transcode media on-the-fly for streaming or saving to disk.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/multimedia/vlc/ && make install clean
- To add the package, run one of these commands:
- pkg install multimedia/vlc
- pkg install vlc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: vlc
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1718023017
SHA256 (vlc-3.0.21.tar.xz) = 24dbbe1d7dfaeea0994d5def0bbde200177347136dbfe573f5b6a4cee25afbb0
SIZE (vlc-3.0.21.tar.xz) = 25649288
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gsed : textproc/gsed
- ffmpeg>=3.4.1,1 : multimedia/ffmpeg
- yasm : devel/yasm
- v4l_compat>=0 : multimedia/v4l_compat
- wayland-protocols>=0 : graphics/wayland-protocols
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- xorgproto>=0 : x11/xorgproto
- xext.pc : x11/libXext
- xinerama.pc : x11/libXinerama
- xpm.pc : x11/libXpm
- xcb.pc : x11/libxcb
- sm.pc : x11/libSM
- ice.pc : x11/libICE
- x11.pc : x11/libX11
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- Runtime dependencies:
-
- ffmpeg>=3.4.1,1 : multimedia/ffmpeg
- update-desktop-database : devel/desktop-file-utils
- xext.pc : x11/libXext
- xinerama.pc : x11/libXinerama
- xpm.pc : x11/libXpm
- xcb.pc : x11/libxcb
- sm.pc : x11/libSM
- ice.pc : x11/libICE
- x11.pc : x11/libX11
- Library dependencies:
-
- libgcrypt.so : security/libgcrypt
- libdvbpsi.so : multimedia/libdvbpsi
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libidn.so : dns/libidn
- libmatroska.so : multimedia/libmatroska
- libgpg-error.so : security/libgpg-error
- libebml.so : textproc/libebml
- libass.so : multimedia/libass
- libavahi-common.so : net/avahi-app
- libabsl_base.so : devel/abseil
- libprotobuf-lite.so : devel/protobuf
- libdav1d.so : multimedia/dav1d
- libdbus-1.so : devel/dbus
- libdvdnav.so : multimedia/libdvdnav
- libdvdread.so : multimedia/libdvdread
- libgnutls.so : security/gnutls
- libharfbuzz.so : print/harfbuzz
- libliveMedia.so : net/liveMedia
- libogg.so : audio/libogg
- libopus.so : audio/opus
- libpng.so : graphics/png
- libsamplerate.so : audio/libsamplerate
- libspeex.so : audio/speex
- libspeexdsp.so : audio/speexdsp
- libtag.so : audio/taglib
- libtheora.so : multimedia/libtheora
- libtwolame.so : audio/twolame
- libupnp.so : devel/upnp
- libv4l2.so : multimedia/libv4l
- libvdpau.so : multimedia/libvdpau
- libvorbis.so : audio/libvorbis
- libwayland-client.so : graphics/wayland
- libxcb-keysyms.so : x11/xcb-util-keysyms
- libOpenGL.so : graphics/libglvnd
- libxml2.so : textproc/libxml2
- libiconv.so : converters/libiconv
- libjpeg.so : graphics/jpeg-turbo
- liblua-5.4.so : lang/lua54
- libintl.so : devel/gettext-runtime
- libarchive.so.13 : archivers/libarchive
- libQt5Core.so : devel/qt5-core
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Svg.so : graphics/qt5-svg
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5X11Extras.so : x11/qt5-x11extras
- This port is required by:
- for Build
-
- multimedia/libvlcpp
- for Libraries
-
- audio/elisa
- emulators/emulationstation
- graphics/kphotoalbum
- multimedia/arcan
- multimedia/kaffeine
- multimedia/kasts
- multimedia/nymphcast
-
Deleted ports which required this port:
- for Run
-
- multimedia/libvlcpp
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for vlc-3.0.21_9,4:
A52=off: AC-3 support via liba52
AALIB=off: AAlib graphics library support
AOM=off: AV1 video encoding/decoding via libaom
ARIBSUB=off: ARIB text decoding via libaribb24
ASS=on: ASS/SSA subtitle rendering
AVAHI=on: Zeroconf support via Avahi
CACA=off: libcaca graphics library support
CHROMECAST=on: Streaming to Chromecast devices
DAV1D=on: AV1 video decoding via libdav1d
DBUS=on: D-Bus IPC system support
DCA=off: DTS support via libdca
DEBUG=off: Build with debugging support
DOCS=on: Build and/or install documentation
DVDNAV=on: DVD menu navigation
DVDREAD=on: DVD Playback support
FAAD=off: FAAD AAC decoder support
FLAC=off: FLAC lossless audio codec support
FLUID=off: Fluidsynth MIDI support
FREERDP=off: RDP support
FRIBIDI=off: Bidirectional text support via GNU FriBidi
GME=off: Game Music Emu (libgme) support
GNUTLS=on: SSL/TLS support via GnuTLS
GOOM=off: Goom visualisation plugin
HARFBUZZ=on: OpenType text shaping engine
JACK=off: JACK audio server support
JPEG=on: JPEG image format support
LIBBLURAY=off: Blu-ray discs support via libbluray
LIBRSVG2=off: SVG vector graphics support via librsvg2
LIBSSH2=off: SCP/SFTP support via libssh2
LIRC=off: Infrared remote control support
LIVEMEDIA=on: Multimedia streaming support via liveMedia
LUA=on: Lua scripting language support
MAD=off: MAD MP3 audio decoder support
MFX=off: Intel MediaSDK (aka Quick Sync Video)
MODPLUG=off: ModPlug decoder support
MPEG2=off: MPEG-2 video support via libmpeg2
MTP=off: Media Transfer Protocol support
NCURSES=off: Console (text) interface support
NFS=off: Network File System support
NLS=on: Native Language Support
NOTIFY=off: Desktop notification support
OGG=on: Ogg media format support
OGGSPOTS=off: Experimental OggSpots codec
OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
OPUS=on: Opus audio codec support
PNG=on: PNG image format support
PULSEAUDIO=off: PulseAudio sound server support
QT5=on: Qt 5 toolkit support
REALRTSP=off: Real RTSP access module
RUNROOT=off: Enable running as root
SAMPLERATE=on: Sample rate conversion support
SDL=off: Simple Direct Media Layer support
SHOUTCAST=off: SHOUTcast and Ogg Icecast support
SKINS=on: Build skins2 interface module (implies QT5)
SMB=off: SMB network protocol support
SNDIO=off: Sndio audio support
SPEEX=on: Speex audio format support
SRT=off: Secure Reliable Transport support
STREAM=on: stream output
TAGLIB=on: ID3 tag and Ogg comment support
THEORA=on: Ogg Theora video codec support
TWOLAME=on: TwoLAME MP2 audio encoder support
UPNP=on: UPnP protocol support
V4L=on: Video 4 Linux support
VCD=on: Audio/Video CD support
VDPAU=on: VDPAU (GPU video acceleration) support
VORBIS=on: Ogg Vorbis audio codec support
VPX=off: VP8/VP9 video codec support
WAYLAND=on: Wayland (graphics) support
X11=on: X11 (graphics) support
X264=off: H.264 video codec support via x264
X265=off: H.265 video codec support via x265
ZVBI=off: VBI decoding support
===> Use 'make config' to modify these settings
- Options name:
- multimedia_vlc
- USES:
- compiler:c++17-lang cpe desktop-file-utils elfctl gettext-tools gl gmake gnome iconv:wchar_t libtool localbase pathfix pkgconfig tar:xz jpeg ssl lua gettext qt:5 libarchive xorg xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.7.2_1 14 Oct 2004 22:12:32 |
mezz |
-Use gcc 3.4 (update from 3.3).
-Use xvid default, xvid is becoming very popular. WITHOUT_XVID still exists.
-Always autodetect esound since this can be changed at runtime.
-Always autodetect gnome for gnome interface.
-Make gtk interface optional but still default interface.
PR: ports/72675
Submitted by: Michael Johnson <ahze@ahze.net> (maintainer) |
0.7.2_1 14 Oct 2004 04:06:58 |
edwin |
[MAINTAINER] multimedia/vlc: update pkg-descr and COMMENT
Update pkg-descr and COMMENT to better fit the current
version of VLC
PR: ports/72663
Submitted by: Michael Johnson <ahze@ahze.net> |
0.7.2_1 14 Oct 2004 03:06:10 |
edwin |
welcome new maintainer |
0.7.2_1 13 Oct 2004 20:51:36 |
dinoex |
- drop maintinership |
0.7.2_1 12 Oct 2004 04:25:35 |
dinoex |
- fix build problem if an older vlc is still installed.
Submitted by: Stefan E?er |
0.7.2_1 30 Sep 2004 05:32:00 |
kris |
Increase USE_GCC to 3.4 for those ports which compile with it.
Approved by: portmgr |
0.7.2_1 21 Sep 2004 19:42:03 |
dinoex |
- new options: WITHOUT_NLS, WITH_WXWINDOWS, WITHOUT_WXWINDOWS
- fix threading problems by droping wxwindows plugin.
Approved by: portmgr (marcus) |
0.7.2_1 01 Sep 2004 06:02:04 |
dinoex |
- unbreak for am64 |
0.7.2_1 19 Aug 2004 19:28:35 |
dinoex |
- modify OSVERSION for thread problem
PR: 70494 |
0.7.2_1 25 Jul 2004 14:10:25 |
krion |
Chase libraries for new audio/speex version.
Reminded by: Christian Hiris <4711@chello.at> |
0.7.2_1 23 Jul 2004 09:17:55 |
krion |
Chase libraries for new audio/speex version. |
0.7.2 23 Jul 2004 03:56:08 |
dinoex |
- fix build with net/liveMedia (patch partly obtained from vlc cvs)
PR: 69410
Submitted by: Michael Johnson |
0.7.2 16 Jul 2004 06:24:54 |
dinoex |
- fix pkg-list for option WITH_LIBMATROSKA |
0.7.2 11 Jun 2004 21:48:50 |
lofi |
Update XviD to version 1.0.1, chase shared library bump through dependencies,
disable xvid support in avifile and bump PORTREVISION in transcode for
added dependency on xvid4conf. |
0.7.2 11 Jun 2004 02:59:29 |
dinoex |
- fix typo in option WITHOUT_GGI
PR: 67799
Submitted by: Paul Seniura |
0.7.2 26 May 2004 05:54:17 |
dinoex |
- Update to 0.7.2
- New knobs
- fix typo in option WITHOUT_GGI
PR: 67138
Submitted by: Michael Johnson |
0.7.1_1 05 Apr 2004 03:31:02 |
marcus |
Chase the glib20 update, and bump all affected ports' PORTREVISIONs. |
0.7.1 30 Mar 2004 19:20:23 |
krion |
- Use USE_ICONV knob
Approved by: portmgr |
0.7.1 26 Mar 2004 18:47:27 |
dinoex |
- make PKGNAMESUFFIX more flexible |
0.7.1 26 Mar 2004 17:19:24 |
dinoex |
- make PKGNAMESUFFIX more flexible
- make portlint happy |
0.7.1 21 Mar 2004 06:42:15 |
dinoex |
- update to 0.7.1
- new option FFMPEG_PORT
- use PLIST_FILES for MMX |
0.7.0_4 16 Mar 2004 04:23:56 |
edwin |
Chase library bump of libSDL-1.1 for all ports which were depending
on sdl12-1.2.5 |
0.7.0_3 15 Mar 2004 05:20:27 |
dinoex |
- mark BROKEN on alpha 4.x
won't build cause relocation problems in linking.
- mark BROKEN for CURRENT > 502010
builds, but dumps core when calling spinlock,
tested with more then one threaded lib. |
0.7.0_3 13 Mar 2004 08:07:23 |
dinoex |
- Fix problmes when -lpthread does exist.
PR: 63457 |
0.7.0_2 03 Mar 2004 17:53:47 |
dinoex |
- use libmad
- new options:
WITH_AUTODETECT WITH_LIBMPEG2 WITH_LIBMATROSKA WITHOUT_LIBID3TAG
- clean dependencies from ports/63583
63583
Michael Johnson
- install 2 man pages
- better gnome support
- support for libmatroska
- new options:
WITH_GNOME WITH_ESOUND WITH_AALIB WITH_CDDB WITH_GGI WITH_LIBTHEORA
WITH_LIVEMEDIA WITH_SPEEX WITH_SVGALIB WITH_XOSD WITH_OPTIMIZED_CFLAGS
- dropped cause of bad dependency list:
WANT_GNOME does not work here linke in mplayer. |
0.7.0_1 26 Feb 2004 05:37:03 |
dinoex |
- add SIZE |
0.7.0_1 20 Feb 2004 05:52:26 |
dinoex |
- Fix plist for alpha |
0.7.0_1 11 Feb 2004 07:16:33 |
dinoex |
- fix package on sparc64 |
0.7.0_1 07 Feb 2004 13:59:44 |
dinoex |
- Fix package on amd64 arch |
0.7.0_1 04 Feb 2004 04:36:30 |
marcus |
Add USE_GETTEXT and bump PORTREVISION.
Submitted by: trevor
Tested by: bento |
0.7.0 26 Jan 2004 19:23:22 |
dinoex |
- change USE_SDL
PR: 61805 |
0.7.0 23 Jan 2004 18:12:26 |
trevor |
Now gettext 0.12.1 is gettext-old. |
0.7.0 07 Jan 2004 18:22:09 |
dinoex |
- Update to 0.7.0
- USE_GCC, cause it won't build with gcc-2.95.x in STABLE |
0.6.2_3 03 Jan 2004 16:30:48 |
dinoex |
- Fix MASTER_SITES
- use libcipher on STABLE
- new option WITH_LIBDVBPSI=yes |
0.6.2_2 03 Jan 2004 07:12:44 |
dinoex |
- take maintainership |
0.6.2_2 20 Dec 2003 16:37:57 |
naddy |
Catch up with libogg/libvorbis version bump. |
0.6.2_1 07 Dec 2003 01:27:06 |
marcus |
Chase the libmad/libid3tag shared lib version. |
0.6.2 05 Nov 2003 17:25:34 |
fjoe |
Update to 0.6.2. |
0.6.2 05 Nov 2003 16:51:06 |
fjoe |
- update to 0.6.2
- add patches to not expect postprocessing in ffmpeg, our ffmpeg don't
have postprocessing built in
- use gtk2 variant of wxWindows
PR: 58969
Submitted by: Pav Lucistnik |
0.6.2 05 Nov 2003 16:50:21 |
fjoe |
- update to 0.6.2
- add patches to not expect postprocessing in ffmpeg, our ffmpeg don't
have postprocessing built in
- use gtk2 variant of wxWindows
PR: 58969
Submitted by: Pav Lucistnik |
0.6.0_1 04 Nov 2003 20:52:58 |
fjoe |
Chase wxgtk library name (and version) change. |
0.6.0_1 03 Nov 2003 00:54:32 |
kris |
Reset maintainer of ports owned by inactive committers who were just retired. |
0.6.0_1 14 Sep 2003 09:56:09 |
sf |
unbreak package at bento(i386/RELENG_4):
o get rid of hardcoded CONFIGURE_TARGET from pkg-plist.
o utilize USE_SDL as pkg-plist includes its modules.
o utilize USE_GETOPT_LONG as configure detects libgnugetopt.
o utilize PTHREAD_LIBS to avoid linking both libc and libc_r in -STABLE.
o supply CPPFLAGS/LDFLAGS to configure to detect ogg/vorbis/id3tag and others.
o and add number of modules built accordingly.
o then sort pkg-plist. |
0.6.0_1 26 Aug 2003 20:25:58 |
marcus |
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.
Prodded by: kris |
0.6.0 25 Aug 2003 05:41:38 |
marcus |
Chase the libintl.so shared lib version. |
0.6.0 01 Aug 2003 05:18:11 |
maho |
a) Update to 0.6.0
b) Maintainer timeout:
Oldest PR was submitted at Tue Apr 08 08:40:14 PDT 2003
PR: 50728, 51590, 53935
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu> (#50728, #53935)
Gleb Smirnoff <glebius@cell.sick.ru> (#51590) |
0.4.4 24 Apr 2003 01:51:39 |
kuriyama |
Update URL.
Submitted by: MA, Dunzi <tadalunch@sources.redhat.com>
PR: ports/48301 |
0.4.4 20 Apr 2003 19:35:03 |
marcus |
Remove USE_GNOMENG. |
0.4.4 04 Apr 2003 01:38:40 |
lioux |
After repo copy from graphics category to newly create multimedia
one, update all appropriate references: *_DEPENDS, CATEGORIES
Repo copied by: cvs (joe)
Approved by: portmgr (self & no objections) |