summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2013-06-17 07:43:49 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2013-06-17 07:43:49 +0000
commit21591e4e3031a460eca83503ed9746b8d52bc400 (patch)
tree6c702cb12ab4882d6447c5029ee613b64ee7a777 /media-video/bombono-dvd
parentReduce the postproc || dep to be bit faster. (diff)
downloadhistorical-21591e4e3031a460eca83503ed9746b8d52bc400.tar.gz
historical-21591e4e3031a460eca83503ed9746b8d52bc400.tar.bz2
historical-21591e4e3031a460eca83503ed9746b8d52bc400.zip
Build with latest libav/ffmpeg. Resolves bug#457852.
Package-Manager: portage-2.2.0_alpha179/cvs/Linux x86_64 Manifest-Sign-Key: 0x8EEE3BE8
Diffstat (limited to 'media-video/bombono-dvd')
-rw-r--r--media-video/bombono-dvd/ChangeLog9
-rw-r--r--media-video/bombono-dvd/Manifest25
-rw-r--r--media-video/bombono-dvd/bombono-dvd-1.2.1-r1.ebuild5
-rw-r--r--media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch44
4 files changed, 76 insertions, 7 deletions
diff --git a/media-video/bombono-dvd/ChangeLog b/media-video/bombono-dvd/ChangeLog
index 774413690741..95e2f06583b7 100644
--- a/media-video/bombono-dvd/ChangeLog
+++ b/media-video/bombono-dvd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/bombono-dvd
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/ChangeLog,v 1.34 2012/12/09 19:13:23 pinkbyte Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/ChangeLog,v 1.35 2013/06/17 07:43:33 scarabeus Exp $
+
+ 17 Jun 2013; Tomáš Chvátal <scarabeus@gentoo.org>
+ +files/bombono-dvd-1.2.1-libav9.patch, bombono-dvd-1.2.1-r1.ebuild:
+ Build with latest libav/ffmpeg. Resolves bug#457852.
*bombono-dvd-1.2.1-r1 (09 Dec 2012)
@@ -180,4 +184,3 @@
+bombono-dvd-0.5.2.ebuild, +files/bombono-dvd-0.5.2-twolame.patch,
+metadata.xml:
New application, see bug 291478. Thanks to Ilya Muravjov.
-
diff --git a/media-video/bombono-dvd/Manifest b/media-video/bombono-dvd/Manifest
index d6104c7eac0a..8bffb4bd749c 100644
--- a/media-video/bombono-dvd/Manifest
+++ b/media-video/bombono-dvd/Manifest
@@ -1,9 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX bombono-dvd-1.0.1-cflags.patch 404 SHA256 444670fc33219364ff6fa360f35d34ac4db9e5df89fca62b616f369fdf1b7a85 SHA512 a70787c4495279e847c2d277e5b90bf53478cd85b7a31c5065038262c2fb853366dbf13aa38b6b756f01e87bd5466962186ddde202f2df1abd251b17eec3ae1e WHIRLPOOL c938f43624ac09c87f40662e18830f8108cdddabeea8c598361d92fbc520a4d5480e039ef8b9e5343c2887a7af16fb6d89150e4706e452b4bd0a4d280f04d4d1
AUX bombono-dvd-1.2.0-cdrtools.patch 864 SHA256 48bc239848cfff2adff21a11f11d7690bc11a1fb6a4b1bdbef6fa2c2948c135b SHA512 30bbc8860860c5d0d9d25edab1b70917ba615851cea54eff405598d8ebad9aade1ecc9701883b70fac738b8d4ce7465e39c08768efc203bc192234fadc624e28 WHIRLPOOL 89b276ac1d2b0998d7ab2da9836d1253bbe04f4be7ea1c579a2b3c99ca9f7d37fd5a129293729ddc5c75c2fa7f49c19758e2e570d00ddb0a8974bf5e3b729747
AUX bombono-dvd-1.2.1-glib.patch 375 SHA256 bff2c5f84dc4aae2fc4bcbda393d752de794a8a956848c560e4d2f471113e359 SHA512 ac6a71cd699979e665c209885c8586f260cd2ae973188a7a541235c264996a93f0636a74ed230d6dffd0de60dfbb87757738521552bc6aa5d7ffe859685179f9 WHIRLPOOL c9799826d6483200af120279f536dde8a1ede1677029166e8d3e3ad500fc6f74935873ef626a2c19b4a6bbc35f02a615355bb93aa9fbbbd374ede41a3006abde
+AUX bombono-dvd-1.2.1-libav9.patch 1338 SHA256 3c702126af49a3ac58131d7aef39738890afb833b0e6d156d19cee411db56935 SHA512 f4bded7a4ea89591dadf10529a1cd6f6a63a87b1511e06018bb7210243660deb1ebf66b6754fb6a66384e607310704ea545b082fd40b9b296bbe29f15d4f9255 WHIRLPOOL 4430d5eb062dc97d82d30a5eb647559a62ed2b5ed6387366f0ff69b272312e4592960ea2a4a636b698b240fbfb5952ed8e7e255f9e24afd07d2ae775ae64e07a
AUX bombono-dvd-boost-1.51.0-fix.patch 23903 SHA256 f96827cbf9ef0aa50c522dee4db863bdfe44994a5d3811f5a52a195ddafa2622 SHA512 dd3b2054fe2c40bf33f3835d4b1a9eec9722e10bbcac4951a77365b83fccf1ada051a10aee1692ccce9076dcf7bac247d0f6d159ec3e24c5fe2875233ac8c2d7 WHIRLPOOL efb0c80880fa3d5b755a6b6744e7b0454855c32a48a09ee032d64009a809f3323e28b9959a448d1e6bf8937365a647b2867a9e85191e4e67c598eedb1de1ec18
DIST bombono-dvd-1.2.1.tar.bz2 4111237 SHA256 89817ce134b5ee2879285dfb30e9f8b0603b2282989ecb91793e7b928d64152f SHA512 09dcb91b16074f21606af052e3e22a842050d06a93ba41dbe9474ccacb1dad4e5903dffb1f7818fcf864df9b234fb50087d39f19dbdc2eb14268847059c30765 WHIRLPOOL 36376b1375a7cb8f8cb96c8f5adf3589b4ada0ed3f8707394da6ffdbc98b3853eb620a43636322b3e64ecbeab1c11fceebc076df83df93ee59b41f117ba2f0fc
-EBUILD bombono-dvd-1.2.1-r1.ebuild 1657 SHA256 f3672b9f5b022a8636fa9f4029ac8b7fdab7e5c8c4d918c690c6fe81da3ec01f SHA512 a5b0e3cb88a8d20a0fdb296621bf4462d39f073606dea861bcabcc8d9d1b4538c062ec02c4a1ac480fcbd35aeb7739658cb1606416e3a38284b9cb11e196a529 WHIRLPOOL c4c788d8eaf1fd0f9925624b06bab3ef2e09054d0ec71880186ce1e8753f2c385076a3c1e1b031d237d974572f33ba1543026c2a94e6049e1c2f4abf002b81b9
+EBUILD bombono-dvd-1.2.1-r1.ebuild 1698 SHA256 5d602c023a7423b96f2b03b075ce8bc3113722e1e316c887939cce9ce384f2a5 SHA512 4398047a2876d1d2719cd381a82eb14c8d354338094309090a15bba739cfc646ae97e11aa9b92ceb34e4b84e46a2c8c04a467d9fc8664df25f43abc5f9c024a9 WHIRLPOOL 505859ba01bc165cdcd61e2b6c3fb1a7c7b516389aca8d4a2c6aab3531d6eb061aa4d259b4eb9f36e805eed7a40c077132dc47f37c6d4abb2a89f79d32d6337c
EBUILD bombono-dvd-1.2.1.ebuild 1606 SHA256 0271cc2f122bea4a80f5963c3323b9629cb9837b47cb26511878d7f381d96ed0 SHA512 14d1c4e6d88fe0a17dc75e7add227440428f7e1f115d9f7a423eca20ef1734f31c9f09bea7492724406bee2c2d0884b78a7a3aa59ab866fdc06c04d9fa6a8b5f WHIRLPOOL beb2a9671f12512647394bd3a31701b8d643c1c58ffe59f915c2f9b433e1d9152856e00cbc3bfeb1c814672d01c317e0e8a36ed0ef6cd8bfec33d0fbddf444e6
-MISC ChangeLog 6364 SHA256 b7228b42a21dd354ae05a71cd67cb2c5c238bb699f0ccdaee983c1e0b6e70e05 SHA512 8ca72cc19c92ae7a0fd875d84ed2d3f1c425685e1dbac086833a5d0fd9bb9693fa372fd15ff86971eb9811a51b1e5d2320eadc606e1cb3aa681acbd11bcd68a2 WHIRLPOOL 0ae68dd8c7332aba0bafa0e3496951707f34862985431b176b6819ab5007ff5afd0efbd3ed5fe3c739870383c182789269652031e7074ecba9e1cf04b6f52252
+MISC ChangeLog 6545 SHA256 84543ec8a2560125a959cb302592992b5adf1ab85692dddb0247510433fd35cc SHA512 dc77e8cc2e30b61d8da99715a897b885b9a13359292d932b46f8bf76ce16d0228dc67190b6e2085749592e246a9fa0581172dbfbe21167b6cf97220a9aac442a WHIRLPOOL aee47e772a1f243014f71a615943fdcf7bd9b9aa40a27b6cc42f63aaa21082f0f1ad2f1230b1161a0355311612b3650fcb125bc0f113a6ea43a673bce34a27ee
MISC metadata.xml 290 SHA256 3bb63ae5b1fbcfa2f62fb73656f85027b0703d398b3fe2e0a19c1b0c58e4452f SHA512 b9281587b7b73585274a406a01b3e2b185e5293ef50eb7968683c64ad85abd8357a420d1bad3f250975ee59e5dd3fa68c7978f9b4c63987a4c40c92506a90816 WHIRLPOOL 0e8df82744267b36619e322c546c35f3b1b234b20d3c14444198e411880aee2b929d45b02c0b1063408717cce1454a48738c8c2ec1c89b118f05f610e1357e56
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iQIcBAEBCAAGBQJRvr4pAAoJEOSiRoyO7jvoOwYP/2K8zJ51139NhkR3z4/c43Nf
+3ac6Q8OPgZMQwwXuK950QeJINSFpDIj7OILpx23G+Kto1eP2AbwHUe1G9SeBNJC0
+sWbg3vkELqaS2apl442N4jxLAyqRFC9HfsKEqQEHT6OVJXBcDeeBwsKSyaomzQAZ
+u+HzXnh0NmBAYop3dNXu3T9JkT/KKDhvjvcUwqokBoY/UolLwkNE1EHOL9dEtVdm
+TftH7cGC66NH+y4j50jFo0n6Joz9Zt5B7faNIazsgLUJ0Q327OzLQ0w+8e1bcCnu
+akNtNKBra1eQLPEPJA/fpSlHDeQlszrFhDiQ6QxZxjzqHKypNX1Fy0431x1A5OFs
+byLohwYVQTpVTUXnSCsYD4NdBqpNG0zz0cQwoqDs3MkO/zjIsBeAO4NzREktjKob
+h4P465sPc3lNGdR+eTl3Bjvge8aU8k8f2PC1PV4se3Yq9BSlllgxxEr8Pu6rfLXZ
+JL94j8fE4P7tLJaTYetRWMejsRazyzXMX0hkBpmfNopA2x+8qbJrimTWX41bLv2f
+ZT6EkLwlh2A3W3tZUyS4ndynnWrO9kbME9ITkOkwSCfFp/vCRgjYoAtfpL4dKa3w
+Qzk/gVizgpI+YLEnARKr2pDMWNjQFucSwzbHpdrlsVU8MKsWQyccNAiA15ycrfkZ
+DArhZ6yaxy7XE8bMdREU
+=xvTl
+-----END PGP SIGNATURE-----
diff --git a/media-video/bombono-dvd/bombono-dvd-1.2.1-r1.ebuild b/media-video/bombono-dvd/bombono-dvd-1.2.1-r1.ebuild
index 3b66359fe2ea..ad42f7b4c859 100644
--- a/media-video/bombono-dvd/bombono-dvd-1.2.1-r1.ebuild
+++ b/media-video/bombono-dvd/bombono-dvd-1.2.1-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/bombono-dvd-1.2.1-r1.ebuild,v 1.1 2012/12/09 19:13:23 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/bombono-dvd-1.2.1-r1.ebuild,v 1.2 2013/06/17 07:43:33 scarabeus Exp $
EAPI=4
SCONS_MIN_VERSION="0.96.1"
@@ -47,6 +47,7 @@ PATCHES=(
"${FILESDIR}/${PN}-1.2.0-cdrtools.patch"
"${FILESDIR}/${PN}-1.2.1-glib.patch"
"${FILESDIR}/${PN}-boost-1.51.0-fix.patch"
+ "${FILESDIR}/${PN}-1.2.1-libav9.patch"
)
src_configure() {
diff --git a/media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch b/media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch
new file mode 100644
index 000000000000..2c8f4a3c48ed
--- /dev/null
+++ b/media-video/bombono-dvd/files/bombono-dvd-1.2.1-libav9.patch
@@ -0,0 +1,44 @@
+--- src/mgui/ffviewer.cpp.ORIG 2012-02-08 13:19:21.000000000 +0100
++++ src/mgui/ffviewer.cpp 2013-02-24 18:11:07.565711375 +0100
+@@ -36,7 +36,13 @@
+ #define AVFORMAT_54
+ #endif
+
+-#ifdef AVFORMAT_54
++// разрабы libav считают себя самыми умными и потому решили
++// закрыть простым смертным доступ к ffurl_register_protocol()
++// (бывшая av_register_protocol2()),- https://bugzilla.libav.org/show_bug.cgi?id=224
++//
++// Поэтому: пользователи Linux остаются без предпросмотра содержимого DVD,
++// пользователи же Windows не страдают из-за подобного политгемора
++#if defined(AVFORMAT_54) && defined(_WIN32)
+ C_LINKAGE_BEGIN
+ #include <libavformat/url.h> // ffurl_register_protocol()
+ C_LINKAGE_END
+@@ -1125,6 +1131,8 @@
+
+ namespace DVD {
+
++#if !defined(AVFORMAT_54) || defined(_WIN32)
++
+ struct VobCtx
+ {
+ int64_t curPos;
+@@ -1266,6 +1274,17 @@
+ BmdDVD = 0;
+ return res;
+ }
++
++#else
++
++bool OpenVob(FFViewer&, VobPtr, dvd_reader_t*, std::string& err_str)
++{
++ err_str = "Libav: no soup for Linux users^W^W^W^W^W see https://bugzilla.libav.org/show_bug.cgi?id=224";
++ return false;
++}
++
++#endif
++
+
+ } // namespace DVD
+