Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-06-02 14:38:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mkvtoolnix" Tue Jun 2 14:38:40 2020 rev:122 rq:810378 version:47.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes 2020-05-02 22:17:33.348563499 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3606/mkvtoolnix.changes 2020-06-02 14:39:37.943709779 +0200 @@ -1,0 +2,59 @@ +Sat May 30 13:32:44 UTC 2020 - Luigi Baldoni <[email protected]> + +- Update to version 47.0.0 + New features and enhancements: + * mkvmerge: chapters: mkvmerge can now read chapters from DVDs + if the user specifies the path to a DVD folder structure via + the `--chapters …` parameter. By default chapters from the + first title will be imported. This can be changed by append + `:<title number>` to the file/directory name in the + `--chapters …` argument, e.g. `--chapters + /srv/dvds/BigBuckBunny/VIDEO_TS:3`. This feature requires + mkvmerge to have been built with the `libdvdread` library. + * mkvmerge: added `--engage append_and_split_flac` that + enables mkvmerge to append and split FLAC tracks, restoring + pre-v45 behavior. The resulting tracks will be broken: the + official FLAC tools will not be able to decode them and + seeking will not work as expected. + * MKVToolNix GUI: multiplexer: added support for mkvmerge's + new support for reading chapters from DVDs if both have been + built with the `libdvdread` library. + * MKVToolNix GUI: multiplexer: when deriving languages from + file names the GUI will now look for simplified language + names instead of the full ones (e.g. instead of looking for + "Greek, Modern (1453-)" it would simply look for "Greek"). + * MKVToolNix GUI: multiplexer: the options in the "additional + command-line options" dialog are now sorted alphabetically. + Additionally the `--append-mode` option has been added as + one of the only missing global options. + * MKVToolNix GUI: chapter editor: the chapter editor can now + read chapters from DVDs if MKVToolNix has been built with + the `libdvdread` library. + * MKVToolNix GUI: header editor: added an option in the + preferences for displaying all date & time values in UTC + instead of the local time zone. + Bug fixes: + * all: fixed a crash when using the `MTX_LOGGER=file` syntax + for logging debug messages without specifying a file name to + log to. It will now log to a file called + `mkvtoolnix-debug.log` in the system's default temporary + directory, as initially intended. + Build system changes: + * The `libdvdread` library will be used if found via + `pkg-config`. If it is found, support for reading chapters + from DVDs will be enabled in `mkvmerge` and the MKVToolNix + GUI. + * Boost's Date/Time, Lexical Cast, Range, Range Adaptors, + Tri-Bool, Variant libraries are not used anymore. + * MKVToolNix now requires a C++ compiler & standard library + that support the following features of the C++17 standard: + "`std::variant`", "`std::gcd`". For the GNU Compiler + Collection (gcc) this means v7 or newer; for clang it means + v4 or newer — the same versions required by earlier + MKVToolNix versions. + * MKVToolNix now requires version 6.1.0 of fmtlib or later for + the `fmt::to_string` function and bugfixes to the formatting + of floating point numbers. If a system-wide version is + installed that's older, the bundled copy will be used. + +------------------------------------------------------------------- Old: ---- mkvtoolnix-46.0.0.tar.xz mkvtoolnix-46.0.0.tar.xz.sig New: ---- mkvtoolnix-47.0.0.tar.xz mkvtoolnix-47.0.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkvtoolnix.spec ++++++ --- /var/tmp/diff_new_pack.CIXK0e/_old 2020-06-02 14:39:38.687712131 +0200 +++ /var/tmp/diff_new_pack.CIXK0e/_new 2020-06-02 14:39:38.691712143 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version: 46.0.0 +Version: 47.0.0 Release: 0 Summary: Tools to Create, Alter, and Inspect Matroska Files License: GPL-2.0-or-later @@ -36,10 +36,8 @@ BuildRequires: gcc-c++ BuildRequires: gettext-tools BuildRequires: hicolor-icon-theme -BuildRequires: libboost_date_time-devel >= 1.60.0 BuildRequires: libboost_filesystem-devel >= 1.60.0 BuildRequires: libboost_headers-devel >= 1.60.0 -BuildRequires: libboost_regex-devel >= 1.60.0 BuildRequires: libboost_system-devel >= 1.60.0 BuildRequires: libxslt-tools BuildRequires: nlohmann_json-devel @@ -55,8 +53,9 @@ BuildRequires: pkgconfig(Qt5Multimedia) >= 5.9.0 BuildRequires: pkgconfig(Qt5Network) >= 5.9.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.9.0 +BuildRequires: pkgconfig(dvdread) BuildRequires: pkgconfig(flac) -BuildRequires: pkgconfig(fmt) +BuildRequires: pkgconfig(fmt) >= 6.1.0 BuildRequires: pkgconfig(libcmark) BuildRequires: pkgconfig(libebml) >= 1.3.7 BuildRequires: pkgconfig(libmatroska) >= 1.5.0 ++++++ mkvtoolnix-46.0.0.tar.xz -> mkvtoolnix-47.0.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-46.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3606/mkvtoolnix-47.0.0.tar.xz differ: char 26, line 1
