[49470] trunk/dports/multimedia/ffmpeg-devel
devans at macports.org
devans at macports.org
Fri Apr 10 08:25:26 PDT 2009
Revision: 49470
http://trac.macports.org/changeset/49470
Author: devans at macports.org
Date: 2009-04-10 08:25:25 -0700 (Fri, 10 Apr 2009)
Log Message:
-----------
ffmpeg-devel: update to svn 18405 swscale svn 29154, more api changes (see {prefix}/share/doc/ffmpeg/APIchanges), jack input device support added but disabled by default as it is broken on Darwin due to incomplete POSIX semaphore support.
Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg-devel/Portfile
trunk/dports/multimedia/ffmpeg-devel/files/patch-libavfilter-avfilter.h.diff
Modified: trunk/dports/multimedia/ffmpeg-devel/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg-devel/Portfile 2009-04-10 14:58:55 UTC (rev 49469)
+++ trunk/dports/multimedia/ffmpeg-devel/Portfile 2009-04-10 15:25:25 UTC (rev 49470)
@@ -4,8 +4,8 @@
PortSystem 1.0
name ffmpeg-devel
-set svn_rev 17953
-set swscale_rev 28934
+set svn_rev 18405
+set swscale_rev 29154
version ${svn_rev}
categories multimedia
maintainers devans openmaintainer
@@ -95,6 +95,7 @@
--mandir=${prefix}/share/man \
--enable-shared --enable-pthreads \
--disable-mmx \
+ --disable-indevs \
--cc=gcc-4.0
#add --enable-libopenjpeg when problems with openjpeg.h are resolved
@@ -108,10 +109,11 @@
universal_variant no
post-destroot {
- file mkdir ${destroot}${prefix}/share/doc/${name}
- file copy ${worksrcpath}/doc/TODO ${destroot}${prefix}/share/doc/${name}
+ file mkdir ${destroot}${prefix}/share/doc/ffmpeg
+ file copy ${worksrcpath}/doc/APIchanges ${destroot}${prefix}/share/doc/ffmpeg
+ file copy ${worksrcpath}/doc/TODO ${destroot}${prefix}/share/doc/ffmpeg
foreach f [glob ${worksrcpath}/doc/*.txt ${worksrcpath}/doc/*.html] {
- file copy $f ${destroot}${prefix}/share/doc/${name}
+ file copy $f ${destroot}${prefix}/share/doc/ffmpeg
}
}
@@ -171,6 +173,17 @@
}
}
+#
+# jack indev support is currently broken
+# since Darwin doesn't support memory based POSIX semaphores
+# only named ones
+#
+
+variant jack description {Enable jack input device support (currently broken)} {
+ configure.args-delete --disable-indevs
+ depends_lib-append port:jack
+}
+
post-activate {
if {![variant_isset no_gpl]} {
ui_msg "
Modified: trunk/dports/multimedia/ffmpeg-devel/files/patch-libavfilter-avfilter.h.diff
===================================================================
--- trunk/dports/multimedia/ffmpeg-devel/files/patch-libavfilter-avfilter.h.diff 2009-04-10 14:58:55 UTC (rev 49469)
+++ trunk/dports/multimedia/ffmpeg-devel/files/patch-libavfilter-avfilter.h.diff 2009-04-10 15:25:25 UTC (rev 49470)
@@ -1,11 +1,11 @@
---- libavfilter/avfilter.h.orig 2009-03-02 08:26:14.000000000 -0800
-+++ libavfilter/avfilter.h 2009-03-02 08:30:48.000000000 -0800
+--- libavfilter/avfilter.h.orig 2009-04-10 03:42:15.000000000 -0700
++++ libavfilter/avfilter.h 2009-04-10 03:42:45.000000000 -0700
@@ -22,7 +22,7 @@
#ifndef AVFILTER_AVFILTER_H
#define AVFILTER_AVFILTER_H
-#define LIBAVFILTER_VERSION_MAJOR 0
+#define LIBAVFILTER_VERSION_MAJOR 1
- #define LIBAVFILTER_VERSION_MINOR 4
+ #define LIBAVFILTER_VERSION_MINOR 5
#define LIBAVFILTER_VERSION_MICRO 0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090410/799bd76a/attachment.html>
More information about the macports-changes
mailing list