CVS commit: pkgsrc/multimedia/mkvtoolnix

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Aug 27 06:37:13 UTC 2026

Modified Files:
	pkgsrc/multimedia/mkvtoolnix: Makefile PLIST distinfo

Log Message:
mkvtoolnix: updated to 101.0

Version 101.0 "Time To Turn" 2026-08-24

New features and enhancements

* translations: substantial extension of the Czech translation by Michal
  Várady.

Bug fixes

* mkvmerge: TrueHD parser: fixed mkvmerge dropping the last TrueHD frame if
  its size was smaller than 12 bytes.
* MKVToolNix GUI: job runner: the variable `<MTX_INSTALLATION_DIRECTORY>` will
  be replaed in the executable position of the command-line for the program to
  execute again.
* Windows: fixed converting the scalable SVG icons into the bitmap `.ico` ones
  used on Windows so that the grey background remains uniform & doesn't get
  garbled.

Build system changes

* The bundled libraries libEBML & libMatroska were updated to v1.4.7 &
  v1.7.2 respectively. Those versions fix various possible invalid memory
  accesses when reading data broken in certain, very specific ways, making
  them security sensitive.
* libEBML v1.4.7 & libMatroska v1.7.2 are now required.
* The meta info file `org.bunkus.mkvtoolnix-gui.appdata.xml` was renamed
  to `org.bunkus.mkvtoolnix-gui.metainfo.xml`.


To generate a diff of this commit:
cvs rdiff -u -r1.268 -r1.269 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/multimedia/mkvtoolnix/PLIST
cvs rdiff -u -r1.138 -r1.139 pkgsrc/multimedia/mkvtoolnix/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2.8 KB)
Modified files:

Index: pkgsrc/multimedia/mkvtoolnix/Makefile
diff -u pkgsrc/multimedia/mkvtoolnix/Makefile:1.268 pkgsrc/multimedia/mkvtoolnix/Makefile:1.269
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.268	Mon Aug 24 08:42:26 2026
+++ pkgsrc/multimedia/mkvtoolnix/Makefile	Thu Aug 27 06:37:13 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.268 2026/08/24 08:42:26 adam Exp $
+# $NetBSD: Makefile,v 1.269 2026/08/27 06:37:13 adam Exp $
 
-DISTNAME=	mkvtoolnix-100.0
-PKGREVISION=	2
+DISTNAME=	mkvtoolnix-101.0
 CATEGORIES=	multimedia
 MASTER_SITES=	https://mkvtoolnix.download/sources/
 EXTRACT_SUFX=	.tar.xz

Index: pkgsrc/multimedia/mkvtoolnix/PLIST
diff -u pkgsrc/multimedia/mkvtoolnix/PLIST:1.23 pkgsrc/multimedia/mkvtoolnix/PLIST:1.24
--- pkgsrc/multimedia/mkvtoolnix/PLIST:1.23	Tue Jul  7 07:33:45 2026
+++ pkgsrc/multimedia/mkvtoolnix/PLIST	Thu Aug 27 06:37:13 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2026/07/07 07:33:45 adam Exp $
+@comment $NetBSD: PLIST,v 1.24 2026/08/27 06:37:13 adam Exp $
 bin/mkvextract
 bin/mkvinfo
 bin/mkvmerge
@@ -128,7 +128,7 @@ share/locale/uk/LC_MESSAGES/mkvtoolnix.m
 share/locale/zh_CN/LC_MESSAGES/mkvtoolnix.mo
 share/locale/zh_SG/LC_MESSAGES/mkvtoolnix.mo
 share/locale/zh_TW/LC_MESSAGES/mkvtoolnix.mo
-${PLIST.gui}share/metainfo/org.bunkus.mkvtoolnix-gui.appdata.xml
+${PLIST.gui}share/metainfo/org.bunkus.mkvtoolnix-gui.metainfo.xml
 ${PLIST.gui}share/mime/packages/org.bunkus.mkvtoolnix-gui.xml
 ${PLIST.gui}share/mkvtoolnix/qt_resources.rcc
 ${PLIST.gui}share/mkvtoolnix/sounds/finished-1.${SOUND_EXT}

Index: pkgsrc/multimedia/mkvtoolnix/distinfo
diff -u pkgsrc/multimedia/mkvtoolnix/distinfo:1.138 pkgsrc/multimedia/mkvtoolnix/distinfo:1.139
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.138	Tue Jul  7 07:33:45 2026
+++ pkgsrc/multimedia/mkvtoolnix/distinfo	Thu Aug 27 06:37:13 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.138 2026/07/07 07:33:45 adam Exp $
+$NetBSD: distinfo,v 1.139 2026/08/27 06:37:13 adam Exp $
 
-BLAKE2s (mkvtoolnix-100.0.tar.xz) = 8334f0102f8573a76056c86549c4ef4790b4d4900e3f2cf981ca9134ab09ebe6
-SHA512 (mkvtoolnix-100.0.tar.xz) = c8ad196cfcbfd4073931e02f1acee1e5abad954e128c4ee25922dc927790cc80b9e8f060e0821a38316a4ae7510fbac741df8f42c54e2471d57c237ccc434ffb
-Size (mkvtoolnix-100.0.tar.xz) = 11147288 bytes
+BLAKE2s (mkvtoolnix-101.0.tar.xz) = 62cc404a3eb04ccb5564fa9c6fbf2a7a58b6519abfac9cf6609a0814f94463f0
+SHA512 (mkvtoolnix-101.0.tar.xz) = 374575db754d40c995bf361bbed7111b0a509a75d747eb8e8c53ef539fddf809d206691db6ae245a3e8ff2e2f85d4f0ae6c394ea69aad7eebb51d7fb048c0ee4
+Size (mkvtoolnix-101.0.tar.xz) = 11159732 bytes
 SHA1 (patch-Rakefile) = 64033bb6ade6ab6b09f0174ff1200555fee8db49
 SHA1 (patch-configure) = 6e3771027ed420db7e70732e92bfd42d89e3aeb2
 SHA1 (patch-src_common_locale.cpp) = 0c76a67c1ba65336e2d98d8e62cfc9624df9d223
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.