Hello community,

here is the log from the commit of package mkvtoolnix for openSUSE:Factory 
checked in at 2017-08-29 11:44:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old)
 and      /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkvtoolnix"

Tue Aug 29 11:44:39 2017 rev:98 rq:519047 version:14.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes    2017-08-24 
18:40:39.808579818 +0200
+++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes       
2017-08-29 11:44:54.069383641 +0200
@@ -1,0 +2,69 @@
+Fri Aug 25 10:17:55 UTC 2017 - r...@fthiessen.de
+
+- Split boost-devel BuildRequires for Tumbleweed
+- Update to version 14.0.0
+  * mkvmerge, mkvpropedit, MKVToolNix GUI (chapter editor):
+   new feature: added support for chapters in WebM files that is
+    spec-compliant by removing all tag elements not supported
+    by the WebM spec.
+  * translations: added a Romanian translation of the programs.
+  * mkvmerge: bugfix: AVC/h.264 and HEVC/h.265 parser: fixed wrong
+    frame order & timestamp calculation in certain situations when
+    SPS (sequence parameter sets) or PPS (picture parameter sets)
+    change mid-stream.
+   bugfix: MPEG-1/-2 video: the "remove stuffing bytes" feature
+    introduced in v5.8.0 was broken. In a lot of situations it
+    did not detect the end of a slice correctly and removed 0 bytes
+    that were actually part of the slice structure. Often there
+    were no visual problems as decoders were able to ignore such
+    errors, but in other cases there are visual artifacts upon
+    decoding. As detecting the slice end properly requires parsing
+    the whole slice structure, this feature has been removed again.
+   bugfix: MPEG PS reader: fixed mkvmerge trying to handle an "end"
+    code the same way as a "program stream map" code.
+   bugfix: MPEG TS reader: mkvmerge won't emit warnings if the
+    system's `iconv` library doesn't support the ISO 6937
+    character set.
+   bugfix: when appending fails the error message details (e.g.
+    "the number of channels differs: 1 and 2") were often not output.
+   new feature: AAC: implemented support for AAC with 960 samples per
+    frame.
+   new feature: identification: if the encoding/character set of a
+    text subtitle track is known (e.g. because a byte order mark is
+    present in the file), then it will be output during
+    identification as the `encoding` property.
+   new feature: WAV reader: added support for Wave64 files.
+  * MKVToolNix GUI: bugfix: multiplex tool: implemented a workaround
+    for a crash that could occur during drag & drop if at least one
+    of the columns is hidden.
+   bugifx: multiplex tool: appended tracks can no longer be enabled
+    (selected for multiplexing) if the track they're going to be
+    appended to is not enabled.
+   bugifx: multiplex tool: if the GUI is set to ensure unique output
+    file names, it will now verify that right before starting to
+    multiplex/adding the job to the queue, too.
+   bugifx: fixed the total progress reverting to 0% instead of
+    staying at 100% when all jobs have finished. This was introduced
+    by the attempt at fixing the computation of the value of total
+    progress bar for multiple jobs running.
+   new feature: multiplexer: if the encoding/character set of a
+    subtitle track cannot be changed, the GUI will deactivate the
+    "subtitle character set" drop-down box and ignore changes to it
+    when multiple tracks are selected. Additionally, if the track's
+    encoding is known and cannot be changed (e.g. due to a
+    byte order mark in the file), that encoding will be selected in
+    the drop-down box automatically. Both changes signal to the user
+    that she doesn't have to take care of the encoding herself.
+   new feature: chapter editor: added a function to the "additional
+    modifications" dialog for calculating and setting the end
+    timestamps.
+   new feature: changed the shortcuts for switching between the
+    various tools from `Alt+number` (e.g. `Alt+1` for the multiplexer
+    tool) to `Ctrl+Alt+number` in order to avoid clashing with
+    Windows' input method for arbitrary characters (pressing and
+    holding `Alt` and typing the codepoint on the number pad).
+   new feature: added a "Window" menu and entries with shortcuts for
+    selecting the next (`Ctrl+F6`) respectively previous tab
+    (`Ctrl+Shift+F6`) in the current tool.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ mkvtoolnix.spec ++++++
--- /var/tmp/diff_new_pack.EqIiUl/_old  2017-08-29 11:44:56.281071870 +0200
+++ /var/tmp/diff_new_pack.EqIiUl/_new  2017-08-29 11:44:56.293070179 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mkvtoolnix
-Version:        13.0.0
+Version:        14.0.0
 Release:        0
 Summary:        Tools to Create, Alter, and Inspect Matroska Files
 License:        GPL-2.0+
@@ -32,21 +32,20 @@
 Patch0:         disable-update-check.patch
 # PATCH-OPENSUSE-FIX mkvtoolnix-use-system-boost.patch -- Fix includes to use 
boost from system
 Patch1:         mkvtoolnix-use-system-boost.patch
-BuildRequires:  boost-devel >= 1.46
 BuildRequires:  desktop-file-utils
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
 BuildRequires:  file-devel
 %if 0%{?suse_version} > 1320
 BuildRequires:  gcc-c++
+BuildRequires:  libboost_headers-devel
+BuildRequires:  libboost_date_time-devel
+BuildRequires:  libboost_regex-devel
+BuildRequires:  libboost_system-devel
+BuildRequires:  libboost_filesystem-devel
 %else
-%if 0%{?sle_version} == 120100
-# Leap 42.1
-BuildRequires:  gcc5-c++
-%else
-# Leap 42.2+ / SLE12SP2Backports
 BuildRequires:  gcc6-c++
-%endif
+BuildRequires:  boost-devel >= 1.49
 %endif
 BuildRequires:  gettext-tools
 BuildRequires:  hicolor-icon-theme
@@ -88,12 +87,11 @@
 rm -rf lib/{boost,libebml,libmatroskas,pugixml}
 
 %build
-test -x "$(type -p gcc-5)" && export CC=gcc-5
-test -x "$(type -p g++-5)" && export CXX=g++-5
-test -x "$(type -p gcc-6)" && export CC=gcc-6
-test -x "$(type -p g++-6)" && export CXX=g++-6
-test -x "$(type -p gcc-7)" && export CC=gcc-7
-test -x "$(type -p g++-7)" && export CXX=g++-7
+%if 0%{?suse_version} <= 1320
+# Leap 42.2 42.3 use gcc48 by default (which does not support full c++11)
+export CC=gcc-6
+export CXX=g++-6
+%endif
 %configure --enable-debug --enable-optimization
 rake --verbose %{?_smp_mflags} V=1
 

++++++ mkvtoolnix-13.0.0.tar.xz -> mkvtoolnix-14.0.0.tar.xz ++++++
++++ 150158 lines of diff (skipped)



Reply via email to