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-07-10 22:54:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old)
 and      /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkvtoolnix"

Sat Jul 10 22:54:53 2021 rev:136 rq:905582 version:59.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes    2021-06-13 
23:06:47.291738552 +0200
+++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2625/mkvtoolnix.changes  
2021-07-10 22:55:26.299325186 +0200
@@ -1,0 +2,89 @@
+Sat Jul 10 11:41:00 UTC 2021 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update to version 59.0.0
+  New features and enhancements:
+  * mkvmerge: WebVTT parser: the parser now follows the specs'
+    rules for parsing timestamps more closely by being more
+    lenient: it allows arbitrary number of spaces & tabs at the
+    start of the line & around the arrow; it allows any number
+    of digits for the hours.
+  * MKVToolNix GUI: multiplexer: when adding a Blu-ray playlist
+    without scanning for other playlists the GUI will now look
+    for disc library information & let the user select which one
+    to use if there's more than one entry.
+  * MKVToolNix GUI: multiplexer: added an option for sorting
+    files & tracks by track types when adding them to multiplex
+    settings. The order is: video first followed by audio,
+    subtitles and other types. Files & tracks can still be
+    reordered manually later. The option is enabled by default &
+    can be found in the preferences ??? "Multiplexer" page ???
+    "Adding files" section.
+  * MKVToolNix GUI: multiplexer: added an option for recognizing
+    file name sequences such as `movie.001.mp4`, `movie.002.mp4`,
+    `movie.003.mp4` when adding multiple files at once. If a
+    sequence is detected, the only first file will be added while
+    the second and following file names will be appended to the
+    first one. The option is enabled by default & can be found
+    in the preferences ??? "Multiplexer" page ??? "Adding files"
+    section.
+  * MKVToolNix GUI: multiplexer: added small colored boxes for
+    each file & track in order to indicate from which file each
+    track is read. The colors used can be configured in the
+    preferences ??? "Multiplexer" page ??? "File & track colors"
+    section.
+  Bug fixes:
+  * build system: fixed compilation with fmt v8. Fixes #3151.
+  * mkvmerge: SRT subtitle reader: characters that aren't valid
+    according to the assumed encoding of the file will now be
+    replaced by the Unicode "Replacement Character" U+FFFD
+    instead of keeping the invalid characters, potentially
+    violating the Matroska specs.
+  * mkvmerge: WebVTT parser: the parser now accepts timestamps
+    with hours larger than 99.
+  * mkvextract: TTA extraction, only on Windows: fixed removing
+    the temporary file created during extraction.
+  * mkvmerge, mkvpropedit, MKVToolNix GUI's multiplexer & header
+    editor: MIME type detection is now done using Qt instead of
+    the `magic` library. The main impact is the MIME types of
+    TrueType & OpenType fonts are now detected correctly.
+  * MKVToolNix GUI: multiplexer: when adding files to the
+    multiplexer by running the GUI's executable with file names
+    as command line arguments, the source directory will be
+    remembered as the "last open directory" again, causing
+    subsequent uses of the "open file" dialog to start in the
+    same directory.
+  * MKVToolNix GUI: multiplexer: the "default track flag" column
+    in the track list was missing its icons. Additionally it
+    contained text even for things that aren't regular tracks
+    and therefore do not actually have that flag (e.g. chapters
+    or tags).
+  * MKVToolNix GUI: multiplexer: the default for the dialog
+    asking the user what to do with dragged & dropped files if
+    they've never seen the dialog is back to adding the files to
+    the current multiplex settings instead of "add as additional
+    parts" which was an unintentional default.
+  * MKVToolNix GUI: multiplexer: the "show command line" dialog
+    will now always use backward slashes for the "Windows
+    (cmd.exe)" mode and forward slashes for the "Linux/Unix
+    shells" mode, regardless of the operating system it's
+    currently running on.
+  Build system changes:
+  * The Qt library is now required for building all
+    applications, even the command-line ones, as they use Qt's
+    MIME type detection capabilities. In turn this means that
+    you cannot disable the Qt usage anymore; either Qt5 or Qt 6
+    is required. You can still chose not to build MKVToolNix
+    GUI, though. A new option has been added to `configure`
+    for this purpose: `--disable-gui`.
+  * The `gmp` library is now required.
+  * The `magic` library is not used anymore.
+  * The `PCRE2` & `JPCRE2` libraries are not used anymore. The
+    bundled version of `JPCRE2` was removed.
+  * Boost's "rational" library is not used anymore.
+  * `configure`: the option `--enable-appimage` has been
+    removed. The location of the relevant directories within an
+    AppImage is now detected automatically.
+  * The bundled `fmt` library was updated to v8.0.0.
+- Use system version of utfcpp
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ mkvtoolnix.spec ++++++
--- /var/tmp/diff_new_pack.T9E3SF/_old  2021-07-10 22:55:26.787321420 +0200
+++ /var/tmp/diff_new_pack.T9E3SF/_new  2021-07-10 22:55:26.787321420 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mkvtoolnix
-Version:        58.0.0
+Version:        59.0.0
 Release:        0
 Summary:        Tools to Create, Alter, and Inspect Matroska Files
 License:        GPL-2.0-or-later
@@ -35,12 +35,13 @@
 BuildRequires:  file-devel
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig(gmp)
 %else
 BuildRequires:  gcc8-c++
+BuildRequires:  gmp-devel
 %endif
 BuildRequires:  gettext-tools
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  jpcre2-devel
 BuildRequires:  libboost_headers-devel >= 1.66.0
 BuildRequires:  libxslt-tools
 BuildRequires:  nlohmann_json-devel
@@ -84,12 +85,12 @@
 %prep
 %autosetup -p1
 # Make sure to use system libs:
-rm -rf lib/{boost,libebml,libmatroska,nlohmann-json,pugixml,fmt}
+rm -rf lib/{boost,libebml,libmatroska,nlohmann-json,pugixml,fmt,utf8-cpp}
 
 %build
 export CXX=g++
 test -x "$(type -p g++-8)" && export CXX=g++-8
-export CXXFLAGS="%{optflags} -I%{_include}/utf8cpp"
+export CPPFLAGS="%{optflags} -I%{_includedir}/utf8cpp"
 %configure --disable-update-check --enable-debug --enable-optimization
 rake --verbose %{?_smp_mflags} V=1
 

++++++ mkvtoolnix-58.0.0.tar.xz -> mkvtoolnix-59.0.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-58.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.mkvtoolnix.new.2625/mkvtoolnix-59.0.0.tar.xz 
differ: char 26, line 1

Reply via email to