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: Thu Jan 4 18:44:21 UTC 2024
Modified Files:
pkgsrc/multimedia/mkvtoolnix: Makefile distinfo
Log Message:
mkvtoolnix: updated to 82.0
Version 82.0 "I'm The President" 2024-01-02
New features and enhancements
* mkvmerge: Matroska reader: the "video alpha mode" track header property will
be copied to the output file if present.
* mkvmerge: Matroska reader: the "video alpha mode" track header property will
be reported in JSON identification mode as the track property
`alpha_mode`.
* mkvmerge: Matroska reader: the file's timestamp scaling factor will be
reported in JSON identification mode as the container property
`timestamp_scale`.
* mkvmerge: MPEG transport stream reader: teletext subtitles intended for
hearing impaired people (type 0x05) are now marked as such via the
appropriate flag in the track headers.
* mkvmerge: file identification: the JSON identification output schema version
has been bumped to 19.
* mkvmerge: added a new hack `always_write_block_add_ids` that can be used as
a workaround for players that don't support the handling of missing "Block
Addition ID" sub-elements of "Block More" elements in block additions
properly. These are used for e.g. alpha channel data in VP9 with a "Block
Addition ID" value of 1, which is also its default value.
* mkvinfo: added support for the "video alpha mode" track header element.
* mkvpropedit, MKVToolNix GUI's header editor: added support for the "video
alpha mode" track header property. In `mkvpropedit` it's called
`alpha-mode`.
* MKVToolNix GUI: multiplexer: when adding files the GUI can automatically
enable the "hearing impaired" flag for audio and subtitle tracks if the file
name contains the word "cc" or "sdh" delimited by certain characters
(configurable). This feature is turned on by default.
* MKVToolNix GUI: multiplexer: when scanning for Blu-ray playlists the GUI
will now ignore playlists that are likely meant for menus. Currently the GUI
considers this to be the case when a playlist contains the same item at
least five times. This behavior can be turned off in the
preferences.
Bug fixes
* mkvmerge: MPEG transport stream reader: fixed a crash introduced in v81 that
occurred when there was at least one PCM track that wasn't copied from the
transport stream file.
* mkvmerge: when reading data from Matroska files damaged in a specific way,
mkvmerge ended up trying to write various types of elements that aren't
allowed to be written (so-called `EbmlDummy` elements as well as elements
that don't have a value set) to the output file, which caused the underlying
`libebml` library to abort. These types of broken elements are now filtered
out.
Build system changes
* Qt 5 is no longer supported. Qt 6 is now required for building
MKVToolNix. This implies that the options to `configure` revolving around
configuring Qt 5 or choosing between the two have been removed
(e.g. `--disable-qt6`).
* Qt 6 detection: if detection fails, error messages from `qmake` can now be
found in `config.log`.
* Qt 6 detection: `configure` will only consider Qt 6.2.0 or newer, not 6.0.x
or 6.1.y anymore, due to the lack of support for the multimedia module.
* Qt 6 detection: `configure` will now fail to detect Qt 6 if the 'multimedia'
module is not found by `qmake` (e.g. due to development packages not being
installed).
* The bundled `fmt` library was updated to v10.1.1.
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 pkgsrc/multimedia/mkvtoolnix/Makefile
cvs rdiff -u -r1.118 -r1.119 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.228 pkgsrc/multimedia/mkvtoolnix/Makefile:1.229
--- pkgsrc/multimedia/mkvtoolnix/Makefile:1.228 Fri Dec 29 18:24:54 2023
+++ pkgsrc/multimedia/mkvtoolnix/Makefile Thu Jan 4 18:44:21 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.228 2023/12/29 18:24:54 adam Exp $
+# $NetBSD: Makefile,v 1.229 2024/01/04 18:44:21 adam Exp $
-DISTNAME= mkvtoolnix-81.0
-PKGREVISION= 1
+DISTNAME= mkvtoolnix-82.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.118 pkgsrc/multimedia/mkvtoolnix/distinfo:1.119
--- pkgsrc/multimedia/mkvtoolnix/distinfo:1.118 Tue Dec 5 18:28:45 2023
+++ pkgsrc/multimedia/mkvtoolnix/distinfo Thu Jan 4 18:44:21 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.118 2023/12/05 18:28:45 adam Exp $
+$NetBSD: distinfo,v 1.119 2024/01/04 18:44:21 adam Exp $
-BLAKE2s (mkvtoolnix-81.0.tar.xz) = 3140df8b95069b3fd387146eba7f3b6ca55ec8444419b0680a04462c768117a0
-SHA512 (mkvtoolnix-81.0.tar.xz) = d23f6d1819437ba77576852141256698997e49066158903e1cea4086b9c05302d6661780e911fc258c028a84f2ac95140f6ba15d2ffd11c23cb92e422febf7c7
-Size (mkvtoolnix-81.0.tar.xz) = 11067288 bytes
+BLAKE2s (mkvtoolnix-82.0.tar.xz) = c382fac982c177ee5e0782b0f48971e9ef1c53952299b4b8247f5acc2e94d164
+SHA512 (mkvtoolnix-82.0.tar.xz) = fd384bfc4350e972f44e2b488fb066641cf7e73860f179d4423a548f870521ad8414f53a98f67ad8809f261657fe378c5bed96069620a73be511bcd31dfa933f
+Size (mkvtoolnix-82.0.tar.xz) = 11067168 bytes
SHA1 (patch-Rakefile) = 08dbf4a4968008ff258a66e71aa2bddc61c04af6
SHA1 (patch-configure) = 6e3771027ed420db7e70732e92bfd42d89e3aeb2
SHA1 (patch-src_common_locale.cpp) = 0c76a67c1ba65336e2d98d8e62cfc9624df9d223
Home |
Main Index |
Thread Index |
Old Index