[99293] trunk/dports/kde/kdemultimedia4
nicos at macports.org
nicos at macports.org
Wed Oct 31 05:08:40 PDT 2012
Revision: 99293
http://trac.macports.org//changeset/99293
Author: nicos at macports.org
Date: 2012-10-31 05:08:40 -0700 (Wed, 31 Oct 2012)
Log Message:
-----------
kdemultimedia4: fixing build after upgrade of ffmpeg
Modified Paths:
--------------
trunk/dports/kde/kdemultimedia4/Portfile
Added Paths:
-----------
trunk/dports/kde/kdemultimedia4/files/
trunk/dports/kde/kdemultimedia4/files/patch-moviedecoder.diff
Modified: trunk/dports/kde/kdemultimedia4/Portfile
===================================================================
--- trunk/dports/kde/kdemultimedia4/Portfile 2012-10-31 10:01:47 UTC (rev 99292)
+++ trunk/dports/kde/kdemultimedia4/Portfile 2012-10-31 12:08:40 UTC (rev 99293)
@@ -28,6 +28,9 @@
path:lib/libavcodec.dylib:ffmpeg \
port:taglib
+#Patch from version 4.9.0 which supports higher versions of ffmpeg
+patchfiles patch-moviedecoder.diff
+
configure.args-append -DBUILD_dragonplayer=ON \
-DBUILD_juk=ON \
-DBUILD_kmix=OFF \
Added: trunk/dports/kde/kdemultimedia4/files/patch-moviedecoder.diff
===================================================================
--- trunk/dports/kde/kdemultimedia4/files/patch-moviedecoder.diff (rev 0)
+++ trunk/dports/kde/kdemultimedia4/files/patch-moviedecoder.diff 2012-10-31 12:08:40 UTC (rev 99293)
@@ -0,0 +1,16 @@
+--- ffmpegthumbs/ffmpegthumbnailer/moviedecoder.cpp.orig 2012-08-01 01:25:06.000000000 +0900
++++ ffmpegthumbs/ffmpegthumbnailer/moviedecoder.cpp 2012-05-31 01:49:24.000000000 +0900
+@@ -52,12 +52,11 @@
+ void MovieDecoder::initialize(const QString& filename)
+ {
+ av_register_all();
+- avcodec_init();
+ avcodec_register_all();
+
+ QFileInfo fileInfo(filename);
+
+- if ((!m_FormatContextWasGiven) && av_open_input_file(&m_pFormatContext, fileInfo.absoluteFilePath().toUtf8().data(), NULL, 0, NULL) != 0) {
++ if ((!m_FormatContextWasGiven) && avformat_open_input(&m_pFormatContext, fileInfo.absoluteFilePath().toLocal8Bit().data(), NULL, NULL) != 0) {
+ kDebug() << "Could not open input file: " << fileInfo.absoluteFilePath();
+ return;
+ }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121031/149324ed/attachment.html>
More information about the macports-changes
mailing list