Revision: 117565 https://trac.macports.org/changeset/117565 Author: devans@macports.org Date: 2014-03-03 14:14:59 -0800 (Mon, 03 Mar 2014) Log Message: ----------- mythtv-core.25: maintainer fix for Mavericks build, livecheck (#42707). Modified Paths: -------------- trunk/dports/multimedia/mythtv-core.25/Portfile Added Paths: ----------- trunk/dports/multimedia/mythtv-core.25/files/patch-clang_compat.diff Modified: trunk/dports/multimedia/mythtv-core.25/Portfile =================================================================== --- trunk/dports/multimedia/mythtv-core.25/Portfile 2014-03-03 21:27:28 UTC (rev 117564) +++ trunk/dports/multimedia/mythtv-core.25/Portfile 2014-03-03 22:14:59 UTC (rev 117565) @@ -13,7 +13,7 @@ github.setup MythTV mythtv ${shorthash} name mythtv-core${majorversion} version 0${majorversion}${minorversion}-Fixes-20130811 -revision 2 +revision 3 categories multimedia platforms darwin license GPL-2 @@ -86,6 +86,9 @@ patch-protect-metadata-loads-from-multiple-threads.diff \ patch-restore-fe-netcontrol-play-resume-functionality.diff +# http://code.mythtv.org/trac/ticket/12020 +patchfiles-append patch-clang_compat.diff \ + post-extract { file mkdir ${worksrcpath}/macports foreach {applescript} ${applescripts} { @@ -376,5 +379,5 @@ # ############################################################################" -livecheck.version ${version} -livecheck.regex "tarball/v(0.25\[^\"\]+)" +livecheck.version 0${majorversion}${minorversion} +livecheck.regex "archive/v(0.27\[\\.\\d\]?)${extract.suffix}" Added: trunk/dports/multimedia/mythtv-core.25/files/patch-clang_compat.diff =================================================================== --- trunk/dports/multimedia/mythtv-core.25/files/patch-clang_compat.diff (rev 0) +++ trunk/dports/multimedia/mythtv-core.25/files/patch-clang_compat.diff 2014-03-03 22:14:59 UTC (rev 117565) @@ -0,0 +1,56 @@ +From bcd7344c533bd0b4cf0b2ecaf82b570202bebccc Mon Sep 17 00:00:00 2001 +From: Amar Takhar <verm@darkbeer.org> +Date: Wed, 15 Jan 2014 21:44:48 +0000 +Subject: [PATCH] Fixes for FreeBSD 10.0 + clang. + +--- + mythtv/libs/libmyth/remoteutil.h | 2 ++ + mythtv/libs/libmythbase/mythmiscutil.h | 1 + + mythtv/libs/libmythbase/mythsystemlegacy.h | 1 + + mythtv/libs/libmythbase/mythtimer.cpp | 2 ++ + mythtv/libs/libmythbase/mythtimezone.cpp | 1 + + mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp | 6 +++++- + mythtv/libs/libmythui/mythgesture.cpp | 1 + + mythtv/libs/libmythui/mythpainter.cpp | 1 + + mythtv/libs/libmythupnp/mmulticastsocketdevice.h | 4 ++++ + 9 files changed, 18 insertions(+), 1 deletion(-) + +see https://code.mythtv.org/trac/ticket/12020 + +diff --git mythtv/libs/libmyth/remoteutil.h mythtv/libs/libmyth/remoteutil.h +index 7acff6a..4dc6a54 100644 +--- mythtv/libs/libmyth/remoteutil.h ++++ mythtv/libs/libmyth/remoteutil.h +@@ -1,6 +1,8 @@ + #ifndef REMOTEUTIL_H_ + #define REMOTEUTIL_H_ + ++#include <time.h> ++ + #include <QStringList> + #include <QDateTime> + +diff --git mythtv/libs/libmythui/mythgesture.cpp mythtv/libs/libmythui/mythgesture.cpp +index 37846e4..f020f1a 100644 +--- mythtv/libs/libmythui/mythgesture.cpp ++++ mythtv/libs/libmythui/mythgesture.cpp +@@ -30,6 +30,7 @@ + + #include <cmath> + #include <algorithm> ++#include <complex> + + #include <QMutex> + #include <QMap> + diff -u mythtv/libs/libmythui/mythpainter.cpp.orig mythtv/libs/libmythui/mythpainter.cpp +--- mythtv/libs/libmythui/mythpainter.cpp.orig 2013-08-11 19:30:33.000000000 -0400 ++++ mythtv/libs/libmythui/mythpainter.cpp 2014-03-03 14:32:55.000000000 -0500 +@@ -1,4 +1,5 @@ + #include <stdint.h> ++#include <complex> + + // QT headers + #include <QRect> + -- +1.8.5.2 +
participants (1)
-
devans@macports.org