media-video/mkvtoolnix: remove old
authorAlexis Ballier <aballier@gentoo.org>
Mon, 28 Dec 2015 07:31:19 +0000 (08:31 +0100)
committerAlexis Ballier <aballier@gentoo.org>
Mon, 28 Dec 2015 07:31:19 +0000 (08:31 +0100)
Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
media-video/mkvtoolnix/Manifest
media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch [deleted file]
media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-system-pugixml.patch [deleted file]
media-video/mkvtoolnix/files/mkvtoolnix-6.6.0-boost-1.56.patch [deleted file]
media-video/mkvtoolnix/files/mkvtoolnix-8.2.0-fix-curl-support.patch [deleted file]
media-video/mkvtoolnix/mkvtoolnix-6.6.0.ebuild [deleted file]
media-video/mkvtoolnix/mkvtoolnix-8.2.0-r1.ebuild [deleted file]
media-video/mkvtoolnix/mkvtoolnix-8.3.0.ebuild [deleted file]
media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild [deleted file]
media-video/mkvtoolnix/mkvtoolnix-8.5.0.ebuild [deleted file]
media-video/mkvtoolnix/mkvtoolnix-8.5.1.ebuild [deleted file]

index efbc55fe086d7ef9718dc1d9cd21b42f7999fb2c..93aba3fd045abadb76e20ec6eb449801846f4875 100644 (file)
@@ -1,8 +1,2 @@
-DIST mkvtoolnix-6.6.0.tar.xz 5174424 SHA256 cb1f965617fe064cf78457d3fbd0685eb31ae5b7e205cf4c8e74b6f27f3399e3 SHA512 c86f10a0a919e6d28c2587b60663c38713cfa6ca0a5188524b81af2fd60e4ea626a01431d29c6ae5885eae05d71af93d857986c5008aec4963dacc3ead9dc26f WHIRLPOOL 55a15bb2fdb62af85e189c39b1a1391d33eb08b4ba116fc307965be6817a944b21d18c034b9a3da16a6e84e93544dbd59f3c7fe9406ab454e15cf8ee1eb815c3
-DIST mkvtoolnix-8.2.0.tar.xz 5856988 SHA256 eb6d3d7a0254bb4326dccc9983418801783198cdf4a259f31261dab4e843a5c4 SHA512 200fad08f6912081d7aabbae9330dc41b90af8d6fdce592090b9fedf2325a91f70d3a85ff40b03b57b0682a075050b6b73307872c1e716e8261849c3fb97968b WHIRLPOOL 1b25cd8913eb02018d62de369171ee1a48d31cbce6684c0c7febd2f88c3286bbf386c825ddeae54ef411dc14cc128c9e833408f9b0ac9cb1d5e525ba34aaa4ae
-DIST mkvtoolnix-8.3.0.tar.xz 5863384 SHA256 87bd82222995d35c310a426ed43e0b27cbfefa0caadcbcca8296787314affc37 SHA512 fb3ac11480c20ae360fef9081991876ef2d7a717f24ec631bb8482ee7d22f79164aafeaf561dee503f1c0a83fe3ed6db319b420c34d638450aada762e6eb00c0 WHIRLPOOL b3cd3f4785c891c75eac3754136aa0b709ff0e784eea6d0e915478eea6fbdbe7132c56a997a007ba6d690649b6caaae46a8b45ae055aab7ae557486d99aab417
-DIST mkvtoolnix-8.4.0.tar.xz 3234284 SHA256 f6a5506d14a0b16abb3765d6f78cded0267e01096926b30e8f72df9d30aaf878 SHA512 ab9ab49baf06a8ef713872a09c58fdb1560628dbe3b2b661d809972f56a36c751a390a78ae260624510963b92e177d090088030bb96f9ab9e96e1a372772d22f WHIRLPOOL 811a0466413bdba84959c5ae84d637aba4371018ee3deed70d65f24472c0bf6a714003574efb4e4dcdc3bfb1b3c48595a347ab0bcdd935a9b49e2f1ab4c36c58
-DIST mkvtoolnix-8.5.0.tar.xz 3280556 SHA256 ec3f4566dbc324c3bda7314c70d87046136664d72888945f9fdb8d129e1e05a3 SHA512 18f1bac6ba46d3ec3235d4b8ec8fc9bd0b5993344205172f254d3ca8aa7afdb399d81d9e7d8b24fe004661c83757e82b4874865acaa231e7721b1d8382adfdd3 WHIRLPOOL 453a55adf80fca61be3b102c39ccd48aa057983e8e3d4aea563ffe67ad86ded6889f0e1926e600556d43c4fccacdc79facd6438b8dccb9591a6e86de2919e8b1
-DIST mkvtoolnix-8.5.1.tar.xz 3288800 SHA256 db9ae151ef236afac190c0137d8d4df4e43c105dbd298e3913b5afae1fdd5b43 SHA512 cf2d254df0851f4450a59b187ec9c4d293c1128d062ab12d098bc77ea4c2213a2d5b78989ee170789aa2bac9c23a531ed7b87f6d7206f03ee73a0821c021fffa WHIRLPOOL 7a7858fd6f22c9bf812cb28528f7612a3fb7a7056889534e24a45fe1bc88e69c9c6220088cd45e66f2072150b876af7eeaa417b2f7f02dff19c1ea4d03853ba9
 DIST mkvtoolnix-8.5.2.tar.xz 3304356 SHA256 efaae6d5e3d0963e2f53ae9c45f151be28561a6c6a28fad46e6220baf9862bbc SHA512 14a2d3d20499ccc2cfd0b1cfbbaa66def6ba512df0624f3e79d317670c4c17bf6552b9e62daed225b369fbab2fad3ce98877ccb7583096cd61da4c91ffed54ef WHIRLPOOL 536bbf36ac76e46d0205f5b2db58d986065ba38acd513129e0604154130cdf8861f3d8a52cb341980161b302f2853199c031b9908665ff13d2bb7db193a56a66
 DIST mkvtoolnix-8.6.1.tar.xz 3242840 SHA256 815d8355b6a83af01c957543cee8716f1dad53e03b2ecf58b821099cd3c8fa77 SHA512 f3b14547da01a3a1268ec9b356e830391da7058741d7d8b67dcc9df5098ae9617fece67b82d6a73324f95c7060b182d94929c637baa6b9c806b2d472937151e1 WHIRLPOOL d8f4f9d3b2db77820bc018f41ac5a864057f18b22ed7711fc5c7bc3996b31041606a244b4f06b19abbaec6686990834c37ab27d5e58dd37b7c8313b24afdca51
diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch b/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch
deleted file mode 100644 (file)
index 72b94b9..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-diff --git a/ac/ax_boost_filesystem.m4 b/ac/ax_boost_filesystem.m4
-index 97c4ad0..87b94a8 100644
---- a/ac/ax_boost_filesystem.m4
-+++ b/ac/ax_boost_filesystem.m4
-@@ -81,14 +81,14 @@ AC_DEFUN([AX_BOOST_FILESYSTEM],
-                       AC_DEFINE(HAVE_BOOST_FILESYSTEM,,[define if the Boost::Filesystem library is available])
-             BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
-             if test "x$ax_boost_user_filesystem_lib" = "x"; then
--                for libextension in `ls $BOOSTLIBDIR/libboost_filesystem*.{so,dylib,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's,^lib\(boost_filesystem.*\)\.so.*$,\1,' -e 's,^lib\(boost_filesystem.*\)\.dylib.*$,\1,' -e 's,^lib\(boost_filesystem.*\)\.a.*$,\1,'`; do
-+                for libextension in `ls $BOOSTLIBDIR/libboost_filesystem*.so* $BOOSTLIBDIR/libboost_filesystem*.dylib* $BOOSTLIBDIR/libboost_filesystem*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_filesystem.*\)\.\(dylib\|a\|so\).*$;\1;'` ; do
-                      ax_lib=${libextension}
-                                   AC_CHECK_LIB($ax_lib, exit,
-                                  [BOOST_FILESYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_FILESYSTEM_LIB) link_filesystem="yes"; break],
-                                  [link_filesystem="no"],[$BOOST_SYSTEM_LIB])
-                               done
-                 if test "x$link_filesystem" != "xyes"; then
--                for libextension in `ls $BOOSTLIBDIR/boost_filesystem*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_filesystem.*\)\.dll.*$;\1;' -e 's;^\(boost_filesystem.*\)\.a*$;\1;'` ; do
-+                for libextension in `ls $BOOSTLIBDIR/boost_filesystem*.dll* $BOOSTLIBDIR/boost_filesystem*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_filesystem.*\)\.\(dll\|a\).*$;\1;'` ; do
-                      ax_lib=${libextension}
-                                   AC_CHECK_LIB($ax_lib, exit,
-                                  [BOOST_FILESYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_FILESYSTEM_LIB) link_filesystem="yes"; break],
-diff --git a/ac/ax_boost_regex.m4 b/ac/ax_boost_regex.m4
-index ffd537f..2cef64f 100644
---- a/ac/ax_boost_regex.m4
-+++ b/ac/ax_boost_regex.m4
-@@ -75,14 +75,14 @@ AC_DEFUN([AX_BOOST_REGEX],
-                       AC_DEFINE(HAVE_BOOST_REGEX,,[define if the Boost::Regex library is available])
-             BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
-             if test "x$ax_boost_user_regex_lib" = "x"; then
--                for libextension in `ls $BOOSTLIBDIR/libboost_regex*.{so,dylib,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's,^lib\(boost_regex.*\)\.so.*$,\1,' -e 's,^lib\(boost_regex.*\)\.dylib.*$,\1,' -e 's,^lib\(boost_regex.*\)\.a.*$,\1,'`; do
-+                for libextension in `ls $BOOSTLIBDIR/libboost_regex*.so* $BOOSTLIBDIR/libboost_regex*.dylib* $BOOSTLIBDIR/libboost_regex*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_regex.*\)\.so.*$;\1;' -e 's;^lib\(boost_regex.*\)\.dylib.*;\1;' -e 's;^lib\(boost_regex.*\)\.a.*$;\1;'` ; do
-                      ax_lib=${libextension}
-                                   AC_CHECK_LIB($ax_lib, exit,
-                                  [BOOST_REGEX_LIB="-l$ax_lib"; AC_SUBST(BOOST_REGEX_LIB) link_regex="yes"; break],
-                                  [link_regex="no"])
-                               done
-                 if test "x$link_regex" != "xyes"; then
--                for libextension in `ls $BOOSTLIBDIR/boost_regex*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_regex.*\)\.dll.*$;\1;' -e 's;^\(boost_regex.*\)\.a*$;\1;'` ; do
-+                for libextension in `ls $BOOSTLIBDIR/boost_regex*.dll* $BOOSTLIBDIR/boost_regex*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_regex.*\)\.dll.*$;\1;' -e 's;^\(boost_regex.*\)\.a.*$;\1;'` ; do
-                      ax_lib=${libextension}
-                                   AC_CHECK_LIB($ax_lib, exit,
-                                  [BOOST_REGEX_LIB="-l$ax_lib"; AC_SUBST(BOOST_REGEX_LIB) link_regex="yes"; break],
-diff --git a/ac/ax_boost_system.m4 b/ac/ax_boost_system.m4
-index b0685b9..a71907b 100644
---- a/ac/ax_boost_system.m4
-+++ b/ac/ax_boost_system.m4
-@@ -83,14 +83,14 @@ AC_DEFUN([AX_BOOST_SYSTEM],
-                       LDFLAGS_SAVE=$LDFLAGS
-             if test "x$ax_boost_user_system_lib" = "x"; then
--                for libextension in `ls $BOOSTLIBDIR/libboost_system*.{so,dylib,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's,^lib\(boost_system.*\)\.so.*$,\1,' -e 's,^lib\(boost_system.*\)\.dylib.*$,\1,' -e 's,^lib\(boost_system.*\)\.a.*$,\1,'`; do
-+                for libextension in `ls $BOOSTLIBDIR/libboost_system*.a* $BOOSTLIBDIR/libboost_system*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_system.*\)\.\(so\|a\).*$;\1;'` ; do
-                      ax_lib=${libextension}
-                                   AC_CHECK_LIB($ax_lib, exit,
-                                  [BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break],
-                                  [link_system="no"])
-                               done
-                 if test "x$link_system" != "xyes"; then
--                for libextension in `ls $BOOSTLIBDIR/boost_system*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system.*\)\.dll.*$;\1;' -e 's;^\(boost_system.*\)\.a*$;\1;'` ; do
-+                for libextension in `ls $BOOSTLIBDIR/boost_system*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system.*\)\.\(dll\|a\).*$;\1;'` ; do
-                      ax_lib=${libextension}
-                                   AC_CHECK_LIB($ax_lib, exit,
-                                  [BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break],
diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-system-pugixml.patch b/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-system-pugixml.patch
deleted file mode 100644 (file)
index a3fcf21..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
---- mkvtoolnix-5.8.0/rake.d/target.rb
-+++ mkvtoolnix-5.8.0/rake.d/target.rb
-@@ -107,7 +107,6 @@
-       when :mtxunittest then "tests/unit/libmtxunittest.a"
-       when :avi         then "lib/avilib-0.6.10/libavi.a"
-       when :rmff        then "lib/librmff/librmff.a"
--      when :pugixml     then "lib/pugixml/src/libpugixml.a"
-       when :mpegparser  then "src/mpegparser/libmpegparser.a"
-       when :ebml        then c?("EBML_MATROSKA_INTERNAL") ? "lib/libebml/src/libebml.a"         : nil
-       when :matroska    then c?("EBML_MATROSKA_INTERNAL") ? "lib/libmatroska/src/libmatroska.a" : nil
---- mkvtoolnix-5.8.0/Rakefile
-+++ mkvtoolnix-5.8.0/Rakefile
-@@ -55,8 +55,8 @@
-   $applications            =  $programs.collect { |name| "src/#{$application_subdirs[name]}#{name}" + c(:EXEEXT) }
-   $manpages                =  $programs.collect { |name| "doc/man/#{name}.1" }
--  $system_includes         = "-I. -Ilib -Ilib/avilib-0.6.10 -Ilib/utf8-cpp/source -Ilib/pugixml/src -Isrc"
--  $system_libdirs          = "-Llib/avilib-0.6.10 -Llib/librmff -Llib/pugixml/src -Lsrc/common"
-+  $system_includes         = "-I. -Ilib -Ilib/avilib-0.6.10 -Ilib/utf8-cpp/source -Isrc"
-+  $system_libdirs          = "-Llib/avilib-0.6.10 -Llib/librmff -Lsrc/common"
-   $source_directories      =  %w{lib/avilib-0.6.10 lib/librmff src src/input src/output src/common src/common/chapters src/common/compression src/common/strings src/common/tags src/common/xml
-                                  src/mmg src/mmg/header_editor src/mmg/options src/mmg/tabs src/extract src/propedit src/merge src/info src/mpegparser}
-@@ -605,7 +605,6 @@
- [ { :name => 'avi',         :dir => 'lib/avilib-0.6.10'                                                                             },
-   { :name => 'rmff',        :dir => 'lib/librmff'                                                                                   },
--  { :name => 'pugixml',     :dir => 'lib/pugixml/src'                                                                               },
-   { :name => 'mpegparser',  :dir => 'src/mpegparser'                                                                                },
-   { :name => 'mtxcommon',   :dir => [ 'src/common' ] + %w{chapters compression strings tags xml }.collect { |e| "src/common/#{e}" } },
-   { :name => 'mtxinput',    :dir => 'src/input'                                                                                     },
diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-6.6.0-boost-1.56.patch b/media-video/mkvtoolnix/files/mkvtoolnix-6.6.0-boost-1.56.patch
deleted file mode 100644 (file)
index c99d06b..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-diff -Nuar mkvtoolnix-6.6.0/src/common/iso639.cpp mkvtoolnix-6.6.0-fix/src/common/iso639.cpp
---- mkvtoolnix-6.6.0/src/common/iso639.cpp     2013-12-01 16:51:35.000000000 +0000
-+++ mkvtoolnix-6.6.0-fix/src/common/iso639.cpp 2015-02-09 07:00:26.134735208 +0000
-@@ -13,6 +13,7 @@
- #include "common/common_pch.h"
-+#include <boost/version.hpp>
- #include <unordered_map>
- #include "common/iso639.h"
-@@ -590,20 +591,36 @@
-   auto range = iso639_languages | badap::indexed(0);
-   auto end   = boost::end(range);
-   for (auto lang = boost::begin(range); lang != end; lang++) {
--    auto names = split(lang->english_name, ";");
-+#if BOOST_VERSION < 105600
-+    auto const &english_name = lang->english_name;
-+    auto index               = lang.index();
-+#else
-+    auto const &english_name = lang->value().english_name;
-+    auto index               = lang->index();
-+#endif
-+
-+    auto names = split(english_name, ";");    
-     strip(names);
-     if (brng::find(names, s) != names.end())
--      return lang.index();
-+        return index;
-   }
-   if (!allow_short_english_name)
-     return -1;
-   for (auto lang = boost::begin(range); lang != end; lang++) {
--    auto names = split(lang->english_name, ";");
-+#if BOOST_VERSION < 105600
-+    auto const &english_name = lang->english_name;
-+    auto index               = lang.index();
-+#else
-+    auto const &english_name = lang->value().english_name;
-+    auto index               = lang->index();
-+#endif
-+
-+    auto names = split(english_name, ";");
-     strip(names);
-     if (names.end() != brng::find_if(names, [&](std::string const &name) { return balg::istarts_with(name, s); }))
--      return lang.index();
-+        return index;
-   }
-   return -1;
diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-8.2.0-fix-curl-support.patch b/media-video/mkvtoolnix/files/mkvtoolnix-8.2.0-fix-curl-support.patch
deleted file mode 100644 (file)
index 67ce30f..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/src/mkvtoolnix-gui/main_window/main_window.cpp
-+++ b/src/mkvtoolnix-gui/main_window/main_window.cpp
-@@ -118,7 +118,7 @@ MainWindow::setupMenu() {
- #if defined(HAVE_CURL_EASY_H)
-   connect(ui->actionHelpCheckForUpdates,       &QAction::triggered,             this, &MainWindow::checkForUpdates);
- #else
--  ui->actionGUICheckForUpdates->setVisible(false);
-+  ui->actionHelpCheckForUpdates->setVisible(false);
- #endif  // HAVE_CURL_EASY_H
- }
diff --git a/media-video/mkvtoolnix/mkvtoolnix-6.6.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-6.6.0.ebuild
deleted file mode 100644 (file)
index d7c1bba..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils multilib toolchain-funcs versionator wxwidgets multiprocessing autotools
-
-DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix"
-SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="debug pch qt4 wxwidgets"
-
-RDEPEND="
-       >=dev-libs/libebml-1.3.0:=
-       >=media-libs/libmatroska-1.4.1:=
-       >=dev-libs/boost-1.46.0:=
-       dev-libs/pugixml
-       media-libs/flac
-       media-libs/libogg
-       media-libs/libvorbis
-       sys-apps/file
-       >=sys-devel/gcc-4.6
-       sys-libs/zlib
-       qt4? (
-               dev-qt/qtcore:4
-               dev-qt/qtgui:4
-       )
-       wxwidgets? ( x11-libs/wxGTK:2.8[X] )
-"
-DEPEND="${RDEPEND}
-       dev-lang/ruby
-       virtual/pkgconfig
-"
-
-pkg_pretend() {
-       # https://bugs.gentoo.org/419257
-       local ver=4.6
-       local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support."
-       if ! version_is_at_least ${ver} $(gcc-version); then
-               eerror ${msg}
-               die ${msg}
-       fi
-}
-
-src_prepare() {
-       epatch "${FILESDIR}"/${PN}-5.8.0-system-pugixml.patch \
-               "${FILESDIR}"/${PN}-5.8.0-boost-configure.patch \
-               "${FILESDIR}"/${PN}-6.6.0-boost-1.56.patch
-       eautoreconf
-}
-
-src_configure() {
-       local myconf
-
-       if use wxwidgets ; then
-               WX_GTK_VER="2.8"
-               need-wxwidgets unicode
-               myconf="--with-wx-config=${WX_CONFIG}"
-       fi
-
-       econf \
-               $(use_enable debug) \
-               $(use_enable qt4 qt) \
-               $(use_enable wxwidgets) \
-               $(usex pch "" --disable-precompiled-headers) \
-               ${myconf} \
-               --disable-optimization \
-               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-               --with-boost="${EPREFIX}"/usr \
-               --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir) \
-               --without-curl
-}
-
-src_compile() {
-       ./drake V=1 -j$(makeopts_jobs) || die
-}
-
-src_install() {
-       DESTDIR="${D}" ./drake -j$(makeopts_jobs) install || die
-
-       dodoc AUTHORS ChangeLog README TODO
-       doman doc/man/*.1
-
-       use wxwidgets && docompress -x /usr/share/doc/${PF}/guide
-}
diff --git a/media-video/mkvtoolnix/mkvtoolnix-8.2.0-r1.ebuild b/media-video/mkvtoolnix/mkvtoolnix-8.2.0-r1.ebuild
deleted file mode 100644 (file)
index f7fa4eb..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-WX_GTK_VER="3.0"
-inherit eutils multilib toolchain-funcs versionator wxwidgets multiprocessing autotools
-
-DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix"
-SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="curl debug pch qt5 wxwidgets"
-
-ruby_atom() {
-       local ruby_slot=${1/ruby/}
-       ruby_slot="${ruby_slot:0:1}.${ruby_slot:1:2}"
-       echo "dev-lang/ruby:${ruby_slot}"
-}
-
-# hacks to avoid using the ruby eclasses since this requires something similar
-# to the python-any-r1 eclass for ruby which currently doesn't exist
-RUBY_IMPLS=( ruby22 ruby21 ruby20 )
-RUBY_BDEPS="$(for ruby_impl in "${RUBY_IMPLS[@]}"; do
-       echo "( $(ruby_atom ${ruby_impl}) virtual/rubygems[ruby_targets_${ruby_impl}] )"; done)"
-
-RDEPEND="
-       >=dev-libs/boost-1.46.0:=
-       >=dev-libs/libebml-1.3.1:=
-       dev-libs/pugixml
-       media-libs/flac
-       >=media-libs/libmatroska-1.4.2:=
-       media-libs/libogg
-       media-libs/libvorbis
-       sys-apps/file
-       >=sys-devel/gcc-4.6
-       sys-libs/zlib
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtnetwork:5
-               dev-qt/qtwidgets:5
-       )
-       wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
-"
-DEPEND="${RDEPEND}
-       || ( ${RUBY_BDEPS} )
-       sys-devel/gettext
-       virtual/pkgconfig
-"
-
-pkg_pretend() {
-       # https://bugs.gentoo.org/419257
-       local ver=4.6
-       local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support."
-       if ! version_is_at_least ${ver} $(gcc-version); then
-               eerror ${msg}
-               die ${msg}
-       fi
-}
-
-src_prepare() {
-       local ruby_impl
-       for ruby_impl in "${RUBY_IMPLS[@]}"; do
-               if has_version "$(ruby_atom ${ruby_impl})"; then
-                       export RUBY=${ruby_impl}
-                       break
-               fi
-       done
-       [[ -z ${RUBY} ]] && die "No available ruby implementations to build with"
-
-       epatch "${FILESDIR}"/${PN}-5.8.0-boost-configure.patch
-       epatch "${FILESDIR}"/${P}-fix-curl-support.patch #555340
-       epatch_user
-       eautoreconf
-}
-
-src_configure() {
-       local myconf
-
-       if use qt5 ; then
-               # ac/qt5.m4 finds default Qt version set by qtchooser, bug #532600
-               myconf+=(
-                       --with-moc=/usr/$(get_libdir)/qt5/bin/moc
-                       --with-uic=/usr/$(get_libdir)/qt5/bin/uic
-                       --with-rcc=/usr/$(get_libdir)/qt5/bin/rcc
-                       --with-mkvtoolnix-gui
-               )
-       fi
-
-       if use wxwidgets ; then
-               need-wxwidgets unicode
-               myconf+=( --with-wx-config=${WX_CONFIG} )
-       fi
-
-       econf \
-               $(use_enable debug) \
-               $(use_enable qt5 qt) \
-               $(use_enable wxwidgets) \
-               $(use_with curl) \
-               $(usex pch "" --disable-precompiled-headers) \
-               "${myconf[@]}" \
-               --disable-optimization \
-               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-               --with-boost="${EPREFIX}"/usr \
-               --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_compile() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) || die
-}
-
-src_install() {
-       DESTDIR="${D}" "${RUBY}" ./drake -j$(makeopts_jobs) install || die
-
-       dodoc AUTHORS ChangeLog README.md TODO
-       doman doc/man/*.1
-
-       use wxwidgets && docompress -x /usr/share/doc/${PF}/guide
-}
diff --git a/media-video/mkvtoolnix/mkvtoolnix-8.3.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-8.3.0.ebuild
deleted file mode 100644 (file)
index bb94e9e..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-WX_GTK_VER="3.0"
-inherit eutils multilib toolchain-funcs versionator wxwidgets multiprocessing autotools
-
-DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix"
-SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="curl debug pch qt5 wxwidgets"
-
-ruby_atom() {
-       local ruby_slot=${1/ruby/}
-       ruby_slot="${ruby_slot:0:1}.${ruby_slot:1:2}"
-       echo "dev-lang/ruby:${ruby_slot}"
-}
-
-# hacks to avoid using the ruby eclasses since this requires something similar
-# to the python-any-r1 eclass for ruby which currently doesn't exist
-RUBY_IMPLS=( ruby22 ruby21 ruby20 )
-RUBY_BDEPS="$(for ruby_impl in "${RUBY_IMPLS[@]}"; do
-       echo "( $(ruby_atom ${ruby_impl}) virtual/rubygems[ruby_targets_${ruby_impl}] )"; done)"
-
-RDEPEND="
-       >=dev-libs/boost-1.46.0:=
-       >=dev-libs/libebml-1.3.1:=
-       dev-libs/pugixml
-       media-libs/flac
-       >=media-libs/libmatroska-1.4.2:=
-       media-libs/libogg
-       media-libs/libvorbis
-       sys-apps/file
-       >=sys-devel/gcc-4.6
-       sys-libs/zlib
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtnetwork:5
-               dev-qt/qtwidgets:5
-       )
-       wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
-"
-DEPEND="${RDEPEND}
-       || ( ${RUBY_BDEPS} )
-       sys-devel/gettext
-       virtual/pkgconfig
-"
-
-pkg_pretend() {
-       # https://bugs.gentoo.org/419257
-       local ver=4.6
-       local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support."
-       if ! version_is_at_least ${ver} $(gcc-version); then
-               eerror ${msg}
-               die ${msg}
-       fi
-}
-
-src_prepare() {
-       local ruby_impl
-       for ruby_impl in "${RUBY_IMPLS[@]}"; do
-               if has_version "$(ruby_atom ${ruby_impl})"; then
-                       export RUBY=${ruby_impl}
-                       break
-               fi
-       done
-       [[ -z ${RUBY} ]] && die "No available ruby implementations to build with"
-
-       epatch_user
-       eautoreconf
-}
-
-src_configure() {
-       local myconf
-
-       if use qt5 ; then
-               # ac/qt5.m4 finds default Qt version set by qtchooser, bug #532600
-               myconf+=(
-                       --with-moc=/usr/$(get_libdir)/qt5/bin/moc
-                       --with-uic=/usr/$(get_libdir)/qt5/bin/uic
-                       --with-rcc=/usr/$(get_libdir)/qt5/bin/rcc
-                       --with-mkvtoolnix-gui
-               )
-       fi
-
-       if use wxwidgets ; then
-               need-wxwidgets unicode
-               myconf+=( --with-wx-config=${WX_CONFIG} )
-       fi
-
-       econf \
-               $(use_enable debug) \
-               $(use_enable qt5 qt) \
-               $(use_enable wxwidgets) \
-               $(use_with curl) \
-               $(usex pch "" --disable-precompiled-headers) \
-               "${myconf[@]}" \
-               --disable-optimization \
-               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-               --with-boost="${EPREFIX}"/usr \
-               --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_compile() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) || die
-}
-
-src_install() {
-       DESTDIR="${D}" "${RUBY}" ./drake -j$(makeopts_jobs) install || die
-
-       dodoc AUTHORS ChangeLog README.md TODO
-       doman doc/man/*.1
-
-       use wxwidgets && docompress -x /usr/share/doc/${PF}/guide
-}
diff --git a/media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild
deleted file mode 100644 (file)
index 9c244eb..0000000
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-WX_GTK_VER="3.0"
-inherit eutils multilib toolchain-funcs versionator multiprocessing autotools
-
-DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix"
-SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="curl debug pch test qt5"
-
-ruby_atom() {
-       local ruby_slot=${1/ruby/}
-       ruby_slot="${ruby_slot:0:1}.${ruby_slot:1:2}"
-       echo "dev-lang/ruby:${ruby_slot}"
-}
-
-# hacks to avoid using the ruby eclasses since this requires something similar
-# to the python-any-r1 eclass for ruby which currently doesn't exist
-RUBY_IMPLS=( ruby22 ruby21 ruby20 )
-RUBY_BDEPS="$(for ruby_impl in "${RUBY_IMPLS[@]}"; do
-       echo "( $(ruby_atom ${ruby_impl}) virtual/rubygems[ruby_targets_${ruby_impl}] )"; done)"
-
-RDEPEND="
-       >=dev-libs/boost-1.46.0:=
-       >=dev-libs/libebml-1.3.1:=
-       dev-libs/pugixml
-       media-libs/flac
-       >=media-libs/libmatroska-1.4.2:=
-       media-libs/libogg
-       media-libs/libvorbis
-       sys-apps/file
-       sys-libs/zlib
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtnetwork:5
-               dev-qt/qtwidgets:5
-       )
-"
-DEPEND="${RDEPEND}
-       || ( ${RUBY_BDEPS} )
-       sys-devel/gettext
-       virtual/pkgconfig
-       test? ( dev-cpp/gtest )
-"
-
-pkg_pretend() {
-       # https://bugs.gentoo.org/419257
-       local ver=4.6
-       local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support."
-       if ! version_is_at_least ${ver} $(gcc-version); then
-               eerror ${msg}
-               die ${msg}
-       fi
-}
-
-src_prepare() {
-       local ruby_impl
-       for ruby_impl in "${RUBY_IMPLS[@]}"; do
-               if has_version "$(ruby_atom ${ruby_impl})"; then
-                       export RUBY=${ruby_impl}
-                       break
-               fi
-       done
-       [[ -z ${RUBY} ]] && die "No available ruby implementations to build with"
-
-       epatch_user
-       eautoreconf
-}
-
-src_configure() {
-       local myconf
-
-       if use qt5 ; then
-               # ac/qt5.m4 finds default Qt version set by qtchooser, bug #532600
-               myconf+=(
-                       --with-moc=/usr/$(get_libdir)/qt5/bin/moc
-                       --with-uic=/usr/$(get_libdir)/qt5/bin/uic
-                       --with-rcc=/usr/$(get_libdir)/qt5/bin/rcc
-               )
-       fi
-
-       econf \
-               $(use_enable debug) \
-               $(use_enable qt5 qt) \
-               $(use_with curl) \
-               $(usex pch "" --disable-precompiled-headers) \
-               "${myconf[@]}" \
-               --disable-optimization \
-               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-               --with-boost="${EPREFIX}"/usr \
-               --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_compile() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) || die
-}
-
-src_test() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:unit || die
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:run_unit || die
-}
-
-src_install() {
-       DESTDIR="${D}" "${RUBY}" ./drake -j$(makeopts_jobs) install || die
-
-       dodoc AUTHORS ChangeLog README.md
-       doman doc/man/*.1
-}
diff --git a/media-video/mkvtoolnix/mkvtoolnix-8.5.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-8.5.0.ebuild
deleted file mode 100644 (file)
index 9c244eb..0000000
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-WX_GTK_VER="3.0"
-inherit eutils multilib toolchain-funcs versionator multiprocessing autotools
-
-DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix"
-SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="curl debug pch test qt5"
-
-ruby_atom() {
-       local ruby_slot=${1/ruby/}
-       ruby_slot="${ruby_slot:0:1}.${ruby_slot:1:2}"
-       echo "dev-lang/ruby:${ruby_slot}"
-}
-
-# hacks to avoid using the ruby eclasses since this requires something similar
-# to the python-any-r1 eclass for ruby which currently doesn't exist
-RUBY_IMPLS=( ruby22 ruby21 ruby20 )
-RUBY_BDEPS="$(for ruby_impl in "${RUBY_IMPLS[@]}"; do
-       echo "( $(ruby_atom ${ruby_impl}) virtual/rubygems[ruby_targets_${ruby_impl}] )"; done)"
-
-RDEPEND="
-       >=dev-libs/boost-1.46.0:=
-       >=dev-libs/libebml-1.3.1:=
-       dev-libs/pugixml
-       media-libs/flac
-       >=media-libs/libmatroska-1.4.2:=
-       media-libs/libogg
-       media-libs/libvorbis
-       sys-apps/file
-       sys-libs/zlib
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtnetwork:5
-               dev-qt/qtwidgets:5
-       )
-"
-DEPEND="${RDEPEND}
-       || ( ${RUBY_BDEPS} )
-       sys-devel/gettext
-       virtual/pkgconfig
-       test? ( dev-cpp/gtest )
-"
-
-pkg_pretend() {
-       # https://bugs.gentoo.org/419257
-       local ver=4.6
-       local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support."
-       if ! version_is_at_least ${ver} $(gcc-version); then
-               eerror ${msg}
-               die ${msg}
-       fi
-}
-
-src_prepare() {
-       local ruby_impl
-       for ruby_impl in "${RUBY_IMPLS[@]}"; do
-               if has_version "$(ruby_atom ${ruby_impl})"; then
-                       export RUBY=${ruby_impl}
-                       break
-               fi
-       done
-       [[ -z ${RUBY} ]] && die "No available ruby implementations to build with"
-
-       epatch_user
-       eautoreconf
-}
-
-src_configure() {
-       local myconf
-
-       if use qt5 ; then
-               # ac/qt5.m4 finds default Qt version set by qtchooser, bug #532600
-               myconf+=(
-                       --with-moc=/usr/$(get_libdir)/qt5/bin/moc
-                       --with-uic=/usr/$(get_libdir)/qt5/bin/uic
-                       --with-rcc=/usr/$(get_libdir)/qt5/bin/rcc
-               )
-       fi
-
-       econf \
-               $(use_enable debug) \
-               $(use_enable qt5 qt) \
-               $(use_with curl) \
-               $(usex pch "" --disable-precompiled-headers) \
-               "${myconf[@]}" \
-               --disable-optimization \
-               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-               --with-boost="${EPREFIX}"/usr \
-               --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_compile() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) || die
-}
-
-src_test() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:unit || die
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:run_unit || die
-}
-
-src_install() {
-       DESTDIR="${D}" "${RUBY}" ./drake -j$(makeopts_jobs) install || die
-
-       dodoc AUTHORS ChangeLog README.md
-       doman doc/man/*.1
-}
diff --git a/media-video/mkvtoolnix/mkvtoolnix-8.5.1.ebuild b/media-video/mkvtoolnix/mkvtoolnix-8.5.1.ebuild
deleted file mode 100644 (file)
index 4d20251..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils multilib toolchain-funcs versionator multiprocessing autotools
-
-DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix"
-SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="curl debug pch test qt5"
-
-ruby_atom() {
-       local ruby_slot=${1/ruby/}
-       ruby_slot="${ruby_slot:0:1}.${ruby_slot:1:2}"
-       echo "dev-lang/ruby:${ruby_slot}"
-}
-
-# hacks to avoid using the ruby eclasses since this requires something similar
-# to the python-any-r1 eclass for ruby which currently doesn't exist
-RUBY_IMPLS=( ruby22 ruby21 ruby20 )
-RUBY_BDEPS="$(for ruby_impl in "${RUBY_IMPLS[@]}"; do
-       echo "( $(ruby_atom ${ruby_impl}) virtual/rubygems[ruby_targets_${ruby_impl}] )"; done)"
-
-RDEPEND="
-       >=dev-libs/boost-1.46.0:=
-       >=dev-libs/libebml-1.3.3:=
-       dev-libs/pugixml
-       media-libs/flac
-       >=media-libs/libmatroska-1.4.4:=
-       media-libs/libogg
-       media-libs/libvorbis
-       sys-apps/file
-       sys-libs/zlib
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtnetwork:5
-               dev-qt/qtwidgets:5
-       )
-"
-DEPEND="${RDEPEND}
-       || ( ${RUBY_BDEPS} )
-       sys-devel/gettext
-       virtual/pkgconfig
-       test? ( dev-cpp/gtest )
-"
-
-pkg_pretend() {
-       # https://bugs.gentoo.org/419257
-       local ver=4.6
-       local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support."
-       if ! version_is_at_least ${ver} $(gcc-version); then
-               eerror ${msg}
-               die ${msg}
-       fi
-}
-
-src_prepare() {
-       local ruby_impl
-       for ruby_impl in "${RUBY_IMPLS[@]}"; do
-               if has_version "$(ruby_atom ${ruby_impl})"; then
-                       export RUBY=${ruby_impl}
-                       break
-               fi
-       done
-       [[ -z ${RUBY} ]] && die "No available ruby implementations to build with"
-
-       epatch_user
-       eautoreconf
-}
-
-src_configure() {
-       local myconf
-
-       if use qt5 ; then
-               # ac/qt5.m4 finds default Qt version set by qtchooser, bug #532600
-               myconf+=(
-                       --with-moc=/usr/$(get_libdir)/qt5/bin/moc
-                       --with-uic=/usr/$(get_libdir)/qt5/bin/uic
-                       --with-rcc=/usr/$(get_libdir)/qt5/bin/rcc
-               )
-       fi
-
-       econf \
-               $(use_enable debug) \
-               $(use_enable qt5 qt) \
-               $(use_with curl) \
-               $(usex pch "" --disable-precompiled-headers) \
-               "${myconf[@]}" \
-               --disable-optimization \
-               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-               --with-boost="${EPREFIX}"/usr \
-               --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir)
-}
-
-src_compile() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) || die
-}
-
-src_test() {
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:unit || die
-       "${RUBY}" ./drake V=1 -j$(makeopts_jobs) tests:run_unit || die
-}
-
-src_install() {
-       DESTDIR="${D}" "${RUBY}" ./drake -j$(makeopts_jobs) install || die
-
-       dodoc AUTHORS ChangeLog README.md
-       doman doc/man/*.1
-}