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-08-31 19:55:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old)
 and      /work/SRC/openSUSE:Factory/.mkvtoolnix.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkvtoolnix"

Tue Aug 31 19:55:21 2021 rev:138 rq:915116 version:61.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes    2021-08-01 
21:51:45.971226973 +0200
+++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.1899/mkvtoolnix.changes  
2021-08-31 19:56:18.442008200 +0200
@@ -1,0 +2,77 @@
+Mon Aug 30 15:35:12 UTC 2021 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update to version 61.0.0
+   New features and enhancements:
+  * all: IETF BCP 47/RFC 5646 language tags: implemented support
+    for officially registered IANA language tag extensions.
+  * mkvmerge: track selection: when using language tags for
+    selecting which tracks to keep, mkvmerge will now use
+    component-based language tag matching instead of comparing
+    them verbatim. This means that only those components
+    (language, region etc.) the user specified will be required
+    to exist and be equal. For example, if a file contains three
+    subtitle tracks with languages `es` (generic Spanish),
+    `es-MX` (Spanish as spoken in Mexico) and `es-ES` (Spanish as
+    spoken in Spain), the user can use `--stracks es` to match
+    all three tracks or be more specific with e.g. `--stracks
+    es-MX` which would only match one track. Similarly inverting
+    the selection with e.g. `--stracks !es` would get rid of all
+    three tracks, not just the one for the generic Spanish.
+  * MKVToolNix GUI: multiplexer: deriving track languages from
+    file names: the GUI can now detect full BCP 47/RFC 5646
+    language tags in file names.
+  * MKVToolNix GUI: multiplexer: deriving track languages from
+    file names: the default list of boundary characters now
+    includes `-`.
+  * MKVToolNix GUI: multiplexer: the GUI now defaults to the
+    "lower" process priority setting for new installations in
+    order to leave more room for other applications, especially
+    interactive ones. Up to and including v59 the default was
+    the "normal" process priority. v60 changed that to "lowest",
+    which turned out to be much slower on Windows for no real
+    gain over "lower". The setting will be auto-corrected by the
+    GUI if the settings file were saved last with a version
+    between v60.0.0.0 & v60.0.0.17 & "lowest" & it is still set
+    to "lowest".
+  * HEVC dumper development tool: the tool has been renamed to
+    `xvc_dump` and extended to be able to dump AVC/H.264
+    bitstreams, too. It now also detects the type of bitstream
+    framing (ISO 14496-15 vs. ITU-T H.264/H.265 Annex B).
+  Bug fixes:
+  * all: IETF BCP 47/RFC 5646 language tags: fixed a corner case
+    of wrongfully allowing scripts/variants not listed in any of
+    the entries in the prefix list when the prefix list contains
+    prefixes restricting scripts/variants and a prefix solely
+    with the language at the same time (example: the variant
+    `ekavsk` with its prefixes `sr`, `sr-Cyrl` and `sr-Latn`
+    where e.g. `sr-ekavsk` and `sr-Cyrl-ekavsk` should be
+    allowed but not `sr-Bali-ekavsk`).
+  * mkvmerge: HEVC/H.265: the frame type of B frames was often
+    wrongfully signalled as P frames instead, both with
+    `BlockGroup` (missing second references) and `SimpleBlock`
+    ("discardable" flag not set) elements.
+  * mkvmerge: SSA/ASS packetizer: the frame numbers will now be
+    re-calculated when appending SSA/ASS tracks so that frame
+    numbers of appended tracks are always strictly higher than
+    frame numbers of the track they're appended to.
+  * mkvmerge, MKVToolNix GUI's chapter editor: BCP 47/RFC 5646
+    language tags: when BCP 47 language tags are used with a
+    language code that isn't part of ISO 639-2, the programs
+    will now write a legacy language element set to `und`
+    ("undetermined") instead of not writing such an element at
+    all or writing one with an invalid code.
+  * mkvmerge, MKVToolNix GUI's chapter editor: BCP 47/RFC 5646
+    language tags: the programs will ensure that the legacy and
+    IETF language elements written will be unique within the
+    scope of the same "chapter display" element.
+  * mkvinfo, MKVToolNix GUI's info tool: in summary mode the
+    frame type was reported wrong for `BlockGroup` elements in
+    which the `ReferenceBlock` elements were located behind the
+    `Block` element.
+  Build system changes:
+  * all: `std::codecvt_utf8` is now used instead of Boost's
+    `utf8_codecvt_facet`. The bundled copy the latter in
+    `lib/boost` has therefore been removed.
+- Drop mkvtoolnix-use-system-boost.patch (no longer necessary)
+
+-------------------------------------------------------------------

Old:
----
  mkvtoolnix-60.0.0.tar.xz
  mkvtoolnix-60.0.0.tar.xz.sig
  mkvtoolnix-use-system-boost.patch

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

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

Other differences:
------------------
++++++ mkvtoolnix.spec ++++++
--- /var/tmp/diff_new_pack.0EiuY2/_old  2021-08-31 19:56:19.122009052 +0200
+++ /var/tmp/diff_new_pack.0EiuY2/_new  2021-08-31 19:56:19.126009056 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mkvtoolnix
-Version:        60.0.0
+Version:        61.0.0
 Release:        0
 Summary:        Tools to Create, Alter, and Inspect Matroska Files
 License:        GPL-2.0-or-later
@@ -27,12 +27,11 @@
 Source1:        
https://mkvtoolnix.download/sources/mkvtoolnix-%{version}.tar.xz.sig
 # Sub-key ID 0x74AF00AD F2E32C85 of key ID 0x0F92290A 445B9007 is used for 
signing
 Source2:        mkvtoolnix.keyring
-# PATCH-OPENSUSE-FIX mkvtoolnix-use-system-boost.patch -- Fix includes to use 
boost from system
-Patch0:         mkvtoolnix-use-system-boost.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
 BuildRequires:  file-devel
+BuildRequires:  libboost_headers-devel >= 1.66.0
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig(gmp)
@@ -42,7 +41,6 @@
 %endif
 BuildRequires:  gettext-tools
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  libboost_headers-devel >= 1.66.0
 BuildRequires:  libxslt-tools
 BuildRequires:  nlohmann_json-devel
 BuildRequires:  pkgconfig
@@ -85,7 +83,7 @@
 %prep
 %autosetup -p1
 # Make sure to use system libs:
-rm -rf lib/{boost,libebml,libmatroska,nlohmann-json,pugixml,fmt,utf8-cpp}
+rm -rf lib/{libebml,libmatroska,nlohmann-json,pugixml,fmt,utf8-cpp}
 
 %build
 export CXX=g++

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

Reply via email to