diff options
author | Ian Stakenvicius <axs@gentoo.org> | 2017-11-14 15:59:39 -0500 |
---|---|---|
committer | Ian Stakenvicius <axs@gentoo.org> | 2017-11-14 17:14:46 -0500 |
commit | a672c4df65e9303b1bb5d3e789cbf0ff58396162 (patch) | |
tree | dd6d0d28195a596b73ec79c6f688ad4409bbf928 /www-client | |
parent | www-client/firefox: bump to 57.0 (diff) | |
download | gentoo-a672c4df65e9303b1bb5d3e789cbf0ff58396162.tar.gz gentoo-a672c4df65e9303b1bb5d3e789cbf0ff58396162.tar.bz2 gentoo-a672c4df65e9303b1bb5d3e789cbf0ff58396162.zip |
www-client/firefox: bump ESR to 52.5 for stabilization
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/firefox/Manifest | 92 | ||||
-rw-r--r-- | www-client/firefox/firefox-52.5.0.ebuild | 406 |
2 files changed, 498 insertions, 0 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 5520af8a13c6..652f27b971d1 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -184,6 +184,98 @@ DIST firefox-52.4.0esr-xh.xpi 441172 SHA256 bba3c36e5ca71827a46fdad1f86a99b4a084 DIST firefox-52.4.0esr-zh-CN.xpi 461694 SHA256 8716ba127ab236ab8635086edf410e19539a0bdbaaff56d0c11f39f7c711fcc7 SHA512 9a194a185893b44bd5f6b4edb9b0aaffa552ec7e4b876e575482d7b2d46a7855f4350094861ae135a5066e9eaac93451f088a825e10f89b333dc4e7f269b153b WHIRLPOOL b7a934dea295976ef2dac23dbc54ab35f132c354d420c5ccb53dc74972bb0ce5813bfdca2bc5b248d95c08f19ed885e20196561c1c39be2e9f153fef5a5797d3 DIST firefox-52.4.0esr-zh-TW.xpi 472534 SHA256 f88307189fd516a291f5ead0845b7e3cd1b00c2bb34561fd3bae991c2dce6cd5 SHA512 32dfc07a61f88306f44c94197a9720442a62d69136f7f533a5d9224865ad40b220c7f2cc7d7b713127db50968c119eeadb376a94857555e96cf2af54066da6a6 WHIRLPOOL b17095cdd628b30444e98fdf7f0517977ce1b409313b591d3f4fa21e3c7417fbde92f33bd1aa4002191008376d6dd02988088e65fafbae03a808ada306f2feda DIST firefox-52.4.0esr.source.tar.xz 212285560 SHA256 58ae7cb6c2fb81d22762ab3c60e46cadbe7c5b687f24c2823d9533ec998a21ee SHA512 be3be7f9dbf4bd0344d5d76f26d1a5090bb012154d25833d5cd58e5e707c080515b42ed751e1f7e58b15b96939d7da634cafb6e8aa9bb1627ff420836b802183 WHIRLPOOL 9beaba0232a57795982e969c5a3387d8a3de92b5e0ba12cced3b72502e440a61333395f5530c0ed502e6cdb351a40dead7e3580046607c87f098bb5ce2fda54e +DIST firefox-52.5.0esr-ach.xpi 427641 SHA256 2e846acaa63612d6c88b4aff24ac29055ef7250593ad6a7158b94831d4ac7c23 SHA512 efafaa6e93fb315dae5c210952ac5afe742bceb53848b8dd8827d43e3d7d6dd802fe48f2290ffe23df154a2d4640b8b965057d44aa560695f413bfdc91e6b2aa WHIRLPOOL 3c5fa2437474c7b144c179a7c66b60bd295644db9f57cfdcef72783e35e7894be5b746661ee4270cb5b563f48f56ac91c2c491511928d2803db838f92ae25107 +DIST firefox-52.5.0esr-af.xpi 436824 SHA256 7dd58d0794bf842231d32aba92f9ede7211424cf2b866055c702e4f2f370deb3 SHA512 f4f362a3e0b5ee7bd5542d3ab7a02bccbaeb6112f0fd1005feb9f9d80690c026f07e012baf7b12462abfea5e6042a593f242622210dbdf3d7a881598aa3611fa WHIRLPOOL cbbe0586f93d7da52c7065a04308ceaf036a34bf02a830e92310eafb63843dbe9dad14b4f3d4228d968ddfae6f1bfb997c9ab862e837d0d9d4c118f12ea789c7 +DIST firefox-52.5.0esr-an.xpi 445142 SHA256 e9532d7cd9041c137fb996d1105be93fd23cecce0156ce47eb40a0acff334906 SHA512 257a42d74406c49ee295362fca1d7470b5d5954fd0eec24112d85ce31432df5e25d9a14d3362f2b71794a4e190a46c4d9eb98a3888c733f461dd36cb009f1527 WHIRLPOOL 7a4adc479839858835cac31c19a668ec63ca847b9c7a34c6b24e306ac822b27c5e0785b89e6d1b4052c64bb7b3f74969518663388f08df36f1b441668db056ce +DIST firefox-52.5.0esr-ar.xpi 473382 SHA256 aa6ec1b9a12e7f630b28c4781d92f5e10be7f66da9b786c451a40bca1385389a SHA512 92828b1374f99b41e27619fc52af7ae544d4b998ded9b2b588e83244ffe982628010f70887d7c8ee84e6247e63b2ca7b7605a0d18ae7ad138c99f47e2cd0db77 WHIRLPOOL df214d50b4f84db890a1e0b368441b83deab3b8386f0187ed09103857fce84f5ce40d1777ad6ec3d30533ae70343e7655426a94be95b9a7cfeaffbfa91fca5b4 +DIST firefox-52.5.0esr-as.xpi 486889 SHA256 440f9913929b474aeabecd717f7feec1dfd292bf97e1fdfcf1035496287bb213 SHA512 9527ba8b552ca7a5fe29c4d5cc48ec0549b7cbc59fe8d685f44e9cfa55141b960206d958c218d557fd68d21c79a6658c679d1bb49d8d07feb515a164954d4bf9 WHIRLPOOL e5f7ede37e8e588b6ded2a16e1e222ea8806bf5967e6fb44dfb4f4392cf22a0180a0cefa1770d1011e3abcfc88921dc72a81b27157f87c574f11bdc690583b51 +DIST firefox-52.5.0esr-ast.xpi 440034 SHA256 1654477d06d5b9e9a23941b6b9c9f9d667481eb53b8df6b93b6d257dea2d39ae SHA512 79f566ef81309d77a664d8ecb8b4215dccfa2f252ded7a7a10c2058d9af28224e59874c822bf0071a93d72416487a0d4bed99c7b773edbf2e02f18923e463cfb WHIRLPOOL d43b99c94c9fb8292c92183824ad490f9af555c95ba1baa47e5965dedbed6c2b00004796bc0cb5877e73e26e786be5e56bea4f64fa789c03bd08f27d4a35e652 +DIST firefox-52.5.0esr-az.xpi 454923 SHA256 dd41affdb49a9f1cc0cfc81f3396d0fa76e86cdc16aa698d30f44ca6d91d2c6b SHA512 6801fdaa02d3b89ac0f2fb0362efc128e8e332968b847f6fa4d326b483d12c9396f8d34b682b65390d36b1a6fbb2a4416f9875e23a640fdd03dc2cecd83148d6 WHIRLPOOL f3d9154c45bbbcad42ca90334f740ed0ecfb30808d533a99ad19aab9671ee42607ef940d7908f01b7abb5df87e459444fbc18885597f963b697ec26edd997de9 +DIST firefox-52.5.0esr-bg.xpi 487892 SHA256 43f856380cb16135e6cdfe5a93c25d9499ce4b122c52d81bafa29c25a07cce3f SHA512 beb85847d48dd5ad4a27e63021c0ec470158425e7f74a2a2c28f357d714655db8622ad37e7555ad6c2e89805bd142911542a4bb9f4849d331a0c4210518fc88d WHIRLPOOL f781c4fc1d71dfc4514d2f5ee3ade6221d84301e10c8830c6ede3646420e7fb03ddd7f54b4611436237cc171e5081a748b748dffc59f0d05bea1d4c1721a50dc +DIST firefox-52.5.0esr-bn-BD.xpi 511995 SHA256 620b76252a181347d6f7ea25ca6d1d331d14555090ca996c6235de9ae8045b5e SHA512 6457941b5b926ed8ee6b7a48d55e58f1ec6519d35c3189ce1573f808a1995f02744a623ab8c7b5c31fb910a3484defd4f67cf5001406f9e5cd95e5e0066532b6 WHIRLPOOL c489286be21927c91636642862aa631703f46782d476ebd1cebc672faca8b6e2b5ab86bd3c9d1552f714541c65abb1c228f8d2dfb24c8334601736a2f8f0dcce +DIST firefox-52.5.0esr-bn-IN.xpi 509376 SHA256 9648a46eab773b75ac2cb26236b70acb442288486e18edf534a120da01844cc7 SHA512 bdcde83fd72cd235301a5ae3c357355685014348c74af036ddb5020897623b1e7b8c960d89946639bd950ae5d6f16ba4a7a381ad85abd8a485296b24983d9228 WHIRLPOOL 7c0302f2ef3ab4fcda0569bcad232d8862d30646049472915012cb56e5355e2f684a4044fa8a6cf077965135349ceef7a01035134e69e7f73510715ec59976bf +DIST firefox-52.5.0esr-br.xpi 435483 SHA256 985bb1e26ca681def8dd4895230b30c7b3a966948ac5fb53be6d119c1c7ab1ba SHA512 2a6312eea08d2fbb90208f587f86a4b0ef9ebe4de6129a11203224c24b543c1fe4cbb6d2ce978df76f918b3d6bdea3a373ec56ee05c7dca847f1b185fa7c6ba2 WHIRLPOOL 3aa3937a2edaf25e6ff092228f0b8ab020c001f8c803c8653f0201c9e52a44c814ef3f54fbe737bcf4091ab1ba37e7142f16d15ae160e0b9fb911327ebe016cc +DIST firefox-52.5.0esr-bs.xpi 441782 SHA256 8fc89a68030e804b8d790697e09c961ac824b307381b41cea5c16f0772ff717d SHA512 4ed1b0609185912b1148438934aa5e67f4c7a7f37e8cc586387d06314f0509a68abb5fa342b8990f03b56f516367e3465d9f38a1e06ce232df437f2be70ffc5f WHIRLPOOL 28fda4f6aafd2f07c754c290bd2da9b1b3def75b7d3a8820c751bb7a034370f5476e985a4e36fb48cdde10bedb766d05c9a076f46dfd7a289e0526ab38ba7ecb +DIST firefox-52.5.0esr-ca.xpi 443304 SHA256 295594b5d6f86b1bfd4c960e2124566863d461625782b0b07597ceb83756ddbc SHA512 ce51caba9765d92b5bbe192eeaaf010628c03865dc792a789d92516f5507126c3d7da8d0ac9d35201d9b5f2cda0c46d057ab68d7385c7bad69514b727854b402 WHIRLPOOL 8061f3a4bd2c2253984c22e2f1c4040944cf882c6fa3541d63cae4339900fc714c5deef80843c988d6e8db58f590f9b7e1859932dcf37dadc05cfec97bd575a4 +DIST firefox-52.5.0esr-cak.xpi 459184 SHA256 897416fc02c96ea54e50b29621be06efe78fc8bccecd1b8fcb52f9f1273d61ba SHA512 fbff88a2f9530bd817f49a5f7854d93aaf188a1d7cd3aec642e42f844763b8e831915c702ad49f5c32c891ce96eea4d5793237be0e40229a04e38d2fd07935b4 WHIRLPOOL 7f5086f00ebed757ee7314ee318ea9c6506468c7d61fe085be17a0e094c839f31adca2de8c440a2968f828a3cef39331732299ecdb5da677f26516521b1e1ca6 +DIST firefox-52.5.0esr-cs.xpi 444075 SHA256 090a95d5e5d05bd1e6b8b9e63b296b3dc9343473569e4cb197edd2526ae13cf0 SHA512 e39caacf85d730b5c7e5a1c059ae197d435ebc77977b98c2b3b8ec5143e9b3e5b6e167497922d3c44451cb91075366ad0ff8d04798c6fc889f719427a4723ff0 WHIRLPOOL 0f36dd1a034f2860f4f5bf7f0a620a2877bdef81fcb73bb3a57aa2be3d81a2b6afa469e9e8c3b5ace5d5db5d2e5dc0d1523c447fc5517c95d192bd326fe996a3 +DIST firefox-52.5.0esr-cy.xpi 436584 SHA256 7aa657b7b041792a6de5069e5ea04eb0b8acdb8a6f2c7c112412e3a511c8cc75 SHA512 de0b6a44c567229ae6ee85850b0788377f15e723aab9f0f6cbc9c4d63fdb060ea033d572c40c91bff428b0517a7c3546efa905e48defa93a95e81a24d3591e68 WHIRLPOOL 140c854f1c61c78831326878b1e162c12f745218bcb98e90cc739693c7cc496eccafac2255c621955072566a0530057f6f76ec6d1438f4e142505ee414706955 +DIST firefox-52.5.0esr-da.xpi 424394 SHA256 2707be946acec95e9d74c1fd6afe0ec62ae496d90ea65c7acbd4fa69b9582184 SHA512 834f3fd6b0d5da0ef6e1c1f788d8344a8905cab026cc783814838f02f1fa1af6ab3400b69b2162ff4634caf403343d7b708a146ac17e2d7e3876b39869c3eeed WHIRLPOOL 9308a8f54a86aebfda3940099409201603562d80bf0355723326051aa75a31203def5374f3bb0d9467d42f092d8887654603789f33b77a62e859bc0dc87af9d0 +DIST firefox-52.5.0esr-de.xpi 442479 SHA256 69c127c805175c0678aec96766f0867a26d6f05e4af321b6b2e3722b2bfdae21 SHA512 a8dc03855f9337f8facd7d80528a9231e0249e0122462d8da6a1e915d824d1365aa694f3854cdf46d721ff7efe61475a591ebf4d662ac976b7bf5d46cd8e1160 WHIRLPOOL 94937b0ec1ab1bf0671f4cf7273702945924ea1e82839ca3a521de9b735f4001a133f2397692ae2f307c8d6a7763536b767a5252b3449144a4f0bd0180e61c75 +DIST firefox-52.5.0esr-dsb.xpi 459425 SHA256 d643826073a90a367f69b0c0aa71809302d8c349861b8485c639fb2b24577db8 SHA512 6b5a64937c6fe2539aab8e420a40165aa4c56dbdbc9994871094818079b5020a2ad7550beb9af4b89e0f71d8d913bebeb6c0f84c68f01bd8d81e1fe09390eee1 WHIRLPOOL acc0df0499b882b5578d29634d1509b8d959e78d7176fc83867cefa878bd6fca2f0dc3da2f9db10581b703cba94684cae2f594498c431da002367e10ff03db3b +DIST firefox-52.5.0esr-el.xpi 516593 SHA256 6752113cce1c1c438556a9a75f22f936dcf0bab3aecb78933e3c3679c9466873 SHA512 163fbc982348eb7c1691d37defe86e9ede302a9a7334ee3fcacb26b49bb08d4ef01828dde17e5e50907cf78a78f9c61d669aab9c3c6af2149c0147a5d8056b2a WHIRLPOOL 91fbcb656a887a5539fa913c23e58f107e3720572a92f22ba70bcef80fa3369d79357711b73b899fc4af8e5dc21f64855f6631d2afbdd2de1de50dccfb1fa704 +DIST firefox-52.5.0esr-en-GB.xpi 419324 SHA256 4f6fbec52fb8fce27ba919c21c7404c1b63fc22bded95b9f3c18339fd70ffbec SHA512 ef7dd1435bbd09474c20b714f6d4ed7457f6191221384b39942d558d1f4a9642056757eef0fe3f3fc9da5abfd7b75d74007233d193a6f808ba07810e2abfd031 WHIRLPOOL 45c49744417ae3fcce20ab72014262d675941a9b533f658deb35e7579a9b7ea232037b266b169648d22c284712d2eca062c7e1e9a5d7de3d8c72f3369a7013fa +DIST firefox-52.5.0esr-en-ZA.xpi 412212 SHA256 ab1e3dd1de6fe9140819416bb8b293fd0c3736208f25a6506c77fca9392d98cb SHA512 f85d2a876aa495e979b8a7991d9a319d77d14b914e571487399dc3404d2798a3fffd6621b2fdf2dd29b8e2d9dc2196200dd07f0ab31f9b738955a488e42add3c WHIRLPOOL d029cb04816f364ae8fdd577bec2671e8cb22cdaac3bfecc48cc08f8cded8186b70eed6dfcd0c83ddb397c6e5595eb5db9be4b2d1d527d689162715952aafb95 +DIST firefox-52.5.0esr-eo.xpi 437474 SHA256 16acd386b3026a286433f2e357d64f7d50f3d4a715c1b5929e1b1f702cedd7c3 SHA512 7f4237653dd97392fe362f7b078a568fb1f80ee1fbef4ad56f41955a016f86c05257e94c3d4d50e4ec606aa41a66b4a268de908584e5eec8dd7a673a77b7b965 WHIRLPOOL 42b79339549daa7b0ecc657a40842d1111f98b948492bd6f0f56cae2ea63ee52eb7efe57ea517ec3b4e2f66c932eb54516d527b289ce5546121d435b18733e09 +DIST firefox-52.5.0esr-es-AR.xpi 445926 SHA256 0950047967d57fc1d63ce41a45dfa7307707ff8123df171a7535484956e65a44 SHA512 cd9bdfe8e53072379aa70062ff905ca0f27b36597319d7f815dee191f6b593701d1ad0255896cadaaa3f44619deb94d2835c73957d4b77bbe65ebf6d5053a2db WHIRLPOOL f46651ebe31daca0104e66c7079b5e02af37fc4da919d81f7e78198762409d7f212cc8013295e47012570fef83b5a433f890b59e6bb331a6eaf5d8a4bcbd1c7a +DIST firefox-52.5.0esr-es-CL.xpi 445676 SHA256 a99157c0161d89cc78c7e5657a3b5ba6cff31d61352f990c2111978042351b32 SHA512 fe96321fb10c34eec305d824fdca61bea1f6df3e8190abfef9b442386e4d0071b659e7b255606bce29a6865ee9ab6e8b1dd291c95247cb79e06494a9ce82e26c WHIRLPOOL ef05bbd29606dab98ad3a0771938b13d92c717dd8b660eec3b59254e7728841fd52e9660150f4a888633086af26e549edb7f7963931bbd70e04de49b4ed756da +DIST firefox-52.5.0esr-es-ES.xpi 344876 SHA256 aa50c620852f21fedf034b0282af0ebcfaab0467b24d299b0c0760de294f528c SHA512 26a5c95d62048208a2a131536ef7da01279ed44bfc2e41af68c5510318829e518a7be73c851870690633357cace98318e12030f3eaa67168963eed86cbcf8659 WHIRLPOOL 3004086062265951e13394b59060310b15749fdba441cdf4f4a8e2c4ce614168f88c37e769515259e90caf70750faca002040befbce6e78b7b001883c3c27b7d +DIST firefox-52.5.0esr-es-MX.xpi 448385 SHA256 646cdc46d6f7d9dc6da4bedd7ed84e97d001275b97f63c7638fe277f87273208 SHA512 41d41642e6a4f9524c378812534c412e3e4e155645e866075f50a65ee3f2d12b9b3e52e7989d9d68ffd7bdb2da4e0a99bbbaf95758470c287b46062d2388d7e6 WHIRLPOOL a70df200e976d8f0d48281dcec2eee836c7c5381298eb8c50b782f8039605f77428629813a81f45cce6b2a26897bc9cf10809b7dc4bdb8e4385e3c337dfa87cb +DIST firefox-52.5.0esr-et.xpi 425113 SHA256 370149eb44b83c097428091f06223832b5d9278c6864b63001379712aedf5507 SHA512 56d9dd418f34d60f29c8c620fc7c92ccf9deb1ed5ce9788a8af63aae919f2686b88d71275a01700f1b28f3016c1bc12828059bb2a30cb14dc7e21c703d0ecb81 WHIRLPOOL 888fb9db552bf255be80319e7a15215996c0a0b01051e67a01c0b29c88732a8880a8b9c5588f91ea274452e5d1822a1ce1de9698be4cca1b8c33010793507c51 +DIST firefox-52.5.0esr-eu.xpi 438479 SHA256 ba205557ea8ef72369103f031ecae9e05949276a5f63867f32d30580d3c4fac4 SHA512 c5b42b5d621a9c2d95ae82946b3a3ef77eaf4baee1acb64e5cf4fe3ac9c14506ca0dc7aaa0f106739746ee61aac5dcf29dc2b9ce6a015407549037c4d9e0ffc8 WHIRLPOOL 0a9270210a2b970939cccda4641823593190ee6af53e65a9546feb6469d4b709ccee4870e144ddb1681f055305184e6f8f5274861407b1bd155a64b5aad64e41 +DIST firefox-52.5.0esr-fa.xpi 491344 SHA256 b217bf95ff3c372fbcd74b4f1d795687f46cd76f6135e9aa1e44c492e61512e7 SHA512 7678df5f333338278ed78c0569737343bdb81e596085ac9ddee1eb1d6e48614ae8a4ed5620ce3fec3a27f6c16223520f66e7cb1c26b34fca42d80d0aac11ead5 WHIRLPOOL 32b9235821104995bff927331920b2f07c6b44555e02ca041cbf71d31a5e03d4f60fcd16b0b51a6469f6c49333e2bc8db8d02c2cff9306be59040e5b336c2fad +DIST firefox-52.5.0esr-ff.xpi 440928 SHA256 a29d38ae61670626fbd29e856cf7ece3dd5fe0216fb25c2a19c2898477aef7be SHA512 1c79eb0c7e6e63b7783fc49e6f80aab747d291837cfd74d7d67520ddd22274808834babae6ea2643be6251abd2c4716c8ace60acc9ca54fbf1f1c5d081e49fef WHIRLPOOL f92604071472f28dd2a6ebbe9295cd24a8c61a65027f4633eb073c09a60d1d75cbd7fcd66837ebf44f7dad1fd81ef9fead1421be83be2afc419b8769eb9d4381 +DIST firefox-52.5.0esr-fi.xpi 430061 SHA256 eb020dea80b347f0c8ffdca75632df0ccfcd4e1babd2b5375f2f83e95869d1ff SHA512 c2bd9e4964dc290911af8ebe8dc13650e3597d074a783e3eb4907afa1651cf27a27192dd870de180d5338286b2db0583b379850a1646f3618371b41e25768179 WHIRLPOOL 7db7ade394887c3147637a953196c3f38c865cd7105ed6c1c885c8c13a0f615141c50b9ec384aca80362232bd2552ed1e24951dc4db1913e08c14958eac2b100 +DIST firefox-52.5.0esr-fr.xpi 450211 SHA256 23a4d08deacc682fb9ea4bf2c7200a925d474a86bcb2f69e536ce251f9fb0de7 SHA512 8a51ed225d15a98eb6676541fb726b8966265a18eefc3d739fa921610f0270aaed22062475a600d410e3db306dd3003c2abfecce64f403a6a800c5c698165b95 WHIRLPOOL be665958423ce5b3d4b0c8cc5862b00d7404c12b8a9bfd7c2a8cb653e9acc0fc33c28f3613adf1fcc7e8b7286f06f5cf19b30480ce2f1e57613406d5508ad366 +DIST firefox-52.5.0esr-fy-NL.xpi 444971 SHA256 ef3086460cfa1a0f5a6e3b50dc7dea10683b8f5ac7c4ff1d99af5525807f3bd8 SHA512 54f2ff58922d5a33e7e8ebee4099298f83067f3c1adf561959178ecfb5a02f69e18351304c446a70f22e0d7d1405226af240d20b7b437b09043dba1108a12f63 WHIRLPOOL edd76cbc9c201263aba5d63c8d80f6ebed9cdcc2a0bdf71fe748b83bb1de42a6a7aac888a363f461c9f124ac7d7980a73b4700003fc22221e92af22a459d4865 +DIST firefox-52.5.0esr-ga-IE.xpi 458165 SHA256 7f55ea0bedb55d1adf92a8bc7214b6cd53f3302397c6d62e7462d5a346ede78b SHA512 c1819cfef5b089e0f10f5d46131cf61c7864d994ab4557bd04017f499b918cfb1c96cdc7fe3937154c2c718a09f1380f5343ae73beeed75366c7c961256d386b WHIRLPOOL 412c5db0b3603a7111119406d90fdf1c041e75bda7026abcf7c45a38023174f3c3748a2bbc2f078e638f170605fc8228283e5f054dad2972f6f392f8cbb52efc +DIST firefox-52.5.0esr-gd.xpi 447268 SHA256 ff351753097986b94dcceb5707349a1664d4729720e1de8e3a9f331eb5ddfe86 SHA512 67c1fc3f8da4bfcd15e142f85a01f7ec78d1d6d510fdeb6d61bbdabf52656ab4f8e53f7e88cdb740dddc4052923fa1f1d141b696876a1b78f38c33c751cfbab4 WHIRLPOOL f63fc75cd1b08c80da32c707e721d6a80c9919dd88e7003421fede522db3fff7f7644ded949d4bbbb88885edf47e62e31ba79bc0d5f2e6fae503cf3204ae36f7 +DIST firefox-52.5.0esr-gl.xpi 447295 SHA256 cb08effe291c66076450a8e615801a33f61501d66f410735d94c14df01d844e9 SHA512 1f0b5c5bee32d82cfcc7b5db8a1625d9488eee16e1714eb2621c0fae584d78719a8cc160faa0462c706ccea9d423b8c4af73dfdf40bebe9078556f8407193b93 WHIRLPOOL a01bbb6bfb6cf8a3754332526951a37b225d0fb85b9e9866b878cbd2a556f1227b2f2f46c49afa29ea8e3cd8d308fe49cba3798d413a9c744f9fcb190112f31c +DIST firefox-52.5.0esr-gn.xpi 456214 SHA256 21abe23be43e2dedd844c1be08d9c62f945ff75ffcd0cd2f3129f43df47c7c7b SHA512 751a483b32b0d465b313db182cc9263177a7f4f3207150732e80ea4145a4fed45001d1131017df2f2ccc7ff73ada883eb91ef60e56e2fb56e2567c13ec798dc5 WHIRLPOOL a33e742576dfb5f137b763c16972659fae0be1b0423a6cf37ee26aadae69f08015b857d836cc3e9dcb6ec8bd116270a8c70f0ffa85d3965e8d85e89f169afd18 +DIST firefox-52.5.0esr-gu-IN.xpi 489366 SHA256 c17fe745d02982353f5146fb60301d08d0a250d43951ce1c9ab0c9ce99ed87cb SHA512 cb06919ae977a007f876384acd8a23c148903c0c7ee72aafed412b8f04619cce364b8b7e6c4708858fc0e444da1387b2b78aa35907a132753552d89336f7b9ff WHIRLPOOL 9687e378575a4cc9ff9ca2ec40302eace3e4ce1e14395dd95601eb2fbe963ffa7b71be194066e26b8e0a50988b0234f1c3b99363b9b200b489758aa78c986409 +DIST firefox-52.5.0esr-he.xpi 455282 SHA256 701204322a5648dc18d53aa5337288207b4a144673b05a8a71be6a57f11bcf4c SHA512 d48a655e08bef3d608bdac9286e2117c85acc07adef5e2309a7b3e4b44ed6781f17d639df2ce91e8809a73b4e49f1e9ae9bb2da27d5e994bfb491caa7bc5804f WHIRLPOOL 0266c9e1502843290f679c270a1d17e96e0a5a412abb7ac21f636c16516823be98cc8bd7d6033add46f5bb2f85d49b4522b98ce1ca635f0b073245509c975987 +DIST firefox-52.5.0esr-hi-IN.xpi 506519 SHA256 ae3b8ede9d4bd8ed4916f0b6e8b2b8f01d18387a30cc12bbbc9c4774fb1ffed2 SHA512 9e4fc4dedbf688a6bfeacbff8e4d7ec86589bddc8e8f73b9262199b679e9f1ddae47d31e282dfa32ab54e85655467876b11e67d1bdfe7d5002c408cba81fcaa9 WHIRLPOOL 0acd23b4f3e7922ce228c0832d3676a1f8f2a7c6c78a2a1387db3f41b303dfa097fa386087dcfe73d106266a8737a39138a92fd40c66e23a6a878efde04b855e +DIST firefox-52.5.0esr-hr.xpi 447503 SHA256 0ef17c5eb161b7731bb3b80c109aa320593781da9933f521e1b52da8f13776a3 SHA512 a7867e5d01810b761256e4e5b4aa824cc7ad5edc89ffc0da9fca7b99b2373d24896ef2ce71f030baf750ca06cf6b4aaecf0a6e7ee8c05e5466b000b486750144 WHIRLPOOL f1b3243009e89778f2693ae13ab2de3d4148db778d69e637e0e37beca3e04369e0032e90aa1539f0dae1331ed3d371f42bac75797beacb1307c6220f2affef19 +DIST firefox-52.5.0esr-hsb.xpi 457259 SHA256 71e961f22be920978c2f37aa07b04f59e73dba01a3e7b9fa49e8d55ce0e5cf76 SHA512 f9616304a9d17ae93a84ffb9b4c7ec34d310d1a68b9ee10321c3f67c15dfe7c45ad924a051f13abe40503d876219b7e4027cb7ea3bf5936ca560221a2f601bb4 WHIRLPOOL ec2d2d78eb9315564d2ced0c3a3d4ef247af7dd6c45b36ffe35bb40daed45db65ea8bf78819c4b5e86c6e6a8a8bfd41025257e40c6435d56b406e72ab2de974c +DIST firefox-52.5.0esr-hu.xpi 451496 SHA256 b777a1ce807c54bbda47a094002c8b787b3bbd377d6c58de345e306a9314e396 SHA512 be2e362cfa8269453c253b186ea91835b075dd4d28ea1892c2b0520ca337e92966efc954f974b297745cfb9b1a2ba774cc9ea38c579453b07071e18883f36ce8 WHIRLPOOL 9f19c973896e229d72716d756e9b4bb86419f32ba797a378638326a6f8b665471d1f2e54e2a732092fc7359295da01d3cbbc0b0ee6188b81067f39e0205bc621 +DIST firefox-52.5.0esr-hy-AM.xpi 495774 SHA256 4fd20f53082306ef195547495bf09dfc2e5554b7f341749c34f9b869e83321d6 SHA512 f9ba079ea5c5f0dd9770b862011703e4f1ba341a4da6c9ec4bb9f4bf2b4e5a91ddc8910b6051b08e7ff2f0d8f7bdb5f39c1526197872d8829f98022667a5d23a WHIRLPOOL 2b2a0db5a453f2616cafe582e95026af1b7bbd71229f5f08b9c12a858bd6740cd575cca2dc56bae698ad968b2e578556bd4295c1737f8db4aac338532156d94b +DIST firefox-52.5.0esr-id.xpi 426023 SHA256 a6205ff0f2f3428bb213c6359157d6fe3fc4e3c9060f17e4660a689343839299 SHA512 04ac8e322eb7339e4abbc30643a33faf4bae385229f3f04edd209f37b9b16a6ce79a4eb8698251302eff4983261f077a45cdd8b057ab2c34fe8b9ce93787a7c2 WHIRLPOOL b0fd6a7b3ee07caa76b9a6f7945664cb6288f1bed7f218f7bef79f98738d3177af9d5a18ae752d1eb9fcffc86622118e3285e67266bece92bf6de9b9eee2d97d +DIST firefox-52.5.0esr-is.xpi 442694 SHA256 6e363667cc7879cb9b1f292d49dc5c579e71353cebe24d7baeb6091c23ac5cf6 SHA512 8e57cade3ec809a5e9dedab0efac4501c21441c83a2f99a4541654f690166f6a7c68af481f1fdc5e3ad30e218a3fe6bed9e9811dfb84a0be19dbdd7e2c94f628 WHIRLPOOL 4bb4b65981f0748446db313a68e649e9c7730d92214f2130f3265544128bc5a85ceccbff0589a64b70e4c1f11daa499aa376d87dca57acec50cbac218c9ba246 +DIST firefox-52.5.0esr-it.xpi 339221 SHA256 b86f6ce65ced551f0a71108d3d9c7d6a06bb6ad4c3e52df943f62e64c65201d5 SHA512 96e99484a7009306ce7da22ea728e218720eb3ec4b54b433280d65df205bf861f123a450b494be48ac20e50ba53831abaff90e6df3dd8a2756c8272a63962a1f WHIRLPOOL 3b01d8faa44c2f1174aad12d97d8ed7dde2b98ab9d389966afda0f3a4273bfdc1711ab58af28800c2e3ad4409000c037b8029ce09825bc73eb9012e602929034 +DIST firefox-52.5.0esr-ja.xpi 488343 SHA256 51231b7e4360ef6e32494e23336b80ba688946445cf699c689369cdf80b58bf7 SHA512 f9636bcab7e1efd67c90a6c95715e7552eb4155f1da44c870ca7ac82990cbcfdf9ef13387081450abd0e5d5ef3d3f28824abf31d9edabc15cd2c249887f5cdfc WHIRLPOOL ec25e7af8a7d0fae6dfaad924c26ee7014127ace4f244da94676036581dc4a2e21f1531d5b83524524e50c0a363f19413aebbe912578615ff99496bcb3cd04ea +DIST firefox-52.5.0esr-ka.xpi 475375 SHA256 ebe9beb5f4db2f526b811fe07c5f687fef03b7dfdd78c8bde969ddbd48c1999a SHA512 5bae2ca370a59d56285d622a6b031adbdd47152ce0f233bccab9c12645ca868bd5217329b4d29accf4d113e6bd8398ec3a8c844bb4b3262ce2a8f49c2ed392e4 WHIRLPOOL 572e9fd034e635418f138a6a4d0246f04295f8e1f4df67887339af21a55c787c22b2ace68a004a2cc88a455aa2d65a47ab2295a64fa1467a5fb6c0a01f16901a +DIST firefox-52.5.0esr-kab.xpi 444520 SHA256 b25d873e5e8c03bafa143262232f207502320a62b767ed3a597905de5fb5a766 SHA512 5a6788ab03f7512d777b39f32abf91b1df87d116f5f0518105842c051c3bdd30cc6bdd2edc693e25fdfdcc5354070f9f3bd6cf8252410dabdf66f6752f60da25 WHIRLPOOL 1f45a91ea8a365b6532490edc75247ca57a31cd5391de240a736dc88905bc25d961eaae9783dac0e5c85bc11fe65a823ecf87601db669e22dd72de9d4696ba8f +DIST firefox-52.5.0esr-kk.xpi 496940 SHA256 2a89a0be7986d85135fd85692cf98f199da8c3ea4e0049bad10519de74f6f218 SHA512 b06efd127b8824bb3a67666e4462940aa9a030840670450d76e90c951d8509b5578a78030ee045bbc4f7433e91af6bca97b9d1e7e9490d56cfd71fca43b7caea WHIRLPOOL ccefc481614b154332971108f4fe2191888cabe1539d8033b4b996f9bed5db95aa3a7376ca83cfaf34e51016be5499c6c9a4867e77b4bb5b469162bd589d7341 +DIST firefox-52.5.0esr-km.xpi 520344 SHA256 4dd21a8cf9f5b67b274f5ff0077335d5168ab04494684834e37f7f7d3d4e041b SHA512 474e0f98695f264da35eccc107c938bf2271facaa15f9199d7f412b0f76ea12bc229b1a13db3151d8fd97f687c14457ee0c6ef249d6c10b60a83546a80fd26bd WHIRLPOOL b8c47091f399b3375325be3f0b00717e2e0534bb6880aab477d11994cbb4ea7904aed5e4476db28770f792e589cb61e40fc7b1be5d8aaaf5caf4a9a1f27cf31f +DIST firefox-52.5.0esr-kn.xpi 519455 SHA256 78c07eabd57468d5f3bf642bcf8177e81a9dd89200f142729448934d77bc7e9d SHA512 4dee375c31a13f6cb3631469480ef979879f9347bd6d8bd0c3562751d56e607b98469e29c0316ba3e9b3d4f355e501036d6ed5d5b6fad25b9639f0e18a76dd3c WHIRLPOOL 60d4041eaafcddc2b9dcf73899909b4214fda89c2b3d9dfc3f5757200111ea9d24dadd1934be192f5baf1cc01eaa7d8d7432a7d07e1a143eedbd251f0f37aa87 +DIST firefox-52.5.0esr-ko.xpi 463630 SHA256 9fe255440a05f55b42228d2deff11e1609f0e04d4807a17e0d5e106669a6a268 SHA512 29c34a20016453c1c0b5f5320f9cee6acc5e08d34cab848f22015caf1a4cb522d3631ae6d5efead9ad366617045b00498571fc075333cc789f991cc1c0f62633 WHIRLPOOL 316555a4417ee256841ab399f534bdc06cd04815e641ad46875b43549e3fdbe1ffef41e868c0587d53a6f23c147333330d4e34372788c9e39026c4a4661d1f13 +DIST firefox-52.5.0esr-lij.xpi 421071 SHA256 1b9b1e34c913a18ae0a1f048b9146f20db17d96881c700cd2957c3315298b110 SHA512 5f8b87647774ef02f2ee198b4e30449f3033919f0c01cc2a82b592a004a19c175b121f33122a2eec73287c4b7fe3670643671fdc247519949716dd3f8805dfb9 WHIRLPOOL 38c49e0b7fb807f73afdc55039c6ae9f807f25fb9c435bae0fafa8da121e214bf84a1553e48f65d268ddc4a7a8a5ac0ff22f2f4dc4c44800dd30461cacd932a1 +DIST firefox-52.5.0esr-lt.xpi 452236 SHA256 0963cd88dd4c01cd91901163f6239cb5291334063f6b1e9c0783a6f6f84d0161 SHA512 c6debb65eb1a8ce556f7db017f64daf7d6d47aaf06faf6c7f5429bdffb82b582503607e106175d225756749e23fe564d05b0981f48877fa9a38a4acad72a44d0 WHIRLPOOL c8fcabb54149315574c2ff2ce0554d2ef0da8825d42c48bc8a0438c35f18aab9877a7760e81d4a7d549e97814ecdc57d398fb6da4d1346018cab81aca9e5d513 +DIST firefox-52.5.0esr-lv.xpi 448451 SHA256 4dd65d1c351a0e8fc3bd38b7c786901ccf53b9e153839acdefa85fde5ef7764d SHA512 ae65e7045ed45856b9665647e9517b37dd4bda8f54015e66c71a6842312ab69b0571c24ca1d3ec88f3df639cd2f805e3f1777575c9c8ddbbfab76de45b9f947d WHIRLPOOL 59cb9d8714181209617a318f3cd72d1676649255bfa2fb6d94abf1096b3af28040b54702eb36c2442ddec5416e0dec19729244dd2d868ada6183c1fec6cb9e83 +DIST firefox-52.5.0esr-mai.xpi 499841 SHA256 97556fc704e897f80ffd938c618263b3eebb81028df4d53460cd6a577302542c SHA512 fed509382141c1cc3dbd22dc09087be76d4507d36f5afc410bfa1a6228f692bc7b5d3ce20675004a21f62821765ad372da6bd9e3fa5080342fdfc445d98337a0 WHIRLPOOL cd1c83dbf7866c852fa8c736093c3c80cb41985f565b42d40f94f6c8688d6de28fcc9fcb7141f0852340503757c06b4759204b97b16ca7e3b6814946bd438514 +DIST firefox-52.5.0esr-mk.xpi 496200 SHA256 2e7b87c3b4a5782bf20bf4de281e0e86bbca3cef8b01eae2236aa2d453ff96e1 SHA512 c590f5ee2a63817a34e6feea13fa4bbe88c2fc81fd25b17f279af581c83ebc0396dc742bf801616eb3160fe32a5d5e2db4c5b3147917fcc62c00210b29447429 WHIRLPOOL f3e793670398daa3bc5e01ef426a1fcb8b16331eeb869dfdddba959bd956b319d9e5feaca1a858575f5d0fd4555f3ab0b4a1bde74218573e1efcbc70516fc51b +DIST firefox-52.5.0esr-ml.xpi 516487 SHA256 b3621fccb0de8df83be15577fcaae563ca46eec697e2135dd0d7bc801052cdfc SHA512 a0f9303e7c073129339959a7be4f682b1bf058ac4e7feec94d7b44dacbd5065557297b7a9d1743fda3972b881f14bb9cbef7eae0e5127cc3c5810788c6d75b47 WHIRLPOOL 5b3fc98da28bcaf1e6438d95dfb26d677515b104719268aea1c112db081685035265a5586002e3be712aef45aee03f0e5193ba1ad66dbfb4030bace1da4b733b +DIST firefox-52.5.0esr-mr.xpi 502431 SHA256 6fc837c0d14d8fc3a0b893a6c0595e5889a9bc51839fa98580bd4ad72f19e773 SHA512 911158d85a7aa6e55c2630f3874f5ff7ad4259e8ef5bc6e6287ec1219a22ca37f1eabf939d20ff7fcee5b598905c63eec1e8992597a234ce7b5f1d7faf3aa577 WHIRLPOOL 2208dfcb4911aa7d92810cb6a0237caec33b8500c2e429bbbb28553ee722b30a22ab5b5470ab4b37a55526d1a9887cae93ef4c73c15e9d5aa151305f63df18b1 +DIST firefox-52.5.0esr-ms.xpi 435991 SHA256 a885a36da79333f24801be0febcb6d721baf9f8f6078599aa4c56b1fe28d0ab0 SHA512 f45f461d15ec63930aa00e247b2577619761568e646233c3d569e4b3792e23ae7032b2fd54e006e88dcb62c5f8a6c02ac4bfb557868537bd92b2f48b1a5dd82b WHIRLPOOL eca99fd79d95db6c99fd71086b1c8cf8ff33944f17fd96ab26cfbb14b0b10a16dd65d05d059da752c40e828961607b38e3cfcdbb25f99a47098b90c50e310d7e +DIST firefox-52.5.0esr-nb-NO.xpi 434412 SHA256 4f79ea5f66f1ee6b84bfa3646c3bb131b64482886f278fc3b8f037f4a560f761 SHA512 80aaa5608a9b239aba2f8195da5bdac6bed7c15e6ebd64066d3f2557ff905a98f78004104c8a105fb754ab904c9ee6b215bcb65f835add96594a9399795b727b WHIRLPOOL 32639d4c67f2e201f5afebf5d766045f189cce71aeb82dac748252641bf72473789097b22a84b35d0e7f908dfc207409a646ffe6242dd8a769ee46253fe6a724 +DIST firefox-52.5.0esr-nl.xpi 432008 SHA256 8823157588c18bf34f0723e018f42751393627bf825df8be6e45871c916a5e4c SHA512 060e2ceae070eb7f4eb7bdd5c68b8c4f978f714885707375f1435820fbdab5c3e8c538155c63579270ab007a6251d458580ed282cb66a3b62ff5aa7f587e6bdc WHIRLPOOL f1890988f527e675d670a6424865783b0665d4e1fcbafe499e27982531d0b7f6da6e5b6ccf9c7e81afbc04036bdcc1fd64a6022e6c7a94d770073c4de179a6e2 +DIST firefox-52.5.0esr-nn-NO.xpi 428645 SHA256 5151af7c75bd12cf7d48050bfb6f26a351d9f36ccddc0f4e62b830c1022678ee SHA512 b695e5964c6a661ea1250bc1734fec204de3f363487cb664cfd14ca0f77957d9c2caf4044d87945e2296aa2fbc7c6ea52ab40f08964ec0f74c9445509157a568 WHIRLPOOL 5e8f8cd43713d0c97f976f71fb078a3782b8271d1866fee969c4cdfe39d5ef1ea28bf3765b55454957b69b1edf0209b1ac03d6c3f80e99cd89cea99ae1fb7867 +DIST firefox-52.5.0esr-or.xpi 496918 SHA256 20ee7487ed389c035c890e7d4e1ed8af0a65e8724cb7e9e505d615ad6218060d SHA512 899df102e158ddd10a8851ade643d9bb1e9d645c573ae0434a468612fd3606c1899500eb0573e26b60509469c0aa1f4ef305c2c796cb466aac0b06daae941837 WHIRLPOOL 9fc76dd30a531a035bc91e2331ae18c210e3f26400f83e11a7eaf4e11b84a4cef6664a900497c7064392040919cd3c0d40355ba60478a18ec0c484760086e068 +DIST firefox-52.5.0esr-pa-IN.xpi 476588 SHA256 60c98ad07bd4180561cb38bcd13c7d3d163eb14589e465b491255f958f8a19f5 SHA512 5ba39b3a800293b2d084071962673aca327b81ef2162d015af4fddb04dbc957b3bb3793f49fc33d0002593e080fc36224ac97cb080e60b4804d4b2533d2cceb7 WHIRLPOOL 3b59bcb0ed1588c13454d2ac5acc8348d65b65ed7c3e7a19285983cdfa7b0114db3846a3a4a755870e5cf58f3e192abfcf19c078698e4e8515f747d4e6084775 +DIST firefox-52.5.0esr-pl.xpi 352852 SHA256 43227f3fc8634c676aee2c04bc2218a851209512bee4c88b01d92d52da16a156 SHA512 fb20ed74819d1bef46d3b7f75f2fef749ec7577dad437c1fa41414d70a61b6614ea7417375456d6dd0211a4242b5bd79a5f2127461f2460acb21cafb395c19eb WHIRLPOOL dc2d6af0646cff92d6a8e52b2abe3beb5ce0648ef7d42df1c75cd04a3bec7818be305988d67fdb53a7ecdb18c57b201a4d40c098ed99d3cc5af9bc527a24f1d7 +DIST firefox-52.5.0esr-pt-BR.xpi 438170 SHA256 14a5f79da55742a6d4b0cccff65baff6dc3ff3bae41b69af30034fe7966398c0 SHA512 0685fd308f708545c8393393feec895d6580a9d1bd1938b202a15afdaf435128322eb2743afd8196de2a48897b33c2d942ab05ae76a0ca11bd398584f7b92b3d WHIRLPOOL 9af7ff8c0aba9c94d5dc0eb0fb081467b4d868a32110586407f6d1d7264611e2d5de070187c729f972e00b6247ab37db0af52474b476c5d4d1c7e65b6e64711e +DIST firefox-52.5.0esr-pt-PT.xpi 436727 SHA256 3112130e61e23281502f8e6fe8e4b60050bb2fd4f534a76838f9bdffcc971374 SHA512 0aa6cabd5a54b2a13706343ca44867426e637e3655d12d033e9bf7c32f65e736a2d23c84d6f5a23adea83439c4f21a04f3ca3b5ac0fac9a39f74bf43531c59b7 WHIRLPOOL f5f3f9976e25a6beb8e908fa42d75c7440f134c72a65c118c820a8118f6e89a7568a779adace183dc38f0e30200aa539f2c7982bc2ab95fc6ac4f961f8e7352d +DIST firefox-52.5.0esr-rm.xpi 434608 SHA256 6d77ef55caee5c38604830fa9e0453d4cbaa0d576fdb190080873ff939beb4de SHA512 951b9a175c3f3889cd794a1c04c4b6d80cae6a68f9e99e8d6dbb6974d04ec20299715768f77b25300c9c64d81d6d4c57247357fd0a675068fd26e8504e43939e WHIRLPOOL 54fc51697553dd68c0d531aa2aab831d2fea2f43af18f68f30f8e8de98f46098f89ecebcebbd80278c47b7d130bde72539c4433263535bd569dd32dff8bfa694 +DIST firefox-52.5.0esr-ro.xpi 449938 SHA256 f546956633ef549ebafd07c3bbe0128d09b258419e5dfe236f1160bda198c60a SHA512 cea2d0ff8f78e1d26787b27ff84d847fcfda2e06289b319827cde79b441aa187ba9c37dafef7695bf501f9dd2ca6ec201b5c26fbdcf99f8dd9e4d981950c3dc6 WHIRLPOOL 907a4cca9553f618d4b5ba4c0a1fec6c7f2dc40fe24d208fc43a6dcdd27313f4596ca759e3529f6c73cc8ed351ee7f55d87c7e2cab1279156871c9f689aed4aa +DIST firefox-52.5.0esr-ru.xpi 395364 SHA256 37a003306c04246decb50aed278fd2350ea8a74cfbdb29aa0171381cc3d30804 SHA512 edd0d3b2a75ed824c484dee1edaadc08d94f8a11d4677cd796bda97045502b00676554bfe4bb7591102abdd598066c8e9c3f1b3d0358e521eb11f26da38b63c2 WHIRLPOOL ece837fd1cefe9e54cf547f0142f0e72611087938c9b6613446da6b4a8e65245cf8d1d33869b5ddc9d188270d40525cf5ed8ad43ef90df17c0394ecb49cdf11b +DIST firefox-52.5.0esr-si.xpi 491959 SHA256 bcddeedd34c30982dfeb69c3178b70099684658f5ffbdd5454238267cb4691c5 SHA512 2d57b4be851bd6ebae977cd0dcda1ca7c0f517e5a4998ce6e0b69b1f508b28dd1290193b38d9c4bdb0695fde58394fb3dbe73d51e31e7208dd2476a8f63a33e4 WHIRLPOOL de7d81619acf0d56bd9511b532ef26ccc9441f8de57dede6a2b5e4d4d08a23e35bd272a67495b39d7cfe3c33a0e2475647fb9cf2abc58d459da6a8de0d665d82 +DIST firefox-52.5.0esr-sk.xpi 455820 SHA256 27d3bf299db6c680c51d21d2fba53b4d80e0b360fa22eed328650537e38c0c42 SHA512 3df1872e4bc5de6cea60649fc733ef924713f3a70ad62bdb84a73152cb0d5bf52716aa136efe1cbd71ed09522c2b4407789ba36f5453a0cae8d082816cae753f WHIRLPOOL d11c722a2fe159be114d80802b15516683cec1868d874a4a481c6418b8d9f036cfc00feb5f857afa56408d8d119e44294eb7fa2d59f8e1454266b9656248e34e +DIST firefox-52.5.0esr-sl.xpi 433483 SHA256 52436960832001bb6501232aa46f6e94d12e91e7c6c73147d1a23b42c6888ed4 SHA512 f25a9126d9482b007cdf52e20fb8f4be6164db066f3c12fe5c3233077c5d761506932b5d1bfed83ce12b16a4c85dcbd94edb398da9d2d7b765779dd01494abae WHIRLPOOL 4bc244089a6083253841e3fa987bd91aecf6567066c924fcbe968d1627e0e1938dd4d7df961d1d2524c41ee969e90e5fdb1664a79dba622bb7ce05023e27d9db +DIST firefox-52.5.0esr-son.xpi 435128 SHA256 a8054326c45d8f7ddedfba0bde6ef27531695612b59d2d4961f4a5679457f191 SHA512 5e35751674cfaa97fb20dc261d97dbab797d69e9d67229440d5b720a2c79389a1a2ca60a2a9c43be5b36007ee51c1752d0ec21f062d4466aca9074ca8505f91f WHIRLPOOL ac479fec02638f25d63b2869172a12d11d44e7fbfd1f7ce6556802f629043111304581f11e8de2cefa1925df5aa527435918ea040d622e8df5078b4a74ec0f9c +DIST firefox-52.5.0esr-sq.xpi 448156 SHA256 1f188848fcb4782184db23d534856c310bf7f2703500dddacf8af4f4cbabe51e SHA512 5078c86df9c69429469bcbea0eb4f058aa0fabb1aae3cbc63c61b58d078f8209966f2ff1c3e20d5bad1cf09785104e690d271dd7edfb3afee3c9e20515dfe884 WHIRLPOOL 7b680ca52a31a3289fe1ba2e584a0c8ebd6cd8a5948e7cfccc6b971b483530e591fa94bd03ddd0d08556564fd059fdac8860f5856a44020259763424df6ef0e2 +DIST firefox-52.5.0esr-sr.xpi 463394 SHA256 eae9b503e2a67759a1da437d87a2fc4d9d689864429f12ae6d9cc278f91bd15b SHA512 ee4bbf462264a14c52d644054df27ca59605a7902b5e6457f1e049f0b863ee8f697533bec728ea382bb25c12eafb0c5d55ecc332c1df68f56b4acd705cae4f71 WHIRLPOOL fb8f02f32b4992b6cac1d05dcf1b1194561290a32d521c6e9e59a10ef09ef64e5e0696292423513723ad58fa859be3fe659d53b74aa8eca45f5cc15bddbc9549 +DIST firefox-52.5.0esr-sv-SE.xpi 441178 SHA256 6449b5948f8608c9edf1c7ca3a18052ce54c3d73123ba4393daf56fb20c4d305 SHA512 c89a417608936d8aff32460dca2221a1b201c237eab42db4ee954f5403c396e065e19c870b19125923ddbc386087507ba192a6d4c612be93daf577b04628b275 WHIRLPOOL 86b6d74059b0c93977a826191295dd6da7446b1042e43e5651a499d154ad9c2a927067903b7487e24dc85627468c1d191c5447479b9af01065be63c1b7e6e106 +DIST firefox-52.5.0esr-ta.xpi 494799 SHA256 ce0b64fe9f63b1a63fa193c7e7870c1940debe893ab2ee7c6f78c62bd92ff7dd SHA512 613751e7d6ca24159dd5574101a552392a72e0d281a42d273bc0cddaed1f7b4c13e18bca36f20ad331a01c960d4c47be0a96388bf0e5a95ffd55d2c38e2769d8 WHIRLPOOL f48e32d93e4ac4a6d3f9fa1d41da2a63da83c17e238d9e1b7674a5b67b27f7c6a074ec6bbf5dca333d6a99068e6049b984522b87af04f4508e963cb6b5d79809 +DIST firefox-52.5.0esr-te.xpi 515241 SHA256 0a5f4fcbb1b1f40ccc60faf04c46de84c1b9de7420e25f04c13b5d3f95f0ec13 SHA512 8b7975983ed9c907d959c9a0802ed214a74d6343da41a16bc004a73e8b0ae8950c67faf9bd3351071d44c8b37454ed7c12ba1fa06cd079190e20791e3b1cc350 WHIRLPOOL 37afc1eabd7cb292e2c9e6c3b803c25d1cbe18e1f6a8bf3f4426d44366826573b4f429e9bdbc47cb200947e24f7f1ec2bc7b31bec365c859c2bccdce51d0ec30 +DIST firefox-52.5.0esr-th.xpi 489379 SHA256 87d87f69fa92c6309e1039fbd0d4a1599c6d1b00b8dc6dfe33af738a920cb860 SHA512 ba3aca6028de2f0e9c2c5a8a8a4a1bd70248db97897dff96c77e836981f46084bdb2b2b938f658e52fab0c467af3198bd9f0b4f36910b3f42eef311c8097ed61 WHIRLPOOL 4b595c790facf85bc8ad1974fccaef2d7aaa74fd97083e3425673ddf7cc72d97877a0d03c52b8890dc3f58c204f7f539117853df803d6ad2fbc471e99a44923c +DIST firefox-52.5.0esr-tr.xpi 443674 SHA256 2683bb6f5405fa9a94b0b0bc7672b63aafbaf4874a096f40c4c6a9d5cccbb53b SHA512 14c1d7a8e0b9b4d6845cdbaba54581a26df866cec8e357e6541dd74fd76f974353ab4e27771bff24057f17a688be91075c4dca857d85ec21a4a326aed90ca05d WHIRLPOOL bf1d1d2c42bea4d6b50d71d46d90f41ac2c1f4732c2fc5d23069c6593eda1deab3580e28615b95f947b031ab5f68ab7ab08a9b2aa742ca03cc6d316b2d6b216a +DIST firefox-52.5.0esr-uk.xpi 495096 SHA256 82fbca8f811526f73315e2cbd7a36f12415b4ef981c9b15dcaf06c3f09b6a3a9 SHA512 6570945b1f4ed82fdf05a17fdc40f0a078baf43e5d52e0f890070b5fb3bc2ef8880760972f07981650341ba16e93937c030a59fb08f67b46345d6fe1df0b8b10 WHIRLPOOL 26912ec69fe00a27235b578c77c4faf9564e41563e56462121782f5a3e87dfed8ca21f1a18c3a66aab026dd50330158912b10f494e7a1be2856ebc07ee911421 +DIST firefox-52.5.0esr-uz.xpi 447917 SHA256 1ceef94f98384b3cad11972cfeabaae65cf5fd84e2fef194f34b4b2120669fff SHA512 1f21b0e0c65323f8f1cfba79fd9fa27d073d5889c3c84abf247e9a269aa1c21419fd3cfed39e524005a2102382024cd6be0f1bcda2d1caa1889a6208cd5fbb20 WHIRLPOOL 1337eb09aaaaf57e9c3a4bbb15e4c3d1b57d54b132688e02fc624dfe7a3c5ef55753831c13f78b4dbd73701545cecc93b2aa547c2c6be86835cccf1cc6ebf0b2 +DIST firefox-52.5.0esr-vi.xpi 450805 SHA256 be9fc7042d2682d876caf29fa6a4f8772b5c232d156d1330b9b8bd59ecba13a2 SHA512 ce9eac851391f6ed10928727f3b962ab724f88a32aaaef95e5bf1cda0de0860bd3d2cf2295abd3b2b38866216b7dff04ab01c87fbd4cc10c2df0462ecb6c6fe6 WHIRLPOOL 523267254835bae11636355ceb8c5a60a384696f5cd55a3d96318c40a7d1da5f1875b415ae9664753bbbfabc0bc8472b70c66b9b904faa8665f2ac4d65b2f63b +DIST firefox-52.5.0esr-xh.xpi 441173 SHA256 2e421a2fe05e233803fd1d1bff6c3dfb5b8a56b6c7fa54bb0e4158a3566e35ee SHA512 be55000cff66448d0e33cb5805414084e9e8f4a1956cba862debfac1e50c491252d2e4b17b4b96a4c46fcf95e78418666e7247233e91f56e0619020d891606bf WHIRLPOOL cf03790869c2d6dde432a7f6233515f43878dd9bd83cc9561aea928c3e55431590d3458382ca53eb943104ca0352adab742072d315629ff2cdc6342d3268cd28 +DIST firefox-52.5.0esr-zh-CN.xpi 461695 SHA256 6c2e3e4036ae3418edf44ad7c0e1740b77c63f694e3fb18961ae97d50d614991 SHA512 f2eb141e46e157e729abff7a7100be71aad7f19c1397431ee00fa22946ed5e0136485da7f11e2ab604245c4f0134bc56f1839afb4d1e57cc61d69f19d11e0b12 WHIRLPOOL 22c18e57e09e5e51b47f5966ac3a898440d034cf847fe7b56f10d246f439d897071fffea36d3d95c8f6d2e508122dcfe815d84d0a32456d86a9c766b130f9179 +DIST firefox-52.5.0esr-zh-TW.xpi 472534 SHA256 5137f917e9fd2cab9d497a154ed131fe37de423f8c0e09461364a466d40cbd72 SHA512 733beb033f83441f76706194e107413db0b90e8f19f8e2463dbd3504f07a8c8587f41449713cc100431902670e2df94f0086654df5c3cde6d6517616353f9c2c WHIRLPOOL ec60fab54a6d1da44679f0a6fb8a5fb31fc2686508125ead72a383b4877392ceb2e6affd5789171d75235267ffdfc2c1bb752806a446169129447c5fd6d4717c +DIST firefox-52.5.0esr.source.tar.xz 214241184 SHA256 0e583576f6bbdc9d863656c43b8c97a60f276725bca20459b7511e2afacac85f SHA512 fe724108ba538e590b87a5c1b817471d3cca9b038ba2755642e4d7b8ebb6174322be1fe074f24ef181946f9a027106b50b500d2fa541d8a99ef44905822eda18 WHIRLPOOL ab9e0633fe4e8757088cbdd926af0a289ebe0a0672e0be825b58fe8af0680023640fa627b83db73340816fdf517e1b10713837e762eb52730eaa4b4ef81b1b29 DIST firefox-57.0-ach.xpi 441112 SHA256 ff5bbdfcca5270cf978173eb13ce10bfb4b51dbd1faeb9b69c50f689a1eb3dc4 SHA512 38f9f9c5c19560b0b9f94d09f750dc1b5f03aefc611e12efa481521657452762e31045b8e35c8f33f4ad7acf80cf1ab2dfddf59b80325632a872378ec8b78601 WHIRLPOOL dda54c92956f6c2aedf1b04fb48386094bcbb8123662cece9332c8841b7ffc789ce3d7730f3198fbffa71bdbc4f17179ce379f8d3e0d8cc8d77ccd7bc224340e DIST firefox-57.0-af.xpi 442205 SHA256 65459a5914dba1de876bee7d867699ff033a9722a957675f973b5cf1213366b9 SHA512 621e461c6e9be4a2c22460a3cd9b0e74749df10fd71c1ec5c52b4f6010ada217228c718d705004917d30cb62617655fb05ba34e0042c025ecd1b640f01eb1151 WHIRLPOOL ae4da6f62a6b38c57e62840b3b404b7336c1ea56cc04846a712fefdb12f3ebe613e808f094221117254e05e5454400e09d939dc127d7ac1f88df05ec8281ebec DIST firefox-57.0-an.xpi 462777 SHA256 d24b77cfdf3d5badd492c04f5984171bedbafcee31fb447930925e2c911e5261 SHA512 59a341629b9eca3cc5bf6622e5302a89617cf1ed3710d747d05db2c2b8cae6690461f4eb78d7d03ed00bf748680e4c73b9e27ef1a48a3985f09dbc43ef145f86 WHIRLPOOL 79a19a7f4853c47d3525aac3ee62bea943937d691b06497c157ef19e574a5ba073bd7b06b2e07c08f158cab87fbd734fa67dc979014a4e386325c9b7b4db5cd6 diff --git a/www-client/firefox/firefox-52.5.0.ebuild b/www-client/firefox/firefox-52.5.0.ebuild new file mode 100644 index 000000000000..d462498b4fb1 --- /dev/null +++ b/www-client/firefox/firefox-52.5.0.ebuild @@ -0,0 +1,406 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +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=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb +el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE +gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv +mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq +sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW ) + +# 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 different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +# Patch version +PATCH="${PN}-52.4-patches-02" +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" + +MOZCONFIG_OPTIONAL_GTK2ONLY=1 +MOZCONFIG_OPTIONAL_WIFI=1 + +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.52 pax-utils xdg-utils autotools virtualx mozlinguas-v2 + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="http://www.mozilla.com/firefox" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist eme-free +gmp-autoupdate hardened hwaccel jack pgo rust selinux test" +RESTRICT="!bindist? ( bindist )" + +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz ) +SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz + ${PATCH_URIS[@]}" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +RDEPEND=" + jack? ( virtual/jack ) + >=dev-libs/nss-3.28.3 + >=dev-libs/nspr-4.13.1 + selinux? ( sec-policy/selinux-mozilla )" + +DEPEND="${RDEPEND} + pgo? ( >=sys-devel/gcc-4.5 ) + rust? ( virtual/rust ) + amd64? ( ${ASM_DEPEND} virtual/opengl ) + x86? ( ${ASM_DEPEND} virtual/opengl )" + +S="${WORKDIR}/firefox-${MOZ_PV}" + +QA_PRESTRIPPED="usr/lib*/${PN}/firefox" + +BUILD_OBJ_DIR="${S}/ff" + +# allow GMP_PLUGIN_LIST to be set in an eclass or +# overridden in the enviromnent (advanced hackers only) +if [[ -z $GMP_PLUGIN_LIST ]]; then + GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) +fi + +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 + + if use rust; then + einfo + ewarn "This is very experimental, should only be used by those developing firefox." + 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 + eapply "${WORKDIR}/firefox" + + # 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 + + # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432 + if use ia64 ; then + sed -i \ + -e '/^OS_LIBS += no_as_needed/d' \ + -e '/^OS_LIBS += as_needed/d' \ + "${S}"/widget/gtk/mozgtk/gtk2/moz.build \ + "${S}"/widget/gtk/mozgtk/gtk3/moz.build \ + || die "sed failed to drop --as-needed for ia64" + 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}"/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 + + # Keep codebase the same even if not using official branding + sed '/^MOZ_DEV_EDITION=1/d' \ + -i "${S}"/browser/branding/aurora/configure.sh || die + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Autotools configure is now called old-configure.in + # This works because there is still a configure.in that happens to be for the + # shell wrapper configure script + eautoreconf old-configure.in + + # Must run autoconf in js/src + cd "${S}"/js/src || die + eautoconf old-configure.in + + # Need to update jemalloc's configure + cd "${S}"/memory/jemalloc/src || die + WANT_AUTOCONF= eautoconf +} + +src_configure() { + MEXTENSIONS="default" + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # enable JACK, bug 600002 + mozconfig_use_enable jack + + use eme-free && mozconfig_annotate '+eme-free' --disable-eme + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # Add full relro support for hardened + use hardened && append-ldflags "-Wl,-z,relro,-z,now" + + # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180 + #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL + + # Setup api key for location services + echo -n "${_google_api_key}" > "${S}"/google-api-key + mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key" + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + + mozconfig_use_enable rust + + # Allow for a proper pgo build + if use pgo; then + echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig + fi + + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + fi + + # workaround for funky/broken upstream configure... + SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + emake -f client.mk configure +} + +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 + [[ -n "${cards}" ]] && addpredict "${cards}" + + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + virtx emake -f client.mk profiledbuild || die "virtx emake failed" + else + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + emake -f client.mk realbuild + fi + +} + +src_install() { + cd "${BUILD_OBJ_DIR}" || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell + + # Add our default prefs for firefox + cp "${FILESDIR}"/gentoo-default-prefs.js-1 \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + mozconfig_install_prefs \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" + + # Augment this with hwaccel prefs + if use hwaccel ; then + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + fi + + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + local plugin + use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + done + + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + 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" + + # Override preferences to set the MOZ_DEV_EDITION defaults, since we + # don't define MOZ_DEV_EDITION to avoid profile debaucles. + # (source: browser/app/profile/firefox.js) + cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF +pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/"); +sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org"); +sticky_pref("browser.devedition.theme.enabled", true); +sticky_pref("devtools.theme", "dark"); +PROFILE_EOF + + 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} +} + +pkg_preinst() { + gnome2_icon_savelist + + # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse + # doesn't need to be forced into the LD_LIBRARY_PATH + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then + einfo "APULSE found - Generating library symlinks for sound support" + local lib + pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die + for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do + # a quickpkg rolled by hand will grab symlinks as part of the package, + # so we need to avoid creating them if they already exist. + if ! [ -L ${lib##*/} ]; then + ln -s "${lib}" ${lib##*/} || die + fi + done + popd &>/dev/null || die + fi +} + +pkg_postinst() { + # Update mimedb for the new .desktop file + xdg_desktop_database_update + gnome2_icon_cache_update + + if ! use gmp-autoupdate && ! use eme-free ; then + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" + elog "installing into new profiles:" + local plugin + for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done + fi + + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then + elog "Apulse was detected at merge time on this system and so it will always be" + elog "used for sound. If you wish to use pulseaudio instead please unmerge" + elog "media-sound/apulse." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +} |