[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