Hello community,

here is the log from the commit of package mkvtoolnix for openSUSE:Factory 
checked in at 2017-09-04 12:34:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old)
 and      /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkvtoolnix"

Mon Sep  4 12:34:11 2017 rev:99 rq:520118 version:15.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes    2017-08-29 
11:44:54.069383641 +0200
+++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes       
2017-09-04 12:34:12.857298821 +0200
@@ -1,0 +2,74 @@
+Thu Aug 31 19:10:10 UTC 2017 - r...@fthiessen.de
+
+- Update to 15.0.0:
+  * Requires libebml >= 1.3.5
+  * Dropped disable-update-check.patch (upstream now provides
+    configure option for disabling the update check).
+  * mkvmerge, mkvpropedit, GUI's header and chapter editors: the
+    programs will no longer add most missing Matroska elements that
+    are mandatory but have a default value in the Matroska
+    specification (e.g. the `TagLanguage` element with a value of
+    `und` if it isn't present in its `SimpleTag` parent).
+  * mkvmerge: the option `--colour-matrix` has been renamed to
+    `--colour-matrix-coefficients` in order to match the
+    specification more closely. The old option name will
+    continue to be recognized as well.
+  * all: bugfix: selecting the program's language (e.g. via the
+    `--ui-language`command-line option or via the GUI's
+    preferences) did not work on Linux & Unix if the `LANGUAGE`
+    environment variable was set and didn't include the desired
+    language. 
+  * MKVToolNix GUI: new feature: multiplex tool: added a new entry
+    to the "source files" context menu labeled "Set destination
+    file name from selected file's name". It will force the GUI
+    to consider the selected file to be the reference for
+    automatically setting the file name, no matter which file was
+    originally added as the first file. It will also force setting
+    the destination file name once if automatic destination file
+    name generation is turned off in the preferences.
+   new feature: multiplex tool: added an option in the preferences
+    on "Multiplexer" → "Output" labeled "Only use the first source
+    file that contains a video track". If enabled, only source
+    files containing video tracks will be used for setting the
+    destination file name. Other files that are added are ignore.
+   new feature: header editor: added support for editing the video
+    colour attributes.
+   new feature: header editor: added support for the "video
+    projection" track header attributes.
+   new feature: job queue: selected jobs can now be move up and
+    down by pressing the `Ctrl+Up` and `Ctrl+Down` keys.
+    Additionally, push buttons to move them up & down are shown
+    if the corresponding option is enabled in the preferences.
+   bugfix: removed the keyboard shortcuts for switching between
+    the different tools (e.g. `Ctrl+Alt+1` for the multiplexer).
+    They overlapped with basic functionality on keyboards that
+    use an `AltGr` key, e.g. German ones, where `AltGr+7` emits
+    `{`. As `AltGr+key` is implemented as `Ctrl+Alt+key` under the
+    hood, this means that `AltGr+7` is really `Ctrl+Alt+7` which
+    the GUI now took to mean "switch to the job queue" instead of
+    "insert `{`".
+   bugfix: header editor: after saving the file the GUI wasn't
+    updating its internal file modification timestamp. That lead
+    to the GUI wrongfully claiming that the file had been
+    modified externally when the user wanted to save the file
+    once more, requiring a reload of the file losing all
+    modifications made since saving the first time.
+  * mkvmerge: new feature: added support for the
+    "video projection" track header attributes.
+   bugfix: DTS handling: some source files provide timestamps for
+    audio tracks only once every `n` audio frames.
+    In such situations mkvmerge was buffering too much data
+    resulting in a single gap in the timestamps of one frame
+    duration after frame number `n - 1` (the second audio
+    timestamp read from the source file was used one output
+    frame too early).
+  * mkvinfo: new feature: added support for the
+    "video projection" track header attributes.
+   bugfix: fixed a null pointer dereference if an `EbmlBinary`
+    element's data pointer is a null pointer.
+  * mkvpropedit: new feature: added support for editing the
+    video colour attributes.
+   new feature: added support for the "video projection"
+    track header attributes.
+
+-------------------------------------------------------------------

Old:
----
  disable-update-check.patch
  mkvtoolnix-14.0.0.tar.xz
  mkvtoolnix-14.0.0.tar.xz.sig

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

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

Other differences:
------------------
++++++ mkvtoolnix.spec ++++++
--- /var/tmp/diff_new_pack.yCwcXN/_old  2017-09-04 12:34:14.177113251 +0200
+++ /var/tmp/diff_new_pack.yCwcXN/_new  2017-09-04 12:34:14.201109877 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mkvtoolnix
-Version:        14.0.0
+Version:        15.0.0
 Release:        0
 Summary:        Tools to Create, Alter, and Inspect Matroska Files
 License:        GPL-2.0+
@@ -28,10 +28,8 @@
 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 disable-update-check.patch -- Disable default update check
-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
+Patch0:         mkvtoolnix-use-system-boost.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
@@ -59,8 +57,8 @@
 BuildRequires:  shared-mime-info
 BuildRequires:  pkgconfig(Qt5Multimedia) >= 5.3.0
 BuildRequires:  pkgconfig(flac)
-BuildRequires:  pkgconfig(libebml) >= 1.3.4
-BuildRequires:  pkgconfig(libmatroska) >= 1.4.5
+BuildRequires:  pkgconfig(libebml) >= 1.3.5
+BuildRequires:  pkgconfig(libmatroska) >= 1.4.6
 BuildRequires:  pkgconfig(ogg)
 BuildRequires:  pkgconfig(vorbis)
 BuildRequires:  pkgconfig(zlib)
@@ -82,7 +80,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 # Make sure to use system libs:
 rm -rf lib/{boost,libebml,libmatroskas,pugixml}
 
@@ -92,7 +89,7 @@
 export CC=gcc-6
 export CXX=g++-6
 %endif
-%configure --enable-debug --enable-optimization
+%configure --disable-update-check --enable-debug --enable-optimization
 rake --verbose %{?_smp_mflags} V=1
 
 %install
@@ -117,7 +114,7 @@
 
 %files -f %{name}.lang -f mkvpropedit.lang -f mkvextract.lang -f mkvmerge.lang
 %defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING README.md
+%doc AUTHORS NEWS.md COPYING README.md
 %doc examples
 %dir %{_datadir}/%{name}
 %{_bindir}/mkvextract

++++++ mkvtoolnix-14.0.0.tar.xz -> mkvtoolnix-15.0.0.tar.xz ++++++
++++ 227261 lines of diff (skipped)



Reply via email to