--- - branch: MAIN date: Mon Feb 13 12:37:26 UTC 2023 files: - new: '1.209' old: '1.208' path: pkgsrc/multimedia/mkvtoolnix/Makefile pathrev: pkgsrc/multimedia/mkvtoolnix/Makefile@1.209 type: modified - new: '1.110' old: '1.109' path: pkgsrc/multimedia/mkvtoolnix/distinfo pathrev: pkgsrc/multimedia/mkvtoolnix/distinfo@1.110 type: modified id: 20230213T123726Z.19ff7adf47799699ee712638d695957b1dedc15e log: "mkvtoolnix: updated to 74.0.0\n\nVersion 74.0.0 \"You Oughta Know\" 2023-02-12\n\nNew features and enhancements\n\n* mkvmerge: SRT handling: added a hack called `--engage\n \ keep_whitespaces_in_text_subtitles` which disables stripping whitespaces\n from the start & end of each line of SRT entries during muxing.\n\nBug fixes\n\n* all: Windows: UNC paths of type `\\\\?\\C:\\â\x80¦` are supported again by switching\n \ back to Boost's file system library instead of using C++17's file system\n library.\n* mkvmerge: AVC/H.264 & HEVC/H.265 packetizers: when appending tracks the\n pixel dimensions will be checked & muxing will be aborted if they don't\n match.\n* mkvmerge: file type detection: file types that can be detected unambiguously\n \ by their content (e.g. Matroska, MP4, WAVâ\x80¦) will now preferred in the\n \ detection order over file types based on their extension. Prevents certain\n \ cases of mis-detection, e.g. DTS in WAV but with a file name extension of\n \ `.dts` being detected as the wrong type of DTS.\n* mkvmerge: SRT handling: whitespaces will now be stripped from the start &\n the end of each line of each entry, not just from the end of the last\n line.\n* mkvextract: SRT extraction: whitespaces will not be stripped from the start\n & end of the whole entry anymore.\n* MKVToolNix GUI: multiplexer: when adding multiple files that include certain\n file types (chapters, segment info and tag files) and when the choice where\n to add them is \"all files to a single new tab\", these certain file types\n will now be added in the newly added tab as well instead of the current tab\n that had already been open.\n* build system: fixed compatibility with Ruby 3.2.0 by using `FileTest.exist?`\n \ instead of `File.exists?`, `Dir.exists?` & `FileTest.exists?` which were\n removed in that release.\n\nBuild system changes\n\n* MKVToolNix is now using & requiring Boost's \"file system\" and \"system\"\n libraries again instead of C++17's file system library. This is due to gcc's\n library not supporting UNC paths of types `\\\\?\\C:\\dir\\file.ext`.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/multimedia/mkvtoolnix' unixtime: '1676291846' user: adam