<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/994340b0cb0af8046ebd5a9ff8ca23628f0524dc">https://github.com/macports/macports-ports/commit/994340b0cb0af8046ebd5a9ff8ca23628f0524dc</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 994340b mpv: update to 0.28.2 and make it binary redistributable
</span>994340b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 994340b0cb0af8046ebd5a9ff8ca23628f0524dc
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Thu Jul 19 22:50:27 2018 +0800
<span style='display:block; white-space:pre;color:#404040;'> mpv: update to 0.28.2 and make it binary redistributable
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> About hwaccel-related changes: in https://github.com/mpv-player/mpv/commit/9b60398f4e2710e304eb4bbb51ed70e0b8523845,
</span><span style='display:block; white-space:pre;color:#404040;'> support for videotoolbox-hwaccel-old is removed, and seems
</span><span style='display:block; white-space:pre;color:#404040;'> videotoolbox-hwaccel is no longer configurable.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> About py*-docutils: mpv uses that just for generating man pages from rst
</span><span style='display:block; white-space:pre;color:#404040;'> docs (rst2man), which does not involve linking.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/54867
</span>---
multimedia/mpv/Portfile | 26 ++++++++++++--------------
1 file changed, 12 insertions(+), 14 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mpv/Portfile b/multimedia/mpv/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8959b10..c81b37d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mpv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mpv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,7 @@ PortGroup github 1.0
</span> PortGroup waf 1.0
# Please revbump mpv whenever ffmpeg{,-devel} is updated!
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup mpv-player mpv 0.26.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup mpv-player mpv 0.28.2 v
</span> categories multimedia
license GPL-2+
maintainers {ionic @Ionic}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,11 +29,13 @@ distfiles-append ${waf_distfile}:waf
</span> extract.only-delete ${waf_distfile}
checksums ${mpv_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 9218deaee02382a74af81f1f08d3a088ca2c4ae4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 069875c74ce60f5db337aa4040416795c421a8b94641a886652516585d150eb1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f74e0471685be85fafbb6548362997f146ff11a3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9cac0613be59f766f5635da5380b0782d0141c9471c55815e8a1ddc9f2cb0b24 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2982853 \
</span> ${waf_distfile} \
rmd160 d1a5d0e0f42a0101f5832abb33cd71018505405f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 167dc42bab6d5bd823b798af195420319cb5c9b571e00db7d83df2a0fe1f4dbf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 167dc42bab6d5bd823b798af195420319cb5c9b571e00db7d83df2a0fe1f4dbf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 100685
</span>
installs_libs no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,8 +70,6 @@ configure.args-append --enable-manpage-build \
</span> --enable-cplugins \
--enable-zlib \
--disable-html-build \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-videotoolbox-hwaccel-old \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-videotoolbox-hwaccel-new \
</span> --disable-videotoolbox-gl \
--disable-cuda-hwaccel \
--disable-opensles \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -185,13 +184,9 @@ platform darwin {
</span>
# VideotoolBox, a new hardware acceleration framework, is supported on 10.8+ and "here to stay".
# It provides support for H264, H263, MPEG1, MPEG2 and MPEG4.
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Note that the new API requires FFMPEG 3.4 (currently unreleased or only available as ffmpeg-devel.)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Switch to the new API once ffmpeg 3.4 hits the "stable" ffmpeg port.
</span> if {${os.major} > 11} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --disable-videotoolbox-hwaccel-old \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-videotoolbox-gl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --enable-videotoolbox-hwaccel-old \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-videotoolbox-gl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete --disable-videotoolbox-gl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-videotoolbox-gl
</span> }
# It looks like mpv expects a CUDA API version 7050 or higher, which might mean >= 7.0.50.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -300,7 +295,10 @@ foreach ver ${python.versions} {
</span> append variant_line " conflicts python${over}"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- append variant_line " { depends_build-append port:py${ver}-docutils }"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ append variant_line " {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:py${ver}-docutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ license_noconflict py${ver}-docutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }"
</span> eval $variant_line
}
</pre><pre style='margin:0'>
</pre>