[102287] trunk/dports/multimedia/kdenlive

ryandesign at macports.org ryandesign at macports.org
Tue Jan 29 17:40:22 PST 2013


Revision: 102287
          https://trac.macports.org/changeset/102287
Author:   ryandesign at macports.org
Date:     2013-01-29 17:40:22 -0800 (Tue, 29 Jan 2013)
Log Message:
-----------
kdenlive: maintainer update to 0.9.4 (#37837)

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

Added Paths:
-----------
    trunk/dports/multimedia/kdenlive/files/patch-src-stringMap.diff

Modified: trunk/dports/multimedia/kdenlive/Portfile
===================================================================
--- trunk/dports/multimedia/kdenlive/Portfile	2013-01-30 00:19:06 UTC (rev 102286)
+++ trunk/dports/multimedia/kdenlive/Portfile	2013-01-30 01:40:22 UTC (rev 102287)
@@ -5,7 +5,7 @@
 PortGroup           kde4 1.1
 
 name                kdenlive
-version             0.9.2
+version             0.9.4
 categories          multimedia
 maintainers         dennedy.org:dan
 license             GPL-2+
@@ -21,8 +21,8 @@
 master_sites        http://download.kde.org/stable/${name}/${version}/src/
 platforms           darwin
 
-checksums           sha1    e943884ad88d106b80d1723055dca790c864fa20 \
-                    rmd160  5680a6b6765fcc51c4b97196d308a0686296fc14
+checksums           sha1    a91a6c02a5847d3e21f2713b1fba3db413ccaf62 \
+                    rmd160  cb381f72146dbf5cd7657aa86b091df7578812d7
 
 depends_lib-append  port:mlt \
                     port:kdelibs4 \
@@ -34,10 +34,12 @@
 # mlt is not universal
 universal_variant   no
 
+patchfiles          patch-src-stringMap.diff
+
 configure.args-append -DNO_JOGSHUTTLE=1
 
 build.env-append    -DNO_JOGSHUTTLE=1
 
 platform darwin {
-    patchfiles      patch-BUNDLE_INSTALL_DIR.diff
+    patchfiles-append patch-BUNDLE_INSTALL_DIR.diff
 }

Added: trunk/dports/multimedia/kdenlive/files/patch-src-stringMap.diff
===================================================================
--- trunk/dports/multimedia/kdenlive/files/patch-src-stringMap.diff	                        (rev 0)
+++ trunk/dports/multimedia/kdenlive/files/patch-src-stringMap.diff	2013-01-30 01:40:22 UTC (rev 102287)
@@ -0,0 +1,61 @@
+diff --git a/src/dvdwizard.h b/src/dvdwizard.h
+index 2aa6a55..cfeba33 100644
+--- src/dvdwizard.h
++++ src/dvdwizard.h
+@@ -37,6 +37,8 @@
+ #include "ui_dvdwizardstatus_ui.h"
+ #include "ui_dvdwizardchapters_ui.h"
+ 
++typedef QMap <QString, QRect> stringRectMap;
++
+ class DvdWizard : public QWizard
+ {
+     Q_OBJECT
+@@ -75,7 +77,7 @@ private:
+     QMenu *m_burnMenu;
+     void errorMessage(const QString &text);
+     void infoMessage(const QString &text);
+-    void processDvdauthor(QString menuMovieUrl = QString(), QMap <QString, QRect> buttons = QMap <QString, QRect>(), QStringList buttonsTarget = QStringList());
++    void processDvdauthor(QString menuMovieUrl = QString(), stringRectMap buttons = stringRectMap(), QStringList buttonsTarget = QStringList());
+ 
+ private slots:
+     void slotPageChanged(int page);
+diff --git a/src/kdenlivedoc.h b/src/kdenlivedoc.h
+index 955aee9..22aeac3 100644
+--- src/kdenlivedoc.h
++++ src/kdenlivedoc.h
+@@ -83,7 +83,7 @@ Q_OBJECT public:
+      *
+      * If the clip wasn't added before, it tries to add it to the project. */
+     bool addClipInfo(QDomElement elem, QDomElement orig, QString clipId);
+-    void slotAddClipList(const KUrl::List urls, stringMap data = QMap <QString, QString>());
++    void slotAddClipList(const KUrl::List urls, stringMap data = stringMap());
+     void deleteClip(const QString &clipId);
+     int getFramePos(QString duration);
+     DocClipBase *getBaseClip(const QString &clipId);
+diff --git a/src/projectlist.h b/src/projectlist.h
+index 5edc32e..021058d 100644
+--- src/projectlist.h
++++ src/projectlist.h
+@@ -423,7 +423,7 @@ private:
+     /** @brief Get the list of job names for current clip. */
+     QStringList getPendingJobs(const QString &id);
+     /** @brief Start an MLT process job. */
+-    void processClipJob(QStringList ids, const QString&destination, bool autoAdd, QStringList jobParams, const QString &description, QMap <QString, QString>extraParams = QMap <QString, QString>());
++    void processClipJob(QStringList ids, const QString&destination, bool autoAdd, QStringList jobParams, const QString &description, stringMap extraParams = stringMap());
+     /** @brief Create rounded shape pixmap for project tree thumb. */
+     QPixmap roundedPixmap(QImage img);
+     QPixmap roundedPixmap(QPixmap source);
+diff --git a/src/projecttree/meltjob.h b/src/projecttree/meltjob.h
+index f4c5f05..22dd034 100644
+--- src/projecttree/meltjob.h
++++ src/projecttree/meltjob.h
+@@ -41,7 +41,7 @@ class MeltJob : public AbstractClipJob
+     Q_OBJECT
+ 
+ public:
+-    MeltJob(CLIPTYPE cType, const QString &id, QStringList parameters, QMap <QString, QString> extraParams = QMap <QString, QString>());
++    MeltJob(CLIPTYPE cType, const QString &id, QStringList parameters, stringMap extraParams = stringMap());
+     virtual ~ MeltJob();
+     const QString destination() const;
+     void startJob();
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130129/8e777f03/attachment-0001.html>


More information about the macports-changes mailing list