diff options
author | 2014-07-24 20:24:18 +0000 | |
---|---|---|
committer | 2014-07-24 20:24:18 +0000 | |
commit | 14a580ab9958149b305310f54c44b6494f49fb10 (patch) | |
tree | edf48470c6d21b5f552df55b3822e7a71ed23529 /www-client | |
parent | version bump (diff) | |
download | historical-14a580ab9958149b305310f54c44b6494f49fb10.tar.gz historical-14a580ab9958149b305310f54c44b6494f49fb10.tar.bz2 historical-14a580ab9958149b305310f54c44b6494f49fb10.zip |
version bump for ESR, security bug 517876
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x2B6559ED
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/firefox/ChangeLog | 7 | ||||
-rw-r--r-- | www-client/firefox/Manifest | 107 | ||||
-rw-r--r-- | www-client/firefox/firefox-24.7.0.ebuild | 386 |
3 files changed, 484 insertions, 16 deletions
diff --git a/www-client/firefox/ChangeLog b/www-client/firefox/ChangeLog index f4d62883d083..df4627ca033a 100644 --- a/www-client/firefox/ChangeLog +++ b/www-client/firefox/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-client/firefox # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.340 2014/07/05 12:47:27 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.341 2014/07/24 20:24:07 axs Exp $ + +*firefox-24.7.0 (24 Jul 2014) + + 24 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> +firefox-24.7.0.ebuild: + version bump for ESR, security bug 517876 05 Jul 2014; Agostino Sarubbo <ago@gentoo.org> firefox-24.6.0.ebuild: Stable for ppc64, wrt bug #512896 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 33987e8947a4..a28f59c3866d 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -435,6 +435,92 @@ DIST firefox-24.6.0esr-zh-CN.xpi 358182 SHA256 b0387855eb292541034e1b6840920065a DIST firefox-24.6.0esr-zh-TW.xpi 351833 SHA256 fe8aae3ab4b25e242ba2b284e029b9803285e7524bacdecc2af3954bcc5d642b SHA512 67561af6e577098a1a1f9c9ed0de626042fd912d57f3866357cdf66347bf9cc356a5d73721e88d4e928bc12b2f1a24e3d94168bf0725b58cebd6bddf658dd27f WHIRLPOOL 9c194cd6569ba73e148280451d2e0afb33c5f3ca93ee8d218d0888724ee41cb1e57a468d31becf43d99bed538344430ef38e29a2b6c0a048148a49457ab5a47d DIST firefox-24.6.0esr-zu.xpi 340395 SHA256 4b2ade2bdf3f39900ae3f3b82b9677eca8f2350c6b9c4aff8ee8074c716c9314 SHA512 9554ff596079f3d86cecc7a3dac49f1abd45034c389f18dad726aaaa79575728db6cbfc9767f3514c624913b620782d45365ec2c21a1b0f3f87962db2220ba13 WHIRLPOOL 018ab45b4e6608c0338f1f1e4563b6b4530a6b039f0b84368d2f822fd21ba93426d6a31fee2cc5a48593000596a2e2aaa2a532b35776b07d51c413a3250f5427 DIST firefox-24.6.0esr.source.tar.bz2 119465935 SHA256 02ee0424ddefd912768a3ae700a4581053ef68f9dea46c34e43e833c119289e4 SHA512 693a76486369e879a38b5fe35616577d198ffea7c4d82d7b41b020ea7662446ca018bfbf9ed71691ec8bed22e0530c9459fb3dff89ff74dac484b43bd87d8742 WHIRLPOOL 07a3f1a8a4b2b96d9113960cabaa9ad5a911204d4777a95a45ff88af7540e93ec64c3f9502d71b4d8cf73b5eb7b30dd32318dc2e7d1f9a510df68e57086b3335 +DIST firefox-24.7.0esr-af.xpi 333184 SHA256 f937d489c6cb379496c6150280165055ce5d4b2ef135e72892f247fe1814af58 SHA512 8de15e77bb1d69ad6b0b713725ed3afe4761e97dbe143d745573f9170d141d94cfe27f4df0299dd7c44700c689647db1580e92a056f85ffba4af33a184289152 WHIRLPOOL c0b6543b0234df9a4e4610620c2c1f066186db6b4f852585aef8c80182891f8703082436df83da7697a46a98b417902d013562eebfcd60fed43e5f56b476033c +DIST firefox-24.7.0esr-ak.xpi 340940 SHA256 153ef421ba2d902bc321d9d23c115d113f8268e4bbf33af4620af963a0a477c2 SHA512 51911303515cb492f410668745a0521e0387aa463203b5946d3e259bf2d7c9bdbd27739dd8778d495c6c22867a35ec7e117e9f4d8451ce5197bfbc8747f88a43 WHIRLPOOL 1d88ee7f5a0ef06d89249399ed45d916aff36d84bef851ccdddea0917ddb4b39e430682a60ceff588f55bef7d448519f83177da88a3a59adefeb500c0fbe7a4a +DIST firefox-24.7.0esr-ar.xpi 360849 SHA256 9864288d7cd21e455429f2456c1af1b314c25bb65df28674feebb6ad9d6958aa SHA512 82ae01198313e0cbed78fff9090b19a58988f261c00695535607e23b0c9299a6bf18fea37c3eb3b9b60c5203b2b553847fc5f1c2394e3c71b6947b688c54f157 WHIRLPOOL 11ff848bdd357f1837edde78fac56e1dfb13591a4fd1e73ec1bef830d85948d69a39b0e7454c30f3e78dfcf067d1db93455148a4e65a14647eb5e447fe99bb9a +DIST firefox-24.7.0esr-as.xpi 378085 SHA256 7464b4e668b41769108a45575dd7dac8acbec34c4c39227ee170735af5247425 SHA512 e4cf0de84028e6dc920c296fc6d274328210075854e17b74321f2db223dc8ac58208b0bd7ce3495725243213c5f88d95df65c699911255f7dee7a161c5d114f8 WHIRLPOOL 0ffaf27490ca694b50a3498242ed2ebc9aa7e5c96571324896f9c1173e06363012a9f42ac54d6568297ae6ecdc23b06ced6556958db71a3013b382c563b5cb46 +DIST firefox-24.7.0esr-ast.xpi 292876 SHA256 553072a75cffda5a4e111b0f98052f9fb36e5d0edfd33140c8e1fad83d4ee2ba SHA512 bdea4a5ec2c00f24973eafc418c5b00fbd2508bd02a4f5e673a19f2de16a6571b730fe1fe0e8a693cfc676b52840e8fa0d6b37da22a602d55b7954b5aefc7c36 WHIRLPOOL ae8bb34f6e6a7f42d68b3b50b4a5f59dc97bc976d8a05db12a2ef63c5a6a0fdec64a7bbfde11f3137fc6f857779f52cc7d2512fae41c5f315276c124f2e33a72 +DIST firefox-24.7.0esr-be.xpi 316955 SHA256 e2097990955dfdbe034ae0f2dc407daad3743084281f9d23ad871002c0b6a1e6 SHA512 d6f24ce35f424b40f9e1eca5392eeaf0b8ee5bfd22a227a3ebf9e08c1145666b7c4d80e0d0350a4b033dc8177c3275248de360c1bc064db91b606ca4c18bc267 WHIRLPOOL ad06e64a454be0550272670044908bdce9ca8348cf76136defc4d985b9990108ec670bb5909d0a4f17e44fa049d751a7fe7226cf2dee10f327355a93d4c84eb3 +DIST firefox-24.7.0esr-bg.xpi 373136 SHA256 2d7417869c9dcbed79438e2310a12d039361927b1bb3531e61c5c743aab52dd8 SHA512 5181d7fb0f0903a39458f47ddf24192ff21fd3cda60545d36257f489435b10b5ce7d9f2ceaf41c0fc451e12fc97898810a30ae4d9baad1d0e3505f128c88dfdf WHIRLPOOL 3d2e4cc858a7561edab1d67548d141609547df14bf6e3fc38d730eca5ccda12a3d2f45e54ed1e0680b0e3f91d6f8c7b39a74fb82e602f2fe2947005a119b5dd5 +DIST firefox-24.7.0esr-bn-BD.xpi 394939 SHA256 988897d6a1828ab757c86d36dcbfc16888d2490e41b8727311af7da2d5e822cc SHA512 be5d34d2736685b165db8cf78c1354ff8a8edc46da1fbcda5129803ef15510dbb8d9c6637d6bad3373bfe3889ad38de674b95dd9aa58fb84675233cf10b27aa1 WHIRLPOOL 29d67aeb46cb228e76806e4e7c4e15ebb32824abd3e3d2118cf08b2f109d08fb562ff901c7527ed6cd42e6daeb13aa47da2c2575cf1ba826fb345cad9d9032a1 +DIST firefox-24.7.0esr-bn-IN.xpi 427780 SHA256 6cfa702e3e034d33e7a7a78ffd62de6906f71867c33ae3716e84da075c266f05 SHA512 e594c9477a488a3b09bb4e2862197ba0b3a2209bf80c94d8cf2b862ccb9c4c5cb0db718f0f0a86d5c3003b3fa20fc93eb9d2fb95ca59b3a2b93b153920c27703 WHIRLPOOL cad80bdc61bc9e6b89f47e6addffab59aa88bcfae252d1d6db8e054afc3cc99e57c5836d5385efb96fbfb6f1f7cff9b3ff1585d72945298513cbcf006835c291 +DIST firefox-24.7.0esr-br.xpi 330509 SHA256 a44c7fc4146c885039e1096d3d70c5ee17fc7d9a543c709e43bf9e2646397bbd SHA512 8168c09d15579134a64fcc196f2de6ede834644a6cf1ff871e70585300c9ff722aca0a6e29a10e37db3e38394b9a7ffd916e669688cefc0f12506f392217b0b6 WHIRLPOOL 4277f8465709644e0b093be447377dad4ad8e2d0e89e29a128f00a33efc89314932359fc9d33955959909c262386bc293e933cb992313f38063c1ba51ef98e91 +DIST firefox-24.7.0esr-bs.xpi 341620 SHA256 8307c45a4931031b7a7d6e74e7afda1e707c1823d9408e30b74f35ec23a2f841 SHA512 aa74c4206778eec49c11183d4bc6d91e3cf5426f4dc6cda10afef4521ec1aed73c15cbdf59d410d3e8e29b09ec5609ceb0dddb64a060d6ed8dfa91c914c41736 WHIRLPOOL 3650f2659099c043970d73cf112d6acd9b2f15b7877311c294313aa76089e8f080597fa0b9e3dd841a47b0c166d07f49f318183700e8d4e0e57a7c3a214a395b +DIST firefox-24.7.0esr-ca.xpi 341257 SHA256 ab2d08cc5cfcca50c2bab93c442ea2cae3f02598eabe10be6e23eae3031b7516 SHA512 1bbc8247a449937fa7ef8541043520ebc4d9c04dbbb98abb738feec60253f10b6553faff61e76ebe774a5c8fd79c9d8f83cb480ef15ce0fb519eba8104a3f91d WHIRLPOOL 9df3f9bac00c1a29e5c1e3f6c0c935a15644b4ee1e514f4d86af0da50af5451ca3e1908e78b96fe756839a855d62cd42c3f18a1a71ad7f156203e9a726c0a800 +DIST firefox-24.7.0esr-cs.xpi 335946 SHA256 8c738335db9e88682744d9241481df1b27edad55d6e89acd436bd87cc71e35f7 SHA512 f519e8858a2ba3c5424415e4b3ac0c7459a0c21849d092eb3e63a4992e694dff56a7ef09bf377107b144584c010da7bd6a81c154c9f67f53d10f30686c8bcd41 WHIRLPOOL 6e4e0ca9e550ef9cda7d91230b00b0d67080d2cd244783853c4a9b250b74d79e4a08f4878b1a40f5dae7690fb5619bed6421a5c8340b5764ed9f54eaa6fd3a63 +DIST firefox-24.7.0esr-csb.xpi 329796 SHA256 93fe9ad1e9fb3da3c2104700cecf9c234176b989dc3bb7b43ddfe53fd238ab9c SHA512 4410812bfa0b44d507f4dc4fde23c0adc83a3fedc4a6c7ebd0ffe3b356680f412017673105faa2ab819fd43eb82465dcf552628c97eb933ae2ec0ba6c5394e66 WHIRLPOOL e41ad89a35c5182b22690facb9613a505a6e3b7c164acb0ba3e7e6fcfa3f5b16166d10ac452abd902658c6673314bd3db81708f9b916f35a8d9f906523e42755 +DIST firefox-24.7.0esr-cy.xpi 330643 SHA256 971948bc5bc53c9862ac2e1fa54fe33c3a36f8b822e29eda319b89ad503cd85e SHA512 de2c0a59e0a82b553f887a2b164820e07c4268155ef6e7d3792ff2c0f6bb2cefa8bc6cb30de3be649f2213c6097b37ea78ed50242f140acecb695340a845ed95 WHIRLPOOL 8af5612939ed7ee177fc0da3e8aea540ac4fca13e6f161b2dee0908179ca4f22b8b39a736daec2e25a349df16fad8048cc2a490cfc997a0df98f7bb3b76ef218 +DIST firefox-24.7.0esr-da.xpi 326882 SHA256 bf57f6740768062ab2689b1f9bf20976fb99f849d88631c9ad588330ad840b41 SHA512 17c1b4c5edf4865dfe503ceb138fb9dab13fe88695d05e4b72ce2fc79d9082a3d1719050bbb9a30eaa250252253543fbebd8abfd8664c1a3d375818ab98f5cce WHIRLPOOL d59af9512ca4a7fd20ad4481bc6add488a98dd98d779d870e0f6058814413b3151068e70b1ec37d8203a5eff398cef17021e589dd008efbfe0c5a356650e7309 +DIST firefox-24.7.0esr-de.xpi 323258 SHA256 e7eaa5d25ef88d4c67db837eaf30dc25e3b9afaebaeee57a5a6fc4fd46a64603 SHA512 94050dfedd01726712b3237b9635cbfe6b36cb5b840f44fcf32ec22627485a8aaf4601b8dc991ba009af84ff191de344b993c380d79a79529d366f1ae7f7b133 WHIRLPOOL c549afb1a4887c53b9907687b6b219e7172ff149acd4fa11c4dd12ff637315aa3ebf7937b488bc1664e642904802c0843d9acb76b576ee6f8612bed8d8a30cc0 +DIST firefox-24.7.0esr-el.xpi 365320 SHA256 297a81b011fa708bb9ac26f6a51141b187db4834fe4ac5df58cf788c9aa78189 SHA512 25e2dd62e1d68368407dad589960528f5a8c1d37e3d5b25e6056d479b676af8d39f0887a2099853b8abf1e74a68f206833614e8ed39549ab3062cd6df093f895 WHIRLPOOL 670cd1178ac2dd1403807529595282ea46009341c8ad976a177dc4d6d7540c037cad258b3ca1c493f99a294ee2abc84d2a35ae31c78f9d4d11eed415aaae30cf +DIST firefox-24.7.0esr-en-GB.xpi 318297 SHA256 79054637a96d53119d26a951f78fa6b6164cad67a66037fe0bbc6ab9364678f5 SHA512 b1e18e0970d10b8f3e2b605666a9ca99f77e80cdb33dceaf06371f0e24eacfc12ff48db13842746b8decf2c0488c2472009e6c2100b177a41322890887ed4988 WHIRLPOOL 584382cd9663765550f76fe838c59565e27fdc7fe0176a9a17da9b2ed7f95d014aff7a9e4413d7d9c01de96eb0390a19f6a53aa6c0a2afe022bb19f871f6eb21 +DIST firefox-24.7.0esr-en-ZA.xpi 319321 SHA256 d78fc0ea1e53ae99c6f3d40a5ecffa3e784ecd5f882932d014c84a7d67124401 SHA512 5eeed6074e84e94a97faeb97a657cfc0099408a7bea1b70fdedc9d8eac6f292cfe4d0c8aa4f2efe3cc3a6a00f23515df4bd7c998391c5d60c62d38730c82d76a WHIRLPOOL 2128995f4365194a8622a926741a418d494f3c4ea1871d40d8fd0a3910ebe9577142e8c3d974fd97b9c369a92fbc07da0cba29e0eff860319e4b0f809916d386 +DIST firefox-24.7.0esr-eo.xpi 334939 SHA256 758901309f103b7806c9683e529b72fa16bcad6d8faa3c9d98ea505e8a63005a SHA512 625a23eabb9bb73644ae13a778be63b3ee0824a307da96c91af3ced818c0a295ec6f765e6d373db17d67b7c27efb8724791bb363dedba0a8c72c921d1ea00db6 WHIRLPOOL 7f52e1cb8d87ea69c250410fc57bbfec33d84856ccf5bc9eccdc7114672474e669f3487974e597d5f3125507d735af74cf41590ed4d381b236900ebad0cc1cf9 +DIST firefox-24.7.0esr-es-AR.xpi 334010 SHA256 2f6767e1d2fde732462614c3e54afa4ee94b91a1e220bb1c0f6eef841e223e1b SHA512 9bca78a6dc3c1b0c1f77ffdfeba6d7b65d5f491aaccc63af68bbc0f9ba1d9feaacd816d432820d3b2524ad8695ea97c6194afd86738f7307822693020caf454b WHIRLPOOL 3a5273fb588b5ef0867cb4e4aaf86f5f7b8b3864c122551d22fe3f1800b968e93867406a9673ca895ce78c2cfb2bd1567c7fce11ac0c1bd23d808646960b7c08 +DIST firefox-24.7.0esr-es-CL.xpi 287027 SHA256 74a39f1aac19f76eded85d3e4f41c17e3091350fd19a2c76cc96d7bb8a628073 SHA512 cbb4da4391d400296822176a45c0649d5b503b948078781e46bc31b678898b04c2cbcc1936390bed1af4aaee8d9711974794bcec9f4d5d3da50717e06aa42ba3 WHIRLPOOL 9c7954d481f72efebecdd5c5594b208247274e424106e465ba411f5b5a0242744b9f79587f340a6c44e2d9818524e6a696f076a1c5cf8d545943945ab749944d +DIST firefox-24.7.0esr-es-ES.xpi 277860 SHA256 e6372cd3b94f16c8eb7482d586fa2519112fb3ab0c1565d2bfca4f03034817cb SHA512 7eacea5c10c7c0593519f0aa75b314786d26f7a90bf338eb332bf8a38af4674facda9b7a4703985c3a360044079e3fa88d2535803def2c203c41d9064d3f69c5 WHIRLPOOL e363e709ff9dc7be3edc3163f5e54f448c73c04b4e93aff673d5e2694759df4432c53c17daff5f6cf800d25f5ea66c62afad54a2e0554d9f6843e9fdbb5713bc +DIST firefox-24.7.0esr-es-MX.xpi 302624 SHA256 330d4b52f47f771f8f4f6c27afa1e5f275e765f372cbcef88003eaacfa69faeb SHA512 f63fa28ebe89d31b5bd3109cce64854cfba2c73d627bda0566b6b14bec953ab2d8de856addd709881c58b40bab25edd06b6f0397edb3ae04899095eda77f1206 WHIRLPOOL e38da1f4186c823e2bf59b2a8e6f7f920da12978f2981ea236d1b7071271fad9b494d4f40ab0f41c03099401f30d2fe86a7e2999cf6bb54faec91a86217cbe9a +DIST firefox-24.7.0esr-et.xpi 327697 SHA256 3da8caca8f54b05ff3f93dd39d2911ca82185b26b60cc26e9d2bd93ec7846c78 SHA512 9beea89e027ee66f9e6184a42d48461e250c606d6a2fb77b56b25c345744d1d6787d9d38330f401e2d956fabf4b4b99ee07bf465c6b61958cdb60b5d9de7a8fe WHIRLPOOL c1e59f722a513d972693fd879a77584c1eaba524e2a67055a536e15939743b692fe5a50a268380209d031d3f52c0dae0326a82f53aade4a2861eec162be25d8d +DIST firefox-24.7.0esr-eu.xpi 332422 SHA256 58c117d0e970aa39774335e3d06371ae1ca081c61bde92026a6b3b3645b9d5c6 SHA512 998ab362857e0109d8682644971c88511a349926039ac3d6f6b43cc160faf3e788d8cfabd4aa8ca6f1b2d5a6cd4ab0873789dc53ffcba06c79d66e2ef5411587 WHIRLPOOL 73f6272f519fea03016175174155661ccf0cf4f0f34b34d8cd0158508fdefdd0515669c281b63f3aa8f711a11222f844226227808ca329daf5e50ac4dca5859a +DIST firefox-24.7.0esr-fa.xpi 375633 SHA256 4dc13f2b95c112ac4f04c0daa818006360f671702ee8f080fb3632a5e29fbb22 SHA512 7f1f686bcd90fe0bd20fa85ce82ef22837d5cc973c1a5988923f060e641370a113bdff23c747c74c7d4109c836afb53daa099e42b0dd6a1d69069ebeb0786d89 WHIRLPOOL ef51eb280b3031e9b96710be48f2b6d95a85bb5ca62c1b8695dcca6a3a2ccdc0e9ec1a045578955e278a67a116d04fee2392a66e700d62ef692f7a47a2fc5657 +DIST firefox-24.7.0esr-fi.xpi 328892 SHA256 87bd26680ec30aa7d44b916bf9dc9b045df55a9a4d7161fa6839d645461b211c SHA512 1227e229322009c4a71b6ed31bc787adb797a62facc4ba50c312cc25f0ac7868f8fcf7af3012253c8d1ad8b9f46b236f905a39437f56d84489b4b936b8da330c WHIRLPOOL ffb3e69a926287ab79ae1e87b956a3c20fc7bd65331f1bc536e6e195c6cc98af3c7b69a88aad48549b7ae2e2963140c3fb234cd94fde940959f68532a646a8a0 +DIST firefox-24.7.0esr-fr.xpi 339178 SHA256 329ceed1b6afe295a6051b46a056e1770406009d211b642cefa90ea734c35c36 SHA512 ce104632265f85ed77d19f479fd2528405750ac186d41f6c7d851886342228bc67e0d418dc7e9440fbb0da8413c87206e7d63c9d02a41aea2045e6256deed53b WHIRLPOOL 1cfe3f0b090a890e8986443d0302db2a153362c52263c304212f0389dfdf5128ab146457298083b1b7d7c95177b3d70e2ad752515ef7f9b29ad1748a5800c5bb +DIST firefox-24.7.0esr-fy-NL.xpi 336592 SHA256 1b5715111ecdc84f17c677439f4672b610afb06c5001b4560be7f62c6a9a1ea2 SHA512 42499651b862703dc7e04ffc8c615d6d7c7bdd97e299265fb7ad7e0be99d0fb073d5bdf83c7bb8933823e468a76932ef650dd41ebdc7091ce3fcbaa2fc16fd89 WHIRLPOOL 7f5deb005e2879ee5074e15849cd9507435514c934cd270832bf551510700e62fedfe0185757687aa23043779a6c2c9f258f7edd114a6cf4ae9995bc878b10ad +DIST firefox-24.7.0esr-ga-IE.xpi 345295 SHA256 e121a7600bafa8836318fb6dcf3e10f226e9e8aa833958937fa81efba1ce1eca SHA512 504d118855d97893c2d2e33ce39ddbc7b3ffb7d5aef2d5fa862f55dfae8ecc3947b417d4f64fa80d672586e727e0df28a32d239ba24c02a585f176f51d9b2604 WHIRLPOOL 57934154b6166fa74058f77f8eee0f72fcf1c7a9ee445bcaff6145409d5cc915255472fc3149d90364555c6d7393cb4393361d28fd267540d1932229aa1a028a +DIST firefox-24.7.0esr-gd.xpi 344811 SHA256 9bb98908a2b974d8c5d5d3234888710247a88a500fd48aceb3c0a099d7274ee8 SHA512 e365255a573acc03edffff285c683006be1a8187300ff7b8b95fbc532d4806d1b5e26dd601ff125995cb7fd1fd53f786fe759b492e633e7d8c3ee247d810dd39 WHIRLPOOL 02a92718e3738f0177e11032e0aaf6358c859ab0eeb16a4cb5155072a91471b13e14c092dce8042bded540954ede336d8c9d3698e78fae73a495a0160ee0d473 +DIST firefox-24.7.0esr-gl.xpi 336919 SHA256 1d31c1178caa74443e9a1223f04c6f421181408bc93a52f00e937b9a84cdfd36 SHA512 1ff7cc3e4adc1c842389c1d0f0b7120e8dbc7e8527f5e8699f291e7bb4948725d1e92b67a01690d3837247d783982a4ca3d99a13678cb1f42fbfe2d8a4318011 WHIRLPOOL 01026f81a5cdb02990ab2ca13498d3e678a3e5d7c01a3db7c4dbc453d1374d2a0a193149b13b1c02993a5c083e6e7ebd5badb3f252682b2ef3e0f32df9b942fc +DIST firefox-24.7.0esr-gu-IN.xpi 359359 SHA256 380965d2c04ea879f921765aaede0f9014a51c04997344a05a03ec38ac0e560e SHA512 0d5ace1e67d24362ab90b86e6801b528aded80267260a60d4df0103af2e406cf6046bc437d0a8490ca4b297cdebd67939fa6d3e98647d6e5de69eaad6166f940 WHIRLPOOL 2ac552a6826e78c4d906a163f8ddeb9cb6daab7bceb68d6cfe413677f06bacc4aa2d15ea335bf06879fa220375036bdbdf21c434557ae761bfab669a45896e43 +DIST firefox-24.7.0esr-he.xpi 354631 SHA256 46cd7dbd12ed166b1766818c741657680a8d681812553fdcecf03e5266a08924 SHA512 60bff9c307d50efd4f790e6db2edc7794c0e6846b7b60a9481b0c24682da6dacdfebe40937f8b36abff74c085d2e5e59711e92915f5625f20a86d3e8e661167b WHIRLPOOL 565bfa4858e00e51932f5d9c5d8c3543ef832f45eea336ab1bfd9320886b46b87d11909367c4ab20aa6b5f4117781f92a5cd5ceb0148880c194d693580058b14 +DIST firefox-24.7.0esr-hi-IN.xpi 379121 SHA256 21c918a4b1e24435d930b49f9d92556bc6b3ea5cf0802d0628b38de9162e1f3b SHA512 899b0f747fad039dfafe96859df2a514546b047c0f57de756092b772f135cb5333eb25a88d07ca103f1240418bb35c62a6da444301b92c716e0845103bde8e5c WHIRLPOOL 9ca912a2991ee77ecb949fadc69bf48b2ac3044564e7928991062e7d12623bc405eeaac9196ca27876bb0c70232de53aed38752fab69d7123474a02e8ba56ec6 +DIST firefox-24.7.0esr-hr.xpi 336841 SHA256 89335d257914298f2f539f0d49b041d9c4e0ab4955f4f44a733d1abb84bf32b5 SHA512 a69f7c5d4051a003baf7d1fc985b1e82bb267d9ae7b75c89da4e68e7e24ba5d835121656b4a2e40d7a774ed4f48f92cd1ca79f7d59b9eed94b8e1c4dd4dbdca3 WHIRLPOOL 01a24027ef50d7ef5c34f20bea751b79d20ea791b2712da57c11a78377155d03addfc5acd0940a5f433254e1a24986fad087e3253d91b10a0bc02cd9787c1461 +DIST firefox-24.7.0esr-hu.xpi 344103 SHA256 48f2decd7e839ec98f42a9b4c9ee08dce110fb8a04d7c740be48bad802b2b202 SHA512 532c806dfe33ec17c7207ced7dcbc03b25f135b3129cc7a14cb7ee5cda1600400716312fe97f3dc2a90d6772880e19e81a15e16e0be2898badd7a5d7836b9b31 WHIRLPOOL 8b8de122bedaa492628cba0239cba5d7f701f2d72455afd7456fc896028bab5dba8fbb0d5ea4fb64f4ea8d271ca8fd758176efedfd20bdd82e39b2ff7c71853b +DIST firefox-24.7.0esr-hy-AM.xpi 385180 SHA256 c860749f1667eea3344c3d6df8822f58b21865c99d1a96a461ff30fedaf3bf66 SHA512 23e673cb80e697502738bf07fe45c7013c7dde9feff92b98f29dda0fad5f6937182fd6b24d4ff1c8b3ff65090afb594da87b0e5ab399d5ee954050444140abea WHIRLPOOL c54c07a3d836bbfba414798b60b00c05aabb663f9f86ac6ba84264e8f148470aee8433772d6a3db649113e7d898f5077c53d36f5932815b8a2ea653fa389563f +DIST firefox-24.7.0esr-id.xpi 319795 SHA256 8f18244f0054cfa90ba67bd2cff8b634888dfe884f5b203d03db37fd93d9ea2a SHA512 8e4d5fdbe500e6d673c0ccfd33ecdedabd5e2e82e264de4b2cb2c2283f158797f606e996e58e3ccaee49c1805ca586c578dcb2b3795349ff333e37ab944502ea WHIRLPOOL 0a0ffbbd1792f4b53c03cb39dee710bc119ced86b7c5d05f7b94f8cdfab2ba222357bcd52485deda4f01dea8939dd66d1953a8c89914b57479a6716043b832c0 +DIST firefox-24.7.0esr-is.xpi 331826 SHA256 7cfc3bbd901b2ac6bc0c516b094d50f2136cf9cd66eee3e2072b1d75ff0ff442 SHA512 5b66ba587a414e376119ae4d4d02e4a59a6ba37ecdbbb6fd469f8168b583718b2bc53c907065656198fbf84ff4aadc30832d7364a925e2b0d634ee148011ebbb WHIRLPOOL bbe13c5c8796af180a91fad9e1fd0a2ab16bc73965ecc6ab50f2e91536ff67aedaa0f755ef717dc719e24016cd58114fcaba2fab5611634d5391114ccce08d6b +DIST firefox-24.7.0esr-it.xpi 271925 SHA256 2f1adc10bb304063a8ea1ababb8a962be6358a3a446027a531de05dce9493527 SHA512 902e0dd47e801ff091809667d67099a0af0f3ecb01994f43966471abbb4d46e4ffa0a95b752dbeb9d0cc46dabdb9f061023885436689c40b4fee6fc9603ac644 WHIRLPOOL 673582558639ae80393f56c6f79e7d47297083c120318141755e99428b518fb53bb1d52d84ee0038086b18b6190b1f349328c233f9275a11ac54a8655e4fb52b +DIST firefox-24.7.0esr-ja.xpi 370903 SHA256 105ca5ce49dadf6f760fe553b0287a4ffd4cc7f51c176277e363d7908652c280 SHA512 dbd6d27f1a4db8d15064434fe8f9c155ebb3419713877042fefa712df26df9e9dfe0837a9ad966fd8ff8aae86fe0ce6dbd5fbe0e0d3744e54c1e864b6f0e47e4 WHIRLPOOL 235a2ae5bbf44ce0ff525fdb18d431cb18e7f07d3fcd437a1aaa11871ccd63e80807ca3cf1f7a31a4d71d2e9ce8b7b0a1eddb97af47d3ce434b19fda622e6685 +DIST firefox-24.7.0esr-kk.xpi 377502 SHA256 e7c885c219c9e813d1346e9dd9594130f84e588f219da84f83d10e6721096672 SHA512 a1f6f3487275a9b6fff949732545d12bb49cd5e93ace22ae0edd1b976a7e4d63ee559da0d1c39b237e52c96e6878ae4f86d1339ce6e5551533ca097ea5ea5123 WHIRLPOOL 4fe1658bd4b2c0cbf801fb4b367b91157f3011e6f60a57910119e39fc9fde184035af6b2fdb5918dd298f3605aaba19fb7048ed83917b0a50217c2fb45c5cc01 +DIST firefox-24.7.0esr-km.xpi 400559 SHA256 aa5c1beca1a05ee0770bf2de511daba15850245de9bd8fea087868733b0411b6 SHA512 7fc79253b6232a9b7ba13243d4d0c109e6215b1cd9bcc48833e771abd93c5e8fcfece8af84d7eb04c7ecb110b355d89e199604082bff217cec5fe201b1e3bd68 WHIRLPOOL a24f79659b0135354a52eb0765a70213d79de126796b106c40ed7a5f2acafe27bfa02254b4ead6ee3c0b9824fbfa56bd3a290fc78b9da0ea6d79cc8b83ce62dc +DIST firefox-24.7.0esr-kn.xpi 391033 SHA256 b9f69eddefe02a990c7dd55bc1b716669d12fd29dee945aac50a6f5e08a76bf0 SHA512 3107e550774adda5e2f50166b6d4039909eec14262719be19491dbb0c53a15524107d7e8e19ebaef377c05ed8de6ab0007e9245ea1668c38112cb2d6cc29bf05 WHIRLPOOL 2b46adbd61dc3e7b54716b2750c38d105e7aa9f0bacd37680644d30727a9d979b6a0250df17ecec263b03b2081ed7ecc6cb7a5b29c42b7245ca3278243ee12d4 +DIST firefox-24.7.0esr-ko.xpi 346164 SHA256 1e438ae1f5d4ad7438591c263429740ac5fd91b3fa4da58327d838555b693d41 SHA512 10b299b76dad085d5fc356a1d7badc9935367f942591ace767f032b0b4115b05a836ab08e19a596373812138d4042ba80a62bb1e0a9f1e8536865d7bdbc7e71f WHIRLPOOL 1fb4d35abfc3e924a3808c4d2767421c120fa0fdeaca5d09345d512a9adfd259866aa2752d232433a958b740a6550cead80a00d79b84c8ffd28dfdc738fb0cb9 +DIST firefox-24.7.0esr-ku.xpi 355631 SHA256 6984334c62b2fe712d60c96de29cd56a84b170df8b5881760a4164607e704887 SHA512 cca956b702f4e837aa8f295a6fb5dd216d7eb40defe1c16e7038a7a8bcc4dbe927c36a223af93807e8922c3caaa95dacd75a5fc093d99bdc90a410d76d17e548 WHIRLPOOL 6bb778d90c0f53fbb37cd62fea7e2b128f6d9aabd83f24e14ceeb7245fd02b9ba30b921a192daf5d97c8d4b8d9e2c04565a95d813d3b51aa27dbac76f56ceec0 +DIST firefox-24.7.0esr-lg.xpi 351111 SHA256 326cfb288bd8db88cf4f3432d0b545bbf57a72c58060bd6b4a833a07c3fd48a3 SHA512 1b8f1599b245594af4b01fc94d5532c210d1eac2563bda70d1d15af9b21ed57f242a66896e533330f3827714b06229e233154e56fb76b8c1b66a895c735e2cef WHIRLPOOL d1a249615d3b30828212a07aedba278713e1ad2253536fe9b052d6cf88a4251b021ef050f388bc1d93c120ceeeeca63cdfd4dbfae7f6234c4796ce4f1dda892a +DIST firefox-24.7.0esr-lt.xpi 352045 SHA256 910f02e8cef6286da9a3612412ebf32ec86421f817b86cefb8b8e2e1806759e8 SHA512 95f685165d993aec5ecd09267db166dc12abc5926fd1f151acbb1bf520dfb8b05d6f2ed3b7dc8ced5549915ab91f5fb26162967c098ef08326d6f877be868794 WHIRLPOOL 65041e689b2160e890f2545c99d5e9da80498fc3ccd793f41319764be4d7af73710491586596ca60ffdcc4aeaaaf834ab9eafa1fda323f7bf83b214c6558f0d5 +DIST firefox-24.7.0esr-lv.xpi 328664 SHA256 a3cf06c57646011d052e581fe831ccea079c13f72fb7ead974e6bb2724ffcf27 SHA512 9649897f84aded85137dc91eb1758893ab2be3e82a64dc28ff44bfaca9d35d1d9970cef34bbedb3ab8ac9d71827f4401fe85a90acf04ac605f694e31b5b0179e WHIRLPOOL d4951f904094f1eb94af02e40043e3dbbb1b1639e61b2ccbd3688af336a137f0c1b4d5e529a451e4ad8fa1fc7c1cea879722d69bf4f65549e18da5fbc0204da8 +DIST firefox-24.7.0esr-mai.xpi 379767 SHA256 b42de25c99c9605683ee272ca3be95b2fcbbe61a304af68b10d195adb3489e0e SHA512 dcb4051b3a29224b1a7236fe7088ee80891263e103450dcd2720d64e76b40da8a3a566a8b233decfff878fed9948dddbc5d62a2d3c49396d013214b8ec8ba97c WHIRLPOOL 4f6ef078e0f0e555f2bd0cb9971e3969207c3302e06386922b9d87085828962612ddf92d46c5ee3cef67abdb54be331d60af6feb7c97dcef0a41295ecb06ad4a +DIST firefox-24.7.0esr-mk.xpi 376316 SHA256 23653b29139bbd55aed4d151b7c0eba825ea7576bf1bd72131a5076523313f27 SHA512 446edd84c727dfbec832e2a37cd802a55fa8ad5cf2bb50974e627e010d865ef5e8968577bbf9f0405bfb09b4ad81ae8c89157f38b88f045166de0c1a2035fcdc WHIRLPOOL e20281b5116cae20e7148c6c251a001baa88ec883f3ef97be78711496445d0f1845b10a31e6bd8d23ebd9593094094d2c07ae2bc371872eda0b9c749b1487b80 +DIST firefox-24.7.0esr-ml.xpi 399677 SHA256 091a666d6db3f5f889fa8c4201e723f5c10b504c2ddbebb5df01c2badf545371 SHA512 e9603aa24c8dadc0c95f2c8e1220696bb080c44251efd0262bdb3f3866216c40fb9dede495ed0c07cd228ae5cb1d9ab52faf1c1aede22a2990ed85675a7ff56a WHIRLPOOL 0e74e0be412963dbf550fc6962194b76874b733b1a01e1e3cfcff5c63e4b3b2ba01d118498ff023abf94bd044468c652d2494b0f3bf0ae8b89101397efef4b7a +DIST firefox-24.7.0esr-mr.xpi 380231 SHA256 f6f9c848f9f268a60385d30b858d01d9ac2fcd700584fcf9ded503321cbb7694 SHA512 51661a0d9ff1befd8b8de52dbc464d33082fecee96f2c7057e7d1a7321360934246b0a8ee3c943eb59a95d1ea70bd69800e15027817e0de3d62285705dd9234c WHIRLPOOL 20f8b0143d9261c2ee7bf367c833d31cb691929ca1e09f48484a732f3f68dd0abcc564f00ad66a42e0a8fc22353c172ef37ec3a02a395c6993d3e011644dffa4 +DIST firefox-24.7.0esr-nb-NO.xpi 330966 SHA256 ff63351bbb5a485d24f8e3af28eddd54aafb34e41d7346f1850ef2032016ecc9 SHA512 c55211eea780daf032e5709ac6ecd6059473ddecbf3447c586ff3ff69d2229126434a7310cd258b18ce6f863483cb4f148ada080414f4415bbdb89320fbed68a WHIRLPOOL 916b1bf53765800de621ecb62582702d530e2f7297b8396f2381d8711ceb48adb555cc645325ad108b357d2c939f14b5cb4c91cbbaa89b95269a026eb66d44bc +DIST firefox-24.7.0esr-nl.xpi 331404 SHA256 7f5f36b378130f29fb43371a5dba05966e712b3e2556848ff3871ece75478b53 SHA512 37c987b0fee25c9724d7bfaccd022a6aec216a5100048c83c9b05278eb29d2a766e6795228d22e517bc6fb2ba98760ac2c37d78f9760bfc5c01cb8f28deeb4fc WHIRLPOOL 0d093f6b52d371b1cbfe9e2226a06a97ff17b4914e247c16b8b846850dd46b1c0773890f16772b5a96d921a01b71e8d7ec333f9a1a29ee2526c8d383801642de +DIST firefox-24.7.0esr-nn-NO.xpi 333906 SHA256 58e1585021e07e0b7cabdce6bb2389c40c344cecf4e2753355b4d7d0454e963a SHA512 6d4b49ff15845cfc0cf42a09b8044623c9542e0a4323a8b9c6b72d09d660624ff46fe26fda6bc6853115410c98dd9adcfe3b3d8489cb4f48cfd927073ef3e9a1 WHIRLPOOL f159aeecd2e053094f2ef98caacd74125f58ba6ae2ac4610d5e6fc31bc2a77e898d710eddff0f2d4eade463ffe219956a7afe1b30998ba84b71a27c4247fd699 +DIST firefox-24.7.0esr-nso.xpi 336298 SHA256 b3d168a9c73598d28bb58c63698ce3f8177cbf6c1b25f50ef0b596613b012209 SHA512 f6d5211639182c467e3973c4047d6c1922e5c45a52f52b51df054461fb18fc7501f2496a7b9461615d370acd6c97eefdaa92be0fbe8b1b2946dc001d0337ce3c WHIRLPOOL 2bb20a86b304e83a29124da576df77e57f7dae38bfd88a59d87c0546529197918d0d70de3711747925dd3839b3b7a384dbec9d71782a388a417b5b4dd9b506fd +DIST firefox-24.7.0esr-or.xpi 364592 SHA256 63cb6830d2c6ebfc19d8349d642700622744cc6ca6abb4f819c240625d505fde SHA512 6a6eea54f6aef941800c970ece9f68e5e19c6681f0396bd28f0ba1d2aa9bf3642a02f0071e09d4d49779c53c8b0fae8aeba21ac08b8a940fa7ce953a6c3a623d WHIRLPOOL e2d3118a2ff30d846ad2d5230d57b4fd6a20be0f02baf9893c7698eaa060ae71b24d87e21e9806b6345a46257e5ebd4aea5029607e5128f433820c4b83aba64b +DIST firefox-24.7.0esr-pa-IN.xpi 365653 SHA256 d51831d82776986a1ef5736e515a209858272dd57fb790844996626930ab2146 SHA512 6c9fe4d9db4e2863097cb83ada742fc566ae6da9c8e0f7cdcb93539a933672a353fea531738f5e5018c140fbcd4e7abdc838485181a430453880dfd0079e9bac WHIRLPOOL 0be58c6df348d3f289f1adae01358d633c3f87c223e68b35589ef95e62ffdfb048a73d4581312c38babb3b886a1071f69beab1d910edb1b3fceee6a4a1bb621c +DIST firefox-24.7.0esr-pl.xpi 341995 SHA256 09fae70f04ea97739e6c471fc7fe5e6fa2296200681464eff0ebbe051627c878 SHA512 997733294153ead2b28f114c8a2b487aa7b00a817cc9e48e87086620aff6e00d363534aad72d7fe51f9970bdc6d24ec3bb7e22f4fb35636c0512844e208364d5 WHIRLPOOL 33aca56aa15406bceded3d35eaf0511414ba31e2efe08008cb82ac1fc70f9ef8c8e4162ab27054a97f66a289a8f440193084d1f08cc5dfb274a5e9b6b777bbd3 +DIST firefox-24.7.0esr-pt-BR.xpi 334605 SHA256 948ea89ed6ef71cfa32b382c2d882f7b3bd032db46180c029a3e02476a0f5e47 SHA512 d8dc8f0ee30925e81655a4ebac286e313a85ce20ab0be936043edfd7f978b23c06568e67f760ffa3317e7bb1366c42dd89d36fe2af0c1f51b0a9e59817920769 WHIRLPOOL 9969a4488c74f8698687f675a983cf0f9226b33fbe1ee92f13adddfe776ab777dd9266e4d024d4ee9d4f6e01cfe90ebc941fee9d1c6ae7dcbd74a90aaa0ea6ef +DIST firefox-24.7.0esr-pt-PT.xpi 332739 SHA256 98d01041af83fe5e64004811408a8f47a2f0ed70804fa32f2a99ed9f9c0f894c SHA512 df7a77602f7bdbd3b19a0b692bc2adcfb483aef8fe46d967bf4a16846eef9d468535613cc9b97f6f17402a510b71464ccb6a99d1038405af88d6d2bf5df87cef WHIRLPOOL 0f4fb4e01096ccd07e5ccceabc7eaa314db56f82752442ca3295a474f09c50f2e667b3a66e25fec31c51d9840f756c5539a28f26c689e0ededca888f006cd124 +DIST firefox-24.7.0esr-rm.xpi 339698 SHA256 3ffbcd851bb0e946e77c6ff10d89ab66d6889ed05d3b6325edab55e94b840f0a SHA512 8d62025620a8902e0a66932dff1b1aa813e0e79329ef6baccb40236d34a0e3916a3a48fa84656cd2b66ac180a4b1e5733bc9e1f0c0330107348ad4dbc3693588 WHIRLPOOL e30a986325ca55d26dc6f295332f6f9423b3e5eaa41cc3e5e44014f273524c28e772aadb5170ae23b2ebc50d189ad68aa742a8357550eceb6d03dadf771218c1 +DIST firefox-24.7.0esr-ro.xpi 362236 SHA256 a69f7f6cf186c46cc9656dd262f78845c36b5ae168c04c31db8b205852feecf3 SHA512 31c5e3bccf46b68fec9418930d422269b1abcd1af1839781e51d49324445439fa033af3fb88e615510e329460ea0adf668e49cf78783d88d4c8bc8fa60b3fc0d WHIRLPOOL 0937d064907e1b59d6fa907b57857bba4a9b04d2e9b49da8983ef5035454830dfc8f3738cfd05a4c2d18639246f3b11311f73bfe7587f533728717e4414a4cf4 +DIST firefox-24.7.0esr-ru.xpi 322761 SHA256 dbc4b101b541488447e1089fb35ed9efeb663405a5f38b082c0e878ab805e7da SHA512 da1b9145881d27ae55f25a4a918f5bea015185cf7e5627c68258931a715e474f2fd57ff49396519ba9b668ad2fcce53a4244709bdd52339260ac673437fe8159 WHIRLPOOL e5325337566138c4f0ddca7a701af0f0f4a3fb0e4583bac4a135220858bf367553bd0a513041dd9e8b678a77e9ec5204222ebcf68f09cb463c8e09f836eae1ae +DIST firefox-24.7.0esr-si.xpi 372982 SHA256 4dc33ca1990aa77df04c1ba793900e021750941434f7ea4d6472777dbf3b1d8d SHA512 5ce880b7a36f9300b011819072bfd4efe5a0620384b4bf2c8c685d33f51f11037f0eb49af30f29600270d0137b85ab7341c87f1b6c35ec225d93d47be017698f WHIRLPOOL a3d1f9f70de27110a3ef272a5349ad7ce538d17be25ec794af169f40d3a59c478163cd9f1924c02dbcfbc7e64a87dc33215614a0cb76a2f88a3c7d221166790a +DIST firefox-24.7.0esr-sk.xpi 347879 SHA256 9a810b4270053253aa4e7bd3431b583432344ffe98a4cdd9ef651848844ec5b2 SHA512 3a7d515efe6699fc132d2a03dd15279a3209bd1df4fc2b12ae9a355f27b6a9a97c2e673b0d0fe7fce0ad900b5799691ed3ae443b96dfaaf50ed1edb6186d774d WHIRLPOOL 236f29de3bbf198c90c71815818503d21fa54097eaf56301474ed58a1d8daba1822832a470e3709d6a65f4731d42934b0769c4cbee07d7cd839c0f69d5edf40b +DIST firefox-24.7.0esr-sl.xpi 331572 SHA256 ec6d1c844e912624be9b30bb6542e3c98126846f8df2ba11951693ba2949fd02 SHA512 218cea9046038474bc3e83e8c848ecdd2b94c1c826bc54fc3f8dcc759e41237b483232db567ad3b5168a5421f5739a8e3bc8e97b554495bc1aa04a8c0e0ae64e WHIRLPOOL cc11aa5d7bad0017161814e3ec85c5a571c2b509764b62e318e02512654085b84d2db31f82b6c3a382a414aa47f5da0f910dd7d5676375cc16c1daf97bd91bf2 +DIST firefox-24.7.0esr-son.xpi 328903 SHA256 6e0b0df77fb982dbc8c06bc853f113b088b947213035d84b59b3e73f5b24c229 SHA512 1915c5d2d06948e90d35d7124b399f6b9de7310c4ff1871cc2cac6b91146eb4e8350c611ac3d47bffcc5613089c4e69c5d9d3d3e1c44d015da4cdcc420dfdcb0 WHIRLPOOL 330ace59247f1d6051af870b67b0c2a2e950febb9d4c9e4a2c0c0433c3960a44cbf60e6de198437e5e0e892d1a294751f92e0b3c4ae2c2707ae29efe91155e7f +DIST firefox-24.7.0esr-sq.xpi 340676 SHA256 6b6049dd304e533a083b676f64e73b0b6feaf9e03c5a8fb9d33a8b8d4543c96a SHA512 759b49fdacaf99d74d42984741900efdddd7416bca8fbe5157c765081b01261b1433b128409babdcd60d17b40ae5edd80a8dcd74b0080bce623ba103771a0f2c WHIRLPOOL 3118aec2c71d1bd8349f483626e4b030896e3b531cd530843089627023e0cd5e449ad33d3cec1252a2c5deabe5cc3f5797624d2840be67aeaddda77e745dce45 +DIST firefox-24.7.0esr-sr.xpi 385108 SHA256 089c41d55dccf3dcadea47322b8f3ddc80af71e05ec7013b16f1f27e82b82da9 SHA512 523d3dcef35c2cd51947ace5adc632a2ac4cd9a2434d0e924232a01624c6d37a83b22ecb772636647f210d3018b39e134fd6d064ac7d17df39b54398d20c3234 WHIRLPOOL 3cbedb26d29b2c4b5512c4ef0c32f4b81fd3b4e4a1963dc44d76242f961272f712ff207631f13030d04a3122059eb5d666b47896000ff42a99210301866aef54 +DIST firefox-24.7.0esr-sv-SE.xpi 333506 SHA256 f65abb15e3f93ebd47b5c7414dd159a86f01e830a9dc3b38c3440707cd721d5d SHA512 71d01a7b5fae831201c1c090567b68507bf5063475c5e6b3364ed9084bff436fe3a4ad101474030c6654c05a6303129c9617a5c65cac09f829a48bdb34c75179 WHIRLPOOL dc3ae8076f588ac2240665d842f70db975f063513d178b2481f39b56d1288e2d90ab04ba9eb3e3050433e69cebde856b0d2fbb286b11e184c2b5a868c7be3350 +DIST firefox-24.7.0esr-ta-LK.xpi 384155 SHA256 3d370a12633a01e8553a0a8cd0dc1ed4d44bee14356e0acb5786abbbd293ace3 SHA512 1f23ad8ad013d7ffee571d3f3111830fd3a873d4b6aca28d003a6b0338a97047074f2dfac8f93d67c9d9fbdb99f5a8e1eaa9fe0665de4eaf010318b2cff0f915 WHIRLPOOL a2332876a2978f13c64742efd521bc80e1fb196b7cb24f78be363c95d0b81033d811f081afdf52aa5fefbf6a6536e72b45c9f718402fe93b6c1e0707d648a0be +DIST firefox-24.7.0esr-ta.xpi 381423 SHA256 677c740e09f735626cb222dd44c8c84b6dc509161c3b4920a0940429d256fb05 SHA512 cf8805a5438df738d0dd28f057e63aa37923ff583d111d1bd1a65651b1211e15691ddc17844968c5e1dfdf33c07eb1f9425813c2ee0235c938be9cdf4a0ab4bc WHIRLPOOL 098ee77b4671cd9c01ea9daa7dc59ded68250b2b06c358d20bd9031e2d4c48e04f3d14251d1f13143509717b95f0342e1fc7428f290270421292af93e97d811d +DIST firefox-24.7.0esr-te.xpi 394563 SHA256 80b4204d77cdede04b0cbd08355991bb0fa4a2fd6602f3c8dd9fbe906292fc17 SHA512 96155190aadd86f7c7a6648290dee95192c3bd4d1de57dc5f7820ad0e79045b2d4deb9079405a0f2caf2785705ba081bc489f82695f4cd9304fb8b68b278ebbd WHIRLPOOL dd594a1089734767f3adf2b28d3b5199449a6481e62a208169af02010144e526cb0c0500bc847b4bf1b8a961ef4cccb77f013dc6994b9df00008435a68285c0f +DIST firefox-24.7.0esr-th.xpi 379822 SHA256 abc1ab05073ee02249e686d94e40083bdc85764ccd2de69d36fa198bea29c704 SHA512 2500050534b91517e7fb6484ecf5e3790705f77919942bbcd038466bcc6070d2463d7f5678fa36db4baba47bad8ae0948ec890db9efa4da6adca2348aa464942 WHIRLPOOL 756abf7fd46a1503ba95b1c05e58bcc3412ba6892f5076053740f6743df02b43e540a9cacd0cd4dc5d5941b6f38dd660becfd10f77f89a084a47284aad292725 +DIST firefox-24.7.0esr-tr.xpi 340387 SHA256 f529f80def331ce2cdd12fd01cbc0c4a969fc1724a72bbddd263e4a33f5ed0bd SHA512 5c20f3570080d142905cb05d8406a9f5bb7fdbec1c75c2d67045243731a94a6c8b3cffbe9712ffcc80099a5ee85594f72467abc47f5334a768dd1832e4d2604e WHIRLPOOL 520bfcd4d59b911ee6ac3198e4c1a396640fb58a12420f6118cc5998f5d19cdbaa7c10d9c6de2480f9a01fa587ada2b8bf3caaca9407bc126643151880409d3c +DIST firefox-24.7.0esr-uk.xpi 365699 SHA256 4db4261bbb2a8df7fc05a902b7663fb9d1fdb5b14af086f6ea5962c218f59c91 SHA512 d2c950806b8eec503d05fa4cf9db3384a8bc10b607bd2d38a255a858a7f6c9d06073b4ab0f4d5ebe017b510c0839e4434ebf8c3b45faae95b52d90c7be7ee7b2 WHIRLPOOL 5f7f60df61e92bfa4ebb6c01a79c18624a80ed5e575510712b6be3bab7b29f8262325aa938bc03164c02723a419916b1effa8debdfe1a6e158dae9c4ac4f6b7f +DIST firefox-24.7.0esr-vi.xpi 358430 SHA256 f933ef30b842a623da7fb0e81af06035f521a771cff15f9e511d7379fdb3601b SHA512 6b0aac53aa2850cbc17035cd02c50b02e47f5b0d82dda69a735e0404b6f46bfdd37b5c0f48033c86d842ae5b206b6e611ddd2abc8808ba02509b882f13a7499f WHIRLPOOL 4675f730d336a7f74868b5ed00d63abfc7013e5a274c1c30052b31fbbe5ab79e19640d4cb37304c3f56e31bee3f313fc34077beeb33b2716270701ca73e7ced5 +DIST firefox-24.7.0esr-zh-CN.xpi 358182 SHA256 9c604f48c6cedae58298da89a518fc19d404d517a02df7c77b1f2072ecd9bdfb SHA512 57e3f485f841db0ceaa1aa2bf2dad4b0256875d942d8e4e0eacdc53974f972e81dceb380624b30983f1604d0f59cf548bd99450a11915ba3325979ec7d7e5174 WHIRLPOOL e11fba2d1cc9a86f872c4bde9130dcfbe562d915ac4aa825f0e7cea0fc16039a324e1c11fd3cabb6c226bb28e636c727f4f1a8d1a230d6fe597f100f88bef157 +DIST firefox-24.7.0esr-zh-TW.xpi 351833 SHA256 4630f77bfd34565455b62be1a81f3a415628ae815bd48dbdb6832df3af9f10f2 SHA512 b560dc2e9a4a54e19030968bdb7cd23fc1aa58032da4282ff6c5bc49ebf2eb64486c1fb1895b5f42b09177e485c80085392528e9fde902556a7eede16756eca1 WHIRLPOOL 1d33662ffd811211af9a94bd5f1d1380066e201fc6c3e168a33c5787ff1ac917193461640833d7d8e8e44a6709649440ed222f76d09aa659d87c6cb604ccc871 +DIST firefox-24.7.0esr-zu.xpi 340394 SHA256 bb7f07f2160185c25c9a336eaa81cb426813b24addfe5ef35331558fb743470f SHA512 44504de35cebad472a3799b2b439957dc78e8049848e3c6dd2da37447b1f66b8b185fb449a64493e59bd190d495f69954347d82908171fb36c20c72cff808788 WHIRLPOOL 714c42dad32b13a041335228d14fb54ef9ac14d1cc649f2b66f24e8bcfb99da3d053c1f0dfc73a89ab1aa6f00f79c90bc593d89f327291edf08d79ef6bb97d03 +DIST firefox-24.7.0esr.source.tar.bz2 119967111 SHA256 079b6021f153ba11658cefe41d467e25357cd78e84d3d66c6abcfecb5a00121f SHA512 21af0a2be3219d4e84fea86a5d525246eca4ff8d70e798bf382d064c48bc3c9ce7700ace17aee178aebbf5224edb1e7821c946322dee888c242486d169b76371 WHIRLPOOL fa0d5840212412d55ef21d0e79dfce5d001ce4681c1aea1abf213f7fcc3d8677e770350673966c72c9b1446a682405251f2c5d3a466c1fd502b751abf0c26d4c DIST firefox-29.0-patches-0.1.tar.xz 4164 SHA256 b1d4517d73356884e1c362e0131bf66721bdd42c791f045db9d2753e7878ae3a SHA512 b2f987f9daaaa9fdd3085f831af1ba6b23e25d720d08771e54d66d77241c29847a3f68dc7fc8f7dc2484b3bf05e41bac23583af68b2a7bc5e713099d368cf35c WHIRLPOOL 3a35159062162e3ad0d8a22c35c0f2964ebb69adc101f8f23ee725ae7c0a349d32cb048cd023c00628c06ab7ef0c5ae26b375459eee3f37fe3b3308de1bdb7fa DIST firefox-29.0.1-af.xpi 367126 SHA256 a38b955123f1bdfcc01d77d0f1fc619a4a9adcc99c1c0e17db8ea506218e910b SHA512 b24eb8e272949ae6325f6582e1fdb9d561d9e774b9eda192bf3a76a943e73c13c186ebfe822d6587fbc0c773453f90cfe395041b409d186539d95c443499871a WHIRLPOOL ead92dc45a8ce352bffc562695305827cd5c54d39326c4f3adae2b3b42220bc533f5ab57e6cbd6f7438894a0415b966d0534dec70fa866d70808c4eb55a14c5f DIST firefox-29.0.1-ar.xpi 396598 SHA256 841fed16545010250e918c1c842f4c26083b2ed92d8d09e97297a524db2e0267 SHA512 070ba879f2c264fff21703c2d3df26197eb2199f9000dff620e3c7e037144c3cd603dd284610bcaf4cb79230430daff97072dbf8bc1b108f4b8b4607d782cf0e WHIRLPOOL f00d4ee9187c021264e58f8d3f9348e3f7781164011df80f258f8879d8e394aaae00f970924696e6078fbbda97835048234a2787f20f94d894b7d0b5143697eb @@ -608,25 +694,16 @@ EBUILD firefox-17.0.9.ebuild 12354 SHA256 3e1bf8967ad546ca66e7d8edfc2b075e6891ab EBUILD firefox-24.3.0.ebuild 12059 SHA256 25fbf1a1db269332d3b9df1f47707a55081763367a72507f11da19ea9fa6a48b SHA512 e3e067b1472e657713813816a86a9e25244353592fd7415265bd7bfe454d9314b3ce462194ecf663dc4a556b9d48b32e2cde970de3faaf013fbf79f88d73d1fd WHIRLPOOL 2dc2c713b903b397d9194a8dcf0a4dbc06ffcc3d7d9064bed04bf6120b48a8c921dffacf4bc8e94e881c6560753fb8b82c7a00d913122055a323536cdd9a454b EBUILD firefox-24.5.0.ebuild 12037 SHA256 84a64b8f6874d6f5281f3bdd5292f29bc62145c5bf02e78b928686e329ae1d5e SHA512 fb0d17f7d629858cfc5a4445c9f4cd549ffd6caaf523d9ec22dee074033a59bbf1cfa7e35e01d77815a0bfe9446cd9da755f25e7b4f5ad8efe43a7b486637f7c WHIRLPOOL 18d33f097c8f0d29fcb93fa4ca7ef2005142c7f90b0a4ee360ec38b40ffadfd443a299be23228bd6c0e12e766b6c06b4c60d3a778c3debdf7cc83b6ad77768ca EBUILD firefox-24.6.0.ebuild 12037 SHA256 47ab0d51ee672ef70e9603c3efe0db8ffd04e9aa23d245100462c3a19f5852d6 SHA512 494789608aa7c5559a60d7a2e7025a7fa2ee8ff6a483c66d79f6792875a8a31c9b7bc866bd4566642ee07cd79d2bb97857b5b56130e1bdb1697fe3c83a0e85ed WHIRLPOOL f0c200631a2c321f1d1045e95a41c682c787197fdb40949a2d6685e8a23958c0dabffc8d3c2894cddaf89e7d65597129e248ed4e43fb79ff2cbb0c7132daf8c8 +EBUILD firefox-24.7.0.ebuild 12042 SHA256 ab85f67f39ea91b8ed63ab7e3b1943b99bb74c3f8829ccf13ef038b7a8666a48 SHA512 4de739a3962ee38d56d8ce3f89eaa27297b24ab46135b33e93ea41b6103b0324329eab94b0b1e1b1e7ff9873f0e597f7f5a810a16b448893ed89d7dd239cf3be WHIRLPOOL 3c87f8b2593d2028f76811f225d50c6108003c10003521d9ed2b490c00f4d8ee1776ac0059ece49b0b922fec2926f0bd595cdb73efab31559f285b9f25e5ac72 EBUILD firefox-29.0.1.ebuild 12340 SHA256 1164f683e8f94ea706018caee99c2fcd5c3e27cb1a7c4ffe5225c5f49e2b83bc SHA512 16ea91794ea20844722e48e26d374b1858d7c7badd51e1110534d005545ae47a4cef41f6d83dfdc36fc9bbc9307eb25a2f64c338178d4d81a61e45a0141c291f WHIRLPOOL acad10f588d60a2553745da3941e0f4159b0a3355879c9fcca5fabd6c003d705b4a75e2d3d5b265834e3adf0698a02768d251502add0f8d0bbbaa313ae982746 EBUILD firefox-30.0.ebuild 12938 SHA256 51c83179892d9776c19b376b593172721cec392cc06c07b4326184c1a6c5f29c SHA512 c2a16cbb172bbd467782d7dc49a81d5638f7c4496485f3b268a5aef23173386189eb0a8bf1654e6d7f26145554f334138e68bfdd38801e24a40f25cde8572dd2 WHIRLPOOL 3711d2abafc6e29b254a804a27ef8433eff44c0f8380af9209fc14754bf698c61c7cda3db20a73745e32894885834bb8a74dc6c12bb8a06d66a8c4b7965937d9 -MISC ChangeLog 56295 SHA256 edd31ae1aca4e7115a5679312059e6568db171e8d5da5ffa159a08a16dae646a SHA512 3c650d7898e8a83421df9261f54cd8b1f0ba4a4f7e2bdcb712b0e7cce9d3c7b7e4778cbe4f17bc1878fac20f346f8963f933232bd41ecb66a33850b40682e814 WHIRLPOOL 19ddf897ae6fb1b52d548f462d1a6f80b1dd522d276e478bcd2ff6384af10f7d472857229096ef17b7f640ebc744b9a39ff4de6c8cc1bbceac42e0198bf16b29 +MISC ChangeLog 56452 SHA256 5daa53f0ca803f4d121d54ee4a22ba85cf75c8a563d0c09eba2b7841138152f8 SHA512 730421f5dc8fdbbea3ac8cee2a5785df27eb3703231c9e9249abfe729005a0c6697359fdb30eb8d43b77f2edd70cd06a4057bcb6d297f2bfa6dbe771e6e7c35f WHIRLPOOL e50181332970b4f74550f2f4dcea9bf430ddda1566b7466944a6c9e65b3814e46d30f1b19326d3016162a3ee63b6cf748dce65b58e40b76985e0443aa05c181c MISC ChangeLog-2009 109736 SHA256 6a3f47a190cb2146174953971b193f7d75f408ea2cd1ad7d029fb848dd66f3c8 SHA512 db43c51ba072bd47d8bdf313481156b2e6238c9905147033dc7d7ce5a634ca01b7cfdd399c7b03a4f4af8c44eabf353c7b7e22642220975f1bd33d5a109cce10 WHIRLPOOL 7bdbc95d44e2a564cada83e831ee80b849d468138a6d5e75f23fd4e165408e07af4891bc6989af8e1f792f8d963613de20d013e5a610ee58855c0aad0de475fe MISC metadata.xml 1365 SHA256 af2012c35d19aa762ece728f2133bc72387f7d702b3fab113b2def4d7e31833b SHA512 be38a1140436c60d4a6fb25289714298fd81d4ce4af220a3a09cf58ddda9e8e9d41c72525b9171de9f236aa047907ed811c47106e835cf0855fa8315f6b7c7f1 WHIRLPOOL e9258cb04a431f51a451cf324ac9460e18633c51c4e7b002da876d1ee8ee5dd3910fd873a2e5ea2b2eb3b52ab538deb74d7afa62eebf93608e06f20466be0e83 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJTt/PgAAoJELp701BxlEWfSnsP/i3Zch9ybiS8TTthGH/q9BPd -RBw+i3l9C7iyr2TOXlnyAfJNmqFAjcMVyb36J5Vk/iGTXTvKmvcBujXcbtBx7IEu -tciB51/Lz8BBRwELdv8VQXuKeSvqB98Sb5SHDUxU+bPycpru3+GFMDzxjzwQI6+2 -r7Wp5hOJSPtQ2YH6HCpxf1OpwEtOPHuvwwUBNqG9Dph1kYXFMDi6qjL/vfNLGBHt -PVFq3VkUUfFkYu7/av6uKXF9IlUwNjzKYrfOERY4N0IOrW31+pWRScDTdgy+7LXg -afSUARJJDWkqJoc4j8Iv4hPMqlzLIV+fnt/DLanhUD5y6hlRkKFNIRePFdTziSCN -T1DZYlZ7M5ga5o/yX1PUBJC9qGy9OvJXJ6fa6MHp+HUNOSikFsq+mcwz8Lkq4xQM -pUiZt0koCaImnBj8QgDCTYqv9jsNbDIJh/hqDRiPS3d8+MF5fXUpGNO+VHHFVP8I -XleBrGoPZkW5u5x4PMI4A2pWSDVHaiTaZ3olU/+dfPIh/Wir+mbdV7ZKVFt5KpR0 -hYDGK2Zb5fbSKjq2WOhU81NR5PYUVDxFAxcCbS+YvN89UUS8XYS008glYLBnknpV -avmTWPKfIdn1A1tXXqKjiLVJY+L1CoAxoeAkfG0ihUj7DE3Q4TBRUjP3BlCyHWAq -ECcPHCMeNYIIg26ZjO42 -=bdc9 +iF4EAREIAAYFAlPRa2sACgkQ2ugaI38ACPBaTQD/SwmKzj2VjuZj0icUCm41yzd5 +ZZ9eY81I/+Ev29Fk/oMA/iQ6W5WIb6E5imPBQGymIGXvgWSau5zLbplhXaAaQ1rj +=zsbY -----END PGP SIGNATURE----- diff --git a/www-client/firefox/firefox-24.7.0.ebuild b/www-client/firefox/firefox-24.7.0.ebuild new file mode 100644 index 000000000000..612eef766cb5 --- /dev/null +++ b/www-client/firefox/firefox-24.7.0.ebuild @@ -0,0 +1,386 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-24.7.0.ebuild,v 1.1 2014/07/24 20:24:07 axs Exp $ + +EAPI=5 +VIRTUALX_REQUIRED="pgo" +WANT_AUTOCONF="2.1" +MOZ_ESR="1" + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +MOZ_LANGS=(af ak ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de +el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr +fy-NL ga-IE gd gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku +lg lt lv mai mk ml mr nb-NO nl nn-NO nso or pa-IN pl pt-BR pt-PT rm ro +ru si sk sl son sq sr sv-SE ta ta-LK te th tr uk vi zh-CN zh-TW zu ) + +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas +MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +# Patch version +PATCH="${PN}-24.0-patches-0.9" +# Upstream ftp release URI that's used by mozlinguas.eclass +# We don't use the http mirror because it deletes old tarballs. +MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/" +MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/" + +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-3 multilib pax-utils fdo-mime autotools virtualx mozlinguas + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="http://www.mozilla.com/firefox" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist gstreamer +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite test" + +# More URIs appended below... +SRC_URI="${SRC_URI} + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz + http://dev.gentoo.org/~nirbheek/mozilla/patchsets/${PATCH}.tar.xz" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +# Mesa 7.10 needed for WebGL + bugfixes +RDEPEND=" + >=dev-libs/nss-3.16 + >=dev-libs/nspr-4.10.4 + >=dev-libs/glib-2.26:2 + >=media-libs/mesa-7.10 + >=media-libs/libpng-1.5.13[apng] + virtual/libffi + gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) + pulseaudio? ( media-sound/pulseaudio ) + system-cairo? ( >=x11-libs/cairo-1.12[X] ) + system-icu? ( >=dev-libs/icu-51.1 ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-sqlite? ( >=dev-db/sqlite-3.7.17:3[secure-delete,debug=] ) + >=media-libs/libvpx-1.0.0 + kernel_linux? ( media-libs/alsa-lib ) + selinux? ( sec-policy/selinux-mozilla )" + +DEPEND="${RDEPEND} + >=sys-devel/binutils-2.16.1 + virtual/pkgconfig + pgo? ( + >=sys-devel/gcc-4.5 ) + amd64? ( ${ASM_DEPEND} + virtual/opengl ) + x86? ( ${ASM_DEPEND} + virtual/opengl )" + +# No source releases for alpha|beta +if [[ ${PV} =~ alpha ]]; then + CHANGESET="8a3042764de7" + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2" + S="${WORKDIR}/mozilla-aurora-${CHANGESET}" +elif [[ ${PV} =~ beta ]]; then + S="${WORKDIR}/mozilla-beta" + SRC_URI="${SRC_URI} + ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2" +else + SRC_URI="${SRC_URI} + ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2" + if [[ ${MOZ_ESR} == 1 ]]; then + S="${WORKDIR}/mozilla-esr${PV%%.*}" + else + S="${WORKDIR}/mozilla-release" + fi +fi + +QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox" + +pkg_setup() { + moz_pkgsetup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XDG_SESSION_COOKIE \ + XAUTHORITY + + if ! use bindist; then + einfo + elog "You are enabling official branding. You may not redistribute this build" + elog "to any users on your network or the internet. Doing so puts yourself into" + elog "a legal problem with Mozilla Foundation" + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" + fi + + if use pgo; then + einfo + ewarn "You will do a double build for profile guided optimization." + ewarn "This will result in your build taking at least twice as long as before." + fi +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + if use pgo || use debug || use test ; then + CHECKREQS_DISK_BUILD="8G" + else + CHECKREQS_DISK_BUILD="4G" + fi + check-reqs_pkg_setup +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack +} + +src_prepare() { + # Apply our patches + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}/firefox" + + # Allow user to apply any additional patches without modifing ebuild + epatch_user + + # Enable gnomebreakpad + if use debug ; then + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ + "${S}"/build/unix/run-mozilla.sh || die "sed failed!" + fi + + # Ensure that our plugins dir is enabled as default + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" + + # Fix sandbox violations during make clean, bug 372817 + sed -e "s:\(/no-such-file\):${T}\1:g" \ + -i "${S}"/config/rules.mk \ + -i "${S}"/js/src/config/rules.mk \ + -i "${S}"/nsprpub/configure{.in,} \ + || die + + # Don't exit with error when some libs are missing which we have in + # system. + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ + -i "${S}"/browser/installer/Makefile.in || die + + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i "${S}"/toolkit/mozapps/installer/packager.mk || die + + eautoreconf + + # Must run autoconf in js/src + cd "${S}"/js/src || die + eautoconf +} + +src_configure() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + MEXTENSIONS="default" + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # We must force enable jemalloc 3 threw .mozconfig + echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig + + mozconfig_annotate '' --enable-jemalloc + mozconfig_annotate '' --enable-replace-malloc + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + mozconfig_annotate '' --disable-gconf + mozconfig_annotate '' --disable-mailnews + mozconfig_annotate '' --with-system-png + mozconfig_annotate '' --enable-system-ffi + + # Other ff-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + mozconfig_use_enable gstreamer + mozconfig_use_enable pulseaudio + mozconfig_use_enable system-cairo + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_enable system-icu intl-api + # Feature is know to cause problems on hardened + mozconfig_use_enable jit ion + + # Allow for a proper pgo build + if use pgo; then + echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig + fi + + # Finalize and report settings + mozconfig_final + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then + if use amd64 || use x86; then + append-flags -mno-avx + fi + fi +} + +src_compile() { + if use pgo; then + addpredict /root + addpredict /etc/gconf + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + # Firefox tries to use dri stuff when it's run, see bug 380283 + shopt -s nullglob + cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if test -z "${cards}"; then + cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g') + if test -n "${cards}"; then + # Binary drivers seem to cause access violations anyway, so + # let's use indirect rendering so that the device files aren't + # touched at all. See bug 394715. + export LIBGL_ALWAYS_INDIRECT=1 + fi + fi + shopt -u nullglob + addpredict "${cards}" + + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ + Xemake -f client.mk profiledbuild || die "Xemake failed" + else + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ + emake -f client.mk + fi + +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + DICTPATH="\"${EPREFIX}/usr/share/myspell\"" + + # MOZ_BUILD_ROOT, and hence OBJ_DIR change depending on arch, compiler, pgo, etc. + local obj_dir="$(echo */config.log)" + obj_dir="${obj_dir%/*}" + cd "${S}/${obj_dir}" || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${S}/${obj_dir}"/dist/bin/xpcshell + + # Add our default prefs for firefox + cp "${FILESDIR}"/gentoo-default-prefs.js-1 \ + "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + # Set default path to search for dictionaries. + echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ + >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + if ! use libnotify; then + echo "pref(\"browser.download.manager.showAlertOnComplete\", false);" \ + >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + fi + + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ + "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + MOZ_MAKE_FLAGS="${MAKEOPTS}" \ + emake DESTDIR="${D}" install + + # Install language packs + mozlinguas_src_install + + local size sizes icon_path icon name + if use bindist; then + sizes="16 32 48" + icon_path="${S}/browser/branding/aurora" + # Firefox's new rapid release cycle means no more codenames + # Let's just stick with this one... + icon="aurora" + name="Aurora" + else + sizes="16 22 24 32 256" + icon_path="${S}/browser/branding/official" + icon="${PN}" + name="Mozilla Firefox" + fi + + # Install icons and .desktop for menu entry + for size in ${sizes}; do + insinto "/usr/share/icons/hicolor/${size}x${size}/apps" + newins "${icon_path}/default${size}.png" "${icon}.png" + done + # The 128x128 icon has a different name + insinto "/usr/share/icons/hicolor/128x128/apps" + newins "${icon_path}/mozicon128.png" "${icon}.png" + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${icon_path}/content/icon48.png" "${icon}.png" + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop" + sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \ + "${ED}/usr/share/applications/${PN}.desktop" || die + + # Add StartupNotify=true bug 237317 + if use startup-notification ; then + echo "StartupNotify=true" \ + >> "${ED}/usr/share/applications/${PN}.desktop" \ + || die + fi + + # Required in order to use plugins and even run firefox on hardened. + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} + + if use minimal; then + rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \ + || die "Failed to remove sdk and headers" + fi + + # very ugly hack to make firefox not sigbus on sparc + # FIXME: is this still needed?? + use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \ + -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \ + || die "sparc sed failed"; } +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + # Update mimedb for the new .desktop file + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |