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 |
+} |