[122170] trunk/dports/multimedia/ffmpeg
devans at macports.org
devans at macports.org
Wed Jul 16 09:02:02 PDT 2014
Revision: 122170
https://trac.macports.org/changeset/122170
Author: devans at macports.org
Date: 2014-07-16 09:02:01 -0700 (Wed, 16 Jul 2014)
Log Message:
-----------
ffmpeg: update to version 2.3, dependencies, configuration.
Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile
trunk/dports/multimedia/ffmpeg/files/patch-libdc1394.diff
Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2014-07-16 15:09:14 UTC (rev 122169)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2014-07-16 16:02:01 UTC (rev 122170)
@@ -9,7 +9,7 @@
name ffmpeg
conflicts ffmpeg-devel
epoch 1
-version 2.2.5
+version 2.3
license LGPL-2.1+
categories multimedia
maintainers devans jeremyhu openmaintainer
@@ -51,8 +51,8 @@
use_bzip2 yes
-checksums rmd160 2584ee7fa1f5dc3608e8edef9bd5f218e1797a41 \
- sha256 c8587a1ac91599dd87fcfb53de6e32b9ab81449e7f22ff55044faf7815a68633
+checksums rmd160 8140c254d008cfc623ae42ffbda8e0f453b383c7 \
+ sha256 6b3dbb64e20951480bfd64bcbe305f6ee9031e5fccfd3b3e94cc5055525f809e
depends_build port:pkgconfig \
port:gmake \
@@ -72,6 +72,7 @@
port:openjpeg15 \
port:fontconfig \
port:freetype \
+ port:fribidi \
path:lib/libspeex.dylib:speex \
port:libvpx \
port:libsdl \
@@ -118,6 +119,7 @@
--enable-gnutls \
--enable-fontconfig \
--enable-libfreetype \
+ --enable-libfribidi \
--disable-indev=jack \
--disable-outdev=xv \
--disable-vda \
@@ -127,6 +129,7 @@
# disable asm on Tiger
# libblueray doesn't build on Tiger so disable for now (#39442)
+
platform darwin {
if {${os.major} < 9} {
depends_lib-delete port:libbluray
@@ -141,6 +144,11 @@
configure.args-delete --disable-vda
configure.args-append --enable-vda
}
+
+ # kCVPixelFormatType_OneComponent8 used in avfoundation indev is only available on 10.8+
+ if {${os.major} < 12} {
+ configure.args-append --disable-indev=avfoundation
+ }
}
test.run yes
@@ -152,7 +160,6 @@
post-destroot {
file mkdir ${destroot}${prefix}/share/doc/ffmpeg
file copy ${worksrcpath}/doc/APIchanges ${destroot}${prefix}/share/doc/ffmpeg
- file copy ${worksrcpath}/doc/RELEASE_NOTES ${destroot}${prefix}/share/doc/ffmpeg
foreach f [glob ${worksrcpath}/doc/*.txt] {
file copy $f ${destroot}${prefix}/share/doc/ffmpeg
}
@@ -205,9 +212,9 @@
# https://trac.ffmpeg.org/ticket/1700
variant librtmp description {Use librtmp (from rtmpdump) as rtmp[t][es]:// protocol handler} {
- configure.args-append --enable-librtmp
+ configure.args-append --enable-librtmp
- depends_lib-append port:rtmpdump
+ depends_lib-append port:rtmpdump
}
variant gpl2 description {Enable GPL code, license will be GPL-2+} {
@@ -222,12 +229,14 @@
}
variant gpl3 requires gpl2 description {Enable GPL code, license will be GPL-3+} {
- configure.args-delete --disable-libopencore-amrnb \
- --disable-libopencore-amrwb
configure.args-append --enable-version3 \
--enable-libopencore-amrnb \
- --enable-libopencore-amrwb
- depends_lib-append port:opencore-amr
+ --enable-libopencore-amrwb \
+ --enable-libsmbclient
+
+ depends_lib-append port:opencore-amr \
+ port:samba3
+
license-delete LGPL-2.1+
license-append GPL-3+
}
@@ -274,6 +283,7 @@
******* The following modules are GPLed:
*******
******* postproc
+******* libsambaclient
******* libx264
******* libxvid
******* opencore-amr
Modified: trunk/dports/multimedia/ffmpeg/files/patch-libdc1394.diff
===================================================================
--- trunk/dports/multimedia/ffmpeg/files/patch-libdc1394.diff 2014-07-16 15:09:14 UTC (rev 122169)
+++ trunk/dports/multimedia/ffmpeg/files/patch-libdc1394.diff 2014-07-16 16:02:01 UTC (rev 122170)
@@ -1,6 +1,6 @@
---- configure.orig 2014-03-23 15:08:02.000000000 -0700
-+++ configure 2014-04-17 01:08:13.000000000 -0700
-@@ -4563,9 +4563,12 @@
+--- configure.orig 2014-07-15 18:00:37.000000000 -0700
++++ configure 2014-07-16 00:45:59.000000000 -0700
+@@ -4819,9 +4819,12 @@
fi
# libdc1394 check
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140716/203714a8/attachment.html>
More information about the macports-changes
mailing list