[121118] trunk/dports/multimedia/VLC/Portfile
devans at macports.org
devans at macports.org
Tue Jun 17 16:36:12 PDT 2014
Revision: 121118
https://trac.macports.org/changeset/121118
Author: devans at macports.org
Date: 2014-06-17 16:36:12 -0700 (Tue, 17 Jun 2014)
Log Message:
-----------
VLC: update dependencies, configuration and rebuild
* add optional dependencies dirac (previously installed by ffmpeg), schroedinger
* remove/update outdated/changed configuration flags
* explicitly enable supported features
* explicitly disable unsupported features
Modified Paths:
--------------
trunk/dports/multimedia/VLC/Portfile
Modified: trunk/dports/multimedia/VLC/Portfile
===================================================================
--- trunk/dports/multimedia/VLC/Portfile 2014-06-17 23:34:30 UTC (rev 121117)
+++ trunk/dports/multimedia/VLC/Portfile 2014-06-17 23:36:12 UTC (rev 121118)
@@ -6,7 +6,7 @@
name VLC
version 2.1.3
-revision 1
+revision 2
categories multimedia
maintainers nomaintainer
@@ -46,9 +46,10 @@
port:ncurses port:lua port:libpng port:jpeg port:tiff port:libebml \
port:gnutls port:taglib port:libxml2 port:faad2 \
port:x264 port:libtheora port:twolame port:libssh2 \
- port:libdvdnav port:libdvdread port:libproxy \
+ port:libdvdnav port:libdvdread \
port:fluidsynth port:libsamplerate port:libupnp \
port:avahi path:lib/libavcodec.dylib:ffmpeg port:pulseaudio \
+ port:dirac port:schroedinger \
port:openjpeg15 port:libbluray \
port:libdc1394 port:libmpeg2
@@ -122,23 +123,24 @@
configure.args-append \
--with-contrib=${worksrcpath}/contrib \
--disable-debug --disable-update-check --enable-gnutls \
- --disable-notify --disable-telepathy --disable-dbus \
+ --disable-notify --disable-dbus \
--disable-gnomevfs --disable-growl --disable-macosx-vlc-app \
- --enable-libproxy --enable-lua
+ --enable-lua
# Input Plugins
# build fails when FreeRDP is installed
# build fails when opencv is installed
configure.args-append \
- --enable-dvdnav --enable-dvdread --disable-smb --disable-vcdx \
+ --enable-dvdnav --enable-dvdread --disable-smbclient --disable-vcdx \
--disable-macosx-qtkit --disable-macosx-eyetv --disable-realrtsp \
- --disable-libfreerdp --disable-opencv \
- --enable-sftp
+ --disable-libfreerdp --enable-dc1394 --disable-dv1394 --disable-opencv \
+ --enable-sftp --disable-libvnc --disable-decklink
# Mux/Demux Plugins
configure.args-append \
--disable-dvbpsi --enable-ogg --enable-mux_ogg \
- --enable-mkv --disable-mod --disable-mpc --disable-shout
+ --enable-mkv --disable-mod --disable-mpc \
+ --disable-sid --disable-shout
# Codec Plugins
configure.args-append \
@@ -147,7 +149,9 @@
--enable-dca --enable-png --disable-quicktime --enable-twolame \
--disable-speex --enable-theora --enable-x264 --enable-postproc \
--enable-avcodec --enable-avformat --enable-swscale \
- --enable-fluidsynth
+ --enable-fluidsynth --disable-kate --disable-libva \
+ --disable-quicksync --disable-zvbi --disable-tiger --enable-telx \
+ --enable-dirac --enable-schroedinger
# Video Plugins
configure.args-append \
@@ -158,20 +162,22 @@
# Audio Plugins
configure.args-append \
- --disable-macosx-audio --disable-jack --enable-samplerate
+ --disable-macosx-audio --disable-jack --enable-samplerate \
+ --disable-chromaprint
# Interface Plugins
configure.args-append \
--disable-macosx --disable-macosx-dialog-provider \
- --disable-qt4 --enable-ncurses --disable-skins2
+ --disable-qt --enable-ncurses --disable-skins2
# Visualisations and Video Filter Plugins
configure.args-append \
- --disable-goom
+ --disable-goom --disable-projectm --disable-vsxu
# Service Discovery Plugins
configure.args-append \
- --enable-bonjour --enable-upnp
+ --enable-bonjour --enable-upnp \
+ --disable-udev --disable-mtp
variant jack description {Enable jack plugin for audio output} {
depends_lib-append port:jack
@@ -251,8 +257,8 @@
variant smb description {Enable Samba 3 support} {
depends_lib-append port:samba3
- configure.args-delete --disable-smb
- configure.args-append --enable-smb
+ configure.args-delete --disable-smbclient
+ configure.args-append --enable-smbclient
configure.ldflags-append -L${prefix}/lib/samba3
}
@@ -271,8 +277,8 @@
}
variant qt4 description {Build using QT4 UI. This will use qt4-mac} {
- configure.args-delete --disable-qt4
- configure.args-append --enable-qt4
+ configure.args-delete --disable-qt
+ configure.args-append --enable-qt
PortGroup qt4 1.0
@@ -317,14 +323,14 @@
post-patch {
reinplace "s/Appkit/AppKit/" ${worksrcpath}/configure.ac
reinplace "/Sparkle.framework/d" \
- ${worksrcpath}/extras/package/macosx/vlc.xcodeproj/project.pbxproj
+ ${worksrcpath}/extras/package/macosx/vlc.xcodeproj/project.pbxproj
reinplace "/SDKROOT/d" \
- ${worksrcpath}/extras/package/macosx/vlc.xcodeproj/project.pbxproj
+ ${worksrcpath}/extras/package/macosx/vlc.xcodeproj/project.pbxproj
reinplace "/Growl.framework/d" \
${worksrcpath}/extras/package/macosx/package.mak
reinplace "s:LD_LIBRARY_PATH:DYLD_LIBRARY_PATH:g" \
- ${worksrcpath}/Makefile.am
+ ${worksrcpath}/Makefile.am
reinplace "/argv/s/environ/*_NSGetEnviron()/" \
${worksrcpath}/modules/misc/inhibit/xdg.c \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140617/86a0f55b/attachment.html>
More information about the macports-changes
mailing list