mkvtoolnix: updated to 42.0.0
Version 42.0.0 "Overtime": New features and enhancements * mkvmerge: added an option for creating byte-identical files: `--deterministic <seed>`. * mkvmerge: Matroska reader: mkvmerge will remove the `icpf` atom headers if they're present in frames read from Matroska files. * mkvmerge: MP4 reader: ALAC tracks: the number of channels, sampling frequency and bit depth are now taken from the bitstream in order to fix bogus values on the container level. * mkvpropedit: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too. * mkvinfo: when the option `-p`/`--hex-positions` is used, element positions will be output regardless of the verbosity level. * mkvinfo: added the option `-P`/`--positions` for showing the position of each element in decimal regardless of the verbosity level used. * mkvinfo: added the option `-o`/`--continue` for continuing processing when the first cluster is encountered regardless of the verbosity level used. * mkvinfo: added the option `-a`/`--all` for outputting all sub-elements (even cues & seek head entries) and not stopping at the first cluster regardless of the verbosity level used. * MKVToolNix GUI: multiplexer: added an option in the preferences for disabling adding cover images from Blu-ray discs. * MKVToolNix GUI: multiplexer: added mkvmerge's new `--deterministic` option in the "additional command-line options" dialog. * MKVToolNix GUI: header editor:: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too. Bug fixes * mkvmerge: HEVC ES parser: fixed a bug in the slice parser calculating the size of a field which in turn could have led to the slice's type being read wrong. * mkvmerge: Matroska reader: fixed a segmentation fault when trying to read a file that uses header removal compression but no removed bytes are present in the track headers. * mkvmerge: MPEG elementary stream parser: fixed an invalid memory access and use of uninitialized memory that could happen under certain circumstances. * mkvmerge: RealMedia reader: fixed a division by zero when all audio timestamps were zero. * mkvmerge: RealMedia reader: fixed an invalid memory access in the video frame assembly code triggered by invalid data in the file. Build system changes * `std::optional` (C++17 feature) is now used instead of `boost::optional`. * `std::regex` is now used instead of `boost::regex`. Other changes * New man page translations into French, Italian, Russian and Chinese Traditional have been added.
This commit is contained in:
parent
b6e8da6890
commit
1ed2b17982
3 changed files with 29 additions and 11 deletions
|
@ -1,7 +1,6 @@
|
||||||
# $NetBSD: Makefile,v 1.141 2019/12/15 15:38:58 taca Exp $
|
# $NetBSD: Makefile,v 1.142 2020/01/05 19:07:20 adam Exp $
|
||||||
|
|
||||||
DISTNAME= mkvtoolnix-41.0.0
|
DISTNAME= mkvtoolnix-42.0.0
|
||||||
PKGREVISION= 1
|
|
||||||
CATEGORIES= multimedia
|
CATEGORIES= multimedia
|
||||||
MASTER_SITES= https://mkvtoolnix.download/sources/
|
MASTER_SITES= https://mkvtoolnix.download/sources/
|
||||||
EXTRACT_SUFX= .tar.xz
|
EXTRACT_SUFX= .tar.xz
|
||||||
|
@ -11,7 +10,7 @@ HOMEPAGE= https://mkvtoolnix.download/
|
||||||
COMMENT= Set of tools to create, alter and inspect Matroska files
|
COMMENT= Set of tools to create, alter and inspect Matroska files
|
||||||
LICENSE= gnu-gpl-v2
|
LICENSE= gnu-gpl-v2
|
||||||
|
|
||||||
BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
|
BUILD_DEPENDS+= docbook-xsl>=1.79.1nb5:../../textproc/docbook-xsl
|
||||||
BUILD_DEPENDS+= po4a-[0-9]*:../../textproc/po4a
|
BUILD_DEPENDS+= po4a-[0-9]*:../../textproc/po4a
|
||||||
BUILD_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
|
BUILD_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
|
||||||
|
|
||||||
|
@ -25,7 +24,6 @@ CONFIGURE_ARGS+= --disable-update-check
|
||||||
CONFIGURE_ARGS+= --with-boost-libdir=${BUILDLINK_PREFIX.boost-libs}/lib
|
CONFIGURE_ARGS+= --with-boost-libdir=${BUILDLINK_PREFIX.boost-libs}/lib
|
||||||
CONFIGURE_ARGS+= --with-boost-date-time=boost_date_time
|
CONFIGURE_ARGS+= --with-boost-date-time=boost_date_time
|
||||||
CONFIGURE_ARGS+= --with-boost-filesystem=boost_filesystem
|
CONFIGURE_ARGS+= --with-boost-filesystem=boost_filesystem
|
||||||
CONFIGURE_ARGS+= --with-boost_regex=boost_regex
|
|
||||||
CONFIGURE_ARGS+= --with-boost-system=boost_system
|
CONFIGURE_ARGS+= --with-boost-system=boost_system
|
||||||
CONFIGURE_ARGS+= --with-docbook-xsl-root=${PREFIX}/share/xsl/docbook
|
CONFIGURE_ARGS+= --with-docbook-xsl-root=${PREFIX}/share/xsl/docbook
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@comment $NetBSD: PLIST,v 1.10 2019/11/12 00:05:06 jperkin Exp $
|
@comment $NetBSD: PLIST,v 1.11 2020/01/05 19:07:20 adam Exp $
|
||||||
bin/mkvextract
|
bin/mkvextract
|
||||||
bin/mkvinfo
|
bin/mkvinfo
|
||||||
bin/mkvmerge
|
bin/mkvmerge
|
||||||
|
@ -19,6 +19,16 @@ man/es/man1/mkvextract.1
|
||||||
man/es/man1/mkvinfo.1
|
man/es/man1/mkvinfo.1
|
||||||
man/es/man1/mkvmerge.1
|
man/es/man1/mkvmerge.1
|
||||||
man/es/man1/mkvpropedit.1
|
man/es/man1/mkvpropedit.1
|
||||||
|
man/fr/man1/mkvextract.1
|
||||||
|
man/fr/man1/mkvinfo.1
|
||||||
|
man/fr/man1/mkvmerge.1
|
||||||
|
man/fr/man1/mkvpropedit.1
|
||||||
|
man/fr/man1/mkvtoolnix-gui.1
|
||||||
|
man/it/man1/mkvextract.1
|
||||||
|
man/it/man1/mkvinfo.1
|
||||||
|
man/it/man1/mkvmerge.1
|
||||||
|
man/it/man1/mkvpropedit.1
|
||||||
|
man/it/man1/mkvtoolnix-gui.1
|
||||||
man/ja/man1/mkvextract.1
|
man/ja/man1/mkvextract.1
|
||||||
man/ja/man1/mkvinfo.1
|
man/ja/man1/mkvinfo.1
|
||||||
man/ja/man1/mkvmerge.1
|
man/ja/man1/mkvmerge.1
|
||||||
|
@ -39,6 +49,11 @@ man/pl/man1/mkvextract.1
|
||||||
man/pl/man1/mkvinfo.1
|
man/pl/man1/mkvinfo.1
|
||||||
man/pl/man1/mkvmerge.1
|
man/pl/man1/mkvmerge.1
|
||||||
man/pl/man1/mkvpropedit.1
|
man/pl/man1/mkvpropedit.1
|
||||||
|
man/ru/man1/mkvextract.1
|
||||||
|
man/ru/man1/mkvinfo.1
|
||||||
|
man/ru/man1/mkvmerge.1
|
||||||
|
man/ru/man1/mkvpropedit.1
|
||||||
|
man/ru/man1/mkvtoolnix-gui.1
|
||||||
man/uk/man1/mkvextract.1
|
man/uk/man1/mkvextract.1
|
||||||
man/uk/man1/mkvinfo.1
|
man/uk/man1/mkvinfo.1
|
||||||
man/uk/man1/mkvmerge.1
|
man/uk/man1/mkvmerge.1
|
||||||
|
@ -47,6 +62,11 @@ man/zh_CN/man1/mkvextract.1
|
||||||
man/zh_CN/man1/mkvinfo.1
|
man/zh_CN/man1/mkvinfo.1
|
||||||
man/zh_CN/man1/mkvmerge.1
|
man/zh_CN/man1/mkvmerge.1
|
||||||
man/zh_CN/man1/mkvpropedit.1
|
man/zh_CN/man1/mkvpropedit.1
|
||||||
|
man/zh_TW/man1/mkvextract.1
|
||||||
|
man/zh_TW/man1/mkvinfo.1
|
||||||
|
man/zh_TW/man1/mkvmerge.1
|
||||||
|
man/zh_TW/man1/mkvpropedit.1
|
||||||
|
man/zh_TW/man1/mkvtoolnix-gui.1
|
||||||
share/locale/bg/LC_MESSAGES/mkvtoolnix.mo
|
share/locale/bg/LC_MESSAGES/mkvtoolnix.mo
|
||||||
share/locale/ca/LC_MESSAGES/mkvtoolnix.mo
|
share/locale/ca/LC_MESSAGES/mkvtoolnix.mo
|
||||||
share/locale/cs/LC_MESSAGES/mkvtoolnix.mo
|
share/locale/cs/LC_MESSAGES/mkvtoolnix.mo
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
$NetBSD: distinfo,v 1.73 2019/12/07 13:58:08 adam Exp $
|
$NetBSD: distinfo,v 1.74 2020/01/05 19:07:20 adam Exp $
|
||||||
|
|
||||||
SHA1 (mkvtoolnix-41.0.0.tar.xz) = 9a31ddb35784c29f1935aedb331ec3686de39ae8
|
SHA1 (mkvtoolnix-42.0.0.tar.xz) = ea3c4bb2a2676f827af994c36c8bdbf357ab5873
|
||||||
RMD160 (mkvtoolnix-41.0.0.tar.xz) = 17b2f3b7d6eb87e9d9d4aac536b66705c18d497f
|
RMD160 (mkvtoolnix-42.0.0.tar.xz) = 0dd8a15c9948d63d3af11c4bc8c40987ff8c7aeb
|
||||||
SHA512 (mkvtoolnix-41.0.0.tar.xz) = fe2523d7db0a7ed18db4207e2a95a76c91cd91aa38e18542e64749bb17a2ede5aae91731aeaead922c7dffd981193f5b61060a626b91831605981bf9709499d9
|
SHA512 (mkvtoolnix-42.0.0.tar.xz) = 2dfe267c6b9bc3c976637a18df3da04d7e82dd46d7134ab041959615f090afb2996eb2b15277f36cb257cac7cb5304451e131c0ec6aa608ff10c80c5fec9702a
|
||||||
Size (mkvtoolnix-41.0.0.tar.xz) = 7401548 bytes
|
Size (mkvtoolnix-42.0.0.tar.xz) = 7486620 bytes
|
||||||
SHA1 (patch-Rakefile) = 94c0a9ae0443f652a87f91cec195fe0d7afb61ac
|
SHA1 (patch-Rakefile) = 94c0a9ae0443f652a87f91cec195fe0d7afb61ac
|
||||||
SHA1 (patch-src_common_locale.cpp) = 46ba293fb0dee8af0e6e6fbe17c725a509101109
|
SHA1 (patch-src_common_locale.cpp) = 46ba293fb0dee8af0e6e6fbe17c725a509101109
|
||||||
|
|
Loading…
Reference in a new issue