Summary: Matroska container manipulation utilities Name: mkvtoolnix Version: 86.0 Release: 2%{?dist} License: GPL-2.0-or-later AND LGPL-2.1-or-later Source0: https://mkvtoolnix.download/sources/mkvtoolnix-%{version}.tar.xz Source1: https://mkvtoolnix.download/sources/mkvtoolnix-%{version}.tar.xz.sig Source2: https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt # https://gitlab.com/mbunkus/mkvtoolnix/-/merge_requests/2259 Patch0: 0001-include-fmt-ranges.h-for-using-fmt-join.patch URL: https://mkvtoolnix.download/ BuildRequires: boost-devel BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Multimedia) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6Widgets) BuildRequires: desktop-file-utils BuildRequires: docbook-style-xsl BuildRequires: fmt-devel >= 8.0.0 BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: gmp-devel BuildRequires: gnupg2 BuildRequires: gtest-devel BuildRequires: json-devel BuildRequires: libappstream-glib BuildRequires: libvorbis-devel BuildRequires: po4a BuildRequires: pkgconfig(dvdread) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(libcmark) BuildRequires: pkgconfig(libebml) >= 1.4.4 BuildRequires: pkgconfig(libmatroska) >= 1.7.1 BuildRequires: pkgconfig(libpcre2-8) BuildRequires: pkgconfig(pugixml) BuildRequires: pkgconfig(zlib) BuildRequires: rubygem-drake BuildRequires: rubygem-json BuildRequires: utf8cpp-devel >= 3.2-2 BuildRequires: /usr/bin/qmake6 BuildRequires: /usr/bin/xsltproc Requires: libebml%{_isa} >= 1.4.4 Requires: libmatroska%{_isa} >= 1.7.1 # bundles a modified avilib GPLv2+ Provides: bundled(avilib) = 0.6.10 # https://www.bunkus.org/videotools/librmff/index.html LGPLv2+ Provides: bundled(librmff) = 0.6.0 %description Mkvtoolnix is a set of utilities to mux and demux audio, video and subtitle streams into and from Matroska containers. %package gui Summary: QT Graphical interface for Matroska container manipulation Requires: %{name} = %{version}-%{release} Requires: hicolor-icon-theme %description gui Mkvtoolnix is a set of utilities to mux and demux audio, video and subtitle streams into and from Matroska containers. This package contains the QT graphical interface for these utilities. %prep %{gpgverify} --keyring='%{S:2}' --signature='%{S:1}' --data='%{S:0}' %setup -q %autopatch -p1 rm -rf lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} rm -rf rake.d/vendor drake %build %configure \ --disable-optimization \ --disable-update-check \ --with-boost-libdir=%{_libdir} \ || cat config.log drake %{?_smp_mflags} V=1 %install drake DESTDIR=$RPM_BUILD_ROOT TOOLS=1 install desktop-file-validate %{buildroot}%{_datadir}/applications/org.bunkus.mkvtoolnix-gui.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.bunkus.mkvtoolnix-gui.appdata.xml install -pm 755 src/tools/{base64tool,diracparser,ebml_validator,vc1parser} $RPM_BUILD_ROOT%{_bindir} %find_lang %{name} %find_lang mkvextract --with-man %find_lang mkvmerge --with-man %find_lang mkvpropedit --with-man %find_lang mkvinfo --with-man cat mkv{extract,info,merge,propedit}.lang >> mkvtoolnix.lang %find_lang mkvtoolnix-gui --with-man %check drake tests:run_unit %files -f %{name}.lang %license COPYING %doc AUTHORS README.md %{_bindir}/base64tool %{_bindir}/diracparser %{_bindir}/ebml_validator %{_bindir}/mkvextract %{_bindir}/mkvinfo %{_bindir}/mkvmerge %{_bindir}/mkvpropedit %{_bindir}/vc1parser %{_mandir}/man1/mkvextract.1* %{_mandir}/man1/mkvinfo.1* %{_mandir}/man1/mkvmerge.1* %{_mandir}/man1/mkvpropedit.1* %files gui -f mkvtoolnix-gui.lang %{_bindir}/mkvtoolnix-gui %{_mandir}/man1/mkvtoolnix-gui.1* %{_datadir}/applications/org.bunkus.mkvtoolnix-gui.desktop %{_metainfodir}/org.bunkus.mkvtoolnix-gui.appdata.xml %{_datadir}/icons/hicolor/*/apps/*.png %{_datadir}/mime/packages/org.bunkus.mkvtoolnix-gui.xml %{_datadir}/mkvtoolnix %changelog * Mon Jul 15 2024 Kefu Chai - 86.0-2 - Rebuild for fmt 11 * Sun Jul 14 2024 Dominik Mierzejewski - 86.0-1 - update to 86.0 * Wed Jun 19 2024 Dominik Mierzejewski - 85.0-1 - update to 85.0 (#2284319) * Tue May 21 2024 Jan Grulich - 84.0-2 - Rebuild (qt6) * Thu May 09 2024 Dominik Mierzejewski - 84.0-1 - update to 84.0 (#2277593) - fmt >= 8.0.0 is required now * Thu Apr 04 2024 Jan Grulich - 83.0-2 - Rebuild (qt6) * Wed Mar 13 2024 Dominik Mierzejewski - 83.0-1 - update to 83.0 (#2268853) * Sat Feb 17 2024 Jan Grulich - 82.0-2 - Rebuild (qt6) * Fri Feb 02 2024 Dominik Mierzejewski - 82.0-1 - update to 82.0 (#2252547) * Thu Jan 25 2024 Fedora Release Engineering - 80.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 80.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jan 18 2024 Jonathan Wakely - 80.0-2 - Rebuilt for Boost 1.83 * Mon Nov 20 2023 Dominik Mierzejewski - 80.0-1 - update to 80.0 (#2246875) * Fri Aug 25 2023 Dominik Mierzejewski - 79.0-1 - update to 79.0 (#2219187) * Thu Jul 20 2023 Fedora Release Engineering - 77.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Jun 28 2023 Vitaly Zaitsev - 77.0-2 - Rebuilt due to fmt 10 update. * Tue Jun 06 2023 Dominik Mierzejewski - 77.0-1 - update to 77.0 (#2212199) * Mon May 15 2023 Dominik Mierzejewski - 76.0-1 - update to 76.0 (#2203882) * Thu Apr 06 2023 Dominik Mierzejewski - 75.0.0-1 - update to 75.0.0 (#2181894) - switch License: to SPDX * Mon Feb 20 2023 Jonathan Wakely - 74.0.0-2 - Rebuilt for Boost 1.81 * Tue Feb 14 2023 Dominik Mierzejewski - 74.0.0-1 - update to 74.0.0 (#2169200) - drop obsolete patch * Tue Jan 31 2023 Dominik Mierzejewski - 73.0.0-2 - fix FTBFS with Ruby 3.2.0 (fixes rhbz#2161534) * Tue Jan 03 2023 Dominik Mierzejewski - 73.0.0-1 - update to 73.0.0 (#2157794) * Wed Dec 07 2022 Dominik Mierzejewski - 72.0.0-1 - update to 72.0.0 (#2142390) * Thu Oct 13 2022 Dominik Mierzejewski - 71.1.0-1 - update to 71.1.0 (#2118106) - require libebml 1.4.4 and libmatroska 1.7.1 * Wed Sep 14 2022 Michel Alexandre Salim - 69.0.0-3 - Rebuilt for flac 1.4.0 * Thu Jul 21 2022 Fedora Release Engineering - 69.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jul 13 2022 Dominik Mierzejewski - 69.0.0-1 - update to 69.0.0 (#2105690) * Mon May 23 2022 Dominik Mierzejewski - 68.0.0-1 - update to 68.0.0 (#2089059) - Qt6Svg is now required * Wed May 04 2022 Dominik Mierzejewski - 67.0.0-1 - update to 67.0.0 (#2073819) - sounds were converted to webm/opus format, drop oxygen-sound theme requirement - add missing build dependency on Qt6Multimedia * Tue Mar 15 2022 Dominik Mierzejewski - 66.0.0-1 - update to 66.0.0 (#2063542) - drop obsolete patch * Sun Mar 06 2022 Dominik Mierzejewski - 65.0.0-2 - enable s390x builds (#2012824) * Wed Feb 16 2022 Dominik Mierzejewski - 65.0.0-1 - update to 65.0.0 (#2051181) * Wed Feb 02 2022 Dominik Mierzejewski - 64.0.0-1 - update to 64.0.0 (#2035773) - drop obsolete patch * Thu Jan 20 2022 Fedora Release Engineering - 63.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Sun Nov 14 2021 Dominik Mierzejewski - 63.0.0-1 - update to 63.0.0 (#2023050) * Mon Oct 11 2021 Dominik Mierzejewski - 62.0.0-1 - update to 62.0.0 (#2012572) - drop removed configure option - skip s390x for qt6-qtbase issue (#2012824) * Mon Sep 06 2021 Dominik Mierzejewski - 61.0.0-1 - update to 61.0.0 (#1999174) - drop obsolete patch * Thu Jul 22 2021 Fedora Release Engineering - 59.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Thu Jul 15 2021 Dominik Mierzejewski - 59.0.0-2 - switch to Qt6 - work around qmake6 adding rpath * Thu Jul 15 2021 Dominik Mierzejewski - 59.0.0-1 - update to 59.0.0 (#1980989) - adjust build dependencies to upstream changes * Mon Jul 05 2021 Richard Shaw - 58.0.0-2 - Rebuild for new fmt version. * Fri Jun 25 2021 Dominik Mierzejewski - 58.0.0-1 - update to 58.0.0 (#1971313) * Tue May 25 2021 Dominik Mierzejewski - 57.0.0-1 - update to 57.0.0 (#1963333) - build dependency clean-up * Wed May 19 2021 Dominik Mierzejewski - 56.1.0-1 - update to 56.1.0 (#1933359) - requires libebml 1.4.2 and libmatroska 1.6.3 - BR fixed utf8cpp * Mon Feb 01 2021 Dominik Mierzejewski - 53.0.0-1 - update to 53.0.0 (#1912613) - requires libebml 1.4.1 * Tue Jan 26 2021 Fedora Release Engineering - 51.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Jan 22 2021 Jonathan Wakely - 51.0.0-3 - Rebuilt for Boost 1.75 * Sat Oct 17 2020 Dominik Mierzejewski - 51.0.0-2 - rebuild for libdvdread-6.1 ABI bump * Mon Oct 05 2020 Dominik Mierzejewski - 51.0.0-1 - update to 51.0.0 (#1876232) - upstream switched to pcre2 for regex - unbundle jpcre2 * Fri Aug 21 2020 Dominik Mierzejewski - 49.0.0-1 - update to 49.0.0 (#1862797) - requires libmatroska 1.6.1 * Tue Jul 28 2020 Fedora Release Engineering - 48.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 07 2020 Dominik Mierzejewski - 48.0.0-1 - update to 48.0.0 (#1842056) - bump minimum libebml and libmatroska versions * Sun Jun 21 2020 Dominik Mierzejewski - 47.0.0-1 - update to 47.0.0 (#1842056) - bump minimum fmt version - enable DVD chapters support via libdvdread * Thu May 28 2020 Jonathan Wakely - 46.0.0-2 - Rebuilt for Boost 1.73 * Sun May 03 2020 Dominik Mierzejewski - 46.0.0-1 - update to 46.0.0 (#1830243) * Wed Apr 22 2020 Dominik Mierzejewski - 45.0.0-1 - update to 45.0.0 (#1820902) * Fri Mar 13 2020 Dominik Mierzejewski - 44.0.0-1 - update to 44.0.0 (#1787797) * Wed Jan 29 2020 Fedora Release Engineering - 41.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Dec 25 2019 Dominik Mierzejewski - 41.0.0-1 - update to 41.0.0 (#1782273) * Sat Nov 30 2019 Dominik Mierzejewski - 40.0.0-1 - update to 40.0.0 (#1768672) - move oxygen-sound-theme dependency to -gui subpackage (#1768209) * Tue Oct 08 2019 Dominik Mierzejewski - 38.0.0-1 - update to 38.0.0 (#1758875) - use gpgverify macro * Tue Sep 10 2019 Dominik Mierzejewski - 37.0.0-1 - update to 37.0.0 (#1723039) * Thu Jul 25 2019 Fedora Release Engineering - 34.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Jun 07 2019 Dominik Mierzejewski - 34.0.0-1 - update to 34.0.0 (#1688024) - requires libebml 1.3.7 and libmatroska 1.5.0 * Mon Feb 11 2019 Dominik Mierzejewski - 31.0.0-1 - update to 31.0.0 (#1674160) * Wed Feb 06 2019 Dominik Mierzejewski - 30.1.0-1 - update to 30.1.0 * Fri Feb 01 2019 Fedora Release Engineering - 29.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jan 25 2019 Jonathan Wakely - 29.0.0-3 - Rebuilt for Boost 1.69 * Tue Dec 11 2018 Dominik Mierzejewski - 29.0.0-2 - unbundle fmt (upstream switched from boost::format) * Mon Dec 10 2018 Dominik Mierzejewski - 29.0.0-1 - update to 29.0.0 * Tue Oct 30 2018 Dominik Mierzejewski - 28.2.0-1 - update to 28.2.0 - fixes CVE-2018-4022 (#1644258) * Mon Oct 08 2018 Dominik Mierzejewski - 27.0.0-2 - add explicit BR on xsltproc - fix keyring creation for sig verification with older gpg2 version * Sat Oct 06 2018 Dominik Mierzejewski - 27.0.0-1 - update to 27.0.0 (#1636462) * Sun Jul 15 2018 Dominik Mierzejewski - 25.0.0-1 - update to 25.0.0 (#1600752) * Fri Jul 13 2018 Fedora Release Engineering - 24.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sat Jun 23 2018 Dominik Mierzejewski - 24.0.0-1 - update to 24.0.0 (#1589516) * Wed May 23 2018 Dominik Mierzejewski - 23.0.0-1 - update to 23.0.0 (#1574271) * Fri Apr 06 2018 Dominik Mierzejewski - 22.0.0-1 - update to 22.0.0 (#1562653) * Wed Mar 07 2018 Dominik Mierzejewski - 21.0.0-1 - update to 21.0.0 (#1548692) - mkvinfo has no GUI again, moved back to main package - drop obsolete scriptlets - drop strict libebml/libmatroska deps, all Fedora releases have them - add missing BR: gcc-c++ * Thu Feb 08 2018 Fedora Release Engineering - 20.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Tue Jan 23 2018 Jonathan Wakely - 20.0.0-2 - Rebuilt for Boost 1.66 * Thu Jan 18 2018 Dominik Mierzejewski - 20.0.0-1 - update to 20.0.0 (#1534796) - fixes FTBFS with ruby 2.5 (#1532391) - new dependency required to build GUIs: cmark * Tue Dec 19 2017 Dominik Mierzejewski - 19.0.0-1 - update to 19.0.0 (#1527485) - disable built-in update check (#1515687) * Mon Nov 20 2017 Dominik Mierzejewski - 18.0.0-1 - update to 18.0.0 (#1514860) * Tue Oct 24 2017 Dominik Mierzejewski - 17.0.0-1 - update to 17.0.0 (#1504369) - verify GPG signature of the source * Sat Oct 07 2017 Dominik Mierzejewski - 16.0.0-1 - update to 16.0.0 (#1497489) - requires libmatroska >= 1.4.8 * Wed Aug 23 2017 Dominik Mierzejewski - 15.0.0-1 - update to 15.0.0 (#1483229) - requires libebml >= 1.3.5 - drop strict libmatroska requirement, all Fedora releases have 1.4.5+ - old ChangeLog was dropped * Thu Aug 03 2017 Fedora Release Engineering - 14.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 14.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon Jul 24 2017 Dominik Mierzejewski - 14.0.0-1 - update to 14.0.0 (#1474050) * Wed Jul 19 2017 Jonathan Wakely - 13.0.0-3 - Rebuilt for s390x binutils bug * Mon Jul 03 2017 Jonathan Wakely - 13.0.0-2 - Rebuilt for Boost 1.64 * Sun Jun 25 2017 Dominik Mierzejewski - 13.0.0-1 - update to 13.0.0 (#1464751) * Tue May 23 2017 Dominik Mierzejewski - 12.0.0-1 - update to 12.0.0 (#1452950) - unbundle sound files from oxygen sound theme - add Provides: for bundled librmff * Mon Apr 24 2017 Dominik Mierzejewski - 11.0.0-1 - update to 11.0.0 (#1444579) - drop obsolete patch (CXXFLAGS fix) - new dependency introduced by upstream (Qt5Multimedia) - rename desktop files to fix task switcher icons under Wayland * Fri Mar 31 2017 Dominik Mierzejewski - 10.0.0-1 - update to 10.0.0 - drop obsolete configure option - fix system CXXFLAGS usage * Tue Feb 21 2017 Dominik Mierzejewski - 9.9.0-1 - update to 9.9.0 (#1424868) - drop obsolete macros and Obsoletes: * Fri Feb 10 2017 Fedora Release Engineering - 9.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Fri Jan 27 2017 Jonathan Wakely - 9.8.0-2 - Rebuilt for Boost 1.63 * Mon Jan 23 2017 Dominik Mierzejewski - 9.8.0-1 - update to 9.8.0 (#1415524) - drop upstreamed patch (https://github.com/mbunkus/mkvtoolnix/issues/1858) * Thu Jan 19 2017 Dominik Mierzejewski - 9.7.1-1 - update to 9.7.1 (#1408814) - add links explaining patches * Mon Dec 05 2016 Dominik Mierzejewski - 9.6.0-1 - update to 9.6.0 (#1400209) * Wed Oct 19 2016 Dominik Mierzejewski - 9.5.0-1 - update to 9.5.0 (#1385650) * Wed Sep 28 2016 Dominik Mierzejewski - 9.4.2-1 - update to 9.4.2 (#1376266) * Sun Aug 28 2016 Dominik Mierzejewski - 9.4.0-1 - update to 9.4.0 (#1370765) * Fri Aug 19 2016 Dominik Mierzejewski - 9.3.1-1 - update to 9.3.1 (#1356324) - drop upstreamed patch - add requires on libmatroska 1.4.5+ * Wed Jun 01 2016 Dominik Mierzejewski - 9.2.0-1 - update to 9.2.0 (#1340601) - relax precision in double precision arithmetic test on i686 (upstream issue #1705) * Sun May 22 2016 Dominik Mierzejewski - 9.1.0-2 - unbundle json - clean up prep section * Sat May 21 2016 Dominik Mierzejewski - 9.1.0-1.1 - rebuild for boost-1.60.0-5 (#1331983) * Wed Apr 27 2016 Dominik Mierzejewski - 9.1.0-1 - update to 9.1.0 (#1329863) * Tue Mar 29 2016 Dominik Mierzejewski - 9.0.1-1 - update to 9.0.1 (#1321434) - drop obsolete patch * Mon Feb 22 2016 Dominik Mierzejewski - 8.9.0-1 - update to 8.9.0 - autogenerate localized files list - BR docbook-style-xsl and fix check for it * Thu Feb 04 2016 Fedora Release Engineering - 8.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Mon Jan 25 2016 Jonathan Wakely - 8.8.0-2 - Rebuilt for Boost 1.60 * Tue Jan 19 2016 Dominik Mierzejewski - 8.8.0-1 - update to 8.8.0 - update Source and main URLs * Fri Jan 15 2016 Jonathan Wakely - 8.7.0-2 - Rebuilt for Boost 1.60 * Tue Jan 05 2016 Dominik Mierzejewski - 8.7.0-1 - update to 8.7.0 * Wed Dec 09 2015 Dominik Mierzejewski - 8.6.1-1 - update to 8.6.1 * Thu Nov 26 2015 Dominik Mierzejewski - 8.5.2-1 - update to 8.5.2 * Thu Oct 22 2015 Dominik Mierzejewski - 8.5.1-1 - update to 8.5.1 - BR: libmatroska >= 1.4.4 * Mon Sep 21 2015 Dominik Mierzejewski - 8.4.0-1 - update to 8.4.0 - drop obsolete patch - add Provides: for bundled avilib - wxGTK GUI is gone - use license macro to tag the license text file * Thu Aug 27 2015 Jonathan Wakely - 8.2.0-3 - Rebuilt for Boost 1.59 * Wed Aug 26 2015 Jonathan Wakely - 8.2.0-2 - Rebuilt for Boost 1.58 in F23 * Mon Aug 03 2015 Dominik Mierzejewski - 8.2.0-1 - update to 8.2.0 - drop obsolete patch - backport fix for compilation without curl (upstream issue 1359) - include Spanish manpages * Wed Jul 29 2015 Fedora Release Engineering - 8.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159 * Wed Jul 22 2015 David Tardon - 8.1.0-2 - rebuild for Boost 1.58 * Sun Jun 28 2015 Dominik Mierzejewski - 8.1.0-1 - update to 8.1.0 - backport proper fix for issue 1284 from upstream - fix -qt subpackage dependencies * Fri Jun 26 2015 Dominik Mierzejewski - 8.0.0-2 - fix tests which fail to compile with boost-1.56+ * Mon Jun 22 2015 Dominik Mierzejewski - 8.0.0-1 - update to 8.0.0 - move find_lang call to install section - disable tests which fail to compile (rhbz#1234405) - build Qt5 GUI and reorganize subpackages - switch Gtk GUI to GTK3 - unbundle drake * Thu Jun 11 2015 Dominik Mierzejewski - 7.9.0-1 - update to 7.9.0 - drop upstreamed patch for utf8cpp unbundling - drop manual desktop file installation, upstream does it properly now * Sat Apr 11 2015 Dominik Mierzejewski - 7.8.0-2 - rebuilt for pugixml soname bump * Mon Mar 30 2015 Dominik Mierzejewski 7.8.0-1 - update to 7.8.0 - fix building tools - unbundle utf8cpp * Fri Mar 06 2015 Dominik Mierzejewski 7.7.0-1 - update to 7.7.0 - include new manpages * Mon Feb 09 2015 Dominik Mierzejewski 7.6.0-1 - update to 7.6.0 * Tue Jan 27 2015 Petr Machata - 7.5.0-3 - Rebuild for boost 1.57.0 * Thu Jan 15 2015 Dominik Mierzejewski 7.5.0-2 - this actually build-requires libmatroska-1.4.2 (and libebml-1.3.1) - remove bundled libebml and libmatroska so that they don't get used accidentally if available version is too low - drop some old cruft from prep section * Wed Jan 14 2015 Dominik Mierzejewski 7.5.0-1 - update to 7.5.0 * Wed Dec 17 2014 Dominik Mierzejewski 7.4.0-1 - update to 7.4.0 - drop obsolete patch (upstream bug #1090) - shorten desktop and icon file installation commands * Thu Dec 04 2014 Dominik Mierzejewski 7.3.0-1 - update to 7.3.0 - enable unit tests - use system boost code fragment and pugixml * Thu Oct 02 2014 Rex Dieter 7.2.0-2 - update icon/mime scriptlets * Sun Sep 21 2014 Dominik Mierzejewski 7.2.0-1 - update to 7.2.0 * Sun Aug 17 2014 Fedora Release Engineering - 7.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Wed Jun 18 2014 Dominik Mierzejewski 7.0.0-1 - update to 7.0.0 * Sat Jun 07 2014 Fedora Release Engineering - 6.9.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu May 22 2014 Petr Machata - 6.9.1-2 - Rebuild for boost 1.55.0 * Sun Apr 27 2014 Dominik Mierzejewski 6.9.1-1 - update to 6.9.1 * Tue Mar 04 2014 Dominik Mierzejewski 6.8.0-1 - update to 6.8.0 - fixes bug #1053883 * Sat Jan 18 2014 Dominik Mierzejewski 6.7.0-1 - update to 6.7.0 * Fri Dec 27 2013 Dominik Mierzejewski 6.6.0-1 - update to 6.6.0 - drop obsolete/redundant specfile parts - remove executable bit from some sources - drop version from libmatroska-devel BR - disable curl support (used only for online update checks) * Sun Oct 20 2013 Nicolas Chauvet - 6.5.0-1 - Update to 6.5.0 - Fix duplicate localized man pages and add lang(de) * Thu Oct 03 2013 Nicolas Chauvet - 6.4.1-1 - Update to 6.4.1 * Sat Aug 03 2013 Fedora Release Engineering - 6.3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Sat Jul 27 2013 pmachata@redhat.com - 6.3.0-2 - Rebuild for boost 1.54.0 * Sat Jul 13 2013 Nicolas Chauvet - 6.3.0-1 - Update to 6.3.0 * Mon Apr 29 2013 Nicolas Chauvet - 6.2.0-1 - Update to 6.2.0 * Sun Mar 03 2013 Nicolas Chauvet - 6.1.0-1 - Update to 6.1.0 * Fri Feb 22 2013 Nicolas Chauvet - 6.0.0-3 - Rebuilt for f19 - Fix bogus date * Sat Feb 09 2013 Denis Arnaud - 6.0.0-2 - Rebuild for Boost-1.53.0 * Tue Jan 22 2013 Nicolas Chauvet - 6.0.0-1 - Update to 6.0.0 * Mon Dec 10 2012 Nicolas Chauvet - 5.9.0-1 - Update to 0.5.9 * Wed Sep 05 2012 Dominik Mierzejewski 5.8.0-1 - update to 5.8.0 * Sun Aug 12 2012 Kevin Fenzi - 5.7.0-2 - Rebuild for new boost * Sun Jul 22 2012 Nicolas Chauvet - 5.7.0-1 - Update to 5.7.0 * Fri Jul 20 2012 Fedora Release Engineering - 5.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sun Apr 22 2012 Nicolas Chauvet - 5.5.0-1 - Update to 5.5.0 * Tue Feb 28 2012 Fedora Release Engineering - 5.2.1-3 - Rebuilt for c++ ABI breakage * Tue Jan 17 2012 Nicolas Chauvet - 5.2.1-2 - Add BR po4a * Thu Jan 12 2012 Nicolas Chauvet - 5.2.1-1 - Update to 5.2.1 - Add BR libcurl-devel * Sun Nov 20 2011 Nicolas Chauvet - 5.0.1-1 - Update to 5.0.1 * Fri Sep 09 2011 Dan Horák - 4.9.1-3 - fix boost detection on other 64-bit arches (ax_boost_base.m4 too old) * Sat Jul 23 2011 Nicolas Chauvet - 4.9.1-2 - Rebuild for boost * Thu Jul 14 2011 Nicolas Chauvet - 4.9.1-1 - Update to 4.9.1 * Tue Feb 15 2011 Nicolas Chauvet - 4.5.0-1 - Update to 4.5.0 - Backport Fix to build with boost::filesystem3 * Tue Feb 08 2011 Fedora Release Engineering - 4.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Nov 15 2010 Dominik Mierzejewski 4.4.0-1 - updated to 4.4.0 - build system switched to rake -> BR: ruby * Sun Aug 01 2010 Dominik Mierzejewski 4.2.0-1 - updated to 4.2.0 (many bugfixes, see upstream changelog: http://www.bunkus.org/cgi-bin/gitweb.cgi?p=mkvtoolnix.git;a=blob;f=ChangeLog) - sorted BRs alphabetically - use upstream .desktop files - install 64x64 icons as well - drop vendor from desktop filenames - add Dutch manpages - process mimeinfo file in scriptlets * Wed Jul 14 2010 Dan Horák - 4.0.0-2 - rebuilt against wxGTK-2.8.11-2 * Sat Jun 19 2010 Dominik Mierzejewski 4.0.0-1 - updated to 4.0.0 * Sat May 29 2010 Dominik Mierzejewski 3.4.0-1 - updated to 3.4.0 - drop unused %%{_datadir}/mkvtoolnix directory - add build- and runtime requirements on newer libmatroska - add runtime requirements on newer libebml due to ABI changes * Sat Mar 27 2010 Dominik Mierzejewski 3.3.0-1 - updated to 3.3.0 * Mon Feb 15 2010 Dominik Mierzejewski 3.2.0-1 - updated to 3.2.0 - dropped versions from BRs, F-11 has same or newer - added Chinese manpages * Sat Jan 23 2010 Dominik Mierzejewski 3.1.0-1 - updated to 3.1.0 * BlueRay subtitles support - added Japanese manpages * Fri Jan 22 2010 Rahul Sundaram - 3.0.0-2 - Rebuild for Boost soname bump * Sat Dec 26 2009 Dominik Mierzejewski 3.0.0-1 - updated to 3.0.0 - dropped upstream'd patches * Sun Dec 06 2009 Dominik Mierzejewski 2.9.9-1 - updated to 2.9.9 * new CLI tool: mkvpropedit - fixed compilation of vc1parser * Sun Sep 27 2009 Orcan Ogetbil 2.9.8-2 - Update desktop file according to F-12 FedoraStudio feature * Wed Aug 26 2009 Dominik Mierzejewski 2.9.8-1 - updated to 2.9.8 - improved summary and description for gui subpackage - fixed installation of tools * Sat Jul 25 2009 Fedora Release Engineering - 2.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Mon Apr 06 2009 Dominik Mierzejewski 2.6.0-1 - updated to 2.6.0 - dropped upstreamed patches * Sun Mar 01 2009 Dominik Mierzejewski 2.5.2-1 - updated to 2.5.2 - fix compilation - include translated messages * Fri Feb 27 2009 Dominik Mierzejewski 2.5.1-1 - updated to 2.5.1 - dropped obsolete patches - use new icon cache scriptlets - add missing BR * Wed Feb 25 2009 Fedora Release Engineering - 2.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Jan 19 2009 Dominik Mierzejewski 2.4.2-1 - updated to 2.4.2 - dropped obsolete boost detection patch - fixed segmentation fault in mmg (bug #477857) - backported some minor fixes from current git - fixed build on ppc64 again * Wed Dec 17 2008 Benjamin Kosnik 2.4.0-4 - Rebuild for boost-1.37.0. * Mon Dec 01 2008 Dominik Mierzejewski 2.4.0-3 - dropped obsolete mkvtoolnix-gcc43.patch * Mon Dec 01 2008 Dominik Mierzejewski 2.4.0-2 - fixed boost detection on ppc64 (and sparc64) (bug #473976) * Sun Nov 30 2008 Dominik Mierzejewski 2.4.0-1 - updated to 2.4.0 - rebased patch - added new BRs - added missing Requires: hicolor-icon-theme for hicolor icon dirs - build and include more tools - fixed rpmlint issues * Sun Jun 01 2008 Dominik Mierzejewski 2.2.0-1 - updated to 2.2.0 - dropped redundant BRs * Fri Feb 15 2008 Dominik Mierzejewski 2.1.0-2 - fixed build with gcc-4.3 * Sun Aug 26 2007 Dominik Mierzejewski 2.1.0-1 - updated to 2.1.0 - updated license tag * Sun Apr 15 2007 Dominik Mierzejewski 2.0.2-1 - updated to 2.0.2 * Thu Feb 15 2007 Dominik Mierzejewski 2.0.0-1 - updated to 2.0.0 - rebuilt against new flac * Sat Dec 16 2006 Dominik Mierzejewski 1.8.1-2 - rebuilt with new wxGTK * Tue Dec 05 2006 Dominik Mierzejewski 1.8.1-1 - updated to 1.8.1 * Sun Nov 26 2006 Ville Skyttä - 1.8.0-3 - Update GTK icon cache in -gui's post(un)install phase, not main pkg's. - Add menu entry for mkvinfo. * Thu Nov 23 2006 Dominik Mierzejewski 1.8.0-2 - moved mkvinfo and its manpage to -gui - dropped --enable-debug from configure * Sun Nov 19 2006 Dominik Mierzejewski 1.8.0-1 - updated to 1.8.0 - prevent stripping binaries during make install - removed sed from BRs - made -gui Require: current version of the main package - specfile cleanups * Fri Jul 28 2006 Dominik Mierzejewski 1.7.0-1 - updated to 1.7.0 - removed FCver dependent BRs * Sun Apr 02 2006 Dominik Mierzejewski 1.6.5-3 - added missing BRs - enable all deps by default * Sat Jan 07 2006 Dominik Mierzejewski 1.6.5-2 - added desktop file and icon for GUI - remove hardcoded -O3 from configure's CFLAGS * Fri Jan 06 2006 Dominik Mierzejewski - dropped RH7.x support - specfile cleanups * Sun Dec 11 2005 Dominik Mierzejewski - updated to 1.6.5 - updated BuildRequires * Thu Jul 07 2005 Dominik Mierzejewski - updated to 1.5.0 * Mon Apr 11 2005 Dominik Mierzejewski - fixed BRs for Fedoras * Wed Jan 12 2005 Dominik Mierzejewski - fixed rebuilding under RH7.3 * Sat Jan 08 2005 Dominik Mierzejewski - updated to 1.0.1 * Sat Oct 16 2004 Dominik Mierzejewski - arranged sections in correct order - split GUI into separate package - added some bconds * Sat Jan 03 2004 Ronald Bultje