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
+
+- 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