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:           Tue Aug 22 20:28:43 UTC 2023

Modified Files:
        pkgsrc/multimedia/mkvtoolnix: Makefile distinfo

Log Message:
mkvtoolnix: updated to 79.0

Version 79.0 "Funeral Pyres" 2023-08-20

New features and enhancements

* mkvmerge: AV1: added support for reading Dolby Vision from AV1 IVF & OBU
  streams. Patches by Quietvoid.
* mkvmerge: MPEG TS reader: added support for colors in teletext
  subtitles. Patch by Angela Schmid.
* MKVToolNix GUI: multiplexer: when adding files the GUI can automatically
  enable the "forced display" flag for subtitle tracks if the file name
  contains the word "forced" delimited by certain characters
  (configurable). This feature is turned on by default.
* MKVToolNix GUI: multiplexer: added the option `--stop-after-video-ends` to
  the dialog for additional command line options.
* MKVToolNix GUI: multiplexer: when adding Blu-ray playlists the dialog
  allowing the user to select the playlist to add will now show audio & video
  track properties as well (pixel dimensions for video; sampling frequency,
  channels for audio).
* MKVToolNix GUI: header editor: in order to reduce confusion with users non
  that versed in Matroska elements, the naming of the two "language" track
  properties has been changed: the old element is now titled "Language
  (obsolete)" & the current, IETF BCP 47 based one is simply called
  "Language".
* MKVToolNix GUI: preferences: you can now use the "delete" key to remove
  entries from simple list widgets for strings (e.g. the list of recently used
  destination directories).

Bug fixes

* mkvmerge: DTS reader: if a DTS stream doesn't start with a DTS core but a
  sub-stream element (EXSS), the reader will now look for a core. If found,
  it'll start processing from there instead of from the start. This fixes the
  timestamp calculation if the sampling frequency in the core & in the
  extensions are different.
* MKVToolNix GUI: multiplexer: the "emphasis" and "stereoscopy" combo-boxes
  now have a much smaller minimum width, allowing to make the whole
  "properties" pane much smaller again.
* MKVToolNix GUI: macOS: when you install the application from the DMG it'll
  no longer register itself as an alternate handler for its supported file
  types. It seems like this overrode existing associations, forcing people to
  change them manually to whatever they wanted them to be. Additionally this
  forced the associated file to always be shown with an MKVToolNix icon. The
  GUI's own `.mtxcfg` files will still be registered.


To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.115 -r1.116 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.221 pkgsrc/multimedia/mkvtoolnix/Makefile:1.222
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.221 Tue Jul 18 18:34:31 2023
+++ pkgsrc/multimedia/mkvtoolnix/Makefile       Tue Aug 22 20:28:43 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.221 2023/07/18 18:34:31 nia Exp $
+# $NetBSD: Makefile,v 1.222 2023/08/22 20:28:43 adam Exp $
 
-DISTNAME=      mkvtoolnix-78.0
+DISTNAME=      mkvtoolnix-79.0
 CATEGORIES=    multimedia
 MASTER_SITES=  https://mkvtoolnix.download/sources/
 EXTRACT_SUFX=  .tar.xz
@@ -19,7 +19,7 @@ TOOL_DEPENDS+=        ${RUBY_BASE}>=${RUBY_VERS
 # at least v8; for clang v7 and newer should work.'
 USE_CXX_FEATURES+=     filesystem
 
-USE_LANGUAGES=         c c++
+USE_LANGUAGES=         c c++17
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            gmake msgfmt pkg-config
 GNU_CONFIGURE=         yes

Index: pkgsrc/multimedia/mkvtoolnix/distinfo
diff -u pkgsrc/multimedia/mkvtoolnix/distinfo:1.115 pkgsrc/multimedia/mkvtoolnix/distinfo:1.116
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.115 Tue Jul  4 09:21:55 2023
+++ pkgsrc/multimedia/mkvtoolnix/distinfo       Tue Aug 22 20:28:43 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.115 2023/07/04 09:21:55 adam Exp $
+$NetBSD: distinfo,v 1.116 2023/08/22 20:28:43 adam Exp $
 
-BLAKE2s (mkvtoolnix-78.0.tar.xz) = 1e096196a8ba9fff76a8f7fce5303fd3435437c6e4903e0cfe5029bcd903ced1
-SHA512 (mkvtoolnix-78.0.tar.xz) = 4bb32a1a531257aec0250bad27835a1c11b2e5e91bc5a9f0e54bfd2fa12108a40449b60fa4bd17f9a770837bf092be8f9bb0b837042807c83ab8bb9296f63832
-Size (mkvtoolnix-78.0.tar.xz) = 11047092 bytes
+BLAKE2s (mkvtoolnix-79.0.tar.xz) = 33be33e5aeea3498c75ad85e23311d78c9484b0220990475ab326ee10171a77b
+SHA512 (mkvtoolnix-79.0.tar.xz) = ec4d0dc6d7bf9fcc65a6ea464a449b5e4d92c1186ac330b39030e1483f6bf8dc406667c0e7aa495fbb80c689a3a951d3d4885f22cad5d2b178ff1a75828f8e07
+Size (mkvtoolnix-79.0.tar.xz) = 11053136 bytes
 SHA1 (patch-Rakefile) = 08dbf4a4968008ff258a66e71aa2bddc61c04af6
 SHA1 (patch-configure) = 22769c823b9558c86173b26e2c7d621b59d5a357
 SHA1 (patch-src_common_locale.cpp) = 0c76a67c1ba65336e2d98d8e62cfc9624df9d223



Home | Main Index | Thread Index | Old Index