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-03-03 18:33:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mkvtoolnix" Wed Mar 3 18:33:36 2021 rev:130 rq:875528 version:54.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes 2021-01-31 16:52:19.732730130 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2378/mkvtoolnix.changes 2021-03-03 18:34:00.955340258 +0100 @@ -1,0 +2,76 @@ +Fri Feb 26 19:46:35 UTC 2021 - Luigi Baldoni <[email protected]> + +- Update to version 54.0.0 + New features and enhancements: + * mkvmerge: added support for using ISO 639-3 language codes in + IETF BF47 language tags. + * mkvmerge: AC-3 parser: added support for byte-swapped AC-3 + data. + * mkvmerge: Matroska reader: for audio tracks that have the bit + depth track header set mkvmerge will now keep that header + even for codecs that don't require it for decoding. + * mkvmerge: MPEG transport stream reader, PCM audio tracks: + mkvmerge will now re-order the channels for 5.1, 7.0 and 7.1 + channel tracks from the Blu-ray layout to the + WAVEFORMATEXTENSIBLE layout expected in Matroska. + * mkvmerge, mkvinfo, mkvpropedit, MKVToolNix GUI: added support + for the following new track header elements: "hearing impaired" + flag, "visual impaired" flag, "text descriptions" flag, + "original" flag, "commentary" flag. + * MKVToolNix GUI: added support for using ISO 639-3 language + codes in IETF BF47 language tags. As there are several + thousand of them, they're deactivated by default and must be + activated in the preferences ("GUI" ??? "Often used selections" + ??? "Languages"). + * MKVToolNix GUI: multiplexer: when adding Blu-rays the user + can select multiple playlists to add simultaneously in the + "select playlist to add" dialog. + * MKVToolNix GUI: multiplexer: the file name extensions "eb3" + and "ec3" were added for Dolby Digital Plus & "mpl" for Dolby + TrueHD in the file dialogs. + * MKVToolNix GUI: multiplexer: when adding multiple files the + dialog asking the user what to do with them has gained a new + checkbox. If enabled, all files containing at least one video + track will always be placed in newly created multiplex + setting. + * MKVToolNix GUI: multiplexer: added a menu entry in the + "Multiplexer" for adding all files that are currently in the + clipboard. + Bug fixes: + * mkvextract: AAC: fixed wrong channel mask field in the ADTS + headers for 7.1 channel layouts. + * mkvextract: h.265/HEVC extraction: if the first frame starts + with the parameter sets (SPS, PPS & VPS), the ones from + CodecPrivate aren't written and the ones from the first frame + are kept. + * mkvmerge: fixed the calculation of chapter timestamps read + from NTSC DVDs. + * MKVToolNix GUI: IETF BCP 47 language widget: the language + combo box will now always contain the language code the user + enters in the free-form field, even if it isn't in the list of + often-used languages the user configured in the preferences. + * MKVToolNix GUI: multiplexer: when browsing for the + destination file name the default directory is now chosen + according to the preferences regarding how the destination + file name should be formed. For example, if the policy is + set to "fixed output directory" then that output directory + will be the one initially set when the directory selection + dialog is opened. + * MKVToolNix GUI: multiplexer: fixed the removal of appended + source files if the "delete source files" end-of-job action + is enabled. + * MKVToolNix GUI: chapter editor: when importing chapters from + DVDs the IETF BCP 47 language elements will be set, too, not + just the legacy language elements. + Build system changes: + * libEBML v1.4.2 and libMatroska v1.6.3 are now required. The + optional, bundled copies of both libraries have been updated + to those versions. This bump in requirements fixes several + heap overflow bugs in libEBML. + * MKVToolNix is now using the C++17 library feature "file + system library" instead of Boost's "file system" and "system" + libraries. For the GNU Compiler Collection (gcc) libstdc++ + this means v8 or newer is required; for clang's libc++ it + means v7 or newer. + +------------------------------------------------------------------- Old: ---- mkvtoolnix-53.0.0.tar.xz mkvtoolnix-53.0.0.tar.xz.sig New: ---- mkvtoolnix-54.0.0.tar.xz mkvtoolnix-54.0.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkvtoolnix.spec ++++++ --- /var/tmp/diff_new_pack.fCCamv/_old 2021-03-03 18:34:01.703340800 +0100 +++ /var/tmp/diff_new_pack.fCCamv/_new 2021-03-03 18:34:01.739340826 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version: 53.0.0 +Version: 54.0.0 Release: 0 Summary: Tools to Create, Alter, and Inspect Matroska Files License: GPL-2.0-or-later @@ -33,12 +33,15 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes BuildRequires: file-devel +%if 0%{?suse_version} > 1500 BuildRequires: gcc-c++ +%else +BuildRequires: gcc8-c++ +%endif BuildRequires: gettext-tools BuildRequires: hicolor-icon-theme -BuildRequires: libboost_filesystem-devel >= 1.60.0 +BuildRequires: jpcre2-devel BuildRequires: libboost_headers-devel >= 1.60.0 -BuildRequires: libboost_system-devel >= 1.60.0 BuildRequires: libxslt-tools BuildRequires: nlohmann_json-devel BuildRequires: pkgconfig @@ -46,6 +49,7 @@ BuildRequires: pugixml-devel BuildRequires: ruby >= 1.9 BuildRequires: shared-mime-info +BuildRequires: utfcpp-devel BuildRequires: pkgconfig(Qt5Concurrent) >= 5.9.0 BuildRequires: pkgconfig(Qt5Core) >= 5.9.0 BuildRequires: pkgconfig(Qt5DBus) >= 5.9.0 @@ -57,8 +61,8 @@ BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(fmt) >= 6.1.0 BuildRequires: pkgconfig(libcmark) -BuildRequires: pkgconfig(libebml) >= 1.4.1 -BuildRequires: pkgconfig(libmatroska) >= 1.6.1 +BuildRequires: pkgconfig(libebml) >= 1.4.2 +BuildRequires: pkgconfig(libmatroska) >= 1.6.3 BuildRequires: pkgconfig(libpcre2-8) BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) @@ -83,6 +87,9 @@ rm -rf lib/{boost,libebml,libmatroska,nlohmann-json,pugixml,fmt} %build +export CXX=g++ +test -x "$(type -p g++-8)" && export CXX=g++-8 +export CXXFLAGS="%{optflags} -I%{_include}/utf8cpp" %configure --disable-update-check --enable-debug --enable-optimization rake --verbose %{?_smp_mflags} V=1 ++++++ mkvtoolnix-53.0.0.tar.xz -> mkvtoolnix-54.0.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-53.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2378/mkvtoolnix-54.0.0.tar.xz differ: char 26, line 1
