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:           Sun Mar 30 15:55:31 UTC 2025

Modified Files:
        pkgsrc/multimedia/mkvtoolnix: Makefile distinfo

Log Message:
mkvtoolnix: updated to 91.0

Version 91.0 "Signs" 2025-03-16

Important notes

* The MKVToolNix project's source code repository, bug tracker and wiki have
  been moved to [Codeberg](https://codeberg.org/mbunkus/mkvtoolnix).
* The customized MXE repository used for building the Windows variants has
  been moved from Gitlab to [Codeberg](https://codeberg.org/mbunkus/mxe).

New features and enhancements

* MKVToolNix GUI: multiplexer: added actions in the "Multiplexer" menu for
  saving all currently open multiplexer tabs to a single `.mtxcfg`
  file. Loading this file later will restore all tabs.
* MKVToolNix GUI: multiplexer: when adding files the GUI can automatically
  enable the "commentary" flag for audio and subtitle tracks if the file name
  contains the word "comments" or "commentary" delimited by certain characters
  (configurable). This feature is turned on by default.
* MKVToolNix GUI: multiplexer: when adding files the GUI can automatically
  enable the "original language" flag for audio and subtitle tracks if the
  track's language matches one configured by the user (configurable). This
  feature is turned off by default.
* MKVToolNix GUI: multiplexer: when adding files the GUI can automatically set
  several track flags based on the file name. It can now look for the same
  patters in the track names, too (configurable). This feature is turned on by
  default.
* MKVToolNix GUI: multiplexer: added special drag & drop zones where users can
  drop files to circumvent the preferences wrt. what to do with multiple
  dropped files. Each drop zone corresponds to one of the three possible
  choices (add all to current settings; create one new settings & add all
  there; add new settings for each file & add one file to each). This feature
  is turned off by default.
* MKVToolNix GUI: multiplexer: added additional special drag & drop zones
  where users can drop files to add them as attachments. One of the zones will
  automatically set up the dropped file to function as a cover
  image.
* MKVToolNix GUI: multiplexer: when making destination file names unique by
  suffixing them with a running number the GUI will now also consider the
  destination file names of multiplex jobs currently in the queue that are
  currently running or still waiting for execution.

Bug fixes

* mkvmerge: timestamps format v3: fixed the parser; it was completely broken
  for the lines containing the duration & an optional number of frames per
  second.
* mkvmerge: DTS parser: if the X96 extension is present in a DTS-HD High
  Resolution stream, the sampling frequency will be set to 96kHz. This was
  broken when reading DTS from elementary streams & from Matroska files.
* mkvpropedit, MKVToolNix GUI's chapter & header editors: fixed a bug leading
  to a segmentation fault when trying to replace an element at the end of the
  file that's followed by only void elements (at least one).

Build system changes

* The bundled `nlohmann-json` library was updated to v3.11.3.


To generate a diff of this commit:
cvs rdiff -u -r1.247 -r1.248 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.127 -r1.128 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.247 pkgsrc/multimedia/mkvtoolnix/Makefile:1.248
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.247 Wed Feb 12 06:45:27 2025
+++ pkgsrc/multimedia/mkvtoolnix/Makefile       Sun Mar 30 15:55:31 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.247 2025/02/12 06:45:27 ryoon Exp $
+# $NetBSD: Makefile,v 1.248 2025/03/30 15:55:31 adam Exp $
 
-DISTNAME=      mkvtoolnix-90.0
-PKGREVISION=   1
+DISTNAME=      mkvtoolnix-91.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.127 pkgsrc/multimedia/mkvtoolnix/distinfo:1.128
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.127 Mon Feb 10 21:52:17 2025
+++ pkgsrc/multimedia/mkvtoolnix/distinfo       Sun Mar 30 15:55:31 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.127 2025/02/10 21:52:17 adam Exp $
+$NetBSD: distinfo,v 1.128 2025/03/30 15:55:31 adam Exp $
 
-BLAKE2s (mkvtoolnix-90.0.tar.xz) = 0d88da8d2d0d5805b086fb47d11a14d113d32ef9bf48e6d5048b08db92724b14
-SHA512 (mkvtoolnix-90.0.tar.xz) = 3558e175bc369f1296604abc986bab88fb11d199032acf1e133d62ad8d99d848ae249df3f3e4ab342f3a400750ef20975acc0b9c0a3f4a7b8cb5bbdd563a4227
-Size (mkvtoolnix-90.0.tar.xz) = 11273024 bytes
+BLAKE2s (mkvtoolnix-91.0.tar.xz) = be42c1953852767fc3a4dd51be7bc0f1fa8e0dbf17b52842e1eebc0d5a9d0175
+SHA512 (mkvtoolnix-91.0.tar.xz) = 2f859c8ef30a284f2343ba3ebe1248c6eaeccd2fe8ff99355a1ae7fd7827c97924bea54044fedd6ee455d57ada17858a9aaf6e1b99c7610435c606746166ee6d
+Size (mkvtoolnix-91.0.tar.xz) = 11314980 bytes
 SHA1 (patch-Rakefile) = 64033bb6ade6ab6b09f0174ff1200555fee8db49
 SHA1 (patch-configure) = 6e3771027ed420db7e70732e92bfd42d89e3aeb2
 SHA1 (patch-src_common_locale.cpp) = 0c76a67c1ba65336e2d98d8e62cfc9624df9d223



Home | Main Index | Thread Index | Old Index