[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