[146115] trunk/dports/multimedia/VLC/Portfile

devans at macports.org devans at macports.org
Sun Feb 28 08:09:06 PST 2016


Revision: 146115
          https://trac.macports.org/changeset/146115
Author:   devans at macports.org
Date:     2016-02-28 08:09:05 -0800 (Sun, 28 Feb 2016)
Log Message:
-----------
VLC: various enhancements, increment revision
  * add dependency on x265
  * update svg variant to include both svg rendering and decoding support
  * explicitly disable unwanted plugins that autoconfigure to avoid opportunistic linking
  * remove outdated glx configuration option

Modified Paths:
--------------
    trunk/dports/multimedia/VLC/Portfile

Modified: trunk/dports/multimedia/VLC/Portfile
===================================================================
--- trunk/dports/multimedia/VLC/Portfile	2016-02-28 14:37:07 UTC (rev 146114)
+++ trunk/dports/multimedia/VLC/Portfile	2016-02-28 16:09:05 UTC (rev 146115)
@@ -16,6 +16,7 @@
 
 name                VLC
 version             2.2.2
+revision            1
 
 categories          multimedia devel
 maintainers         nomaintainer
@@ -127,7 +128,8 @@
                     port:tiff \
                     port:twolame \
                     port:vcdimager \
-                    port:x264
+                    port:x264 \
+                    port:x265
 
 # the +qt5 and/or +qt4 variants of port:opencv currently lead to build errors
 pre-configure {
@@ -225,24 +227,25 @@
                     --enable-a52 --enable-faad --enable-flac --enable-live555 \
                     --enable-opus --enable-vorbis --enable-ogg --enable-mad --enable-libass \
                     --enable-dca --enable-png --disable-quicktime --enable-twolame \
-                    --enable-speex --enable-theora --enable-x264 --enable-postproc \
-                    --enable-avcodec --enable-avformat --enable-swscale \
+                    --enable-speex --enable-theora --enable-x264 --enable-x265 --enable-postproc \
+                    --disable-gst-decode --enable-avcodec --enable-avformat --enable-swscale \
                     --disable-fluidsynth --enable-schroedinger --enable-vpx
 
 # Video Plugins. We do our best to deactivate X11 and disable its auto-detection by
 # claiming the headers and libs are somewhere they're not.
 configure.args-append \
                     --disable-caca --enable-sdl --enable-sdl-image \
-                    --without-x --disable-xcb --disable-xvideo --disable-glx \
+                    --without-x --disable-xcb --disable-xvideo \
                     --x-includes=${destroot} --x-libraries=${destroot} \
                     --enable-freetype --enable-fontconfig --enable-fribidi \
-                    --disable-svg
+                    --disable-svg --disable-svgdec
 
 # Audio Plugins
 configure.args-append \
                     --disable-jack \
                     --enable-samplerate \
-                    --disable-pulse
+                    --disable-pulse \
+                    --disable-chromaprint
 
 # Interface Plugins
 configure.args-append \
@@ -250,7 +253,8 @@
                     --disable-macosx-dialog-provider \
                     --disable-qt \
                     --enable-ncurses \
-                    --disable-skins2
+                    --disable-skins2 \
+                    --disable-vnc
 
 # Visualisations and Video Filter Plugins
 configure.args-append \
@@ -277,9 +281,10 @@
     configure.args-replace  --disable-macosx-qtkit --enable-macosx-qtkit
 }
 
-variant svg description {Enable SVG support} {
+variant svg description {Enable SVG rendering and decoding support} {
     depends_lib-append      port:librsvg
     configure.args-replace  --disable-svg --enable-svg
+    configure.args-replace  --disable-svgdec --enable-svgdec
 }
 
 variant shout description {Enable Shoutcast/Icecast streaming output support} {
@@ -315,7 +320,7 @@
         port:xorg-xcb-util \
         port:xorg-xcb-util-keysyms
 
-    configure.args-delete   --without-x --disable-xvideo --disable-glx --disable-xcb \
+    configure.args-delete   --without-x --disable-xvideo --disable-xcb \
                             --x-includes=${destroot} --x-libraries=${destroot}
     configure.args-append   --with-x --enable-xvideo --enable-xcb
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160228/488027dc/attachment.html>


More information about the macports-changes mailing list