Tue Jan 3 19:10:16 2023 UTC ()
mkvtoolnix: updated to 73.0.0

Version 73.0.0 "25 or 6 to 4" 2023-01-02

New features and enhancements

* mkvmerge: greatly enhanced the speed of Base64 decoding which is used used
  e.g. when reading pictures embedded in Ogg or FLAC files or for binary data
  inside XML chapter & tag files. Even small blocks of data could take
  unreasonably long.
* mkvmerge: added support for reading HEVC/H.265 video from FLV
  containers.

Bug fixes

* mkvmerge: splitting: fixed a typo in the string output in GUI mode regarding
  the timestamps before which splitting was done.
* MKVToolNix GUI: job output: after having run multiple jobs the "Clear
  output" functionality only reset the visible parts. However, using the "save
  output" function would also save the output generated before the user used
  "clear output". Now only the output after the last use of "clear output" is
  saved.
* build system: when probing for the FLAC library the Ogg libraries will be
  linked with the compiled test program as well. This fixes detection if the
  `pkg-config` settings for FLAC don't list Ogg & the linker doesn't find the
  library automatically (e.g. for my macOS builds).


(adam)
diff -r1.205 -r1.206 pkgsrc/multimedia/mkvtoolnix/Makefile
diff -r1.108 -r1.109 pkgsrc/multimedia/mkvtoolnix/distinfo

cvs diff -r1.205 -r1.206 pkgsrc/multimedia/mkvtoolnix/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/mkvtoolnix/Makefile 2022/11/23 20:34:30 1.205
+++ pkgsrc/multimedia/mkvtoolnix/Makefile 2023/01/03 19:10:16 1.206
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.205 2022/11/23 20:34:30 adam Exp $ 1# $NetBSD: Makefile,v 1.206 2023/01/03 19:10:16 adam Exp $
2 2
3DISTNAME= mkvtoolnix-72.0.0 3DISTNAME= mkvtoolnix-73.0.0
4PKGREVISION= 1 
5CATEGORIES= multimedia 4CATEGORIES= multimedia
6MASTER_SITES= https://mkvtoolnix.download/sources/ 5MASTER_SITES= https://mkvtoolnix.download/sources/
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://mkvtoolnix.download/ 9HOMEPAGE= https://mkvtoolnix.download/
11COMMENT= Set of tools to create, alter and inspect Matroska files 10COMMENT= Set of tools to create, alter and inspect Matroska files
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14BUILD_DEPENDS+= docbook-xsl>=1.79.1nb5:../../textproc/docbook-xsl 13BUILD_DEPENDS+= docbook-xsl>=1.79.1nb5:../../textproc/docbook-xsl
15BUILD_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR} 14BUILD_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
16 15
17# 'The following features of the C++17 standards are not supported by c++: 16# 'The following features of the C++17 standards are not supported by c++:
@@ -64,17 +63,18 @@ do-install: @@ -64,17 +63,18 @@ do-install:
64.include "../../devel/boost-libs/buildlink3.mk" 63.include "../../devel/boost-libs/buildlink3.mk"
65.include "../../devel/gettext-lib/buildlink3.mk" 64.include "../../devel/gettext-lib/buildlink3.mk"
66.include "../../devel/gmp/buildlink3.mk" 65.include "../../devel/gmp/buildlink3.mk"
67BUILDLINK_API_DEPENDS.libebml+= libebml>=1.4.4 66BUILDLINK_API_DEPENDS.libebml+= libebml>=1.4.4
68.include "../../devel/libebml/buildlink3.mk" 67.include "../../devel/libebml/buildlink3.mk"
69.include "../../devel/zlib/buildlink3.mk" 68.include "../../devel/zlib/buildlink3.mk"
70BUILDLINK_API_DEPENDS.libmatroska+= libmatroska>=1.7.1 69BUILDLINK_API_DEPENDS.libmatroska+= libmatroska>=1.7.1
71.include "../../multimedia/libmatroska/buildlink3.mk" 70.include "../../multimedia/libmatroska/buildlink3.mk"
72.include "../../multimedia/libogg/buildlink3.mk" 71.include "../../multimedia/libogg/buildlink3.mk"
73.include "../../sysutils/file/buildlink3.mk" 72.include "../../sysutils/file/buildlink3.mk"
74.include "../../textproc/cmark/buildlink3.mk" 73.include "../../textproc/cmark/buildlink3.mk"
75.include "../../textproc/expat/buildlink3.mk" 74.include "../../textproc/expat/buildlink3.mk"
76.include "../../textproc/fmtlib/buildlink3.mk" 75.include "../../textproc/fmtlib/buildlink3.mk"
 76.include "../../textproc/nlohmann-json/buildlink3.mk"
77.include "../../textproc/pugixml/buildlink3.mk" 77.include "../../textproc/pugixml/buildlink3.mk"
78.include "../../textproc/utf8-cpp/buildlink3.mk" 78.include "../../textproc/utf8-cpp/buildlink3.mk"
79.include "../../x11/qt5-qtmultimedia/buildlink3.mk" 79.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
80.include "../../mk/bsd.pkg.mk" 80.include "../../mk/bsd.pkg.mk"

cvs diff -r1.108 -r1.109 pkgsrc/multimedia/mkvtoolnix/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/mkvtoolnix/distinfo 2022/11/23 20:34:30 1.108
+++ pkgsrc/multimedia/mkvtoolnix/distinfo 2023/01/03 19:10:16 1.109
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.108 2022/11/23 20:34:30 adam Exp $ 1$NetBSD: distinfo,v 1.109 2023/01/03 19:10:16 adam Exp $
2 2
3BLAKE2s (mkvtoolnix-72.0.0.tar.xz) = 14948d0d9fe0eeff91c1744914764727847e92b99f58540bba82ba5d17fd20fe 3BLAKE2s (mkvtoolnix-73.0.0.tar.xz) = c28a41b19c6e49cd5384f38390b5565184915fa04720b541299723f3b314ea56
4SHA512 (mkvtoolnix-72.0.0.tar.xz) = dc18c6e63e724181e38753921ec3374752dbb7c4d20650cf0787e9049aaec4f6bb6c744e49b3783921804f192de742fba92826615a1edc8516d2a41621be658c 4SHA512 (mkvtoolnix-73.0.0.tar.xz) = 31a9aeee4c23ec82d976a0cde43cc51f729ae5dae45dfd65de2fb1a61fe890346b1058175d8dbcf4bba5f91fc37d23b8b5e91ed713955816798355b3020a6e2e
5Size (mkvtoolnix-72.0.0.tar.xz) = 10994204 bytes 5Size (mkvtoolnix-73.0.0.tar.xz) = 10996112 bytes
6SHA1 (patch-Rakefile) = 08dbf4a4968008ff258a66e71aa2bddc61c04af6 6SHA1 (patch-Rakefile) = 08dbf4a4968008ff258a66e71aa2bddc61c04af6
7SHA1 (patch-configure) = 22769c823b9558c86173b26e2c7d621b59d5a357 7SHA1 (patch-configure) = 22769c823b9558c86173b26e2c7d621b59d5a357
8SHA1 (patch-src_common_locale.cpp) = 2f3113c8c9171b87a421df447f6c421b1e4dc7e0 8SHA1 (patch-src_common_locale.cpp) = 2f3113c8c9171b87a421df447f6c421b1e4dc7e0