Gentoo Archives: gentoo-commits

From: Luca Barbato <lu_zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/libav/
Date: Sat, 03 Dec 2016 16:50:28
Message-Id: 1480783801.be3a2a051014bb1d19308d56b151e84332a406b8.lu_zero@gentoo
1 commit: be3a2a051014bb1d19308d56b151e84332a406b8
2 Author: Luca Barbato <lu_zero <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 4 00:39:41 2016 +0000
4 Commit: Luca Barbato <lu_zero <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 3 16:50:01 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3a2a05
7
8 media-video/libav: New major version
9
10 Package-Manager: portage-2.3.2
11
12 media-video/libav/Manifest | 5 +++--
13 media-video/libav/{libav-12_beta1.ebuild => libav-12.ebuild} | 8 ++++++--
14 2 files changed, 9 insertions(+), 4 deletions(-)
15
16 diff --git a/media-video/libav/Manifest b/media-video/libav/Manifest
17 index 4c117e1..3a2762f 100644
18 --- a/media-video/libav/Manifest
19 +++ b/media-video/libav/Manifest
20 @@ -1,11 +1,12 @@
21 DIST 0001-x86-Put-COPY3_IF_LT-under-HAVE_6REGS.patch.gz 736 SHA256 3df88fc60ad15116c03fd3f70d41f1a18db98b095add0fb937309116d7cf7201 SHA512 dbdfdf7fc1d42ebd93b0853e85ba0c07d816035c126a9303e6a5656bb9faeea16f16068d7e4aa67c7c4ade8ca09f64669e67f52d7d0a2a65518fa3897d586311 WHIRLPOOL 3038214bd498a195f405a0ce6eece3b04004802f50e05cb1ed081bd0345f93a7a00663902f50207061998a33cb4f5f8fcc1f63c8056233e79a3ad43d9823e9c5
22 +DIST 0001-xcb-Add-all-the-libraries-to-the-link-line-explicitl.patch 1017 SHA256 c7c6ba4a95f168f54907425badcbe445b01a86b35bedf9a3a04a91eb58386a8e SHA512 8cf8d1dd46a423381e70ab046e5843f13028c1d2ee14877e96339ea6a7d80d3ae5b2441b5b41ca23ba0104a5ff2d1b7e871f43680967bad0b7f242952d7b0be9 WHIRLPOOL 8f9270eae1e2d270f2ee440be2e653fe8a0581d77696a1e60f7910e326585412ed841dc13cb1de495481c5ebcdbfd8d3812dff5ebccf7a874d4f374a90eb11ec
23 DIST fate-11.tar.xz 691009480 SHA256 4de446ae8c665e9410475c58f6294720f34cfdb1f20d29bbc0ee2576f810d597 SHA512 f9dc152964e3f19cf32d5d4cbc923a2bd05ba3b0f8f3880122df79d32852ee9d4795a0bfd66d7a2925299e9e9533888df6103e212ea3e5cbfe799d17ffa2b433 WHIRLPOOL 11034760105d1028330712f5ead087dffc9edc119945d618f6b02b37f4599db4c575a04c72f77cd5c6f180dc8e8ac2c9c1786d748b759aef2efd38191fcc6361
24 -DIST fate-12.tar.xz 755165356 SHA256 d34ae04111d3fff9a733207e9f0ed1a552391f775b1aca337b4a3789f3b48ba7 SHA512 f6ffb3b673b01debd71d7c79cd5c3c4d6f6adb975ed0bdb7c791d674efd8a84ac98f7db3943dfbe3756a3f8819ceab2bdf4633c15fefddf0f8e10adfc805c1e1 WHIRLPOOL 9c80deab59585c1e12de49a44061bfb7cb2f1721b1e7585144b438d98ed1a0fb3a5a9afe5c2f2dad7c2d98861f76b9541b3a577e355566668d742a3fc83544ff
25 +DIST fate-12-r1.tar.xz 763758260 SHA256 4056682360a80f40a02f9158b9cb17647b5e9207e607391284f9299df181e73b SHA512 084f584c34d34b66c1f4d4742a11376ee2b90f6a07529b5aba6d50421dc8f863fded73dd57ad2c201aadfd529f0f923fa531ea9b41aaaa7b682846ef565a1018 WHIRLPOOL 73fa37586d4f1e269eec5bcefb49960789186e8c7dce8f6f31f5cf54bed28352439f91cbcff9a6961a0ff58551dee6e1d24f46fbb304007336f5374776a72df8
26 DIST fate-9.tar.xz 467671500 SHA256 27d10fd49267452ac787c3f43501a4a21d0ccaccc5ddd6d79d8a6150ee276532 SHA512 8e45539f2512ef915b37c857226c0243940259f269b8f99393b9defa3352d7b8c1fcc5078f4f0d40dc0509737f0c915e179cedcc77f71fe5d96b1b956169a202 WHIRLPOOL d280ac32c6d84f121be8d733774e72a4df3f2e84d71051aea509ef5ca3289c94fd548bf03ff12215e045bf20c83426c547e6b5eb446429d167f38af7c7aa9803
27 DIST libav-11.3.tar.xz 4858864 SHA256 12ae6c051967765ae5faeddf94c4584129ac0b18edb884afffc5fcedcdb5e030 SHA512 f25b9fb7392d5bb4df35937f79beae26bd8f6606f0ad7cdebf16963834eb9b423d882f6a3a44b5120a5d5d853c7c31bb8c3420a427cd2b360f41a48a6d5df284 WHIRLPOOL 721c4cbe7ee3f7307d24c0e4f1cc1f8ab8b0ccd50ddf88b77ecf1cae05f06fc80d7527e9f7a0a098a6d95d0e7fed50082aaffa07935eab6e9131f7c9be6e696c
28 DIST libav-11.4.tar.xz 4860264 SHA256 0b7dabc2605f3a254ee410bb4b1a857945696aab495fe21b34c3b6544ff5d525 SHA512 82ffe6aaccb1a19782dfcb0de641c8255531ce34ee5f49f9b8ec7f5a11c81713432aafc3a6b7c4de927eb8141ddea41f28e4e3a1ab715b943774193050fb02e7 WHIRLPOOL c2e14e06fd7632852feea45f468803929cb1c1688d77ac8641c56d77523da455ccdf4cc6bf52b3dba9b387af9ad15ea9efd82b11ce365c3a84440fb2998f06aa
29 DIST libav-11.6.tar.xz 4860268 SHA256 542f30e4266d2d2226e681b888bc718c995f5438f2db66a9a27d581243d27aed SHA512 bff3e22de93e4ab357715ae20e25b6435df52d1868c5164426a693d14fe7f54e47a46c4c62a36fbf27bd204e12f6a29a6f58016c7deaa838915d424b5ce530bd WHIRLPOOL 060bd61e784112a56e02ba86d0901ff488d6ef1735d731a869c68a27da72a209734648148edf9922efe2d15fed3380c36129a92c6917af812bf9e606ef97c131
30 DIST libav-11.7.tar.xz 4861984 SHA256 8c9a75c89c6df58dd5e3f6f735d1ba5448680e23013fd66a51b50b4f49913c46 SHA512 23c6ffd0efdfa6b22c7863bf440d7469eba03a7990382fe33c8c4c7871edf250641ac536572516225679b0934e5c250ee0e2e91ea093c770a0c4c32b4776e3c5 WHIRLPOOL adb106828ae1e3c802b719a5c9feede1c96d02d79512bf04e2bf29da3d24e969a044a887eeb94dc76d528582026aed6cb1e0e342115507aaa98a8918de358ecd
31 DIST libav-11.8.tar.xz 4865796 SHA256 7014b869570b9ea759e5c06beb3e9debd024a1c5af517655a9e1ccfe145baf4e SHA512 26f9a6bb7312acc08b6785c260220ada3ca2a8db0d0f2bd4621b47082c275fbdb7978457cb423693ba9a61dc4570b05d0dceb5861ff0bcce859c349a6a8f49be WHIRLPOOL e6ca039aa8919b9e6b593de8d99728980e32176fc33276b419e5d73cb36981f487e1c35eac1f07d2fc0f0672e1b0d59d9fda022e16afe96467f77226c95a34a0
32 -DIST libav-12_beta1.tar.xz 5266020 SHA256 323fa43fd23818ebd25b02f645da317bcf224ed8438332a1fabe7616640bb3a1 SHA512 d7f1ba617eaff1ea05392adf02a786cafc172d25407ba4eb485f07392aa57c7b893859b0be46b830617d9733b935403f99c6959759aca5c7c82b2761215f9f75 WHIRLPOOL cd5c73bbc1a83ba247dce62edb9bf23dddbd3003b014c7321f97760791836d07bf8f0db1ddef9873c39d3cf40da14d6a98e5e9473cedea3272503f5f880d6db0
33 +DIST libav-12.tar.xz 5265280 SHA256 72291ec223b08716fe5204b7b79ea8b90d75003730caa1c575dbf4232277a90e SHA512 55f7dd171882d191c79c6ade10f02123b8b7d897cbbd13c77766c9af944c5ba4bfbc81487966bac1ee459bc61f7a2471ddd9a3ea29b412296e9044b98440c423 WHIRLPOOL 3e52280b09354fddcf35002010d35b19657756a5b2c77e5c35551f899c1fa2c4e939f97058a1a77801caf7c8a9e8955d7d556ae1874c78f210eaf26b368c20ec
34 DIST libav-9.17.tar.xz 4080028 SHA256 e32d5f152bce1de283c002a35eb6e71f265877633dee8a40db4d16381dd5d17c SHA512 20af83d4b6a23c159c2386b6592ba6a6acf3f2c54e8aeb16dd0c8a64d637fbde24f37b864698b1143c6802b64a7b5e8ddfe0e7601b35c35686a789e2b3232f5a WHIRLPOOL ec07b5dd116e87416a9841044e09a6ef9b124fe4882f53e88711a32813d3d3a1d71f5067854bbd553ecdadec401dbbb8b504bfc1c6966bfd5e2db79459fb9995
35
36 diff --git a/media-video/libav/libav-12_beta1.ebuild b/media-video/libav/libav-12.ebuild
37 similarity index 97%
38 rename from media-video/libav/libav-12_beta1.ebuild
39 rename to media-video/libav/libav-12.ebuild
40 index 02584eb..57a6507 100644
41 --- a/media-video/libav/libav-12_beta1.ebuild
42 +++ b/media-video/libav/libav-12.ebuild
43 @@ -24,8 +24,10 @@ elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
44 else # Official release
45 SRC_URI="https://libav.org/releases/${P}.tar.xz"
46 FATE_VER=${PV%%_*}
47 - SRC_URI+=" test? ( https://dev.gentoo.org/~lu_zero/libav/fate-${FATE_VER%%.*}.tar.xz )"
48 + SRC_URI+=" test? ( https://dev.gentoo.org/~lu_zero/libav/fate-12-r1.tar.xz )"
49 fi
50 +
51 +SRC_URI+=" https://dev.gentoo.org/~lu_zero/libav/0001-xcb-Add-all-the-libraries-to-the-link-line-explicitl.patch"
52 # 9999 does not have fate-*.tar.xz
53
54 LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
55 @@ -152,6 +154,8 @@ src_unpack() {
56 src_prepare() {
57 epatch_user
58
59 + epatch "${DISTDIR}/0001-xcb-Add-all-the-libraries-to-the-link-line-explicitl.patch"
60 +
61 # if we have snapshot then we need to hardcode the version
62 if [[ ${PV%_p*} != ${PV} ]]; then
63 sed -i -e "s/UNKNOWN/DATE-${PV#*_pre}/" "${S}/version.sh" || die
64 @@ -344,5 +348,5 @@ multilib_src_install_all() {
65 multilib_src_test() {
66 local _libs="$(for i in lib*/;do echo -n "${BUILD_DIR}/${i%/}:";done)"
67 einfo "LD_LIBRARY_PATH is set to \"${_libs}\""
68 - LD_LIBRARY_PATH="${_libs}" emake -k -j1 fate
69 + LD_LIBRARY_PATH="${_libs}" make -j1 fate V=1
70 }