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-10-11 15:31:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old)
 and      /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkvtoolnix"

Mon Oct 11 15:31:49 2021 rev:139 rq:924545 version:62.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes    2021-08-31 
19:56:18.442008200 +0200
+++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2443/mkvtoolnix.changes  
2021-10-11 15:32:44.530953178 +0200
@@ -1,0 +2,80 @@
+Sun Oct 10 11:34:13 UTC 2021 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update to version 62.0.0
+  New features and enhancements:
+  * all: IETF BCP 47/TFC 5646 language tags: all ISO 639
+    languages are now available, even the ones that aren't of
+    types "Constructed", "Living" or "Special".
+  * mkvmerge, mkvpropedit: chapters: both programs will now
+    write elements set to their default value, too (e.g. the
+    legacy language element if it's set to `eng`). This is done
+    to be more consistent with how MKVToolNix GUI writes chapters.
+  * MKVToolNix GUI: multiplexer: when adding new files as
+    attachments the GUI checks if there are other attachments with
+    the same name. If so, the GUI would ask whether to skip the
+    affected files or add them anyway. There's now an option in
+    the preferences to always skip such files, and it's enabled
+    by default.
+  * MKVToolNix GUI: chapter editor: removed the support for
+    explicitly setting the legacy country elements. Instead the
+    legacy country elements are derived from the region parts of
+    the IETF BCP 47 languages.
+  Bug fixes:
+  * mkvmerge: fixed a crash when splitting by chapters is
+    enabled but there are no chapters at all.
+  * mkvmerge: the error message when trying to split by a
+    chapter number that doesn't exist contained the wrong
+    number of chapters that actually do exist.
+  * mkvmerge: AVC ES parser: fixed mkvmerge aborting due to
+    uncaught exception when encountering bad SPS data.
+  * mkvmerge: AVC/H.264 parser: re-added the hack `--engage
+    all_i_slices_are_key_frames` which was accidentally removed
+    in release v61.
+  * mkvmerge: AVI reader: fixed a crash trying to allocate too
+    big of a memory chunk due to an integer overflows in check
+    conditions.
+  * mkvmerge: HEVC ES parser: fixed another issue with frame type
+    recognition. Certain frames were marked as B
+    frames/discardable on the container level even though they
+    could be reference pictures. Now only SLNR pictures
+    (sub-layer non-reference) are marked that way.
+  * mkvmerge: HEVC ES reader: improved file content detection
+    for HEVC ES files with wrong file name extensions (e.g.
+    `.mkv`), which fixes them being mis-detected as something
+    else, e.g. DTS.
+  * mkvmerge: HEVC ES parser: "end of sequence" NALUs are kept
+    now, and no superfluous flushing will be done when one is
+    found. This prevents splitting NALUs into two different
+    Matroska blocks when they should really be part of a single
+    one, also causing problems with erroneous timestamps. Mostly
+    affects DoVi NALUs.
+  * mkvmerge: Matroska reader, TrueHD: mkvmerge will now probe
+    much more TrueHD frames trying to find the first sync frame.
+    This fixes track detection in situations when a TrueHD
+    doesn't start with a sync frame, e.g. when the source file's
+    the result of splitting between sync frames.
+  * mkvmerge, MKVToolNix GUI's chapter editor: IETF BCP 47/RFC
+    5646 language tags: when reading chapters from MPLS playlist
+    files, the `ChapLanguageIETF` element will now be set to the
+    configured default chapter language, not just the legacy
+    `ChapterLanguage` element.
+  * mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: IETF
+    BCP 47 elements will now always be created before writing
+    chapters unless IETF BCP 47 elements are disabled.
+  * mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: when
+    a chapter display element contains legacy language & country
+    elements but no IETF BCP 47 elements and IETF BCP 47 elements
+    aren't disabled, the IETF BCP 47 elements created will
+    contain the region from the legacy element.
+  * mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor:
+    Legacy country elements are now created when IETF BCP 47
+    elements are present & contain a region code allowed in
+    legacy country elements.
+  Build system changes:
+  * The `tools` sub-directory is now always built. The
+    corresponding `configure` option `--with-tools` has been
+    removed. The `install` target still doesn't install them,
+    though.
+- Add tools subpackage
+
+-------------------------------------------------------------------

Old:
----
  mkvtoolnix-61.0.0.tar.xz
  mkvtoolnix-61.0.0.tar.xz.sig

New:
----
  mkvtoolnix-62.0.0.tar.xz
  mkvtoolnix-62.0.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mkvtoolnix.spec ++++++
--- /var/tmp/diff_new_pack.V4vOA3/_old  2021-10-11 15:32:45.138954153 +0200
+++ /var/tmp/diff_new_pack.V4vOA3/_new  2021-10-11 15:32:45.142954160 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mkvtoolnix
-Version:        61.0.0
+Version:        62.0.0
 Release:        0
 Summary:        Tools to Create, Alter, and Inspect Matroska Files
 License:        GPL-2.0-or-later
@@ -68,18 +68,24 @@
 BuildRequires:  pkgconfig(zlib)
 BuildRequires:  rubygem(rake)
 
-%package gui
-Summary:        Graphical user interface for mkvtoolnix utils
-Requires:       %{name} = %{version}
-
 %description
 Tools to create and manipulate Matroska files (extensions .mkv and .mka), a new
 container format for audio and video files. Includes command line tools
 mkvextract, mkvinfo, mkvmerge and mkvpropedit.
 
+%package gui
+Summary:        Graphical user interface for mkvtoolnix utils
+Requires:       %{name} = %{version}
+
 %description gui
 This package contains the graphical user interface for the mkvtoolnix utils.
 
+%package tools
+Summary:        Additional command line tools for mkv files
+
+%description tools
+This package contains extra command line tools for mkv diagnostic.
+
 %prep
 %autosetup -p1
 # Make sure to use system libs:
@@ -100,6 +106,13 @@
 %find_lang mkvmerge --with-man
 %find_lang mkvinfo --with-man
 %find_lang mkvtoolnix-gui --with-man
+
+# tools are built but not installed automatically
+install -m0755 src/tools/ac3parser src/tools/base64tool src/tools/bluray_dump \
+  src/tools/checksum src/tools/diracparser src/tools/ebml_validator \
+  src/tools/hevcc_dump src/tools/pgs_dump src/tools/vc1parser \
+  src/tools/xvc_dump -t %{buildroot}%{_bindir}
+
 %fdupes %{buildroot}/%{_prefix}
 
 %files -f %{name}.lang -f mkvpropedit.lang -f mkvextract.lang -f mkvmerge.lang 
-f mkvinfo.lang
@@ -131,4 +144,16 @@
 %{_datadir}/icons/hicolor/*/apps/mkv*.png
 %{_mandir}/man1/mkvtoolnix-gui.1%{ext_man}
 
+%files tools
+%{_bindir}/ac3parser
+%{_bindir}/base64tool
+%{_bindir}/bluray_dump
+%{_bindir}/checksum
+%{_bindir}/diracparser
+%{_bindir}/ebml_validator
+%{_bindir}/hevcc_dump
+%{_bindir}/pgs_dump
+%{_bindir}/vc1parser
+%{_bindir}/xvc_dump
+
 %changelog

++++++ mkvtoolnix-61.0.0.tar.xz -> mkvtoolnix-62.0.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-61.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.mkvtoolnix.new.2443/mkvtoolnix-62.0.0.tar.xz 
differ: char 26, line 1

Reply via email to