Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2021-07-10 22:54:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mkvtoolnix" Sat Jul 10 22:54:53 2021 rev:136 rq:905582 version:59.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes 2021-06-13 23:06:47.291738552 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2625/mkvtoolnix.changes 2021-07-10 22:55:26.299325186 +0200 @@ -1,0 +2,89 @@ +Sat Jul 10 11:41:00 UTC 2021 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 59.0.0 + New features and enhancements: + * mkvmerge: WebVTT parser: the parser now follows the specs' + rules for parsing timestamps more closely by being more + lenient: it allows arbitrary number of spaces & tabs at the + start of the line & around the arrow; it allows any number + of digits for the hours. + * MKVToolNix GUI: multiplexer: when adding a Blu-ray playlist + without scanning for other playlists the GUI will now look + for disc library information & let the user select which one + to use if there's more than one entry. + * MKVToolNix GUI: multiplexer: added an option for sorting + files & tracks by track types when adding them to multiplex + settings. The order is: video first followed by audio, + subtitles and other types. Files & tracks can still be + reordered manually later. The option is enabled by default & + can be found in the preferences ??? "Multiplexer" page ??? + "Adding files" section. + * MKVToolNix GUI: multiplexer: added an option for recognizing + file name sequences such as `movie.001.mp4`, `movie.002.mp4`, + `movie.003.mp4` when adding multiple files at once. If a + sequence is detected, the only first file will be added while + the second and following file names will be appended to the + first one. The option is enabled by default & can be found + in the preferences ??? "Multiplexer" page ??? "Adding files" + section. + * MKVToolNix GUI: multiplexer: added small colored boxes for + each file & track in order to indicate from which file each + track is read. The colors used can be configured in the + preferences ??? "Multiplexer" page ??? "File & track colors" + section. + Bug fixes: + * build system: fixed compilation with fmt v8. Fixes #3151. + * mkvmerge: SRT subtitle reader: characters that aren't valid + according to the assumed encoding of the file will now be + replaced by the Unicode "Replacement Character" U+FFFD + instead of keeping the invalid characters, potentially + violating the Matroska specs. + * mkvmerge: WebVTT parser: the parser now accepts timestamps + with hours larger than 99. + * mkvextract: TTA extraction, only on Windows: fixed removing + the temporary file created during extraction. + * mkvmerge, mkvpropedit, MKVToolNix GUI's multiplexer & header + editor: MIME type detection is now done using Qt instead of + the `magic` library. The main impact is the MIME types of + TrueType & OpenType fonts are now detected correctly. + * MKVToolNix GUI: multiplexer: when adding files to the + multiplexer by running the GUI's executable with file names + as command line arguments, the source directory will be + remembered as the "last open directory" again, causing + subsequent uses of the "open file" dialog to start in the + same directory. + * MKVToolNix GUI: multiplexer: the "default track flag" column + in the track list was missing its icons. Additionally it + contained text even for things that aren't regular tracks + and therefore do not actually have that flag (e.g. chapters + or tags). + * MKVToolNix GUI: multiplexer: the default for the dialog + asking the user what to do with dragged & dropped files if + they've never seen the dialog is back to adding the files to + the current multiplex settings instead of "add as additional + parts" which was an unintentional default. + * MKVToolNix GUI: multiplexer: the "show command line" dialog + will now always use backward slashes for the "Windows + (cmd.exe)" mode and forward slashes for the "Linux/Unix + shells" mode, regardless of the operating system it's + currently running on. + Build system changes: + * The Qt library is now required for building all + applications, even the command-line ones, as they use Qt's + MIME type detection capabilities. In turn this means that + you cannot disable the Qt usage anymore; either Qt5 or Qt 6 + is required. You can still chose not to build MKVToolNix + GUI, though. A new option has been added to `configure` + for this purpose: `--disable-gui`. + * The `gmp` library is now required. + * The `magic` library is not used anymore. + * The `PCRE2` & `JPCRE2` libraries are not used anymore. The + bundled version of `JPCRE2` was removed. + * Boost's "rational" library is not used anymore. + * `configure`: the option `--enable-appimage` has been + removed. The location of the relevant directories within an + AppImage is now detected automatically. + * The bundled `fmt` library was updated to v8.0.0. +- Use system version of utfcpp + +------------------------------------------------------------------- Old: ---- mkvtoolnix-58.0.0.tar.xz mkvtoolnix-58.0.0.tar.xz.sig New: ---- mkvtoolnix-59.0.0.tar.xz mkvtoolnix-59.0.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkvtoolnix.spec ++++++ --- /var/tmp/diff_new_pack.T9E3SF/_old 2021-07-10 22:55:26.787321420 +0200 +++ /var/tmp/diff_new_pack.T9E3SF/_new 2021-07-10 22:55:26.787321420 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version: 58.0.0 +Version: 59.0.0 Release: 0 Summary: Tools to Create, Alter, and Inspect Matroska Files License: GPL-2.0-or-later @@ -35,12 +35,13 @@ BuildRequires: file-devel %if 0%{?suse_version} > 1500 BuildRequires: gcc-c++ +BuildRequires: pkgconfig(gmp) %else BuildRequires: gcc8-c++ +BuildRequires: gmp-devel %endif BuildRequires: gettext-tools BuildRequires: hicolor-icon-theme -BuildRequires: jpcre2-devel BuildRequires: libboost_headers-devel >= 1.66.0 BuildRequires: libxslt-tools BuildRequires: nlohmann_json-devel @@ -84,12 +85,12 @@ %prep %autosetup -p1 # Make sure to use system libs: -rm -rf lib/{boost,libebml,libmatroska,nlohmann-json,pugixml,fmt} +rm -rf lib/{boost,libebml,libmatroska,nlohmann-json,pugixml,fmt,utf8-cpp} %build export CXX=g++ test -x "$(type -p g++-8)" && export CXX=g++-8 -export CXXFLAGS="%{optflags} -I%{_include}/utf8cpp" +export CPPFLAGS="%{optflags} -I%{_includedir}/utf8cpp" %configure --disable-update-check --enable-debug --enable-optimization rake --verbose %{?_smp_mflags} V=1 ++++++ mkvtoolnix-58.0.0.tar.xz -> mkvtoolnix-59.0.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-58.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2625/mkvtoolnix-59.0.0.tar.xz differ: char 26, line 1