Hello community,

here is the log from the commit of package mkvtoolnix for openSUSE:Factory 
checked in at 2018-01-22 16:20:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old)
 and      /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkvtoolnix"

Mon Jan 22 16:20:15 2018 rev:103 rq:568009 version:20.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes    2017-12-29 
18:50:46.495216854 +0100
+++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes       
2018-01-22 16:21:02.246864784 +0100
@@ -1,0 +2,60 @@
+Sun Jan 21 23:21:58 UTC 2018 - [email protected]
+
+- Update to 20.0.0:
+  * Feature removal: several deprecated features have been removed:
+   mkvmerge: the deprecated options `--identify-verbose`,
+    `--identify-for-gui`, `--identify-for-mmg` and
+    `--identification-format verbose-text`
+   all command line tools: support for the deprecated, old,
+    proprietary format used for option files
+   all command line tools: support for passing command line
+    options via the deprecated environment variables
+    `MKVTOOLNIX_OPTIONS`, `MKVEXTRACT_OPTIONS`, `MKVINFO_OPTIONS`,
+    `MKVMERGE_OPTIONS` and `MKVPROPEDIT_OPTIONS`
+  * mkvmerge: AVC/h.264 packetizer (framed): access unit delimiter
+    NALUs will now be removed.
+   bugfix: AVC/h.264 parser: when fixing the bitstream timing
+    information mkvmerge will now use exact representations of
+    the desired field duration if possible.
+   bugfix: AVC/h.264 parser: mkvmerge no longer assumes that
+    encountering sequence parameter set or picture parameter set
+    NALUs signal the start of a new frame.
+   bugfix: AVC/h.264 packetizer (framed): when mkvmerge is told
+    to fix the bitstream timing information, it will now update
+    all SPS NALUs, not just the ones in the AVCC.
+   bugfix: MPEG TS reader: TS packet payloads will only be
+    treated as PES packets if the payload actually starts with
+    a PES start code. The prior behavior led to wrong timestamps
+    and potentially broken frame data.
+   bugfix: MPEG TS reader: mkvmerge will now drop incomplete PES
+    packets as soon as an error is detected in the transport
+    stream instead of passing the incomplete frame to the
+    packetizer. An error is assumed either if the
+    `transport_error_indicator` flag is set or if the value of
+    the `continuity_counter` header field doesn't match the
+    expected value.
+   bugfix: Opus: when re-muxing Opus from Matroska mkvmerge will
+    now write "block duration" elements for all block groups
+    where a "discard padding" is set, too.
+   bugfix: SRT reader: mkvmerge can now handle SRT files with
+    timestamps without decimal places.
+   bugfix: read buffer I/O class: the class could get out of sync
+    regarding the file position of the underlying file I/O class
+    causing wrong data to be returned on subsequent read
+    operations. One result was that trying to identifying MPLS
+    files that refer to very short M2TS files caused mkvmerge
+    to segfault.
+   bugfix: multiplexer core: if there's a gap in audio timestamps,
+    a new block group/lace will be started for the first frame
+    after each gap. Before the fix the frame after the gap was
+    often stored in the previous block group causing the gap to
+    be in the wrong place: at the end of that block group.
+  * mkvextract: bugfix: AVC/h.264: if two consecutive IDR frames
+    with the same `idr_pic_id` parameter and no access unit
+    delimiters are found between them, mkvextract will insert an
+    access unit delimiter in order to signal the start of a new
+    access unit.
+  * MKVToolNix GUI: bugfix: update check dialog: Markdown links will
+    now be converted to clickable links.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ mkvtoolnix.spec ++++++
--- /var/tmp/diff_new_pack.Kz9xDg/_old  2018-01-22 16:21:02.874835413 +0100
+++ /var/tmp/diff_new_pack.Kz9xDg/_new  2018-01-22 16:21:02.874835413 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           mkvtoolnix
-Version:        19.0.0
+Version:        20.0.0
 Release:        0
 Summary:        Tools to Create, Alter, and Inspect Matroska Files
 License:        GPL-2.0+
@@ -43,7 +43,7 @@
 BuildRequires:  libboost_system-devel
 %else
 BuildRequires:  boost-devel >= 1.49
-BuildRequires:  gcc6-c++
+BuildRequires:  gcc7-c++
 %endif
 BuildRequires:  gettext-tools
 BuildRequires:  hicolor-icon-theme
@@ -57,6 +57,7 @@
 BuildRequires:  shared-mime-info
 BuildRequires:  pkgconfig(Qt5Multimedia) >= 5.3.0
 BuildRequires:  pkgconfig(flac)
+BuildRequires:  pkgconfig(libcmark)
 BuildRequires:  pkgconfig(libebml) >= 1.3.5
 BuildRequires:  pkgconfig(libmatroska) >= 1.4.6
 BuildRequires:  pkgconfig(ogg)
@@ -85,9 +86,9 @@
 
 %build
 %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
+# Leap 42.3 is using gcc48 by default (which does not support full c++11)
+export CC=gcc-7
+export CXX=g++-7
 %endif
 %configure --disable-update-check --enable-debug --enable-optimization
 rake --verbose %{?_smp_mflags} V=1

++++++ mkvtoolnix-19.0.0.tar.xz -> mkvtoolnix-20.0.0.tar.xz ++++++
++++ 245833 lines of diff (skipped)



Reply via email to