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 28 12:47:13 UTC 2025

Modified Files:
        pkgsrc/multimedia/mkvtoolnix: Makefile distinfo

Log Message:
mkvtoolnix: updated to 92.0

Version 92.0 "Everglow" 2025-04-26

New features and enhancements

* mkvmerge: FLAC reader: pictures embedded into the FLAC file were already
  handled as attachments, but they were left in the codec initialization data
  as well. They're now removed from the codec initialization data.
* mkvmerge: FLAC reader: padding metadata blocks will now be removed from the
  codec initialization data.
* mkvmerge: FLAC reader: embedded Vorbis comments will now be converted into
  Matroska comments or track/global header fields when available (e.g. `TITLE`
  will become the segment title & track's name, `LANGUAGE` will become the
  track's language). Copying of Vorbis comments that are converted into actual
  Matroska tags can be prevented with the usual options,
  e.g. `--no-track-tags`. The comments will also be removed from the codec
  initialization data.
* mkvmerge, MKVToolNix GUI's chapter editor: when reading simple (OGM-style)
  chapter files & no character set is given for the file, mkvmerge will try
  UTF-8 first before falling back to the system's default encoding.
* MKVToolNix GUI: multiplexer: the special drag & drop zones added in v91 are
  now shown by default in new installations.
* MKVToolNix GUI: in new installations the main window will now be sized at
  75% of the screen's resolution initially with a certain minimum initial
  size. This improves initial readability on high DPI screens that use screen
  scaling factors such as 150%.

Bug fixes

* mkvmerge: Ogg reader: during identification the track tags are now reported
  properly.
* MKVToolNix GUI: multiplexer: within the "additional options", both
  track-specific ones & the global ones on the "Output" tab, it wasn't
  possible to specify empty (zero-length) arguments. With the intended syntax
  of two consecutive single or double quotation marks the empty arguments were
  simply skipped. This was fixed, and it is now possible to specify
  e.g. `--title ""` in the global "Additional options" in order to force no
  title to be written ever.

Build system changes

* Windows build: the `packaging/windows/populate_installer_dir.sh` now expects
  the user to pass the Saxon-HE's JAR file name to be passed with the `-s` or
  `--saxon-jar` parameter instead of the base directory for Saxon-HE. This
  allows newer versions of Saxon-HE to be used.


To generate a diff of this commit:
cvs rdiff -u -r1.250 -r1.251 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.128 -r1.129 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.250 pkgsrc/multimedia/mkvtoolnix/Makefile:1.251
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.250 Thu Apr 24 14:15:18 2025
+++ pkgsrc/multimedia/mkvtoolnix/Makefile       Mon Apr 28 12:47:13 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.250 2025/04/24 14:15:18 wiz Exp $
+# $NetBSD: Makefile,v 1.251 2025/04/28 12:47:13 adam Exp $
 
-DISTNAME=      mkvtoolnix-91.0
-PKGREVISION=   2
+DISTNAME=      mkvtoolnix-92.0
 CATEGORIES=    multimedia
 MASTER_SITES=  https://mkvtoolnix.download/sources/
 EXTRACT_SUFX=  .tar.xz
@@ -18,7 +17,7 @@ TOOL_DEPENDS+=        ${RUBY_BASE}>=${RUBY_VERS
 #  * file system library (C++17)
 # If you are using the GNU C compiler collection (gcc), you need
 # at least v8; for clang v7 and newer should work.'
-USE_CXX_FEATURES+=     c++17 filesystem
+USE_CXX_FEATURES=      c++17 filesystem
 
 USE_LANGUAGES=         c c++
 USE_PKGLOCALEDIR=      yes

Index: pkgsrc/multimedia/mkvtoolnix/distinfo
diff -u pkgsrc/multimedia/mkvtoolnix/distinfo:1.128 pkgsrc/multimedia/mkvtoolnix/distinfo:1.129
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.128 Sun Mar 30 15:55:31 2025
+++ pkgsrc/multimedia/mkvtoolnix/distinfo       Mon Apr 28 12:47:13 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.128 2025/03/30 15:55:31 adam Exp $
+$NetBSD: distinfo,v 1.129 2025/04/28 12:47:13 adam Exp $
 
-BLAKE2s (mkvtoolnix-91.0.tar.xz) = be42c1953852767fc3a4dd51be7bc0f1fa8e0dbf17b52842e1eebc0d5a9d0175
-SHA512 (mkvtoolnix-91.0.tar.xz) = 2f859c8ef30a284f2343ba3ebe1248c6eaeccd2fe8ff99355a1ae7fd7827c97924bea54044fedd6ee455d57ada17858a9aaf6e1b99c7610435c606746166ee6d
-Size (mkvtoolnix-91.0.tar.xz) = 11314980 bytes
+BLAKE2s (mkvtoolnix-92.0.tar.xz) = 7020a7e395c2a1b65ef9e6c8e92cdf736192e4076f5a1a05015d48b97b68a2a8
+SHA512 (mkvtoolnix-92.0.tar.xz) = aaded1202b02a47e6231dbf152ec267ba216f92fc2704e628f5032f2208b8af0c193c62e275a6e0fb929a8904dfb4b3fdc20aeb4d3c1b0d2b652296d9fe0d089
+Size (mkvtoolnix-92.0.tar.xz) = 11317576 bytes
 SHA1 (patch-Rakefile) = 64033bb6ade6ab6b09f0174ff1200555fee8db49
 SHA1 (patch-configure) = 6e3771027ed420db7e70732e92bfd42d89e3aeb2
 SHA1 (patch-src_common_locale.cpp) = 0c76a67c1ba65336e2d98d8e62cfc9624df9d223



Home | Main Index | Thread Index | Old Index