summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2016-04-20 13:32:43 (GMT)
committerBritney Fransen <brfransen@gmail.com>2016-04-20 13:32:43 (GMT)
commit0e5a34d2ca728f6848cb9b9fa605ec7dae103ecd (patch)
tree5f3145de0f68406decbedeba257fe5e20db5eba1
parent6983d9fbde0b005403f82f82281c0e8446896d2c (diff)
downloadlinhes_pkgbuild-0e5a34d2ca728f6848cb9b9fa605ec7dae103ecd.zip
linhes_pkgbuild-0e5a34d2ca728f6848cb9b9fa605ec7dae103ecd.tar.gz
linhes_pkgbuild-0e5a34d2ca728f6848cb9b9fa605ec7dae103ecd.tar.bz2
mythtv: update to latest -fixes
-rw-r--r--abs/core/mythtv/stable-0.28/git_src/git_hash2
-rw-r--r--abs/core/mythtv/stable-0.28/mythtv/PKGBUILD8
-rw-r--r--abs/core/mythtv/stable-0.28/mythtv/change_msg_types.patch20
-rw-r--r--abs/core/mythtv/stable-0.28/mythtv/disable_mythnotification_tuner_failure.patch42
-rw-r--r--abs/core/mythtv/stable-0.28/mythtv/tv.cpp_fix_caps.patch13
5 files changed, 81 insertions, 4 deletions
diff --git a/abs/core/mythtv/stable-0.28/git_src/git_hash b/abs/core/mythtv/stable-0.28/git_src/git_hash
index 5147976..ebcc91a 100644
--- a/abs/core/mythtv/stable-0.28/git_src/git_hash
+++ b/abs/core/mythtv/stable-0.28/git_src/git_hash
@@ -1 +1 @@
-15cf421af9d86bffc3b34aa1d9e45adaa5065a29
+b4e03c8d87c18f499f573ec7af5ee5b59ef653f6
diff --git a/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD b/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD
index 025c114..bae5905 100644
--- a/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD
+++ b/abs/core/mythtv/stable-0.28/mythtv/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=mythtv
pkgver=0.28
-pkgrel=8
+pkgrel=9
commit_hash=`cat ../git_src/git_hash`
pkgdesc="A Homebrew PVR project $commit_hash"
arch=('i686' 'x86_64')
@@ -27,6 +27,8 @@ patches=(
'mediamonitor_use_1st_handler.patch'
'autoskip_reduce_commskip_jumpback.patch'
'change_msg_types.patch'
+ 'disable_mythnotification_tuner_failure.patch'
+ 'tv.cpp_fix_caps.patch'
)
optdepends=()
@@ -107,5 +109,7 @@ md5sums=('e30b482dcd5f3e71c6419fd753bab2b1'
'41098e898361a5a3cde3eaae358482a8'
'8d26b14af13b7be242ba999a8521f8dd'
'0bf5e92c0609a7eda8f253bf2e032590'
- '231754820f7557d3008fbefc302fe832'
+ 'f8a56ac814722b110dc9859169b9bda9'
+ '1cd668136deea20efb79cf3e6310effc'
+ '62c42b1043ebf65959fa9eced9ca3ed8'
'928de4b070d9f3b784d55c0db415eaf3')
diff --git a/abs/core/mythtv/stable-0.28/mythtv/change_msg_types.patch b/abs/core/mythtv/stable-0.28/mythtv/change_msg_types.patch
index 919835e..5db23c9 100644
--- a/abs/core/mythtv/stable-0.28/mythtv/change_msg_types.patch
+++ b/abs/core/mythtv/stable-0.28/mythtv/change_msg_types.patch
@@ -1,5 +1,23 @@
---- ../git_src/mythtv/mythtv/libs/libmythtv/tv_play.cpp 2016-04-12 21:18:14.577336824 +0000
+--- src/mythtv/libs/libmythtv/tv_play.cpp.orig 2016-04-12 21:18:14.577336824 +0000
+++ src/mythtv/libs/libmythtv/tv_play.cpp 2016-04-14 20:18:44.680018060 +0000
+@@ -10905,7 +10905,7 @@
+ else if (action == ACTION_TOGGLEOSDDEBUG)
+ ToggleOSDDebug(actx);
+ else if (action == "TOGGLEMANUALZOOM")
+- SetManualZoom(actx, true, tr("Zoom Mode ON"));
++ SetManualZoom(actx, true, tr("Zoom Mode On"));
+ else if (action == "TOGGLESTRETCH")
+ ToggleTimeStretch(actx);
+ else if (action == ACTION_ENABLEUPMIX)
+@@ -12228,7 +12228,7 @@
+ {
+ active = m_tvm_is_on;
+ BUTTON2(actionName,
+- tr("Turn Auto-Expire OFF"), tr("Turn Auto-Expire ON"));
++ tr("Turn Auto-Expire Off"), tr("Turn Auto-Expire On"));
+ }
+ }
+ else if (actionName == "QUEUETRANSCODE")
@@ -12705,18 +12705,18 @@
if (ctx->playingInfo->QueryAutoExpire() != kDisableAutoExpire)
{
diff --git a/abs/core/mythtv/stable-0.28/mythtv/disable_mythnotification_tuner_failure.patch b/abs/core/mythtv/stable-0.28/mythtv/disable_mythnotification_tuner_failure.patch
new file mode 100644
index 0000000..dee880d
--- /dev/null
+++ b/abs/core/mythtv/stable-0.28/mythtv/disable_mythnotification_tuner_failure.patch
@@ -0,0 +1,42 @@
+--- src/mythtv/libs/libmythtv/tv_rec.cpp.orig 2016-04-15 16:17:06.197470998 +0000
++++ src/mythtv/libs/libmythtv/tv_rec.cpp 2016-04-15 16:17:53.558049686 +0000
+@@ -3931,19 +3931,6 @@
+ newRecStatus = RecStatus::Failing;
+ curRecording->SaveVideoProperties(VID_DAMAGED, VID_DAMAGED);
+
+- QString desc = tr("Good signal seen after %1 ms")
+- .arg(genOpt.channel_timeout +
+- startRecordingDeadline.msecsTo(MythDate::current()));
+- QString title = curRecording->GetTitle();
+- if (!curRecording->GetSubtitle().isEmpty())
+- title += " - " + curRecording->GetSubtitle();
+-
+- MythNotification mn(MythNotification::Check, desc,
+- "Recording", title,
+- tr("See 'Tuning timeout' in mythtv-setup "
+- "for this input."));
+- gCoreContext->SendEvent(MythEvent(mn));
+-
+ LOG(VB_GENERAL, LOG_WARNING, LOC +
+ QString("It took longer than %1 ms to get a signal lock. "
+ "Keeping status of '%2'")
+@@ -3984,19 +3971,6 @@
+
+ SendMythSystemRecEvent("REC_FAILING", curRecording);
+
+- QString desc = tr("Taking more than %1 ms to get a lock.")
+- .arg(genOpt.channel_timeout);
+- QString title = curRecording->GetTitle();
+- if (!curRecording->GetSubtitle().isEmpty())
+- title += " - " + curRecording->GetSubtitle();
+-
+- MythNotification mn(MythNotification::Error, desc,
+- "Recording", title,
+- tr("See 'Tuning timeout' in mythtv-setup "
+- "for this input."));
+- mn.SetDuration(30);
+- gCoreContext->SendEvent(MythEvent(mn));
+-
+ LOG(VB_GENERAL, LOG_WARNING, LOC +
+ QString("TuningSignalCheck: taking more than %1 ms to get a lock. "
+ "marking this recording as '%2'.")
diff --git a/abs/core/mythtv/stable-0.28/mythtv/tv.cpp_fix_caps.patch b/abs/core/mythtv/stable-0.28/mythtv/tv.cpp_fix_caps.patch
new file mode 100644
index 0000000..dbe9553
--- /dev/null
+++ b/abs/core/mythtv/stable-0.28/mythtv/tv.cpp_fix_caps.patch
@@ -0,0 +1,13 @@
+--- src/mythtv/libs/libmythtv/tv.cpp.orig 2016-04-15 16:11:21.498478075 +0000
++++ src/mythtv/libs/libmythtv/tv.cpp 2016-04-15 16:11:49.338228155 +0000
+@@ -82,8 +82,8 @@
+ {
+ const QString kCommSkipTitles[] =
+ {
+- QObject::tr("Auto-Skip OFF"),
+- QObject::tr("Auto-Skip ON"),
++ QObject::tr("Auto-Skip Off"),
++ QObject::tr("Auto-Skip On"),
+ QObject::tr("Auto-Skip Notify"),
+ };
+