pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/mkvtoolnix



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.

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



Home | Main Index | Thread Index | Old Index