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

Reply via email to