--- - branch: MAIN date: Tue Apr 30 09:07:29 UTC 2024 files: - new: '1.233' old: '1.232' path: pkgsrc/multimedia/mkvtoolnix/Makefile pathrev: pkgsrc/multimedia/mkvtoolnix/Makefile@1.233 type: modified - new: '1.20' old: '1.19' path: pkgsrc/multimedia/mkvtoolnix/PLIST pathrev: pkgsrc/multimedia/mkvtoolnix/PLIST@1.20 type: modified - new: '1.121' old: '1.120' path: pkgsrc/multimedia/mkvtoolnix/distinfo pathrev: pkgsrc/multimedia/mkvtoolnix/distinfo@1.121 type: modified - new: '1.1' old: '0' path: pkgsrc/multimedia/mkvtoolnix/patches/patch-src_common_sorting.h pathrev: pkgsrc/multimedia/mkvtoolnix/patches/patch-src_common_sorting.h@1.1 type: added id: 20240430T090729Z.2e06970bcda48e429e9cc4afdf2f2d590396f7e5 log: | mkvtoolnix: updated to 84.0 Version 84.0 "Sleeper" 2024-04-28 New features and enhancements * mkvmerge: added a new file-specific option `--regenerate-track-uids`. When used for Matroska files, `mkvmerge` will generate new random track UIDs instead of keeping existing track UIDs. This is done automatically when a Matroska file was created by MakeMKV. * mkvmerge: MP4 reader: added support for FLAC in MP4. * MKVToolNix GUI: multiplexer: the "Attachments" tab's title will now include the total number of attachments (both from source files & to newly attach). * translations: added a Norwegian Bokm奪l translation of the programs by Roger Knutsen (see `AUTHORS`). Bug fixes * configure: when called with `--disable-gui` the build system still ran the check for the GUI libraries & failed if they weren't found. This check is now skipped when the option is given. * mkvmerge: several color-related track header properties were parsed into & stored as a wrong integer type internally. This could result in wrong values being copied when very large values were present in source files, or in error messages when very large values were used as command-line parameters. * MKVToolNix GUI: multiplexer: the keyboard shortcuts from the "modify selected tracks" sub-menu didn't work right after opening a file. They only started working after opening the "multiplexer" menu. Build system changes * Release v8.0.0 of the `fmt` library is now required. If not found, the bundled copy will be used. * A C++20 compatible compiler is now required for several but certainly not all C++20 features. g++ v10 & clang++ v10 should suffice. module: pkgsrc subject: 'CVS commit: pkgsrc/multimedia/mkvtoolnix' unixtime: '1714468049' user: adam