diff options
author | 2015-12-28 08:31:19 +0100 | |
---|---|---|
committer | 2015-12-28 08:31:19 +0100 | |
commit | 36615defaf6b097f19699a18003b68aa9a311dda (patch) | |
tree | 978d903960652afdb4ada83064f73b54c14650b7 /media-video | |
parent | version bump, #569628 (diff) | |
download | gentoo-36615defaf6b097f19699a18003b68aa9a311dda.tar.gz gentoo-36615defaf6b097f19699a18003b68aa9a311dda.tar.bz2 gentoo-36615defaf6b097f19699a18003b68aa9a311dda.zip |
media-video/mkvtoolnix: remove old
Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/mkvtoolnix/Manifest | 6 | ||||
-rw-r--r-- | media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch | 63 | ||||
-rw-r--r-- | media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-system-pugixml.patch | 31 | ||||
-rw-r--r-- | media-video/mkvtoolnix/files/mkvtoolnix-6.6.0-boost-1.56.patch | 52 | ||||
-rw-r--r-- | media-video/mkvtoolnix/files/mkvtoolnix-8.2.0-fix-curl-support.patch | 11 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-6.6.0.ebuild | 89 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-8.2.0-r1.ebuild | 123 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-8.3.0.ebuild | 121 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild | 116 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-8.5.0.ebuild | 116 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-8.5.1.ebuild | 115 |
11 files changed, 0 insertions, 843 deletions
diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index efbc55fe086d..93aba3fd045a 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -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 index 72b94b9688c8..000000000000 --- a/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch +++ /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 index a3fcf21947e5..000000000000 --- a/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-system-pugixml.patch +++ /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 index c99d06b52de5..000000000000 --- a/media-video/mkvtoolnix/files/mkvtoolnix-6.6.0-boost-1.56.patch +++ /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 index 67ce30fdbbc6..000000000000 --- a/media-video/mkvtoolnix/files/mkvtoolnix-8.2.0-fix-curl-support.patch +++ /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 index d7c1bba42547..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-6.6.0.ebuild +++ /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 index f7fa4eb240fa..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-8.2.0-r1.ebuild +++ /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 index bb94e9e1f803..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-8.3.0.ebuild +++ /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 index 9c244eb82a98..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild +++ /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 index 9c244eb82a98..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-8.5.0.ebuild +++ /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 index 4d202519138f..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-8.5.1.ebuild +++ /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 -} |