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 May 23 11:55:17 UTC 2022

Modified Files:
        pkgsrc/multimedia/mkvtoolnix: Makefile distinfo options.mk

Log Message:
mkvtoolnix: updated to 68.0.0

Version 68.0.0 "The Curtain" 2022-05-22

New features and enhancements

* mkvmerge: HDMV PGS subtitles: mkvmerge now tries to detect bogus timestamps
  (where the current timestamp is two hours or more after the previous
  timestamp) & correct them to something more sensible (1s after the previous
  timestamp). That way one bogus timestamp cannot cause the rest of the frames
  to not be interleaved properly with the other audio & video
  packets.
* mkvmerge: added colour information, colour mastering meta information &
  video projection information properties to the JSON identification
  format. The properties are reported for container types for which mkvmerge
  supports reading them (Matroska & MP4). The JSON identification format
  version number has been bumped to v15.
* MKVToolNix GUI: multiplexer: added controls for all the video colour
  information & the video projection information.

Bug fixes

* mkvmerge: SRT reader: entries with a duration of 0 or less will now be
  skipped.
* mkvpropedit, MKVToolNix GUI's chapter & header editors: fixed an invalid
  memory access when trying to update existing Matroska files whose EBML Head
  element had a "size" field length of eight bytes, and where rewriting said
  element would shrink the element by one byte. Files created by gstreamer fit
  the first part whereas the second depends on the changes requested by the
  user.
* mkvpropedit, MKVToolNix GUI's chapter & header editors: fixed the programs
  not handling having to remove EBML void elements at the end of the file
  correctly and consequently aborting.
* MKVToolNix GUI: the GUI now uses almost all SVG icons, allowing proper
  scaling even for scaling factors such as 125%.
* MKVToolNix GUI: when compiled with Qt 5 the character set of INI files is
  forced to UTF-8 in order to fix reading INI files written by a version
  compiled with Qt 6.

Build system changes

* Qt's SVG library is now required.


To generate a diff of this commit:
cvs rdiff -u -r1.194 -r1.195 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.102 -r1.103 pkgsrc/multimedia/mkvtoolnix/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/multimedia/mkvtoolnix/options.mk

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.194 pkgsrc/multimedia/mkvtoolnix/Makefile:1.195
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.194 Mon Apr 18 19:11:46 2022
+++ pkgsrc/multimedia/mkvtoolnix/Makefile       Mon May 23 11:55:17 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.194 2022/04/18 19:11:46 adam Exp $
+# $NetBSD: Makefile,v 1.195 2022/05/23 11:55:17 adam Exp $
 
-DISTNAME=      mkvtoolnix-67.0.0
-PKGREVISION=   1
+DISTNAME=      mkvtoolnix-68.0.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.102 pkgsrc/multimedia/mkvtoolnix/distinfo:1.103
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.102 Mon Apr 11 11:19:55 2022
+++ pkgsrc/multimedia/mkvtoolnix/distinfo       Mon May 23 11:55:17 2022
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.102 2022/04/11 11:19:55 adam Exp $
+$NetBSD: distinfo,v 1.103 2022/05/23 11:55:17 adam Exp $
 
-BLAKE2s (mkvtoolnix-67.0.0.tar.xz) = 6ef62f8746a1804e79b4dce0a591b6e003434587aaeb3162624833b12debcd2f
-SHA512 (mkvtoolnix-67.0.0.tar.xz) = eed390cb305b5fcaddf11d68a9021f9ddc22a62d1eb95f4c0a34161a7662dd62495c87193a2d951f0fe30fb9a6b5b93f06ed7fedc24ed674da531f2c2317c997
-Size (mkvtoolnix-67.0.0.tar.xz) = 7791720 bytes
+BLAKE2s (mkvtoolnix-68.0.0.tar.xz) = e48836b61e355b4f5af11dd06c09a9b8e74bdab7775f3ecbadca6b5b2fa916b5
+SHA512 (mkvtoolnix-68.0.0.tar.xz) = fd078208f5ef0438f06b3bb19c3f3c477f87561997a847c56a731265ee9627b089cc568e1d31a9a2c7e46f63aeeabccf98a27694b6b4b1586ba93f7656d20838
+Size (mkvtoolnix-68.0.0.tar.xz) = 10911424 bytes
 SHA1 (patch-Rakefile) = 08dbf4a4968008ff258a66e71aa2bddc61c04af6
 SHA1 (patch-src_common_locale.cpp) = 2f3113c8c9171b87a421df447f6c421b1e4dc7e0

Index: pkgsrc/multimedia/mkvtoolnix/options.mk
diff -u pkgsrc/multimedia/mkvtoolnix/options.mk:1.4 pkgsrc/multimedia/mkvtoolnix/options.mk:1.5
--- pkgsrc/multimedia/mkvtoolnix/options.mk:1.4 Wed Jul 14 07:39:05 2021
+++ pkgsrc/multimedia/mkvtoolnix/options.mk     Mon May 23 11:55:17 2022
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2021/07/14 07:39:05 adam Exp $
+# $NetBSD: options.mk,v 1.5 2022/05/23 11:55:17 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.mkvtoolnix
 PKG_SUPPORTED_OPTIONS= gui
@@ -11,6 +11,7 @@ PLIST_SRC=            ${PLIST_SRC_DFLT}
 PLIST_SRC+=            PLIST.gui
 CONFIGURE_ARGS+=       --enable-gui
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
 .else
 CONFIGURE_ARGS+=       --disable-gui
 .endif



Home | Main Index | Thread Index | Old Index