Mon Jan 27 18:37:54 2020 UTC ()
mkvtoolnix: updated to 43.0.0

Version 43.0.0 "The Quartermaster":

New features and enhancements
* MKVToolNix GUI: using one of the command line options `--info`,
  `--edit-headers` or `--edit-chapters` will make the GUI select the
  corresponding tool on startup even if no further file name is
  given.
* MKVToolNix GUI: multiplexer: added a setting in the preferences for changing
  the location of the MediaInfo executable for when the user accidentally
  selected the wrong one.

Bug fixes
* mkvmerge: AVC/h.264 parser: the order of the NALUs before each key frame was
  sometimes wrong: mkvmerge wrote SPS & PPS after SEI NALUs. Now SPS & PPS
  NALUs are always written before the other NALUs. Patch by Torsten
  Hauska.
* mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs (with IDs that
  haven't been seen so far) are found mid-stream, mkvmerge will prepend all
  following key frames with all current valid SPS & PPS NALUs (just like when
  SPS & PPS NALUs are overwritten mid-stream).
* mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video tracks
  consisting of very few frames.
* mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus streams that
  contain a just one Ogg page (`mkvmerge` aborted with an exception).
* MKVToolNix GUI: multiplexer: dragging & dropping XML files with chapters or
  tags to the GUI's window was broken in v42. Instead of adding the file names
  to the appropriate input boxes the GUI was running mkvmerge for file
  identification purposes which then failed.


(adam)
diff -r1.144 -r1.145 pkgsrc/multimedia/mkvtoolnix/Makefile
diff -r1.74 -r1.75 pkgsrc/multimedia/mkvtoolnix/distinfo

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

--- pkgsrc/multimedia/mkvtoolnix/Makefile 2020/01/18 21:50:08 1.144
+++ pkgsrc/multimedia/mkvtoolnix/Makefile 2020/01/27 18:37:54 1.145
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.144 2020/01/18 21:50:08 jperkin Exp $ 1# $NetBSD: Makefile,v 1.145 2020/01/27 18:37:54 adam Exp $
2 2
3DISTNAME= mkvtoolnix-42.0.0 3DISTNAME= mkvtoolnix-43.0.0
4PKGREVISION= 2 
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+= po4a-[0-9]*:../../textproc/po4a 14BUILD_DEPENDS+= po4a-[0-9]*:../../textproc/po4a
16BUILD_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR} 15BUILD_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
17 16

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

--- pkgsrc/multimedia/mkvtoolnix/distinfo 2020/01/05 19:07:20 1.74
+++ pkgsrc/multimedia/mkvtoolnix/distinfo 2020/01/27 18:37:54 1.75
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.74 2020/01/05 19:07:20 adam Exp $ 1$NetBSD: distinfo,v 1.75 2020/01/27 18:37:54 adam Exp $
2 2
3SHA1 (mkvtoolnix-42.0.0.tar.xz) = ea3c4bb2a2676f827af994c36c8bdbf357ab5873 3SHA1 (mkvtoolnix-43.0.0.tar.xz) = 42f2fc6402404b23d217360b7f0c534f4f38e78c
4RMD160 (mkvtoolnix-42.0.0.tar.xz) = 0dd8a15c9948d63d3af11c4bc8c40987ff8c7aeb 4RMD160 (mkvtoolnix-43.0.0.tar.xz) = b1c0264a2259109215920e1f5dac9baf794f467d
5SHA512 (mkvtoolnix-42.0.0.tar.xz) = 2dfe267c6b9bc3c976637a18df3da04d7e82dd46d7134ab041959615f090afb2996eb2b15277f36cb257cac7cb5304451e131c0ec6aa608ff10c80c5fec9702a 5SHA512 (mkvtoolnix-43.0.0.tar.xz) = dec32df70aeb53ecdfbffff8b773a3f61bb224d630536ba41e36d9687c3b66ae47347c85d8c8d75763d270b7605c6b7010b0bb04c4bdb1e6d6b624c85edeb663
6Size (mkvtoolnix-42.0.0.tar.xz) = 7486620 bytes 6Size (mkvtoolnix-43.0.0.tar.xz) = 7486252 bytes
7SHA1 (patch-Rakefile) = 94c0a9ae0443f652a87f91cec195fe0d7afb61ac 7SHA1 (patch-Rakefile) = 94c0a9ae0443f652a87f91cec195fe0d7afb61ac
8SHA1 (patch-src_common_locale.cpp) = 46ba293fb0dee8af0e6e6fbe17c725a509101109 8SHA1 (patch-src_common_locale.cpp) = 46ba293fb0dee8af0e6e6fbe17c725a509101109