<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a47b00c32f6aada3678f0d95038b92655f4d1cf2">https://github.com/macports/macports-ports/commit/a47b00c32f6aada3678f0d95038b92655f4d1cf2</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new a47b00c mythtv.28:
</span>a47b00c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a47b00c32f6aada3678f0d95038b92655f4d1cf2
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Sat Mar 18 14:24:42 2017 -0400
<span style='display:block; white-space:pre;color:#404040;'> mythtv.28:
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - temporarily remove liberation-fonts dependency as fedorahosting.org
</span><span style='display:block; white-space:pre;color:#404040;'> has shut down
</span><span style='display:block; white-space:pre;color:#404040;'> - add temporary patch for webfrontend playback (upstream ticket filed)
</span><span style='display:block; white-space:pre;color:#404040;'> - update to fixes as of Mar 15, 2017
</span>---
multimedia/mythtv.28/Portfile | 19 ++++++++++---------
.../files/patch_01_typlayer_qsp_ua_detection.diff | 11 +++++++++++
2 files changed, 21 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv.28/Portfile b/multimedia/mythtv.28/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 063b840..38bddaf 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv.28/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mythtv.28/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,17 +5,17 @@ PortGroup qt5 1.0
</span> PortGroup github 1.0
PortGroup active_variants 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set shorthash 03f44039
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# set fullhash 03f44039848bd09444ff4baa8dc158bd61454079
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set shorthash 0bd47303
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# set fullhash 0bd473036fdb132c6f094eff360de3e444256aeb
</span> set majorversion .28
set minorversion .1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set lastcommit 20170201
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set corerev 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pluginsrev 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set metarev 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set lastcommit 20170315
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set corerev 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pluginsrev 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set metarev 0
</span> github.setup MythTV mythtv ${shorthash}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 0f98af89040fc0666f36a0c26b473d1c4f83b243 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 30bb2a7ed310417840a380a21d387a0c19fad42e8fa04b48db61ccaf0d987711
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 0e3665b02757340eebd1bcf126b772f6c5aec273 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8879e2e84fc25cfe275ae8214b094817e9ea0a04168612eab7c8c3be6c4f8c43
</span>
name mythtv${majorversion}
categories multimedia
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -103,7 +103,6 @@ if {$subport eq "mythtv-core${majorversion}"} {
</span> conflicts mythtv-core.25 mythtv-core.26 mythtv-core.27
depends_run port:logrotate \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:liberation-fonts \
</span> port:dejavu-fonts
require_active_variants \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -145,6 +144,8 @@ if {$subport eq "mythtv-core${majorversion}"} {
</span> patchfiles-append patch-configure_opengl_check.diff
# https://code.mythtv.org/trac/ticket/12857
patchfiles-append patch-mythwidgets_osx_focus.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://code.mythtv.org/trac/ticket/13001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch_01_typlayer_qsp_ua_detection.diff
</span>
post-patch {
set sedPath ${worksrcpath}/mythtv/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv.28/files/patch_01_typlayer_qsp_ua_detection.diff b/multimedia/mythtv.28/files/patch_01_typlayer_qsp_ua_detection.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..d3bbb95
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mythtv.28/files/patch_01_typlayer_qsp_ua_detection.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- mythtv/html/tv/tvplayer.qsp.orig 2017-02-20 08:42:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ mythtv/html/tv/tvplayer.qsp 2017-02-20 08:49:02.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -71,7 +71,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // iOS and Android (Browser, Opera but not Firefox) supports HLS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // with HTML 5 but JW Player 5 doesn't fallback as it should
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- var useHTML5Video = (ua.match(/android/g) || ua.match(/(iPhone|iPad)/g)) ? true : false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ var useHTML5Video = (ua.match(/android/g) || ua.match(/(macintosh|iphone|ipad)/g)) ? true : false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ %>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <div id="playerContainer" class="playerContainer">
</span></pre><pre style='margin:0'>
</pre>