HTTP/2 302
server: nginx
date: Sat, 10 Jan 2026 06:14:53 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100106112005
location: https://web.archive.org/web/20100106112005/https://vlc.darwinports.com/
server-timing: captures_list;dur=0.684278, exclusion.robots;dur=0.065625, exclusion.robots.policy;dur=0.054114, esindex;dur=0.011011, cdx.remote;dur=3.802726, LoadShardBlock;dur=126.424706, PetaboxLoader3.datanode;dur=85.331414, PetaboxLoader3.resolve;dur=12.164240
x-app-server: wwwb-app243-dc6
x-ts: 302
x-tr: 167
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app243; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 10 Jan 2026 06:14:54 GMT
content-type: text/html
x-archive-orig-date: Wed, 06 Jan 2010 11:05:58 GMT
x-archive-orig-server: Apache
x-archive-orig-vary: Accept-Encoding
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: iso-8859-1
memento-datetime: Wed, 06 Jan 2010 11:20:05 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: TLA-20100106092443-00424-ia360909-c/TLA-20100106111412-00492-ia360908.us.archive.org.warc.gz
server-timing: captures_list;dur=1.328966, exclusion.robots;dur=0.735645, exclusion.robots.policy;dur=0.726355, esindex;dur=0.010667, cdx.remote;dur=103.118419, LoadShardBlock;dur=171.223332, PetaboxLoader3.datanode;dur=105.472286, PetaboxLoader3.resolve;dur=106.705547, load_resource;dur=105.177201
x-app-server: wwwb-app243-dc6
x-ts: 200
x-tr: 473
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Vlc version 1.0.3 - How to Download and Install on Mac OS X
Vlc version 1.0.3 - How to Download and Install on Mac OS X
Wednesday the 6th of January, 2010
version 1.0.3 View the most recent changes for the vlc port at: vlc.darwinports.com/diff Scroll down toward the bottom of the page to get installation instructions for vlc. The raw portfile for vlc 1.0.3 is located here:
https://vlc.darwinports.com/dports/multimedia/VLC/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/vlc
# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
# $Id $
PortSystem 1.0
Name: VLC
Version: 1.0.3
Category: multimedia
Maintainers: mnick openmaintainer
Description: VLC is a cross-platform media player and streaming server
Long 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, ...) as well as DVDs, VCDs, 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.
license GPL
Platform: darwin
conflicts VLC09
Homepage: https://www.videolan.org
Master Sites: https://download.videolan.org/pub/videolan/vlc/ ${version}/
distname vlc-${version}
use_bzip2 yes
Checksums: md5 d0945c2489551c102a3f0f15e4591555 sha1 f16324aa9df159251c1cc29e886d96b6d33154bf rmd160 f32ef39353e3d1d2ff7ba3f3760853f8d00414c2
depends_lib port:lame port:a52dec port:libogg port:flac port:libdca port:libcddb port:libcdio port:libmad port:libvorbis port:libmatroska port:libid3tag port:ncurses port:lua port:libpng port:jpeg port:libdvdplay port:libdvdnav port:ffmpeg port:gnutls port:taglib port:libxml2 port:faad2
pre-fetch {
if {"darwin" == ${os.platform} && ${os.major} < 9} {
ui_error "${name} ${version} requires Mac OS X 10.5 or greater, use port 'VLC09' instead"
return -code error "incompatible Mac OS X version"
}
}
Patch Files: patch-Makefile.am.diff patch-configure.ac-xcb.diff
use_parallel_build no
use_autoreconf yes
autoreconf.args -fvi
# VLC needs to be compiled with llvm-gcc frontend
configure.compiler llvm-gcc-4.2
build.target all
destroot.target install
livecheck.url https://download.videolan.org/pub/videolan/vlc/
livecheck.regex
# live555 and possibly others are not universal, so disabling for now
universal_variant no
# VLC currently doesn't build with 10.6sdk, force 10.5sdk (#21487)
configure.args-append --disable-macosx-defaults --enable-release --enable-macosx --enable-macosx-audio --enable-a52 --enable-cddax --enable-dvdnav --enable-dvdread --enable-faad --enable-flac --enable-quicktime --enable-vorbis --enable-ogg --enable-mad --disable-libass --enable-asademux --enable-dca --enable-gnutls --enable-ncurses --enable-png --enable-realrtsp --with-macosx-version-min=10.5 --with-macosx-sdk=/Developer/SDKs/MacOSX10.5.sdk --disable-debug --disable-x11 --disable-xvideo --disable-glx --disable-xinerama --disable-xcb --disable-xvmc --disable-qt4 --disable-skins2 --disable-notify --disable-telepathy --disable-twolame --disable-speex --disable-theora --disable-x264 --disable-live555 --disable-dvbpsi --disable-vcdx --disable-fontconfig --disable-freetype --disable-dbus --disable-bonjour --disable-fribidi --disable-goom --disable-growl --disable-sdl --disable-caca --disable-smb --disable-update-check --without-x
Variant: x264 description {Enable H.264 en/decoding} {
depends_lib-append port:x264
configure.args-delete --disable-x264
configure.args-append --enable-x264
}
Variant: theora description {Enable OggTheora support} {
depends_lib-append port:libtheora
configure.args-delete --disable-theora
configure.args-append --enable-theora
}
Variant: twolame description {Enable MPEG Audio Layer 2 encoding} {
depends_lib-append port:twolame
configure.args-delete --disable-twolame
configure.args-append --enable-twolame
}
Variant: live555 description {Enable Live555 streaming media support} {
depends_lib-append port:live555
configure.args-delete --disable-live555
configure.args-append --enable-live555 --with-live555-tree=${prefix}/lib/live
}
Variant: speex description {Enable Speex decoder support} {
depends_lib-append path:lib/libspeex.dylib:speex
configure.args-delete --disable-speex
configure.args-append --enable-speex
}
Variant: svg description {Enable SVG support} {
depends_lib-append port:librsvg
configure.args-append --enable-svg
}
Variant: shout description {Enable Shoutcast support} {
depends_lib-append port:libshout2
configure.args-append --enable-shout
}
Variant: vcd description {Enable VCD support} {
depends_lib-append port:vcdimager
configure.args-delete --disable-vcdx
configure.args-append --enable-vcdx
}
Variant: mod description {Enable MOD demuxer support} {
depends_lib-append port:libmodplug
configure.args-delete --disable-mod
configure.args-append --enable-mod
}
Variant: mpc description {enable Musepack Decoder library support} {
depends_lib-append port:libmpcdec
configure.args-delete --disable-mpc
configure.args-append --enable-mpc
}
Variant: dvb description {enable DVB Program Specific Information support} {
depends_lib-append port:libdvbpsi
configure.args-delete --disable-dvbpsi
configure.args-append --enable-dvbpsi
}
Variant: osd description {Enable onscreen display and TrueType font support} {
depends_lib-append port:fontconfig port:freetype
configure.args-delete --disable-fontconfig
configure.args-delete --disable-freetype
configure.args-append --enable-freetype
}
Variant: fribidi requires osd description {Enable FriBidi Unicode support} {
depends_lib-append port:fribidi
configure.args-delete --disable-fribidi
configure.args-append --enable-fribidi
}
# avahi port is currently broken, so this variant is removed
# from +huge
Variant: bonjour description {Enable Bonjour support} {
depends_lib-append port:avahi
configure.args-delete --disable-dbus --disable-bonjour
configure.args-append --enable-dbus --enable-bonjour
}
Variant: sdl description {Enable SDL/SDL-Image support} {
depends_lib-append path:lib/pkgconfig/sdl.pc:libsdl port:libsdl_image
configure.args-delete --disable-sdl
configure.args-append --enable-sdl
}
Variant: smb description {Enable Samba 3 support} {
depends_lib-append port:samba3
configure.args-delete --disable-smb
configure.args-append --enable-smb
configure.ldflags-append -L${prefix}/lib/samba3
}
Variant: no_dvd description {disable DVD and DeCSS support} {
depends_lib-delete port:libdvdnav port:libdvdread
configure.args-append --disable-dvdnav --disable-dvdread
}
Variant: no_ffmpeg description {disable FFmpeg support} {
depends_lib-delete port:ffmpeg
configure.args-append --disable-avcodec --disable-avformat --disable-postproc --disable-swscale
}
Variant: x11 description {Build support for X11} {
depends_lib-append port:mesa port:xorg-libXinerama port:xorg-libXv port:xorg-libXxf86vm
configure.args-delete --disable-x11 --disable-xvideo --disable-glx --disable-xinerama --disable-xcb
configure.args-append --enable-x11 --enable-xvideo --enable-glx --enable-xinerama --enable-xcb
patchfiles-delete patch-configure.ac-xcb.diff
}
Variant: qt4 description {Build using QT4 UI. This will use qt4-x11 if +x11 and qt4-mac otherwise.} {
configure.args-delete --disable-qt4
configure.args-append --enable-qt4
if {[variant_isset x11]} {
depends_lib-append port:qt4-x11
patchfiles-append patch-qt4-x11.diff
set qt_dir ${prefix}/libexec/qt4-x11
configure.cppflags-append -D__USE_WS_X11__
} else {
depends_lib-append port:qt4-mac
set qt_dir ${prefix}/libexec/qt4-mac
}
configure.env-append QTDIR=${qt_dir}
set env(PATH) "${qt_dir}/bin:$env(PATH)"
configure.pkg_config_path "${configure.pkg_config_path}:${qt_dir}/lib/pkgconfig"
}
platform macosx {
destroot.target-append VLC.app
post-destroot {
file rename ${worksrcpath}/VLC.app ${destroot}${applications_dir}/VLC.app
}
}
platform darwin 10 {
patchfiles-append patch-fdatasync_sl.diff
}
Variant: minimal description {VLC Mac OS X minimal configuration} {}
Variant: huge conflicts minimal requires svg vcd live555 speex dvb fribidi sdl shout description {Enable all variants except x11, qt4, smb and no_*} {}
Variant: full requires huge qt4 smb description {Enable all variants except x11 and no_*} {}
# Unless minimal variant is set compile with default Mac OS X configuration
if {![variant_isset minimal]} {
default_variants +x264 +theora +twolame +mod +mpc +osd
}
if {[variant_isset x11]} {
default_variants-append +qt4
}
If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the
main Darwin Ports page .
Once Darwin Ports has been
installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/vlc % sudo port install vlc Password:
You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y
ou should see something that looks similar to:
---> Fetching vlc ---> Verifying checksum for vlc ---> Extracting vlc ---> Configuring vlc ---> Building vlc with target all
---> Staging vlc into destroot
---> Installing vlc
-
Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using vlc with these commands:
% man vlc % apropos vlc % which vlc % locate vlc
Where to find more information:
Lightbox this page.