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 Jul 15 09:33:09 UTC 2024

Modified Files:
        pkgsrc/multimedia/mkvtoolnix: Makefile PLIST distinfo
Added Files:
        pkgsrc/multimedia/mkvtoolnix/patches: patch-src_common_common.h

Log Message:
mkvtoolnix: updated to 86.0

ersion 86.0 "Winter" 2024-07-13

New features and enhancements

* mkvmerge: Matroska reader: track statistics tags are included in the JSON
  identification output just like other tags had already been included: as
  part of the track properties, prefixed with `tag_`.
* mkvmerge: MPEG TS reader: mkvmerge will now detect teletext subtitle tracks
  even if they're not listed in the PMT as long as it can find teletext pages
  flagged as subtitles in the header within the probed ranged of the
  file.
* MKVToolNix GUI: multiplexer: the default mode for escaping the arguments in
  the "Show command line" dialog can now be set in the preferences.
* MKVToolNix GUI: multiplexer: the "Show command line" dialog now includes the
  command lines for all currently open multiplex settings, switchable with a
  combo box.
* MKVToolNix GUI: multiplexer: some users add the option
  `--regenerate-track-uids` to the "additional options", even though
  `--regenerate-track-uids` is a file-specific option, and you can only use
  global options in the "additional options". However, the GUI currently
  doesn't have an option for specifying additional file-specific options. The
  GUI now detects the use of this option in the "additional options" & adds it
  for each of the source files instead.
* MKVToolNix GUI: multiplexer: the option `--regenerate-track-uids` has been
  added to the "additional command line options" dialog.
* translations: added a Norwegian Bokmål translation of the man pages by Roger
  Knutsen (see `AUTHORS`).

Bug fixes

* mkvmerge: when using timestamp files for subtitle tracks, mkvmerge will no
  longer set a default duration for the track.
* mkvmerge: when using timestamp files for subtitle tracks, mkvmerge will no
  longer queue frames longer than necessary, which resulted in the frames
  sometimes being written much later than they should have been according to
  their timestamps.
* mkvmerge: when using timestamp files for subtitle tracks, mkvmerge will now
  write the packets' duration properly.
* MKVToolNix GUI: job queue: the shortcut from the "Job queue" menu are now
  enabled correctly whenever the number of jobs in the queue changes (e.g. by
  adding new jobs).


To generate a diff of this commit:
cvs rdiff -u -r1.235 -r1.236 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/multimedia/mkvtoolnix/PLIST
cvs rdiff -u -r1.122 -r1.123 pkgsrc/multimedia/mkvtoolnix/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/multimedia/mkvtoolnix/patches/patch-src_common_common.h

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.235 pkgsrc/multimedia/mkvtoolnix/Makefile:1.236
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.235 Mon Jun  3 10:53:45 2024
+++ pkgsrc/multimedia/mkvtoolnix/Makefile       Mon Jul 15 09:33:09 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.235 2024/06/03 10:53:45 adam Exp $
+# $NetBSD: Makefile,v 1.236 2024/07/15 09:33:09 adam Exp $
 
-DISTNAME=      mkvtoolnix-85.0
+DISTNAME=      mkvtoolnix-86.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.20 pkgsrc/multimedia/mkvtoolnix/PLIST:1.21
--- pkgsrc/multimedia/mkvtoolnix/PLIST:1.20     Tue Apr 30 09:07:29 2024
+++ pkgsrc/multimedia/mkvtoolnix/PLIST  Mon Jul 15 09:33:09 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2024/04/30 09:07:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.21 2024/07/15 09:33:09 adam Exp $
 bin/mkvextract
 bin/mkvinfo
 bin/mkvmerge
@@ -54,6 +54,11 @@ man/man1/mkvinfo.1
 man/man1/mkvmerge.1
 man/man1/mkvpropedit.1
 ${PLIST.gui}man/man1/mkvtoolnix-gui.1
+${PLIST.doc}man/nb/man1/mkvextract.1
+${PLIST.doc}man/nb/man1/mkvinfo.1
+${PLIST.doc}man/nb/man1/mkvmerge.1
+${PLIST.doc}man/nb/man1/mkvpropedit.1
+${PLIST.gui}${PLIST.doc}man/nb/man1/mkvtoolnix-gui.1
 ${PLIST.doc}man/nl/man1/mkvextract.1
 ${PLIST.doc}man/nl/man1/mkvinfo.1
 ${PLIST.doc}man/nl/man1/mkvmerge.1

Index: pkgsrc/multimedia/mkvtoolnix/distinfo
diff -u pkgsrc/multimedia/mkvtoolnix/distinfo:1.122 pkgsrc/multimedia/mkvtoolnix/distinfo:1.123
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.122 Mon Jun  3 10:53:45 2024
+++ pkgsrc/multimedia/mkvtoolnix/distinfo       Mon Jul 15 09:33:09 2024
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.122 2024/06/03 10:53:45 adam Exp $
+$NetBSD: distinfo,v 1.123 2024/07/15 09:33:09 adam Exp $
 
-BLAKE2s (mkvtoolnix-85.0.tar.xz) = e73e296d9c4b8bf3decf060afcbcf8668b9bd7b2dd21e9e01b7eb38528157a70
-SHA512 (mkvtoolnix-85.0.tar.xz) = 3e0a065d73473322886e8e6d1f00650e912dd61fdb14b39ea733ca9bc180eab98966f310cbed74f31c5326eb52c1e9700d0cf643da0d50e9b401f247c4cdec64
-Size (mkvtoolnix-85.0.tar.xz) = 11326932 bytes
+BLAKE2s (mkvtoolnix-86.0.tar.xz) = e54383fc3e24d5b8f51d86af5ca640587592f774f137c62c415afbd9fcb5fabd
+SHA512 (mkvtoolnix-86.0.tar.xz) = ca1009439d662f32c75ee915f89ed1ccf1475f84782a5da977521e1ab1a558400d844d689ba37d3e5bcc2cb0ec70d3fac5db5594d0088668dd0ba3ac759819c6
+Size (mkvtoolnix-86.0.tar.xz) = 11369476 bytes
 SHA1 (patch-Rakefile) = 64033bb6ade6ab6b09f0174ff1200555fee8db49
 SHA1 (patch-configure) = 6e3771027ed420db7e70732e92bfd42d89e3aeb2
+SHA1 (patch-src_common_common.h) = 058ccf5c76df6db3e1d879256ff41c58e7d2d135
 SHA1 (patch-src_common_locale.cpp) = 0c76a67c1ba65336e2d98d8e62cfc9624df9d223

Added files:

Index: pkgsrc/multimedia/mkvtoolnix/patches/patch-src_common_common.h
diff -u /dev/null pkgsrc/multimedia/mkvtoolnix/patches/patch-src_common_common.h:1.1
--- /dev/null   Mon Jul 15 09:33:09 2024
+++ pkgsrc/multimedia/mkvtoolnix/patches/patch-src_common_common.h      Mon Jul 15 09:33:09 2024
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_common_common.h,v 1.1 2024/07/15 09:33:09 adam Exp $
+
+Fix build with fmtlib 11.
+
+--- src/common/common.h.orig   2024-07-15 07:21:24.805961812 +0000
++++ src/common/common.h
+@@ -35,6 +35,7 @@
+ 
+ #include <fmt/format.h>
+ #include <fmt/ostream.h>
++#include <fmt/ranges.h>
+ 
+ #include <boost/algorithm/string.hpp>
+ #include <boost/multiprecision/cpp_int.hpp>



Home | Main Index | Thread Index | Old Index