commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-10-05 19:40:50 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4249 (New) Package is "mkvtoolnix" Mon Oct 5 19:40:50 2020 rev:127 rq:839421 version:51.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-09-07 21:34:28.469356255 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4249/mkvtoolnix.changes 2020-10-05 19:42:53.757772923 +0200 @@ -1,0 +2,67 @@ +Sun Oct 4 13:09:56 UTC 2020 - Luigi Baldoni + +- Update to version 51.0.0 + New features and enhancements: + * mkvmerge, mkvpropedit, MKVToolNix GUI: IETF BCP 47 language +tags: added missing support for UN M.49 regions for which +there are no corresponding ISO 3166 alpha codes. This +enables language tags such as `es-419` = Spanish in +Latin America and the Caribbean. + * MKVToolNix GUI: IETF BCP 47 language tags: the text in the +widget displaying the current language & the corresponding +edit button is now displayed like a link (depending on the +theme: different color & underlined), making it clearer +that not just the edit button can be clicked but the text, +too. + Bug fixes: + * mkvmerge: AV1 parser: fixed mkvmerge crashing after uncaught +exceptions due to certain data conditions. Found by fuzzying. + * mkvmerge: AV1 packetizer: the duration of frames wasn't set +properly. When appending AV1 IVF or OBU files this meant that +the last frame of the Nth file and the first frame of file +N+1 had the same timestamp. + * mkvmerge: DTS reader: fixed handling of buffers with an odd +length when byte-swapped DTS is detected so that mkvmerge +doesn't abort with a failed assertion. Found by fuzzying. + * mkvmerge: h.264/AVC and h.265/HEVC elementary stream +readers: mkvmerge will no longer claim to recognize data +that looks like AVC or HEVC but with invalid video +width/height values as that lead to failed assertions in +libEBML later. Found by fuzzying. + * mkvmerge: h.265/HEVC parser: fixed mkvmerge aborting after +uncaught exceptions due to certain data constellations found +by fuzzying. + * mkvmerge: IVF reader: fixed mkvmerge crashing with a +"division by zero" error due to certain data conditions. +Found by fuzzying. + * mkvmerge: fixed mkvmerge aborting with a "division by zero" +error due to the timestamp scaling factor being 0 after +handling certain data constellations. Found by fuzzying. + * mkvmerge: track statistics: fixed a "division by zero" error +when the content's shorter than 1ms. Found by fuzzying. + * mkvmerge, mkvinfo, mkvextract, mkvpropedit: Matroska access +class: fixed an invalid memory access under certain data +conditions. Found by fuzzying. + * MKVToolNix GIU: IETF BCP 47/RFC 5646 language tags: the GUI +will no longer open the language dialog when clicking on a +disabled language display widget. + * MKVToolNix GUI: IETF BCP 47 language tags: the "variants" +combo-boxes were not populated even when the language tag was +valid and contained at a variant. + * MKVToolNix GUI: IETF BCP 47 language tags: when no language +is selected, at least one of the other components (extended +subtags, region, or variants) has something selected and +"private use" is not empty, the GUI would claim this to be a +valid tag, which it isn't. + * MKVToolNix GUI: multiplexer: when the tracks/chapters/tags +selection changes from "at least one entry selected" to "no +entry selected", the input controls will be reset to their +default state and not just disabled. + Build system changes: + * `configure` now checks for the presence of the a system-wide +installed copy of the JPCRE2 C++ wrapper library for the +PCRE2 library and uses that if it's new enough (at least +v10.32.1). If not, the bundled version will be used as a +fallback. + +--- Old: mkvtoolnix-50.0.0.tar.xz mkvtoolnix-50.0.0.tar.xz.sig New: mkvtoolnix-51.0.0.tar.xz mkvtoolnix-51.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.RPGvfu/_old 2020-10-05 19:42:54.501773650 +0200 +++ /var/tmp/diff_new_pack.RPGvfu/_new 2020-10-05 19:42:54.505773654 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:50.0.0 +Version:51.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-50.0.0.tar.xz -> mkvtoolnix-51.0.0.tar.xz +
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-09-07 21:34:18 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3399 (New) Package is "mkvtoolnix" Mon Sep 7 21:34:18 2020 rev:126 rq:832626 version:50.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-08-16 20:27:37.494109727 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3399/mkvtoolnix.changes 2020-09-07 21:34:28.469356255 +0200 @@ -1,0 +2,84 @@ +Sun Sep 6 15:01:13 UTC 2020 - aloi...@gmx.com + +- Update to version 50.0.0 + New feature: IETF BCP 47 language tags: + * I've written up a [nice FAQ + https://gitlab.com/mbunkus/mkvtoolnix/-/wikis/Languages-in-Matroska-and-MKVToolNix +about the switch to using IETF BCP 47 language tags, how +they interact with legacy language elements, how the programs +actually behave and how to disable their use if necessary. + * mkvmerge: IETF BCP 47/RFC 5646 language tags: mkvmerge will +now accept full BCP 47 language tags for all options taking +a language. mkvmerge will always write "LanguageIETF" track +header elements. If the language tag contains a valid ISO +639-2 language code it will also set the legacy "Language" +track header element to the included ISO 639-2 code. + * mkvmerge: IETF BCP 47/RFC 5646 language tags: if present the +"LanguageIETF" track header element will be reported as the +`language_ietf` property in JSON identification mode. + * mkvmerge: IETF BCP 47/RFC 5646 language tags in chapters: +mkvmerge will now write "ChapLanguageIETF" elements when +creating chapter atoms, either when reading the simple +chapter format or when generating +chapters due to the `--generate-chapters` command line +option. + * mkvmerge: IETF BCP 47/RFC 5646 language tags in tags: +mkvmerge will now write "TagLanguageIETF" elements when +creating "simple tag" elements, either when reading tag XML +files or when generating them. + * mkvmerge: IETF BCP 47/RFC 5646 language tags: added an option +`--disable-language-ietf` that causes mkvmerge to only write +the legacy language elements. + * mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: IETF +BCP 47/RFC 5646 language tags in chapters: when reading XML +chapter files the programs will now add "ChapLanguageIETF" +elements for atoms that don't contain them. The values are +derived from existing "ChapterLanguage" elements. + * mkvpropedit: IETF BCP 47/RFC 5646 language tags: +setting/deleting the track language now acts on both the old +language element as well as the "LanguageIETF" track header +element. + * mkvpropedit: IETF BCP 47/RFC 5646 language tags: added an +option `--disable-language-ietf` that causes mkvpropedit to +apply changes to the `language` track header property only +to the legacy language track header element. + * mkvinfo: IETF BCP 47/RFC 5646 language tags: added support +for the "LanguageIETF" track header element. + * MKVToolNix GUI: multiplexer: added full support for IETF BCP +47/RFC 5646 language tags for both track and chapter +languages. + * MKVToolNix GUI: chapter: added full support for IETF BCP +47/RFC 5646 language tags for chapter languages. + * MKVToolNix GUI: header editor: added full support for IETF +BCP 47/RFC 5646 language tags for track header languages. +The header editor allows editing of the legacy language +elements and the IETF BCP 47 language elements independent +of each other. + Other new features and enhancements: + * mkvmerge: the chapter generation mode `when-appending` now +also works with the splitting modes `parts:` & +`parts-frames:` when using the `…,+…` syntax for appending +other sections of the source file to the same destination +file. + * MKVToolNix GUI: multiplexer: the file selection dialogs now +include the extension `.dtsma` for DTS files. + * mkvmerge: MP4 reader: sped up parsing MP4 DASH files with a +lot of segments (`trun` atoms) quite a bit. + * The PCRE2 regular expression library is now used instead of +`std::regex` for big performance improvements in all places +where regular expressions are used for parsing big chunks of +text, e.g. in the subtitle parsers. + Bug fixes: + * MKVToolNix GUI: preferences: under certain conditions +changing the selected entry in the page tree on the left did +not cause the page shown on the right to be updated. + * mkvmerge: splitting text by a fixed string (e.g. `,`) is now +done by using `std::string.find()` instead of using a +regular-expression-based text splitting function, greatly +improving its performance. + * mkvm
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-08-16 20:27:32 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3399 (New) Package is "mkvtoolnix" Sun Aug 16 20:27:32 2020 rev:125 rq:824706 version:49.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-07-05 01:14:49.180353666 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3399/mkvtoolnix.changes 2020-08-16 20:27:37.494109727 +0200 @@ -1,0 +2,49 @@ +Sun Aug 2 16:05:18 UTC 2020 - aloi...@gmx.com + +- Update to version 49.0.0 + New features and enhancements: + * mkvmerge: added support for copying the new track header +elements `BlockAddIDName`, `BlockAddIDType`, +`BlockAddIDValue` and `BlockAddIDExtraData` from Matroska +files if they exist. + * mkvinfo: added support for the new track header elements +`BlockAdditionMapping`, `BlockAddIDName`, BlockAddIDType`, +`BlockAddIDValue` and `BlockAddIDExtraData`. + * MKVToolNix GUI: multiplexer: the list of recent directories +can now be edited in the preferences → "Multiplexer" → +"Destination file name". + * MKVToolNix GUI: preferences: the values in the various + "predefined values" lists can now be re-ordered freely by +dragging & dropping. + Bug fixes: + * mkvmerge: Matroska reader: when reading tracks (e.g. a +subtitle track) from Matroska files with their `default +track` flag set to `yes`, and when overwriting those via the +command line to `no`, `mkvmerge` would not promote +additional tracks of the same type from other files (e.g. +another subtitle track from an SRT file). + * mkvmerge: SRT reader: empty lines inside entries were +doubled. + * mkvmerge: subtitles: when calculating the rounded duration +of each entry the error from rounding the corresponding +timestamp will be taken into account. + * mkvextract: SSA/ASS extraction: mkvextract is no longer +inserting empty lines before the `Dialogue:` lines. + * mkvextract: USF subtitles: start & end timestamps were too +high by a factor of 1.000.000. + * MKVToolNix: info tool: when saving to a text file the +checkbox "Save as default for saving output to text files" +did nothing. + * MKVToolNix: info tool: when saving to a text file in "all +elements in a tree-like structure" mode, the GUI always +stopped at the first cluster regardless of the setting of +the "verbosity" option. + * MKVToolNix GUI: preferences: when tooltips were disabled the +dialogs for adding new entries to the various "predefined +values" lists were missing their texts. + * configure: fixed detection of QtDBus. Fixes #2886. + Build system changes: + * libMatroska v1.6.1 is now required. The bundled version has +been updated to that version. + +--- Old: mkvtoolnix-48.0.0.tar.xz mkvtoolnix-48.0.0.tar.xz.sig New: mkvtoolnix-49.0.0.tar.xz mkvtoolnix-49.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.0DSh74/_old 2020-08-16 20:27:38.310110178 +0200 +++ /var/tmp/diff_new_pack.0DSh74/_new 2020-08-16 20:27:38.314110180 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:48.0.0 +Version:49.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later @@ -58,7 +58,7 @@ BuildRequires: pkgconfig(fmt) >= 6.1.0 BuildRequires: pkgconfig(libcmark) BuildRequires: pkgconfig(libebml) >= 1.4.0 -BuildRequires: pkgconfig(libmatroska) >= 1.6.0 +BuildRequires: pkgconfig(libmatroska) >= 1.6.1 BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) @@ -77,8 +77,7 @@ This package contains the graphical user interface for the mkvtoolnix utils. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 # Make sure to use system libs: rm -rf lib/{boost,libebml,libmatroska,nlohmann-json,pugixml,fmt} ++ mkvtoolnix-48.0.0.tar.xz -> mkvtoolnix-49.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-48.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3399/mkvtoolnix-49.0.0.tar.xz differ: char 26, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-07-05 01:13:56 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3060 (New) Package is "mkvtoolnix" Sun Jul 5 01:13:56 2020 rev:124 rq:817563 version:48.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-06-03 20:35:02.909647669 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3060/mkvtoolnix.changes 2020-07-05 01:14:49.180353666 +0200 @@ -1,0 +2,74 @@ +Sun Jun 28 05:55:10 UTC 2020 - Luigi Baldoni + +- Update to version 48.0.0 + New features and enhancements: + * mkvmerge: AC-3: file identification will report AC-3 tracks +encoded in Dolby Surround EX as codec "AC-3 Dolby Surround +EX". + * MKVToolNix GUI: multiplexer: on new installations the GUI +will now recognize all known ISO 639-2 language codes in file +names by default instead of only the top 100 of languages by +native speakers. + * MKVToolNix GUI: multiplexer: on new installations the list +of "often used languages" will by default only contain +certain agnostic ones ("multiple languages", "no linguistic +content", "reserved for local use", "uncoded languages"), +"English" and the default user interface language. The "list +of spoken languages by native speaks" isn't used anymore. + * MKVToolNix GUI: header editor: added an option to remove all +attachments to the tree context menu. + * MKVToolNix GUI: while the GUI is running it will remember +the last page that was selected when the preferences dialog +is closed. Upon re-opening the preferences that page will be +selected by default. + Bug fixes: + * mkvmerge: fixed a segmentation fault when exiting +prematurely due to write errors such as the destination +having run out of space. + * mkvmerge: DTS: fixed wrong channel count for DTS tracks with +XCh extensions. + * mkvmerge: MPEG TS reader: fixed detecting h.264/AVC and +h.265/HEVC tracks that consist of only a single frame. + * mkvmerge: MPEG TS reader: fixed handling of unbounded PES +sizes for tracks that consist of only a single PES packet. + * mkvmerge: MPEG TS reader: PGS subtitle tracks are now exempt +from the "detect bogus subtitle timestamps" heuristic which +could lead to some PGS subtitles not being timestamped +correctly. Symptoms were that they were shown at the wrong +time or that they were shown indefinitely. + * mkvmerge: MPEG TS reader: when reading MPLS playlists the +start timestamps of a play items were handled wrong: all the +timestamps of packets read were compared to that start +timestamp, dropping those packets whose timestamps were +smaller than the play item's start timestamp. The correct +behavior is to accept all packets as soon as the first one +with a timestamp equal to or larger than the play item's +start timestamp is encountered. This could result in PGS +subtitle entries located right at the start of the play item +being garbled/lost as they consist of multiple PES packets +for which some timestamps are often slightly smaller. + * mkvmerge: MPEG TS reader: when reading MPLS playlists +mkvmerge will no longer read the whole M2TS files they +reference, processing only the packets lying inside the +timestamp range given by the playlists's play item's start & +end timestamps. Instead mkvmerge will use the index +information present in corresponding clip information (CLPI) +files in order to seek to the nearest file position of the +play item's start timestamp. Additionally mkvmerge will +simply stop processing a file once the end timestamp is +seen. This change greatly speeds up processing files from +which only small portions must be read. + * mkvmerge: WavPack: fixed support for files created by v5 of +the program. Checksums, DSD audio data and non-standard +sampling rates are handled correctly. + * MKVToolNix GUI: multiplexer: fixed the cursor being +positioned wrong after entering or pasting characters that +aren't allowed in file names into the "destination file" +control. + Build system changes: + * libEBML v1.4.0 and libMatroska v1.6.0 are now required. + Other changes: + * The source code repository's main development branch was +renamed to `main`. + +--- Old: mkvtoolnix-47.0.0.tar.xz mkvtoolnix-47.0.0.tar.xz.sig New: mkvtoolnix-48.0.0.tar.xz mkvtoolnix-48.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.60ZLna/_old
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-06-03 20:34:34 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3606 (New) Package is "mkvtoolnix" Wed Jun 3 20:34:34 2020 rev:123 rq:810929 version:47.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-06-02 14:39:37.943709779 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3606/mkvtoolnix.changes 2020-06-03 20:35:02.909647669 +0200 @@ -1,0 +2,5 @@ +Tue Jun 2 14:46:11 UTC 2020 - Michel Normand + +- Add _constraints file to avoid build error for ppc64/ppc64le + +--- New: _constraints Other differences: -- ++ _constraints ++ ppc64 ppc64le 8000 4600
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-06-02 14:38:40 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3606 (New) Package is "mkvtoolnix" Tue Jun 2 14:38:40 2020 rev:122 rq:810378 version:47.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-05-02 22:17:33.348563499 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3606/mkvtoolnix.changes 2020-06-02 14:39:37.943709779 +0200 @@ -1,0 +2,59 @@ +Sat May 30 13:32:44 UTC 2020 - Luigi Baldoni + +- Update to version 47.0.0 + New features and enhancements: + * mkvmerge: chapters: mkvmerge can now read chapters from DVDs +if the user specifies the path to a DVD folder structure via +the `--chapters …` parameter. By default chapters from the +first title will be imported. This can be changed by append +`:` to the file/directory name in the +`--chapters …` argument, e.g. `--chapters +/srv/dvds/BigBuckBunny/VIDEO_TS:3`. This feature requires +mkvmerge to have been built with the `libdvdread` library. + * mkvmerge: added `--engage append_and_split_flac` that +enables mkvmerge to append and split FLAC tracks, restoring +pre-v45 behavior. The resulting tracks will be broken: the +official FLAC tools will not be able to decode them and +seeking will not work as expected. + * MKVToolNix GUI: multiplexer: added support for mkvmerge's +new support for reading chapters from DVDs if both have been +built with the `libdvdread` library. + * MKVToolNix GUI: multiplexer: when deriving languages from +file names the GUI will now look for simplified language +names instead of the full ones (e.g. instead of looking for +"Greek, Modern (1453-)" it would simply look for "Greek"). + * MKVToolNix GUI: multiplexer: the options in the "additional +command-line options" dialog are now sorted alphabetically. +Additionally the `--append-mode` option has been added as +one of the only missing global options. + * MKVToolNix GUI: chapter editor: the chapter editor can now +read chapters from DVDs if MKVToolNix has been built with +the `libdvdread` library. + * MKVToolNix GUI: header editor: added an option in the +preferences for displaying all date & time values in UTC +instead of the local time zone. + Bug fixes: + * all: fixed a crash when using the `MTX_LOGGER=file` syntax +for logging debug messages without specifying a file name to +log to. It will now log to a file called +`mkvtoolnix-debug.log` in the system's default temporary +directory, as initially intended. + Build system changes: + * The `libdvdread` library will be used if found via +`pkg-config`. If it is found, support for reading chapters +from DVDs will be enabled in `mkvmerge` and the MKVToolNix +GUI. + * Boost's Date/Time, Lexical Cast, Range, Range Adaptors, +Tri-Bool, Variant libraries are not used anymore. + * MKVToolNix now requires a C++ compiler & standard library +that support the following features of the C++17 standard: +"`std::variant`", "`std::gcd`". For the GNU Compiler +Collection (gcc) this means v7 or newer; for clang it means +v4 or newer — the same versions required by earlier +MKVToolNix versions. + * MKVToolNix now requires version 6.1.0 of fmtlib or later for +the `fmt::to_string` function and bugfixes to the formatting +of floating point numbers. If a system-wide version is +installed that's older, the bundled copy will be used. + +--- Old: mkvtoolnix-46.0.0.tar.xz mkvtoolnix-46.0.0.tar.xz.sig New: mkvtoolnix-47.0.0.tar.xz mkvtoolnix-47.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.CIXK0e/_old 2020-06-02 14:39:38.687712131 +0200 +++ /var/tmp/diff_new_pack.CIXK0e/_new 2020-06-02 14:39:38.691712143 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:46.0.0 +Version:47.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later @@ -36,10 +36,8 @@ BuildRequires: gcc-c++ BuildRequires: gettext-tools BuildRequires: hicolor-icon-theme -BuildRequires: libboost_date_time-devel >= 1.60.0 BuildRequires: libboost_filesystem-devel >= 1.60.0 BuildRequires: libboost_headers-devel >= 1.60.0 -BuildRequires: libboost_regex-devel >= 1.60.0 BuildRequires: libboost_system-devel >= 1.60.0 BuildRequires: libxslt-tools BuildRequires: nlohmann_json-devel @@ -55,8 +53,9 @@ BuildRequires: pkgconfig(Qt5Mul
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-05-02 22:17:29 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2738 (New) Package is "mkvtoolnix" Sat May 2 22:17:29 2020 rev:121 rq:799502 version:46.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-04-05 20:56:03.857347372 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2738/mkvtoolnix.changes 2020-05-02 22:17:33.348563499 +0200 @@ -1,0 +2,46 @@ +Fri May 1 10:35:21 UTC 2020 - Luigi Baldoni + +- Update to version 46.0.0 + New features and enhancements: + * mkvmerge: when splitting, the placeholder `%c` can be used +in the destination file name. It'll be replaced by the name +of the first chapter in the file. Implements #2791. + * mkvmerge: when reading MPLS playlists mkvmerge will include +a tag named `SOURCE_ID` in the track's statistics tags that +conveys the fact that the source was a Blu-ray and what the +track's ID was in the source container. When reading Matroska +file existing `SOURCE_ID` tags will be kept. The format used +is the same format MakeMKV uses. Implements #2774. + * mkvmerge: for audio-only files mkvmerge will now write a cue +entry every 500ms instead of every 2s. + * MKVToolNix GUI: job actions: split up the option "execute +when the job finishes successfully or with warnings" into two +separate options: "…when finishes successfully" and "…when +exits with warnings". Implements #2798. + Bug fixes: + * mkvmerge: Matroska reader: when regenerating UIDs for +chapters mkvmerge will now fix referencing tag chapter UID +targets to have the same values. Fixes #2804. + * mkvmerge: MP4 reader: fixed a crash that could potentially +happen while trying to identify H.265/HEVC tracks. + * mkvmerge: MP4 reader: when reading H.265/HEVC tracks without +a frame offset table (`ctts` atom) present, mkvmerge did not +parse the `hevcC` structure correctly in certain cases, +causing no video frames to be output at all or the output not +being playable. This fixes #2782, a bug introduced in v45. + * mkvmerge: MPLS handling/MPEG TS reader: timestamp +restrictions as given in an MPLS file were only honored for +the first play item, not for subsequent play items. For those +play items the whole referenced file was always copied. Part +of the fix of #2789. + * mkvmerge: MPLS handling/MPEG TS reader: under certain +circumstances mkvmerge copied one frame too many before +switching to the next play item. Part of the fix of #2789. + * mkvmerge: for audio-only files cues will only be created for +I frames (important for e.g. TrueHD where decoding can only +start on a sync frame). Fixes #2790. + * MKVToolNix GUI: fixed a crash that happened when closing the +preferences after having closed at least one multiplexer tab. +Fixes #2785. + +--- Old: mkvtoolnix-45.0.0.tar.xz mkvtoolnix-45.0.0.tar.xz.sig New: mkvtoolnix-46.0.0.tar.xz mkvtoolnix-46.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.mcH8Zu/_old 2020-05-02 22:17:34.164565209 +0200 +++ /var/tmp/diff_new_pack.mcH8Zu/_new 2020-05-02 22:17:34.164565209 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:45.0.0 +Version:46.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-45.0.0.tar.xz -> mkvtoolnix-46.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-45.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2738/mkvtoolnix-46.0.0.tar.xz differ: char 26, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-04-05 20:55:57 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3248 (New) Package is "mkvtoolnix" Sun Apr 5 20:55:57 2020 rev:120 rq:791476 version:45.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-03-09 11:43:12.785351001 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3248/mkvtoolnix.changes 2020-04-05 20:56:03.857347372 +0200 @@ -1,0 +2,60 @@ +Sat Apr 4 15:54:45 UTC 2020 - Luigi Baldoni + +- Update to version 45.0.0 + New features and enhancements: + * mkvmerge: mkvmerge has never supported appending & splitting +FLAC audio tracks. mkvmerge will now emit error messages +when the user attempts either instead of continuing and +creating invalid FLAC tracks. + * MKVToolNix GUI: added an option in the preferences to turn +on eliding text on tab headers. If enabled, tab names will be +shortened so that all tab headers fit into the window's +width. Implements #2768. + * MKVToolNix GUI: added an option in the preferences to +disable all tooltips. + * MKVToolNix GUI: multiplexer: if the file identification +fails due to a JSON parser error, the output generated by +`mkvmerge` will be output to `STDERR` allowing insight into +what's gone wrong. + * MKVToolNix GUI: multiplexer: if an error occurs during file +identification, the name of the processed file will be +mentioned in the error message. + * MKVToolNix GUI: multiplexer: if an error occurs during +identification of multiple files, the GUI will ask the user +whether to continue or abort the identification process. +Implements #2778. + * MKVToolNix GUI: job queue: added an option in the +preferences for removing completed jobs when exiting the +program depending on their status. Implements #2769. + Bug fixes: + * mkvmerge: H.265/HEVC packetizer: fixed changing the NALU +size length, it was using the wrong offset into the `hevcC` +structure. + * mkvmerge: MP4 reader: fixed calculating the duration of +video tracks that only contain a single frame. Fixes #2747. + * mkvmerge: MP4 reader: if there's no frame offset table +(`ctts` atom) present for H.265/HEVC video tracks, mkvmerge +will determine the timestamp order itself instead of relying +on the timestamps in the MP4 being in the presentation order +required by Matroska. Fixes #2777. + * MKVToolNix GUI: multiplexer: when using the title as part of +the destination file name (both automatically as well as +using the "copy title to destination file name" function) all +characters that aren't valid in a file name are replaced by +hyphens. + * MKVToolNix GUI: multiplexer: the "copy title to destination +file name" function was broken when the "make file name +unique" option in the preferences was disabled. In that case +the file base name was removed regardless of what the title +was set to at the time. + * MKVToolNix GUI: multiplexer: when adding Blu-ray playlists +the GUI used to only look for the English version of the disc +library information (title & cover images). Now the GUI will +present all disc library entries in the "select playlist to +add" dialog & let the user chose which one to use (if any). +Fixes #2765. + * MKVToolNix GUI: multiplexer, info tool: fixed the "warn +before overwriting" check wrt. jobs creating the same file. +Fixes #2758. + +--- Old: mkvtoolnix-44.0.0.tar.xz mkvtoolnix-44.0.0.tar.xz.sig New: mkvtoolnix-45.0.0.tar.xz mkvtoolnix-45.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.xxQZnm/_old 2020-04-05 20:56:04.781348363 +0200 +++ /var/tmp/diff_new_pack.xxQZnm/_new 2020-04-05 20:56:04.785348368 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:44.0.0 +Version:45.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-44.0.0.tar.xz -> mkvtoolnix-45.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-44.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.3248/mkvtoolnix-45.0.0.tar.xz differ: char 27, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-03-09 11:43:01 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.26092 (New) Package is "mkvtoolnix" Mon Mar 9 11:43:01 2020 rev:119 rq:782864 version:44.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-01-28 10:57:48.925148864 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.26092/mkvtoolnix.changes 2020-03-09 11:43:12.785351001 +0100 @@ -1,0 +2,16 @@ +Mon Mar 9 08:19:36 UTC 2020 - aloi...@gmx.com + +- Update to version 44.0.0 + New features and enhancements: + * MKVToolNix GUI: header editor: the attachments can now be +reordered via drag & drop. Implements #2753. + Bug fixes: + * mkvmerge: Matroska reader: when encountering certain errors +in the track headers such as the codec ID not being present +mkvmerge will simply skip those tracks instead of exiting +with an error. Fixes #2737. + * MKVToolNix GUI: multiplexer: the "ask before overwriting" +functionality did not look for the correct file names when +splitting was active. Fixes #2741. + +--- Old: mkvtoolnix-43.0.0.tar.xz mkvtoolnix-43.0.0.tar.xz.sig New: mkvtoolnix-44.0.0.tar.xz mkvtoolnix-44.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.8LwJb1/_old 2020-03-09 11:43:14.021351669 +0100 +++ /var/tmp/diff_new_pack.8LwJb1/_new 2020-03-09 11:43:14.025351672 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:43.0.0 +Version:44.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-43.0.0.tar.xz -> mkvtoolnix-44.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-43.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.26092/mkvtoolnix-44.0.0.tar.xz differ: char 26, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-01-28 10:57:43 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.26092 (New) Package is "mkvtoolnix" Tue Jan 28 10:57:43 2020 rev:118 rq:767921 version:43.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2020-01-03 17:37:21.247307053 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.26092/mkvtoolnix.changes 2020-01-28 10:57:48.925148864 +0100 @@ -1,0 +2,36 @@ +Mon Jan 27 17:01:07 UTC 2020 - Luigi Baldoni + +- Update to version 43.0.0 + New features and enhancements: + * MKVToolNix GUI: using one of the command line options +`--info`, `--edit-headers` or `--edit-chapters` will make +the GUI select the corresponding tool on startup even if no +further file name is given. Implements #2723. + * MKVToolNix GUI: multiplexer: added a setting in the +preferences for changing the location of the MediaInfo +executable for when the user accidentally selected the wrong +one. + Bug fixes: + * mkvmerge: AVC/h.264 parser: the order of the NALUs before +each key frame was sometimes wrong: mkvmerge wrote SPS & PPS +after SEI NALUs. Now SPS & PPS NALUs are always written + before the other NALUs. Patch by Torsten Hauska. Part of the + implementation of #2709 and part of the fix of #2250. + * mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs +(with IDs that haven't been seen so far) are found +mid-stream, mkvmerge will prepend all following key frames +with all current valid SPS & PPS NALUs (just like when SPS & +PPS NALUs are overwritten mid-stream). Part of the fix of +#2250. + * mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video +tracks consisting of very few frames. Fixes #2732. + * mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus +streams that contain a just one Ogg page (`mkvmerge` aborted +with an exception). Fixes #2722. + * MKVToolNix GUI: multiplexer: dragging & dropping XML files +with chapters or tags to the GUI's window was broken in v42. +Instead of adding the file names to the appropriate input +boxes the GUI was running mkvmerge for file identification +purposes which then failed. Fixes #2718. + +--- Old: mkvtoolnix-42.0.0.tar.xz mkvtoolnix-42.0.0.tar.xz.sig New: mkvtoolnix-43.0.0.tar.xz mkvtoolnix-43.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.1WqY3v/_old 2020-01-28 10:57:50.305149883 +0100 +++ /var/tmp/diff_new_pack.1WqY3v/_new 2020-01-28 10:57:50.305149883 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:42.0.0 +Version:43.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-42.0.0.tar.xz -> mkvtoolnix-43.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-42.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.26092/mkvtoolnix-43.0.0.tar.xz differ: char 26, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2020-01-03 17:37:20 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.6675 (New) Package is "mkvtoolnix" Fri Jan 3 17:37:20 2020 rev:117 rq:760475 version:42.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-12-07 15:11:07.611832051 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.6675/mkvtoolnix.changes 2020-01-03 17:37:21.247307053 +0100 @@ -1,0 +2,67 @@ +Thu Jan 2 14:25:15 UTC 2020 - Luigi Baldoni + +- Update to version 42.0.0 + New features and enhancements: + * mkvmerge: added an option for creating byte-identical files: +`--deterministic `. Part of the implementation of +#2698. + * mkvmerge: Matroska reader: mkvmerge will remove the `icpf` +atom headers if they're present in frames read from Matroska +files. Implements #2692. + * mkvmerge: MP4 reader: ALAC tracks: the number of channels, +sampling frequency and bit depth are now taken from the +bitstream in order to fix bogus values on the container level. +Implements #2714. + * mkvpropedit: when changing track UIDs the referring elements +in existing chapters & tags will be updated automatically, +too. Part of the implementation of #2700. + * mkvinfo: when the option `-p`/`--hex-positions` is used, +element positions will be output regardless of the verbosity +level. Part of the implementation of #2713. + * mkvinfo: added the option `-P`/`--positions` for showing the +position of each element in decimal regardless of the +verbosity level used. Part of the implementation of #2713. + * mkvinfo: added the option `-o`/`--continue` for continuing +processing when the first cluster is encountered regardless +of the verbosity level used. Part of the implementation of +#2713. + * mkvinfo: added the option `-a`/`--all` for outputting all +sub-elements (even cues & seek head entries) and not +stopping at the first cluster regardless of the verbosity +level used. Part of the implementation of #2713. + * MKVToolNix GUI: multiplexer: added an option in the +preferences for disabling adding cover images from Blu-ray +discs. Implements #2693. + * MKVToolNix GUI: multiplexer: added mkvmerge's new +`--deterministic` option in the "additional command-line +options" dialog. Part of the implementation of #2698. + * MKVToolNix GUI: header editor:: when changing track UIDs the +referring elements in existing chapters & tags will be +updated automatically, too. Part of the implementation of +#2700. + Bug fixes: + * mkvmerge: HEVC ES parser: fixed a bug in the slice parser +calculating the size of a field which in turn could have led +to the slice's type being read wrong. Patch by Torsten +Hauska. Fixes #2710. + * mkvmerge: Matroska reader: fixed a segmentation fault when +trying to read a file that uses header removal compression +but no removed bytes are present in the track headers. Fixes +#2687. + * mkvmerge: MPEG elementary stream parser: fixed an invalid +memory access and use of uninitialized memory that could +happen under certain circumstances. Fixes #2690. + * mkvmerge: RealMedia reader: fixed a division by zero when +all audio timestamps were zero. Fixes #2689. + * mkvmerge: RealMedia reader: fixed an invalid memory access +in the video frame assembly code triggered by invalid data +in the file. Fixes #2691. + Build system changes: + * `std::optional` (C++17 feature) is now used instead of +`boost::optional`. + * `std::regex` is now used instead of `boost::regex`. + Other changes: + * New man page translations into French, Italian, Russian and +Chinese Traditional have been added. + +--- Old: mkvtoolnix-41.0.0.tar.xz mkvtoolnix-41.0.0.tar.xz.sig New: mkvtoolnix-42.0.0.tar.xz mkvtoolnix-42.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.1iRYJt/_old 2020-01-03 17:37:21.855307366 +0100 +++ /var/tmp/diff_new_pack.1iRYJt/_new 2020-01-03 17:37:21.855307366 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:41.0.0 +Version:42.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files Lic
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-12-07 15:11:02 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4691 (New) Package is "mkvtoolnix" Sat Dec 7 15:11:02 2019 rev:116 rq:754878 version:41.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-11-09 23:49:00.690060176 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4691/mkvtoolnix.changes 2019-12-07 15:11:07.611832051 +0100 @@ -1,0 +2,63 @@ +Fri Dec 6 18:55:59 UTC 2019 - Luigi Baldoni + +- Update to version 41.0.0 + New features and enhancements: + * mkvmerge: Matroska reader: Vorbis tracks: stream comments +(aka Vorbis comments) will be converted to Matroska +attachments (for cover arts) and Matroska track tags (for +other comments). Additionally the stream comments will be +removed from Vorbis headers. + * mkvmerge: MP4 reader: added support for reading Opus audio +from MP4 files. Part of the implementation of #2673. + * mkvmerge: MP4 reader: added support for reading VP9 video +from MP4 files. Part of the implementation of #2673. + * mkvmerge: Ogg reader: Vorbis, Opus & VP8 streams: stream +comments (aka Vorbis comments) will be converted to Matroska +attachments (for cover arts) and Matroska track tags (for +other comments). Additionally the stream comments will be +removed from Vorbis headers. + * mkvmerge: WAV reader: added support for reading RF64 files. + * MKVToolNix GUI: multiplexer: the list of predefined track +names is now split up into three lists, one for each track +type (audio, video & subtitles). Part of the implementation +of #2654. + * MKVToolNix GUI: multiplexer: when trying to add thumbnails +for a Blu-ray the GUI will determine the thumbnail's pixel +size from the thumbnail files if the XML file doesn't +contain that information. This works for JPEG and PNG files. +Implements #2674. + * MKVToolNix GUI: general: line edits & combo boxes will now +have a "clear text" button appear whenever they're not +empty. Part of the implementation of #2654. + * MKVToolNix GUI: update check: the dialog showing the latest +news & version information states explicitly where the links +take the user (the MKVToolNix `NEWS.md` file and YouTube +respectively). +Bug fixes: + * mkvmerge: Matroska reader: mkvmerge did not copy the codec's +private data when reading WavPack from Matroska files. Fixes +#2685. + * mkvmerge: MPLS handling: re-added caching when using MPLS +playlists as input files. Fixes #2666. + * mkvmerge: MPEG TS reader: when reading an MPLS playlist, the +calculation of the minimum timestamp to use for shifting all +output timestamps to zero was wrong. It was wrongfully +considering timestamps from packets it would not copy due to +the MPLS's timestamp restrictions. This could lead to the +first timestamps in the output file being quite large, e.g. +more than a couple of minutes, causing sync problems when +multiplexing together with other files. Fixes #2670. + * MKVToolNix GUI: multiplexer: the automatic switch between +aspect ratio & display width/height wasn't reflected in the +configuration generated for `mkvmerge`. The user had to +change between the two settings manually. Fixes #2660. + * MKVToolNix GUI: multiplexer: the progress dialog shown when +scanning a Blu-ray wasn't closed properly in certain +situations. Fixes #2678. + * MKVToolNix GUI: general: the configured font was not applied +to a lot of controls (e.g. the file & track lists or the +menu entries) on application startup. Instead the user had +to open & close the preferences in order for the font to be +applied to all controls. Fixes #2671. + +--- Old: mkvtoolnix-40.0.0.tar.xz mkvtoolnix-40.0.0.tar.xz.sig New: mkvtoolnix-41.0.0.tar.xz mkvtoolnix-41.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.HocpNq/_old 2019-12-07 15:11:08.131831977 +0100 +++ /var/tmp/diff_new_pack.HocpNq/_new 2019-12-07 15:11:08.135831977 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:40.0.0 +Version:41.0.0 Release:0 Summary:Tools
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-11-09 23:48:54 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2990 (New) Package is "mkvtoolnix" Sat Nov 9 23:48:54 2019 rev:115 rq:747026 version:40.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-10-07 14:14:05.386894141 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2990/mkvtoolnix.changes 2019-11-09 23:49:00.690060176 +0100 @@ -1,0 +2,90 @@ +Sat Nov 9 13:38:39 UTC 2019 - Luigi Baldoni + +- Update to version 40.0.0 + New features and enhancements: + * mkvmerge: MP4 reader: added support for BMP covert art +images. + * MKVToolNix GUI: multiplexer: added an option to disable +deriving the destination file name from the file title. +Implements #2648. + * MKVToolNix GUI: multiplexer: the content of the +"stereoscopy" combo box has been simplified making the box's +minimum width much smaller, allowing the user to resize the +GUI's whole window to a much smaller width. + * MKVToolNix GUI: multiplexer: whenever the user changes the +"aspect ratio" or "display dimensions" controls, the +corresponding radio button will be activated automatically. +Implements #2651. + * MKVToolNix GUI: Windows: added a setting in the preferences +to disable the GUI's dark color mode even if Windows's app +color mode is set to dark. Implements #2646. + * MKVToolNix GUI: Windows: replaced the dark mode introduced +in v39 with another dark mode that's less wasteful with +space between widgets. + Bug fixes: + * mkvmerge: MP4 reader: mkvmerge was reading eight bytes too +many for cover art images. This could cause file +identification to fail when the cover art was located at the +end of the MP4 file. Even if it succeeded, this meant too +much data present in the attachment. Fixes #2650. + * mkvmerge: MP4 reader: covert art images with unknown image +types will be skipped instead of treated as JPEG images. + Build system changes: + * Qt 5.9.0 or newer is now required for building MKVToolNix +GUI. + +--- +Tue Nov 5 08:20:29 UTC 2019 - Luigi Baldoni + +- Update to version 39.0.0 + New features and enhancements: + * mkvmerge: Blu-ray: when reading an MPLS playlist mkvmerge +will look up and use chapter names from the Blu-ray's +"track/chapter names" meta data if it exists. Part of the +implementation of 2486. + * mkvmerge: MP4 reader: if present, cover art images (the +`meta.udta.ilist.covr` atom) will be converted into +attachments. + * MKVToolNix GUI: multiplexer: when adding a playlist from a +Blu-ray disc, the disc library meta data will be parsed, and +the biggest thumbnail, if present, will be added as a new +attachment with name `cover.jpg` (extension depends on +thumbnail's extension). Implements #2644. + * MKVToolNix GUI: multiplexer: when adding a playlist from a +Blu-ray disc, the title from the disc library meta data will +be set as the new file title if the disc library meta data +contains one & no title has been set yet. + * MKVToolNix GUI: multiplexer: the automatically generated +destination file name will now be based on the file title if +one is set at that point. This works in conjunction with the +title being said from the Blu-ray disc library meta data. + * MKVToolNix GUI: chapter editor: when reading chapters from +an MPLS playlist the GUI will look up and use chapter names +from the Blu-ray's "track/chapter names" meta data if it +exists. Part of the implementation of 2486. + * MKVToolNix GUI: Windows: added a dark mode that's enabled +when Windows 10's dark mode is turned on. + * translations: added a Bulgarian translation of the programs +& the man pages by Симеон Цветков (see `AUTHORS`). + Bug fixes: + * mkvmerge: attachments without a file name won't be ignored +anymore. Part of the fix of #2642. + * MKVToolNix GUI: header editor: attachments with an empty +name element will be shown as `` as originally +intended. Part of the fix of #2642. + * Linux AppImage: the AppImage will no longer change +directories before running the desired executable allow the +use of relative file names. Fixes #2632. + Build system changes: + * MKVToolNix now requires a C++ compiler that supports the +following features of the C++17 standard: "`[[maybe_unused]]` +attribute", "nested namespace definition", +"structured bindings". For the GNU Compiler Collection (gcc) +this means v7 or newer; for clang it means v4 or newer. + * Boost 1.60.0 or newer is now required. + +- Use system nlo
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-10-07 13:46:43 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2352 (New) Package is "mkvtoolnix" Mon Oct 7 13:46:43 2019 rev:114 rq:735535 version:38.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-09-04 09:16:13.862930734 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2352/mkvtoolnix.changes 2019-10-07 14:14:05.386894141 +0200 @@ -1,0 +2,36 @@ +Sun Oct 6 13:53:57 UTC 2019 - Luigi Baldoni + +- Update to version 38.0.0 + New features and enhancements: + * mkvextract: chapters, tags & cue sheets will now be written +to standard output if no file name is given, same as if `-` +is given as the file name. + * MKVToolNix GUI: job queue: added a new setting in the +preferences' "job queue & job status" section that, when +enabled, will cause the GUI to remove all output files +created by jobs that are either aborted by the user or that +end in an error. Implements #2614. + Bug fixes: + * all programs: macOS: fixed file access if the file name +(including all path components) contains any Unicode +character where NFC (Normalization Form Canonical Composed) +and NFD (Normalization Form Canonical Decomposed) differ, +e.g. German Umlauts. Fixes #2620. + * mkvmerge: when splitting by chapters the user can now split +by chapters coming from one of the appended files, too. +Fixes #2625. + * mkvmerge: AAC reader: fixed reading codec parameters +(channels, sample rate) if a file starts with garbage that +includes valid-but-bogus AAC headers. Fixes #2622. + * MKVToolNix GUI: Hebrew was added to the list of often-used +languages so that it can be selected by default again. Fixes +#2610. + * MKVToolNix GUI: when updating the GUI's settings from +v37.0.0 or older, the GUI checks if the list of often-used +languages equals the built-in list from v36.0.0. If it does, +it will be updated to the built-in list changed in v37.0.0. +Fixes #2611. + Build system changes: + * Boost's Operators header library is now required. + +--- Old: mkvtoolnix-37.0.0.tar.xz mkvtoolnix-37.0.0.tar.xz.sig New: mkvtoolnix-38.0.0.tar.xz mkvtoolnix-38.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.EyDo3i/_old 2019-10-07 14:14:05.842892890 +0200 +++ /var/tmp/diff_new_pack.EyDo3i/_new 2019-10-07 14:14:05.846892879 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:37.0.0 +Version:38.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-37.0.0.tar.xz -> mkvtoolnix-38.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-37.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.2352/mkvtoolnix-38.0.0.tar.xz differ: char 26, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-09-04 09:15:05 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.7948 (New) Package is "mkvtoolnix" Wed Sep 4 09:15:05 2019 rev:113 rq:727958 version:37.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-06-27 15:26:17.861602171 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.7948/mkvtoolnix.changes 2019-09-04 09:16:13.862930734 +0200 @@ -1,0 +2,30 @@ +Mon Sep 2 13:02:43 UTC 2019 - Ismail Dönmez + +- Update to version 37.0.0 + New features and enchancements: + * MKVToolNix GUI: the list of often used languages now contains those from +Wikipedia's "List of languages by native speakers" by default. Also by +default only those languages will be shown in the language drop-down boxes. + * mkvmerge: mkvmerge now allows appending AV1, VP8, VP9, H.264/AVC and +H.265/HEVC tracks whose pixel dimensions differ. Implements #2582. + Bug fixes: + * MKVToolNix GUI: multiplexer: fixed a bug in the "make destination file names +unique" logic that caused an existing number-in-parenthesis at the end of +the file base name to be removed in certain situations (e.g. when the first +added file was named `m (3).mkv` and both `m (3) (1).mkv` and `m (3) +(2).mkv` existed already, the GUI was suddenly use `m.mkv` instead of `m (3) +(3).mkv`). + * MKVToolNix GUI: on Windows the GUI is built with a slightly older version of +the Qt library again (5.12.4). The Qt version used in release v36.0.0, +v5.13.0, lead to crashes when doing certain things such as selecting +multiple tracks in the multiplexer. Fixes #2605 and #26008. + * source code: fixed building with Boost 1.71.0. Fixes #2599. + * all: fixed the spelling of the H.264 & H.265 codec names. + * mkvmerge: Blu-ray MPLS handling: mkvmerge will now find corresponding M2TS +files even if the `clip_codec_identifier` playlist item field is not set to +`M2TS` in the MPLS file. Fixes #2601. + * mkvmerge: fixed handling of text files that use both DOS-style and +Unix-style line endings resulting in problems such as text subtitle files +not being parsed correctly. Fixes #2594. + +--- Old: mkvtoolnix-35.0.0.tar.xz mkvtoolnix-35.0.0.tar.xz.sig New: mkvtoolnix-37.0.0.tar.xz mkvtoolnix-37.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.1R5jTN/_old 2019-09-04 09:16:15.538930501 +0200 +++ /var/tmp/diff_new_pack.1R5jTN/_new 2019-09-04 09:16:15.574930496 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:35.0.0 +Version:37.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-35.0.0.tar.xz -> mkvtoolnix-37.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-35.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.7948/mkvtoolnix-37.0.0.tar.xz differ: char 26, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-06-27 15:26:16 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4615 (New) Package is "mkvtoolnix" Thu Jun 27 15:26:16 2019 rev:112 rq:712145 version:35.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-06-07 18:02:23.157776954 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4615/mkvtoolnix.changes 2019-06-27 15:26:17.861602171 +0200 @@ -1,0 +2,21 @@ +Wed Jun 26 13:22:47 UTC 2019 - Luigi Baldoni + +- Update to version 35.0.0 + New features and enhancements: + * mkvmerge: JSON identification: the "codec name" track +property will be output as `codec_name`. The JSON schema has +been bumped to v12 for this change. + * MKVToolNix GUI: job queue: added a new type of action to +execute after job completion: deleting source files for of +multiplexer jobs. As this is a destructive operation, the +action is disabled by default. Implements #869 and #2570. + Bug fixes: + * mkvmerge: the "codec name" track property wasn't copied from +Matroska files. Fixes #2566. + * MKVToolNix GUI: multiplexer: Windows: clearing the +destination file name will reset the tab name to +"\" again. Fixes #2571. + * MKVToolNix GUI: multiplexer: the file types were not +re-translated if the UI language was changed. Fixes #2572. + +--- Old: mkvtoolnix-34.0.0.tar.xz mkvtoolnix-34.0.0.tar.xz.sig New: mkvtoolnix-35.0.0.tar.xz mkvtoolnix-35.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.gGi9dq/_old 2019-06-27 15:26:18.477602944 +0200 +++ /var/tmp/diff_new_pack.gGi9dq/_new 2019-06-27 15:26:18.477602944 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: mkvtoolnix -Version:34.0.0 +Version:35.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later @@ -122,7 +122,6 @@ %endif %files -f %{name}.lang -f mkvpropedit.lang -f mkvextract.lang -f mkvmerge.lang -f mkvinfo.lang -%defattr(-,root,root) %license COPYING %doc AUTHORS NEWS.md README.md %doc examples @@ -141,7 +140,6 @@ %doc %lang(uk) %dir %{_mandir}/uk/man1 %files gui -f mkvtoolnix-gui.lang -%defattr(-,root,root) %{_bindir}/mkvtoolnix-gui # Not included in 42.3 %if 0%{?sle_version} == 120300 && 0%{?is_opensuse} ++ mkvtoolnix-34.0.0.tar.xz -> mkvtoolnix-35.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-34.0.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4615/mkvtoolnix-35.0.0.tar.xz differ: char 26, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-06-07 18:02:20 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4811 (New) Package is "mkvtoolnix" Fri Jun 7 18:02:20 2019 rev:111 rq:708351 version:34.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-04-24 13:57:50.611971355 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4811/mkvtoolnix.changes 2019-06-07 18:02:23.157776954 +0200 @@ -1,0 +2,12 @@ +Fri Jun 7 09:56:50 UTC 2019 - Ferdinand Thiessen + +- Update to version 34.0.0: + * mkvmerge: bugfix: all subtitle frames are now treated as key +frames in order to fix wrong data in source files. + bugfix: AV1: fixed frame timestamp calculation when reading +bitstreams that lack timing information from IVF files. + bugfix: Matroska reader: fixed an infinite loop that could +happen with large video frames and applied timestamp files +due to too much data being buffered at the wrong time. + +--- Old: mkvtoolnix-33.1.0.tar.xz mkvtoolnix-33.1.0.tar.xz.sig New: mkvtoolnix-34.0.0.tar.xz mkvtoolnix-34.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.hZIW6k/_old 2019-06-07 18:02:23.957776670 +0200 +++ /var/tmp/diff_new_pack.hZIW6k/_new 2019-06-07 18:02:23.957776670 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:33.1.0 +Version:34.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0-or-later ++ mkvtoolnix-33.1.0.tar.xz -> mkvtoolnix-34.0.0.tar.xz ++ /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix-33.1.0.tar.xz /work/SRC/openSUSE:Factory/.mkvtoolnix.new.4811/mkvtoolnix-34.0.0.tar.xz differ: char 27, line 1
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-04-24 13:57:48 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.5536 (New) Package is "mkvtoolnix" Wed Apr 24 13:57:48 2019 rev:110 rq:697375 version:33.1.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-03-20 13:20:18.29070 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.5536/mkvtoolnix.changes 2019-04-24 13:57:50.611971355 +0200 @@ -1,0 +2,70 @@ +Tue Apr 16 09:41:48 UTC 2019 - Ferdinand Thiessen + +- Update to version 33.1.0: + * Build with stack protection +- Update to version 33.0.0: + * mkvinfo: bugfix: when using the `--size` option, mkvinfo will + now report the correctly if an element has an unknown size. + * MKVToolNix GUI: bugfix: info tool: clusters with an unknown + size will now be read and displayed correctly. + bugfix: multiplexer: if a destination file names ends with a + number in parenthesis (e.g. a year such as "(2017)"), that + number will not be stripped anymore during the process of + ensuring the destination file name is unique. Only those suffixes + added automatically in prior attempts to make the file name + unique will be removed. +- Update to version 32.0.0: + * mkvinfo: new feature: when sizes are output the size of the + element's data portion is output in addition to the element's + total size. + * MKVToolNix GUI: new feature: info tool: the element's data + portion is shown as an extra column. + new feature: multiplexer: added column "Delay" to the track list + containing the additional delay to apply during multiplexing. + bugfix: the portable mode wasn't detected correctly when the + current working directory the GUI was started from wasn't the + directory the GUI's executable file was located it. + bugfix: multiplexer: using button to change the current + destination directory to one of the recently used ones did not + update the file name according to the "make file name unique" + setting. + bugfix: multiplexer: the function "set destination file name from + selected file's name" will now only change the destination file's + name but not its path. + * all: fixed handling of Unicode code points > U+. +- Update to version 31.0.0: + * all programs: New Feature: added a new option + `--abort-on-warnings` that will cause the program to abort after + it has emitted the first warning, similar to how it aborts after + the first error. + * mkvmerge, mkvextract: New Feature: when closing files that were + opened for writing, cached data will not be flushed to storage + automatically anymore. A new option was added to both programs + (`--flush-on-close`) that re-enables flushing for people who are + affected by data loss. + The reason is that automatic flushing causes long delays in + processing queues when the output by mkvmerge/mkvextract isn't + the final product but just an intermediate result to be + processed further. + Bugfix: AVI reader: using DV type 1 AVIs will now result in an + unsupported file type being reported instead of crashing mkvmerge + Bugfix: HEVC: the height of interlaced streams will now be set + correctly to the height of the full frame instead of the height of + a single interlaced field. + Bugfix: MP4 reader: edit lists consisting solely of elements that + mkvmerge doesn't support (such as dwells) are simply ignored. + Before no data was read for such tracks at all. + Bugfix: text subtitles: entries with an explicit duration of 0ms + will now be handled correctly: the 0ms duration will be stored + in Matroska instead of the difference between the current and + the following entry. + * MKVToolNix GUI: New Feature: multiplexer: the dialog previewing + different character sets for text subtitles will now keep the + position of the displayed text when switching between character + sets. + Bugfix: multiplexer, chapter editor: fixed drag & drop handling + with Qt 5.12.0 and newer. + Bugfix: multiplexer: the GUI did not clean up temporary files + created when running `mkvmerge`. + +--- Old: mkvtoolnix-30.1.0.tar.xz mkvtoolnix-30.1.0.tar.xz.sig New: mkvtoolnix-33.1.0.tar.xz mkvtoolnix-33.1.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.t2F8iZ/_old 2019-04-24 13:57:51.443970834 +0200 +++ /var/tmp/diff_new_pack.t2F8iZ/_new 2019-04-24 13:57:51.447970831 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:30.1.0 +Version:33.1.0 Release:0 S
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-03-20 13:20:15 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.28833 (New) Package is "mkvtoolnix" Wed Mar 20 13:20:15 2019 rev:109 rq:686395 version:30.1.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2019-01-21 10:52:36.499855219 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.28833/mkvtoolnix.changes 2019-03-20 13:20:18.29070 +0100 @@ -1,0 +2,7 @@ +Tue Mar 19 10:18:54 UTC 2019 - plater + +- Fix Factory build by changing rubygem-rake build requirement to + rubygem(rake) and adding libboost_system build dependency again, + fixes boo#1129626 + +--- Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.XPtnYh/_old 2019-03-20 13:20:19.401328811 +0100 +++ /var/tmp/diff_new_pack.XPtnYh/_new 2019-03-20 13:20:19.401328811 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -42,7 +42,6 @@ BuildRequires: po4a BuildRequires: pugixml-devel BuildRequires: ruby >= 1.9 -BuildRequires: rubygem-rake BuildRequires: shared-mime-info BuildRequires: pkgconfig(Qt5DBus) >= 5.3.0 BuildRequires: pkgconfig(Qt5Multimedia) >= 5.3.0 @@ -53,12 +52,14 @@ BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) +BuildRequires: rubygem(rake) %if 0%{?suse_version} > 1320 BuildRequires: gcc-c++ BuildRequires: libboost_date_time-devel BuildRequires: libboost_filesystem-devel BuildRequires: libboost_headers-devel BuildRequires: libboost_regex-devel +BuildRequires: libboost_system-devel %if 0%{?suse_version} > 1500 BuildRequires: pkgconfig(fmt) %endif
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2019-01-21 10:52:34 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new.28833 (New) Package is "mkvtoolnix" Mon Jan 21 10:52:34 2019 rev:108 rq:665703 version:30.1.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2018-11-10 16:58:02.031852186 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new.28833/mkvtoolnix.changes 2019-01-21 10:52:36.499855219 +0100 @@ -1,0 +2,68 @@ +Mon Jan 14 11:31:04 UTC 2019 - Martin Pluskal + +- Drop libboost_system dependency as it is not needed + +--- +Sat Jan 12 17:43:06 UTC 2019 - Ferdinand Thiessen + +- Update to version 30.1.0: + * MKVToolNix GUI: bugfix: chapter editor: when opening a + Matroska/WebM file that doesn't contain chapters and later + saving chapters back to them, the editor was truncating the file + down to a couple of KB in size. +- Update to version 30.0.0: + * MKVToolNix GUI: New Feature: multiplexer: a new button was + added next to the "destination file" controls. Clicking it + shows a menu with the ten most recently used output + directories. Selecting one of them will change the destination + file to the selected directory keeping the file name. + New Feature: The ten most recently used values for the "relative + output directory" and "fixed output directory" settings are now + saved. The corresponding settings have been changed into combo + boxes allowing quick access to those recent values. + New Feature: The predefined split sizes and durations can now be + customized in the preferences. + New Feature: chapter editor: added an option in the "Chapter + editor" menu for appending chapters from an existing file to the + currently open editor tab. + New Feature: Added an action in the context menu for copying the + selected entry and all of its children to another open editor tab. + Bugfix: removing a file added as an "additional part" will no + longer cause a crash. + * mkvextract: New Feature: WAV extractor: mkvextract will now + write W64 files instead of WAV files if the file name extension + is `.w64` or if the final file size is bigger than 4 GB, the + file size limit for WAV files. + * mkvmerge: Bugfix: all files opened for writing will now be + flushed once before they're closed. This ensures the operating + system actually writes all cached data to disk preventing data + loss in certain situations such as power outages or buggy drivers + in combination with suspending the computer. + Bugfix: AAC: under certain conditions 8 channel audio files were + taken for 7 channel ones. +- Update to version 29.0.0: + * MKVToolNix GUI: New Feature: added an option in the preferences + for disabling automatic scaling for high DPI displays. + New Feature: The GUI will now prevent the system from going to + sleep while the job queue is running. + * mkvmerge: Bugfix: chapter generation: the start timestamps of + chapters generated in intervals was wrong for files whose + smallest video timestamp was bigger than 0. + Bugfix: MP4 reader: fixed handling of atoms whose size exceeds the + parent atom's size. + Bugfix: the chapter name template will now also be used when + reading Ogg-style chapter files with empty chapter names. + * mkvextract: Bugfix: AAC: mkvextract will now write the program + config element (PCE) before the first AAC raw data packet if the + PCE is present in the `AudioSpecificConfig` structure in the + `Codec Private` Matroska element. The PCE carries vital + information about the number of channels and is required in + certain cases. + * mkvpropedit, MKVToolNix GUI's header editor: Bugfix: in + situations when a one-byte space must be covered by a new EBML + void element the following element must be moved up instead. + If that moved element is a cluster, the corresponding cue + entries will now be updated to reflect the cluster's new + position. + +--- Old: mkvtoolnix-28.2.0.tar.xz mkvtoolnix-28.2.0.tar.xz.sig New: mkvtoolnix-30.1.0.tar.xz mkvtoolnix-30.1.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.QfoWOe/_old 2019-01-21 10:52:38.439852870 +0100 +++ /var/tmp/diff_new_pack.QfoWOe/_new 2019-01-21 10:52:38.443852865 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and ad
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2018-11-10 16:57:49 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Sat Nov 10 16:57:49 2018 rev:107 rq:645585 version:28.2.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2018-10-26 11:09:33.00147 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2018-11-10 16:58:02.031852186 +0100 @@ -1,0 +2,70 @@ +Tue Oct 30 14:07:04 UTC 2018 - Ferdinand Thiessen + +- Update to version 28.2.0 + * mkvmerge, mkvinfo, mkvextract, mkvpropedit, MKVToolNix GUI's info + tool & chapter editor: fixed a case of memory being accessed after + it had been freed earlier. This can be triggered by specially + crafted Matroska files and lead to arbitrary code execution. The + vulnerability was reported as Cisco TALOS 2018-0694 on 2018-10-25 + (CVE-2018-4022). Fixes boo#1113709. +- Update to version 28.1.0 + * mkvmerge: bugfix: AV1 parser: fixed an error in the sequence + header parser if neither the `reduced_still_picture_header` nor + the `frame_id_numbers_present_flag` is set. + bugfix: AV1 parser: when creating the `av1C` structure for the + Codec Private element the sequence header OBU wasn't copied + completely: its common data (type field & OBU size among others) + was missing. + bugfix: Matroska reader, AV1: mkvmerge will try to re-create the + `av1C` data stored in Codec Private when reading AV1 from + Matroska or WebM files created by mkvmerge v28.0.0. + * MKVToolNix GUI: bugfix info tool: the tool will no longer stop + scanning elements when an EBML Void element is found after the + first Cluster element. +- Update to version 28.0.0 + * mkvmerge: New feature: AV1 parser: updated the code for the + finalized AV1 bitstream specification. + New feature: AV1 packetizer: updated the code for the finalized + AV1-in-Matroska & WebM mapping specification. + New feature: AV1 support: the `--engage enable_av1` option has + been removed again. + New feature: MP4 reader: added support for AV1. + New feature: DTS: implemented dialog normalization gain removal + for extension substreams. + New feature: VP9: mkvmerge will now create codec private data + according to the VP9 codec mapping described in the WebM + specifications. + bugfix: JSON identification: fixed a bug when removing invalid + UTF-8 data from strings before they're output as JSON. + bugfix: MP4/QuickTime reader: fixed handling of PCM audio with + FourCC `in24`. + bugfix: MPEG transport stream reader, teletext subtitles: the + decision whether or not to keep frames around in order to + potentially merge them with the following frame is made sooner. + That avoids problems if there are large gaps between teletext + subtitle frames which could lead to frames being interleaved + too late. + * mkvmerge, mkvextract: New feature: simple text subtitles: + added a workaround for simple text subtitle tracks that don't + contain a duration. + * mkvextract: New feature: added support for extracting AV1 to IVF. + New feature: IVF extractor (AV1, VP8, VP9): precise values will + be used for the frame rate numerator & denominator header fields + for certain well-known values of the track's default duration. + * MKVToolNix GUI: New feature: automatic scaling for high DPI + displays is activated if the GUI is compiled with Qt ≥ 5.6.0. + New feature: added a menu item ("Help" → "System information") for + displaying information about the system MKVToolNix is running on + in order to make debugging easier. + New feature: multiplexer, header editor: the user can enter a list + of predefined track names in the preferences. She can later select + from them in "track name" combo box. + * mkvextract: bugfix: IVF extractor (AV1, VP8, VP8): the frame rate + header fields weren't clamped to 16 bits properly causing wrong + frame rates to be written in certain situations. + * mkvpropedit, MKVToolNix GUI's header editor: bugfix: fixed file + corruption when a one-byte space must be covered with a new EBML + void element but all surrounding elements have a "size length" + field that's eight bytes long already. + +--- Old: mkvtoolnix-27.0.0.tar.xz mkvtoolnix-27.0.0.tar.xz.sig New: mkvtoolnix-28.2.0.tar.xz mkvtoolnix-28.2.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.WzpAws/_old 2018-11-10 16:58:02.787851261 +0100 +++ /var/tmp/diff_new_pack.WzpAws/_new 2018-11-10 16:58:02.791851
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2018-10-26 11:09:21 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Fri Oct 26 11:09:21 2018 rev:106 rq:644495 version:27.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2018-08-27 12:57:23.808688185 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2018-10-26 11:09:33.00147 +0200 @@ -1,0 +2,64 @@ +Thu Oct 18 08:08:54 UTC 2018 - Ferdinand Thiessen + +- Update to version 27.0.0: + * mkvmerge: New feature: chapters: the timestamps of chapters + read from containers or from chapter files can be adjusted + (multiplication and addition) with the new + `--chapter-sync` option or using the special track ID `-2` + for the existing `--sync` option. + Bugfix: AC-3: dialog normalization gain removal was corrupting + E-AC-3 frames irreversibly by writing checksums in places where + they didn't belong. Additionally only the first E-AC-3 frame in + a Matroska was processed but not additional dependent frames in + the same block. + * MKVToolNix GUI: New feature: multiplexer: adjusted & added + controls for mkvmerge's new feature of being able to adjust + chapter timestamps. + New feature: multiplexer: the GUI can now ask for confirmation + when the user is about to create a file that won't contain + audio tracks. It does this by default if at least one source + file contains an audio track. + Bugfix: fixed a leak of Windows font resources leading to a + general slowdown and subsequent crash. +- Update to version 26.0.0: + * mkvmerge: New feature: chapter generation: if the name template + given by `--generate-chapters-name-template` is empty, no names + will be generated for the chapter atoms. + New feature: chapters: chapter names generated from MPLS files + will now use the name template if one is set via + `--generate-chapters-name-template`. + New feature: mkvmerge will no longer abort with an error message + if no audio, video and subtitle tracks should be multiplexed. + This allows copying of chapters from non-chapter source files. + Bugfix: Matroska reader: fixed wrong timestamps when appending + Matroska files where the second Matroska file's first timestamp + is bigger than 0. + Bugfix: MP4 reader: fixed division by zero errors during file + identification if the timescale is 0 in the `MVHD` atom. + Bugfix: Windows Television DVR files are now recognized as an + unsupported file type. This prevents mis-detection as MPEG-2 + with an accompanying flood of error messages. + * MKVToolNix GUI: New feature: the font size in the tool + selector on the left will scale with the font size the + user selects in the preferences. + New feature: the GUI will no longer automatically resize the + columns in tree and list views to match the content size. + Instead it remembers and restores the widths set by the user. + New feature: multiplexer: the chapter name template will now be + set automatically to the name template in the preferences' + "chapter editor" section. Additionally the option + `--generate-chapters-name-template …` will be passed to + mkvmerge in situations when mkvmerge will generate chapters. + New feature: chapter editor: if the chapter name template is empty, + chapters will be generated without names. + New feature: chapter editor: added an option to remove all chapter + names to the "additional modifications" dialog. + Bugfix: info tool: under certain circumstances "cues" were shown at + the wrong level (inside the previous master element instead of on + lvel 1). + Bugfix: job queue: fixed invalid memory handling and consequent + crashes when using the "edit in corresponding tool & remove from + job queue" option if one of the files in that job contained + attached files. + +--- Old: mkvtoolnix-25.0.0.tar.xz mkvtoolnix-25.0.0.tar.xz.sig New: mkvtoolnix-27.0.0.tar.xz mkvtoolnix-27.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.7nkZ3c/_old 2018-10-26 11:09:34.817775271 +0200 +++ /var/tmp/diff_new_pack.7nkZ3c/_new 2018-10-26 11:09:34.817775271 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:25.0.0 +Version:27.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -135,10 +135,11 @@ %files gui -f mkvtoolnix-gui.lang %defattr(-,root,root) %{_bindir}/mkvtoolnix-gui +%{_datadir}/metainfo
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2018-08-27 12:57:21 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Mon Aug 27 12:57:21 2018 rev:105 rq:628407 version:25.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2018-04-20 17:26:21.385313676 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2018-08-27 12:57:23.808688185 +0200 @@ -1,0 +2,114 @@ +Wed Aug 8 22:52:50 UTC 2018 - r...@fthiessen.de + +- Update to 25.0.0: + * mkvextract: New feature: VobSub extraction: empty SPU packets +will now be dropped during extraction as other tools such as +MP4Box cannot handle them correctly. + Bugfix: fixed a crash when mkvextract with a non-Matroska file as +the source file. + * MKVToolNix GUI: New feature:: multiplexer: added options to only +enable tracks of certain types by default. + New feature: multiplexer: added an option to enable dialog +normalization gain removal by default for all audio tracks for +which the operation is supported. + New feature: multiplexer: when deriving track languages from the +file names is active and the file name contains the usual +season/episode pattern, then only the part after the +season/episode pattern will be used for detecting the language. + New feature: multiplexer: the regular expression used for deriving +track languages from the file names can now be customized in +the preferences. + New feature: multiplexer: the user can now customize the list of +track languages the GUI recognizes in file names. This list +defaults to a handful of common languages instead of the full +list of supported languages. + Bugfix: multiplexer: when scanning playlists, all playlists were +offered for selection regardless of the value of the "minimum +playlist duration" setting. + Bugfix: multiplexer: deriving track languages from file names: +the regular sub-expressions for ISO 639-1 codes could match +on empty strings, too, causing matches in wrong places and hence +no language being recognized in certain situations. + Bugfix: header editor: fixed a crash when saving the file fails +(e.g. because it isn't writable). + Bugfix: header editor: the editor was wrongfully claiming that +mandatory elements with default values cannot be removed in +the "status" text. + Bugfix: preferences: on macOS & Linux the setting "enable copying +tracks by their type" wasn't restored on program start. + Bugfix: the central area is now scrollable, allowing the GUI to be +resized to almost arbitrary sizes. + Bugfix: multiplexer: the "copy file title to destination file name" +functionality will now replace everything in the destination file +name up to the last period instead of only up to the first period. + * mkvmerge: New feature: SRT/ASS/SSA text subtitles: for files for +which no encoding has been specified, mkvmerge will try UTF-8 +first before falling back to the system's default encoding. + New feature: SRT/ASS/SSA/WebVTT text subtitles: a warning is now +emitted if invalid 8-bit characters are encountered outside valid +multi-byte UTF-8 sequences. + New Feature: Matroska & MPEG transport stream readers: the encoding +of text subtitles read from Matroska files can now be changed +with the '--sub-charset' parameter. + New feature: MP4 reader: improved the detection of edit lists +consisting of two identical entries, each spanning the file's +duration as given in the movie header atom. The second entry is +ignored in such cases. + New feature: JSON identification: the "display unit" video track +property is now reported as `display_unit`. The JSON schema has +been bumped to v11 for this change. + New feature: AVC/h.264: empty NALUs will now be removed. + New feature: input: format detection uses file-extension to improve +performance and to give preference when several formats match. + New feature: AV1: added support for reading AV1 video from +Open Bitstream Unit files. + New feature: AV1: adjusted the code for the AV1 bitstream format +changes made up to 2018-05-02 (git revision d14e878). + New feature: MP4 reader: if a track has an edit list with two +identical entries, each spanning the file's duration as given in +the movie header atom, then the second entry will now be ignored. +Improves the handling of files with bogus data. + Bugfix: AVC/h.264 and HEVC: fixed file identification failing +for certain elementary streams due to internal buffers not +being cleared properly. + Bugfix: MLP code: fixed various issues pr
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2018-04-20 17:26:04 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Fri Apr 20 17:26:04 2018 rev:104 rq:594816 version:22.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2018-01-22 16:21:02.246864784 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2018-04-20 17:26:21.385313676 +0200 @@ -1,0 +2,101 @@ +Mon Apr 9 07:58:38 UTC 2018 - r...@fthiessen.de +- Update to 22.0.0: + * mkvmerge: New feature: AC-3, DTS, TrueHD: added an option for +removing/minimizing the dialog normalization gain for all +supported types of the mentioned codecs. + New feature: AV1: added support for reading AV1 video from IVF, +WebM and Matroska files. + New feature: FLAC: mkvmerge can now ignore ID3 tags in FLAC +files which would otherwise prevent mkvmerge from detecting the +file type. + Bugfix: MP4 reader: fixed reading the ESDS audio header atom if +it is located inside a "wave" atom inside the "stsd" atom. + Bugfix: MP4 reader: AAC audio tracks signalling eight channels +in the track headers but only seven in the codec-specific +configuration will be treated as having eight channels. + Bugfix: MPEG TS reader: fixed wrong handling of the continuity +counter for TS packets that signal that TS payload is present +but where the adaptation field spans the whole TS packet. + Bugfix: the 'document type version' and 'document type read version' +header fields are now set depending on which elements are +actually written, not on which features are active. + Bugfix: the 'document type version' header field is now set +to 4 correctly if any of the version 4 Matroska elements +is written. + * mkvinfo: New Feature: the size and positions of frames +within "SimpleBlock" and "BlockGroup" elements are now shown +the same way they're shown for other elements. + Bugfix: summary mode: the file positions reported for frames in +`BlockGroup` elements did not take the bytes used for +information such as timestamp, track number flags or lace sizes +into account. They were therefore too low. + * mkvpropedit, MKVToolNix GUI header editor: the +'document type version' and 'document type read version' header +fields are now updated if elements written by the changes require +higher version numbers. + Bugfix: mandatory elements can now be deleted if there's a default +value for them in the specifications. + * MKVToolNix GUI: multiplexer: added options for deriving the +track languages from the file name by searching for +ISO 639-1/639-2 language codes or language names enclosed in +non-word, non-space characters. + Bugfix: info tool: implemented reading all elements in the file +after the first cluster. Only top-level elements are shown; +child elements are only loaded on demand. + Bugfix: info tool: added a context menu with the option to show a +hex dump of the element with the bytes making up the EBML ID and +the size portion highlighted in different colors. +In-depth highlighting is done for the data in `SimpleBlock` +and `Block` elements. + Bugfix: chapter editor: added an option to remove all end +timestamps to the "additional modifications" dialog. +- Update to 21.0.0: + * mkvinfo: the GUI portion has been removed. mkvinfo is now a pure + command-line program again. + * mkvmerge: New feature: track statistics tags: the `TagDefault` +element will not be written anymore as it was always set to the +default value `1` anyway. + New feature: JSON files can now contain C++-style line comments +outside of strings. Such comments, even though not part of the +official JSON specifications, are now ignored when reading JSON +files. + Bugfix: Appending files with additional parts at the same time +was broken if more than one additional part was appended. + Bugfix: FLV reader: a single invalid AAC frame was written for +AAC audio tracks with codec initialization data longer than five +bytes. + Bugfix: FLV reader: timestamps will be normalized down to 0. + Bugfix: MP4 reader: if an AAC track doesn't contain an +AAC-specific decoder configuration in the ESDS portion, +then a default decoder configuration will be generated based on +the track's header data instead of skipping the track. + Bugfix: MP4 reader: fixed reading HEVC/h.265 video tracks if +they're stored as Annex B byte streams inside MP4. + Bugfix: Ogg Opus reader: mkvmerge will now emit a warning +instead of aborting when it encounters an Ogg Opus page with +no d
commit mkvtoolnix for openSUSE:Factory
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.changes2017-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 - r...@fthiessen.de + +- 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) +BuildR
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2017-12-29 18:50:37 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Fri Dec 29 18:50:37 2017 rev:102 rq:559889 version:19.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2017-12-12 21:24:18.406554434 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2017-12-29 18:50:46.495216854 +0100 @@ -1,0 +2,15 @@ +Mon Dec 25 18:43:33 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 19.0.0 + * mkvmerge: splitting by duration, by timestamps or by +timestamp-based parts: mkvmerge will now consider the first +key frame within 1ms of the requested value to be eligible +for splitting. + * mkvmerge: fixed reading text files encoded in UTF-16 order +UTF-32 that have different forms of line endings (new lines, +carriage returns or a mix of both). + * MKVToolNix GUI: multiplexer: once a "subtitle/chapter +character set" was set for a track it couldn't be changed +back to the empty entry (= auto-detection) anymore. + +--- Old: mkvtoolnix-18.0.0.tar.xz mkvtoolnix-18.0.0.tar.xz.sig New: mkvtoolnix-19.0.0.tar.xz mkvtoolnix-19.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.hNSqVE/_old 2017-12-29 18:50:47.350971075 +0100 +++ /var/tmp/diff_new_pack.hNSqVE/_new 2017-12-29 18:50:47.354969927 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:18.0.0 +Version:19.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -36,14 +36,14 @@ BuildRequires: file-devel %if 0%{?suse_version} > 1320 BuildRequires: gcc-c++ -BuildRequires: libboost_headers-devel BuildRequires: libboost_date_time-devel +BuildRequires: libboost_filesystem-devel +BuildRequires: libboost_headers-devel BuildRequires: libboost_regex-devel BuildRequires: libboost_system-devel -BuildRequires: libboost_filesystem-devel %else -BuildRequires: gcc6-c++ BuildRequires: boost-devel >= 1.49 +BuildRequires: gcc6-c++ %endif BuildRequires: gettext-tools BuildRequires: hicolor-icon-theme ++ mkvtoolnix-18.0.0.tar.xz -> mkvtoolnix-19.0.0.tar.xz ++ 42876 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2017-12-12 21:24:02 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Tue Dec 12 21:24:02 2017 rev:101 rq:556519 version:18.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2017-11-09 14:08:03.844670837 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2017-12-12 21:24:18.406554434 +0100 @@ -1,0 +2,32 @@ +Tue Dec 12 15:11:02 UTC 2017 - r...@fthiessen.de + +-Update to 18.0.0: + * mkvmerge: bugfix: AAC ADTS parser: fixed interpretation of the +`channel_configuration` header element for ADTS files that do +not contain a program configuration element: value 7 means +7.1 channels. + bugfix: Matroska identification: the `date_local` and +`date_utc` attributes will only be output if the identified +Matroska file actually contains the "date" header field. + bugfix: WebVTT: mkvmerge did not recognize timestamp lines if +the hours components were absent. + enhancement: AVC & HEVC ES parsers: performance improvements +by copying much less memory around. + enhancement: tags: reintroduced a workaround for non-compliant +files with tags that do not contain the mandatory `SimpleTag` +element. This workaround was removed during code refactoring +in release v15.0.0. + * mkvpropedit: bugfix: GUI's header editor: the `date` header +field won't be added automatically anymore whenever the +segment info section is edited and the `date` element is +either deleted or not present in the first place. + * GUI: multiplexer: the "AAC is SBR/HE-AAC/AAC+" checkbox in +the "audio properties" section will be disabled if the +functionality is not implemented for the selected track's +codec & container. + enhancement: multiplexer: the "reduce to core" checkbox in +the "audio properties" section will be disabled if the +functionality is not implemented for the selected track's +codec. + +--- Old: mkvtoolnix-17.0.0.tar.xz mkvtoolnix-17.0.0.tar.xz.sig New: mkvtoolnix-18.0.0.tar.xz mkvtoolnix-18.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.fw6Jtr/_old 2017-12-12 21:24:19.234514466 +0100 +++ /var/tmp/diff_new_pack.fw6Jtr/_new 2017-12-12 21:24:19.242514079 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:17.0.0 +Version:18.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-17.0.0.tar.xz -> mkvtoolnix-18.0.0.tar.xz ++ 44732 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2017-11-09 14:08:01 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Thu Nov 9 14:08:01 2017 rev:100 rq:540057 version:17.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2017-09-04 12:34:12.857298821 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2017-11-09 14:08:03.844670837 +0100 @@ -1,0 +2,76 @@ +Wed Nov 8 13:50:41 UTC 2017 - r...@fthiessen.de + +- Update to 17.0.0: + * The word "timecode" has been changed to "timestamp" everywhere. + This affects program output (including mkvinfo's), GUI controls, + command line parameters (e.g. `mkvmerge --timestamp-scale …`) and + file formats. + All programs remain backwards compatible insofar as they still + accept "timecode" in all those places. + * mkvextract's command line interface has been changed to allow + extraction of multiple items at the same time. + * mkvmerge: New feature: AC-3: during identification regular AC-3 +and E-AC-3 tracks will now be identified differently for most +container formats (exception: AVI, Real Media, Ogg/OGM). +The codec will be reported as `AC-3` for regular AC-3 and as +`E-AC-3` for E-AC-3 tracks instead of the combined `AC-3/E-AC-3`. + bugfix: AAC ADTS parser: mkvmerge will now parse the +`program_config_element` if it is located at the start of an AAC +frame in order to determine the actual number of channels. +This overrides invalid channel configurations in the ADTS headers. + bugfix: fixed AC-3 being misdetected as encrypted MPEG program +streams under certain conditions. + bugfix: Dirac: under certain conditions (e.g. only muxing a single +Dirac track without any other tracks) mkvmerge was always setting +the pixel width & height to 123. The frame rate was wrong, too. + bugfix: E-AC-3 in Matroska: if AC-3 cores and their corresponding +E-AC-3 extension are located in two different Matroska blocks, +then mkvmerge will now re-assemble them into a single block and +only use the first block's timestamp. + bugfix: SRT reader: fixed calculating the duration of entries +starting with at a negative timestamp. + bugfix: VC-1: under certain conditions (e.g. only muxing a single +VC-1 track without any other tracks) mkvmerge was always setting +the pixel width & height to 123. The frame rate was wrong, too. + bugfix: command line options: an error message will be output if +the single-value-form of the `--sync` option is used and it +isn't a number (e.g. `--sync 0:asd`). + * mkvpropedit, GUI's header editor: bugfix: both programs will now +show proper error messages instead of crashing when certain +kinds of data corruption is found when reading a file. +- Update to 16.0.0: + * mkvmerge: New feature MP4 reader: added support for Vorbis. + bugfix: AAC reader: mkvmerge will now emit an error message for +AAC files whose header fields imply a sampling frequency +or number of channels of 0. + bugfix: AVC/h.264 ES parser: fixed the calculation of reference +information for P and B frames. This also fixes some P frames +being marked as B frames and vice versa. + bugfix: AVC/h.264 ES parser: only non-key frames that have the +NALU header field `nal_ref_idc` set to 0 will be marked as +"discardable" in `SimpleBlock` elements. Other half of the +fix for #2047. + bugfix: HEVC/h.265: the generation of the HEVCC structure +stored in `CodecPrivate` was wrong in two places: +1. the position of the number of sub-layers was swapped with +reserved bits and 2. the VPS/SPS/PPS/SEI lists did not start +with a reserved 1 bit. + bugfix: output: the `doc type version` will be set at least +to 2 if certain elements are written (`CodecState`, +`CueCodecState`, `FlagInterlaced`). + bugfix: output: the track header attributes `MinCache` and +`MaxCache` will not be written anymore. + bugfix: Matroska reader: the "key" and "discardable" flags of +SimpleBlock elements will be kept as they are. + bugfix: Matroska reader: if present in the file, +the "white colour coordinate x" track header attribute was +written to both "white colour coordinate x" and +"white colour coordinate y" in the output file. + bugfix: Opus output: mkvmerge will now put all frames with +discard padding into their own block group. + * MKVToolNix GUI: Bugfix: header editor: removed the check for +external modification when saving the file. + bugfix: job queue: fixed calculation of total progress when +automatic removal of completed is enabled. + +
commit mkvtoolnix for openSUSE:Factory
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.changes2017-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 +++
commit mkvtoolnix for openSUSE:Factory
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.changes2017-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_
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2017-08-24 18:40:33 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Thu Aug 24 18:40:33 2017 rev:97 rq:511641 version:13.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2017-04-07 14:20:06.908293817 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2017-08-24 18:40:39.808579818 +0200 @@ -1,0 +2,135 @@ +Thu Jul 13 14:48:50 UTC 2017 - r...@fthiessen.de + +- Update to version 13.0.0 + * mkvmerge: new feature: MPEG TS reader: information about +multiple programs will be output as container properties during +verbose/JSON identification. + bugfix: MP4 reader: MPEG-1/2 video read from MP4 files was written +with an invalid codec ID (e.g. `V_MPEG7`) in certain cases. + bugfix: MPEG PS reader: made the file type detection less strict +so that garbage at the start of the file doesn't prevent detection. + bugfix: MPEG PS reader: (E-)AC-3 tracks were not detected if the very +first packet for that track didn't contain a full (E-)AC-3 frame. + bugfix: MPEG TS reader: fixed mkvmerge not detecting all tracks in +MPEG transport streams containing multiple programs. + bugfix: MPEG TS reader: fixed track content being broken for some +tracks read from MPEG transport streams containing multiple programs. + bugfix: JSON identification: the `stream_id` and `sub_stream_id` +track properties were output as hexadecimal strings instead +of unsigned integers. As the `ts_pid` track property was only +used for MPEG transport streams, its value is now output as +`stream_id` instead, and the `ts_pid` property has been removed. +The JSON schema version has been bumped to 8 due to this change. + bugfix: fixed a crash when appending video tracks where one track +has a CodecPrivate member and the other one doesn't. + bugfix: track statistics tags: the `NUMBER_OF_BYTES` tag +is supposed to contain the number of bytes in a track before any +of the content encoding schemes such as lossless compression +is applied; however, mkvmerge was wrongfully using the number of +bytes after the schemes had been applied. + bugfix: CLPI & MPLS parsers: MPLS and CLPI files with version +number `0300` as used on Ultra HD Blu-ray Discs are +now accepted as well. + * MKVToolNix GUI: new feature: multiplex tool: added a column +"program" to the tracks list. Certain container types such +as MPEG transport streams can contain multiple programs. +The new column will contain the service name (think TV station +names such as "arte HD") for such streams. + bugfix: fixed computation of value of total progress bar for +multiple jobs running. + bugfix: multiplexer, adding new attachments: when the GUI checks +if there's an attachment with the same name it will now +disregard disabled attached files. + new feature: multiplex tool: the dialog asking the user what to +do with dropped files (add to current settings, add to new +settings etc.) now remembers the previous decision and defaults +to it the next time it's shown. + new feature: tabs can now be closed by pressing the middle mouse +button. + * mkvpropedit: bugfix: fixed a crash when the selector used +for `--tags` is invalid. + +--- +Tue Jun 6 17:34:10 UTC 2017 - o...@aepfle.de + +- Adjust usage of gccN-c++ for Leap42 and SLE12 + +--- +Tue May 30 14:10:55 UTC 2017 - r...@fthiessen.de + +- Update to version 12.0.0 + * MKVToolNix GUI: new feature: the key combination +Ctrl+Shift+Space will now toggle the selection of the current +item in all tree views where multiple selections are allowed. + new feature: chapter editor: added the extension `*.cue` +to the "open chapter file" dialog. + bugfix:preferences → job actions, type "play audio file": +the GUI will no longer clear the audio file name input if the +user aborts the audio file selection dialog. + bugfix: multiplexer tool: the "show command line" dialog will no +longer include the mkvmerge executable's location as the first +argument for the two "MKVToolNix option files" escape modes. + bugfix: header editor: empty track language elements are now +treated the same as those set to invalid ISO 639-2 codes: +as if they were set to `und` = "undetermined". + new feature: watch jobs: the user can now have the GUI execute +an action once as soon as the current job or the whole queue +finishes. The actions are the same ones that can b
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2017-04-07 14:19:50 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Fri Apr 7 14:19:50 2017 rev:96 rq:483236 version:10.0.0 Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2017-02-22 13:55:53.072254730 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2017-04-07 14:20:06.908293817 +0200 @@ -1,0 +2,33 @@ +Tue Mar 28 21:07:32 UTC 2017 - r...@fthiessen.de + +- Update to new release 10.0.0 + * mkvmerge: new feature AVC/h.264 and HEVC/h.265 parser: mkvmerge +will now drop all frames before the first key frame as they +cannot be decoded properly anyway. + new feature HEVC/h.265 parser: added a workaround for invalid +values for the "default display window" in the VUI parameters +of sequence parameter sets. + bugfix MP4 reader: fixed track offsets being wrong in certain +situations regarding the presence or absence of edit lists +('elst' atoms) & composition timestamps ('ctts' atoms). + bugfix MP4 reader: offsets in "ctts" are now always treated +as signed integers, even with version 0 atoms. + bugfix Matroska reader: fixed handling BlockGroups and +SimpleBlocks with negative timestamps. + bugfix MP3 packetizer: the MP3 packetizer will no longer drop +timestamps from source containers if they go backwards. +This keeps A/V in sync for files where the source was in sync +even though their timestamps aren't monotonic increasing. + bugfix AVC/h.264 parser: mkvmerge will now drop timestamps +from the source container if no frame is emitted for that +timestamp. + bugfix HEVC/h.265 parser: mkvmerge will now drop timestamps +from the source container if no frame is emitted for that +timestamp. + * mkvinfo: the timestamps of SimpleBlocks with negative + timestamps are now shown correctly. + * mkvextract: SSA/ASS: fixed extraction when the "Format" + line in the "[Events]" section contains less fields than the + default for SSA/ASS would indicate. + +--- Old: mkvtoolnix-9.9.0.tar.xz mkvtoolnix-9.9.0.tar.xz.sig New: mkvtoolnix-10.0.0.tar.xz mkvtoolnix-10.0.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.vt6SGq/_old 2017-04-07 14:20:08.244105175 +0200 +++ /var/tmp/diff_new_pack.vt6SGq/_new 2017-04-07 14:20:08.244105175 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:9.9.0 +Version:10.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-9.9.0.tar.xz -> mkvtoolnix-10.0.0.tar.xz ++ 87093 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2017-02-22 13:55:51 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2017-02-03 17:50:19.465604973 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2017-02-22 13:55:53.072254730 +0100 @@ -1,0 +2,61 @@ +Mon Feb 20 14:43:20 UTC 2017 - r...@fthiessen.de + +- Update to new release 9.9.0 + * mkvmerge: AC-3 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). + bugfix MP4 reader: mkvmerge was only reading a small part of MP4 +DASH files where the first "moov" "mdat" atoms occur before the +first "moof" atom. + bugfix MP4 reader: edit list ("edts" atoms) that are part of the +"moof" atoms used in MP4 DASH files weren't parsed. Instead the +edit lists from the main track headers inside the "moov" atom +were used. + bugfix MP4 reader: when an MP4 DASH file contained both normal +chunk offset table in their regular "moov" atoms, a +sample-to-chunk table ("stsc" atom) whose last entry had a +"samples per chunk" count greater than 1 and DASH "trun" atoms, +then mkvmerge was calculating wrong positions the frame content. + bugfix MP4 reader: mkvmerge couldn't deal with the key frame index +table having duplicate entries. The result was that only key +frames up to and including the first duplicate entry were marked +as key frames in the output file. All other frames weren't, even +though some of them were referenced from the key frame table +after the first duplicate entry. + bufix MP4 reader: when an MP4 file contained more than one copy of +the "moov" atom (the track headers etc.), mkvmerge was parsing +them all adding tracks multiple times. + bugfix MP4 reader: fixed an integer overflow during the timestamp +calculation leading to files with wrong timestamps. Such files +could not be played back properly by most players. + bugfix MPEG TS reader: if the PMT lists a DVBSUB track, mkvmerge +will now recognize it without having to find a packet for it +within the probed range. + bugfix splitting by parts (both the "timestamps" and the "frames" +variants): fixed the calculation of track statistics tags. When +calculating the duration the skipped portions weren't taken into +account leading to a too-high duration. As a consequence the BPS +tag (bits per second) was wrong, too. + bugfix reading files with DVB/HDMV TextSV subtitle tracks with +invalid CodecPrivate caused mkvmerge to abort with an error +from boost::format about the format string not having enough +arguments. + bugfix: fixed misdetection of certain AC-3 files as MP3 files +which led to an error message that +"the demultiplexer could not be initialized". + bugfix: fixed huge memory consumption when appending big Matroska +files with sparse tracks (e.g. forced subtitle tracks). +The Matroska reader will now queue at most 128 MB of data. + bugfix MP4 reader: the timestamps of all multiplexed tracks will +now be 0-based properly. + bugfix MP4 reader: the DTS-to-PTS offsets given by the "ctts" +atoms are now applied for all tracks containing a "ctts" atom, +not just h.264 & h.265 tracks. + * Some new features and enhancements +- Now required for man pages: + libxslt-tools, docbook-xsl-stylesheets and po4a + +--- @@ -16,2 +77,2 @@ - bug fix: files smaller than 4 bytes were wrongly identified as MPEG - transport streams. + bug fix: files smaller than 4 bytes were wrongly identified as + MPEG transport streams. @@ -32,2 +93,2 @@ - ESDS signals MP2 and the track headers have invalid values for number of - channels or sampling frequency. Fixes #1844. + ESDS signals MP2 and the track headers have invalid values for + number of channels or sampling frequency. Fixes #1844. @@ -45,2 +106,2 @@ - default track language to set) did not affect files whose identification - results had already been cached. + default track language to set) did not affect files whose + identification results had already been cached. @@ -48,7 +109,8 @@ - creating invalid JSON files when starting to multiplex resulting in an error - message ("JSON option files must contain a JSON array consisting so
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2017-02-03 16:28:40 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-12-09 09:39:32.961213713 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2017-02-03 17:50:19.465604973 +0100 @@ -1,0 +2,62 @@ +Fri Jan 27 14:54:40 UTC 2017 - r...@fthiessen.de + +- Update to new release 9.8.0 + * mkvmerge: MP4 reader: when an MP4 file contained fewer entries + for timestamps than frames (which they never should), mkvmerge + would use 0 as the timestamp for all the other frames. This + resulted in effects such as the last frame of an output file + having a timestamp of 0 and in split files having a much longer + duration than they should have. Fixes #1847. + bug fix: the MPEG transport stream reader was using an outdated + format for the "CodecPrivate" element for HDMV TextST subtitles. + This has been updated to the current format which only contains + the "dialog style element". Existing Matroska files using this + outdated scheme can be fixed by running them through mkvmerge. + bug fix: files smaller than 4 bytes were wrongly identified as MPEG + transport streams. + bug fix: if a codec delay is set for a track in the input file, + it is kept. Fixes #1849. bug fix: fixed that the error message + "not enough space on disk" was shown twice on some operating systems. + teletext subtitle bug fix: fixed the handling of DVB teletext subtitles + signaled with data unit ID 0x02 and that contain pages from multiple magazines. + bug fix: when using --track-order without specifying all tracks, + the track numbers could end up in a way the user did not expect. + Now mkvmerge will always assign track numbers for those tracks + that are listed in --track-order first. The other tracks are + assigned numbers afterwards. Fixes the second part of #1832. + bug fix: when reading Matroska files the movie title was always + taken from the first Matroska source file, even if that file + didn't have a title set. Fixes one part of #1832. + MP4: fixed detection of MP3 audio when the object type ID in the + ESDS signals MP2 and the track headers have invalid values for number of + channels or sampling frequency. Fixes #1844. + The command line option "--check-for-updates" has been removed. + * GUI: the cache cleanup process that's run automatically when + the GUI starts no longer blocks file identification until it + is finished. Additionally the process will only be run once + per release of MKVToolNix. Fixes #1860. + certain failures during file identification that can be + traced to broken installations won't be stored in the cache + anymore. Without this fix the GUI would still use the cached + failed identification result even though the underlying + might have already been fixed. + multiplexer: changing default values in the preferences (e.g. the + default track language to set) did not affect files whose identification + results had already been cached. + multiplex tool bug fix: under certain circumstances the GUI was + creating invalid JSON files when starting to multiplex resulting in an error + message ("JSON option files must contain a JSON array consisting solely of JSON + strings"). + re-worked the startup code not to use lock files when trying to open a + socket for communicating with an already-running instance. This aims to prevent + situations with stale lock files not being cleaned up and the GUI not starting + anymore as a result. This might fix or prevent issues like #1805. + * A lot of new features and enhancements, please refer to NEWS.md +- Rebased disable-update-check.patch +- spec file cleanup +- Adjusted BuildRequires + * Since 9.7.1 QT >= 5.3 is required + * Since 9.7.1 a c++ compiler with some c++14 features is required +e.g. gcc >= 4.9 or clang >= 3.4 + +--- Old: mkvtoolnix-9.6.0.tar.xz mkvtoolnix-9.6.0.tar.xz.sig New: mkvtoolnix-9.8.0.tar.xz mkvtoolnix-9.8.0.tar.xz.sig Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.1wRuGI/_old 2017-02-03 17:50:20.877405928 +0100 +++ /var/tmp/diff_new_pack.1wRuGI/_new 2017-02-03 17:50:20.877405928 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file cont
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-11-04 21:00:34 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-09-21 18:49:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-11-04 21:00:36.0 +0100 @@ -1,0 +2,31 @@ +Thu Oct 27 13:29:56 UTC 2016 - r...@fthiessen.de + +- Update to new release 9.5.0 + * mkvmerge: bug fix: The Ogg/OGM reader did not recognize Opus + files with comment headers anymore. +WAV reader bug fix: the track properties (channels, samplerate) + for DTS and AC-3 in WAV will now be derived from the decoded + bitstream headers instead of the WAV file header as the latter + is often incorrect. +WAV reader bug fix: fixed detection and merging of DTS in WAV + that uses the 14-bytes-in-16-bytes packing method. +MPEG transport stream reader bug fix: fixed mis-detection of + certain h.264 files as MPEG transport streams. +MPEG transport stream reader bug fix: fixed the handling of + Blu-ray PCM audio with an odd number of channels by removing + their alignment bytes. +h.264 elementary stream handling bug fix: if mkvmerge ever + encounters changing SPS or PPS NALUs (ones where their ID has + been encountered before with different settings) in the h.264 + then it will prepend all following key frames with all + currently active SPS and PPS NALUs. This enables playback from + arbitrary key frames even if they require other SPS or PPS + settings than the ones stored in the AVCC in CodecPrivate. +VobSub handling bug fix: mkvmerge and mkvextract will now + update the duration stored in the SPU bitsream with the + duration from the container level if it differs at least 1ms. + * mkvprpedit, MKVToolNix GUI: Added support for "field order" + video track header element. +- Use GPG signature for verification. + +--- Old: mkvtoolnix-9.4.2.tar.xz New: mkvtoolnix-9.5.0.tar.xz mkvtoolnix-9.5.0.tar.xz.sig mkvtoolnix.keyring Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.9I3cXc/_old 2016-11-04 21:00:37.0 +0100 +++ /var/tmp/diff_new_pack.9I3cXc/_new 2016-11-04 21:00:37.0 +0100 @@ -17,14 +17,17 @@ Name: mkvtoolnix -Version:9.4.2 +Version:9.5.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ Group: Productivity/Multimedia/Other Url:http://bunkus.org/videotools/mkvtoolnix/ #Git: http://github.com/mbunkus/mkvtoolnix -Source: https://mkvtoolnix.download/sources/mkvtoolnix-%{version}.tar.xz +Source0: https://mkvtoolnix.download/sources/mkvtoolnix-%{version}.tar.xz +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 ++ mkvtoolnix-9.4.2.tar.xz -> mkvtoolnix-9.5.0.tar.xz ++ 136991 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-09-21 18:49:08 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-09-07 11:46:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-09-21 18:49:10.0 +0200 @@ -1,0 +2,19 @@ +Fri Sep 16 15:36:19 UTC 2016 - r...@fthiessen.de + +- Update to new release 9.4.2: + * mkvmerge: bug fix: using very large --sync values with certain + container formats was causing mkvmerge to abort muxing. +bug fix: fixed an invalid memory access (use after free) + during global destruction phase. +bug fix: HEVC parser: fixed three invalid memory accesses. +bug fix: MP4 reader: fixed an invalid memory access +bug fix: AAC reader: fixed mkvmerge throwing an uncaught + exception due to the sample rate being 0. +bug fix: MP4 reader: an error message will be printed + instead of an uncaught exception when an invalid atom chunk + size is encountered during resync. +bug fix: AVC & HEVC readers: the readers will now refuse to + handle files where the detected pixel width or height is + equal to or less than 0. + +--- Old: mkvtoolnix-9.4.0.tar.xz New: mkvtoolnix-9.4.2.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.pLcuXy/_old 2016-09-21 18:49:13.0 +0200 +++ /var/tmp/diff_new_pack.pLcuXy/_new 2016-09-21 18:49:13.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:9.4.0 +Version:9.4.2 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-9.4.0.tar.xz -> mkvtoolnix-9.4.2.tar.xz ++ 10092 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-09-07 11:46:19 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-07-24 19:52:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-09-07 11:46:22.0 +0200 @@ -1,0 +2,27 @@ +Thu Sep 1 15:36:44 UTC 2016 - r...@fthiessen.de + +- Update to new upstream release 9.4.0: + * MKVToolNix GUI: merge tool bug fix: the automatic adjustments + to the output file name based on the track types selected for + muxing and the mechanism for keeping output file names unique + had been broken since release v9.3.0. +chapter editor bug fix: overly long chapter names don't cause + the GUI's window to become overly wide anymore. + * mkvmerge: bug fix: mkvmerge does no longer emit a warning if no + comment header packet is found when reading tracks from + Ogg/OGM files. +bug fix: VP8 in Ogg: fixed dropping the first frame and the + timestamp calculation. +bug fix: when appending files mkvmerge wasn't starting clusters + on video key frame anymore for the first and all following + appended files. +DTS bug fix: if present mkvmerge will use an XLL extension's + sample rate information as the sample rate to put into + the track headers. + * mkvpropedit: bug fix: mkvpropedit will no longer say that it's + writing the changes if only attachment changes are specified + and none of the specified attachments can be found. + * Some enhancements, please refer to the changelog within the +package. + +--- Old: mkvtoolnix-9.3.1.tar.xz New: mkvtoolnix-9.4.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.9svN5P/_old 2016-09-07 11:46:23.0 +0200 +++ /var/tmp/diff_new_pack.9svN5P/_new 2016-09-07 11:46:23.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:9.3.1 +Version:9.4.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -37,6 +37,7 @@ BuildRequires: gettext-tools BuildRequires: hicolor-icon-theme BuildRequires: libqt5-qtbase-devel >= 5.2.0 +BuildRequires: pkgconfig BuildRequires: ruby >= 1.9 BuildRequires: shared-mime-info BuildRequires: pkgconfig(flac) ++ mkvtoolnix-9.3.1.tar.xz -> mkvtoolnix-9.4.0.tar.xz ++ 116714 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-07-24 19:50:19 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-06-02 09:40:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-07-24 19:52:14.0 +0200 @@ -1,0 +2,9 @@ +Fri Jul 15 13:45:45 UTC 2016 - r...@fthiessen.de + +- Update to new upstream release 9.3.1: + * libebml >= 1.3.4 and libmatroska >= 1.4.5 are now required + * A lot of bugfixes and new features, new mkv elements are +supported, for a list of all changes, please refer to the +changelog provided by the package. + +--- Old: mkvtoolnix-9.2.0.tar.xz New: mkvtoolnix-9.3.1.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.3IMhrU/_old 2016-07-24 19:52:14.0 +0200 +++ /var/tmp/diff_new_pack.3IMhrU/_new 2016-07-24 19:52:15.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:9.2.0 +Version:9.3.1 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -41,8 +41,8 @@ BuildRequires: shared-mime-info BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) -BuildRequires: pkgconfig(libebml) >= 1.3.3 -BuildRequires: pkgconfig(libmatroska) >= 1.4.4 +BuildRequires: pkgconfig(libebml) >= 1.3.4 +BuildRequires: pkgconfig(libmatroska) >= 1.4.5 BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) ++ mkvtoolnix-9.2.0.tar.xz -> mkvtoolnix-9.3.1.tar.xz ++ 268561 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-06-02 09:40:01 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-04-30 23:31:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-06-02 09:40:02.0 +0200 @@ -1,0 +2,25 @@ +Tue May 31 11:16:42 UTC 2016 - r...@fthiessen.de + +- Update to new upstream release 9.2.0: +* mkvmerge: bug fix: the "interval" chapter generation mode was + always creating one chapter too many. + bug fix: if a certain number of chapters had been generated with + --generate-chapters then mkvmerge wasn't replacing the void + placerholder with the actual chapters. + bug fix: fixed detection of (E-)AC-3 in MPEG TS files with + unusual stream types (e.g. 0x87) but with (E-)AC-3 PMT + descriptors. +* mkvmerge, mkvextract: bug fix: fixed handling of Big Endian PCM + with a bit depth other than 16, 32 or 64 bits/sample. Other + formats were using the Little Endian codec ID, but their content + was actually not byte-swapped to match it. Now those other bit + depths are byte-swapped to Little Endian, too. +* MKVToolNix GUI: merge tool bug fix: the track column "default + track in output" wasn't taking into account if the track had its + "default track" flag set to "no" in the source file. This would + result in the column showing "yes" in certain situations even + though mkvmerge would assign "no". +* Some other improvements, some enhancements and other bugfixes, + please refer to the changelog file provides with the package. + +--- Old: mkvtoolnix-9.1.0.tar.xz New: mkvtoolnix-9.2.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.4KfxYT/_old 2016-06-02 09:40:03.0 +0200 +++ /var/tmp/diff_new_pack.4KfxYT/_new 2016-06-02 09:40:03.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:9.1.0 +Version:9.2.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -30,13 +30,11 @@ # 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 -# Needed because of scriplets macros BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.8 BuildRequires: gettext-tools -# Needed because of scriplets macros and directory ownership check BuildRequires: hicolor-icon-theme BuildRequires: libqt5-qtbase-devel >= 5.2.0 BuildRequires: ruby >= 1.9 ++ mkvtoolnix-9.1.0.tar.xz -> mkvtoolnix-9.2.0.tar.xz ++ 135666 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-04-30 23:31:03 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-03-31 13:03:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-04-30 23:31:04.0 +0200 @@ -1,0 +2,21 @@ +Mon Apr 25 17:38:18 UTC 2016 - r...@fthiessen.de + +- Update to new upstream release 9.1.0: +* mkvmerge: bug fix: AVC/h.264: fixed handling of interlaced frames + with bottom field first. + bug fix: mkvmerge will no longer abort reading a Matroska file + with a structural error right before the first cluster. + bug fix: the "text_subtitles" property of the JSON/verbose + identification modes was always set to true for all subtitle + tracks, even for those that aren't text subtitles (VobSub, PG). + bug fix: the language code signaled in the MPEG TS PMT is taken + into account when selecting the character encoding to use + during decoding of the teletext subtitles, not just the + "national character set" stored in the teletext page headers. +* MKVToolNix GUI: bug fix: Fixed huge memory consumption in the + JSON library by updating said JSON library. + bug fix: In merge-tool: when adding playlists the GUI won't ask + the user whether or not to scan if there's only a single + playlist in that directory. + +--- Old: mkvtoolnix-9.0.1.tar.xz New: mkvtoolnix-9.1.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.JipwSx/_old 2016-04-30 23:31:05.0 +0200 +++ /var/tmp/diff_new_pack.JipwSx/_new 2016-04-30 23:31:05.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:9.0.1 +Version:9.1.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-9.0.1.tar.xz -> mkvtoolnix-9.1.0.tar.xz ++ 135484 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-03-31 13:03:21 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-01-12 16:13:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-03-31 13:03:26.0 +0200 @@ -1,0 +2,47 @@ +Mon Mar 28 23:06:54 UTC 2016 - r...@fthiessen.de + +- Update to new upstream release 9.0.1: +* mkvmerge: bug fix: regression in v9.0.0: the text subtitle + packetizer was wrongfully assuming an encoding of UTF-8 if none + was given instead of assuming the system's encoding. Fixes #1639. + bug fix: if too many chapters had been generated with + --generate-chapters then mkvmerge created a bogus entry in the + meta seek element and did not actually write the chapters to the + file. + bug fix: the DTS packetizer was setting the number of + channels wrong sometimes when reducing to the DTS core. It was + using the number of channels including the extensions instead of + the channels of the core only. + +--- +Mon Mar 28 10:22:11 UTC 2016 - jeng...@inai.de + +- Update to new upstream release 9.0.0 +* mkvmerge: bug fix: fixed two more issues in the conversion of + teletext subtitles to SRT subtitles. +* mkvmerge: MP4/QuickTime reader: audio tracks with the FourCC + "lpcm" are muxed as A_PCM/INT/LIT instead of A_QUICKTIME. +* mkvmerge: bug fix: MP4/QuickTime reader: audio tracks can contain + two instances of certain header fields in the STSD atom; + mkvmerge now uses the v2 structure over v0, if present. +* mkvextract: new feature: implemented the extraction of Big + Endian PCM (codec ID A_PCM/INT/BIG) to WAV files. The content will + be byte-swapped into Little Endian PCM in the process. +* mkvmerge: enhancement: Big Endian PCM tracks will now be + byte-swapped into Little Endian PCM, and the codec ID + A_PCM/INT/LIT will be used, as many players do not support BE PCM + inside MKVs. + +--- +Mon Feb 22 18:27:27 UTC 2016 - jeng...@inai.de + +- Update to new upstream release 8.9.0 +* gui: the default font size adjustment has been. Deactivated for + the time being as it causes problems on high DPI Displays. +* gui: ampersands in file names were shown as keyboard shortcuts + in tab titles in various tools +* gui: add ability (menu entry) for removing chapters from an + existing Matroska file. +* Polish translation provided + +--- Old: mkvtoolnix-8.8.0.tar.xz New: mkvtoolnix-9.0.1.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.JDQQtX/_old 2016-03-31 13:03:27.0 +0200 +++ /var/tmp/diff_new_pack.JDQQtX/_new 2016-03-31 13:03:27.0 +0200 @@ -17,14 +17,13 @@ Name: mkvtoolnix -Version:8.8.0 +Version:9.0.1 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ Group: Productivity/Multimedia/Other Url:http://bunkus.org/videotools/mkvtoolnix/ -#Git-Web: http://github.com/mbunkus/mkvtoolnix -#Git-Clone: git://github.com/mbunkus/mkvtoolnix +#Git: http://github.com/mbunkus/mkvtoolnix Source: https://mkvtoolnix.download/sources/mkvtoolnix-%{version}.tar.xz # PATCH-OPENSUSE-FIX disable-update-check.patch -- Disable default update check Patch0: disable-update-check.patch @@ -112,17 +111,27 @@ %doc %lang(ja) %{_mandir}/ja/man1/mkvextract.1%{ext_man} %doc %lang(ja) %{_mandir}/ja/man1/mkvmerge.1%{ext_man} %doc %lang(ja) %{_mandir}/ja/man1/mkvpropedit.1%{ext_man} +%doc %lang(ko) %{_mandir}/ko/man1/mkvextract.1%{ext_man} +%doc %lang(ko) %{_mandir}/ko/man1/mkvmerge.1%{ext_man} +%doc %lang(ko) %{_mandir}/ko/man1/mkvpropedit.1%{ext_man} %doc %lang(nl) %{_mandir}/nl/man1/mkvextract.1%{ext_man} %doc %lang(nl) %{_mandir}/nl/man1/mkvmerge.1%{ext_man} %doc %lang(nl) %{_mandir}/nl/man1/mkvpropedit.1%{ext_man} +%doc %lang(pl) %{_mandir}/pl/man1/mkvextract.1%{ext_man} +%doc %lang(pl) %{_mandir}/pl/man1/mkvmerge.1%{ext_man} +%doc %lang(pl) %{_mandir}/pl/man1/mkvpropedit.1%{ext_man} %doc %lang(uk) %{_mandir}/uk/man1/mkvextract.1%{ext_man} %doc %lang(uk) %{_mandir}/uk/man1/mkvmerge.1%{ext_man} %doc %lang(uk) %{_mandir}/uk/man1/mkvpropedit.1%{ext_man} %doc %lang(zh_CN) %{_mandir}/zh_CN/man1/mkvextract.1%{ext_man} %doc %lang(zh_CN) %{_mandir}/zh_CN/man1/mkvmerge.1%{ext_ma
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-01-12 16:13:10 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2016-01-08 15:24:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-01-12 16:13:22.0 +0100 @@ -1,0 +2,21 @@ +Sun Jan 10 13:48:52 UTC 2016 - r...@fthiessen.de + +- Update to upstream release 8.8.0: + * MKVToolNix GUI: bug fix: when using one of the + "select all tracks (of type…)" actions the "properties" column + didn’t show the selection. +bug fix: the paths used in the variables and the executable are + converted to the platforms native path separators. + * mkvmerge: bug fix: fixed a mis-detection of an MPEG-2 video + elementary stream as a TrueHD file which then caused a + segmentation fault. +bug fix: Matroska attachments with the same name, size and MIME + type were not output during file identification. +bug fix: fixed TrueHD detection both as raw streams as well as + inside other contains if the stream does not start with a + TrueHD sync frame. + * Some GUI enhancements and new features, see full changelog: +https://bunkus.org/videotools/mkvtoolnix/doc/ChangeLog +- some spec file cleanup + +--- Old: mkvtoolnix-8.7.0.tar.xz New: mkvtoolnix-8.8.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.YS17cK/_old 2016-01-12 16:13:23.0 +0100 +++ /var/tmp/diff_new_pack.YS17cK/_new 2016-01-12 16:13:23.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:8.7.0 +Version:8.8.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -31,13 +31,17 @@ # 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 +# Needed because of scriplets macros +BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.8 BuildRequires: gettext-tools +# Needed because of scriplets macros and directory ownership check +BuildRequires: hicolor-icon-theme BuildRequires: libqt5-qtbase-devel >= 5.2.0 BuildRequires: ruby >= 1.9 -BuildRequires: xz +BuildRequires: shared-mime-info BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libebml) >= 1.3.3 @@ -45,11 +49,6 @@ BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) -# Needed because of scriplets macros and directory ownership check -BuildRequires: hicolor-icon-theme -# Needed because of scriplets macros -BuildRequires: desktop-file-utils -BuildRequires: shared-mime-info %package gui Summary:Graphical user interface for mkvtoolnix utils @@ -79,7 +78,7 @@ %install ./drake install DESTDIR=%{buildroot} %find_lang %{name} --all-name -%fdupes %buildroot/%_prefix +%fdupes %{buildroot}/%{_prefix} %post gui %icon_theme_cache_post @@ -98,9 +97,9 @@ %{_bindir}/mkvextract %{_bindir}/mkvmerge %{_bindir}/mkvpropedit -%doc %{_mandir}/man1/mkvextract.1%{ext_man} -%doc %{_mandir}/man1/mkvmerge.1%{ext_man} -%doc %{_mandir}/man1/mkvpropedit.1%{ext_man} +%{_mandir}/man1/mkvextract.1%{ext_man} +%{_mandir}/man1/mkvmerge.1%{ext_man} +%{_mandir}/man1/mkvpropedit.1%{ext_man} %doc %lang(ca) %{_mandir}/ca/man1/mkvextract.1%{ext_man} %doc %lang(ca) %{_mandir}/ca/man1/mkvmerge.1%{ext_man} %doc %lang(ca) %{_mandir}/ca/man1/mkvpropedit.1%{ext_man} @@ -130,6 +129,7 @@ %doc %lang(zh_CN) %dir %{_mandir}/zh_CN/man1 %files gui +%defattr(-,root,root) %{_bindir}/mkvinfo %{_bindir}/mkvtoolnix-gui %{_datadir}/applications/mkvinfo.desktop @@ -140,8 +140,8 @@ %{_datadir}/icons/hicolor/*/apps/mkvpropedit.png %{_datadir}/icons/hicolor/*/apps/mkvtoolnix-gui.png %{_datadir}/mime/packages/mkvtoolnix.xml -%doc %{_mandir}/man1/mkvinfo.1%{ext_man} -%doc %{_mandir}/man1/mkvtoolnix-gui.1%{ext_man} +%{_mandir}/man1/mkvinfo.1%{ext_man} +%{_mandir}/man1/mkvtoolnix-gui.1%{ext_man} %doc %lang(ca) %{_mandir}/ca/man1/mkvinfo.1%{ext_man} %doc %lang(ca) %{_mandir}/ca/man1/mkvtoolnix-gui.1%{ext_man} %doc %lang(de) %{_mandir}/de/man1/mkvinfo.1%{ext_man} ++ mkvtoolnix-8.7.0.tar.xz -> mkvtoolnix-8.8.0.tar.xz ++ 166372 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2016-01-08 15:23:58 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-12-09 22:25:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2016-01-08 15:24:06.0 +0100 @@ -1,0 +2,34 @@ +Thu Jan 7 16:01:00 UTC 2016 - r...@fthiessen.de + +- Update to upstream release 8.7.0: + * all: reversion of a change: several ISO 639-2 codes of languages + that are very old and not spoken anymore have been re-added + due to feedback from users who did have a use for such codes. + reversion of a change: all of the tools will write a byte-order + mark (BOM) to text files encoded any of the UTF-* schemes again. + * mkvmerge: bug fix: fixed the key frame detection for VP9 video + tracks. + bug fix: chapters were output as both "chapters" and + "track_tags" in JSON identification mode. + bug fix: AAC with low sampling frequencies was sometimes + mis-detected with the wrong profile preventing appending it + to other AAC tracks. + bug fix: the progress calculation was sometimes outputting + negative numbers when appending Matroska files whose timestamps + don’t start at 0. + bug fix: fixed the decisions whether or not to write the last + frame of a track as a BlockGroup or a SimpleBlock and whether + or not to write a block duration for that frame. + bug fix: the Matroska reader now uses TrueHD-specific code + when reading Matroska files. This can fix things like wrong + frame type flags. + * MKVToolNix GUI: bug fix: relative file names given on the + command line were interpreted as being relative to the user’s + home directory. + bug fix: the "split mode" drop-down box got reset to + "do not split" each time the preferences dialog was closed + with the "OK" button + * And a lot more enhancements and bugfixes, see full changelog: +https://bunkus.org/videotools/mkvtoolnix/doc/ChangeLog + +--- Old: mkvtoolnix-8.6.1.tar.xz New: mkvtoolnix-8.7.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.2ktO5V/_old 2016-01-08 15:24:07.0 +0100 +++ /var/tmp/diff_new_pack.2ktO5V/_new 2016-01-08 15:24:07.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,15 @@ Name: mkvtoolnix -Version:8.6.1 +Version:8.7.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ Group: Productivity/Multimedia/Other Url:http://bunkus.org/videotools/mkvtoolnix/ - #Git-Web: http://github.com/mbunkus/mkvtoolnix #Git-Clone:git://github.com/mbunkus/mkvtoolnix -Source: http://bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%version.tar.xz +Source: https://mkvtoolnix.download/sources/mkvtoolnix-%{version}.tar.xz # 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 ++ disable-update-check.patch ++ --- /var/tmp/diff_new_pack.2ktO5V/_old 2016-01-08 15:24:07.0 +0100 +++ /var/tmp/diff_new_pack.2ktO5V/_new 2016-01-08 15:24:07.0 +0100 @@ -1,12 +1,23 @@ -diff -Nur mkvtoolnix-8.6.1/src/mkvtoolnix-gui/util/settings.cpp mkvtoolnix-8.6.1-new/src/mkvtoolnix-gui/util/settings.cpp mkvtoolnix-8.6.1/src/mkvtoolnix-gui/util/settings.cpp 2015-11-29 22:19:10.0 +0100 -+++ mkvtoolnix-8.6.1-new/src/mkvtoolnix-gui/util/settings.cpp 2015-12-05 14:48:17.263340686 +0100 -@@ -188,7 +188,7 @@ - #endif +diff -Nur mkvtoolnix-8.7.0/src/mkvtoolnix-gui/main_window/main_window.cpp mkvtoolnix-8.7.0-new/src/mkvtoolnix-gui/main_window/main_window.cpp +--- mkvtoolnix-8.7.0/src/mkvtoolnix-gui/main_window/main_window.cpp 2015-12-31 13:23:52.0 +0100 mkvtoolnix-8.7.0-new/src/mkvtoolnix-gui/main_window/main_window.cpp 2016-01-07 17:18:38.161440704 +0100 +@@ -68,7 +68,8 @@ - reg.beginGroup("updates"); -- m_checkForUpdates
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-12-09 19:51:54 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-11-10 10:04:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-12-09 22:25:00.0 +0100 @@ -1,0 +2,39 @@ +Sat Dec 5 15:47:20 UTC 2015 - r...@fthiessen.de + +- Update to upstream release 8.6.1: + * all: MKVToolNix now requires gcc 4.8.0 or later or clang 3.4 or +later for compilation. + change: none of the tools will write a byte-order mark (BOM) to + text files encoded any of the UTF-* schemes anymore. + * mkvmerge: bug fix: the VC-1 handlig code was duplicating the +first sequence headers with each mux. + enhancement: added JSON as an output format for file type +identification. + bug fix: fixed two issues causing mkvmerge to write invalid data +when updating track headers. + bug fix: the change to do a deeper file analysis if no seek head +was found was causing huge increases in file type detection time +as popular tools like x264 don’t write seek heads. The way +elements at the end are searched has been changed to only scan +the last 5 MB of the file instead of iterating over every +level 1 element from the beginning of the file. + * MKVToolNix GUI: bug fix: the options for linking to the +next/previous segment UID were wrong. + bug fix: the program changes its working directory to the +user’s profile/home directory on startup allowing the removal of +its installation folder even if a program started by the GUI +(e.g. a web browser) is still running. + bug fix: in certain situations the modified file would not contain +a seek head before the first cluster anymore resulting in most +players not finding elements such as attachments or the index +located at the end of the file anymore. + * Some other enhancements and bugfixes, see full changelog: + https://bunkus.org/videotools/mkvtoolnix/doc/ChangeLog +- Split package into commandline- (base) and gui-package, + reduces overhead when installing on a headless system. +- Replaced sed in prep with disable-update-check.patch to disable + update check on startup (not needed with a package system). +- Added mkvtoolnix-use-system-boost.patch from fedora to fix includes + when building against boost from system. + +--- Old: mkvtoolnix-8.5.2.tar.xz New: disable-update-check.patch mkvtoolnix-8.6.1.tar.xz mkvtoolnix-use-system-boost.patch Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.DOkgiH/_old 2015-12-09 22:25:01.0 +0100 +++ /var/tmp/diff_new_pack.DOkgiH/_new 2015-12-09 22:25:01.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:8.5.2 +Version:8.6.1 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -27,10 +27,14 @@ #Git-Web: http://github.com/mbunkus/mkvtoolnix #Git-Clone:git://github.com/mbunkus/mkvtoolnix Source: http://bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%version.tar.xz +# 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 BuildRequires: boost-devel >= 1.46 BuildRequires: fdupes BuildRequires: file-devel -BuildRequires: gcc-c++ >= 4.7 +BuildRequires: gcc-c++ >= 4.8 BuildRequires: gettext-tools BuildRequires: libqt5-qtbase-devel >= 5.2.0 BuildRequires: ruby >= 1.9 @@ -48,34 +52,42 @@ BuildRequires: desktop-file-utils BuildRequires: shared-mime-info +%package gui +Summary:Graphical user interface for mkvtoolnix utils +Group: Productivity/Multimedia/Other +Requires: %{name} = %{version} + %description Tools to create and manipulate Matroska files (extensions .mkv and .mka), a new container format for audio and video files. Includes command line tools -mkvextract, mkvinfo, mkvmerge, and a graphical front-end for them, mmg. +mkvextract, mkvmerge and mkvpropedit. + +%description gui +This package contains the graphical user interface for the mkvtoolnix utils. +It includes mkvtoolnix-gui and also mkvinfo with its graphical user interface. %prep %setup -q -# Disable default update check (senseless with a package system) -sed -
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-11-10 10:03:50 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-10-28 17:30:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-11-10 10:04:00.0 +0100 @@ -1,0 +2,15 @@ +Thu Nov 5 22:41:02 UTC 2015 - r...@fthiessen.de + +- Update to upstream release 8.5.2: + * mkvmerge: bug fix: fixed an endless loop when updating track +headers caused by the fix for "Re-rendering track headers. + bug fix: mkvmerge no longer creates a "next segment UID" field +in the last file when splitting and segment linking is active. + bug fix: fixed the values of the "previous/next segment UID" +elements when splitting by parts with segment linking enabled. + * MKVToolNix GUI: bug fix: the file/track columns aren't resized +to fit their content when expanding/collapsing tree node +anymore. Such expansion also happened when moving entries with +the "move up/down" buttons. + +--- Old: mkvtoolnix-8.5.1.tar.xz New: mkvtoolnix-8.5.2.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.H4xWU6/_old 2015-11-10 10:04:01.0 +0100 +++ /var/tmp/diff_new_pack.H4xWU6/_new 2015-11-10 10:04:01.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:8.5.1 +Version:8.5.2 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-8.5.1.tar.xz -> mkvtoolnix-8.5.2.tar.xz ++ 52938 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-10-28 17:30:20 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-09-27 08:39:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-10-28 17:30:26.0 +0100 @@ -1,0 +2,38 @@ +Thu Oct 22 11:47:36 UTC 2015 - r...@fthiessen.de + +- Update to upstream release 8.5.1 (security update): +* build system: libEBML v1.3.3 and libMatroska v1.4.4 are now + required due to important fixes for invalid memory accesses in + those two releases. The copies included in the MKVToolNix source + code have been updated to those releases as well. +* MKVToolNix GUI: bug fix: the "save file" dialogs did not have + the currently entered file name pre-selected anymore. + bug fix: fixed a crash when loading corrupted + job settings. + bug fix (Linux): the function "open folder" was + inserting a superfluous leading slash in the directory name. +* mkvmerge: bug fix: updating the track headers wasn't working in + some rare cases (corresponding error message "Re-rendering track + headers: data_size != 0 not implemented yet"). +- Disable default setting for checking for updates (nonsense on a + package system) +--- +Sun Oct 18 00:02:36 UTC 2015 - r...@fthiessen.de + +- Updated to version 8.5.0: +* Modified .spec to also install translated manpages. +* A lot of small bugfixes and enhancements. +* MKVToolNix GUI: merge tool bug fix: the cropping parameters were + not converted into parameters for mkvmerge at all. +* mkvmerge: enhancement: the verbose identification for MP4 files + will now derive basic audio parameters of MP3 and AC3 tracks + from the bitstream instead of relying on the values in the + track headers. + bug fix: PCM tracks: if the number of samples per + packet varies then no default duration will be written. +* all: several ISO 639-2 codes of languages that are very old and + not spoken anymore have been removed. + new feature: added a Catalan translation of + the man pages. + +--- Old: mkvtoolnix-8.4.0.tar.xz New: mkvtoolnix-8.5.1.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.RyuftY/_old 2015-10-28 17:30:27.0 +0100 +++ /var/tmp/diff_new_pack.RyuftY/_new 2015-10-28 17:30:27.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:8.4.0 +Version:8.5.1 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -37,8 +37,8 @@ BuildRequires: xz BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) -BuildRequires: pkgconfig(libebml) >= 1.3.1 -BuildRequires: pkgconfig(libmatroska) >= 1.4.2 +BuildRequires: pkgconfig(libebml) >= 1.3.3 +BuildRequires: pkgconfig(libmatroska) >= 1.4.4 BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) @@ -55,6 +55,9 @@ %prep %setup -q +# Disable default update check (senseless with a package system) +sed -i 's/reg.value("checkForUpdates", true).toBool();/reg.value("checkForUpdates", false).toBool();/' \ +"src/mkvtoolnix-gui/util/settings.cpp" %build export CFLAGS="$RPM_OPT_FLAGS" @@ -64,8 +67,6 @@ %install ./drake install DESTDIR=%{buildroot} -# I guess this is the correct thing to do until bnc#737549 is fixed -rm -rf %{buildroot}%{_mandir}/nl %{buildroot}%{_mandir}/uk %{buildroot}%{_mandir}/zh_CN %find_lang %{name} --with-man --all-name %fdupes %buildroot/%_prefix @@ -96,10 +97,13 @@ %{_datadir}/icons/hicolor/*/apps/mkvpropedit.png %{_datadir}/icons/hicolor/*/apps/mkvtoolnix-gui.png %{_datadir}/mime/packages/mkvtoolnix.xml -%{_mandir}/man1/mkvextract.1%{ext_man} -%{_mandir}/man1/mkvinfo.1%{ext_man} -%{_mandir}/man1/mkvmerge.1%{ext_man} -%{_mandir}/man1/mkvpropedit.1%{ext_man} -%{_mandir}/man1/mkvtoolnix-gui.1%{ext_man} +%doc %{_mandir}/*/mkvextract.1%{ext_man} +%doc %{_mandir}/*/mkvinfo.1%{ext_man} +%doc %{_mandir}/*/mkvmerge.1%{ext_man} +%doc %{_mandir}/*/mkvpropedit.1%{ext_man} +%doc %{_mandir}/*/mkvtoolnix-gui.1%{ext_man} +%doc %lang(nl) %dir %{_mandir}/nl +%doc %lang(uk) %dir %{_mandir}/uk +%doc %lang(zh_CN) %dir %{_mandir}/zh_CN %changelog ++ mkvtoolnix-8.4.0.tar.xz -> mkvtoolnix-8.5.1.tar.xz ++ 261101 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-09-27 08:39:58 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-09-24 06:16:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-09-27 08:39:20.0 +0200 @@ -1,0 +2,15 @@ +Tue Sep 22 13:56:09 UTC 2015 - r...@fthiessen.de + +- Updated to version 8.4.0: +* MMG has been removed. +* Dropped wxWidgets dependencies (new gui uses QT). +* A lot of bugfixes and enhancements of the gui and mkvmerge + (see https://bunkus.org/videotools/mkvtoolnix/doc/ChangeLog). +* mkvmerge: bug fix: calculating of delay for audio garbage data + got fixed. +* all: bug fix: parsing of strings containing negative values or + timecodes was broken on 32-but architectures. +* mkvmerge: bug fix: number of channels and the sample rate + reported for DTS in MPEG streams was 0. + +--- Old: mkvtoolnix-8.3.0.tar.xz New: mkvtoolnix-8.4.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.KtXxzJ/_old 2015-09-27 08:39:21.0 +0200 +++ /var/tmp/diff_new_pack.KtXxzJ/_new 2015-09-27 08:39:21.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:8.3.0 +Version:8.4.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -31,10 +31,10 @@ BuildRequires: fdupes BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.7 -BuildRequires: lzo-devel +BuildRequires: gettext-tools +BuildRequires: libqt5-qtbase-devel >= 5.2.0 BuildRequires: ruby >= 1.9 BuildRequires: xz -BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libebml) >= 1.3.1 @@ -47,11 +47,6 @@ # Needed because of scriplets macros BuildRequires: desktop-file-utils BuildRequires: shared-mime-info -%if 0%{?suse_version} >= 1320 -BuildRequires: wxWidgets-devel >= 3 -%else -BuildRequires: wxWidgets-devel >= 2.8 -%endif %description Tools to create and manipulate Matroska files (extensions .mkv and .mka), a new @@ -62,13 +57,13 @@ %setup -q %build -%configure --without-build-timestamp --docdir=%{_docdir}/%{name} --with-boost-libdir=%{_libdir} -./drake %{?_smp_mflags} V=1 +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$RPM_OPT_FLAGS" +%configure --docdir=%{_docdir}/%{name} +./drake %{?_smp_mflags} %install ./drake install DESTDIR=%{buildroot} -install -pm 0644 AUTHORS ChangeLog COPYING README.md %{buildroot}%{_docdir}/%{name} -cp -a examples %{buildroot}%{_docdir}/%{name} # I guess this is the correct thing to do until bnc#737549 is fixed rm -rf %{buildroot}%{_mandir}/nl %{buildroot}%{_mandir}/uk %{buildroot}%{_mandir}/zh_CN %find_lang %{name} --with-man --all-name @@ -86,14 +81,15 @@ %files -f %{name}.lang %defattr(-,root,root) -%{_docdir}/%{name} +%doc AUTHORS ChangeLog COPYING README.md +%doc examples %{_bindir}/mkvextract %{_bindir}/mkvinfo %{_bindir}/mkvmerge -%{_bindir}/mmg %{_bindir}/mkvpropedit +%{_bindir}/mkvtoolnix-gui %{_datadir}/applications/mkvinfo.desktop -%{_datadir}/applications/mkvmergeGUI.desktop +%{_datadir}/applications/mkvtoolnix-gui.desktop %{_datadir}/icons/hicolor/*/apps/mkvextract.png %{_datadir}/icons/hicolor/*/apps/mkvinfo.png %{_datadir}/icons/hicolor/*/apps/mkvmerge.png @@ -103,7 +99,7 @@ %{_mandir}/man1/mkvextract.1%{ext_man} %{_mandir}/man1/mkvinfo.1%{ext_man} %{_mandir}/man1/mkvmerge.1%{ext_man} -%{_mandir}/man1/mmg.1%{ext_man} %{_mandir}/man1/mkvpropedit.1%{ext_man} +%{_mandir}/man1/mkvtoolnix-gui.1%{ext_man} %changelog ++ mkvtoolnix-8.3.0.tar.xz -> mkvtoolnix-8.4.0.tar.xz ++ 314947 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-09-24 06:16:05 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-08-29 20:04:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-09-24 06:16:29.0 +0200 @@ -1,0 +2,16 @@ +Sun Aug 16 23:39:31 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 8.3.0 +* many small GUI bug fixes and improvements +* mkvmerge: bug fix: fixed handling of MPEG transport streams + where all PATs and PMTs have CRC errors. +* mkvmerge: bug fix: the MPEG-1/2 video code was causing an + illegal memory access under certain conditions. +* mkvmerge: bug fix: fixed recognition of (E)AC3 audio tracks + using a FourCC of "ec-3" +* mkvmerge: bug fix: fixed codec identification for MP2 audio read + from MPEG PS/TS. +* mkvmerge: bug fix: fixed key frame designation for video tracks + in MP4 DASH files. + +--- Old: mkvtoolnix-8.2.0.tar.xz New: mkvtoolnix-8.3.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.38X1oa/_old 2015-09-24 06:16:30.0 +0200 +++ /var/tmp/diff_new_pack.38X1oa/_new 2015-09-24 06:16:30.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:8.2.0 +Version:8.3.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-8.2.0.tar.xz -> mkvtoolnix-8.3.0.tar.xz ++ 93117 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-08-29 20:04:28 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-06-02 10:03:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-08-29 20:04:30.0 +0200 @@ -1,0 +2,8 @@ +Wed Aug 5 08:36:57 UTC 2015 - r...@fthiessen.de + +- Update to version 8.2.0: +* Fix mkvmerge codec identification for MP2 audio. + A LOT more bugfixes especially in the GUI. See ChangeLog: + https://bunkus.org/videotools/mkvtoolnix/doc/ChangeLog + +--- Old: mkvtoolnix-7.9.0.tar.xz New: mkvtoolnix-8.2.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.yVdjC8/_old 2015-08-29 20:04:31.0 +0200 +++ /var/tmp/diff_new_pack.yVdjC8/_new 2015-08-29 20:04:31.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:7.9.0 +Version:8.2.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -94,7 +94,6 @@ %{_bindir}/mkvpropedit %{_datadir}/applications/mkvinfo.desktop %{_datadir}/applications/mkvmergeGUI.desktop -%{_datadir}/applications/mkvtoolnix-gui.desktop %{_datadir}/icons/hicolor/*/apps/mkvextract.png %{_datadir}/icons/hicolor/*/apps/mkvinfo.png %{_datadir}/icons/hicolor/*/apps/mkvmerge.png @@ -104,7 +103,6 @@ %{_mandir}/man1/mkvextract.1%{ext_man} %{_mandir}/man1/mkvinfo.1%{ext_man} %{_mandir}/man1/mkvmerge.1%{ext_man} -%{_mandir}/man1/mkvtoolnix-gui.1%{ext_man} %{_mandir}/man1/mmg.1%{ext_man} %{_mandir}/man1/mkvpropedit.1%{ext_man} ++ mkvtoolnix-7.9.0.tar.xz -> mkvtoolnix-8.2.0.tar.xz ++ 242760 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-06-02 10:03:15 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-04-10 09:51:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-06-02 10:03:16.0 +0200 @@ -1,0 +2,13 @@ +Fri May 29 13:22:09 UTC 2015 - dims...@opensuse.org + +- Update to version 7.9.0: +* Fix build with boost 1.58.0. +* build system: configure will now check for Qt by default. +* A couple of important bugs have been fixed, e.g. a very old bug + in handling MPEG-1/2 video preventing the detection of such + tracks; if --sync was used at the same time as --default-duration + then --sync was ignored; mkvinfo’s exit codes were wrong (this + may trip up frontends using mkvinfo!); handling of E-AC3 in MPEG + transport stream in certain situations. + +--- Old: mkvtoolnix-7.8.0.tar.xz New: mkvtoolnix-7.9.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.Is4DeU/_old 2015-06-02 10:03:17.0 +0200 +++ /var/tmp/diff_new_pack.Is4DeU/_new 2015-06-02 10:03:17.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:7.8.0 +Version:7.9.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -94,11 +94,12 @@ %{_bindir}/mkvpropedit %{_datadir}/applications/mkvinfo.desktop %{_datadir}/applications/mkvmergeGUI.desktop +%{_datadir}/applications/mkvtoolnix-gui.desktop %{_datadir}/icons/hicolor/*/apps/mkvextract.png %{_datadir}/icons/hicolor/*/apps/mkvinfo.png %{_datadir}/icons/hicolor/*/apps/mkvmerge.png -%{_datadir}/icons/hicolor/*/apps/mkvmergeGUI.png %{_datadir}/icons/hicolor/*/apps/mkvpropedit.png +%{_datadir}/icons/hicolor/*/apps/mkvtoolnix-gui.png %{_datadir}/mime/packages/mkvtoolnix.xml %{_mandir}/man1/mkvextract.1%{ext_man} %{_mandir}/man1/mkvinfo.1%{ext_man} ++ mkvtoolnix-7.8.0.tar.xz -> mkvtoolnix-7.9.0.tar.xz ++ 292486 lines of diff (skipped)
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-02-11 16:46:33 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2015-02-04 12:54:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-02-11 16:46:35.0 +0100 @@ -1,0 +2,31 @@ +Tue Feb 10 17:17:56 UTC 2015 - opens...@sukimashita.com + +- Update to new upstream release 7.6.0 +* all programs: bug fix: Since release 7.0.0 the wrong exit code + was used when warnings were finished (0 instead of 1). +* mkvmerge: bug fix: Appending chapters with the same chapter UID + was dropping all sub-chapters from the one of the two merged + chapters. Now the sub-chapters are merged recursively as well. +* mkvmerge: bug fix: The wrong Codec ID was written when reading + PCM tracks from Matroska files in Big Endian byte order. +* all: new feature: added a Serbian (Latin) translation of the + programs by Danko (see AUTHORS). +* mkvmerge: bug fix: If splitting was active and AC3 tracks read + from Matroska files were shorter than a split point then the + following output file would contain an AC3 packet with the + timecode of 00:00:00 somewhere in the middle. +* mmg: bug fix: If a chapter track from a Matroska file is + selected then the »language« drop-down box is disabled. +* mkvmerge: bug fix: On Windows the end-of-file-reached status + wasn't tracked correctly for certain file operations. This + could manifest in e.g. mkvmerge not finding tracks in MPEG + transport streams when probing MPLS playlist files. +* mmg: bug fix: When scanning for play lists the window presenting + the results listed some properties in an unescaped way (e.g. + »\s« instead of spaces). +* mmg: bug fix: When adding MPLS files mmg was only offering to + scan for more playlists if there were at least two additional + MPLS files present. This has been fixed to one MPLS file (in + addition to the one just added). + +--- Old: mkvtoolnix-7.5.0.tar.xz New: mkvtoolnix-7.6.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.ypg21f/_old 2015-02-11 16:46:36.0 +0100 +++ /var/tmp/diff_new_pack.ypg21f/_new 2015-02-11 16:46:36.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:7.5.0 +Version:7.6.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-7.5.0.tar.xz -> mkvtoolnix-7.6.0.tar.xz ++ 99499 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2015-02-04 09:32:05 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2014-12-16 14:49:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2015-02-04 12:54:38.0 +0100 @@ -1,0 +2,14 @@ +Sun Feb 1 17:24:56 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 7.5.0 +* mkvmerge: Fixed reading MPEG transport streams in which + all PATs and/or PMTs have CRC errors. +* mkvmerge: Implemented support for MP4 DASH files. +* mkvmerge: Implemented reading MPEG-H p2/HEVC video + tracks from MP4 files. +* mkvmerge: Implemented support for AAC in LOAS/LATM multiplex if + read from MPEG transport streams or raw LOAS/LATM AAC files. +* mkvmerge: Added support for recognizing H.265/HEVC video tracks + in MPEG transport streams. + +--- Old: mkvtoolnix-7.4.0.tar.xz New: mkvtoolnix-7.5.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.ZbSnce/_old 2015-02-04 12:54:39.0 +0100 +++ /var/tmp/diff_new_pack.ZbSnce/_new 2015-02-04 12:54:39.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:7.4.0 +Version:7.5.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -31,14 +31,14 @@ BuildRequires: fdupes BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.7 -BuildRequires: libebml-devel >= 1.3.0 -BuildRequires: libmatroska-devel >= 1.4.1 BuildRequires: lzo-devel BuildRequires: ruby >= 1.9 BuildRequires: xz BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libebml) >= 1.3.1 +BuildRequires: pkgconfig(libmatroska) >= 1.4.2 BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) ++ mkvtoolnix-7.4.0.tar.xz -> mkvtoolnix-7.5.0.tar.xz ++ 100775 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2014-12-16 14:48:59 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2014-10-18 09:09:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2014-12-16 14:49:07.0 +0100 @@ -1,0 +2,10 @@ +Sat Dec 13 08:18:22 UTC 2014 - co...@suse.com + +- update to upstream release 7.4.0 +* Implements support for PCM in MPEG program (.vob – DVDs) and + transport streams (.ts, .m2ts – Blu-rays, television broadcasts) + as well as for teletext subtitles in MPEG tranport streams. + Apart from that a lot of work has gone into the new GUI. +* Bugfixes for muxing HEVC or teletext subtitles + +--- Old: mkvtoolnix-7.2.0.tar.xz New: mkvtoolnix-7.4.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.ScQxVz/_old 2014-12-16 14:49:09.0 +0100 +++ /var/tmp/diff_new_pack.ScQxVz/_new 2014-12-16 14:49:09.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:7.2.0 +Version:7.4.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-7.2.0.tar.xz -> mkvtoolnix-7.4.0.tar.xz ++ 86520 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2014-10-18 09:08:54 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2014-08-14 14:57:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2014-10-18 09:09:06.0 +0200 @@ -1,0 +2,13 @@ +Sun Oct 5 21:53:44 UTC 2014 - jeng...@inai.de + +- Update to new upstream release 7.2.0 +* Fixed calculating AC3 delay from garbage data when reading AC3 + from AVIs. +* SSA/ASS files with sections after "[Events]" in their + CodecPrivate are now handled correctly. +* Fixed handling certain edit list types in MP4 files that are used + for positive track delays. +- Drop extra %attr, default permissions are already good +- Switch to wxWidgets 3 for building + +--- Old: mkvtoolnix-7.1.0.tar.xz New: mkvtoolnix-7.2.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.j1ShTf/_old 2014-10-18 09:09:07.0 +0200 +++ /var/tmp/diff_new_pack.j1ShTf/_new 2014-10-18 09:09:07.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:7.1.0 +Version:7.2.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -47,10 +47,11 @@ # Needed because of scriplets macros BuildRequires: desktop-file-utils BuildRequires: shared-mime-info -# +%if 0%{?suse_version} >= 1320 +BuildRequires: wxWidgets-devel >= 3 +%else BuildRequires: wxWidgets-devel >= 2.8 -%define _use_internal_dependency_generator 0 -%define __find_requires %wx_requires +%endif %description Tools to create and manipulate Matroska files (extensions .mkv and .mka), a new @@ -66,7 +67,7 @@ %install ./drake install DESTDIR=%{buildroot} -install -pm 0644 AUTHORS ChangeLog COPYING README %{buildroot}%{_docdir}/%{name} +install -pm 0644 AUTHORS ChangeLog COPYING README.md %{buildroot}%{_docdir}/%{name} cp -a examples %{buildroot}%{_docdir}/%{name} # I guess this is the correct thing to do until bnc#737549 is fixed rm -rf %{buildroot}%{_mandir}/nl %{buildroot}%{_mandir}/uk %{buildroot}%{_mandir}/zh_CN @@ -84,13 +85,13 @@ %icon_theme_cache_postun %files -f %{name}.lang -%defattr (0644, root, root, 0755) +%defattr(-,root,root) %{_docdir}/%{name} -%attr(0755,root,root) %{_bindir}/mkvextract -%attr(0755,root,root) %{_bindir}/mkvinfo -%attr(0755,root,root) %{_bindir}/mkvmerge -%attr(0755,root,root) %{_bindir}/mmg -%attr(0755,root,root) %{_bindir}/mkvpropedit +%{_bindir}/mkvextract +%{_bindir}/mkvinfo +%{_bindir}/mkvmerge +%{_bindir}/mmg +%{_bindir}/mkvpropedit %{_datadir}/applications/mkvinfo.desktop %{_datadir}/applications/mkvmergeGUI.desktop %{_datadir}/icons/hicolor/*/apps/mkvextract.png ++ mkvtoolnix-7.1.0.tar.xz -> mkvtoolnix-7.2.0.tar.xz ++ 29018 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2014-08-14 14:57:52 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2014-07-11 20:06:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2014-08-14 14:57:57.0 +0200 @@ -1,0 +2,12 @@ +Wed Aug 6 07:15:49 UTC 2014 - jeng...@inai.de + +- Update to ne wupstream release 7.1.0 +* mkvextract: bug fix: Fixed a crash when opening damaged/invalid + Matroska files in all extraction modes. +* mkvmerge: bug fix: Fixed wrong default duration for PCM audio + tracks if the source file provides timecodes for that track. +* mkvmerge: bug fix: track statistics tags are not written for + WebM files anymore as the WebM specification doesn't allow tags. +* Fixed file seeking code for "seek relative to end of file" case. + +--- Old: mkvtoolnix-7.0.0.tar.xz New: mkvtoolnix-7.1.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.Scfx6n/_old 2014-08-14 14:57:58.0 +0200 +++ /var/tmp/diff_new_pack.Scfx6n/_new 2014-08-14 14:57:58.0 +0200 @@ -17,14 +17,13 @@ Name: mkvtoolnix -Version:7.0.0 +Version:7.1.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ Group: Productivity/Multimedia/Other Url:http://bunkus.org/videotools/mkvtoolnix/ -#Freecode-URL: http://freecode.com/projects/mkvtoolnix #Git-Web: http://github.com/mbunkus/mkvtoolnix #Git-Clone:git://github.com/mbunkus/mkvtoolnix Source: http://bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%version.tar.xz ++ mkvtoolnix-7.0.0.tar.xz -> mkvtoolnix-7.1.0.tar.xz ++ 5336 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2014-07-11 20:06:10 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2014-04-30 15:08:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2014-07-11 20:06:12.0 +0200 @@ -1,0 +2,6 @@ +Fri Jul 11 16:19:01 UTC 2014 - reddw...@opensuse.org + +- Update to 7.0.0 + * mkvmkerge will now write certain track-specific statistics (such as bit rate) as tags. + +--- Old: mkvtoolnix-6.9.1.tar.xz New: mkvtoolnix-7.0.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.rbBPzk/_old 2014-07-11 20:06:13.0 +0200 +++ /var/tmp/diff_new_pack.rbBPzk/_new 2014-07-11 20:06:13.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:6.9.1 +Version:7.0.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-6.9.1.tar.xz -> mkvtoolnix-7.0.0.tar.xz ++ 115996 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2014-04-30 15:08:52 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2014-03-04 22:30:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2014-04-30 15:08:54.0 +0200 @@ -1,0 +2,7 @@ +Mon Apr 21 10:31:34 UTC 2014 - i...@marguerite.su + +- update version 6.9.1 + * mkvmerge: bug fix: fixed huge memory usage when probing files + (it was reading the whole file into memory for that). + +--- Old: mkvtoolnix-6.8.0.tar.xz New: mkvtoolnix-6.9.1.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.KBBgrI/_old 2014-04-30 15:08:56.0 +0200 +++ /var/tmp/diff_new_pack.KBBgrI/_new 2014-04-30 15:08:56.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:6.8.0 +Version:6.9.1 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-6.8.0.tar.xz -> mkvtoolnix-6.9.1.tar.xz ++ 80863 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2014-03-04 22:30:45 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2014-01-10 21:20:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2014-03-04 22:30:47.0 +0100 @@ -1,0 +2,6 @@ +Tue Mar 4 15:55:55 UTC 2014 - reddw...@opensuse.org + +- Update to 6.8.0 + * Add support for h.265/HEVC video + +--- Old: mkvtoolnix-6.7.0.tar.xz New: mkvtoolnix-6.8.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.QXPZ77/_old 2014-03-04 22:30:48.0 +0100 +++ /var/tmp/diff_new_pack.QXPZ77/_new 2014-03-04 22:30:48.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:6.7.0 +Version:6.8.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-6.7.0.tar.xz -> mkvtoolnix-6.8.0.tar.xz ++ 39286 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2014-01-10 21:20:48 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2013-12-11 16:15:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2014-01-10 21:20:50.0 +0100 @@ -1,0 +2,11 @@ +Thu Jan 9 16:10:48 UTC 2014 - reddw...@opensuse.org + +- Update to 6.7.0 + * Tons of bug fixes all over the place + * Reading from an MPLS playlist file is now done as if the second +and following files referenced in that playlist had been appended +to the first file from that playlist + * A couple of enhancements. + * Ruby 1.9.x is now required for building + +--- Old: mkvtoolnix-6.6.0.tar.xz New: mkvtoolnix-6.7.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.WdbFC9/_old 2014-01-10 21:20:50.0 +0100 +++ /var/tmp/diff_new_pack.WdbFC9/_new 2014-01-10 21:20:50.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:6.6.0 +Version:6.7.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -35,7 +35,7 @@ BuildRequires: libebml-devel >= 1.3.0 BuildRequires: libmatroska-devel >= 1.4.1 BuildRequires: lzo-devel -BuildRequires: ruby +BuildRequires: ruby >= 1.9 BuildRequires: xz BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) ++ mkvtoolnix-6.6.0.tar.xz -> mkvtoolnix-6.7.0.tar.xz ++ 158711 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2013-12-11 16:15:31 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2013-11-04 07:08:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2013-12-11 16:15:33.0 +0100 @@ -1,0 +2,28 @@ +Mon Dec 2 17:41:30 UTC 2013 - reddw...@opensuse.org + +- Update to 6.6.0 + * mmg: new feature: implemented drag & drop in the chapter + * mmg: bug fix: fixed an assertion in wxLogMessage() due to wrong +format string/argument data types caused by changes in wxWidgets +3.0.0. See Debian bug #730273. + * mkvmerge: bug fix: improved resilience against MP4 files with +obviously wrong entries in the 'sample size table' (STSZ) atom. + * mkvmerge: bug fix: improved VC1 frame type detection so that it +works even for streams without entry points. + * mkvinfo: bug fix: at most the lower 32bits of the track numbers +and track UIDs elements were output, even if the element in the +file used more bits. Fixes #935. + * mkvmerge: bug fix: fixed accessing invalid memory in the memory +handling core routines. May be triggered by the code to remove +filler NALUs introduced in v6.5.0. Fixes #931. + * mmg: bug fix: fixed the tracks list box on the input tab being +invisible/0 pixels high with wxWidgets 2.9.x/3.x. + * all: integrated the Portuguese translation. Although the +translation files themselves had been added back in 6.3.0 that +translation wasn't available for selection due to forgetfulness on +my part. + * mkvmerge: bug fix: The file detection code in the MPEG +elementary stream reader had a logic error. Fixes #928. In +practice this logic error didn't have any consequence. + +--- Old: mkvtoolnix-6.5.0.tar.xz New: mkvtoolnix-6.6.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.3oPAfH/_old 2013-12-11 16:15:34.0 +0100 +++ /var/tmp/diff_new_pack.3oPAfH/_new 2013-12-11 16:15:34.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:6.5.0 +Version:6.6.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-6.5.0.tar.xz -> mkvtoolnix-6.6.0.tar.xz ++ 32519 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2013-11-04 07:08:04 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2013-07-03 10:25:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2013-11-04 07:08:06.0 +0100 @@ -1,0 +2,10 @@ +Sat Nov 2 19:43:53 UTC 2013 - reddw...@opensuse.org + +- Update to 6.5.0 + * Opus support has been finalized both in muxing and extraction + * Support for the VP9 video codec has been added + * A German translation for the man pages has been added + * configure can detect Boost installed in multiarch directories + * Several bugs have been fixed here and there + +--- Old: mkvtoolnix-6.3.0.tar.xz New: mkvtoolnix-6.5.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.QBHjGK/_old 2013-11-04 07:08:06.0 +0100 +++ /var/tmp/diff_new_pack.QBHjGK/_new 2013-11-04 07:08:06.0 +0100 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:6.3.0 +Version:6.5.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -33,7 +33,7 @@ BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.7 BuildRequires: libebml-devel >= 1.3.0 -BuildRequires: libmatroska-devel >= 1.4.0 +BuildRequires: libmatroska-devel >= 1.4.1 BuildRequires: lzo-devel BuildRequires: ruby BuildRequires: xz ++ mkvtoolnix-6.3.0.tar.xz -> mkvtoolnix-6.5.0.tar.xz ++ 149353 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2013-07-03 10:25:11 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2013-05-16 11:11:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2013-07-03 10:25:12.0 +0200 @@ -1,0 +2,14 @@ +Mon Jul 1 16:31:05 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 6.3.0 +* MPEG programs streams with broken PES structures are now handled + better. +* WAV extraction and FLV reading has been fixed for certain + edge cases. +* --fix-bitsteam-timing-information has been fixed for framed + AVC/h.264 sources. +* Using --default-duration while appending AVC/h.264 tracks has + been fixed. +* A Portuguese translation has been added. + +--- Old: mkvtoolnix-6.2.0.tar.xz New: mkvtoolnix-6.3.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.5ZoXUb/_old 2013-07-03 10:25:13.0 +0200 +++ /var/tmp/diff_new_pack.5ZoXUb/_new 2013-07-03 10:25:13.0 +0200 @@ -17,20 +17,26 @@ Name: mkvtoolnix -Version:6.2.0 +Version:6.3.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ Group: Productivity/Multimedia/Other -Url:http://www.bunkus.org/videotools/mkvtoolnix/ -Source0: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.xz +Url:http://bunkus.org/videotools/mkvtoolnix/ + +#Freecode-URL: http://freecode.com/projects/mkvtoolnix +#Git-Web: http://github.com/mbunkus/mkvtoolnix +#Git-Clone:git://github.com/mbunkus/mkvtoolnix +Source: http://bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%version.tar.xz BuildRequires: boost-devel >= 1.46 +BuildRequires: fdupes BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.7 BuildRequires: libebml-devel >= 1.3.0 BuildRequires: libmatroska-devel >= 1.4.0 BuildRequires: lzo-devel BuildRequires: ruby +BuildRequires: xz BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) @@ -43,7 +49,7 @@ BuildRequires: desktop-file-utils BuildRequires: shared-mime-info # -BuildRequires: wxWidgets-devel +BuildRequires: wxWidgets-devel >= 2.8 %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires @@ -66,6 +72,7 @@ # I guess this is the correct thing to do until bnc#737549 is fixed rm -rf %{buildroot}%{_mandir}/nl %{buildroot}%{_mandir}/uk %{buildroot}%{_mandir}/zh_CN %find_lang %{name} --with-man --all-name +%fdupes %buildroot/%_prefix %post %icon_theme_cache_post ++ mkvtoolnix-6.2.0.tar.xz -> mkvtoolnix-6.3.0.tar.xz ++ 52423 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2013-05-16 11:11:04 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2013-04-02 17:55:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2013-05-16 11:11:05.0 +0200 @@ -1,0 +2,6 @@ +Mon May 6 10:22:02 UTC 2013 - reddw...@opensuse.org + +- Update to 6.2.0 + * Memory usage has been reduced severely + +--- Old: mkvtoolnix-6.1.0.tar.xz New: mkvtoolnix-6.2.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.nUv5Lp/_old 2013-05-16 11:11:06.0 +0200 +++ /var/tmp/diff_new_pack.nUv5Lp/_new 2013-05-16 11:11:06.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:6.1.0 +Version:6.2.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-6.1.0.tar.xz -> mkvtoolnix-6.2.0.tar.xz ++ 116789 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2013-04-02 17:43:27 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2013-03-20 11:53:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2013-04-02 17:55:45.0 +0200 @@ -1,0 +2,11 @@ +Sun Mar 31 17:57:37 UTC 2013 - sch...@suse.de + +- Override boost library directory to handle all lib64 platforms + +--- +Sun Mar 24 14:30:03 UTC 2013 - reddw...@opensuse.org + +- Use external libebml and libmatroska versions +- The minimum gcc version is 4.7 + +--- Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.ephobb/_old 2013-04-02 17:55:55.0 +0200 +++ /var/tmp/diff_new_pack.ephobb/_new 2013-04-02 17:55:55.0 +0200 @@ -26,12 +26,9 @@ Source0: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.xz BuildRequires: boost-devel >= 1.46 BuildRequires: file-devel -BuildRequires: gcc-c++ >= 4.6 -# 6.1.0 needs the unreleased libebml 1.3.0 and libmatroska 1.4.0 -# -#BuildRequires: libebml-devel >= 1.2.2 -#BuildRequires: libmatroska-devel >= 1.3.0 -## +BuildRequires: gcc-c++ >= 4.7 +BuildRequires: libebml-devel >= 1.3.0 +BuildRequires: libmatroska-devel >= 1.4.0 BuildRequires: lzo-devel BuildRequires: ruby BuildRequires: pkgconfig(bzip2) @@ -59,7 +56,7 @@ %setup -q %build -%configure --without-build-timestamp --docdir=%{_docdir}/%{name} +%configure --without-build-timestamp --docdir=%{_docdir}/%{name} --with-boost-libdir=%{_libdir} ./drake %{?_smp_mflags} V=1 %install -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2013-03-20 11:53:24 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2013-03-08 09:23:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2013-03-20 11:53:25.0 +0100 @@ -1,0 +2,14 @@ +Mon Mar 18 17:57:54 UTC 2013 - reddw...@opensuse.org + +- Update to 6.1.0 + * Support for Blu-ray playlists (MPLS files) + * A couple of bugfixes + * New reader for the FlashVideo file format (.flv -- yes, for those YouTube videos) + * Splitting by frame/field numbers + * Splitting by chapter numbers, + * Splitting into parts by frame/field numbers + * Reading VobSubs from MP4 files + * Save additional command line options as default options in mmg + * Header removal compression has been turned off by default in both mkvmerge and mmg + +--- Old: mkvtoolnix-5.9.0.tar.bz2 New: mkvtoolnix-6.1.0.tar.xz Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.2Kxwnm/_old 2013-03-20 11:53:27.0 +0100 +++ /var/tmp/diff_new_pack.2Kxwnm/_new 2013-03-20 11:53:27.0 +0100 @@ -17,17 +17,17 @@ Name: mkvtoolnix -Version:5.9.0 +Version:6.1.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ Group: Productivity/Multimedia/Other Url:http://www.bunkus.org/videotools/mkvtoolnix/ -Source0: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.bz2 +Source0: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.xz BuildRequires: boost-devel >= 1.46 BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.6 -# 5.9.0 needs the unreleased libebml 1.3.0 and libmatroska 1.4.0 +# 6.1.0 needs the unreleased libebml 1.3.0 and libmatroska 1.4.0 # #BuildRequires: libebml-devel >= 1.2.2 #BuildRequires: libmatroska-devel >= 1.3.0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2013-03-08 09:23:21 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-09-04 12:54:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2013-03-08 09:23:22.0 +0100 @@ -1,0 +2,11 @@ +Tue Jan 8 15:33:18 UTC 2013 - reddw...@opensuse.org + +- Update to 5.9.0 + + Fixes several bugs + + Writes the newly introduced elements "cue duration" and "cue +relative position" which provide more detailed information for +seeking +- Use internal versions of libebml and libmatroska until the needed + versions are released + +--- Old: mkvtoolnix-5.8.0.tar.bz2 New: mkvtoolnix-5.9.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.xhyrUh/_old 2013-03-08 09:23:24.0 +0100 +++ /var/tmp/diff_new_pack.xhyrUh/_new 2013-03-08 09:23:24.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:5.8.0 +Version:5.9.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -27,8 +27,11 @@ BuildRequires: boost-devel >= 1.46 BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.6 -BuildRequires: libebml-devel >= 1.2.2 -BuildRequires: libmatroska-devel >= 1.3.0 +# 5.9.0 needs the unreleased libebml 1.3.0 and libmatroska 1.4.0 +# +#BuildRequires: libebml-devel >= 1.2.2 +#BuildRequires: libmatroska-devel >= 1.3.0 +## BuildRequires: lzo-devel BuildRequires: ruby BuildRequires: pkgconfig(bzip2) ++ mkvtoolnix-5.8.0.tar.bz2 -> mkvtoolnix-5.9.0.tar.bz2 ++ 118195 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-09-04 12:54:22 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-07-12 10:48:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-09-04 12:54:24.0 +0200 @@ -1,0 +2,7 @@ +Mon Sep 3 20:01:09 UTC 2012 - reddw...@opensuse.org + +- Update to 5.8.0 + + Adds a couple of new features + + Fixes a few bugs; most prominently mmg not displaying mkvmerge's last couple of messages. + +--- Old: mkvtoolnix-5.7.0.tar.bz2 New: mkvtoolnix-5.8.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.nbQeec/_old 2012-09-04 12:54:26.0 +0200 +++ /var/tmp/diff_new_pack.nbQeec/_new 2012-09-04 12:54:26.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:5.7.0 +Version:5.8.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-5.7.0.tar.bz2 -> mkvtoolnix-5.8.0.tar.bz2 ++ 80662 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-07-12 10:48:51 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-05-29 10:34:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-07-12 10:48:55.0 +0200 @@ -1,0 +2,6 @@ +Tue Jul 10 10:05:24 UTC 2012 - reddw...@opensuse.org + +- Update to 5.7.0 + + Fixed the excessive CPU usage during muxing + +--- Old: mkvtoolnix-5.6.0.tar.bz2 New: mkvtoolnix-5.7.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.JLy9AV/_old 2012-07-12 10:48:57.0 +0200 +++ /var/tmp/diff_new_pack.JLy9AV/_new 2012-07-12 10:48:57.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:5.6.0 +Version:5.7.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-5.6.0.tar.bz2 -> mkvtoolnix-5.7.0.tar.bz2 ++ 14992 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-05-29 10:34:09 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-05-21 07:28:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-05-29 10:34:10.0 +0200 @@ -1,0 +2,10 @@ +Sun May 27 17:49:10 UTC 2012 - reddw...@opensuse.org + +- Update to 5.6.0 + + It fixes a couple of important issues with the new "--split +parts:" functionality + + Other bugs were fixed as well + + A Polish translation of the programs has been added + + A Spanish translation of mmg's guide has been added + +--- Old: mkvtoolnix-5.5.0.tar.bz2 New: mkvtoolnix-5.6.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.ukCIqW/_old 2012-05-29 10:34:12.0 +0200 +++ /var/tmp/diff_new_pack.ukCIqW/_new 2012-05-29 10:34:12.0 +0200 @@ -17,7 +17,7 @@ Name: mkvtoolnix -Version:5.5.0 +Version:5.6.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ @@ -69,12 +69,12 @@ %post %icon_theme_cache_post -%desktop_database_post %mime_database_post +%desktop_database_post %postun -%mime_database_postun %desktop_database_postun +%mime_database_postun %icon_theme_cache_postun %files -f %{name}.lang ++ mkvtoolnix-5.5.0.tar.bz2 -> mkvtoolnix-5.6.0.tar.bz2 ++ 138425 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-05-21 07:28:37 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-05-03 10:58:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-05-21 07:28:42.0 +0200 @@ -1,0 +2,5 @@ +Wed May 16 21:01:52 UTC 2012 - reddw...@opensuse.org + +- Now rake broke. Going back to drake. + +--- Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.mk8V7x/_old 2012-05-21 07:28:43.0 +0200 +++ /var/tmp/diff_new_pack.mk8V7x/_new 2012-05-21 07:28:43.0 +0200 @@ -30,7 +30,7 @@ BuildRequires: libebml-devel >= 1.2.2 BuildRequires: libmatroska-devel >= 1.3.0 BuildRequires: lzo-devel -BuildRequires: rubygem-rake +BuildRequires: ruby BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) @@ -57,12 +57,10 @@ %build %configure --without-build-timestamp --docdir=%{_docdir}/%{name} -# The included drake version segfaults in Factory and we don't provide a package -# for it. So we use rake even if it doesn't support parallel builds. -rake V=1 +./drake %{?_smp_mflags} V=1 %install -rake install DESTDIR=%{buildroot} +./drake install DESTDIR=%{buildroot} install -pm 0644 AUTHORS ChangeLog COPYING README %{buildroot}%{_docdir}/%{name} cp -a examples %{buildroot}%{_docdir}/%{name} # I guess this is the correct thing to do until bnc#737549 is fixed -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-05-03 10:58:31 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-04-12 09:41:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-05-03 10:58:35.0 +0200 @@ -1,0 +2,6 @@ +Thu Apr 26 19:28:50 UTC 2012 - reddw...@opensuse.org + +- Use system version of rake instead of the included drake. Fixes + build in Factory/12.2. + +--- Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.6kDMmq/_old 2012-05-03 10:58:36.0 +0200 +++ /var/tmp/diff_new_pack.6kDMmq/_new 2012-05-03 10:58:36.0 +0200 @@ -30,7 +30,7 @@ BuildRequires: libebml-devel >= 1.2.2 BuildRequires: libmatroska-devel >= 1.3.0 BuildRequires: lzo-devel -BuildRequires: ruby +BuildRequires: rubygem-rake BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) @@ -57,11 +57,12 @@ %build %configure --without-build-timestamp --docdir=%{_docdir}/%{name} -# V=1 so post-build-checks can check if a file is compiled without optflags -./drake %{?_smp_mflags} V=1 +# The included drake version segfaults in Factory and we don't provide a package +# for it. So we use rake even if it doesn't support parallel builds. +rake V=1 %install -./drake install DESTDIR=%{buildroot} +rake install DESTDIR=%{buildroot} install -pm 0644 AUTHORS ChangeLog COPYING README %{buildroot}%{_docdir}/%{name} cp -a examples %{buildroot}%{_docdir}/%{name} # I guess this is the correct thing to do until bnc#737549 is fixed -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-04-12 09:41:16 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-03-11 20:04:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-04-12 09:41:19.0 +0200 @@ -1,0 +2,12 @@ +Sun Apr 8 19:18:50 UTC 2012 - reddw...@opensuse.org + +- Update to 5.5.0 + * Tag, chapter and segment info XML files supporting more of the +Matroska spec. + * A new mode for "--split" has been implemented that let's you +keep certain ranges and discard others without the need for +temporary files or multiple muxing passes. +- Remove support for openSUSE < 11.4. +- Stop using obsoleted %suse_update_desktop_file. + +--- Old: mkvtoolnix-5.4.0.tar.bz2 New: mkvtoolnix-5.5.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.3JXyqK/_old 2012-04-12 09:41:21.0 +0200 +++ /var/tmp/diff_new_pack.3JXyqK/_new 2012-04-12 09:41:21.0 +0200 @@ -17,32 +17,28 @@ Name: mkvtoolnix -Version:5.4.0 +Version:5.5.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ Group: Productivity/Multimedia/Other Url:http://www.bunkus.org/videotools/mkvtoolnix/ -Source: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.bz2 +Source0: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.bz2 BuildRequires: boost-devel >= 1.46 BuildRequires: file-devel BuildRequires: gcc-c++ >= 4.6 -# Needed because of scriplets macros and directory ownership check -BuildRequires: hicolor-icon-theme BuildRequires: libebml-devel >= 1.2.2 -BuildRequires: libexpat-devel BuildRequires: libmatroska-devel >= 1.3.0 BuildRequires: lzo-devel BuildRequires: ruby -BuildRequires: update-desktop-files BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) -Requires: hicolor-icon-theme -%if 0%{?suse_version} >= 1140 +# Needed because of scriplets macros and directory ownership check +BuildRequires: hicolor-icon-theme # Needed because of scriplets macros BuildRequires: desktop-file-utils BuildRequires: shared-mime-info @@ -50,9 +46,6 @@ BuildRequires: wxWidgets-devel %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires -%else -BuildRequires: wxGTK-devel -%endif %description Tools to create and manipulate Matroska files (extensions .mkv and .mka), a new @@ -69,31 +62,21 @@ %install ./drake install DESTDIR=%{buildroot} -%suse_update_desktop_file mkvmergeGUI -%suse_update_desktop_file mkvinfo install -pm 0644 AUTHORS ChangeLog COPYING README %{buildroot}%{_docdir}/%{name} cp -a examples %{buildroot}%{_docdir}/%{name} # I guess this is the correct thing to do until bnc#737549 is fixed rm -rf %{buildroot}%{_mandir}/nl %{buildroot}%{_mandir}/uk %{buildroot}%{_mandir}/zh_CN %find_lang %{name} --with-man --all-name -%postun -%if 0%{?suse_version} >= 1140 -%icon_theme_cache_postun -%desktop_database_postun -%mime_database_postun -%else -%{_bindir}/update-mime-database %{_datadir}/mime &> /dev/null || : -%endif - -%posttrans -%if 0%{?suse_version} >= 1140 +%post %icon_theme_cache_post %desktop_database_post %mime_database_post -%else -%{_bindir}/update-mime-database %{_datadir}/mime &> /dev/null || : -%endif + +%postun +%mime_database_postun +%desktop_database_postun +%icon_theme_cache_postun %files -f %{name}.lang %defattr (0644, root, root, 0755) @@ -105,8 +88,11 @@ %attr(0755,root,root) %{_bindir}/mkvpropedit %{_datadir}/applications/mkvinfo.desktop %{_datadir}/applications/mkvmergeGUI.desktop +%{_datadir}/icons/hicolor/*/apps/mkvextract.png %{_datadir}/icons/hicolor/*/apps/mkvinfo.png +%{_datadir}/icons/hicolor/*/apps/mkvmerge.png %{_datadir}/icons/hicolor/*/apps/mkvmergeGUI.png +%{_datadir}/icons/hicolor/*/apps/mkvpropedit.png %{_datadir}/mime/packages/mkvtoolnix.xml %{_mandir}/man1/mkvextract.1%{ext_man} %{_mandir}/man1/mkvinfo.1%{ext_man} ++ mkvtoolnix-5.4.0.tar.bz2 -> mkvtoolnix-5.5.0.tar.bz2 ++ 168418 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: ope
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-03-11 20:04:34 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2012-03-06 13:39:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-03-11 20:04:36.0 +0100 @@ -1,0 +2,11 @@ +Sat Mar 10 22:57:54 UTC 2012 - reddw...@opensuse.org + +- Update to 5.4.0 + * The AVC/h.264 timecode assignment code has been completely +rewritten. Users do not have to specify the default +duration/FPS for such tracks anymore safe for the rarest cases. + * Tons of bug fixes. + * Improvements regarding file type recognition. + * Complete re-write of the (E)AC3 parsing code. + +--- Old: mkvtoolnix-5.3.0.tar.bz2 New: mkvtoolnix-5.4.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.geA2oR/_old 2012-03-11 20:04:37.0 +0100 +++ /var/tmp/diff_new_pack.geA2oR/_new 2012-03-11 20:04:37.0 +0100 @@ -16,9 +16,8 @@ # - Name: mkvtoolnix -Version:5.3.0 +Version:5.4.0 Release:0 Summary:Tools to Create, Alter, and Inspect Matroska Files License:GPL-2.0+ ++ mkvtoolnix-5.3.0.tar.bz2 -> mkvtoolnix-5.4.0.tar.bz2 ++ 112831 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at 2012-03-06 13:39:42 Comparing /work/SRC/openSUSE:Factory/mkvtoolnix (Old) and /work/SRC/openSUSE:Factory/.mkvtoolnix.new (New) Package is "mkvtoolnix", Maintainer is "se...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2011-10-16 12:56:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes 2012-03-06 13:39:45.0 +0100 @@ -1,0 +2,31 @@ +Mon Mar 5 10:53:43 UTC 2012 - reddw...@opensuse.org + +- Update to 5.3.0 + * Fix DTS handling. + * Fix (E)AC3 detection. + * Fix invalid memory access with certain broken files. + * mkvmerge's verbose identification mode has been extended with +a couple more fields. + * mkvmerge can treat several separate input files as if they +were concatenated into a single large file. + +--- +Mon Feb 13 10:50:23 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- +Sun Dec 18 19:55:28 UTC 2011 - reddw...@opensuse.org + +- Update to 5.2.0 + - Fixes a lot of smaller issues. + - Performance enhancements. + +--- +Tue Nov 29 22:27:05 UTC 2011 - reddw...@opensuse.org + +- Update to 5.1.0 + - Lot of small bug fixes. + - Greatly improves support for MPEG transport streams. + +--- Old: mkvtoolnix-5.0.1.tar.bz2 New: mkvtoolnix-5.3.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.PoqnYx/_old 2012-03-06 13:39:47.0 +0100 +++ /var/tmp/diff_new_pack.PoqnYx/_new 2012-03-06 13:39:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mkvtoolnix # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,16 +18,16 @@ Name: mkvtoolnix -Version:5.0.1 +Version:5.3.0 Release:0 -License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files -Url:http://www.bunkus.org/videotools/mkvtoolnix/ +License:GPL-2.0+ Group: Productivity/Multimedia/Other +Url:http://www.bunkus.org/videotools/mkvtoolnix/ Source: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.bz2 -BuildRequires: boost-devel +BuildRequires: boost-devel >= 1.46 BuildRequires: file-devel -BuildRequires: gcc-c++ +BuildRequires: gcc-c++ >= 4.6 # Needed because of scriplets macros and directory ownership check BuildRequires: hicolor-icon-theme BuildRequires: libebml-devel >= 1.2.2 @@ -38,6 +38,7 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(flac) +BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(zlib) @@ -72,8 +73,9 @@ %suse_update_desktop_file mkvmergeGUI %suse_update_desktop_file mkvinfo install -pm 0644 AUTHORS ChangeLog COPYING README %{buildroot}%{_docdir}/%{name} -install -dm 0755 %{buildroot}%{_docdir}/%{name}/examples -install -pm 0644 examples/* %{buildroot}%{_docdir}/%{name}/examples +cp -a examples %{buildroot}%{_docdir}/%{name} +# I guess this is the correct thing to do until bnc#737549 is fixed +rm -rf %{buildroot}%{_mandir}/nl %{buildroot}%{_mandir}/uk %{buildroot}%{_mandir}/zh_CN %find_lang %{name} --with-man --all-name %postun @@ -112,7 +114,5 @@ %{_mandir}/man1/mkvmerge.1%{ext_man} %{_mandir}/man1/mmg.1%{ext_man} %{_mandir}/man1/mkvpropedit.1%{ext_man} -%{_mandir}/nl -%{_mandir}/zh_CN %changelog ++ mkvtoolnix-5.0.1.tar.bz2 -> mkvtoolnix-5.3.0.tar.bz2 ++ 216123 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at Sun Oct 16 12:54:46 CEST 2011. --- openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes 2011-09-27 16:15:47.0 +0200 +++ /mounts/work_src_done/STABLE/mkvtoolnix/mkvtoolnix.changes 2011-10-16 11:42:35.0 +0200 @@ -1,0 +2,16 @@ +Sun Oct 16 09:37:57 UTC 2011 - reddw...@opensuse.org + +- Update to 5.0.1 + - Implemented support for yet another way of storing EAC3 and DTS +in MPEG transport streams. + - bug fix: Track information was not reset when opening more than +one file in the GUI. + - bug fix: The PGS subtitle output module was not outputting any +packet in certain cases due to uninitialized variables. + - bug fix: Fixed mkvmerge not finding any track in TS streams +whose first PMT packet could not be parsed (e.g. invalid CRC). + - bug fix: Fixed detection of TS streams that only contain one +PAT or PMT packet within the first few KB but no others within +the first 10 MB. + +--- calling whatdependson for head-i586 Old: mkvtoolnix-5.0.0.tar.bz2 New: mkvtoolnix-5.0.1.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.i4QevY/_old 2011-10-16 12:54:31.0 +0200 +++ /var/tmp/diff_new_pack.i4QevY/_new 2011-10-16 12:54:31.0 +0200 @@ -18,7 +18,7 @@ Name: mkvtoolnix -Version:5.0.0 +Version:5.0.1 Release:0 License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files ++ mkvtoolnix-5.0.0.tar.bz2 -> mkvtoolnix-5.0.1.tar.bz2 ++ 5877 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at Tue Sep 27 16:15:50 CEST 2011. --- mkvtoolnix/mkvtoolnix.changes 2011-07-23 14:02:46.0 +0200 +++ /mounts/work_src_done/STABLE/mkvtoolnix/mkvtoolnix.changes 2011-09-27 02:06:01.0 +0200 @@ -1,0 +2,11 @@ +Mon Sep 26 23:35:31 UTC 2011 - reddw...@opensuse.org + +- Update to 5.0.0 + - Lot of small bug fixes. + - Support for MPEG transport streams. +- Remove mkvtoolnix-4.9.1-shared_libs.patch. A better fix was + applied upstream. +- Use pkgconfig(XX) BuildRequires when available. +- Remove obsoleted BuildRoot and %clean sections. + +--- calling whatdependson for head-i586 Old: mkvtoolnix-4.9.1-shared_libs.patch mkvtoolnix-4.9.1.tar.bz2 New: mkvtoolnix-5.0.0.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.iVPZha/_old 2011-09-27 16:15:44.0 +0200 +++ /var/tmp/diff_new_pack.iVPZha/_new 2011-09-27 16:15:44.0 +0200 @@ -18,40 +18,40 @@ Name: mkvtoolnix -Version:4.9.1 -Release:1 +Version:5.0.0 +Release:0 License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files Url:http://www.bunkus.org/videotools/mkvtoolnix/ Group: Productivity/Multimedia/Other -Source: http://www.bunkus.org/videotools/mkvtoolnix/sources/%{name}-%{version}.tar.bz2 -Patch0: %{name}-4.9.1-shared_libs.patch -Requires: hicolor-icon-theme +Source: http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-%{version}.tar.bz2 BuildRequires: boost-devel BuildRequires: file-devel -BuildRequires: flac-devel BuildRequires: gcc-c++ # Needed because of scriplets macros and directory ownership check BuildRequires: hicolor-icon-theme -BuildRequires: libebml-devel >= 1.2.0 +BuildRequires: libebml-devel >= 1.2.2 BuildRequires: libexpat-devel -BuildRequires: libmatroska-devel >= 1.1.0 -BuildRequires: libvorbis-devel +BuildRequires: libmatroska-devel >= 1.3.0 BuildRequires: lzo-devel BuildRequires: ruby BuildRequires: update-desktop-files +BuildRequires: pkgconfig(bzip2) +BuildRequires: pkgconfig(flac) +BuildRequires: pkgconfig(ogg) +BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(zlib) +Requires: hicolor-icon-theme %if 0%{?suse_version} >= 1140 -BuildRequires: wxWidgets-devel # Needed because of scriplets macros BuildRequires: desktop-file-utils BuildRequires: shared-mime-info -%else -BuildRequires: wxGTK-devel -%endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} >= 1140 +# +BuildRequires: wxWidgets-devel %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires +%else +BuildRequires: wxGTK-devel %endif %description @@ -61,11 +61,8 @@ %prep %setup -q -%patch0 %build -# Because of -shared_libs.patch -autoconf %configure --without-build-timestamp --docdir=%{_docdir}/%{name} # V=1 so post-build-checks can check if a file is compiled without optflags ./drake %{?_smp_mflags} V=1 @@ -74,14 +71,11 @@ ./drake install DESTDIR=%{buildroot} %suse_update_desktop_file mkvmergeGUI %suse_update_desktop_file mkvinfo -%{__install} -pm 0644 AUTHORS ChangeLog COPYING README %{buildroot}%{_docdir}/%{name} -%{__install} -dm 0755 %{buildroot}%{_docdir}/%{name}/examples -%{__install} -pm 0644 examples/* %{buildroot}%{_docdir}/%{name}/examples +install -pm 0644 AUTHORS ChangeLog COPYING README %{buildroot}%{_docdir}/%{name} +install -dm 0755 %{buildroot}%{_docdir}/%{name}/examples +install -pm 0644 examples/* %{buildroot}%{_docdir}/%{name}/examples %find_lang %{name} --with-man --all-name -%clean -%{__rm} -rf %{buildroot} - %postun %if 0%{?suse_version} >= 1140 %icon_theme_cache_postun ++ mkvtoolnix-4.9.1.tar.bz2 -> mkvtoolnix-5.0.0.tar.bz2 ++ 115806 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at Mon Jul 25 10:03:34 CEST 2011. --- mkvtoolnix/mkvtoolnix.changes 2011-03-10 19:33:31.0 +0100 +++ /mounts/work_src_done/STABLE/mkvtoolnix/mkvtoolnix.changes 2011-07-23 14:02:46.0 +0200 @@ -1,0 +2,9 @@ +Sat Jul 23 11:08:15 UTC 2011 - reddw...@opensuse.org + +- Update to 4.9.1 + - It's mostly a bug fix release with few new features. +- Stop source service usage: Factory is moving to a slightly + different approch to verify source authenticity. Consequently, + specify a full URL as Source. + +--- calling whatdependson for head-i586 Old: _service _service:download_url:mkvtoolnix-4.6.0.tar.bz2 _service:set_version:mkvtoolnix.spec New: mkvtoolnix-4.9.1-shared_libs.patch mkvtoolnix-4.9.1.tar.bz2 Other differences: -- ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.d72psR/_old 2011-07-25 09:59:31.0 +0200 +++ /var/tmp/diff_new_pack.d72psR/_new 2011-07-25 09:59:31.0 +0200 @@ -18,13 +18,14 @@ Name: mkvtoolnix -Version:to_be_filled_by_service -Release:2 +Version:4.9.1 +Release:1 License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files Url:http://www.bunkus.org/videotools/mkvtoolnix/ Group: Productivity/Multimedia/Other -Source: %{name}-%{version}.tar.bz2 +Source: http://www.bunkus.org/videotools/mkvtoolnix/sources/%{name}-%{version}.tar.bz2 +Patch0: %{name}-4.9.1-shared_libs.patch Requires: hicolor-icon-theme BuildRequires: boost-devel BuildRequires: file-devel @@ -60,8 +61,11 @@ %prep %setup -q +%patch0 %build +# Because of -shared_libs.patch +autoconf %configure --without-build-timestamp --docdir=%{_docdir}/%{name} # V=1 so post-build-checks can check if a file is compiled without optflags ./drake %{?_smp_mflags} V=1 ++ mkvtoolnix-4.9.1-shared_libs.patch ++ Index: configure.in === --- configure.in.orig +++ configure.in @@ -29,9 +29,9 @@ m4_include(ac/nl_langinfo.m4) m4_include(ac/ogg.m4) m4_include(ac/vorbis.m4) m4_include(ac/flac.m4) -dnl m4_include(ac/ebml.m4) -dnl m4_include(ac/matroska.m4) -m4_include(ac/ebml_matroska_internal.m4) +m4_include(ac/ebml.m4) +m4_include(ac/matroska.m4) +dnl m4_include(ac/ebml_matroska_internal.m4) m4_include(ac/expat.m4) m4_include(ac/zlib.m4) m4_include(ac/lzo.m4) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at Mon Mar 14 11:10:13 CET 2011. --- mkvtoolnix/mkvtoolnix.changes 2011-02-01 20:13:28.0 +0100 +++ /mounts/work_src_done/STABLE/mkvtoolnix/mkvtoolnix.changes 2011-03-10 19:33:31.0 +0100 @@ -1,0 +2,8 @@ +Thu Mar 10 18:07:20 UTC 2011 - reddw...@opensuse.org + +- Update to 4.6.0 + - It contains a couple of bug fixes as well as a few new +features. + - New translation available, Turkish. + +--- calling whatdependson for head-i586 Old: _service:download_url:mkvtoolnix-4.5.0.tar.bz2 New: _service:download_url:mkvtoolnix-4.6.0.tar.bz2 Other differences: -- ++ _service:set_version:mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.Z59qF1/_old 2011-03-14 11:08:47.0 +0100 +++ /var/tmp/diff_new_pack.Z59qF1/_new 2011-03-14 11:08:47.0 +0100 @@ -18,7 +18,7 @@ Name: mkvtoolnix -Version:4.5.0 +Version:4.6.0 Release:1 License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.Z59qF1/_old 2011-03-14 11:08:47.0 +0100 +++ /var/tmp/diff_new_pack.Z59qF1/_new 2011-03-14 11:08:47.0 +0100 @@ -19,7 +19,7 @@ Name: mkvtoolnix Version:to_be_filled_by_service -Release:1 +Release:2 License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files Url:http://www.bunkus.org/videotools/mkvtoolnix/ ++ _service ++ --- /var/tmp/diff_new_pack.Z59qF1/_old 2011-03-14 11:08:47.0 +0100 +++ /var/tmp/diff_new_pack.Z59qF1/_new 2011-03-14 11:08:47.0 +0100 @@ -3,12 +3,12 @@ http www.bunkus.org -/videotools/mkvtoolnix/sources/mkvtoolnix-4.5.0.tar.bz2 +/videotools/mkvtoolnix/sources/mkvtoolnix-4.6.0.tar.bz2 -_service:download_url:mkvtoolnix-4.5.0.tar.bz2 +_service:download_url:mkvtoolnix-4.6.0.tar.bz2 sha256 -77e08525f7013c970f8ae60d0840e62ef4376074d926632ef0767f781c3e6a58 +150b0726930dba5a3fa9b78629821aa1f1b2a495d11c7f46bc727bcb8207c5ec ++ _service:download_url:mkvtoolnix-4.5.0.tar.bz2 -> _service:download_url:mkvtoolnix-4.6.0.tar.bz2 ++ 36158 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org