[131259] trunk/dports/multimedia/ffmpeg/Portfile

devans at macports.org devans at macports.org
Wed Jan 7 13:26:04 PST 2015


Revision: 131259
          https://trac.macports.org/changeset/131259
Author:   devans at macports.org
Date:     2015-01-07 13:26:04 -0800 (Wed, 07 Jan 2015)
Log Message:
-----------
ffmpeg: update to version 2.5.2, if +x11 asserted enable X11 frame grabbing using XCB although, through no fault of its own, in doesn't work with XQuartz, use avfoundation indev instead (#46281).

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

Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile	2015-01-07 20:02:00 UTC (rev 131258)
+++ trunk/dports/multimedia/ffmpeg/Portfile	2015-01-07 21:26:04 UTC (rev 131259)
@@ -10,7 +10,7 @@
 name            ffmpeg
 conflicts       ffmpeg-devel
 epoch           1
-version         2.5.1
+version         2.5.2
 license         LGPL-2.1+
 categories      multimedia
 maintainers     devans jeremyhu openmaintainer
@@ -52,8 +52,8 @@
 
 use_bzip2       yes
 
-checksums       rmd160  0ff92a2408872f9ce95614ac889fa57c843f926a \
-                sha256  03cf50b2f9109548e466f144c960b37031ffc1b9fab96382b4b26b7607c7ef52
+checksums       rmd160  22d153c3928e6dd825871ef0ece64d3ca131ae28 \
+                sha256  9edf17e7c280cbcfca4bc4219b1c22f760a61ec6a3f39ef26e3e2ad4cd24465e
 
 depends_build   port:pkgconfig \
                 port:gmake \
@@ -205,11 +205,19 @@
     }
 }
 
-# this dummy variant is used to mark whether ffmpeg is built with
-# libsdl +x11 and hence has a binary dependency on xorg-libX11
-# or libsdl -x11 and does not
+variant x11 {
+#
+# enable x11grab_xcb input device
+#
+    depends_lib-append      port:xorg-libxcb \
+                            port:xorg-libXext \
+                            port:xorg-libXfixes
 
-variant x11 {}
+    configure.args-delete   --disable-libxcb \
+                            --disable-libxcb-shm \
+                            --disable-libxcb-xfixes \
+}
+
 default_variants +x11
 
 if {[variant_isset x11]} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150107/563390ac/attachment.html>


More information about the macports-changes mailing list