Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
Date: Mon, 28 Jul 2014 20:56:14
Message-Id: 1406580790.6543ed4b5ec2f7d58189eafca111dd407464e2cb.axs@gentoo
1 commit: 6543ed4b5ec2f7d58189eafca111dd407464e2cb
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 28 20:53:10 2014 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 28 20:53:10 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=6543ed4b
7
8 Version bump
9
10 Note that h264 video may cause firefox to segfault; unmerging and
11 re-emerging gst-plugins-vaapi fixed this for me. I do not know the
12 reason for the error.
13
14 ---
15 www-client/firefox/Manifest | 84 +++++-
16 www-client/firefox/firefox-30.0.ebuild | 399 --------------------------
17 www-client/firefox/firefox-31.0_beta1.ebuild | 408 ---------------------------
18 3 files changed, 83 insertions(+), 808 deletions(-)
19
20 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
21 index d99d716..ff029f9 100644
22 --- a/www-client/firefox/Manifest
23 +++ b/www-client/firefox/Manifest
24 @@ -82,5 +82,87 @@ DIST firefox-30.0-zh-CN.xpi 390679 SHA256 6c145b57901063e2edde3d9fed91e5fa6fee9e
25 DIST firefox-30.0-zh-TW.xpi 387316 SHA256 f9adbf394304da88af89a100840f08a15cc5cdd1dfe0604f3748d360beacac3e SHA512 fbee9710de27076f37b75821e41f59bfaa9c72f6b422a6e0db07bb810f028ee4549ec8a228dc5595b97806066b0e72d7d6c9a5fabc41f6ef753908d6a33283ae WHIRLPOOL 0db6e29b6d38abc884598ea4db09e725d6e757f0be1950d2c586f3890c1fce8c850e43c94c201b569a9232560e09d4747943a1511aa9db3d63bee4e8d974f456
26 DIST firefox-30.0-zu.xpi 375213 SHA256 2f1d7b072fe28cebd49de1ca825db5cad33be27290c183df772a27426cad60af SHA512 28f35bdedef9c9917288368e1276a4a97dc88ab55884929fb9ca29c81040540d750512c46ffd95c91717b16d5d21e8833cc8b1f246cbfa60bf35f4ddae859359 WHIRLPOOL 9a9f34e69db250cfd2df5da95d40759217d7fb98ac87bf7d619cd65ff7c06a41dd8252ce1b34bcf2529214a94816f6d6c70fde6c61593b2285a52abfa72642dc
27 DIST firefox-30.0.source.tar.bz2 143171952 SHA256 1e95740a8cf7095e210fb6a2313c4d0fba4fdf44ee7c327d01f202638403c22c SHA512 20c4db40a0b539ecc971f892c4b1e95eebd8a34bed89c74cc0ed33be4a845ef2dac357945dce3721d09088962dc3ab2336fde2f9cb6ce0e6d8e42d36d4e3f7de WHIRLPOOL 1007a4d724df67eac16e30113cb012a8a4850eb17fb9ed9861a8a8f92387fd305196191b0eef4b14267f10921f985eef17adc64582dc15bea3de76def8732ef5
28 +DIST firefox-31.0-af.xpi 431284 SHA256 b3c52bc4d0cd348a04c0149936314c82c6734ed65f76ec8acc754106e0d26f9b SHA512 efe9c4619d07d68dff48613a816ef6754584ae34fa61d1d88620d0e2377eddc69606c6125030c20545dc29ff810af339ff70426175e48ba9233fc71d65703442 WHIRLPOOL b065ae404fe6bf8eaa1e9083fbea98ff12c38f1925d69ac2e3b0f908d891c8380db1a2fb92cd2dfb359a8d5950df098a52e6e431afd7b112d07704d74aba4d81
29 +DIST firefox-31.0-ar.xpi 460017 SHA256 abaeb915d12d54e327150c2554440bc96a5b21c5bbf6d8634f8855e988b84bab SHA512 16ec44bff00980edf4b5139b1a648ddb069e601b3f2f79e458662c05948d4bc038d4f0d85ee83dbf92a65d51a53f999654487e518dfc502f776fb17103d4b35c WHIRLPOOL 3dd42b704b1ad1ff8aed9dd701f8cab76a1505663fa1cd12febeb88e086cd048808e69154e36d118e374fdc51d1a19105a6c13a01e1a351d384c9a8d5dea7d4d
30 +DIST firefox-31.0-as.xpi 448762 SHA256 9fc2e6dd303f11d8658a1a0fb97b089566a467d0f1e9155980cd409c0f384c6b SHA512 5fb4f291ad4f3320f8fb531994fffaa697b9754b10636ba1c0211dea239a5fa7beececb2d6eb39b1c190d5f1c9eb78034f224a54d90eee17e0387c9d9bb97181 WHIRLPOOL aaa5a4f928b2db97c04a71c1921d590bb9123600cb55824405f093dc96d0bce9c88722df4ac528427ac9a08aecdbb18da011e51663a10ff680a88505c7d306f1
31 +DIST firefox-31.0-ast.xpi 352533 SHA256 137b0b28087a434fab6580a1386f0a57d211660bb1d5bb420b946b08eaa19d1e SHA512 b09ba2ef12a017e796771ac61a2df5104213b0048a4af0effd123103800375709f821925afe9fc9fb22da2d380f141e1e85845f1e60f31d8cc3afb455ffed9ad WHIRLPOOL 0bb7f4c91e77a6f36fc8534ac0fa1d7871c36e7ca47f48e0d5ff526739c913300fb0428c700bd3a8d49e9fa1e8efc25fcb4b8a7c3f803205e14dbf8403d94622
32 +DIST firefox-31.0-be.xpi 378861 SHA256 10ecc313fbade0f094c047b609e616b2ddeec642fd62d5a886f5382217f7e530 SHA512 505b292ab75f02b9b2cf96495c218131d4dcde28d1a52414d13554ca01e4be806496acb5b2d9d2b328b49e415fffa8dd0fe8fc5f865462027afa209d82681078 WHIRLPOOL 97ed138245e6f5aa05fae674d5238aae925e4d40b787a099c728b08dad735a42a77f70965c138ea1c906f007075e239b6d2140f375ab20e8f50e63f9cabafa63
33 +DIST firefox-31.0-bg.xpi 438254 SHA256 dcbc8c838f92856a15ce675c35385a3c0c55d9305e0d7750e4977eec66b5c17e SHA512 b438e3fda56daec61b42afbdbeda0a4451ea799506f4195255a75ccb2da326c461496c6e0dc6f4182dbf3569d6898fca05e85372c145299626e7691bce77a7e7 WHIRLPOOL 832f6c82e73893eeb623041d050b286a68e46945789709ba550182ebe3587db516d7bd9627addea2f9485df856a5b9553136c2f5f4f6037bb245f18536fc6e7a
34 +DIST firefox-31.0-bn-BD.xpi 472819 SHA256 72d769635a3be48bd7816d447806b258ec777ac0cb2abb21f62be7cef86255a3 SHA512 572f12327d9557b2bf24859479b090d9ab098d5ae4cb06aa06c0030df32060d2af88fcbd691c4b3ad4e55a8a9e62cf155bcd7a1796b90a48da03a3fe76f1466c WHIRLPOOL 02ce935b9425be101be0f7d86ce5b3ee6a79f4f30f0cf7ed208ec11c7977c1f53b421f6a12e9d435ccf98626ca6345a9c432fc867a2be5666fb004042cc3dda3
35 +DIST firefox-31.0-bn-IN.xpi 462786 SHA256 f795e7f10cc816f648e8ff784207558ea9987d2dc7ab4b8e95129f644f572610 SHA512 729ccd35f241aa4e5f1f5d9d6fcdde30c4537e9dbed921489bff65acda2aadd81e6017a8fac1c1579e044016c23fe0ec9a5f050158bc4bc7a23c59d9bf022af6 WHIRLPOOL ffbbfbe8b015e962fec31f88054c965925f310a8a38858a9df4ffa7e6e047de7e3021703d12fd59295ed16ba1976222c52418e9c5d5c11ae0ea6099587d8c410
36 +DIST firefox-31.0-br.xpi 389897 SHA256 7388e70a4856a65746533cf98c65102dbfab5f2e56c6b065e7b0e1cb9756b7b6 SHA512 cc80d60b0d7869d6cf4b0cce28049efed672fa33cc490576db8302ca18caa61976a0079da8dbe539bb24d0772a29d1b073bee23aa5fee688ed9712dbcc435c3c WHIRLPOOL 4466993f5c530d08a1432503c5b840d8a27bce124e3c1ef74f4d7b1166f670003081807b56e750c5eb264707147cf997a8d22bdbe34d35d2008e5e3b664b8c44
37 +DIST firefox-31.0-bs.xpi 429208 SHA256 e8df928e3468740b5038612fc23a67852f45632a834e32fd750a635c5dab07ea SHA512 9f8f2a67a2dcd70fecd5a650a850c2375882238d6140330839713a0538123bead2182712723b1f3a65aafe92e25f79f12f47d173f0786a05e15589f7f982f29a WHIRLPOOL b92bf850213bfbc61f4043872415178f38d4d54754f82d452feeb1b322a1173e05559218d8222d05edb80c5dea38e03ef274557210bf45b1f661108d171e1067
38 +DIST firefox-31.0-ca.xpi 403769 SHA256 644a69818eebe1833887e7afeb558a59c24c4f7c74bf77a64e067f5fa09b7181 SHA512 4799dea6c60ee11ed1db52828f10bfe417bdf27994806b66814024034fff559a48e9da4cb109abbf7f3ebff6d0e670a201796ca69d8dafaf378348d2340c6806 WHIRLPOOL cbbd8ee0e7e318264428e6c460f9959058d8fa789f9ed285d087e6472ab7aa58ee17b64c31c60fc6ef10cd4b7b458f913cd0b0040ef9661c68732541216e1cb4
39 +DIST firefox-31.0-cs.xpi 391171 SHA256 7c058bb27ccbd10af2c8434b70b597444fd557fccba0eddf63cdf44f62a1fdea SHA512 80bc6b700e96822c86930109acd452beacb4fc8c442645cb0a931f3d6d33d908b9bc6aea005b36779b2f3468009aaf556d68d444ecd678dd199ab177d61319b9 WHIRLPOOL 77f9ecea9c7f264877afa314430a4bd8b0f37841605cc57e5f83f5a92d499044c4f1f7cc4d0015006441917b6548a6bc31eee3e418583a8b9fc00f2cf12ec325
40 +DIST firefox-31.0-csb.xpi 383887 SHA256 d0a9396d135530b940f6f6e96129cf2dfaccbaaf00400dfd1531543f1f48eaca SHA512 96d460e0783274c1eb952a29b390fdf27fba1b403da24bffbf798cb623ae730744301ac0ba223a09d62474031882379e67919a754099e375d874f57b9aaba83d WHIRLPOOL a9be32485a04eb621c85ffecca89188d57f134a67f28ee00a23ce83d9b89e4009098118392ac01e56ac8112849e037c30569c107dadd458e327f8ed1a8a9fa0d
41 +DIST firefox-31.0-cy.xpi 390920 SHA256 93a6c7b7e88216dece3a77fa5608a2d08e1dce81f0bfdc59140730ae741e4f1b SHA512 16558f7eeda7ff78c1e1818c6841bdcd5d59b24e0699424139a3209bdf47690e57a455dd94ed3e5ec51d2cdfde40c05470eb5954522cea2879f9235ad0c06b3f WHIRLPOOL 87200e3f2a318e74edda4d0205db1cbc684c3e033405b1a4b7511be5da23d076214c884d11cf32994097a65e973a040117dbb1873d81db2291fb711245228bad
42 +DIST firefox-31.0-da.xpi 397940 SHA256 99d1f942ae49ae2eb47d93c6ee351cb46b475d4963148367b6dd87d062ec65e8 SHA512 04a4275f4fab74b31453ba4379905a1553678f82ef3f7b4ca59a5a41e6e5ed5cbcdee106c2f34fab3c671c9d86ffc077a325256fd65d05fe718f09de2fc93643 WHIRLPOOL 1cdbb090bbd9169845de2403cde03d0e1ebaae7bd456718a8b50a1bcacec9584d977e9dffd60191ac67b6bbd03d471ad08ed7d84b89e91ffa251217ae5946fa0
43 +DIST firefox-31.0-de.xpi 395358 SHA256 0d2c095c405538441074125d14937e707f5638bd9c74e0ae69a9671354bfb6a2 SHA512 d7a0d9f033ac4f8d9e4a5e8941c42569b207b2f407cf94c4aad1584dfec3ec6d0334d62155e99c5d0b9ebf62cd9f219db13ecd2e9a79455aece114b5baa4cdc3 WHIRLPOOL 48b23a439805cbfb5dab4f366896419df24e96daf10f0cef596a32d0d70bbbc5a1eadb60319215440d742983746ead4ea2045a579f5d4e89237246be8f67338b
44 +DIST firefox-31.0-el.xpi 443175 SHA256 2f0b8beb3b573c241c500183d65ae4cc08f7e55dda59bf4d2400b26696ee0e13 SHA512 9e86f1382aa2c4001f7d7859346dab5b1e5ab2faf349380216d4db0af40f054b53adc838c62952e88a61cd87d7b78fe4ee4d6580a9f063b45a21a88224a478ba WHIRLPOOL d753f3c95e40372eae704cadff0a2e0929782d65085dcb1de8643cad8ffa966187926183b44eb6cd76cb2f74b45163c4a96784bb239a2e545b290f854e0c078a
45 +DIST firefox-31.0-en-GB.xpi 390311 SHA256 d141edce4aeb7bd6a4ad828cc80767bf00607bb2a3eaaf0a1f022ab3f808d402 SHA512 2c1da7fb46c95fe8eb109ad4d62fd42da5ae2845bbfd3fe2246f74bbb520ec3fd1b289900ef46514816fb2408618482f2db742de6a0cb1345f39cb6c2798610b WHIRLPOOL 3118017ade7fcb222089632d44cb54c74fb1503bfa5395f918e24563d5c9741a198eb5f0b273b14cc10737f2f5794fabe4cecaadd3b03a2374fceb9cfeb0cbc1
46 +DIST firefox-31.0-en-ZA.xpi 388722 SHA256 44b71794ec3612b74da254b1a4e4e2deaa6fb32adccc8e0f26d196eab3f4d836 SHA512 d34dfaf526c57d671307671ba5f3a134d8f17893cb22249a148ea6b3b88583a0a7b8a7a38deee777d4b12b1283083ee10ad2cda8e45dbd4ccee2f05c2472b507 WHIRLPOOL 5c10b1a233e4dd0176acd597e55b5e60d053c0f82869507dc33725253f8f5a4ae46a15e4dc9a94769e471633d5418b6b6679cebfcec8bd5845e1a15be0a9c61f
47 +DIST firefox-31.0-eo.xpi 432024 SHA256 5766f74e5c601991edad4143befb2eba4a8b41e86d0a0ee739640158a8200574 SHA512 e845af02c453bc2d88841119e2350643b431020bdea86b23fea88230c36ce9820ff3e18a30ccc64a3e49e07ea2082de40c017379008495d0709809b08c52cc0a WHIRLPOOL b982bab348af534fe1dca1330e61eed05e1a35702e90edde6f4bdd2cab5cba6615698e5f5d06ee9c583098946d0b5d761ce147efe27e6eebca88d6ef39827e42
48 +DIST firefox-31.0-es-AR.xpi 400131 SHA256 96d7ca36f5af5eb6e0b1080f509fc891ccb6ea473a57692e2ce28067828de9f2 SHA512 d59d3eec28dee8c5ec851393c5055baab90d7d900b8bf4fd27d84d0a0670dc946cce44eff398aa96609af677bcae7d64824b35182243f68d638927c9ec4c94b9 WHIRLPOOL da168b58ca06bbed4438289852e597c7b9e02102b5f2908efc4ee7e7f459e9564aada37f9f106514d83b9d27f39c81d120ddb03a36068173ac961503416708ba
49 +DIST firefox-31.0-es-CL.xpi 343001 SHA256 8156b29bf446480778aa45a48a75518c6e0e60daf014436c2db7168cba1cdd62 SHA512 52a82dd35d6796ba9654f544403df40a628fc62a4770583758c1e123ab191753cd44cb92eb52fcb0da446d1a2c6e9869ba6dd8ec16046bdd5410493338719f96 WHIRLPOOL ae858a516bd1f4c7f1fe2076afdd106c26bd4af232287703b2784098cbc2c9833a2a67c864c8a87aee51cadaeaa896e5e38332836ca6ed72e6ad23c5cbc2e048
50 +DIST firefox-31.0-es-ES.xpi 336074 SHA256 b0e2f582b606e52fb8671a8a62295a86cb8d8b9653206bf6a944cc8ed608f576 SHA512 050a004bd3baf95a89dc007b161387361b05055527c84007f4ed8f43985cdefc5659a235dc8af9c950e9bb4ed9049e67a716eed32d2bcf18f8d0518da5a0f01f WHIRLPOOL 28f8503ca50b0b450b2c3e9395300836245161e0e46f13546c1b6cae288e16df8b13539656374b34a6ad537f0d47e19273c76443c04462341f71801539bace74
51 +DIST firefox-31.0-es-MX.xpi 402865 SHA256 f814a2a1fdf793b65db619c22fd9eaa1bdc15498abec01f77598add5d0491ab5 SHA512 bb9597b64e5ca9b67b490822e1fade81f4957dd257fa19c78fce97597304e37b32993e5ce4d5d4f56ea4ac4887a10e51d732f81db03748422354b63790872d28 WHIRLPOOL 414c091e1aa62a299b715a3a7283eb0e7019a77ffee280331c2d5835d1958fd40a810271b15f4a8e79c9b8142065326517f9933c16f996c0b346f861db717bc3
52 +DIST firefox-31.0-et.xpi 390554 SHA256 a377291ac4126abc10984a397b1acf67e2c37040d15f9bab410e69249eb34717 SHA512 74af8331854e360fce549dfa88d48ac6b90ba6511d6c0e854e96d58be83b95bc67512ffb97ecf764794126dae3fc86e0651f03f87abd246c48733d2cdd16b72a WHIRLPOOL 1e2ceca37d17f966850490940edb33862a0afd2cae09e612a048a352886bcdc893941500344e7c82afb0943ea4703bf1132384024abe2db802cf12416e73e84a
53 +DIST firefox-31.0-eu.xpi 413192 SHA256 fc2db5d0730742d70c6071c2016179e33b8465ef792700ef6e38cf88de8d65eb SHA512 1c259676c993586fb7116a7490c57c4f507f373437453001288be4f06ac90530a64387dc81045f35a2552f232e6dd243bc686305faf1207bc2537a2d4cad87e9 WHIRLPOOL 3c17b29324e93c15b75c0601576cdc5630eb029ed7204bf4405cfe872c1ee00c14c9c650b4188babae7fa8884fa3ca4ea63c9a412f378068ce0fdd4357059d64
54 +DIST firefox-31.0-fa.xpi 461050 SHA256 bf393bb5fc57d269b435d8ccff8b40d990ae225b51f19151e916ae3bb75e3f31 SHA512 030794044f6187ed7338f7cc39bc37021d2bbffab987f5b234350837a3a180c97b8d1b3799bea59ff6f6adf25920aaa8859f3b233a6da5f5c08eb99597249118 WHIRLPOOL cbd5ec45ac7aeab960e456669e0add583e50648a5253235db6320873b0cef3cb0e1597ccb751cc072323dace161c4840aff9e39bd3ffcd87b2809557cdc2aa97
55 +DIST firefox-31.0-fi.xpi 392932 SHA256 788e0584160f1b4fb1558754e8d901cae5532115bf174346f67394683b43f111 SHA512 570696feac22415c1deb48f478d0d9e4874fb5f214e91c8e97013c8b1c4d4d3431f9897427df5b0a5814528493c5f67098b57ed77882b15b29a80a002dc4beda WHIRLPOOL d0c01daf9aff35fd1723053b8d3ae95fc92c25b4811743baa37f4a3922ca5d2d38e8c546d760adb247f86e438130c119d736ddd3290f97c347aaa386c477ec62
56 +DIST firefox-31.0-fr.xpi 406655 SHA256 07302d95a22577813ceaf42557120ca4937d6ee4cd54fe47173bed0ceb073a3d SHA512 91573d101c62d2e74a2d5b2291517b2fb23054142128d38f217374f9d450a20cdfd21dd2ab8ac8d3fc36b4d6a700a63cb3031807775096e2bea32b3e2150a974 WHIRLPOOL 0af56b90c4c1096a1bf823c47dd1d5f8523e13496a3155ede55bcd701026c1f54a7650f53f0c8448cfc21bdd489cb382bf3a742ec36218705f783f75a9bddc9b
57 +DIST firefox-31.0-fy-NL.xpi 402122 SHA256 a9c2e97a247c7a8d57c84542b4920c2b248b0bf6b35bfd485eba9c740d2f4a86 SHA512 3acd1f46d8cb7cd93fab946dba8a31e1405267a4a5a372d1457f94c756137c26ebb4c12f5fbd4d9698ce3e4b6283c1df697427d8f7a8b0a2db27f7e94b3336a1 WHIRLPOOL 7ae29c7b2fa557eb2f3b741df0b4d7d4edc9169eb2443e0b0116a35a21657f4d7e1a8bf81f3c91660bd1c557eb2aad7026f319e19d4d64c822571087ba4af42d
58 +DIST firefox-31.0-ga-IE.xpi 410269 SHA256 536bcead2a0f0a6aab897110f3359378e06aa84e964f619a09bcb06619b3a3d8 SHA512 b3253dc45f534e921a4a2330928530949328ccde8bfb9660c80ceabfd4f95b73357963161eb2fd1bd1d0f21f7dbd207f017495a13feea2e9d84287f986ffb64d WHIRLPOOL 4972958fb92bfac8b6fdb4b27a70d43716b523278378983425595101e0fb5c99f658f1eea5567ff7399d433e29941a96acb5f586b604130f27211d97057335f2
59 +DIST firefox-31.0-gd.xpi 403207 SHA256 7aee0379d2654965caa379d6f848d37d7208f26eb1b828425c816d4595b76864 SHA512 a70e042fd33996325d8ef78c5100b6dfa693997db5a943ab48717900136b01a52796bc36e347b7e5abd4b8a0b021fa7762858b71243f0579daf0b2226a766971 WHIRLPOOL bba225206f2f5656017a14f336f075fd79b5c05259f56aa9dc12c73de94f2b2bf2a59e7dd7af630386d74204e5320b07c8878a79d840412d9da13c55544414af
60 +DIST firefox-31.0-gl.xpi 390792 SHA256 51a640b99a5f534262c730ab9f28ca8070ea4d9d0c99f32bf37c44eefb123f5a SHA512 527272dd2fb863adc4a7cccc7ce6fc0124a4b25c4c7872b26f4a83c28d2c709ab1b442c6cb39be55f731fca2cbf1f609428c80a65ac9ab66a343ebb5f825deac WHIRLPOOL cbe91c0067e2c3b7fa6285308b3441fe6f2e5281c7d2e16aa3722a86e5ed0447baadd8fca01f203fd6274ae3b54435d0ddb79c822aaeaa99175e8101a9c949d3
61 +DIST firefox-31.0-gu-IN.xpi 423693 SHA256 822c226488c566fdfb2e03bc741809ad8a5b0ef828c42b8442e06f4c9743f3fa SHA512 1b1550c85a5cc3736ac5137e37d2543e64c28635d0f5d0e838aea0cc902b4433fd730571bbdfd1f8d80e582fead6a0f3c162332b066b8f95ad7d533fdb28197f WHIRLPOOL c9a7c7ca97f17147d9d2c1c05085165b76809f0c02ba48cbd0b82b8ed75e32515e2abb12f013742748884476d139070df2f0c72f5b6e3b4a673ce7a3484573ea
62 +DIST firefox-31.0-he.xpi 427822 SHA256 7536dd41ee7a7c5363405086dcb233902758578a0bd52b7f74262c7e959042c4 SHA512 bb75f66efd70aec83642ecbb607954aa9362f6199049acfdbfaf0169500255cb96219107392f94a4839939ef1596725dc8a68f3fde841a4855040cc7c3d480a4 WHIRLPOOL cfc58579d9ed348d23c9138d0fa948ff505b37eaac584c5edfdff5d07dab66843280bf60052dff38ba50add05743abb6ebffecc28441be74fc9254490a4b686e
63 +DIST firefox-31.0-hi-IN.xpi 441594 SHA256 fe1c61fd3f8d2908c0b000c01c058ff2253a9ce7ea81d3fd9b8f976d10edd619 SHA512 c141de3e3c419ec254093e6461d5c722674031da8a6b3329a6454da2030edb616dbccd5cb8c23ba524d2545b1de61ddb9e633ad1a8450be910eb596f94f5f0f1 WHIRLPOOL 4cc16974a9d610ac8e5842d81a692d528f347bb113d20f72d7f82c915daa70d2c360086f0581d04317f2c9e680d83efc8e75ca1b4e771507b005765ed8278d2c
64 +DIST firefox-31.0-hr.xpi 424564 SHA256 57085c743a3adbb5dab962aa71f526552a43d38cfd91eef7df78852e70e6c867 SHA512 1bdb7401b7e9175a5a63d7344c315bc18eadf39615a23b7cbbcc0b6b46b20590d70d864aef907488b22544be3d5e91e91052c2072bc492d4463a8269ed7932a5 WHIRLPOOL a1899f6ebace9af4d2642ffc01dc2f5d070c140620be52d778cc05dd5aa7973c96ea0bc3ea0e879601de541c7b2fb4047c7f5e9292d978a38de7ab567696ece3
65 +DIST firefox-31.0-hu.xpi 398838 SHA256 bdffc3f0a4fc0debabe78fbbe639d7fe3ede2bea402b6e619de96464e022cd55 SHA512 d24110ee20cc6ec5bfcedc8d3a8c2e6e99c113805e42d1010740f5dd6159da1b408aa9ed8f4d19fb02c8bc15803ed3e8076e4bad229cc68c9f7987e7638de933 WHIRLPOOL d2c52d52282a19125ccaab0abc9d293546edd8f5360d1adafd8dcb5998a6b7a6dd825f1fe7e212b94ff0159b7e3030654518f1c3728c28506b88f24b810d7bde
66 +DIST firefox-31.0-hy-AM.xpi 478936 SHA256 45581de0b5ebd615c7ac6ca71085b72955a9a24360dbf2d47947447a7a1d49ab SHA512 9e8c6f0ba4f7b43f2b9d6c860acf714c15d2fa7a551a01059a162db107577c9edebe38239ebf37c8f2a7374cf1322642fcb84fa7689a7052b6fd52b405f39466 WHIRLPOOL 48e07e333f0eb5128a4564a111c18fbdbc8356b880b0897b59ef4b55ff4191f30f672ad9ec8cfeb6b376d9778720732332cb0f4fb36aa8596347463a83bd0f7c
67 +DIST firefox-31.0-id.xpi 378494 SHA256 4da6927d727a8cb9111c544ddfdcb13c3ad417b665b5565e01fa896b354042b4 SHA512 cc37b18c9db0ba552030ebf7c051d04f65b546bcd51e63651e025aeca705d0b7e83e12debd5b230a6bb17b5f8dd6f5b950f541e6943a9cebadd6d49479b17807 WHIRLPOOL 559f026cf1c3fdf2b13bcda1a57b2056884d9668b57288b6091ef27642e2ad9a41603349f6e3438c9fe1cc999ee57c493b92434f1a5a1a4d6e20d089ec3db328
68 +DIST firefox-31.0-is.xpi 427521 SHA256 d745aebf2d8da70efe62c5aeadc14c5bf4bed1f52e114d520c7f9ca9f4256de8 SHA512 f2c174ed98884908a6e3932f512cab114d0f6656611f479398c40e93ca63012467d20ff1eb3d2fc3902bf17f6f999d77520d044ac9feb2d4c53e6e88c4776965 WHIRLPOOL ae872488d483a08533fced34b29ebdedfc1f952ab27bff67f5c628c92d5b2d4b59e8b17fc4bb6145cfb50e8632316d081c2a9a8a81ad40331cc9adf1cad941a1
69 +DIST firefox-31.0-it.xpi 331099 SHA256 3c62b7106c34fac3ce3b2a8a06a5b202605e268e820e18bc3ac005eccfc2baee SHA512 a12e624e9d35b57e14125d6a1df7042123e154bbe6cd51760965a3383b43d8d84e895033dbff57348e646aa87afd469cbe8cc75c223f3986352bb99b4ee1862c WHIRLPOOL 0c626067bc4a143b8230821939bc9bd08fc8d5788141f6d22b3008c5d43ef9d6a25d798ba45b25c7406533d33f8bd42c7ca3fe9b5d48f74d4af6c4854d647124
70 +DIST firefox-31.0-ja.xpi 421663 SHA256 3d442fddac1853701add6ce9a90b7ccb3f284b635d04b9f8040384c05743926d SHA512 97c339a3f64ebd0b167f8e748aa37af13e40de07b4ebe9de43f55d00e802509bf36abe5dcf8094ff6d18fa3e656bb805a06a093608419f4b3585c1eddbce1d7e WHIRLPOOL 67ba8cb56592f7ff0522e2950a64e847799cfa28bf2489b6a3787e02af1ca0e83d66d49ea73dd06bc9445a8ba49fedd4a8ad5e76e3594adbdf25756000e93ebc
71 +DIST firefox-31.0-kk.xpi 439310 SHA256 9bd6447af21f63178f0d6c67cbb8161eb777a47bcfad1a4221bc2023394198e2 SHA512 99e265aa77e5af2f7916b7124232edab9f6e20431ef5dcdaa5a02eb2fd55b77d4c3e22ce424ae88b0d0d2224d03dfeeb21380609677318f61fb0e0a6cbfaf3a9 WHIRLPOOL ef7e22703cef25443654d15ac4c5b7f51bbe0f073e911979f6204c54c44a04ba008d6ff8a30e2e267ab90d6acc46cd683b2374adcfef9872216ce15d78dc6843
72 +DIST firefox-31.0-km.xpi 506670 SHA256 2b6127ea6010c1b21db460e0708822d434a523c75e1ccab2b6d175fee6c57dc8 SHA512 b531724529e7dcaf45fa0ec06476801b546d2fb370ef0f3ee34b7a397e2bdff999aae7ae80f5f3c2583337d4df4cbbf0f80203b38af3eb7ae5c41da74cced3ed WHIRLPOOL c5a66371adcc70c7bb84cc437a5a3e3feef7c21ab9885560a0586ac81d568ecedf0f962962027f5cc29a597806010d4671aeca82af56e0f258d7cba146c8471d
73 +DIST firefox-31.0-kn.xpi 459084 SHA256 a0204756151beeed2af17114bef9d94d3106b4f47bc6e779319fdfbca2a9baf8 SHA512 69e98306d9d17a378f87610776840845b4f9973e0d90c11494775944373df89e5b5c73e67522e58763dbdc0c82ffaeab88bb6eafb26f580700cf334f35ed4e0f WHIRLPOOL 8106d6162656fefd2cc82d0b015d208197f286e8cf03d0782b29a626c44e36b3578e664c07abdd9ef6d3f732bbde82ed3ef4ca8df3cfe7c625a46fbaf233a079
74 +DIST firefox-31.0-ko.xpi 403008 SHA256 a6dd52bfebfca2129f7895fe95116f64b0849e4debfc11728f0cdffcf8a25cd9 SHA512 1ad5e352d8013e9b747994569ab2ee6d8c1ca561e957d629beefdd730a0c2f8ccdc721c2323b45cec326a5d0b39d9cf4002164eafa891bae48b329d5f1a11b94 WHIRLPOOL fba71c146316c7fe48fde8215494eb0b30c7f8b1b1b024fcd52481f867be0c4ef8442073cc96e3de571839972c137099fd0412abfe7d53e16d5d5605bf73a2c7
75 +DIST firefox-31.0-ku.xpi 420256 SHA256 d56bbdf2d87d23f854527c46a2cb243921195ed43063ff5eb557735da7f0f1ef SHA512 fd7e811cc617502fc8e9a20e5f20ce974c4c16fc2c1547ce3a2a63fea64157fad5f726f356bd8db7776d4f5ca8c0122fe5378ce096f7611f15787fa47e9b6c69 WHIRLPOOL 529137eb10cd4b0893a0bb54a27fe0a7066a357c7c43fdbf8c9a9d532ff613cbe0ed6d6f413ae0a9cb5013a902b5d0ef7a95bf1d6d16977a352322b57bf7578e
76 +DIST firefox-31.0-lt.xpi 435625 SHA256 fd34ecfc10a5d277fba87b8d756d0671f162a362ba3b65a6768317c499fb87a7 SHA512 f7bbd802e1a8c28ce2a9216bf6b311e28c250542521495d6bdb3a63f4b5ba1bda98d9cbd77d193b1bf1ae34ced109380b2a005c2808399c962c5cabfdd40592c WHIRLPOOL 6f846c46e350f0bbc21991453704297e7146a0fdde2bc0b0ab39790fb9d8dd4b628badf3ab689491baea6451f44d6d3fdf6b56b5a95fd52a9f60ab89e14ff9f1
77 +DIST firefox-31.0-lv.xpi 398770 SHA256 64ec68a9e91ec7e23eb610615bfaaa0b8511d9728cd60da65fd594fe58e433ed SHA512 c67269de6c297afd3fdc849ab35cf3f7c0876bbdb128a82377cef091a7cac0791e4fc3fc798b7b39e198cc61b3b0b1dd7823fccd075603b6aa218ebf1f713615 WHIRLPOOL 5be04b1032969d043d462efff87b31f0f3940e7e670b78e84a3bb22d49cc58f98c1fa1200324a5ae01c76d71622516fcff1eed66ca55eadcd66f5785decfa79d
78 +DIST firefox-31.0-mai.xpi 445078 SHA256 1854eae057ca51a928d2d75605a8b09c49e5ce37859a1c2be668522303e74e0c SHA512 833575da1c90c7e5977b1db655f79b0162c4b856253c169cb045f62923c3a884a3cde9454145af41c47dae6b56f59eb7a46509d2703109a40cf11228d4e97ca4 WHIRLPOOL 49a223b59caa5383f18c3de84ffc26e49d16837e115bb417699618a04c3cc010b0192f8f9d2037e0d05e88358ec771c284cc7d09ea4a12aa3a72c2cdaf44226e
79 +DIST firefox-31.0-mk.xpi 475677 SHA256 2d05606f289a6d7fd7c7362197d4a30ef62b124c4f802d73803987f96d50a365 SHA512 6ff0b39d66f7ed108f2d86877c57f0172130147146c4557b90dd9b377cc76e6caa9fe054b5606359481a75e50d9b3863b1813a62dd484fd4fe232f0f0528f6b8 WHIRLPOOL 2d9402e9aca40f15940799ba88103f7fc4cecfabae000522ce0c499e9a71445930dc8ed576e40902adc1e188117248a800599ffda9a99036d9df5f26c39edd46
80 +DIST firefox-31.0-ml.xpi 466447 SHA256 ed265f781b769d690e9d70c1809dda688648822a8ff0cf06b1c76955adc1019f SHA512 1a6523c1c77359626a669c09afb2ca21d6d2ff52aa554d37c421b87cb2c81d03721cf464185040068b7d4cecb978ec0f810b3cea57e817fb1470a821a147175c WHIRLPOOL e2772405262ee1d758ba8c006de60bf7bfcfe7f43bffa6f37de20818e1004c05dd87c0623f010fdc070eb0880f670e447f9c1d007ba162522f37aa1f156be17b
81 +DIST firefox-31.0-mr.xpi 451485 SHA256 b52360035998ea66829e9d3bb8cd2fa462ae0adb5a248716aa7afc0f63a10f5b SHA512 b45c1a739ce0832960e0971e8ea1ed510e1532be1b61f4506800e42ffb26e1a85b5ba52bf9dcf292e23aadfa728a70ccc6f686137f2f9900b0759eba43cc7a7b WHIRLPOOL 8b520365377f7a5e44d3a6ddf55ac17410570d8483fcad52896c4f09697a2f87a3277e229d659d18900015683bf26b925412aca220427b0eb24b201b057a3c5d
82 +DIST firefox-31.0-nb-NO.xpi 392199 SHA256 4d05a61dc863bd7abe378d7565712784bf69efc287dafae555dd21736fef4678 SHA512 bded0b951774d4b59bcd7d4ce91a6874b1d3cecf00ef604eef4a29f018ac6ef5b72699745dc4d198dc75e768a4e7f5cc082219786eaf9e783b656c76e3028b38 WHIRLPOOL 903cafd8be4d1786f5fe3e316bb86a427553bf2be61c39632161102a7ad7523d7c0762d51f5a0d36750da0141968d95c1e3d21fd38b36af2a05d3b73e9a6277f
83 +DIST firefox-31.0-nl.xpi 391078 SHA256 39b53bdf906dd8273c397be1b1b10bc45da62af4f28eb33f3f9bc291e1464c1d SHA512 218ca2999d643407f8c0ce3de03af21a16014467f3b9a67b8126132b13278a4f312e6b41e95d26b4c111bd352eafc1eef2505ebba7165a9f0f4c73059b8411e1 WHIRLPOOL cc25ce2f14b5c158a64a1209a86dabfaf137e793a64ca22faaf32a5be1b8bbdc573d444354da031ac113e98d1815a606ab15833e64f5b330f165bd11ca50f063
84 +DIST firefox-31.0-nn-NO.xpi 386475 SHA256 52496ba650ddd38d74d50214e2eb7d15195711264b2d904363a0c1e06f209023 SHA512 8833716bbc27e21f6a2148a47320e9c308d3acad29a3951012e14d7709dd4a2908499de7c918316f2a9ea930b2ee30de46476c657cd8a2f47c58cc21099f2947 WHIRLPOOL 0266449d83297ec9b265b82468f4aa6473c33b0fd68f01eabbf11022f7a2a97278e140c41bdbf06c94a10c188651d15d93e7c8a4dee37c2a133ab0f7f80883a1
85 +DIST firefox-31.0-or.xpi 464943 SHA256 7ed8338eabd6a15990272891d18e393819583efadb4aed842c1efb9d4a950cff SHA512 0a07702f1ee2f49bfced1661be6c58071da22991666430734f565649447cdb5d28ad339fb8f31cfd2921bbc91e43ff6919795bc9e188c2fbcce75c1e421642bb WHIRLPOOL 0ae3f8ccbd01957e4ddf42f005c84921a39d7666720537fadfb0d027580f289050cd5a1e7c782244e945dacdc926247aa5712c3ee4084050a27a33337e33c78b
86 +DIST firefox-31.0-pa-IN.xpi 439519 SHA256 5607d16fe6a474a7530e5731e0891fee0d6c38a7c7dc27ea71c490fad1e9981c SHA512 5f1fa10b7a78b27cca043ac0c670a17b621e55911e449de8a9845b7ce40ab66374adaa23e8e0fb4543229dba2cf4b82e7e9c9a0ec461d22a1cc896a2610b6c50 WHIRLPOOL e148c130189cee8d775e6f5a616a575061472caae1cd2978fe15db7967a294dd4b77f0ee32a9351da8ca071b068c0958f199b01f94e6c7c2bb55fcfee78eb371
87 DIST firefox-31.0-patches-0.1.tar.xz 3876 SHA256 74f44508ea36c1d6c1430b0f84847e822e28636162cdce3fa671ee8264a4c48c SHA512 27352e9882cea8e92d3b70fc123935bb1fd1d03dd88e5c9f71071c1ef8621877c48743bf32a8bd5e76632aa3ab9699fa84614d8bc224c1d02eb78df707eb1e43 WHIRLPOOL 676eb359234c7ee9ac081841fe7b6ef496f13b94100707589acbc8a8ed3f3c5a5ba88fbc665b138ea2d9002eb9652e26a18f19311be2ac732c521ccdf5da6cbb
88 -DIST firefox-31.0b1.source.tar.bz2 147114352 SHA256 82c4189e4d707146dcf0f626a41edd969f12bb587c3e34cda2dd4b6355ff231a SHA512 91fbd91560b724cb25fed45bebb262e6dfd6bbdbab391afe83e8892083a52ec4b11115ae74bf61041d7941ac9d532a7a688d00699c74116b194aa36d475dce62 WHIRLPOOL a7eb3f2885f900a6d1409888d635f4eeb644eb8cbd16e1fe33a23b3f02b7365408e9fa3a4b96318efe8db5bd53908458b2754e77ed57095147a08b44bf1640e9
89 +DIST firefox-31.0-pl.xpi 374940 SHA256 68bae55ad08937c94603c00cb81723406400884c2af671289ab4228969d60c8c SHA512 faff6caa7fef6d9f1618fd025745d267d523203aed50060e4e4a1ccb3eb3f0febbd9ef204d2ef06648a2866af89957abfbc9bed1c9c029e8fd2b8f90920eb836 WHIRLPOOL 2dc34072f83d7dfe289f55a01edbb1ef968dde3f44abffeed7938831be89db8c4d80936d6eb4411a6626d1c1f6f7b53fdc5a96ff1d1dd3d1d21698d3bd5dbdf4
90 +DIST firefox-31.0-pt-BR.xpi 405758 SHA256 0702c144569fa1b4acc4b88c4b723a93a2c7be5751e69276c94d84558e3abe92 SHA512 85e9e4545a024fed79ce9febde60ef7417f9f9e401d3a602b288af9c24a4ef7fe7bbf6bf868792ad3882beafbeb1cad5b91e399415140f1cd2f74ea0e3016913 WHIRLPOOL 75557f77b54942ea68e12bfe29148ceedc41418863cc96c23496454b31689fe2e10c1913d2732a637596dfef4a6a93c2b5e113d090b4ce90ee540113cf0604f3
91 +DIST firefox-31.0-pt-PT.xpi 386536 SHA256 92a99b29b6b078b36934d29e81462f3508842f99ce64fd13e97866dbc3b7dba0 SHA512 ef0a7e8e6478e966373add0f52221095d65612bc4d41e2700105670eb6e828e712ca045f23e43ca8d768a067d013042a20635d8bcb94d233f5a2a6151f8084d8 WHIRLPOOL 83d8129e0cdb7ee2592490460cd8359ea0f5075f4f617f509b7745bc53bce0d161b65269fb1d2101fb9c758978863369e1ea945f9e8db03bd483163609f3e92e
92 +DIST firefox-31.0-rm.xpi 399478 SHA256 a2f708b1710fc2d473d5b0c8edbb9f8b88f58c8b28c7c62960df80e5d3bc849a SHA512 4f01348c5018269bfc213b2e4f0e36eb2f4b2c43dcc83c5f61f4560e2a55757cebcbda747ae82ce6760329d07a20f60cb12246938893cadd937312d039db1656 WHIRLPOOL d9ba49a5b0e570da1487c87e3d69084e6d7e6db1a478e68ecbf14ac5352b291c07a146918a8052c4724be22242c14ab18bae5a5df081c4bb52e78fdd5da06072
93 +DIST firefox-31.0-ro.xpi 439581 SHA256 23c3a042262d6c7be84b7065d0eafcfaf069176ef474155bc606f3c2cc3d629d SHA512 00a4fda470cec7816e1c17935827e145fa2b83dc1278b52c3c1b1169486354671ea035a2aa806c1d5fd41e5586269b50ed9703eb70407e1acf76a3086284069a WHIRLPOOL 0bb32d0e398061b294b56f40944ab1433ace89d40582477b154cb21168415494239624e5e378332df755195997716de2507b858608da0ce3ff0fa826846f9182
94 +DIST firefox-31.0-ru.xpi 368090 SHA256 f336f59840fc21761aaaef3f38f38d73a5984eb211de711594dcafe419e2cb0c SHA512 1c3e6fb88f59581eb181d712564621cae975e49607eb97d8013c85598b1929d82457fe4e25dc880641384da4e76019361963178153698385e3c90d27220fbd15 WHIRLPOOL 97e5f66dd44488e3d645e9e17026db75d69eaf09fc8ff9371159fc392d23606306cd7001114894b3f5eccf98b0b3862eb78dfc2ab4526a8275030d5380b81445
95 +DIST firefox-31.0-si.xpi 463418 SHA256 efba0e0146a324c6ba79ac6fc83899236907166f45d4d59de3a26d43257c64dd SHA512 e1464c17882a7ce2285fd29ba1f9883b26a98405bbedd7dabd61e948c643a743e5830abd045c7326efde3f99c1e7f7f7a45fb52f51788281e779e40095a37143 WHIRLPOOL 21923710b7a87b9b57a016526f81b69ff36d230fea41558b0c839e674ff63cd3518d474c1aec15383f186077fbf7a501a175feacb19bd6bf81dc2b92f653094e
96 +DIST firefox-31.0-sk.xpi 413995 SHA256 fb69c49c0d71946950e38fef73f1fa823517a1b8c81602f0921353b327706042 SHA512 9ab7427ca7ab71c1a121e90309d7fad3de923ba985a7824fd8348858196a0a7d6d7f8af66489eb830acd189276991c101ffde036f16813ee82a35a09c22e00b9 WHIRLPOOL 07ad469bd2fb043beed38f40027df87ec7c3843e2bf8856c00e851581c5cb7662c5541d1ba04482d1d04c388f50e28b80a2db5c49b39d622fef5824140c4dd7f
97 +DIST firefox-31.0-sl.xpi 387326 SHA256 6cca51d1ba210c54e296ddbb0caaecd56caf4615e1305fad7e62f8f52c72e99d SHA512 d993caf84b2c759f98a79d06d841b256a5c1fd7076522b6ca4fc96081017fbe7a0d774fe9902c025d6ed1781bd0fa677ca42254a0e41e50c07e2cead6961957f WHIRLPOOL 3918064d223c119e17452d51df5d4e9755086c1f966967b744df6849da0d528820aad968db458151e5bbaa99a6a68c7c4aa196b76ac6d67663c720c0233510e0
98 +DIST firefox-31.0-son.xpi 395336 SHA256 2d76dc5a37d7fccf277b1d671f50d1368273736c54e5d3616a2af251e0f0c387 SHA512 a75363d7956e534e691a70b95a0d244c31c1703f18a7de3b836f59dc4f56929d81e26cb0c64188091eae25e56491d62c8017aa602406b27b058023ac096919a2 WHIRLPOOL 1b5683d2ec5d5f427b195def80c96bbe04013250635f9fe66ac6ea6a03480d76af382f01502a52b715203005ad136596e7a41f7a30aae0d9de31d3be57dd3b10
99 +DIST firefox-31.0-sq.xpi 431331 SHA256 22b10959e5e6054ccf03864afedbeaeb59e88f8fd12e82888b8901af4abfd596 SHA512 255296f3c9f39075262cb42e9cbf19e574e2a956a537981cc90f19df8a9d1fd45528e232cd53a526b9cbe614708b7f1fd8aa906273ec3d80b801050de2305e6e WHIRLPOOL 5736005b002f3a00c5c8865d65360a72a655e56a91d78403ff9c0b4d17b329f4b404e84bdb457aa03907ed02ff704830e97a2ceae2ee9f278f4aa7795029a07e
100 +DIST firefox-31.0-sr.xpi 426095 SHA256 b544f98dee89a043859ae5c554657c258f30e059bbb3a73f62c516e4f0c706c4 SHA512 31a81e4142140eb9128210645dc5fe5354029b013eaceac961424fe368b84ccb66095d2619fc7e8c10f4cb4fbc00d56753df8068bf4f5afccf10370d755892e7 WHIRLPOOL 563cfa7d9cd2a775ea9312dabc8bdb17fdd5f6cd0b3edf90a326c77d058efbbc4f570af7648df88544b8aae103fdfd2e73bf8ad683ad385791a9effd06958b19
101 +DIST firefox-31.0-sv-SE.xpi 399219 SHA256 066d3cad0cbb20b1e172d9bb98a2dab21cb425f3d644bf58b3e0df52977290de SHA512 414950aceb90190b14c35be5bafbda7baed3c8a8653083e774790dc35fc4be9df95dcc912a4fb9e648e72e2b38771e3272552d65d297ac199f43f41c98e70424 WHIRLPOOL b3c191551bf4ee5eaeb208b67918b175a47e585e2d2fb2e3d5e35ad165e5e6a693c4b542a11ac291c2600348f1c8e7bf5182fb1a6a42839589105bed62cee9a1
102 +DIST firefox-31.0-ta.xpi 447878 SHA256 19dfc532b13b47d652068c34b01430cb53dce3aa9035919f216e4294e3109abe SHA512 269a70558d7e5724a288f03a820a2d03bf5a163c07957bf5723440e5e5e4b0e9d808dd18ee45d05438d1b41b4e3f4abd9ee51e0abfd661e1abae8e5a12fb1d12 WHIRLPOOL c80e04a5fd00914760834ceec6c3af16c1007f5e386a8b9318f642b0c03a5cca23274b4042f5b8e2bd77e59499a241d3aa6c0d5ef8fd1135ca3683c5ac9a80f4
103 +DIST firefox-31.0-te.xpi 462785 SHA256 4e08ca67cdd3b926032db97a16c7a16aa984789c79c5f40a46451063b6eb07b0 SHA512 19236fc0416b57ddbc75d6abf9d3e0b316d0b969020d7fe78cf07cd76c18f54b7d49e54881a55aff7f26e5644ff3873b01ff8d0f7536dfbdebec7f25be215633 WHIRLPOOL 091d1d8cb9ad2792f6fef8cb3d2273d4092497c7bdfe5ba1e21eac8b07655f0588a1aa48ac5e968ead14d496163bd899d6ec0bd0e746f40e049b5b762ee7432b
104 +DIST firefox-31.0-th.xpi 478321 SHA256 1e387122bbb76988a1aaa110019d1dde87192d8c387f58ea54bb41433cd818f8 SHA512 f2bcdfdb4294760df47737d0de1bb60c08313f05cc1a3d245a7a0d8a4a891a1d64848eaace6d9068f9ccac90a233e8bea7757275c4c7f9364d30cfbb30213115 WHIRLPOOL fc569ced610c195343122dc8a0040ca40d6afac57a2f622c0bd29af2808e0d8f0e34bc7d30a8c490dbf532cab06af6b4cb89b489d9e06bb2f745ac1f04ec7b18
105 +DIST firefox-31.0-tr.xpi 417564 SHA256 73eddd42b90504f9ed160ecf569fc6067fd7476adc389c4b2630413b4e24f648 SHA512 2531f5ae5ca28cce083478c50c3c6c21c7b32e86ea247ce637bb63e2e66b51f655666ec0203da3d821d998e762dfff9afd80e79262c00fcea10839246324d206 WHIRLPOOL 437e796ff01255892d0537b5cacda2522accfc08934eae44a77838ab128277f0350a9496d330fe9399185f9d290654db08296d296c7d7fdac5c612bb9197e28c
106 +DIST firefox-31.0-uk.xpi 428197 SHA256 962051f56490be60f047bb807b01c63e2ac0fe24165e37f41110fbfd59879908 SHA512 a9f2e43b8c4a39245cfe0c0b95d1835866fc136f25188a5d574eee71f97a74df2b833b8e3b8e086b83d556f2263075c930d9d256e4b4a4fb345e4c2886e44b8e WHIRLPOOL c95b5a92fadbe647d1526c30ce19c73fb2686f2b71800d1a16c93129a94bb7db28929bcfc9a1682e7925e5366dfb6e9f5926b2c2ffc54a1d5e8516dc3392fe4e
107 +DIST firefox-31.0-vi.xpi 413568 SHA256 67a1d478b02d2885d4b5735aab2b040fd7d3c8ead7d5948f6cc15f4d37f487b8 SHA512 b5b13f5a3ac475d6d4e3dd800c29be3784f816016382edc1b72aa27678fdb2ed2dc513901c5506744ea68d59dc823533d4f39e07b6b9492b65eb2ce58f479f29 WHIRLPOOL 8078211e3f6ce7823eb52942521933d4b50f56a38afbfbc6fcbe46301f2a1b98e15edf4505c07e6e6b4596d7f592d104b8f5ee25a84f83daf0df310a1e534b46
108 +DIST firefox-31.0-xh.xpi 398070 SHA256 33a833ba8aa8597f8a9bd34a15a62d2d1cedd3b4f2ed64b9e20a0b7ce9ff6b78 SHA512 cf050314e853078d834786306e2e1c2a0524acba1da77a72b2a02d718d3fd927247456a3e74050adf858d6ba75642e253173da679843187b0650ed89111cd737 WHIRLPOOL 2fae08074ca39a659ac167f39f620c028f97a8fd2d3f6394a55a571d4470f1073c845ea18925449c85b7fc9c752ae9e76cd5755b0701ac77533d2ba1f05c5c90
109 +DIST firefox-31.0-zh-CN.xpi 419823 SHA256 0b35be1cc865baae8740ff08de5f5cd334d38618efa03ef633c410358fedf5ce SHA512 01ff5043b99a852ad5f3a78ccb26999d7c90cb7a834de4e7cf95668e073784555b09eb153f91e8e1af9754bde863ebb898c17bc5239aed9d5be16352062e08d2 WHIRLPOOL 9e2e2d1696ab87596e3e062f9936a74b987792b31472fdc4b9d32988c1ed9434f6c999cc2229f62a84803b38e9f612ac36d6ade68a4e7fc0ffea2e8c2fb892a0
110 +DIST firefox-31.0-zh-TW.xpi 412714 SHA256 d76aab32932b42273b7f85b8c04c95823bd242804cf439c7a11b43c865977ef7 SHA512 3c5f0009fc00524ff4b3b15333ad5b91aee75d99f0f96c5ec5b7780b886a98fe5bb9b1223290c2f61f35816101f5ec1ec4efe3e32f23103d1333d8cd8500f41a WHIRLPOOL cf4bd2745c00896f94831a5d822a59f45c8e9558a6491ef6b8906be8dcd48ac4a4db84e920baaee2b6612b6fe3897d570fc5b09cae5b178d16a9b3dab7d5bf92
111 +DIST firefox-31.0-zu.xpi 433409 SHA256 df473118aee16a915c98f275dcc27a22c7fc8aeb0f57dd92257fb4d517275667 SHA512 98c9ebf841fb496494261f37c8158a2b729da7bc31b6bb88f71abc1e5c756ed648bedd910843bd36a094e4ed52761a050f1eb199e2590e361647490a4b0f3e1e WHIRLPOOL 24c0bbb7f077093515b1509ce0a18cfc12939242f5c9cc1527bfe2ebb7f937deef3fbd1ae49a42fd31dc44a6049e2bc264a88a9e5cddcccdba20d75cb936864d
112 +DIST firefox-31.0.source.tar.bz2 147507120 SHA256 95c789f2f171c4c7bd832999a22bfa9461ac47ba33e97a46392c90e576baf9db SHA512 43e8f538591afde4c1bb4f0651df32a77456c5445204d0538d90112258e1f2cc90b822777799b96b97682b8fc1d8b5648dd3e3648a9392db0dc432c1e8520c85 WHIRLPOOL e1ef36f23a1dd79b02ef7a531fe7591c8bdb809c5a630cc68dbdd764426b3279d3ba7375439c15fd08d474d23e7a18af7895fc0f5e4ac65a6abbbdfc545fd464
113
114 diff --git a/www-client/firefox/firefox-30.0.ebuild b/www-client/firefox/firefox-30.0.ebuild
115 deleted file mode 100644
116 index 2c33bb9..0000000
117 --- a/www-client/firefox/firefox-30.0.ebuild
118 +++ /dev/null
119 @@ -1,399 +0,0 @@
120 -# Copyright 1999-2014 Gentoo Foundation
121 -# Distributed under the terms of the GNU General Public License v2
122 -# $Header: $
123 -
124 -EAPI="5"
125 -VIRTUALX_REQUIRED="pgo"
126 -WANT_AUTOCONF="2.1"
127 -MOZ_ESR=""
128 -
129 -# This list can be updated with scripts/get_langs.sh from the mozilla overlay
130 -MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de el en
131 -en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd
132 -gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku lt lv mai mk ml mr
133 -nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
134 -th tr uk vi xh zh-CN zh-TW zu )
135 -
136 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
137 -MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
138 -MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
139 -MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
140 -
141 -if [[ ${MOZ_ESR} == 1 ]]; then
142 - # ESR releases have slightly version numbers
143 - MOZ_PV="${MOZ_PV}esr"
144 -fi
145 -
146 -# Patch version
147 -PATCH="${PN}-30.0-patches-0.1"
148 -# Upstream ftp release URI that's used by mozlinguas.eclass
149 -# We don't use the http mirror because it deletes old tarballs.
150 -MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
151 -MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/"
152 -
153 -inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v4 multilib pax-utils fdo-mime autotools virtualx mozlinguas
154 -
155 -DESCRIPTION="Firefox Web Browser"
156 -HOMEPAGE="http://www.mozilla.com/firefox"
157 -
158 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
159 -SLOT="0"
160 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
161 -IUSE="bindist gstreamer hardened +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite test wifi"
162 -
163 -# More URIs appended below...
164 -SRC_URI="${SRC_URI}
165 - http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
166 - http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz"
167 -
168 -ASM_DEPEND=">=dev-lang/yasm-1.1"
169 -
170 -# Mesa 7.10 needed for WebGL + bugfixes
171 -RDEPEND="
172 - >=dev-libs/nss-3.16
173 - >=dev-libs/nspr-4.10.6
174 - >=media-libs/mesa-7.10
175 - >=media-libs/libpng-1.6.7[apng]
176 - virtual/libffi
177 - gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] )
178 - pulseaudio? ( media-sound/pulseaudio )
179 - system-cairo? ( >=x11-libs/cairo-1.10[X] )
180 - system-icu? ( >=dev-libs/icu-51.1 )
181 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
182 - system-sqlite? ( >=dev-db/sqlite-3.8.3.1:3[secure-delete,debug=] )
183 - >=media-libs/libvpx-1.3.0
184 - kernel_linux? ( media-libs/alsa-lib )
185 - selinux? ( sec-policy/selinux-mozilla )"
186 -
187 -DEPEND="${RDEPEND}
188 - >=sys-devel/binutils-2.16.1
189 - virtual/pkgconfig
190 - pgo? (
191 - >=sys-devel/gcc-4.5 )
192 - amd64? ( ${ASM_DEPEND}
193 - virtual/opengl )
194 - x86? ( ${ASM_DEPEND}
195 - virtual/opengl )"
196 -
197 -# No source releases for alpha|beta
198 -if [[ ${PV} =~ alpha ]]; then
199 - CHANGESET="8a3042764de7"
200 - SRC_URI="${SRC_URI}
201 - http://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2"
202 - S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
203 -elif [[ ${PV} =~ beta ]]; then
204 - S="${WORKDIR}/mozilla-beta"
205 - SRC_URI="${SRC_URI}
206 - ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
207 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
208 -else
209 - SRC_URI="${SRC_URI}
210 - ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
211 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
212 - if [[ ${MOZ_ESR} == 1 ]]; then
213 - S="${WORKDIR}/mozilla-esr${PV%%.*}"
214 - else
215 - S="${WORKDIR}/mozilla-release"
216 - fi
217 -fi
218 -
219 -QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
220 -
221 -pkg_setup() {
222 - moz_pkgsetup
223 -
224 - # Avoid PGO profiling problems due to enviroment leakage
225 - # These should *always* be cleaned up anyway
226 - unset DBUS_SESSION_BUS_ADDRESS \
227 - DISPLAY \
228 - ORBIT_SOCKETDIR \
229 - SESSION_MANAGER \
230 - XDG_SESSION_COOKIE \
231 - XAUTHORITY
232 -
233 - if ! use bindist; then
234 - einfo
235 - elog "You are enabling official branding. You may not redistribute this build"
236 - elog "to any users on your network or the internet. Doing so puts yourself into"
237 - elog "a legal problem with Mozilla Foundation"
238 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
239 - fi
240 -
241 - if use pgo; then
242 - einfo
243 - ewarn "You will do a double build for profile guided optimization."
244 - ewarn "This will result in your build taking at least twice as long as before."
245 - fi
246 -}
247 -
248 -pkg_pretend() {
249 - # Ensure we have enough disk space to compile
250 - if use pgo || use debug || use test ; then
251 - CHECKREQS_DISK_BUILD="8G"
252 - else
253 - CHECKREQS_DISK_BUILD="4G"
254 - fi
255 - check-reqs_pkg_setup
256 -}
257 -
258 -src_unpack() {
259 - unpack ${A}
260 -
261 - # Unpack language packs
262 - mozlinguas_src_unpack
263 -}
264 -
265 -src_prepare() {
266 - # Apply our patches
267 - EPATCH_EXCLUDE="7007_fix_missing_strings.patch" \
268 - EPATCH_SUFFIX="patch" \
269 - EPATCH_FORCE="yes" \
270 - epatch "${WORKDIR}/firefox"
271 -
272 - # Allow user to apply any additional patches without modifing ebuild
273 - epatch_user
274 -
275 - # Enable gnomebreakpad
276 - if use debug ; then
277 - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
278 - "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
279 - fi
280 -
281 - # Ensure that our plugins dir is enabled as default
282 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
283 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
284 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
285 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
286 -
287 - # Fix sandbox violations during make clean, bug 372817
288 - sed -e "s:\(/no-such-file\):${T}\1:g" \
289 - -i "${S}"/config/rules.mk \
290 - -i "${S}"/nsprpub/configure{.in,} \
291 - || die
292 -
293 - # Don't exit with error when some libs are missing which we have in
294 - # system.
295 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
296 - -i "${S}"/browser/installer/Makefile.in || die
297 -
298 - # Don't error out when there's no files to be removed:
299 - sed 's@\(xargs rm\)$@\1 -f@' \
300 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
301 -
302 - eautoreconf
303 -
304 - # Must run autoconf in js/src
305 - cd "${S}"/js/src || die
306 - eautoconf
307 -}
308 -
309 -src_configure() {
310 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
311 - MEXTENSIONS="default"
312 - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
313 - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
314 - # get your own set of keys.
315 - _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
316 -
317 - ####################################
318 - #
319 - # mozconfig, CFLAGS and CXXFLAGS setup
320 - #
321 - ####################################
322 -
323 - mozconfig_init
324 - mozconfig_config
325 -
326 - # It doesn't compile on alpha without this LDFLAGS
327 - use alpha && append-ldflags "-Wl,--no-relax"
328 -
329 - # Add full relro support for hardened
330 - use hardened && append-ldflags "-Wl,-z,relro,-z,now"
331 -
332 - # We must force enable jemalloc 3 threw .mozconfig
333 - echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig || die
334 -
335 - # Setup api key for location services
336 - echo -n "$_google_api_key" > ${S}/google-api-key
337 - mozconfig_annotate '' --with-google-api-keyfile=${S}/google-api-key
338 -
339 - mozconfig_annotate '' --enable-jemalloc
340 - mozconfig_annotate '' --enable-replace-malloc
341 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
342 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
343 - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
344 - mozconfig_annotate '' --disable-gconf
345 - mozconfig_annotate '' --disable-mailnews
346 - mozconfig_annotate '' --with-system-png
347 - mozconfig_annotate '' --enable-system-ffi
348 - mozconfig_annotate '' --disable-gold
349 -
350 - # Other ff-specific settings
351 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
352 - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
353 - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
354 -
355 - # gstreamer now needs the version specified
356 - if use gstreamer; then
357 - mozconfig_annotate '' --enable-gstreamer=1.0
358 - else
359 - mozconfig_annotate '' --disable-gstreamer
360 - fi
361 - mozconfig_use_enable pulseaudio
362 - mozconfig_use_enable system-cairo
363 - mozconfig_use_enable system-sqlite
364 - mozconfig_use_with system-jpeg
365 - mozconfig_use_with system-icu
366 - mozconfig_use_enable system-icu intl-api
367 -
368 - # Allow for a proper pgo build
369 - if use pgo; then
370 - echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
371 - fi
372 -
373 - # Finalize and report settings
374 - mozconfig_final
375 -
376 - if [[ $(gcc-major-version) -lt 4 ]]; then
377 - append-cxxflags -fno-stack-protector
378 - elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
379 - if use amd64 || use x86; then
380 - append-flags -mno-avx
381 - fi
382 - fi
383 -}
384 -
385 -src_compile() {
386 - if use pgo; then
387 - addpredict /root
388 - addpredict /etc/gconf
389 - # Reset and cleanup environment variables used by GNOME/XDG
390 - gnome2_environment_reset
391 -
392 - # Firefox tries to use dri stuff when it's run, see bug 380283
393 - shopt -s nullglob
394 - cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
395 - if test -z "${cards}"; then
396 - cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
397 - if test -n "${cards}"; then
398 - # Binary drivers seem to cause access violations anyway, so
399 - # let's use indirect rendering so that the device files aren't
400 - # touched at all. See bug 394715.
401 - export LIBGL_ALWAYS_INDIRECT=1
402 - fi
403 - fi
404 - shopt -u nullglob
405 - addpredict "${cards}"
406 -
407 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
408 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
409 - Xemake -f client.mk profiledbuild || die "Xemake failed"
410 - else
411 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
412 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
413 - emake -f client.mk
414 - fi
415 -
416 -}
417 -
418 -src_install() {
419 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
420 - DICTPATH="\"${EPREFIX}/usr/share/myspell\""
421 -
422 - # MOZ_BUILD_ROOT, and hence OBJ_DIR change depending on arch, compiler, pgo, etc.
423 - local obj_dir="$(echo */config.log)"
424 - obj_dir="${obj_dir%/*}"
425 - cd "${S}/${obj_dir}" || die
426 -
427 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
428 - pax-mark m "${S}/${obj_dir}"/dist/bin/xpcshell
429 -
430 - # Add our default prefs for firefox
431 - cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
432 - "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
433 - || die
434 -
435 - # Set default path to search for dictionaries.
436 - echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
437 - >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
438 - || die
439 -
440 - echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
441 - "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
442 - || die
443 -
444 - MOZ_MAKE_FLAGS="${MAKEOPTS}" \
445 - emake DESTDIR="${D}" install
446 -
447 - # Install language packs
448 - mozlinguas_src_install
449 -
450 - local size sizes icon_path icon name
451 - if use bindist; then
452 - sizes="16 32 48"
453 - icon_path="${S}/browser/branding/aurora"
454 - # Firefox's new rapid release cycle means no more codenames
455 - # Let's just stick with this one...
456 - icon="aurora"
457 - name="Aurora"
458 - else
459 - sizes="16 22 24 32 256"
460 - icon_path="${S}/browser/branding/official"
461 - icon="${PN}"
462 - name="Mozilla Firefox"
463 - fi
464 -
465 - # Install icons and .desktop for menu entry
466 - for size in ${sizes}; do
467 - insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
468 - newins "${icon_path}/default${size}.png" "${icon}.png"
469 - done
470 - # The 128x128 icon has a different name
471 - insinto "/usr/share/icons/hicolor/128x128/apps"
472 - newins "${icon_path}/mozicon128.png" "${icon}.png"
473 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
474 - newicon "${icon_path}/content/icon48.png" "${icon}.png"
475 - newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
476 - sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
477 - "${ED}/usr/share/applications/${PN}.desktop" || die
478 -
479 - # Add StartupNotify=true bug 237317
480 - if use startup-notification ; then
481 - echo "StartupNotify=true"\
482 - >> "${ED}/usr/share/applications/${PN}.desktop" \
483 - || die
484 - fi
485 -
486 - # Required in order to use plugins and even run firefox on hardened.
487 - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
488 -
489 - if use minimal; then
490 - rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
491 - || die "Failed to remove sdk and headers"
492 - fi
493 -
494 - # very ugly hack to make firefox not sigbus on sparc
495 - # FIXME: is this still needed??
496 - use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
497 - -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
498 - || die "sparc sed failed"; }
499 -
500 - # revdep-rebuild entry
501 - insinto /etc/revdep-rebuild
502 - echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
503 - doins "${T}"/10${PN} || die
504 -}
505 -
506 -pkg_preinst() {
507 - gnome2_icon_savelist
508 -}
509 -
510 -pkg_postinst() {
511 - # Update mimedb for the new .desktop file
512 - fdo-mime_desktop_database_update
513 - gnome2_icon_cache_update
514 -}
515 -
516 -pkg_postrm() {
517 - gnome2_icon_cache_update
518 -}
519
520 diff --git a/www-client/firefox/firefox-31.0_beta1.ebuild b/www-client/firefox/firefox-31.0_beta1.ebuild
521 deleted file mode 100644
522 index 9ccae0d..0000000
523 --- a/www-client/firefox/firefox-31.0_beta1.ebuild
524 +++ /dev/null
525 @@ -1,408 +0,0 @@
526 -# Copyright 1999-2014 Gentoo Foundation
527 -# Distributed under the terms of the GNU General Public License v2
528 -# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-28.0.ebuild,v 1.4 2014/04/02 14:03:36 axs Exp $
529 -
530 -EAPI="5"
531 -VIRTUALX_REQUIRED="pgo"
532 -WANT_AUTOCONF="2.1"
533 -MOZ_ESR=""
534 -
535 -# This list can be updated with scripts/get_langs.sh from the mozilla overlay
536 -MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de el en
537 -en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd
538 -gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku lt lv mai mk ml mr
539 -nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
540 -th tr uk vi xh zh-CN zh-TW zu )
541 -
542 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
543 -MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
544 -MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
545 -MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
546 -
547 -if [[ ${MOZ_ESR} == 1 ]]; then
548 - # ESR releases have slightly version numbers
549 - MOZ_PV="${MOZ_PV}esr"
550 -fi
551 -
552 -# Patch version
553 -PATCH="${PN}-31.0-patches-0.1"
554 -# Upstream ftp release URI that's used by mozlinguas.eclass
555 -# We don't use the http mirror because it deletes old tarballs.
556 -MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
557 -MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/"
558 -
559 -inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-3 multilib pax-utils fdo-mime autotools virtualx mozlinguas
560 -
561 -DESCRIPTION="Firefox Web Browser"
562 -HOMEPAGE="http://www.mozilla.com/firefox"
563 -
564 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
565 -SLOT="0"
566 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
567 -IUSE="bindist gstreamer hardened +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite test"
568 -
569 -# More URIs appended below...
570 -SRC_URI="${SRC_URI}
571 - http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
572 - http://dev.gentoo.org/~nirbheek/mozilla/patchsets/${PATCH}.tar.xz
573 - http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz"
574 -
575 -ASM_DEPEND=">=dev-lang/yasm-1.1"
576 -
577 -# Mesa 7.10 needed for WebGL + bugfixes
578 -RDEPEND="
579 - >=dev-libs/nss-3.16
580 - >=dev-libs/nspr-4.10.6
581 - >=dev-libs/glib-2.26:2
582 - >=media-libs/mesa-7.10
583 - >=media-libs/libpng-1.6.7[apng]
584 - virtual/libffi
585 - gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] )
586 - pulseaudio? ( media-sound/pulseaudio )
587 - system-cairo? ( >=x11-libs/cairo-1.12[X] )
588 - system-icu? ( >=dev-libs/icu-51.1 )
589 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
590 - system-sqlite? ( >=dev-db/sqlite-3.8.3.1:3[secure-delete,debug=] )
591 - >=media-libs/libvpx-1.3.0
592 - kernel_linux? ( media-libs/alsa-lib )
593 - selinux? ( sec-policy/selinux-mozilla )"
594 -
595 -DEPEND="${RDEPEND}
596 - >=sys-devel/binutils-2.16.1
597 - virtual/pkgconfig
598 - pgo? (
599 - >=sys-devel/gcc-4.5 )
600 - amd64? ( ${ASM_DEPEND}
601 - virtual/opengl )
602 - x86? ( ${ASM_DEPEND}
603 - virtual/opengl )"
604 -
605 -# No source releases for alpha|beta
606 -if [[ ${PV} =~ alpha ]]; then
607 - CHANGESET="8a3042764de7"
608 - SRC_URI="${SRC_URI}
609 - http://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2"
610 - S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
611 -elif [[ ${PV} =~ beta ]]; then
612 - S="${WORKDIR}/mozilla-beta"
613 - SRC_URI="${SRC_URI}
614 - ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
615 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
616 -else
617 - SRC_URI="${SRC_URI}
618 - ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
619 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
620 - if [[ ${MOZ_ESR} == 1 ]]; then
621 - S="${WORKDIR}/mozilla-esr${PV%%.*}"
622 - else
623 - S="${WORKDIR}/mozilla-release"
624 - fi
625 -fi
626 -
627 -QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
628 -
629 -pkg_setup() {
630 - moz_pkgsetup
631 -
632 - # Avoid PGO profiling problems due to enviroment leakage
633 - # These should *always* be cleaned up anyway
634 - unset DBUS_SESSION_BUS_ADDRESS \
635 - DISPLAY \
636 - ORBIT_SOCKETDIR \
637 - SESSION_MANAGER \
638 - XDG_SESSION_COOKIE \
639 - XAUTHORITY
640 -
641 - if ! use bindist; then
642 - einfo
643 - elog "You are enabling official branding. You may not redistribute this build"
644 - elog "to any users on your network or the internet. Doing so puts yourself into"
645 - elog "a legal problem with Mozilla Foundation"
646 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
647 - fi
648 -
649 - if use pgo; then
650 - einfo
651 - ewarn "You will do a double build for profile guided optimization."
652 - ewarn "This will result in your build taking at least twice as long as before."
653 - fi
654 -}
655 -
656 -pkg_pretend() {
657 - # Ensure we have enough disk space to compile
658 - if use pgo || use debug || use test ; then
659 - CHECKREQS_DISK_BUILD="8G"
660 - else
661 - CHECKREQS_DISK_BUILD="4G"
662 - fi
663 - check-reqs_pkg_setup
664 -}
665 -
666 -src_unpack() {
667 - unpack ${A}
668 -
669 - # Unpack language packs
670 - mozlinguas_src_unpack
671 -}
672 -
673 -src_prepare() {
674 - # Apply our patches
675 - EPATCH_SUFFIX="patch" \
676 - EPATCH_FORCE="yes" \
677 - epatch "${WORKDIR}/firefox"
678 -
679 - # Allow user to apply any additional patches without modifing ebuild
680 - epatch_user
681 -
682 - # Enable gnomebreakpad
683 - if use debug ; then
684 - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
685 - "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
686 - fi
687 -
688 - # Ensure that our plugins dir is enabled as default
689 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
690 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
691 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
692 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
693 -
694 - # Fix sandbox violations during make clean, bug 372817
695 - sed -e "s:\(/no-such-file\):${T}\1:g" \
696 - -i "${S}"/config/rules.mk \
697 - -i "${S}"/nsprpub/configure{.in,} \
698 - || die
699 -
700 - # Don't exit with error when some libs are missing which we have in
701 - # system.
702 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
703 - -i "${S}"/browser/installer/Makefile.in || die
704 -
705 - # Don't error out when there's no files to be removed:
706 - sed 's@\(xargs rm\)$@\1 -f@' \
707 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
708 -
709 - eautoreconf
710 -
711 - # Must run autoconf in js/src
712 - cd "${S}"/js/src || die
713 - eautoconf
714 -}
715 -
716 -src_configure() {
717 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
718 - MEXTENSIONS="default"
719 - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
720 - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
721 - # get your own set of keys.
722 - _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
723 -
724 - ####################################
725 - #
726 - # mozconfig, CFLAGS and CXXFLAGS setup
727 - #
728 - ####################################
729 -
730 - mozconfig_init
731 - mozconfig_config
732 -
733 - # It doesn't compile on alpha without this LDFLAGS
734 - use alpha && append-ldflags "-Wl,--no-relax"
735 -
736 - # Add full relro support for hardened
737 - use hardened && append-ldflags "-Wl,-z,relro,-z,now"
738 -
739 - # We must force enable jemalloc 3 threw .mozconfig
740 - echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig || die
741 -
742 - # Setup api key for location services
743 - echo -n "$_google_api_key" > ${S}/google-api-key
744 - mozconfig_annotate '' --with-google-api-keyfile=${S}/google-api-key
745 -
746 - mozconfig_annotate '' --enable-jemalloc
747 - mozconfig_annotate '' --enable-replace-malloc
748 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
749 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
750 - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
751 - mozconfig_annotate '' --disable-gconf
752 - mozconfig_annotate '' --disable-mailnews
753 - mozconfig_annotate '' --with-system-png
754 - mozconfig_annotate '' --enable-system-ffi
755 - mozconfig_annotate '' --disable-gold
756 -
757 - # Other ff-specific settings
758 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
759 - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
760 - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
761 -
762 - # gstreamer now needs the version specified
763 - if use gstreamer; then
764 - mozconfig_annotate '' --enable-gstreamer=1.0
765 - else
766 - mozconfig_annotate '' --disable-gstreamer
767 - fi
768 - mozconfig_use_enable pulseaudio
769 - mozconfig_use_enable system-cairo
770 - mozconfig_use_enable system-sqlite
771 - mozconfig_use_with system-jpeg
772 - mozconfig_use_with system-icu
773 - mozconfig_use_enable system-icu intl-api
774 - # Feature is know to cause problems on hardened
775 - mozconfig_use_enable jit ion
776 -
777 - # Allow for a proper pgo build
778 - if use pgo; then
779 - echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
780 - fi
781 -
782 - # Finalize and report settings
783 - mozconfig_final
784 -
785 - if [[ $(gcc-major-version) -lt 4 ]]; then
786 - append-cxxflags -fno-stack-protector
787 - elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
788 - if use amd64 || use x86; then
789 - append-flags -mno-avx
790 - fi
791 - fi
792 -}
793 -
794 -src_compile() {
795 - if use pgo; then
796 - addpredict /root
797 - addpredict /etc/gconf
798 - # Reset and cleanup environment variables used by GNOME/XDG
799 - gnome2_environment_reset
800 -
801 - # Firefox tries to use dri stuff when it's run, see bug 380283
802 - shopt -s nullglob
803 - cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
804 - if test -z "${cards}"; then
805 - cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
806 - if test -n "${cards}"; then
807 - # Binary drivers seem to cause access violations anyway, so
808 - # let's use indirect rendering so that the device files aren't
809 - # touched at all. See bug 394715.
810 - export LIBGL_ALWAYS_INDIRECT=1
811 - fi
812 - fi
813 - shopt -u nullglob
814 - addpredict "${cards}"
815 -
816 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
817 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
818 - Xemake -f client.mk profiledbuild || die "Xemake failed"
819 - else
820 - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
821 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
822 - emake -f client.mk
823 - fi
824 -
825 -}
826 -
827 -src_install() {
828 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
829 - DICTPATH="\"${EPREFIX}/usr/share/myspell\""
830 -
831 - # MOZ_BUILD_ROOT, and hence OBJ_DIR change depending on arch, compiler, pgo, etc.
832 - local obj_dir="$(echo */config.log)"
833 - obj_dir="${obj_dir%/*}"
834 - cd "${S}/${obj_dir}" || die
835 -
836 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
837 - pax-mark m "${S}/${obj_dir}"/dist/bin/xpcshell
838 -
839 - # Add our default prefs for firefox
840 - cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
841 - "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
842 - || die
843 -
844 - # Set default path to search for dictionaries.
845 - echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
846 - >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
847 - || die
848 -
849 - if ! use libnotify; then
850 - echo "pref(\"browser.download.manager.showAlertOnComplete\", false);" \
851 - >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
852 - || die
853 - fi
854 -
855 - echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
856 - "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
857 - || die
858 -
859 - MOZ_MAKE_FLAGS="${MAKEOPTS}" \
860 - emake DESTDIR="${D}" install
861 -
862 - # Install language packs
863 - mozlinguas_src_install
864 -
865 - local size sizes icon_path icon name
866 - if use bindist; then
867 - sizes="16 32 48"
868 - icon_path="${S}/browser/branding/aurora"
869 - # Firefox's new rapid release cycle means no more codenames
870 - # Let's just stick with this one...
871 - icon="aurora"
872 - name="Aurora"
873 - else
874 - sizes="16 22 24 32 256"
875 - icon_path="${S}/browser/branding/official"
876 - icon="${PN}"
877 - name="Mozilla Firefox"
878 - fi
879 -
880 - # Install icons and .desktop for menu entry
881 - for size in ${sizes}; do
882 - insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
883 - newins "${icon_path}/default${size}.png" "${icon}.png"
884 - done
885 - # The 128x128 icon has a different name
886 - insinto "/usr/share/icons/hicolor/128x128/apps"
887 - newins "${icon_path}/mozicon128.png" "${icon}.png"
888 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
889 - newicon "${icon_path}/content/icon48.png" "${icon}.png"
890 - newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
891 - sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
892 - "${ED}/usr/share/applications/${PN}.desktop" || die
893 -
894 - # Add StartupNotify=true bug 237317
895 - if use startup-notification ; then
896 - echo "StartupNotify=true"\
897 - >> "${ED}/usr/share/applications/${PN}.desktop" \
898 - || die
899 - fi
900 -
901 - # Required in order to use plugins and even run firefox on hardened.
902 - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
903 -
904 - if use minimal; then
905 - rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
906 - || die "Failed to remove sdk and headers"
907 - fi
908 -
909 - # very ugly hack to make firefox not sigbus on sparc
910 - # FIXME: is this still needed??
911 - use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
912 - -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
913 - || die "sparc sed failed"; }
914 -
915 - # revdep-rebuild entry
916 - insinto /etc/revdep-rebuild
917 - echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
918 - doins "${T}"/10${PN} || die
919 -}
920 -
921 -pkg_preinst() {
922 - gnome2_icon_savelist
923 -}
924 -
925 -pkg_postinst() {
926 - # Update mimedb for the new .desktop file
927 - fdo-mime_desktop_database_update
928 - gnome2_icon_cache_update
929 -}
930 -
931 -pkg_postrm() {
932 - gnome2_icon_cache_update
933 -}