Received: by mail.netbsd.org (Postfix, from userid 605) id 425C084D82; Mon, 2 Apr 2018 19:39:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5F5DB84D58 for ; Mon, 2 Apr 2018 19:39:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id P1LSCoR-9ziI for ; Mon, 2 Apr 2018 19:39:50 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 52CE284CD2 for ; Mon, 2 Apr 2018 19:39:50 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 4BFE3FBEC; Mon, 2 Apr 2018 19:39:50 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_152269799071430" MIME-Version: 1.0 Date: Mon, 2 Apr 2018 19:39:50 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/multimedia/mkvtoolnix To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20180402193950.4BFE3FBEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_152269799071430 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: adam Date: Mon Apr 2 19:39:50 UTC 2018 Modified Files: pkgsrc/multimedia/mkvtoolnix: Makefile distinfo Log Message: mkvtoolnix: updated to 22.0.0 Version 22.0.0 "At The End Of The World" New features and enhancements * mkvmerge, MKVToolNix GUI multiplexer: AC-3, DTS, TrueHD: added an option for removing/minimizing the dialog normalization gain for all supported types of the mentioned codecs. * mkvmerge: AV1: added support for reading AV1 video from IVF, WebM and Matroska files. * mkvmerge: FLAC: mkvmerge can now ignore ID3 tags in FLAC files which would otherwise prevent mkvmerge from detecting the file type. * mkvinfo: the size and positions of frames within "SimpleBlock" and "BlockGroup" elements are now shown the same way they're shown for other elements (by adding the `-v -v` and `-z` options). * MKVToolNix GUI: multiplexer: added options for deriving the track languages from the file name by searching for ISO 639-1/639-2 language codes or language names enclosed in non-word, non-space characters (e.g. "…[ger]…" for German or "…+en+…" for English). * MKVToolNix GUI: info tool: implemented reading all elements in the file after the first cluster. Only top-level elements are shown; child elements are only loaded on demand. * MKVToolNix GUI: info tool: added a context menu with the option to show a hex dump of the element with the bytes making up the EBML ID and the size portion highlighted in different colors. In-depth highlighting is done for the data in `SimpleBlock` and `Block` elements. * MKVToolNix GUI: chapter editor: added an option to remove all end timestamps to the "additional modifications" dialog. Bug fixes * mkvmerge: MP4 reader: fixed reading the ESDS audio header atom if it is located inside a "wave" atom inside the "stsd" atom. * mkvmerge: MP4 reader: AAC audio tracks signalling eight channels in the track headers but only seven in the codec-specific configuration will be treated as having eight channels. * mkvmerge: MPEG TS reader: fixed wrong handling of the continuity counter for TS packets that signal that TS payload is present but where the adaptation field spans the whole TS packet. * mkvmerge: the 'document type version' and 'document type read version' header fields are now set depending on which elements are actually written, not on which features are active (e.g. if a `SimpleBlock` is never written, then the 'read version' won't be set to 2 anymore). * mkvmerge: the 'document type version' header field is now set to 4 correctly if any of the version 4 Matroska elements is written. * mkvinfo: summary mode: the file positions reported for frames in `BlockGroup` elements did not take the bytes used for information such as timestamp, track number flags or lace sizes into account. They were therefore too low. * mkvpropedit, MKVToolNix GUI header editor: the 'document type version' and 'document type read version' header fields are now updated if elements written by the changes require higher version numbers. * mkvpropedit, MKVToolNix GUI header editor: mandatory elements can now be deleted if there's a default value for them in the specifications. * source code: fixed a compilation error on FreeBSD with clang++ 5.0. Build system changes * A compilation database (in the form of a file `compile_commands.json`) can be built automatically if the variable `BUILD_COMPILATION_DATABASE` is set to `yes` (e.g. as `rake BUILD_COMPILATION_DATABASE=yes`). To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 pkgsrc/multimedia/mkvtoolnix/Makefile cvs rdiff -u -r1.47 -r1.48 pkgsrc/multimedia/mkvtoolnix/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_152269799071430 Content-Disposition: inline Content-Length: 1831 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/multimedia/mkvtoolnix/Makefile diff -u pkgsrc/multimedia/mkvtoolnix/Makefile:1.103 pkgsrc/multimedia/mkvtoolnix/Makefile:1.104 --- pkgsrc/multimedia/mkvtoolnix/Makefile:1.103 Mon Mar 12 11:17:14 2018 +++ pkgsrc/multimedia/mkvtoolnix/Makefile Mon Apr 2 19:39:50 2018 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.103 2018/03/12 11:17:14 wiz Exp $ +# $NetBSD: Makefile,v 1.104 2018/04/02 19:39:50 adam Exp $ -DISTNAME= mkvtoolnix-21.0.0 -PKGREVISION= 1 +DISTNAME= mkvtoolnix-22.0.0 CATEGORIES= multimedia MASTER_SITES= https://mkvtoolnix.download/sources/ EXTRACT_SUFX= .tar.xz Index: pkgsrc/multimedia/mkvtoolnix/distinfo diff -u pkgsrc/multimedia/mkvtoolnix/distinfo:1.47 pkgsrc/multimedia/mkvtoolnix/distinfo:1.48 --- pkgsrc/multimedia/mkvtoolnix/distinfo:1.47 Mon Feb 26 09:52:03 2018 +++ pkgsrc/multimedia/mkvtoolnix/distinfo Mon Apr 2 19:39:50 2018 @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.47 2018/02/26 09:52:03 adam Exp $ +$NetBSD: distinfo,v 1.48 2018/04/02 19:39:50 adam Exp $ -SHA1 (mkvtoolnix-21.0.0.tar.xz) = 117b33ad7e584ee3bb886ff04fc7869650aa199e -RMD160 (mkvtoolnix-21.0.0.tar.xz) = 35001be139d698ff9d22227d7282aad1c3359503 -SHA512 (mkvtoolnix-21.0.0.tar.xz) = 881e0c38eee2d36ab9dea5ccaa8ad74e0076cdc13606f873ab58bfeeec09c05e947529d3bad665b1d4df6a816faca30e8a685bc19115f90c18dac3c1ae27c252 -Size (mkvtoolnix-21.0.0.tar.xz) = 4682788 bytes +SHA1 (mkvtoolnix-22.0.0.tar.xz) = 36719c113c5667de0bef4ee4aafd4060bf19ff4c +RMD160 (mkvtoolnix-22.0.0.tar.xz) = e0c6f0855356956b92622d2e1ac499606b2d52d3 +SHA512 (mkvtoolnix-22.0.0.tar.xz) = 59d299f21d484dc529dafe81a35d3351e4f57abf6a2d8889692d95b9b9ffacdca9b55a3cf373b147f3ff12595590bf98f49af5d22d311b9b2d03f12a4bba00a6 +Size (mkvtoolnix-22.0.0.tar.xz) = 4714712 bytes SHA1 (patch-build-config.in) = 89c67720f7886741dcabbbed88cfbfd31bf4ccc7 --_----------=_152269799071430--