<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cc1c1b2c0bbd029e4ace51da7362c58b402f4ff2">https://github.com/macports/macports-ports/commit/cc1c1b2c0bbd029e4ace51da7362c58b402f4ff2</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 cc1c1b2c0bb mkvtoolnix: update to 63.0.0
</span>cc1c1b2c0bb is described below
<span style='display:block; white-space:pre;color:#808000;'>commit cc1c1b2c0bbd029e4ace51da7362c58b402f4ff2
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Mon Dec 13 17:14:38 2021 +0800
<span style='display:block; white-space:pre;color:#404040;'> mkvtoolnix: update to 63.0.0
</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/63288
</span>---
multimedia/mkvtoolnix/Portfile | 47 ++++++++++++++++++++++++++++++------------
1 file changed, 34 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mkvtoolnix/Portfile b/multimedia/mkvtoolnix/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 18ae2b5b2c9..3cc66dd2cde 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mkvtoolnix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mkvtoolnix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,12 +27,12 @@ use_xz yes
</span>
livecheck.type none
if {${os.platform} ne "darwin" || ${os.major} >= 19} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 58.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 63.0.0
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 3c513bf1851cfa9f439e2739a8027692ad2de6ea \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1af727fa203e2bd8c54a005f28b635c96a4b80aa4ee8d23b4def0b6800ca6e38 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7651964
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 5bd2d9cd4517a268e9fd58960b0498fa359bcc0d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1884165cf1bdea6ed8697dda319a17967772152e3b2b3a5fdf6ec5c7740d1ec9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7670248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> boost.depends_type \
build
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,15 +85,25 @@ depends_lib port:bzip2 \
</span> port:flac \
port:gettext \
port:libebml \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libmagic \
</span> port:libmatroska \
port:libogg \
port:libvorbis \
port:lzo2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pcre \
</span> port:zlib \
port:pugixml \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:cmark
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:cmark \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libdvdread
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp ${version} 59] >= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libmagic \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pcre \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pcre2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
depends_run port:ruby${version_ruby_mp}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -128,9 +138,15 @@ configure.args --mandir=${prefix}/share/man \
</span> --with-docbook-xsl-root=${prefix}/share/xsl/docbook-xsl-nons \
--with-po4a=${prefix}/bin/po4a \
--with-po4a-translate=${prefix}/bin/po4a-translate \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-qt \
</span> --disable-update-check
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp ${version} 59] >= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --disable-gui \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-qmake=${qt_dir}/bin/qmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --disable-qt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.ldflags-append ${cxx_stdlibflags}
test.run yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -139,7 +155,10 @@ test.target tests:unit
</span>
variant qtgui description {Build with the qt5 GUI} {
PortGroup app 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[vercmp ${version} 59] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-qmake=${qt_dir}/bin/qmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
app.name MKVToolNix
app.executable mkvtoolnix-gui
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -147,13 +166,15 @@ variant qtgui description {Build with the qt5 GUI} {
</span>
depends_build-append port:makeicns
qt5.depends_component qtmultimedia
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --disable-qt
</span> configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-qt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-qmake=${qt_dir}/bin/qmake \
</span> --with-moc=${qt_dir}/bin/moc \
--with-uic=${qt_dir}/bin/uic \
--with-rcc=${qt_dir}/bin/rcc
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[vercmp ${version} 59] >= 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --disable-gui --enable-gui
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --disable-qt --enable-qt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
if {${os.platform} ne "darwin" || ${os.major} > 13} {
</pre><pre style='margin:0'>
</pre>