Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, www-client/firefox/files/
Date: Thu, 31 Oct 2013 13:10:43
Message-Id: 1383225023.71da92d6d9860fc1d5127adf47278f668e05a019.anarchy@gentoo
1 commit: 71da92d6d9860fc1d5127adf47278f668e05a019
2 Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 31 13:09:50 2013 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 31 13:10:23 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=71da92d6
7
8 Firefox-25.0 for ~testing
9
10 ---
11 www-client/firefox/Manifest | 87 +++++
12 .../firefox/files/moz25-drop-Wl-build-id.patch | 34 ++
13 www-client/firefox/firefox-25.0.ebuild | 380 +++++++++++++++++++++
14 3 files changed, 501 insertions(+)
15
16 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
17 index 568608c..b76e741 100644
18 --- a/www-client/firefox/Manifest
19 +++ b/www-client/firefox/Manifest
20 @@ -85,3 +85,90 @@ DIST firefox-24.1.0esr-zh-CN.xpi 364889 SHA256 d379a3a7e19536a27d2c619853ec959e4
21 DIST firefox-24.1.0esr-zh-TW.xpi 360655 SHA256 eb7900101d7c6437dceff4e98b605b2b648c4905a7be6ee714832fbd617a3814 SHA512 a1a2b467dd24504bb3ecc5202f78a744a546803741e2f1370640327588aeff927ecebe84523cd2743cf942e1ac7b278992ea6db83e0e243b304e97a3431f410a WHIRLPOOL cf01b3645274e6fd786c99e32b9dc9ccfb67eb4709abc81aa203db8da103a735b841cbd49878c3562a72774c8a1a6daac0eb1405abcfdbfea10e769932a4a249
22 DIST firefox-24.1.0esr-zu.xpi 347838 SHA256 ba3a4384097675b79b52c26612be8e137c0af4dc092eeaa773621462a7943d73 SHA512 a63c97013e13b41d2ec31943088e8e89c2a1c54f1faf8f5bd900861472e675985e8eaf9f557fd5e6d5a0a0c8aa6e365f2c817e3f8388864da68f35d70c774820 WHIRLPOOL 19371efaccca5521dee1e5a13360ac081eaa2313d1d38c56ff2adbd2dc8cda7ee31c6b63bf55e96f7ae8c18d8ebae1206f7407edd25a647bbdbad36637c7868b
23 DIST firefox-24.1.0esr.source.tar.bz2 119816789 SHA256 92dcc2bacaf00cb36004236440635613a27d1528e927d205b424a92c8f58b35e SHA512 0ddc38d98e57e0cb0b648c11a4bd43847d0327817a7cd632921a1f6509d8651ae5cca39bc2aedf8fe0513838aa5ea22b5274ec9082b6091399528fb7664fd934 WHIRLPOOL 35ce73c0a03d049bc7618321865cd8bf68fe859653d20015fb35bad558586cf4c40c6ef207332fb955c1f8937dbd5d4ef758001a5030e41b742c7c9ac83bdbbb
24 +DIST firefox-25.0-af.xpi 337523 SHA256 b1f6b75394b9b5531055b8aa5d43b5ea67cf90f87efc5d5b65328c947d98b701 SHA512 be92e33098abde8cd8fbfb996933c3353d8c0cf1df75463266d42fade3bff03bed45896339b2b5bdd3788dfedbaa02073f1ce04e284e8a1cff89b3331c9968c4 WHIRLPOOL c395b016f856a13340761bccd8b1f273bc35bf00df8c39ec01f83a6bc900b29178961660cacea7f7ff5c2156b3ceb36a03006b99fe2a26ee3c0fa3b200c6f068
25 +DIST firefox-25.0-ak.xpi 340608 SHA256 1040de78d4808c3a25d2c2bd6592ee21e6253db42d22b73b7391f7a9f2e74fd6 SHA512 70cd2b5b4d65a607bb3ff63020d6a338fb4c7f60441afc6008faebdef9ca5b96b2da447e8d1ed007af9d45a8e43b5cd54561f57f5be49ca762e8d9eb520b095a WHIRLPOOL c1c0796e7fe48a06bba1cdea53e98ba0666be05f217352576e7a0cab0b9f63795b1ff750c505ff76391b35df53d18a462513039f70351c0694150d2fc7aef564
26 +DIST firefox-25.0-ar.xpi 365874 SHA256 065f4423db512cbae9661ad44c338eff8589272dd4282d0ffcc6467b4203e110 SHA512 f69b285149e3a202a40d8076de75ef766dd2de133631d859201050bcd91eb695dd96365cd682968547de878564e5baed8ac2fb651a7a90310fea38dbdce0c92f WHIRLPOOL d5377390360861d03b2c1374a8e9869e5b195f52df2ae7d8c05cd981c14b6c8fd5d16ca906a16900d62a4519b092de2b853b7d328c707a49a439205416347365
27 +DIST firefox-25.0-as.xpi 383811 SHA256 0f2e1e1d1ce9623d5b6928c81eb45f25e426d6553a02cd1b5156bcbca97610db SHA512 ca979244a512486d46df726bfe35be9fba604bc9956366baa22d95e6da68f4797fcbbf494e5ac080325bfca2cf8effcc63b8a5066208a47c597b610b7aa998d1 WHIRLPOOL 5fcd57412bf139829cdfe64ddc7add1dbb4247cc7ddd2218713710406f1d274f2cf5099e6e5ce9d31c3560563375e47372733d4aa9e8f9e4427ed03b9ec64e01
28 +DIST firefox-25.0-ast.xpi 296145 SHA256 9e2b9da63a0de91511a289576fbacf590d6fe8dd1580311e3a58ff03eb85ea87 SHA512 d47144adcc1abf0d4364c4bdbbb85f58d522fc8866715556e87bcb64f0acb33d668405cdc1bcb4b2c4f6b3f053efdf3db464ea2a24c17dba9ccd9e2333ad5c81 WHIRLPOOL b9ef2252848264c63d87f05cb24e5b5e1d0d653f65ec47aec24c0bc49539182ceb324f8b5cb4f37bade3a12999485e40c6c821b00f4630fcb1db87ddbc27434b
29 +DIST firefox-25.0-be.xpi 323733 SHA256 1e5c9f4e7833d931b5d65014edad5cc9f66cfdeb48a8e151ca3cdc37881cdda0 SHA512 2e16a1a8e79f3089f78fa387f1f1d900e1532abd8f1a867f2a4552cc799b5842bd20071955de6924c61ff5b66757dba06286f5d264a8618fb7d8067113208d64 WHIRLPOOL a37958e2a8bf6472635d6067e774eb453bf4888d0037a742259b57a7a812a347ef1ae932845f7f3305520b4440a0a8ed1ee60253a7cd291eccaf7dceb68d21d2
30 +DIST firefox-25.0-bg.xpi 378427 SHA256 8fa6971aa4cf479810dd07d0d4cbaf204f8a365f6a4039561c7f966b5f633f14 SHA512 6579a54f9761716082ea6a293f8d377f60c90de589335a61714a16b79eb312415b00f822f59d9cdbacf07130ae9013982448c1768769a7d019262b452575ef2f WHIRLPOOL 9a564517aa4320a29b9fa06cda9017b31bacf7e25dfc40c1be388ef2be1673821d05ddf4ea7d4cdbcf903f16940d7a25668ae3497209c70b3f11707a984cf3ad
31 +DIST firefox-25.0-bn-BD.xpi 399942 SHA256 4927cd69d1942ca0b5c46efbcdaf009b9e64d79006f6f9655d165d3e8ee6a437 SHA512 fb60570404f47388dbc35914de4c9e4a6d3ecc935fe0ddb16f348338d5fc6a458c5c04b7c987268f0b06a0e521eabda64e48db58862478abef3c403bef0f279f WHIRLPOOL 554367bdce9853832bd19043f64ded7e58f9fd812f6e7baba82bdb04d14e9bfdf773712760bfc8d44aff4e159af794d1467d089482f3ddb5bf5a8691605eaeac
32 +DIST firefox-25.0-bn-IN.xpi 432587 SHA256 262d58103f9b74b7c8389ab737c47e88e2a154f9bcd417adc6f0ee20e1dbd7ab SHA512 593b62c74d7d781e238978ee5151b1268419743a58bb9fdd807013898bdf25380c6ed344e387f67665ed153842fa148bbf2d5845b964c38fa4ee6d166b2f2b9c WHIRLPOOL 342d117aa16f6d1c2b1458f3a778d43e7cd6ce9c359bd8abea2278c4915dc7cec2997fcf96a2fec2d80918c57533568d94e745da75b669e6d74d2a3e6e8aa185
33 +DIST firefox-25.0-br.xpi 335564 SHA256 833fa833d6fe1b696bd9b040973c083731d39a2c616c2ec6f83515a28c204f7b SHA512 0391aa19632b5d723e15e7627df3ff2b9c9880d8a41cb1b6127234581bd735e0d1555330df6433a6ad220a48859bc0293051dad2aa2369e36bf4f246b1934178 WHIRLPOOL 5d32e150604773fa1200720af730ec761428a4927927267fe661c92b325aa488311cbba4759db3ec40e519dbc60d574c6acd341f9dc19520384be6f9a9055258
34 +DIST firefox-25.0-bs.xpi 342858 SHA256 d6e9e0c7307c840e2219426482e56e7c53c761365ee43d99178dec8f8426f792 SHA512 ad0f84eb9ab825465a62a958006895a43d6e3be9747a914366bd40f8b473e0cd9c0c0901b1e94dbfd7aee0b9328e46450d2069a740e6b9504a696abe4087a40c WHIRLPOOL a8e7d9991957733aa4d50bfc1268f7d8bacea072eca27f1d31c0369020558f88146c7b092212f19d660e2bf2d012a7b39ecf97a7933a0b01f5afccd6a8e6ad78
35 +DIST firefox-25.0-ca.xpi 345740 SHA256 0edced68f08bbf8402b4657e85203c1dc29574f291ca6fab8f962812ed1e31a5 SHA512 f25a62131c5445e1579e535be058788b8cdce398e94357c7024298e5bd9515408e65b45476b6a9f0e01efd7f3f77796a4773abaf3f471ffa422f9a73961281a6 WHIRLPOOL 35d53be418b74d1fe08eedf38ffae596349070bdff05f5707bddcebb60c28f761e0af14950b891084d173de1325a2fe7369f28967edb4019a97798d65268e33a
36 +DIST firefox-25.0-cs.xpi 341127 SHA256 e1975627edad3c6891a58b483f24ddbd38c343f2b9fc9ccb1fbb550b718ce727 SHA512 72af7d0c01afbbd584725401adf50fa0cbbfaadf8d8f78642d94f4f3b075f787a92ded669fbeb2e66496783041ba312176f5c1190d423a1ba2670b26cfe8b8e5 WHIRLPOOL 7e3262fe8a487a6187538f5e02e2a59bd887508e2e021710089e522bb9a8ddc03f80365c63ae648446821c30ae05a71a9b7dfed5a1551e5105aef18485eac7d0
37 +DIST firefox-25.0-csb.xpi 332254 SHA256 1d1627a1b094387f8b335389a38e5283d9bff16e137a7fcc7b19acbd941cc954 SHA512 fdd91230dc0af299e9fd7fc6eae43086f1cfb8883c27df3b1487aa59c2525f968fac1bde8b38bbe3a2b8abbb02e3654ec1a13bc97145336c5616f2a282b24891 WHIRLPOOL b9ab32971ccd619e017b305c2fcba79477196f92a7dea58a9826339f03e2721649f06c10d913503cac886b8fdcac4e676aa20fc54e9e7a86b585da627bbebdb4
38 +DIST firefox-25.0-cy.xpi 335103 SHA256 a8af669bed2d860d8656956c1f2bbacbc9c06d6445545578ab9a9fc76061f170 SHA512 4b0143d7a55341e9fd9c3f4a0424ee6b6f87559bb404e4acbb272cecab3f08994c6c5a82628e90045b47aee90352331513de9ce59fd387d99cd92efbe7ae7a2d WHIRLPOOL cb6da43ec458caccb8c403b71ad94f6e874cc453e7231b34a7b71851ea367f1ba6cded63d3eafdf54f6890af031e5e214a111b4cd6ff2e852bf8cbbbc61ed95e
39 +DIST firefox-25.0-da.xpi 331218 SHA256 430499259053c2d5fa49c7bebd6d5a755a727613a9e23125219d32a058181fa9 SHA512 a0a09245e322404def3975ce0f6a5fbf64ea53a885c94ab0a30540a191a8deb8bb59e01a6cddeb7dd2977dd7c4ec839b80d97fcc99a09d4293ee5cc4565fa31a WHIRLPOOL 42575c22953221077b83976839e3baf94ada1602dc7d2da0d6d16017b00f8bb937d6c7bc31bc70e17a2c12ba902e94800821efa5df4c68a4ff625c9dedac96c4
40 +DIST firefox-25.0-de.xpi 328227 SHA256 cb462aa43bffd28b13305c29fccd4fc050ed3d5be470a764d8a355f6d5dfdd1e SHA512 2559ec24fae13921c01b80e50eb15f0d7d11e9f1006d58429e52e6e596e372aa485c7b8f818bee198820c72edc4a52674f2ce5e9c51efb2aa574ea9e5e6c8688 WHIRLPOOL 010cb729bb245460d35a3247794331eaece3b9289ac725adca5039b950985b2e13daf6890e80a8ff3844cfb72330489d89083e7e7069e247df2524b575b0bc14
41 +DIST firefox-25.0-el.xpi 366496 SHA256 e2c2dc01bef0390ece24865f279b8884d15564a01d9d1f3f5b9f0abee1e6ab42 SHA512 fafb69f1e737685f68638978ce8112672a48f59435a780e448fcc23446f4227f735195fdf2e0d4dd463db54e023db0210cf9579d81d219d7d8b1adf0290c1824 WHIRLPOOL adad8e859d7e5af4d3d2996a02077e1bc7d3568b6b86118b96784513d7e1995f01fdc6cf316679f1b5908c0980102d2d12e6fb21ca48ac4f6630d1885c68c1af
42 +DIST firefox-25.0-en-GB.xpi 322367 SHA256 6a5b4236d789d80c77965805649de5f5a9dd563301d5701ebff488e4074836cf SHA512 26ff05d72de14e2beb7dde335e4a5cfc5c709db543d1a32bcaa1524358caabf5fc58699263d97032c984a04718b94ce12106ddea377e9de55c924deea405f8ea WHIRLPOOL 2c9014a76465351c4fd879530108e6d48b73dcc1968a97d28f866fab908b58f387c6fd3f18aba4d9a40144290756377b5cb55637b77e316d08e0c59b9f517d00
43 +DIST firefox-25.0-en-ZA.xpi 324437 SHA256 5033da059dd06ad871a2d80ac8a77ea3633b50887639de250cbc4438556e83d7 SHA512 c5b97a80ae159f7dfb107fda22df961e3059755247b7bf605cd9f958fe0a47fa19313aeca02d636866011b08fa17cb5c3984e3e80ae4fa90e525bb7d05d0dbd4 WHIRLPOOL ef24f5bb9be800dbf5d62c1f7f3b517e4320fd50c3bdffc1b60ffe56b0994250ea0038e63dbbfe887d1fa75a9a6abeb4d921f781cf8b30d45abfee994c1914bf
44 +DIST firefox-25.0-eo.xpi 339399 SHA256 6bc7d70fc14f9f3360f35034cd41a565ae584077d7be22167c4666717b934c3f SHA512 5a64afc9b8e2a0e552f5ba330a973a8de4648dc28e6106ecb48a0bfaae7192f36cca2a94420254d5c68b612961e38c90019fda8717fda68070cf48022bf986ed WHIRLPOOL 7ae4ac08625f3a452624b42598173e4c1c16524304e6a3214752f80236bbdef1285cba4a6351f79a687c9ca782dd3c1715a9c288416a615be3b225ecac49dcb7
45 +DIST firefox-25.0-es-AR.xpi 338922 SHA256 693d5209fde017a0391a66233d91b0170ad89faf86594f56ad664710dd16cd61 SHA512 b7be3a6bb8fbbe09251cdd5ea43c7ab30ef31be0ee4a77ff61826c0ab2291314bd2f45016fa394877d3bff77d64efdb2cfda9dc85a7c5b29ed5b25ca957ec636 WHIRLPOOL 265c145ad1ed5545c6759ec3fa14e94eaa1d74db49084a375bae1f610172a1f4d7124988c36433ac488b3fdf40f1ceb56a5d93bc45a152655d57ae523d2b434e
46 +DIST firefox-25.0-es-CL.xpi 289383 SHA256 e94bd8892e2838a975ae4d6dcc8618e541e1a9f617147da7539075283406327b SHA512 1f97fdb3a4ba0e2887d8915429ef39ee7850630343196ad3763cf25bec30e62329b1c6e3eeb6a5ce2da93cd3efbdff74f50da087cd7ff3ac7e9ccfa0f84eaaae WHIRLPOOL 15f58eddc2ef847400f4ce96dea94786fd1bb99c33476eb057d353f95fe9ee27910cd9723993f52f3e92aa00f760c57d96ce78cf1e34dfbb80269d9b3aae4fe7
47 +DIST firefox-25.0-es-ES.xpi 280667 SHA256 bc011e8154a10d9be4bc823901b1f440ed55943df0e5d1972d431b449bf795a7 SHA512 a1062b62a09c95caeda993742aedeb5b262cae3fb4fdc82ebe0ecafe5d978d005371447da82655dc762da371b37f517f39fd633d6c0d24b4076493b24fd8712a WHIRLPOOL 1b04e07d6e3023d38f2091afac12f388a27baadce60253189eddf3f48c3de6f1e77cae53c47ec1dc6606c1dfcb801c645b85ea4c000fce3cffefdf8b12518633
48 +DIST firefox-25.0-es-MX.xpi 307266 SHA256 3b6b2c3bcc4db0bdffd212918cf84eccf6e57682749b2a48aaa6962f96adadf7 SHA512 bb78a6a0912ba3114a07b5ae50c1c9b46b4844ac34afb97aca08d3318181cbdff2df49d415b4667071ea945cefd3704f7e5c0d04a27a2929ef7c55ceef96996c WHIRLPOOL b241bbadd60c9ecb3d77e9ff592dcb26d104d1c38d27d44604b6731d286d0e598697b59c988622586086d9c44c73f01f4082eba08971987f105c80ae7470cb0a
49 +DIST firefox-25.0-et.xpi 331904 SHA256 674c72c6276dcaa5d3d812ee8c6fb59bf9425bd65a142b62b4b1e3e3dce1d3b4 SHA512 72f101119ff8a0a6046fe95c2f424da35cefa8c50a4dbb4a5710db5e394ea363459f720eadd6645073d4b6165b923cf9d4bc8d71ea7ab53778b91ef7c548b48c WHIRLPOOL aeb78bef6a4e212373cabb7db5fbea721bc4715976bdf00033b69c8fd431e794ffd3cb1863f2fa1787dd3c5ecaef281771e1d5c2c75c64750c590a6739b24d10
50 +DIST firefox-25.0-eu.xpi 336890 SHA256 398db9bb8672e0e5b82ecf0c5a39e19a123f101b2afbb99922d1084c012db951 SHA512 8aba31e4df8fd12ca4afebf26b3c665a32773ced4a0a5dea8a953abbd96bfb420cfb63d23d7c112bb255c4c32466231adf9f8f91b73cdaaba8d6139af34f078f WHIRLPOOL 7c1e6c79ae772a10162ee337afd16b4f711410d8064c0be49dd4ac37ba1876ffa97f91d7355498a2660501a0f12d0b78bd133e338f3a14fbecb180ed5c4218b3
51 +DIST firefox-25.0-fa.xpi 380482 SHA256 7cf015b521d69875c6ed29e696e166359a50f4e75a9a09f27b03d5a8888693de SHA512 c05afa5f2e1db33ae63a0ae58ae4bb1b899ec901eb910b7bbeedac88540a910fe275b83b764e62dcb84fc553ddd3f1f21430d0b3963abe8f1683c97888dedb91 WHIRLPOOL 19ddf71578960716f96c25caef5cd759947d41c06e0596dacf7207ea4b65f04e0a32ea015a69f07e9c9f5ce8b574c5f23ac2863f8054a7047c7ade46ca9e3b40
52 +DIST firefox-25.0-fi.xpi 332154 SHA256 6fe46784228af8faaca3ca3840e122a2d5c424199c65baaeab4953627b617282 SHA512 8c1b958b1c9bfe458ca79f0ad602f022d0df5355634f58a3dbc505a48688790cbb6e7d57cd9058c3d0371cc777b836557f4a8a94c3d2aa002583f52b5ff2a53f WHIRLPOOL 3c04036f6345e3cb6f8f01a917ea9e181f350fe02dda5014d77ccaefc94cf87fbf3fc708de3ca31d7d0f9ba5bd6a51c3b3d7577bbc33868e09124453de227cb9
53 +DIST firefox-25.0-fr.xpi 343539 SHA256 b6e9bfecf4a808306619f9a82b6e04a51b40fdcab9ee1672c2012cd194aba268 SHA512 9a1af70efac0897460ff2cd1a38bee9ae8566620098a287e58eb0eee17ca19f61783584dcef30db15f684d0a0430b3530663e7119d8955386f70c6330843e616 WHIRLPOOL fb86f7a29c3551dd8ca6a4811ed41b150c10e8ed7ccc4c11e1436e5e24820a785ddb3eb0f80a69d490d97c0a7b68a06e7b37f4cb5f1abb6cc17bc11d400ea497
54 +DIST firefox-25.0-fy-NL.xpi 341586 SHA256 78f257a1a76ba4a333b940f36b475d93387895973d0b2f8a82cba53a1815d538 SHA512 8e1764802cbc52f2dd19fdf16a7789dc23bd6dca13795b4e2579143b4dc12846343210d0c8b821b6f40931224f6d3986ec1da3d85731b07099c90c297e69e350 WHIRLPOOL 2146d4e2cab65817e47fea7bc3a7566bec9c8d2888692f50fa506789f3c78469b2a7411645a70be4cb5955def21835c0e52f4f704e0950a438f8c7285ad5b933
55 +DIST firefox-25.0-ga-IE.xpi 350376 SHA256 2a72626e841da23baf51e50d520f96cf8f4efc6ce4f5e16c7d42a7ed6e1f3fd2 SHA512 e6789c22da350c057c3de6c34eea56c967863c738f60fa6a9b349e8fb112df525261e3f3de1536715dac609de0aa8324b0239279d8b51a7ee4531bc0adc28bd1 WHIRLPOOL 8306b391ac5c22018ed61e553f0fe9fd1a68f7fe26346c0d1ad22fe893badaa4282a7ddc4e0f2ab1ddbf7b49641673390629a17d72c2450bd5958fa7ee418534
56 +DIST firefox-25.0-gd.xpi 346857 SHA256 40b72c49048358786563b182a03f446177ec8dc2a63544e4df3ec50d2eab6662 SHA512 2a7f674f8e4abf23e9966dad7aababbacd8dfd4efbb48c083e9def513b0ebf7011be86ac7d946e96e5ec7d271b5be0e34cc67e83468b25360fe806756750e66c WHIRLPOOL d133887197c7f37b3384d9cf7a5b967cb3e3b59214a644af1752ce80cbdc15ae70a72be7f3350d94a6abab7f15f7c2cd7b4fd3cb5653685b569637625f05acd6
57 +DIST firefox-25.0-gl.xpi 341940 SHA256 047bbc823b604ffc553c938d1ee9360857b565603f50a7c040de4bd372b5acee SHA512 823ddadffa28c2d119f2aaf8e0f76aa5c9df60c03964705f6f1a1a39dd7ef2d087328447effeea4e34e882e938f7dd5c650b6116e2a2eb677e0a074f551f9ba6 WHIRLPOOL aa61d4e39069c2e86b9404e5e746234383f410c0721c1b2075729642422034ce9a16e1b9b3e5ba8c39850edac1b7ace45366bbbded1963275b48a4a6ef7c3a80
58 +DIST firefox-25.0-gu-IN.xpi 365746 SHA256 34ebebd4cfd66cc7e87bdc6e9f44fde9e66d663ee826d1144cfa10fbf9b921bb SHA512 8036c71a1af12d70e7a0ab09546798ef0e3dd406237a37dfe476e100e165cb64533b138965bdf82c809875f650578cdf8b9f478b0a8a9d10544d7a8b5915ff59 WHIRLPOOL dec0a8777b7741c73f4fc0842db400c8a82c3824fc3a23d13535037a43808cd3892364484df2df3dd415c7b6e93b59bf415c4bf1e11d571ceb0811fad0aaec76
59 +DIST firefox-25.0-he.xpi 359421 SHA256 0890b59118084ec740b42da65a1f60d8649255581c7e43050a98856fe6f30309 SHA512 53264bab400943f4289de9d21995b55fddd70b69b7a65eaa180e351c7b21df2beb0cdade4168f4c2e51dcc175c59192eba25168ce26244d0af5c0719daaf0e29 WHIRLPOOL 4d3baba9c0fe405c0d6e464b2ebeff1e1fddeb21bcf2ef718989ea5176f530fbd3c4aa5631a05e467110453e3f2ad351f54ef2d0672db3bb7d2e258556d0611f
60 +DIST firefox-25.0-hi-IN.xpi 384800 SHA256 4bf7a3b3a79e9ea9ae4565d03c118a74aaa165c70a9b517195084f3989317e44 SHA512 f6818dfaf9f537655080e4166f2375b4419fbf3ad981298db1688ea3b228d22208e3b226f09c6795c2e91856b2089b48e14b814d2c2ed699cd2ea512c77b5d39 WHIRLPOOL 7b5ee03b3db75950ac27ffcce4b8a60fb4acffd6e9f2c728a5449ac467bc9adb90f1a203a56e1d47bf50d2bbf9706f6b157ec53c6f7cb9de13c6643e0f793e1c
61 +DIST firefox-25.0-hr.xpi 342099 SHA256 6ffa4adba132d5fd0a5022a0a6aa7a05f789199f89cf149d0c3da9b9b966275a SHA512 ceed0ce791738279d689bf1a54b5a5a00edcfaa5befded9b5fd0004e0f75d5fd7b866fa1ce0925e95daba68da032b6857af39126801fa373da71730293187e9c WHIRLPOOL 4d958f36310bb83611ea88d96f3b9576a79bf5fb678de222861ff0db7c8a8c85a1bf8ee1297dc62a5c35025539e0abce5a6e7312734a8848c24544a36bb0a721
62 +DIST firefox-25.0-hu.xpi 348622 SHA256 5ea95e21f644504114ec23d26f900bf4202766cd1152f647f0758c8d70f9ed2f SHA512 d6e49253172ea6123d43fe424eae36e892fa3371a8ed4609b721f5a4e738490ba47664c3d5569fbdb316c98ace8807af6e6610968efe62292c4b38761b942c02 WHIRLPOOL cb3923941b9cd6cf531544e82d931dbb7f5b907c5ff7e5319d9e6d9ba1be663f3cd5b24e39d1a4cdaf0c9a07ae4b4770c4c94bae2c035a7a97282ab3480ab7a0
63 +DIST firefox-25.0-hy-AM.xpi 390236 SHA256 49714aa81f3dd3b03c7354fc394a5b14a54534629dd868d4af804cbe9568eed0 SHA512 efe93c13889170efcce27fb50f84410631e58522b761c8ba5b4a0d6e1220f9e3b92159dad105a2a8b9cb183e8e23a535ca465212aac52ed3ed88852d3a9adfad WHIRLPOOL f3744d257fc35283147518f2730dbcea440bb14ad244494d626d7de4d788db28b8789c86ae121f8ac3fc3a7777c3b6cf6753bd4d6c8676d21d6faa702d5ddb2a
64 +DIST firefox-25.0-id.xpi 324850 SHA256 01ea71d9f126843c50c4892f09fb3c911c2cfce3a5397d631a277781cac35ff3 SHA512 93ced314777b7e1b1f393bf95f7b3d11dc9cd992b6bd9d63f80938578bffc3a66da795296b95bf4624096294eaacb18ff1da9202610804ffaafdd900cf6e4cbe WHIRLPOOL 010f44fb57e8dd04ba8a250ce7a11ce0a884937f99f7391e18c5da08b58d7fa9fee2c417b18410e4eb01a173fec0dd5684ed4102856fe70cca3a67dc09ec761e
65 +DIST firefox-25.0-is.xpi 336094 SHA256 203b14a18c92a50230134ce128472169860e622ea3ad63d69feaafebd81c2992 SHA512 ebec3c5bd3a3c4306a43f0692928dc42ea8e7287dc958784f8599f355ddd36b45157c966b9cf6b3e077535c304954cd8726df15338994a16e9e591c574fb0e8a WHIRLPOOL 9a2cc3784d1c959843d54fa2b4265b3220cf01110b8c80565fff457c11c7fb007e2f854412ac30ec061584e372c8fab9a774f4ec8c13abaf6d034b0df212b579
66 +DIST firefox-25.0-it.xpi 275093 SHA256 ad03940bdb97f594cc132ddf9ba35acece1a2e825bba8e5fb6ba224e69130c06 SHA512 4bc342383dc5138baa61049ddeaefad9087d21e7d6a2dd6c344dbff8ba4eab9abc345732d7ee4d16c20ef52f579e01fe02c649ccf62c87ab7bc7c169b4381c4a WHIRLPOOL f4da90fe913f3a506e3c270609ec6854cbe679bf2f69637c31035904afc4c805846dc56a914a5432914dd24002bc5ed583d3d5981afcb69f2a8c9ceb979e24c1
67 +DIST firefox-25.0-ja.xpi 375773 SHA256 3c39f196ce153574967a392af1ab9d602cf27aa0ac4664c7d6c19831d56b0c35 SHA512 ba491440c079b1f416dbf0b5fcb1ea2205094a37e8c8d542d33d62d4866dc022f7edc6441672c7b3b81ef5a7cb7f99063303605f2486bda6d88efdbdc28d602d WHIRLPOOL 3aeeb478719cb6ae1d66bfee99c24401d45223432ba4d78de3123b7b97440f36c0618b1b6ab1bced551bc57c059e26183d1502a31a7c2611f6a779bb1e44bbf8
68 +DIST firefox-25.0-kk.xpi 383175 SHA256 023e33fd33ecd03193ee522a5f8b49650f5e48f2382dc34392d2da9ded07f163 SHA512 2f71e723ca47fa54abc7c4a1a135a20616f0303cc478ccf352711b962dd26ac5f6a6af030a2b0d918022637f7651974a7a0d52749b5777501afb01a132ae4bdc WHIRLPOOL 3e823db7b87002b416359a752f528e1cf683a78ec0899642f4b95d9595e14b586e89041189951012c337aa5cd8dab612c3138a6882d2aa380bf3961b64a541b5
69 +DIST firefox-25.0-km.xpi 405628 SHA256 5059edf8d3de4f36298fdc521cbba644d44291010d413cc8aa949f37bacb5e35 SHA512 ce892c5da5d10e13e1b3e5725e7d169c288d5863ea7f261d662fc421fe9b253e34492676b9fa866f3e06a3941df9b4fdc9a8ca18dc3b4318cc004fb01b3aa332 WHIRLPOOL d88a9d1969d591ffbda5837cbd03659d5432a0d2f6898e7b5f4d7da48440bf1f8be37a6e8c3db59790bfb2b3a32c3bcde349aa3b3fe244892215d900d552386b
70 +DIST firefox-25.0-kn.xpi 397092 SHA256 f08119f50a7b43afe22c274ac2355dc681eaa65d67b58d3e803fd4fb97533742 SHA512 1ecb0080cd6efd9394e9e81a877ea516042fe1ebe205b2ef95feac3a3b2f216729ab9607697fdf341b20c5343ae03b89747ee5b6c116bdc565834711012dd9da WHIRLPOOL af2bb4d47726fcec68c217444279d24902d571763811e8f9cb7556d55befe8d2b255c80b0813bf280fe48b5badbc3d4c34f84b84a3fe0b20ece917865b2d58db
71 +DIST firefox-25.0-ko.xpi 350905 SHA256 17162ac02d87075b829eae65752137e85db741f9ab2ec8e2d04c2b887d5f2bc2 SHA512 2408483abb635276581762f893b12d5da263d2b5f9a68990bfc9fffde725224c251d61a80a4d79c23a58526130f6c911d23f33a8b2e8b361877bf2067b15a638 WHIRLPOOL 994a2ef61443e403c56109cf357509741ca720e17b70e03f36802c9394373599f57c52b77b0ceb32ddb59ae44bbffd3eb4d0398a256e04f8ebd0d5ce44faf3fd
72 +DIST firefox-25.0-ku.xpi 359755 SHA256 a80f19f8b1dcb864f348b07ffd1cc86031ac8794ccfe9d2e4150f45b3791f802 SHA512 9154bd4f1e617ea856ce4c3488a0cfc7e501365483c4a1e8a4cc85d7a71b51ae97e90a7582bee956c67438410ad9c32d4a959ba51ab2cbe43b376ca145682ef2 WHIRLPOOL e07be175a12fd9341f0845c592057cc363434a89f35fa7c4a5af9d85863fedf0da83d423fdd73ab170956c2c5e9674adcb4bb656d45dad207ba17dbad9555e5e
73 +DIST firefox-25.0-lg.xpi 355900 SHA256 e4bc0bc67d5d55103bdda18f13fb18fec221631a3c43cfaea986117d773e4d8e SHA512 f468fba61175568c863581a8577752bee3655d45cc24a3e96b103e1514d8929be097d34a3af8916998594bba09887c0a6fac63b021ed9e851d3d7f9236024d40 WHIRLPOOL e81bf4271797d6e55b41792a947e7575a94b5ea227ce91b4ef455ed268f21f0e5aafa47101e62309e4d8f22ed000faa49e15078af2b96b1aae6c6183afc74dd1
74 +DIST firefox-25.0-lt.xpi 357522 SHA256 60945b6d5c7683bc8c3a99f8227250faee786fa8ba9f282527d85c3e5d36afd9 SHA512 d2e1f29b7f6c07d167776ba008de9e7b0b2ceabebda6603c65e1058a893d8e176cb97476a30f9d27ee51a20fa85a8f620815bc6e7ab2cd87cc10b55d32e8d109 WHIRLPOOL 3a6318e43240315dd75d3f3ed299e1605e9a8c2f025cd00b3fe8d50074e3a65aacb1b6ea77710b7897fc6130aca4bb656daf1aa4d23477b7f01fdb22fc854a56
75 +DIST firefox-25.0-lv.xpi 333411 SHA256 abe18b0cf8c033549d40510e110bb4fba1614b691ad0a7c530deaaa2c3afc720 SHA512 9622e16b695667b09946f4cd5aad132e09271d0c758d0aef7906728a4ff2b9a7ac5b886b3534644bcb720de1f2740149a955965087723a73ecfd466829efd321 WHIRLPOOL f207a1a659aa4425bdfb6aacd58d003a97ad64a2664637703db99d58dd939017ed6152f2a910d45f3aaaa05ec2891411446bb95c14f3636a48e95632b68087ed
76 +DIST firefox-25.0-mai.xpi 385172 SHA256 0e25a52ada8762a897b2f67432fa8dacfe336bc512952a7ebf359c40e80eb7a1 SHA512 412051e528ea44557e54c1884a683070aab5fe3931712415a24645525b819bc055ca7a463f46c3ea8672f172ed5f82e9026b826ccd81681bae0586c1acf2fc37 WHIRLPOOL 2e2b4efb527fcba75b4fcf5e960bb00106ef2280d6e07e0b1ee7ab8adbb68f87273d3875b58090a84ee468e5c9b8fdcb0aaa391278c4ed01bf6d5965bd581b9d
77 +DIST firefox-25.0-mk.xpi 381440 SHA256 0d0ba30027a324d7af195c8af3365170098e6bcf90c87f93af6393b20878e1c9 SHA512 cab9e34c10ed633c4f3293d7bebbad822a7dcad98bcba73c1c08c279de69b32acf9f2238da523d5d0d50c86306593333f2c8d25dab570d286939bfc31a9a45f6 WHIRLPOOL 4159c073a9dbc9ee103fc3536242dbbc33ad5131e925c845a21f406cfe332c03a38ace8016c8bdb5aa6269e7bfc5da90a674164e1bb89a8517fe22664aae710a
78 +DIST firefox-25.0-ml.xpi 405448 SHA256 cc799ba508fd71cc6ffc7bf15377004c045a24ff9ca5f604554f5c778974cd47 SHA512 fb9fbd77b2e3f4bbe69c459fa65568f2a04054b8920560c715755ff3cf0708f5fc08b89e943a4e0a80cc08355398ba4ebace7f3edc58a2d8afa884f1101db288 WHIRLPOOL 97c287f3b054967fa00830146b25f6d04d5318924900ef89a5450ec1f8fa43c70bc2db7150f896331276ecb2e907e860e636104fa88e331af8595ee28dca798f
79 +DIST firefox-25.0-mr.xpi 385447 SHA256 ce47fe75e385623bff6c5db89f973226cc28043c44485422bc1184ad7138a1bf SHA512 c2ca51c5e55ceb9e7068d90799f1d132fbab98656babfd7d45dd62e94a2382fd0471a064c5efc8b331eef14511e065290760731ac6eacec4025228f4cae09aa3 WHIRLPOOL fdec3120c4b354f4e9181a9b7954a8dc1b4e59d27225e9b55347a9028102f5764a38e8584fefa529aa92fda7fb2430379ef607d894c8b4a0973b1e7f8d245642
80 +DIST firefox-25.0-nb-NO.xpi 331707 SHA256 badb166f625c48e73db67ae565415fb55ea6f1e240e9cc0647232072a19a34d0 SHA512 503927b8dfbcf70b98d50aaa03e0fdaaabe56c01333e1a0f48c49606d0b688fdefffd84825eb3b19ca2adef68c335d7b09abc4ce1aefdceb97354c918da2b011 WHIRLPOOL 31d5d42213c5dc25488add0c856dc38a8f6f63b1d6354959c1d7891b13eaee45bdb2c302b7c7f3ec2a4759c804953614f583d996ddfbee75b7a515bdf7f53ba6
81 +DIST firefox-25.0-nl.xpi 336247 SHA256 9673e531ee0ffd9521c9ed2b9ca3f866a18de872411408e349ace1232b61468a SHA512 15e7866a9c3a05ec6250d1428604fdc74a58c651bc59fae266c2da2ecc97cf5e4c5db22e0acfcd6a8704ae0662940159f64f90edf2f5bbb7ed01423890d3557e WHIRLPOOL 0a376dbc870d44af260aa7cf079754e5d6c2ea3ae875a051a72c435bb170264222c5eb90dde0c8103f32402b3816cf8815f0c4239b3cf18d416aaebda02f76ca
82 +DIST firefox-25.0-nn-NO.xpi 332940 SHA256 8ce93d94fb7333edb9cef192a46e89174d8cc49766825472f70c3d7d42972ce6 SHA512 e7f6066965304986a47c9ce0e4e44f6b5164bfb6837d24099ab4f40f0aa4022d4bf543c907b9a943b19e40ab8f2289f375d8cc04eec340ba73d8dc4c0776c2c3 WHIRLPOOL 68cf862d19ca7fb63eba60c298b91a757805a3f5ba232b6ea8f5d0848326711aa89a446d917831b321f5f8ba7cd299ac33f871cba08962e955f65a0fcf736dec
83 +DIST firefox-25.0-nso.xpi 341523 SHA256 2a46e3bd80f79b64c30ea56a60c3e6f3a0469e5034c735962864ceef095b8d6e SHA512 ed10070c8706bf3ae3b9b0f861497099c51bbcfa778fb76230a06516787926a6375ea880dcddd3b8752da5d9c41b4d620cefc9a238cd9b9e7fa09ae26fbccd3a WHIRLPOOL d178eb2bd25c04c1eefb4bbf3968a7e4a97c254e7cdf7bca37c77ca2cde12ddda7ae23c7b007ec74aebf4a3e9eb293260e80b0485d174fb9cf599d0e53d054f9
84 +DIST firefox-25.0-or.xpi 370901 SHA256 4093e6a122c50148eaaf72a59d0efa315aee7ca4962585f9d0e381598f08c305 SHA512 8d664663e12f0a39a08e914904ea86d2603a0d62fe7e0e005bc98dcfd55a1548a49bc2e83d705d06b3c9fb8e0931e2ea105681c84c66528bb3de7994fab73f7f WHIRLPOOL f1c5493c7ff24aadce416749d73fbb5c75f7330a450f8ebe308b58b7acf96ba751462e756c8094b636f89311be4aeafbdc2273b05640b61492eacc74bcc09be0
85 +DIST firefox-25.0-pa-IN.xpi 370128 SHA256 e040f4a1ec159ff4705ac21ad492835f0ad87e9d0394866b2b14ccc8d21e4d80 SHA512 9b76905d354079c956bda77b72073acb89b12aa60814e8b2809738f188bcd9570c0c02a2c438872c80e0b792daf379b07d11984fec72a0dd570fbc0e91c2acc1 WHIRLPOOL bd2d5f60af29e07a3e003f37400d0f13c4a561b484baf63145883170a018efc41bad4bad61de28c91175e2e6964f01112330c14ff36b9fcc3f4b04b11bd70791
86 +DIST firefox-25.0-patches-0.2.tar.xz 7284 SHA256 351a2dc8d051ab251f060052cec396a85893de1a3d953d2bd277d08f4a340ab4 SHA512 9d0940c9c852aa090cb3886c504c50c1089b80a752199a98a45d5986950b3caca500cee159873691ede50fbacc73e0c3b18e5f11ec9bdac26e6704e86d3b618f WHIRLPOOL 96d2191bb537bbd4345d7a2f87f2b7b93b435d3e91c547394c265cb800e2fa796266b9a49ed89a16e48682bd6411841c6ccfacd00c292f4050f1a0f1129b95f8
87 +DIST firefox-25.0-pl.xpi 342013 SHA256 6770cb1e255082f78ffd2f3637693a891a61cb51c93cdc87804b88a988e3c77d SHA512 563edeb1465263e94402727f1aad0737b9c8dabdbba75b38845ce8139365e6f687a8d2bc45ffc35d7acd20d4134a2885514da0c6d6eb70d4ba28d8cf153875d7 WHIRLPOOL e2bbf5cc92d4cc9a8b37fb1c8418c612b7e1ea2afd83e93794ae89bce08f60fa1586648eba3fe5ea3804bb36550e82f60376372431b01b4d7ebedf3781c32b9d
88 +DIST firefox-25.0-pt-BR.xpi 339035 SHA256 2db8e2904331b559dad102c4f4bf0444643ed162e6d6d6853802a14991df3f86 SHA512 7930788617e1c90fce9fb25ffbbc96d6cecd72fa201af82d9e2d2138bfbbf328f9a7cf18ad5c0f02f481ee0d7fcceffa50f25eda143e1fed3675dffc3145f1d5 WHIRLPOOL d8a33e05f908121eea10bfa6dcfa436e40796badd2d3998ef9c76342f30f82c7bbef1663b4ef184574fbb555233618f77cb9d5a39aae43aa8addcce664feea9e
89 +DIST firefox-25.0-pt-PT.xpi 337163 SHA256 41d73bc8c90cd4c5a67359c68a042ff32825e0736b5481c7998e55720a8c3f54 SHA512 0d7bb46824c6e5ef8e606a6fc4bbbd9f36241f56f93c883a3d2c2496e93d882e048ff30adb2948d3cfd9a05ee0c45d6c239e09b97e77c70fefcb3c1d73bbc1fd WHIRLPOOL 86ad9e3b8914a59543d70c7b04ff1c4cc67f97ade03e82dd4dc85cd7775c42538f9a42c254d91e49c736c264207069f0b91f3414a2a9436783e3e76cbe677152
90 +DIST firefox-25.0-rm.xpi 338411 SHA256 01a445dbff142201c5a26608a85614b85bbcf07b3f37432c00a5c9cdf25da3f8 SHA512 9b63512994cda1ac61f5aa132839e05b5aec9d125af2c363ed7d674a0e45a52c6877dc05bbb85dfa4f9f8db26d81af9c006c54ce0f574110b367104597acadd3 WHIRLPOOL 9787e3e535d5d562791378b781df69e145b5e5f46e93a51621622ae96f97ef644cf1e267923fc7895033c37ea9e715d7732a2d73a7146df3ffebc2a5ae382e05
91 +DIST firefox-25.0-ro.xpi 367206 SHA256 6bf644689598a8fef7cf3b931612cd40f9f4c1904746dd959ad7e1c26a71aa89 SHA512 27caaf3e067f5eb9702148f1ff480fc67e7c827d6eb02e3de96e549d36d4f6490a528112599bfaba71c5c75d1ec438b5060805fc5f552be32bbb6a987dba2ced WHIRLPOOL be0476dcd08e7315ecb4c25d90663a3f7671e80ec003e81e32fc6818698ff3a3290d0d640acbdae4d896ad8cc51c0ec8bb04c05de788e65d53f3a9af7971192c
92 +DIST firefox-25.0-ru.xpi 326389 SHA256 472f5c889b5a52b00bb2bbefdc5faf91b7645722d8ded36b1e4723f65811ecaf SHA512 dcd9e71450ad9ad8a4b125ddd79cdf83f068e5bda93b729084e1d8bc6d53fa02d6eb9ef220d0a9bf5bbdb3085f6b59901cfb0821d37fdff56803e8ed4c6c3e03 WHIRLPOOL b298cfb398abcf8307057ea2d0604f73dbf7cfe4bf2513ca6d51f7e1b10bfb97add2a909331652dc6e5bcb39832cff2cd46ec88fed475733a3872484de42ec9e
93 +DIST firefox-25.0-si.xpi 377197 SHA256 d2ead64714e8108eaeacd6646e58c7c4acfcc9506c01ce3e2e9c6ad02447894e SHA512 3a9ae26859de6d482b54cb82486a9799d59194fd8433aacd959b09b41fba117e819496e7060950e4541b868a0368f3481fb24ccc58272a24df7c012bc3e8087a WHIRLPOOL 758c28a0fc993da65a197790570084481dc2de7f060f5988f422d0bad5cadc6eba21bdad9766247ec5765cdf0e091ab4e633582c6e3b5102c9d09a326b1f2325
94 +DIST firefox-25.0-sk.xpi 352372 SHA256 d331a9080edff70ecd6642c2e38a3bab42fdb811ec2081f6fe827cd70a5135f4 SHA512 8d624c578ee9f5ea10f2fcd7cf67803776c38c33d65f7d4bf5ab021f7b083d7f2086d9b18736b510263206538be1909674f30eb5c87c1e42b13fc3804f07c192 WHIRLPOOL 00e6ccc7cb659f01165b96c3ea479892af20b4717265a2a41c52e06b56272dfe56c67667e6d25628c2f4802b93b1c942f42ffb78a990e66d5eeb0fb0a0c7ccea
95 +DIST firefox-25.0-sl.xpi 336782 SHA256 3c74ee0af31d2997fb6cf38a1b9953019f8d12ff3704337bf6659768b2fc6285 SHA512 a3d43b3da73242d9debf0a07dba4d54ac63ed9532deda52057170a73d56bf7fc18581e5ee445acd00662966cb5f55ac8821b7b96592475a66dada787f929ff35 WHIRLPOOL a8fed20c406c5f7b9e64731c5f0c23bbb76fe189138b21202e1833d1c9fc7fa2161daccda66ea37e83e539bcea2ab62f7a191bbed1e599fb79b1a9b04605ec54
96 +DIST firefox-25.0-son.xpi 334537 SHA256 6d3bdea5e77ec26cc3d087c04b536118561ef001649050788396b085e86d1147 SHA512 8a7b6f7f6e6a871e3907b7c6090e9301c4ac057205471993a2c6970c8e27e81f115b8332b99b2b2bf84b2c6a10e5737e28cfe28f9d48f157e4794a3c809acc17 WHIRLPOOL 391d90a298309e0d1b09fc3fa393bd9955c137995b541015bccbacca83af99572ed5374e834783de97cbe5642ce8f337eed378784815ad711fa079ca899b54aa
97 +DIST firefox-25.0-sq.xpi 345881 SHA256 39518d0e9c7695447e68c695a6ef3a6687817bd0765f5d01149c61fc6a271902 SHA512 38f9a171c0f05a20d55e08bf2369de74cd6412110b0d59d2f4607d15df70559562cd7dca8e8dbc1095fabcd9b26673558f41cb2b7ac8e376e0a60c93bee157ad WHIRLPOOL e47f8a5f40924746f61b8ebde5e90e8dc2c8bb0cad5b7f10579c674e6964ae938010a43d2be25300ec3bda6ec28b8cbb923218e1a7d8902b29060bb6e45bfc66
98 +DIST firefox-25.0-sr.xpi 389358 SHA256 9f41425288f70ed793333f36004a675997cbec4b61d259bab7e9547055699b88 SHA512 9e0df2512d5ec0363e1b94e229efe1eda4648d397adf0b4b16b5988a1b1c9c1fd83c300766b1d266640ebd70c1d2ab884dafd0a79e6e3e55b7a075f42a9a7425 WHIRLPOOL b22e96b980c78f31c230e8bfb1374953c6d9def887bb7150a564fbb84fe633c753301593c543f8da68f3f3030c384c2e6f17ffae06a7c472ad1d5b56172b59ee
99 +DIST firefox-25.0-sv-SE.xpi 337972 SHA256 5ad378fadde14523763bc3a48345332b5d4d30fedbb42098b5e87fb0481ceb1d SHA512 bc6b9b07b06b33d8e93db390f5aaaf52d2d9348231b5764a99f1b8fc22d0a6e88bcae7adfcf4488adb211a277e5d1e18b8afae514d8b054d5295cab8c1d86a12 WHIRLPOOL 97ec6250073710a9ae66c1570a13b790189d7d83e4ab6a6bf2eda3648b876d195cd4f85465f40d8781e572e38feaeeab81b769ca82d3b51450dfc5c26a9633f3
100 +DIST firefox-25.0-ta-LK.xpi 388329 SHA256 6f91f4ec09944ba1c5e75519b06be9706081d70b5ff45a0de3bf147220c8f771 SHA512 e251671819178e2a734bf048884b2ac94fc1e3c4cda21a880546d0d452ce71f0dacbaeb90455f1c9ea469abc46f37dfe9181fdcada0919984aba11bc6a730a0e WHIRLPOOL e2b981fa161575f60f08fdf5866300fb5c63ace15a3f980a1f260ac73a6a05edc7b18007a6cd0edcdf71c307546f221352a0c1680d3786437d613d6c760c9fe8
101 +DIST firefox-25.0-ta.xpi 387412 SHA256 d583b211e84fc1dfc595de4a30bb68ce738d396871023d1e008218d3ca8487ab SHA512 501a92db1fc38aeff08d4d929e25e083fb4f812438afc8dcf3471eca234ffb92cac2feb278d35161938fbb24213e224fdaa2132bd2b906ab70465edbc3d760d6 WHIRLPOOL 4b0b5daf895a77541cc0e8a4686c0a75b82314ef28746a64be7288ba8b762a4c821041706864206fcc6e528d5f90ebab5f185d226fa52ee1e770a83eb4cad86a
102 +DIST firefox-25.0-te.xpi 400288 SHA256 f6e2bfbe3b8fe85ccb0ca9f777cb0434201e188a702a6698557769dfd56c6532 SHA512 1dba35999736fca5fb4574dca197dfe42641eb52d3b176f67b6d17e6d513f333b368340c810be022893a8fd4fbdd634ee352fa37a9df73e3c995d96fff7d5972 WHIRLPOOL 434b731179f7a4164311b77413fb65087c45167288f887b98513b048343e9c794a341505d8f25e0a990e6d57d0e754cfdf7a47b28ca3d19dad3376a8cdc2afea
103 +DIST firefox-25.0-th.xpi 383265 SHA256 9c2d80d460efdc1e19ec1e1b4779f6f7c2a6a982fe392d3eb5792c0656ffa41b SHA512 2a0f0c068b99a462b82780005dc2c8d197262e59f0dc21bc52693505b1207ef9586965527d5452a656dc18faa7c58c48b90c6fc2e2cb2eec0045333ae6dfd88f WHIRLPOOL b04d47f7abecdcb0b0ce49c8e58af0c726ce3f611d215f14c77ae38005468ef19a61456d1e4624e9f5429acf30450e1aa651e2d25732da0ca916c1e7bbc232a9
104 +DIST firefox-25.0-tr.xpi 345007 SHA256 32c38bad2c5874e3445d84f3ba9d6e56a2d013cc2e0c28e8e72d644f8d5b528c SHA512 b40b6dfb4e6dc037bd7c603435b63a85a5b3456bbb39378c207fe9001414950e698da1e380ef65bd76b5d1394099024e80c4c5a3ee86bcaf6832180e77a27824 WHIRLPOOL 01d63a4486307c2aa7b132c86ae7527f18291adf0825d9cd72c95718b47df4da65b4ecd1ecc8f2c155380d1ff247896ddfe4eb2d5076213d40171f3a221fd34f
105 +DIST firefox-25.0-uk.xpi 371149 SHA256 8759767c9456f21e3338a3be52c65cee532e760becc20903648df405ea53b8eb SHA512 12c806b0bf25ea85e45849fac2bb3818bc8588b7d5cb959bcce877d5c3b0763d4e3e0be9e9902da71abef16ccd495aa5a3a26e9b8fdb62fc665e81bb2b9b74cc WHIRLPOOL e54dc09ada46b316dddeaa26a29b4d2c74b29e8727a1c2060d4c4226aced620f1e617c04baabe7f78df1995966f28027b91b0c03165a57fdb96aa1e11dfb4cbc
106 +DIST firefox-25.0-vi.xpi 364103 SHA256 2c0f4ee5dadd19fea118d8ba5317728ea5267296656d7ba607c0216a6bd38198 SHA512 d4785ec367f2f4d3eaec9f2a0f56b5d283c13e4b9fd2621f131b47d0bec8e0785b16de0b3698dff8a6098075ac1c1c46593aa3e7365196dfe98c7354f72b95c9 WHIRLPOOL 9cd2156b0e250977e912bd1f6072278fae8677d79d9e88d389f63c9049599ce0be7dfa98338f5001be2d4790009fbd1de750db7b54bbe7861b591efd0facccc1
107 +DIST firefox-25.0-zh-CN.xpi 363975 SHA256 49d47c1b008cdfe1737093fb802f37de586d873e29ef6aa43f965b2e2f879b35 SHA512 e5ace7f88d9c0c86d8f5f1c502e2fedff760492df62bab8a9996eac7efbc4ed43d688fc41cbeebf63fed149424b345162eb574fc521fe9bde4f108f0eac68f29 WHIRLPOOL e1407a76ae63077dd164aa2e096ea0d4d1835ddc4f202e13d1807f807691ff4bf9999a6e531957b09b1f98f46836921c189c764e8e3be123cfb5206c8f5c399d
108 +DIST firefox-25.0-zh-TW.xpi 356557 SHA256 34f1f86cbc370f8b85a07da3170099a0fe6bce1f0b367972bb7cb6c7f390983e SHA512 c5e5f95b3827ce1459117522081e670709ab72b1ec0c16a388a6579161a9c2d65c2b1b6e345777170a216536896543ed9ad73ff06c7f8555d398c188e0c15871 WHIRLPOOL fc690e41497d2eb33773c0c3b7416f898b547e510b05f661a102eb3926505d1055b4a07a68fb3e352f0b1ded8ef0256ecceb656f247ea9f4a71819af01fed4e0
109 +DIST firefox-25.0-zu.xpi 346212 SHA256 ca32c7e028a56c9b0f43dc479f6ec5250c5fc89a18d657a448bf282598858ba9 SHA512 0fa98cc52d995d11ba2c0033e8415f3792120912dea64e4080cbf33bdc03ce9ec1d795baf697f6d232974e92cc145f2fe4ccef7ab163fb5350a4cfd7139e62b1 WHIRLPOOL 830808b7e9739a6f3733ffbea1cffd83661367988a22471355180fd7e322afacabf6250f614f8453ab4d596cb0433741462fc2bc84f12935bfa9cf2413c08f89
110 +DIST firefox-25.0.source.tar.bz2 127524815 SHA256 5463cc625ac2a06d4d33b43dfb6365da830eef11f3ef5c0512714baaded59272 SHA512 debec2cc87da1e68739ddadcb35a027cf6f980471c85ea2e6a85f5b0b4861415659c74b5e57b6cb06bcdf6ecf4722e1c08d98a4256aefdf5bf285c9806f5a13f WHIRLPOOL 4df6bc4c384044698329d38ae2f7a28f7ac0e2c9632f3e3468c63937721ba5e555957ff8c416ba7f0a81b0161a53b5759df3f5f6b5cf70d6859b043e895cfc12
111
112 diff --git a/www-client/firefox/files/moz25-drop-Wl-build-id.patch b/www-client/firefox/files/moz25-drop-Wl-build-id.patch
113 new file mode 100644
114 index 0000000..221566c
115 --- /dev/null
116 +++ b/www-client/firefox/files/moz25-drop-Wl-build-id.patch
117 @@ -0,0 +1,34 @@
118 +--- comm-beta/mozilla/configure.in
119 ++++ comm-beta/mozilla/configure.in
120 +@@ -1285,15 +1285,6 @@
121 + AC_MSG_RESULT([no])
122 + LDFLAGS=$_SAVE_LDFLAGS)
123 +
124 +- AC_MSG_CHECKING([for --build-id option to ld])
125 +- _SAVE_LDFLAGS=$LDFLAGS
126 +- LDFLAGS="$LDFLAGS -Wl,--build-id"
127 +- AC_TRY_LINK(,,AC_MSG_RESULT([yes])
128 +- [NSPR_LDFLAGS="$NSPR_LDFLAGS -Wl,--build-id"],
129 +- AC_MSG_RESULT([no])
130 +- LDFLAGS=$_SAVE_LDFLAGS)
131 +-
132 +-
133 + # Check for -mssse3 on $CC
134 + AC_MSG_CHECKING([if toolchain supports -mssse3 option])
135 + HAVE_TOOLCHAIN_SUPPORT_MSSSE3=
136 +--- comm-beta/mozilla/js/src/configure.in
137 ++++ comm-beta/mozilla/js/src/configure.in
138 +@@ -1096,13 +1096,6 @@
139 + AC_MSG_RESULT([no])
140 + LDFLAGS=$_SAVE_LDFLAGS)
141 +
142 +- AC_MSG_CHECKING([for --build-id option to ld])
143 +- _SAVE_LDFLAGS=$LDFLAGS
144 +- LDFLAGS="$LDFLAGS -Wl,--build-id"
145 +- AC_TRY_LINK(,,AC_MSG_RESULT([yes]),
146 +- AC_MSG_RESULT([no])
147 +- LDFLAGS=$_SAVE_LDFLAGS)
148 +-
149 + # Turn on GNU-specific warnings:
150 + # -Wall - turn on a lot of warnings
151 + # -Wpointer-arith - good to have
152
153 diff --git a/www-client/firefox/firefox-25.0.ebuild b/www-client/firefox/firefox-25.0.ebuild
154 new file mode 100644
155 index 0000000..d114c25
156 --- /dev/null
157 +++ b/www-client/firefox/firefox-25.0.ebuild
158 @@ -0,0 +1,380 @@
159 +# Copyright 1999-2013 Gentoo Foundation
160 +# Distributed under the terms of the GNU General Public License v2
161 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-24.0-r1.ebuild,v 1.7 2013/10/26 02:13:18 anarchy Exp $
162 +
163 +EAPI="3"
164 +VIRTUALX_REQUIRED="pgo"
165 +WANT_AUTOCONF="2.1"
166 +MOZ_ESR=""
167 +
168 +# This list can be updated with scripts/get_langs.sh from the mozilla overlay
169 +MOZ_LANGS=(af ak ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de
170 +el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr
171 +fy-NL ga-IE gd gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku
172 +lg lt lv mai mk ml mr nb-NO nl nn-NO nso or pa-IN pl pt-BR pt-PT rm ro
173 +ru si sk sl son sq sr sv-SE ta ta-LK te th tr uk vi zh-CN zh-TW zu )
174 +
175 +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
176 +MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
177 +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
178 +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
179 +
180 +if [[ ${MOZ_ESR} == 1 ]]; then
181 + # ESR releases have slightly version numbers
182 + MOZ_PV="${MOZ_PV}esr"
183 +fi
184 +
185 +# Patch version
186 +PATCH="${PN}-25.0-patches-0.2"
187 +# Upstream ftp release URI that's used by mozlinguas.eclass
188 +# We don't use the http mirror because it deletes old tarballs.
189 +MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
190 +MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/"
191 +
192 +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-3 multilib pax-utils fdo-mime autotools virtualx mozlinguas
193 +
194 +DESCRIPTION="Firefox Web Browser"
195 +HOMEPAGE="http://www.mozilla.com/firefox"
196 +
197 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
198 +SLOT="0"
199 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
200 +IUSE="bindist gstreamer +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite"
201 +
202 +# More URIs appended below...
203 +SRC_URI="${SRC_URI}
204 + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
205 + http://dev.gentoo.org/~nirbheek/mozilla/patchsets/${PATCH}.tar.xz"
206 +
207 +ASM_DEPEND=">=dev-lang/yasm-1.1"
208 +
209 +# Mesa 7.10 needed for WebGL + bugfixes
210 +RDEPEND="
211 + >=dev-libs/nss-3.15.1
212 + >=dev-libs/nspr-4.10
213 + >=dev-libs/glib-2.26:2
214 + >=media-libs/mesa-7.10
215 + >=media-libs/libpng-1.5.13[apng]
216 + virtual/libffi
217 + gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] )
218 + pulseaudio? ( media-sound/pulseaudio )
219 + system-cairo? ( >=x11-libs/cairo-1.12[X] )
220 + system-icu? ( >=dev-libs/icu-0.51.1 )
221 + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
222 + system-sqlite? ( >=dev-db/sqlite-3.7.17:3[secure-delete,debug=] )
223 + >=media-libs/libvpx-1.0.0
224 + kernel_linux? ( media-libs/alsa-lib )
225 + selinux? ( sec-policy/selinux-mozilla )"
226 +
227 +DEPEND="${RDEPEND}
228 + >=sys-devel/binutils-2.16.1
229 + virtual/pkgconfig
230 + pgo? (
231 + >=sys-devel/gcc-4.5 )
232 + amd64? ( ${ASM_DEPEND}
233 + virtual/opengl )
234 + x86? ( ${ASM_DEPEND}
235 + virtual/opengl )"
236 +
237 +# No source releases for alpha|beta
238 +if [[ ${PV} =~ alpha ]]; then
239 + CHANGESET="8a3042764de7"
240 + SRC_URI="${SRC_URI}
241 + http://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2"
242 + S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
243 +elif [[ ${PV} =~ beta ]]; then
244 + S="${WORKDIR}/mozilla-beta"
245 + SRC_URI="${SRC_URI}
246 + ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
247 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
248 +else
249 + SRC_URI="${SRC_URI}
250 + ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
251 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
252 + if [[ ${MOZ_ESR} == 1 ]]; then
253 + S="${WORKDIR}/mozilla-esr${PV%%.*}"
254 + else
255 + S="${WORKDIR}/mozilla-release"
256 + fi
257 +fi
258 +
259 +QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
260 +
261 +pkg_setup() {
262 + moz_pkgsetup
263 +
264 + # Avoid PGO profiling problems due to enviroment leakage
265 + # These should *always* be cleaned up anyway
266 + unset DBUS_SESSION_BUS_ADDRESS \
267 + DISPLAY \
268 + ORBIT_SOCKETDIR \
269 + SESSION_MANAGER \
270 + XDG_SESSION_COOKIE \
271 + XAUTHORITY
272 +
273 + if ! use bindist; then
274 + einfo
275 + elog "You are enabling official branding. You may not redistribute this build"
276 + elog "to any users on your network or the internet. Doing so puts yourself into"
277 + elog "a legal problem with Mozilla Foundation"
278 + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
279 + fi
280 +
281 + if use pgo; then
282 + einfo
283 + ewarn "You will do a double build for profile guided optimization."
284 + ewarn "This will result in your build taking at least twice as long as before."
285 + fi
286 +
287 + # Ensure we have enough disk space to compile
288 + if use pgo || use debug || use test ; then
289 + CHECKREQS_DISK_BUILD="8G"
290 + else
291 + CHECKREQS_DISK_BUILD="4G"
292 + fi
293 + check-reqs_pkg_setup
294 +}
295 +
296 +src_unpack() {
297 + unpack ${A}
298 +
299 + # Unpack language packs
300 + mozlinguas_src_unpack
301 +}
302 +
303 +src_prepare() {
304 + # Apply our patches
305 + EPATCH_SUFFIX="patch" \
306 + EPATCH_FORCE="yes" \
307 + epatch "${WORKDIR}/firefox"
308 + # drop -Wl,--build-id from LDFLAGS, bug #465466
309 + epatch "${FILESDIR}"/moz${PV%%\.*}-drop-Wl-build-id.patch
310 +
311 + # Allow user to apply any additional patches without modifing ebuild
312 + epatch_user
313 +
314 + # Enable gnomebreakpad
315 + if use debug ; then
316 + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
317 + "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
318 + fi
319 +
320 + # Ensure that our plugins dir is enabled as default
321 + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
322 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
323 + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
324 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
325 +
326 + # Fix sandbox violations during make clean, bug 372817
327 + sed -e "s:\(/no-such-file\):${T}\1:g" \
328 + -i "${S}"/config/rules.mk \
329 + -i "${S}"/js/src/config/rules.mk \
330 + -i "${S}"/nsprpub/configure{.in,} \
331 + || die
332 +
333 + # Don't exit with error when some libs are missing which we have in
334 + # system.
335 + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
336 + -i "${S}"/browser/installer/Makefile.in || die
337 +
338 + # Don't error out when there's no files to be removed:
339 + sed 's@\(xargs rm\)$@\1 -f@' \
340 + -i "${S}"/toolkit/mozapps/installer/packager.mk || die
341 +
342 + eautoreconf
343 +
344 + # Must run autoconf in js/src
345 + cd "${S}"/js/src
346 + eautoconf
347 +}
348 +
349 +src_configure() {
350 + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
351 + MEXTENSIONS="default"
352 +
353 + ####################################
354 + #
355 + # mozconfig, CFLAGS and CXXFLAGS setup
356 + #
357 + ####################################
358 +
359 + mozconfig_init
360 + mozconfig_config
361 +
362 + # It doesn't compile on alpha without this LDFLAGS
363 + use alpha && append-ldflags "-Wl,--no-relax"
364 +
365 + # We must force enable jemalloc 3 threw .mozconfig
366 + echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig
367 +
368 + mozconfig_annotate '' --enable-jemalloc
369 + mozconfig_annotate '' --enable-replace-malloc
370 + mozconfig_annotate '' --prefix="${EPREFIX}"/usr
371 + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
372 + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
373 + mozconfig_annotate '' --disable-gconf
374 + mozconfig_annotate '' --disable-mailnews
375 + mozconfig_annotate '' --with-system-png
376 + mozconfig_annotate '' --enable-system-ffi
377 +
378 + # Other ff-specific settings
379 + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
380 + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
381 + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
382 +
383 + mozconfig_use_enable gstreamer
384 + mozconfig_use_enable pulseaudio
385 + mozconfig_use_enable system-cairo
386 + mozconfig_use_enable system-sqlite
387 + mozconfig_use_with system-jpeg
388 + mozconfig_use_with system-icu
389 + mozconfig_use_enable system-icu intl-api
390 + # Feature is know to cause problems on hardened
391 + mozconfig_use_enable jit ion
392 +
393 + # Allow for a proper pgo build
394 + if use pgo; then
395 + echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
396 + fi
397 +
398 + # Finalize and report settings
399 + mozconfig_final
400 +
401 + if [[ $(gcc-major-version) -lt 4 ]]; then
402 + append-cxxflags -fno-stack-protector
403 + elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
404 + if use amd64 || use x86; then
405 + append-flags -mno-avx
406 + fi
407 + fi
408 +}
409 +
410 +src_compile() {
411 + if use pgo; then
412 + addpredict /root
413 + addpredict /etc/gconf
414 + # Reset and cleanup environment variables used by GNOME/XDG
415 + gnome2_environment_reset
416 +
417 + # Firefox tries to use dri stuff when it's run, see bug 380283
418 + shopt -s nullglob
419 + cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
420 + if test -z "${cards}"; then
421 + cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
422 + if test -n "${cards}"; then
423 + # Binary drivers seem to cause access violations anyway, so
424 + # let's use indirect rendering so that the device files aren't
425 + # touched at all. See bug 394715.
426 + export LIBGL_ALWAYS_INDIRECT=1
427 + fi
428 + fi
429 + shopt -u nullglob
430 + addpredict "${cards}"
431 +
432 + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
433 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
434 + Xemake -f client.mk profiledbuild || die "Xemake failed"
435 + else
436 + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
437 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
438 + emake -f client.mk || die "emake failed"
439 + fi
440 +
441 +}
442 +
443 +src_install() {
444 + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
445 + DICTPATH="\"${EPREFIX}/usr/share/myspell\""
446 +
447 + # MOZ_BUILD_ROOT, and hence OBJ_DIR change depending on arch, compiler, pgo, etc.
448 + local obj_dir="$(echo */config.log)"
449 + obj_dir="${obj_dir%/*}"
450 + cd "${S}/${obj_dir}"
451 +
452 + # Pax mark xpcshell for hardened support, only used for startupcache creation.
453 + pax-mark m "${S}/${obj_dir}"/dist/bin/xpcshell
454 +
455 + # Add our default prefs for firefox
456 + cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
457 + "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
458 +
459 + # Set default path to search for dictionaries.
460 + echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
461 + >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
462 +
463 + if ! use libnotify; then
464 + echo "pref(\"browser.download.manager.showAlertOnComplete\", false);" \
465 + >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
466 + fi
467 +
468 + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
469 + "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
470 +
471 + MOZ_MAKE_FLAGS="${MAKEOPTS}" \
472 + emake DESTDIR="${D}" install || die "emake install failed"
473 +
474 + # Install language packs
475 + mozlinguas_src_install
476 +
477 + local size sizes icon_path icon name
478 + if use bindist; then
479 + sizes="16 32 48"
480 + icon_path="${S}/browser/branding/aurora"
481 + # Firefox's new rapid release cycle means no more codenames
482 + # Let's just stick with this one...
483 + icon="aurora"
484 + name="Aurora"
485 + else
486 + sizes="16 22 24 32 256"
487 + icon_path="${S}/browser/branding/official"
488 + icon="${PN}"
489 + name="Mozilla Firefox"
490 + fi
491 +
492 + # Install icons and .desktop for menu entry
493 + for size in ${sizes}; do
494 + insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
495 + newins "${icon_path}/default${size}.png" "${icon}.png" || die
496 + done
497 + # The 128x128 icon has a different name
498 + insinto "/usr/share/icons/hicolor/128x128/apps"
499 + newins "${icon_path}/mozicon128.png" "${icon}.png" || die
500 + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
501 + newicon "${icon_path}/content/icon48.png" "${icon}.png" || die
502 + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop" || die
503 + sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
504 + "${ED}/usr/share/applications/${PN}.desktop" || die
505 +
506 + # Add StartupNotify=true bug 237317
507 + if use startup-notification ; then
508 + echo "StartupNotify=true" >> "${ED}/usr/share/applications/${PN}.desktop"
509 + fi
510 +
511 + # Required in order to use plugins and even run firefox on hardened.
512 + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
513 +
514 + if use minimal; then
515 + rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} || \
516 + die "Failed to remove sdk and headers"
517 + fi
518 +
519 + # very ugly hack to make firefox not sigbus on sparc
520 + # FIXME: is this still needed??
521 + use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
522 + -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" || \
523 + die "sparc sed failed"; }
524 +}
525 +
526 +pkg_preinst() {
527 + gnome2_icon_savelist
528 +}
529 +
530 +pkg_postinst() {
531 + # Update mimedb for the new .desktop file
532 + fdo-mime_desktop_database_update
533 + gnome2_icon_cache_update
534 +}
535 +
536 +pkg_postrm() {
537 + gnome2_icon_cache_update
538 +}