From 4cc15ed2bb18d39b9c8dc4683dc0a544167448d2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 11 Dec 2016 21:49:08 +0000 Subject: fix critical security issue in firefox and thunderbird (CVE-2016-9079: Use-after-free in SVG Animation) : https://www.mozilla.org/en-US/security/advisories/mfsa2016-92/ --- www-client/firefox/Manifest | 174 +++++++-------- www-client/firefox/firefox-45.2.0.ebuild | 353 ------------------------------ www-client/firefox/firefox-45.5.1.ebuild | 357 +++++++++++++++++++++++++++++++ 3 files changed, 444 insertions(+), 440 deletions(-) delete mode 100644 www-client/firefox/firefox-45.2.0.ebuild create mode 100644 www-client/firefox/firefox-45.5.1.ebuild (limited to 'www-client/firefox') diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index a9210be2..4031d7cd 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,87 +1,87 @@ -DIST firefox-45.0-patches-05.tar.xz 19464 SHA256 dab99a75ab0dc459f1060bf53e40371454b906d6ff9777c4b1c33ac79006a500 SHA512 801905d531d20634b184c0f5f81b5622bc290c3cad1cada54078787c307fa8e191202ee797266eaf53e06f522df4fc798981886845db09952ac1421b9ecbf40e WHIRLPOOL 7eb52cad6f923e0ae4f8f02af79f84d1fd0a5cb05f0e43d5703f0a22892d2d146de8bc71f7c51c4b44127ad89ddc1fa11ebac56de7f9c4fa19047ab52c7e72d6 -DIST firefox-45.2.0esr-ach.xpi 426530 SHA256 ab32a48c5904390b6bae54666d6cdade4500256314b427d84c92aed6a545365e SHA512 9654328b112f4a1b2176e4abe5cf43726a0325c981e1c53f4bb583e730d7adadaa4faa42fb1100ef0678e91e8c7eb43846a2cc43895880e660fbb068c2549c63 WHIRLPOOL 8df534aa10bbe99044337da86d9ec63d255c4f3ef6c12ad67585cc1acf5dba1bf41e4fd0692f4ff880d67ef688299e93b472f1bc85ed766473c6730d13a2e900 -DIST firefox-45.2.0esr-af.xpi 439353 SHA256 ad0cac28e5f308d1b28c871a7a19ae8f90b5f766664a6d5f3bb4180035e39250 SHA512 584f78a5d0a2f2d4364129eab116e10a7fcb02a28bf798375d904b1a9bdcf1e09474f6718160290a0523af61c4d88fce94615ce581adcac94cafd7d1a5d946fc WHIRLPOOL 8955197d5b38af620f991333e31d028fc6da4846d65e1f6bffd133428ada840e8f37e77419529b897a51218f8a6536b62faf69ba53dfd724c9bce766d19b33f9 -DIST firefox-45.2.0esr-an.xpi 449036 SHA256 800b61986f4a120ece9746abdf3c0eff4702c16bc4968cd517d464705f40c848 SHA512 e7b6855452b906e5b0547bb6392e9795095456dc10651640d6482d809bd3655611b61cabb858371c19b45b1d71ded453e17ddb892851d4d804b5782c28eda478 WHIRLPOOL d65b0f09fe36908bf7639724e94c825a070e0687ec03ec7033954dc79911844479952086f09eca20f6084d2a44038b1dfdb2b52d4346901f94c74460f1275698 -DIST firefox-45.2.0esr-ar.xpi 474961 SHA256 e59ce49538ea7825c762acf88263cd8cb3ceb2c51184ead1035d6995e8ee3e36 SHA512 13f29b8c9577156b06c8d76333adefdad238cb0cd3102d8acc3e0c589cd5dfc966b70612f8c705f1a4da9a8559ac02abb1ec1a82d89a21a65706281b34ae8077 WHIRLPOOL 40d7313c917a9deeebb12c7cd4579738560e2975865c10761b20fef4a409103fc8191bc1647c8e2e853bf2db0190309c4dcd73fb24eab1066ad27bb3f154a4ad -DIST firefox-45.2.0esr-as.xpi 483096 SHA256 67f6fd6bd8c40c97b339fa98f10b34dc23c149260a130bcdb60fdd3f9914ef8f SHA512 5d698d5a49c3982e9452a48be3c41ffa29cad03239d61531b74cb92ec360dec8b72f049eb631342803f358ada929f9cdf7d83aebf607140e44129f13e8a04a1f WHIRLPOOL 6a8dcae38f68e286191fef23d16c7eedc0249376e51bef51d4ab39d917a01d777edfceb0f6a6adb779976c12603fb95d4418c41d42a8627efd9c354e40829c37 -DIST firefox-45.2.0esr-ast.xpi 419249 SHA256 2b9ebd133922ea270fcec57b41f0c123fd3fdbd24fb0ff5a1afde2595691a3cc SHA512 b1e98051a5221cf5838262f67822aee86bf52c0b31cf8ec0097eb77baa07eafea44c25e85f099b8aa7d6363c7d7efd3d3eaebd95ea1504ce465589b1c34058ff WHIRLPOOL 5d9805b25f3a3c20d9899603daaf901bb3b307b797ee4f463b854bee192c7443718d834836bc2dbe90bcd1b516de1bb6a421d8fc2f0eeecae7f99cd04b120f64 -DIST firefox-45.2.0esr-az.xpi 464018 SHA256 8eb51f7a8ba22cc2d98d017c8935e34e8fb4bad55faac7d4b2a2554ea2b41ee7 SHA512 83adf73e83cd08485b3b83b8ac625f073c443b18a14403725bb7bb3f80afd80b4c90ae332dbe40c67fb45acadbeaaa7ab9fce015efd3b66ca79aae644b01cc57 WHIRLPOOL dc44e5051c588e66729636bbf7a8959e3a05db3b107df99f0747ef1c0379d9e5c6935852db04f51e466c8a7b9b6a38b4f52c1e3e2844e2c35ee993c80fee9f92 -DIST firefox-45.2.0esr-be.xpi 442619 SHA256 70fca224ef5d1511b407bcb03f555d0efbdd0917beb6d1d813da7d6e1b4ff5db SHA512 ea22c730ef34ab0390ba1c39d1e24d8adf8e6173fd5d5e91ae0beeb25b461b2555d41e2d4505037b87fa0a368b89f4f6d0a58efd23613bf88f06b39253c95133 WHIRLPOOL 4e953cf79847e599c1af211a2febe21ae537822718bcacca2b162990cb238d353d5b69e7e02987617540063f78bf8c94a7d37bf6df46b0c7e03f219b1b39d625 -DIST firefox-45.2.0esr-bg.xpi 460809 SHA256 eee477ac2a49d30afaccff8442936ccdc19848806aa71213982f7f4f21ffd5fb SHA512 434fb3657d6f16c5ebd30a2547925dd0a39d1dec725d4041119422f247d7e463ddb03d2bbe658be4eb729400eac428df5bf1079e46a39387192d30e71de7d17e WHIRLPOOL 98dd1db4e8fa7ab0a26d1029208ffa71cfa2a3d905f3fde540dcda9839d7ab52b35e7ffb92e3a419c8a59dd4b402e93c1a30d277f8a9154638e3fc0509ca9ea8 -DIST firefox-45.2.0esr-bn-BD.xpi 515643 SHA256 1f58d1245fac7492bcd1ec42aa1c2179539bf515dc2a82bf7cc9695e3f78728c SHA512 375ecd3e8628796b22cdaf29d997ebb86700df8f044b58f652ca683690e4fe0a504138801a5fdbc371ad82b79c7d6b7d8cc9c281778a444daf74641e82713fc6 WHIRLPOOL b78a993e4dacf68fa85a51f1071ead5daf17c03af012b4709e4bd66b5aaba90955297fc3c7a236839835fbdde60878a66e35416981e202b6d7b031c438ab51d8 -DIST firefox-45.2.0esr-bn-IN.xpi 494076 SHA256 b83af2acca411bf6213bcf2d320c5b40c20733baf712a053460222aaa6e0c8f2 SHA512 6962583fa4e28449ad2cd1112605d84dc228940a5aca47411ceaab63abd6db4628b1c7e61f3ca661e504d759d9c19f495b193d7a64b750f61ce1cd763bfb384e WHIRLPOOL b2c2fc4b845a063f2411257023d616f929098a16f476659dc8f43aa2fb7b62939dc0f31eb9fdd9950a130784468c0326239900876a6a9411542dd6fe2fd0245e -DIST firefox-45.2.0esr-br.xpi 436390 SHA256 14b1c5e5f904cd41e2fd4e1313918f29b2df318017bbab6e757a642b7bb85106 SHA512 2b930d8dba0941e69e214ed904adaa0075ebb130352e2bf2dc84efdd7babd05eacbec2c4bf3e83dce62999b82f51976c0f74f9fe503f4b4c8882a837fcb9cf6a WHIRLPOOL 7890623ee47d2da13ee53b2a2062d63fa25d8b640eadb51bcf71801709f4a1c6da94941e829d8e25aa4e72fd592612e0f5fe58fb7fc5ce1c2f5aaaefbb54dd15 -DIST firefox-45.2.0esr-bs.xpi 442998 SHA256 4ec98ec6a9a72a9973bd2d422ba0192257a9162ad11b12d080b1c0681bdc4a0c SHA512 37d42c5818db7f5171634d2a04cb1c63809a64068da89aa41895af74a6e917bee438b01ac078d0a9c3db3b5937aef27468a7c45af569e145191d4310f9e16b2b WHIRLPOOL 721e7bc1415110184e149cabbb7578b82dbd5c573aea4a09cdb561892c0c45fd9289c75505d67bd65bf31a79daa4ead7df10689d7f3b0fbfb89c602440446b06 -DIST firefox-45.2.0esr-ca.xpi 436832 SHA256 f894c0a2ac465f8391bff78287444837dabf1179901968360157bba3ec5b6efd SHA512 ce8de68a1b12a19309c4054af2dd326a8257ddcb440a78d89f36025aea4f7046fdab1af1d40ef98982885776482066802dd87ca0332a3aaed2385356b14a03c9 WHIRLPOOL a5c16e27b15c415a938271c85b2faa3a25a16e59560660124a62a7d0455ddc5de3aa0763bc93fda0ce626f9fa2debb13d1b633c99cc294e248723707f7dfa6a5 -DIST firefox-45.2.0esr-cs.xpi 443482 SHA256 7f03c25a4889f68b95127ccf05a5cd31e7239fa494364037e8982dc120750aff SHA512 27da0f113e269176bbe245c9c4d0e8b25a560e47e169def289d840e05bb1ec3331d1b39127fc2c18bee35fca7bd7c5bb4a360c896cbbdd7bf3eb76eef905ddd4 WHIRLPOOL 98340ef1da4871cf2bf9b55b640e50a942836c16b7ef76438de29ff8887afe917be0d057b52bdf11c21f964291a8ca4e308d087ef36a0d4bc65ff42b4ad700a8 -DIST firefox-45.2.0esr-cy.xpi 438907 SHA256 c553756f9c8e637e575994fc6ab7947ae4a7a56d795049800c33460c6dae15d1 SHA512 22cca3a94c3cdba3ed29523e560a38701341debff4613e4b9b39d6ec9c53ecc569f80191ad97f84cac24fda5b07d61c8c8ed7e908d86936e947268c6fda379db WHIRLPOOL ac6340744a5ab4e2d09599756590d58b0f499802d09d22fcb447a67117c58163ce2fae6fe701c3ad21582c6b2ac045baf3d9242ef7280a0fa6743bc33b922ff8 -DIST firefox-45.2.0esr-da.xpi 430078 SHA256 73451be8019a5d58277abac7882deb87fcb9ed2a3623af84ba1b36dfb8c2c63a SHA512 130582fba2793d036586e97ad2aa58d7c5a6b2f9b356143ae3e4893be59fee6f80581feb0e2251b5d2f5185ca70b7b5635f00052dc59c5f30291fe0b575ae631 WHIRLPOOL 05b2c765ee1824080af27d7949945d9bb77947d3cbbbf0c14a1fd3510d34368456fd5f190a7742e03fbba482f6e6f68613a6140167d601d38af8b393e08c9763 -DIST firefox-45.2.0esr-de.xpi 445481 SHA256 39cfb1784510fb2e3554853504c5134f375976062625d42eaaaeb7285cde6da5 SHA512 09600ae4bdbd33170843ff098b596a3b25880bf82516a131f2827b0d6504b0eececf97040a837a1166a1d1023a31b1adb9e6fbb728eca9523c4de36e1de36af7 WHIRLPOOL b05e716bfc746e34e2396301025049f5673696acb32a904993f2f48e1160bdb6a3311a892422c34b47094dd4c288116a18d893bdadbd4111bde00a99a9b291ee -DIST firefox-45.2.0esr-el.xpi 470866 SHA256 fba350202bf123c1c653f8a39c63bf751699e2f4e6381add7b0ef43cca6c6a5a SHA512 3c43bd3aa980ae49df62b644183fff43cc5898a55dcf7dd25b83d2f438ebf0d678a6053a6ca2c989f78bca572996107175f2731ae562012c371a9d43e7c8f4ca WHIRLPOOL d093896266186b4c67177f17a5a301de30e4695351ac944e41c39409de6fc01a5f0fe7caffdc86f5790b75bb28dac94f7a6494d37a238ac33da398635dadf5eb -DIST firefox-45.2.0esr-en-GB.xpi 423871 SHA256 93023222bd0692ddf0e68b15c4f4237a0103e132d3b9b75aa34cde4da5a37822 SHA512 68a25f2daad5f87bc92f7ade939d1dd747d3ad907155cf6d4373aa5721cfe0cf8e83bd09de85e2cfcc7b4e1d91cb3ff93ab6a7dcc3a583e72b4f36ba1b37b25b WHIRLPOOL 71434429862b7cd3894379961e1ff76fc079fefbd31c205e621f937ac249f1f038919d91a7d1a8c7b6fba65eb58a83e4c96b6ace64574088269737019265f053 -DIST firefox-45.2.0esr-en-ZA.xpi 420776 SHA256 80d207cae72da385aca4745d7eb726aadc12b3ba74ddf0ade07f3e0a0d4f40d4 SHA512 f367b7c1808a79c67adfb451a17e6e312f1ca42b4e5e485bf764f2d98dead33d64e9058c439fb01380b0ce07012d9fdd5bcb2633c98bfa2c4dccac1a8c0bab48 WHIRLPOOL a912b5117f5ab25abd25b00e08835b38b93f891b1437ef30d8ea7b40e03c8066b139d61d34a418099ef633c321361b9bac1ee7d7773bb4295554f5f69cbe6ee8 -DIST firefox-45.2.0esr-eo.xpi 440960 SHA256 bc9cede961a4af1077b1a5cec9ca44b69f2b88aaa5daa53ebb432adccbbc1ab3 SHA512 ca8156efa31c77cc925fc3f576d46b3797d3f929a405214517451d1a2a922602f417b3516ddfd767a5f6a95585f0c3b94ad0bd9ae6245a38452affa89ce1aca6 WHIRLPOOL 4ffe4919bfe3894f42bccc2f7d499b23deba45c6f0b26dc2a9e44fc537d0ed06fd372d4f95f571f3154691ac9bfe7f3837704260ed2a9314fb6a45e93e822a03 -DIST firefox-45.2.0esr-es-AR.xpi 441481 SHA256 692d0087ff79da78962576bf56bea48152f71817e339d41d05012346a61a473d SHA512 b7397c5e74d4c8b3c2898d0dc8e33d700e38c44c61b7eb2a61d3684cd7357c0d05879a50008542f3c3efaa62cf7b93d57cb11af79e6692caa54584bb45128eec WHIRLPOOL e85df24a5a4cedc37afa9e46bba3f25a026a7f2e386360e419344cfd125c92e6da57a56433959ca34a5312e1a8cdbc7f660d6d88e5a7b4db1266179fc2153d0e -DIST firefox-45.2.0esr-es-CL.xpi 368763 SHA256 2551e0a0f2866a7bd1190bf00926c500e3ec28e1090f19320926b14babaaddd4 SHA512 9cbb60d8201108e6a06004d3c37addcbcaf9a829bc0004bdf3081bcd0d17f8f7628d094a754f35ba1191dc668686d8ce0294616991ffa3c22e26d49a5ecddb74 WHIRLPOOL cc74251eb2a2428ba40d1ca1debeaca9db7198e3442f0266e068ce5bac284bf272f986039c1765d4dd5c4a6b3c2154b56657a2c44032675eb09bbf1516ff400a -DIST firefox-45.2.0esr-es-ES.xpi 353716 SHA256 580d3c833e2337f9e54cda734153fa80f0a14f43e72b7c38f80add9b18405a10 SHA512 5ac8439d8ff7bdb998f4827527dafc0edb696d6a2809b984259e61bdd01861e922d570dab5475a2f1ddc46dee6eb683d6bd7c4cdc6dacad35a20806813dffea7 WHIRLPOOL 18c3bdaf0a3847dec99e28f3f40dd07ce8f95197a6f1f8020df83089c244d27d56c4e995d360ec9cc569d1726d75c75fa22dc661e5b9569a98ac452a4e7c6e7c -DIST firefox-45.2.0esr-es-MX.xpi 449395 SHA256 53511dae1d4de036953ca1f5fa1faee7bb63d1229c31c95e8d5e3bb94efdcac8 SHA512 426f67620ba68911854387fdf747e1aaf503798943e3aa95698c5dfce416ea775d13f0150ba52bc15962d70ac83e087443319313c6de2535c961295103bdca78 WHIRLPOOL 3ad98c3a6fb4f794c4fd44a952b0b8c340842b35353f52b02cdef5cd90795f2c5d112bea82a4829a676b5bb9a47b2191dfef4e7871a701d5dc508bf9d91efcda -DIST firefox-45.2.0esr-et.xpi 433352 SHA256 b5a2388d7ba5d50a00c8816b48ba344e088103f6637686df36a0ee0d2d7356b1 SHA512 a17ec07e7a142aaa4f03ebf5ec6259e000592b23e0b3a4aa485b8cee82c3517503894d23f8de38405b8ee1e17e10a5e593e65962083e7d63bbf813d032261bfb WHIRLPOOL 379e0321ee863b484fd5a0699ab78be46b14c49769b550bcc4d6000b07d27c74a4d27c9b542e3c082258b432081bbe0df019c95497adbdb054379f2656182526 -DIST firefox-45.2.0esr-eu.xpi 441357 SHA256 ed94e9950608c75acb4f08bedf645dfec6a390dab3221be7aaa124297bae1166 SHA512 a976b6c8b4279892f40743ff902255bcf7f45019a7fdb0feae237535da30c4cd0456f8ebb38089dd4551b76122a94fd4163405ffac47bb5fe9357893e66a0fd1 WHIRLPOOL 40d6cf52c7f8e55e3915c314b7b945cc0adf349d9fa0a496a932698f2389b4944e10778e2c67305aee24bad86bb432e0b7c4fb1d5d0c1702a6b397c5724510b0 -DIST firefox-45.2.0esr-fa.xpi 491941 SHA256 6cd12a4e763c01802d1807e3c4c0bbf30ab3e6fb8898064770d2ea8ca105b980 SHA512 1456509c4f23b910122e7c3662642d92d4ab1a99b6ec92b87b13356113e8ea341912e11b55cfde55eabed14ae42173949d64d1e00b25574240f56a1b48a10533 WHIRLPOOL fa3a332d6971fae5ddf0af3a136722a82687a6ca7803242547f9f80100f5d40a6e903464988543bfab7d15a84cb09e0fd429ced202b371df7acc1709766666b9 -DIST firefox-45.2.0esr-fi.xpi 438347 SHA256 9e71e711df882e30a5707f9e94b7fee46ad9b31b6be8f381f1a8c29d446f9374 SHA512 34a5126b54d10fe242886fad0c1546155c24720ac0ca85ba0d02cb0735bfcfd68f2fe747c232911b0dd9a222f7fae6c5dcb6f37d601fabcadc1a7493a67bb85d WHIRLPOOL 8cd84ae785f3a1c02bf9d6abaa6f33d4955305868ded372189dc4cc0c358639f3ef2df4735ce77628ea9e0f29f99e6a31d9454d55d913b8dfe31f740fef55620 -DIST firefox-45.2.0esr-fr.xpi 450037 SHA256 d54ecb0438c531e95f605c29dac47c700a03e4e4f3759a51fd7e956586015928 SHA512 d79d3b8c9056891d9de2455b0d6d9d31326266fe446c017db58f86ca3c1f8e64e14c7f2cb0b6467eba8ea622a2ed32b86c82d7bba91524753fadc099e79bcf49 WHIRLPOOL d1c5fd11af8c50d7598f96925e6efe1b4362406ae8e9ddd5c17d7a3494afb82ac63931863aa104890088e07f9cc402d6e2c614d2db1d59dce387603acb92ead9 -DIST firefox-45.2.0esr-fy-NL.xpi 447779 SHA256 5f04850dedf9b6bc6fb5e566b498ce94bdd4402e56cd8b3e1c738dd35aebc567 SHA512 59d141b7a561c9b2cf26ed3ccb768acf2cb849d6a69f91dc4add5c9f8a01674b68d703c0be041a2e2bfbfbfd2fe06676cea025908e34c27a0adb78cc546e8936 WHIRLPOOL ef0ecf7e9ab832f7b2ac51d95c4dc29eedc198f391cc9e4294c026bf19286543ef68807482e7694b9678f9f2955e3c77e831a9fcbd3013009efd917725bd0a76 -DIST firefox-45.2.0esr-ga-IE.xpi 460055 SHA256 82af32ddc3a958b3a0ff7ed5ef40085c6b1736bba071a6308febec066ce1ad5c SHA512 5a351b51ae388d7e31ddce2061110bf046315cbdb4c7ec6fbd3d5c39ee94b2d5131dd653f53325d2697a395f85bade85cdf2bbf42985bdf035cdbd25fb6ccb8e WHIRLPOOL 50570936dc9ed06fdfeabe4fc9c8a259aaa46d3275a6a3ba7f41526d8ee712f8cac37200695d7723f871e811d84917cd7ce3b2877df830c8462360f0e54e6580 -DIST firefox-45.2.0esr-gd.xpi 449711 SHA256 737e7dc382486d00c0c453e010a2d3d38b6a5dcd62517b56ab221ffa6c54b9ad SHA512 d5d604ab5d6663506e15b36df5591ef1fce9172b53e11e00ffdf1fb1f264ff66d36fa5120765783e1f6c53181bdecd132fbcd93950a1ac8aad42acd32ac81ae2 WHIRLPOOL a05e5bed956a8b59e255bd37f9233314e6899d96b2408d5b5075ca0857de127f08315431dd83d7763387f902ba105778cdfa36e25705408eb1424f73c02c87f4 -DIST firefox-45.2.0esr-gl.xpi 434804 SHA256 d306890e910978682d4d547a05b86135bf1db4cbbc9fd3fbad646ea237385fd2 SHA512 4b054650066c7417ef2363a75effdbccfc4c288a0b8a5258296a72d9600a70d71d8c3c2523bc5a9d12eae64121f7814c7120d7ad2a655f46ba939d83248496af WHIRLPOOL b74d11c3e749544056e427a9302e94346cd378ee8e44067027f05f5c3afe15f02a6411ebc9913b11f338c8f82d643c4ff354386d637ce36a8cf73af8791dfbd4 -DIST firefox-45.2.0esr-gu-IN.xpi 472566 SHA256 139545d1c9db7a2a2c8c3a281a07f9486331db9c3c5f408e688218cd927fb270 SHA512 2ea05784443e5a34706bf79def6f1864bddaa28a4a7e3afcaf2cddad6bbb256868b38efb9d2bd65e3cb2f22c2f1c1731c247cb48e2d5bcee9534c23a3e80e14b WHIRLPOOL 73804ac0d0a36735921d1818978a3f4c3d50f82f69292412fb0ed9f1224c2a4d4620c964675a2ab5f21f4bf2d2d30ee917bca4892f808b61fa0db3e06e663f50 -DIST firefox-45.2.0esr-he.xpi 454785 SHA256 686d7def4db270016f9439e848741ba5b54db1ecc8965834b43e49f9324a9ff4 SHA512 abb3f99071cd33863999e86b7da8cf4ec97f2eeef2ffe4dbd477797ca3497b028b967bf567f3761409452bbb50b535b4e7ad835b703f285bf83e537750999213 WHIRLPOOL 0bdff8fdb7f5569e127a2c34772e4cae43290fde8982d30c599a89567708721cee3fba8af21b3f035d8d940967316e4b815831959506b8620e97c5bc718476ac -DIST firefox-45.2.0esr-hi-IN.xpi 486991 SHA256 ba1baa71fb8cb0820101dad05f5192811d77a3c155a1ef032c8b1abeb97225bf SHA512 7f278622bbc397da6b3d4b744a42a5a01250c1fdf2603f5cbe4fa0c79d3b1cba920a221f4111732d64c43b4c9af37877595a0dca399434e3af812318a1f94466 WHIRLPOOL 1378aa14052eb66c4535f6f406172a098aedf8308b5033c1e91d2beaca7b6692d753f5c43b6ed2def38854ca84844e6193c28900f8f03706736aa02b9997b527 -DIST firefox-45.2.0esr-hr.xpi 449068 SHA256 b29db58626d46a7dca1ee5e4529f40b2fde142068c84ddbefdc5e623e820b709 SHA512 bed809c844859023a7f300cf01e3ca22c0361b1afba796fcdac42a4540f37ee499ea6dc0d72c817d801fbbd27db77939ac285c99b6411f5ceb9992ca27cd6dab WHIRLPOOL 96ba2c3a7d9f55b2b5377f983bb0ce6f1e00973140b9b82c7da2c165c109b3ef36e42cc4713e5c27e681e622533e16a94d779862dc5467aaeafe89d26dd9bfb4 -DIST firefox-45.2.0esr-hsb.xpi 461454 SHA256 3c0c5567f58322f2b34445ecd9e08a0e1f927fd912a9c269c9643a821401b134 SHA512 e056e20fc1b3a4956a4d9a2967e5ecd4f5de74a312a5131d54108e3611553f7e79c636c71de24f2ec6012f84466260c3188838a3d3addfcf39a4ff1fda1b51bb WHIRLPOOL 3301cf79ec94e9175231e72b4a36147816035ede72a871feb9a1f770997c0a70f11f1fec7e4ca6ff8a9bd5daa7dc4e42bcaba447a17896d10c99f69ccb9b80e7 -DIST firefox-45.2.0esr-hu.xpi 449777 SHA256 28cca2db55be3ea6c71a687cb88187b1835fd4ced2aee17a52c3cf2dadbe67c9 SHA512 e5487ea43e50e2cb37938dbd3614cf1ee823d4afa39d6bd96c93ec0503864e0ef2f49516e4b564c96a805a4365d8e2737f10140fd76d2426f7267b38eb0309e6 WHIRLPOOL 5638ec9d1790e93789e07baa5ad955c729eee0d47c90af9fc0748a62d5301949be495a756966f0eb7b1b1eea5021b0037091e3c1895cba7e566133fb9a985479 -DIST firefox-45.2.0esr-hy-AM.xpi 500040 SHA256 1ee6ddf381c1a1260c64c158aa807e4ca66555905f40bdce7de5b7956641959e SHA512 7c4eb2826e3aedacbdf54d3dd15fe2ace9e5660b86dea7105b5900d22ac21033317ffba573466b55cc39b7ef956601cd56901757e8c041c86c80536e23768904 WHIRLPOOL a06b5da02c7818072a16ad521dd67986f8fd5cada71b19d50b7e99e6faaef7e7714f7bfd2a921502eb957cfe01e238f9bc5e9fc1c0559e061c66b9b8e4f7b22b -DIST firefox-45.2.0esr-id.xpi 427175 SHA256 ec275678c1db4e70b2a2da48c19bf0572d7f74478cb42c04a81be92d3aa46d78 SHA512 26b6f932d67cfd27ec0d7cf525cf3df400e7af5c446e56bd422b572a694d27c47d78f85b54d330d7990b0bb6532630db2944c3d0605f15ad708ddd798209ccfc WHIRLPOOL ab7fefdbea4fa2f06c2a0e68da4c6962542e3cad5f772f259e1d98de5ee3a984d0a5ea62ff833125c9402c1409d307fa08dda22bef043fac33df0f23465a7e4a -DIST firefox-45.2.0esr-is.xpi 443209 SHA256 c8b8fa447a48d9dd571345a4674b0cfd0b8bd1ba5504e1510e13f97fc7148ebb SHA512 834aeb0b3efcd99f3d5ab8165801e413b84fa4d295a2d50e06e470b2bbbbe70a834b7d9ac7c2ad1795bc491ee7e064d8b28a055643b97d70c6a65e58b9585538 WHIRLPOOL 9fae4f76d6b318741c8e112a3cb526e4784f558766a4e9ff913d01117e792de97853d40f26f8710570d889e5a968d518fbf8a273e579ebf14e31e2f5b53b6b41 -DIST firefox-45.2.0esr-it.xpi 343724 SHA256 56fd3ee3a3a74c168b6e0bf51a89d420f53e13c2de96bb5866c70f0b9d4d22e3 SHA512 1dded9800a5cf573b37d32221ec72c93d0c24eba7e6db67ee071f9fd08cd3b0521ca876950919f565ba1abd66ce56d24648c780cdf346bffe40f0e236adf0aa3 WHIRLPOOL c68f2d53285b14852c3d8f6fd939494da083153a5840ed432d3836673cd8ef4aa6e44f3c99880206431a486af332430bef9e99dc2b7528121f3e2273047e5cdb -DIST firefox-45.2.0esr-ja.xpi 486331 SHA256 71d204506415314995661a7e0dbe7cdc0ff5a172308496b92c0c95b1610a8678 SHA512 900cf395dd9794bf05f7ca1c5a8fb9b1a0b76128da00887c5662173c29412e42879b308edd239305d2a9c29095f865ae8999f88abcfc31743a0b54baf57201c1 WHIRLPOOL 95af67eb7de2be402100507467f0f15bfb0d1f487947896fa450fe9bd3e8d9c5bb7c57d7f45f1f320be9acc9e71248d5431fe112fe8c7bdcc1f041d220b55a8f -DIST firefox-45.2.0esr-kk.xpi 498895 SHA256 ddda566a4a597c96241772115d61b930b6943dbb3c01043329c302799ecbedba SHA512 7b675e4acdd656eb0c049d3963dcbda0aa86902b8a32ec08ff1074fbf7f997de9f147d42a0ce3c7faf682ff308e36836ebe2ff05e4a5aef02644e24a03a05245 WHIRLPOOL 485a5d757bd613fe2d434cfb05048e6abce246cd0b19ba24b88074f54b667d705bdfea7c52c851fee8a8285965579a1447b451f7b3a99625527513f7b0aba74e -DIST firefox-45.2.0esr-km.xpi 504301 SHA256 ff359fa2d93a2cc513d0b1993dc06cd259cfd919ca708b4d4ae045829206c96d SHA512 1820d49e29cf3ce17d641037c6d4e1fd579ea2b82d887085e5cb2afb2dc2041fa2ea07a7c90587603b8a4091cf1577caf6611790c061f2cf35200aa455bf957e WHIRLPOOL cbf3f65892eb5d718babed175111c6588f47ec5b9e954f7f29d2f32adf59e428aab501a4495295501e4f17924b4c727ff5c641ebd748fc632596a385d9f3d99a -DIST firefox-45.2.0esr-kn.xpi 495880 SHA256 0a5f165bc7ae67e5fef88d4a3f562910f0bd327145978a122f4631734835f01c SHA512 fae5d8f6dae4992beaa38ec1e76e04fed4d6cc056de0492cc2302b446fc7dffc6a865a064852875e48e4e07bfd63ce0a04870db3c4a8093d58cfe816d52c11d4 WHIRLPOOL 4b1f774b5e3594364a5420246c0c0324778ed32b510b256a6bcee98016b343703c1823278faf59743f08b33fcac79b75964f7afb007c3725f668608419de5aec -DIST firefox-45.2.0esr-ko.xpi 465289 SHA256 15494988b0018752122cc4c798b090793df515f21b18a3a0a510159d33571e38 SHA512 f7e10c8e29d381b69db70c9db308799784c227ca60145e9eafec2c296b158778ef5180d2b74a57f51707592c398afd5bd2596d13122dc52389828af4179e0d56 WHIRLPOOL cfa4c6ce3575a515f2a64e95ff11d0f6cfa6d08077fca40fd7db8b15ef294533c38d8beb5927fa82841eac1778873dc4d5875627915bcfad36a11ccd7c7f1e31 -DIST firefox-45.2.0esr-lt.xpi 454678 SHA256 544687a52e5be21badd5aebea8f30a0f54fffc2b41e0c6b1b928e62f2ac76689 SHA512 e825ff8909d3fafa15ca9d97f4ada7c3738ed36996d9be49a9b8a011b769091a980cc8e9b1a07061285012d924b1958d121d1cbf8a29023e74adeb5fceb3ffdd WHIRLPOOL b88abcc2ca553e7abc88167c81e07c8faeb124198bdc916cc7c01648bf414d467d0676f87e403e4637b56577b381f4aa4650a8b71fafdb53131e49e959a68cf5 -DIST firefox-45.2.0esr-lv.xpi 445720 SHA256 353b4287e9ae5ad161f84f3ccbda94b701cdcae4fded73f3683dbbcf6776996d SHA512 1836767fd52bc08e8b0a1d861648736f7abdf81324d628486c1313a95ceb09a551dcd0e43a83bc740b28d1cf0d9b05fb30c9d5963e65ca6a271b05706af53337 WHIRLPOOL bc18b229347e2c2065e58cd789deffde2bb58043d74f4eb860761f03eabcca2c45bc0f63a395c8756fa27c4fa1edc006a3568458e482768efff1096c182ba59f -DIST firefox-45.2.0esr-mai.xpi 492650 SHA256 6704741e8db60752a33d22513fcbd4def443c341b2dd79694517eea449c877b9 SHA512 c38c0a89dccc815f56339842d897ee50a4bed6bc80978e648f24fe52d1fba8dbc92b4084e95ed595ed5f9637d5edf81b0a953b59062c9278863636a1cff4a4f8 WHIRLPOOL c1a38cb55b0a60904fb00f0695dde8ecfa12dc085daf7c4c08b11064250546073d8cf7c60185bd87b5e7b1f6e0be86f18212473b1c35d46d885810d37983f952 -DIST firefox-45.2.0esr-mk.xpi 476391 SHA256 eaa3d2ac2ec030120222ef7be87a14c74137a923642c0d34db800f85ce5a5c41 SHA512 7fa4838c7b9b4007a8e641517b8e0c50d427d2dbadd6a9cffbfcf5f20ae7b6c57ddb104551ee5d2196270773be4bb6afc1932babaadaffcbe348d9c17cc2c8e1 WHIRLPOOL 2c3e93fc5e415489dc8ec2636fe117e20f6005b0079b8056488eba294089fea15a7ce08c9156b639622faa9318ccac6e79d030c1e759e5983ebf476d42e30d33 -DIST firefox-45.2.0esr-ml.xpi 498681 SHA256 ebb1e4efa5bd1f30326cae5dab1c34586b6b30c8a12cf70b43c596ad9b1f3d55 SHA512 763f0d165a0c9ebf4bc6a01e81248a65535f8b25501b21f8ffc72d8283b51c3c2a5ec7f8864fd64b90604679ad5b9a26dd3e5c5efd67b8f70eef4d1689a2b6c1 WHIRLPOOL cff6e2ec61d2e279494623bfc762219bbca69322186f6f7b44c0b32a3851074597da1291cb25afc68fe1eec3e9d77ef3961f986fe3c95385207c8c1ee17539c5 -DIST firefox-45.2.0esr-mr.xpi 503700 SHA256 9d0dd0add1a43827c7d2ddc92179cf160d4705b23d90e485e878cc0d5292a394 SHA512 4458c2e4daaf275829fd77fd0e17e15c0f48d5f0267635e503fe695f84509df9f9a1c4c41c6ddbb2504685c737df8a58357c3c79221e59c9b387b9e8ee97e2b8 WHIRLPOOL 0bb9ff483dc2a2fddfec18614e05a17231a3b2d9e6aaa20d6f19ba0d69c6dd8b35eb5f17a93670ee8af981a23e6de243053a083f5a49b9789e1af0829d9fa279 -DIST firefox-45.2.0esr-ms.xpi 440064 SHA256 6b9c129e22b336a3b02dc355144db4b4e70fdda80b2aef02907facf51f409c3d SHA512 2e9e3e4291b8ff4f46cfff55f241cdf278c9114abb5aa15cecf2bdf7511f9d0f779c7a11c70abd993d3a9db2d811da77662d59b1a4235494f87bdcb3bba50a4b WHIRLPOOL edcfb2d64c0bdd3b165b1ce2839ef2c606ac9722b75a5396df255597c06be14d82e450928dba1eac95cd79adf986c841f36a622ee3a4ccc46d829dcc083638c0 -DIST firefox-45.2.0esr-nb-NO.xpi 435470 SHA256 e3d543509ae33fc8d7aee2df3eaa88b98e747251284428ea45d5e8930217a416 SHA512 f2e0806c8eebc0b29b8c2e223189d3f31efd31c68035e9ea81580793860ac60df8da41b178712008669a41ba56d49de2f8f4ab50b9c11ea759d442182c81e140 WHIRLPOOL 449cddc64f2a70f22c3ca7fb499602bf84da09e877c8ace206c3a193dd385259edcd9f0ece5599aec1f5eadb13e97db0c62958f268f1dc3bbfc2f731e6173441 -DIST firefox-45.2.0esr-nl.xpi 435202 SHA256 3d702d1762196e62ebba04fbc1d413ecb506cdbc3db0ecbdd3e3b238687efde9 SHA512 7d6e36b0fb072f95f9373db530cf4663a2ccd49d3628c4dc85585401d0469f98e408d30dd79417f79e6e9660b7707aa42482a712c76e34e8d447c1635d82ea2e WHIRLPOOL f2e97dee32bd75c3c8c7885fad84e2c2219ca8a5023bb5b529d5c03a6fe365ef1a100839ef4b2090135bf26655d1f363b48266c53d827ef458d73acd265ce848 -DIST firefox-45.2.0esr-nn-NO.xpi 432934 SHA256 0d6452c5d10fa1a3321ab0b029c9d6bc04a9cb2ccdc8df9789af921a77e656c6 SHA512 e1d0d0db072bfb523a96fc091e23ea0bdb6050348c75b7c58f439b7fe28d93e1749cc4bdda6b703476a07a67e14151d0bff576cdf239275c9743d8e2819e2776 WHIRLPOOL 8de8a94897c4697961aa91194231951cbc1201b9194f6c5e254478f460891be157b821a14ccef963d991fa82b32cf5a4cd6412feb438cb1b76ffc2d96ef19fee -DIST firefox-45.2.0esr-or.xpi 495922 SHA256 fd59ed99ab8dc8940037d920d304e4b73f4b5ecb26435c612bb10905d4c9e24c SHA512 49c1123b911d2dd701dda986e9e92b90758a8837d56861d1bc4eed3338a8a6197add7097db40cd43cdf7d6e06009e8fe7c4a506616020aa880cd7e0f1f064be7 WHIRLPOOL 8bd2f4f4a929051b6e0dffa677f85ab37f3b8aab551a88594d7777a0eb46a2e86dd3dbd2a7fc42cd6520c1ed9aafc6e524b80804c847214102121d6523e4138c -DIST firefox-45.2.0esr-pa-IN.xpi 489550 SHA256 b9dc7f16072915f7c73bb76c05482922c152c4dcedc033b5eec6100a947ccb76 SHA512 ce9ed6d50bca8b386e7fbb7e9a4f29c0a7fda931247c07360afb925b36756a623511bbfe678f68daefbbaf7281224977190bef3b2a0e71fad66bdb193ffbe26f WHIRLPOOL 8bd2e8055949eb3ddcce7c5aaa7c2a5df9c51fa9f72bd782d5bbffb5b4a384247d3aee32aacd5f998632caf42c9f9db5afac57471814d3d04e6a51d8e9e35e10 -DIST firefox-45.2.0esr-pl.xpi 383929 SHA256 ee5c3299ad6093c13a11a2bf0b84a673c3b8d7f213d0eccca66ad5a45b40481b SHA512 086502573b68881f4533156f6df17454ed3c447a6d45b33656f0e1214e6d77ad385b4bf143e3485a592b04a3e1be8e0979adafdc25f257e58c85bdb3fb381c27 WHIRLPOOL b7a649f981dfeb547baafb3d970953f7caa2468b576eb5a7be59f8e0f2478e11f89f05f5b5002cbfd49347819b5d559ba5eec4030b028b61182a81f03f06d4ad -DIST firefox-45.2.0esr-pt-BR.xpi 450991 SHA256 13a0247861b12e75004688c6f66b43a8f77585129e0f9aad648762991018a137 SHA512 abd49fda962e05de73d26537dfdabe03e49c9f3cf084912ab3839a776c21d3268603de45658d8a43321231886d7d7e2e7d3d7db1cfa78ab5a1c21fd7319e82f0 WHIRLPOOL 70426020b30ecfa4f8ea9553d8a75c9d71c7971487b16aff7050cecde3260d92ac56b97529df7492de975a8df5a6aeefe0bc600f8f3efac33b324db7622ff6f3 -DIST firefox-45.2.0esr-pt-PT.xpi 437022 SHA256 15d312442e670c2c82742086bc131e56a507813954a6001ed60f9ec80487cfe9 SHA512 921fd00b06313f59580501f60642f588967b5585388903ef71e0c5a95773f4a147619d0d97d8f30a01d5909f0370f08f0995d3d7817f959ffef58ad9ca4bb559 WHIRLPOOL 3df31f466613c4772a2b14419d0cc70a7a008a7735586cd3711785f22523c4980a3adf6164520e4d3d926006355cb9f39d7b808291d869f902d1946c9bfa6aee -DIST firefox-45.2.0esr-rm.xpi 437717 SHA256 b25a99bc87671f42d652090f3216875848c1ebe44c3229312146c8a0e1adab64 SHA512 cd558607fd4d9c8b58e3691eb71fcb89d699c10b9ca7c9f2b024ecc2a9def39df8b896076c154dbc671e38f1bfbb365cc479be0deef297f32c1f776dd2bdb471 WHIRLPOOL c7e5483fecd5a12df7e9de6a132d83f688e9d063dd5ea9f6a443f3606dd0c4d71210c6832a80b3282e2966ce833a26de5de6abd44bd0fd9f7dd4a409f93a2165 -DIST firefox-45.2.0esr-ro.xpi 444062 SHA256 ec785f0e3f7c9c8d753efeba0fcebb936ba3879c43decc6a627fd0a7e9e108f2 SHA512 f20699eb827188787e509ce6e3399d05a7c1493dd48dd84f450bb590b3497136edbbcc5910aee90ada4a25a0c97f1da69c6f3661fc5bedc5c00a0d4528f3a929 WHIRLPOOL 35cdb8127785b2c220d5a991d22f51ea8c4d7f9edf84a50bdc88dc3a5602c6892690d97700b60339c9639be3a5cdd31022984c4297bb9f9d5d79837d3bf38393 -DIST firefox-45.2.0esr-ru.xpi 392738 SHA256 4e87a586a2a7180e7b816f0633dc4fd04bfddf92539d1b6cfe553fd18a0b1c7c SHA512 b14974eff155dbbc3ca61d411f9cc0a72fffb940b65554abbd74391618028662f5f5910d63606257b0f4d9840a6b1555f0aea7376f8b832095c040afa0dfe19c WHIRLPOOL 675277625a74b204bb7bcf9ddc3df4a8f5020efce8fea57100c97044425cc89004615d1d8f2407950c0306405db877c75c7b3cdc99f40b884259b3c1ad428c2e -DIST firefox-45.2.0esr-si.xpi 482248 SHA256 229cee5f06a0f9a09bf6c3220b78d06433b3b86d6fdfccbb095ceccf5cb23f37 SHA512 09da67e67c113539744a72437756d2a26ba38022fd1627029ac953ae61fce536e2bb825ae7ac932dc9447b3e68a24d7d8af191e35486f0e8658d1e45af938ef9 WHIRLPOOL e1518e9e10c99278ac6d5a1f41b2771f6fd2c79f1eb2226947d58930957b0fb4a81ebc57a5f5199e38d874bf9975b4cf1478b4ee136f412ff38cefcc67a020e5 -DIST firefox-45.2.0esr-sk.xpi 453606 SHA256 fb4fb1df2c1f9001fc52694606eaa20ddb3500d19845adbbbd243acff5dd00b2 SHA512 fd1859031e0964d94d1323419f81ec36fd1ed65115801670f595bd62fd83005f529609b21ee5630aaa007a6defacaeda9b526d031fac98c12f7a69797a632860 WHIRLPOOL b109c3c4799b3ecdff41300349282badfe8a979bbc46b54cb8ced8ec70ecdc6ec927c6ef8d02bb43b3c8f1af98661760481ead624fe3dda71765f1fff2870c3d -DIST firefox-45.2.0esr-sl.xpi 444963 SHA256 468fe8a06ec6cf8857be2db2fce922c864dd9fc3cf32792b901cdf8e9a170bb3 SHA512 0bff90e7de57e78f1fc3b8deefa7c16e75e71e026da2dd29844ed4ee2994bd1edc087c28aa79e8b47de7fd1318cdfc9ec53d2871cfcecbc801b330f6afb96593 WHIRLPOOL 2f66dd9b71fc6e3f12ea7a5a18d24c531474afe7b460efc9b1acd5a5e1e33570d7c4737762ac4a5fd5dfd0a12ff79dff4d95ba24f637d44d9c2197a0e3258b8a -DIST firefox-45.2.0esr-son.xpi 433513 SHA256 92f165d1d15ca97c2307076a2b50f5768fb6c4949d1fdbe4866fa93a1105f7ab SHA512 c6080959cd5ad37fed6dd37fcd6dcdf31cdc47199f57c141321a95f950cf421aa47f262526e3f4108b993c7c06c41f905896357d2d67a3794d8a35e829aa0ccc WHIRLPOOL f619f2e3d1ccbea83c6efae4cae5c65a90a347cd32116295bfb3b8b4288b06b9233c96a353ac51748fc01577c3093224a0bec70cc20b661ba80dcabbe26f8261 -DIST firefox-45.2.0esr-sq.xpi 452186 SHA256 e8be4541145770f51fcc684ec03eb1a5c9fb55bfd3ed67608435f605f0a130e2 SHA512 7729273302975d2b65a73cdbe171cc1e99d554118eda25ae85e9a5465a5ae26714c5bce6a07a314c23370c7dc3836059ffccca9bef206bbd0e59c5a900809dc7 WHIRLPOOL 23032f205b7e84bc8f188c215125743d990f3fb9a6e82264c797687e791860e9275d87ae4da42b85f725e32bac95f14ea8c628a56a0afbb80e318fbd5a10e861 -DIST firefox-45.2.0esr-sr.xpi 464479 SHA256 aa8b65cdee5a9c22a2be0f417cfbd5af6cb4a286143aa3b07303fc581d627cd5 SHA512 bec1b6c75c0a8d9d57dbe02221209761bb78ed82b8a133ad5ba8475600b7f67bbcf6f9b8d75dda320e8a9d200e29dd2e371d1743d387b61625f55a9a55e9cbe7 WHIRLPOOL fff4663b49d319c19e82174681165d880ecfd144f58e4ce92824553be1dd4295f2e6e7e3f7c45ccdbb36ae5793cf7dd2f4bf2b167e12ec7104c96ab093a902bb -DIST firefox-45.2.0esr-sv-SE.xpi 444214 SHA256 153633ec437e931061e0a425a9eca68d7576d45865e5f6387b3d639a7d6d544c SHA512 7a91710ea1042e05ece7b1d05d970862ff5b17ad2eadc18b9487575bc5a9a494ca63da4f5073944c2ffdc71b4192047d783caf0c6d07a6da1e361e733769de96 WHIRLPOOL c0b41730862b41388eaf85df9e4a89191ab3cd5823c54809b44de8547ece5e68f0f8ea1640a339b3ae8c915907ca63c3e1bf4abe6c2c7a4e0304ce6b61c1a29d -DIST firefox-45.2.0esr-ta.xpi 483117 SHA256 44e0606031bc956658b593a53c8c4d70eac1ea48252c7e2f006921f07e054640 SHA512 046679a43a9249bf69bf2cb2a46bf5e3c2321392dd931082e3fdb9ee32a040b75c635407675d496ce884cf8d746bc9398168191e127674708ad430f22c9454a1 WHIRLPOOL 98847aaec86d830c009b999884c987acda21e115d5cc09dbbe11aa32f5697c3b6d1888aaca36b6d9ad65796355ccedb55c30d306cf3c198c3d157c6d648ed002 -DIST firefox-45.2.0esr-te.xpi 492471 SHA256 b4cc2afa5333eb7fa2caf31d29ae8fcce3ee7b67baecc7efc7c7e5167add6d72 SHA512 646c94a3ce9011f78c70f8a3e327a271f8d44db5a6d78b9b143ec176334359075523eb9887b827105bba3fe9fdcf28833da48556a83895eed8fd67495c48523f WHIRLPOOL b663f0d66b743af053010a7a4e2db68eaa6f4f563c8efc203f828addb08285636c18ef4303fafd303cb3c16840c73d8eb67f38ab84362764b538673a996b212e -DIST firefox-45.2.0esr-th.xpi 477650 SHA256 ad37cf4d00223d0f58304bbfef3b08e56c69e0a63dcc479e31228fcb41558643 SHA512 0025b1654d0379004fdc23b0a3be90cc053b1e4e4a083d9a2d61a7b5a0daddf5c98063a2e378a405d1a11f970732742582acec38e081947551ee852ef429e752 WHIRLPOOL dccb2385b879d0b83e41921cd36aa06ca2d638b39b559c8e5f8034a1330fb19d4eb80632660cd7fb715c5380d8052a06eef573a07aacbe6afdcd82d520133682 -DIST firefox-45.2.0esr-tr.xpi 451166 SHA256 d28a503d950418add2f603ae466086b35d6a019c4aa710a7e18b9606249db0d6 SHA512 0ed492386614f9f64c3451a60e609a33fe6c03c6d0029df2b084ac24382252a2702eb302190b03bb015809b57affd9fb466b6fd445f62426fbc591a861a77185 WHIRLPOOL 5d3af609168fd32a586aeaf2acdec1828da4efc7f7cefd1c2f123e7b00d5955da29d4ad5b93523106798c466e63039232016bd1f31dca1c07f84ebb170117e14 -DIST firefox-45.2.0esr-uk.xpi 494780 SHA256 de02a2a23c4b43eed07014951aaf8a0dc664880ad3d40db75959b8e907c72f82 SHA512 5e4ba925d75b0ba30bd06f394c19a76fb1dc4ed92bb46a2d5b546ab81f862c014bfbb441dd2fc34ae3bac99c348d8f1ad616417108cbb2a53bb262227fc7d267 WHIRLPOOL 204375162bb66c9304103aafcdffd252de797f85054403de2dd5ea90fd2d68c546d7c2cc947711dd558bd7c10a8e0f7170acd85ff7fcb591dd3386b6282bb4a9 -DIST firefox-45.2.0esr-uz.xpi 443803 SHA256 4ab5efc5ea6e947b20d0ef37609b37b9b39c3e8fc5c8e920ddc898211c487cfa SHA512 e38d96fffd5a95e3ab186964ddd43f4e378c58421a7400d440c59745a0d682ac834f89fc393f8823fa3362879e53b652873e6487febf87563b0cb9ebb0b6a9da WHIRLPOOL 6e284834ad6162c274b02d9c653a7f6f0d4f8c1d42cc2ea3b4f0b4e3559b2466877a0b8d5140e720861b6be854c7f37bbad62403d1a816b297b73279a6d6a0de -DIST firefox-45.2.0esr-vi.xpi 450778 SHA256 b8494e8e5b9b6bd9e2330cd0baced8a87cbd5c7c5725350a372643e9ffabea5f SHA512 caf1f6a884b07138534dc9e89c18dca94f3ecb5481003acd27fc9a694b0c130e9b1c18f3844a38b607cda1bceb462c5a664c60aa9a83a5be465851bdb62f9932 WHIRLPOOL 19190ebc4bd8ac9d0299fd0cd63d34946aea3ec9018694a871a9292af82c3f71049a4d9d5333be8e9b608a961c5bbef16b0cd491aa47337b2a4665b58bbadc8f -DIST firefox-45.2.0esr-xh.xpi 432918 SHA256 435306cfa84825c72b2e15811d81e561ca863a5e80d3d1481b8726c5a2e44c55 SHA512 6e75627bbdd1584ef517f977c95146bb790cbc146d9ff6c2873234e5abb0559e4c06d3c58247235413381f507df92e2b1c9ab65dc0421ca552b5f236c834c07e WHIRLPOOL 114fcacf211f6181c8a86b7f44f304b9bb0b74edcf34575ef3832393c51c1bef23000ef0de99fcb4545d7958b9aa0addf9f0da21b9e91dcb0d5d808e947fac60 -DIST firefox-45.2.0esr-zh-CN.xpi 475797 SHA256 dfbd3199e8b98916daf2a79dabdc21632e71645dcca876751807ae766714d695 SHA512 99d09e83659ee558732462255fe75c6c2445605b788db6cb856202922b8cce17434d0ce4f45c8aa7de9e642851858e7a7414064bc472bdf17909ed454c2a2a24 WHIRLPOOL b32109f88de9b5f8e19838108a225f992460b56547127e1cc80dc794762e00174570f967921ff60a62aa12bc9f6235aaa97168994191e5afdca5f32e551a3ed7 -DIST firefox-45.2.0esr-zh-TW.xpi 466529 SHA256 6f9e0d6446aa9c4fe3806e82e012ef60e16007584a59bc08a4316df57cbaa3ef SHA512 f02b8021331c996038c4401dfff699ae3304c91735d5223d8e2715fba5cb74bbda9a7f906d869b6ed5ce74b69aa56c02a45014eab9e1a895ee6e872e1ed93bcd WHIRLPOOL 7a33757ce6d0ee11c81dc70882b9a96faeaf8ac4e2a3f8123257c2b6d87f7faa2a2c091e888d3df990b66c1ea91cf9b583720cdf0c8acd2f202ee8d1c6bc2058 -DIST firefox-45.2.0esr.source.tar.xz 185458280 SHA256 1a729774034231c919dc5a556e17d3342792d5347c755d8d0a4f67a07374804b SHA512 fd67353cff9400080a311af92562b1ed26d20ca2229e32e8c8289b364ebe27fd501eed78c72b614e0501c3841ae9b17f2102158fbeef5083bee8c12d952660e6 WHIRLPOOL 1f2de8e45c56e2cb52200942e26f968472078dd729e143a640b5c873eb685a5823272c6dd79ae06ae41b10563a3c86fa3e8d62e2e32df0588e0d936ffe565765 +DIST firefox-45.0-patches-08.tar.xz 22260 SHA256 279cf82e6aacf9aafb24f18499bb88f7ea6e7ebaffa606282a3453100849d1a2 SHA512 692fe8e85594cf5670143708a00746e0c9ce1aecf0c7a7bf90e0168cad2265624e8c9220734523ce7d4d9892361072a2e9ba61a15b20ecda4a4ebbbf8e43222d WHIRLPOOL 1e676c6894750f8aff5feeee9cb35503b71a94064ef5296887ab33e5cb99ba835f64ddfa7466ad638bea27e6b17e8fc8d74623934f558b0bfdc446049aa21d0a +DIST firefox-45.5.1esr-ach.xpi 426529 SHA256 172a8c5cb771d6427bc4c9141711821286e8fe0a2a5ef5b322dedccf8a4b60ba SHA512 e0fd45b738b78179d49506d5a9ad3142756efb08e43dcb9b835e2d4fa5239c1bca40c952ad20ff46e6129715cd2630ac7f20e0e9acfad838347d00c321336172 WHIRLPOOL 23ba2ac256d48dde06177964c825176d269fe284d76369c8a4692c4dbd6f158a0fc3c9d233c2eec8165b448da8b6a99687ccf99e8c8369c257a8c585748047a4 +DIST firefox-45.5.1esr-af.xpi 439353 SHA256 04a1cc52ff79d7ab5371a83efb2217dd4a2b27807dbdc055b0a7080ce6c5d0d0 SHA512 2a6996370763210936c1b57661c14c4f5cbd7ddecf6c65876e883bf86cb16fafaf194349b4eafbfe323f45498703d1cb284f27637965af3ecc61f77be7e56a74 WHIRLPOOL ddcff87b4429b90fde0bee64c3659ae4eb1b38ac7d4b6dc69bea7d948ae7baead41c893ee5eef4c5c829d2a7d98d4667a3adbfab422ca4f2a76ba6789e75aa2e +DIST firefox-45.5.1esr-an.xpi 449036 SHA256 6900690ee5f194f3392ea9fc7d9d6b5b9fbcb420ee10ff21b53062e5dd16da6d SHA512 7e64ac152ca007d7d660206c10ce5c76333bfac049ce8136319d2c5e60e8da1a2833c1f2a5dba142d9c0ed6a884adeb38d4b28e27fc2702b08b8af9e1c5afcd0 WHIRLPOOL a9248715a06c4d1b4b1dcd0eed279c6d2d4c1c010f37680d53507a8f579fc49df46b70b98c864df331aee3348ca21540787dd95626de7638ee1794b50abc3791 +DIST firefox-45.5.1esr-ar.xpi 474961 SHA256 320c41dbdc50cd778bb524767306323b29c33bac64c3a28bcc021a72e7b175b4 SHA512 76a0f855b4043345c6fa394c9975ee3c226f86478a435afb8f376635d782a4a086244a5ca6026cd50dd2f5d34319a07fb9d045d91c02a06603ebdee755c9323b WHIRLPOOL 7867e7d6334788997a7ca22f5b8956d117528c204f949d4913304bfa7c188672205d4702733076eb53651a9c56fea457637787843722a4efc88bbf5b2fa9ea28 +DIST firefox-45.5.1esr-as.xpi 483095 SHA256 2bea2356abef2c556197f1d07b427722bbbc15b697505ec622b98d1fec0af4f8 SHA512 fd3f4553211ef62ccc01e167c367f05aba5b0e4e16becaccc2e846a17e2bc36f0f257a4b980bba77abce35de7e7ef02fb41800e2fbbb3a7aa31c6da3e7253c4a WHIRLPOOL db34a742b7287eece002bd987e81ebf193081c5fca01271484d633623d05e9e714c29c603cad633e16204a717db6ecfc0f2cca4136bee47ca6a62d4b0b50ad07 +DIST firefox-45.5.1esr-ast.xpi 419249 SHA256 05fa6961b2be007719c72eef010d0c8b612c41ca34ecba3c6e878f4bfdaa92d9 SHA512 87c6bb52df991240ffc3391db3e4393e23782411b66d7581acfd2bf2cb4345473ccd0a7ccaca34c51a1bdfc3e6a99378f9dfbe5673e8b8bbb5018b879442dd41 WHIRLPOOL d0349fe66f22724752d2ff4df231df63d2d91a87dc663398c1385384512140026eab2bde9442cd0a4deb0f87688175a79b566585d7d21343c2232399e00d2137 +DIST firefox-45.5.1esr-az.xpi 464018 SHA256 96da29f386a990c177f09fdcb6f7a2de19c3fe8cb137668104b8484a277962ef SHA512 cd39817a7af2cebba3ad87788ccb534c75b18db337df8e68f4930dcaffa1b75564227e07ce9e9288b411f55b4b819e68084c74a7c8eacd83b9e915b88eb07fcf WHIRLPOOL 8c105f2151617eb4dac6ca467c2ddb3f9eebe54e66627da9a3a3fce85e49e91310b1c7f3946dba3fa49dfaeabadd6723df79d8938680b6101443c45d180ec942 +DIST firefox-45.5.1esr-be.xpi 442619 SHA256 abf50e17d78c016d4bd28951c9b0a44785bd727f2b336aa6a1c380f2b115389f SHA512 407a71295d9d99f240f3c6130b920a71aa8423c63b359d04f5b538d6271e0e90eccf2e560488394625e715dc7722c5f82711a4d5232c310c014a818c3c128789 WHIRLPOOL 7ded20b8878aa561c3548f393b81c0c042f940be74f508eedda7ee6cb1c746de9e2f69b1641cb0256108730319e20836ed0ec3f2a2ddfc0277716672467a20bb +DIST firefox-45.5.1esr-bg.xpi 460810 SHA256 027ec38f12e038834bd9c4d5938257e2856364768bed7452d9d0a99bff95ca97 SHA512 769ac6f1fd5771101de1bb65567cd8b62c36386e7f6e0a740525531f83df2d89b2f6e71b83dc4c4207e38a2ee6b5b0fcaac0531a2671bab6bf7d105edab5e554 WHIRLPOOL baa3022450f08fc522be3d0997d9aa9bd55745c84a25123f4164c16a5a4fd84ace63a9dea327a019347f8df450b7cfd6dabae957e13299b38fd6b046b552212a +DIST firefox-45.5.1esr-bn-BD.xpi 515642 SHA256 1ba09838893f1923db07f937f659217c630d6bd8ee6940e356b6ac9f5962608b SHA512 2a67ee8a04c865c9b3a447cbbca16b5c5c0d23d95f39a0e17fc90bcd4a2ffb7d22fc3e06d34793d800f56fdab279bab0f17ff762007a863994810544001bcad4 WHIRLPOOL 79340ed459f0456d20a72ebc5d69dd806cddbf35cf21c2b85d97cbac069f02c30647197367a82e077c69f0afe15a807946709e4a28c7c1de661ecbcab56b7738 +DIST firefox-45.5.1esr-bn-IN.xpi 494075 SHA256 41983f3463e23851d9783eb49aff5a5a887a987382122942d43edb8c6ca5b688 SHA512 899507b41b20a12e12ca62951ac266a45ddc8912e9a967cc5f7e8e03b03d759606d31c4a23307fcc9c0e0ee572950fb3c1aeea4eeebc2dcf2c6e054d37a9a56f WHIRLPOOL fc5a4b354ff39745d4729c4f586f8012c437791eef8f25d5b994f612892a15eb805876c2eaf421a537c3ac525ec4ffcfb07048460253e9745653a3880ae3e84a +DIST firefox-45.5.1esr-br.xpi 436390 SHA256 697f91adab0ad879ab41b9073533284b73bb42a75d103adf80dc2bf3df16a9d4 SHA512 ffc633b714dd269923a563db31f03a5c971d572012c044071026da90496e90c6d5e6f9d976cc4131cee5ff0c0d533c040bda17c70629d3a437ce22fdb9fd86f9 WHIRLPOOL be1b90b846b5af19e3416a2c4901c5d7b5244d49112c7057d5e6e8b0a6756c6066170c1cfbec666fe1b4b8c816be2af87a7e95241539362f0193310394057497 +DIST firefox-45.5.1esr-bs.xpi 442997 SHA256 94d9dbb9863b76764c3f84686b003ef95d20c85fe893ab4a581f3cbdd87f4e91 SHA512 9334b9e63663082ac27b4845d104f4145cfbbe9a5231d515a7bf541f3936381048f6e4bc490f4b01f5e32d570e00e61749a45ed1fe1eb1d29b3f7a9f0fd5dfdd WHIRLPOOL f15ef0406e59a24047bdb3fc33196ba0b258d466bd41284a69fce2aaa04ee35b12f65bad18e368b83b53ada7b33567783cadcdb4bdcf8b584262dee6822c58b2 +DIST firefox-45.5.1esr-ca.xpi 436832 SHA256 3703c88885ab75b8a187ad98eaf31dcf4fbb8cb8d3c97d5efb6b3900a0ec5955 SHA512 72fbd0b8db3b331100161d767588a3718f20611dc6b83e6cd57912ae34bc44acef37904f2c5a13027d926a5cc13cf2b26e3e5219c6f89fca7463bd74e2bffa70 WHIRLPOOL c187800743b14b64d3700540bb66eca002a97743d461b5b61110ce364d7665dbb5dc65ae1ee5853a1f15477c58fea52dd132bcf2b37a2e4c5366142a5b0d7c59 +DIST firefox-45.5.1esr-cs.xpi 443482 SHA256 0786a95dea8d77e42078484f65f2e6f1810b9c35585044a687bbe135604c83b9 SHA512 55e44751ae407b67fdb0722ee6e391bef9248bfb56515db546daf043801ca5108eb6fdff4a2c840d9ef72c9391133f8578647958bd399c87570871682aec2a85 WHIRLPOOL d90515788362fc689f009e1753953ee1b0721feff91371fab1fed85069c0abd3a0f8add7b3c35065771b1ac8930d47f6f9e24af9f4353e57968aef2ad1dfc668 +DIST firefox-45.5.1esr-cy.xpi 438907 SHA256 c373c4ab74165e94bb09730741bbfd3b88c54635535500798d403fd00b186dea SHA512 357f8f99101fdce56f1e81611d05a55354b5c83e2b37f962ef54b61f9b157be599cb9ef816ed9c34df7cf30cbcc1e27ffb3deddd8cc2418951726618a793516c WHIRLPOOL a428c2d2b440dc8dfed71ebe7b6f2ce77b485f375d34a7f54f3a02bc072ed34a0bdafc2c574cc58920624b899b5a1263f568bc8e89d4f975778054cd4642ef41 +DIST firefox-45.5.1esr-da.xpi 430078 SHA256 357a5a05bdda778076023c3b95cebe60ae253053c01795a74488672f4d531b91 SHA512 a17f47d1b0712b6f93d6a06bfd98e1c53fa51c2779ad6a31034414656312aef56c8975a5d23d63a86bfc224dfa86309d4469c85d2f5f306f85a2c6bb2c368142 WHIRLPOOL a9d69af5f5648fe2b809c13b6513e3b6f268a8ca9cef7e5c5a2cc593a7fab94469fbf5f483c9b542cce66bb6db84669fccba967c1eba29561317293f5464bae0 +DIST firefox-45.5.1esr-de.xpi 445482 SHA256 cb10bd76505ad2f217bf29b7779dfdbdfb959cb42ad552c4e2bde78380e8d9f6 SHA512 45ef50ec92961a7bcc67dcd7c15aafbc02ddbbb1aeb0f0d3297dfeb6cee9ea96812e4cb1f90e0d7022cc42654da230709a0b198cb7dda17760b9fc637243532d WHIRLPOOL 888eb6939d41050dc9de93da398a55fe94dba2d03818bc5be5c7727c9fb1fecbb0d6cc4d8be98337a461abd1aa61af9ac392d4d1ef4d297d00a501cd8e18cc9f +DIST firefox-45.5.1esr-el.xpi 470867 SHA256 26dd726a8f2f5a9d8260a1bb157fffb0fe97962788a92e8f211435d325afe84f SHA512 11bc7af71963411cbb48ccb8a4bbb2189934928dc515fbc5dd2d2f8ed16ffc8dcf89f0599c6a70979a90a6813a08df8fa10a3fe9d224c4d231b45b183a9a2b92 WHIRLPOOL cad088ece1941fde1f1d0fc8991c80bc9878aaf1b6dd86e3a8986f7618f84d326ff63117d00f6dfdc8ef52c7ab185f85ed1c0b50e8a1a1648201dea1ac6e11b4 +DIST firefox-45.5.1esr-en-GB.xpi 423870 SHA256 54ebe8d284782bc256b26fa9256de99a2b338430845a2e2634a8a21d445bc403 SHA512 afba55443a43f7b8921446b5fddeb4e4025e4081b26996d23cc8e9e2fa8bdb55f8583d96e08e69d2f21db934716dcf4ea02714c514ea36430a00e5fffb0b1857 WHIRLPOOL 6a6ebcb7b2c17e878f757fa3361b04f88f1f9d97baa3617e78577be948ea4ad014b7879af45ec416252358d69816682e3fee2188d75641509f870386a354e474 +DIST firefox-45.5.1esr-en-ZA.xpi 420776 SHA256 327be0ebd57bd9e5de8e20fc6e89ef6a0c9f56a227f50e9f74254f817169a48e SHA512 4653623982d17fa122057a9cca1ee783c51ab297d20dd4b0fe9c06e5739221c999f81f95f29349c197667080208ab771c42e69ee75801f9a7e329e92097c394a WHIRLPOOL 1d2a5b699b46b175ea34af8ba3efdad3de1e14a91b6e3594a64526ff7c6788e7d3aa3f1a31b96d5f61e182d38fcc5ebe5ab39e3928adb6068f3bfdb87c7c99ed +DIST firefox-45.5.1esr-eo.xpi 440960 SHA256 fefd83295e99065d7a8117d7a0e300baf694f019b90ee221a723a44e82a8d9b0 SHA512 4e9c173001462aa1f2a27b6c7b1c378b3e58560c9d600435f788af0e010f671ef180f359ffeb0097f5a0264e9176d415f3cc8b462c525c38ee3ef9a61cfd73d4 WHIRLPOOL 0a12027be96b9e83c9cb75ab1632734fabb0538ba670cf4cbd2dee6a410c7bc62355f7c3573f39417f32523682530cdf77727e4bf870a84290bfb44f42980e91 +DIST firefox-45.5.1esr-es-AR.xpi 441481 SHA256 cd3636a291b5b97e7a424d051e86dd8d524758991400749135b6ad22ccaf6d33 SHA512 8c0f718517dbb8bf41ed7a114867c361b14ee1d7979e145bc288f6a31a4eaf74cf5e19272b4c0b2fc7d2267999eacbca9f48629850050f92f7c3aecdbca5b742 WHIRLPOOL 0f0aa05abbfaba89ea70e27c56dbddbe824e8ebab176e584692fdcdeebbffb1f5636410f76329c8263967019754f81f6ccf54d320424a450d597c36db6cca01b +DIST firefox-45.5.1esr-es-CL.xpi 368763 SHA256 ef9c2ace7a74f1f9fa8ffd2f7af6dcdf6f1798b799be871bba6242b8ce078d74 SHA512 41ce76a47cae0e70601771e9a3d898502d83a8eef3a8921f6c1eb616c2a0d0e2eb5cbcbfd3895780e286bee59590a428657df5653d6c2c05e4bd0a2cfa528d66 WHIRLPOOL 9ff3028d2e2e20aea32e4ce90e998a25da1cb9ba8f464251d47a792c696b3f48ec1959ed5d11efb724531345d509626431b37e462ce13eb4f400c0ea2d3fbdd8 +DIST firefox-45.5.1esr-es-ES.xpi 353716 SHA256 b23501e76d1e9422340ba817e223939d9f3655d69d63d80d527bb988f1d76b31 SHA512 e056877cb64250c955a8ffcc9299d17f32b338e847ed1463d0bf7374feae0ee4f460416800a5206c8dd118cfb6e0f672d0629c3d6c1cad52b5e1c0ff96a0d85e WHIRLPOOL f58c54489b21e02d4f3e3583278c8d80f1a3062f3b0518bca7607adf0d1caf1db70393a09eb2a07e973b0cb9dd837e66a6d6f558720628db4662e866afd24739 +DIST firefox-45.5.1esr-es-MX.xpi 449394 SHA256 16c444c562ab9336558ed70c3da71826c06f4f4660dd394cd5150034382e3232 SHA512 fb288b23a43a6296b6463e5648df67494a9a4145b59e8920ac74bb1601a5a88d6a21c745b8e11f0e30615d4d08529e4fbe89410686bf04764a9bfe8571295620 WHIRLPOOL c313fdb0e9af7d80219863d5eaf920568281339a5e4327071bcf33e3e9fecaf31764521454df90f497289745db101ec1bb2e9c8735a0d87350c89888c3bc20e0 +DIST firefox-45.5.1esr-et.xpi 433352 SHA256 62070863641bb8163b0570a22a41293c1382f7755157bc418a445a580d818f07 SHA512 221d0c3e8749454b3c96d9f2d2986bf60a2c5c97e454f8d69ad056ce813c36850653c1353fd72d106b1d3a1f2cb0c09c7a6ee86c9f188913232102fbd26caaad WHIRLPOOL 83b75c3af15fdebc02c277626ab0b3b0a5ea856da805c2439220dd96d582ab8d28281b7d4ba6af5a19f84e3b33bc0868ddda89ae242dd983721def9af42f40e1 +DIST firefox-45.5.1esr-eu.xpi 441357 SHA256 e2c78a08058def239a95be921b154538e9c65b0bf17b894323df3ebddfbdaa54 SHA512 fd0e1e624a57563c6ad1d6ce42807b1bfa2a04f65f6cb40d2d78cd93644e92b33526c5c594299f54449168cd1b93f3eb16e836b87a8d9603cc498cc54b0bf4f8 WHIRLPOOL 51c466e42e3e526aff6049d2dedf8a4035a7609bca03d67e71684fc6a4654e42d73e05d998ec9dc6472408d22a502a7d7dd816d09d8a20fbe350171315a8c7c6 +DIST firefox-45.5.1esr-fa.xpi 491941 SHA256 5d592a7043007991787d5bd348280d91458595cc2c7aeabd7d84f785b8d499f5 SHA512 a3c37cf43ae0a6c26c86f672cc4009b815b92872ad7e9ee65a1a7b2f676deae032ef818e5c7057609ddb45bdadd52254a36d705fd77f65a305ffe46854a3b03e WHIRLPOOL 4ec18882c45abf7de3d7a506aea5b7dfefe46725f3f83bb260eba96b18c269c22b57f5ca9d3e1b5552b36ad0d1407b222cad48e7ab24b0116ee3aa077b6630bd +DIST firefox-45.5.1esr-fi.xpi 438347 SHA256 95830ab1777a7abbdb5e830b6444f3ae4189e353ee3f1c91c88b75bd1eb09b50 SHA512 12334025c7ebd14de04037d4472093add354b1fb503909634fecd944847e073a13e688adca4a74fc3777f8a80c4f2b06395d6cc34b1941b2ffbae189d3b4d718 WHIRLPOOL 7a9ffb08b66730e546d40ebae89425b5c2d6ffda7e13c2456ff3c0e13237c4b06483bb2e349bb3d2bec0e725dee014ead8fdc6c2f897bcb4f0505e2ebb52cd65 +DIST firefox-45.5.1esr-fr.xpi 450037 SHA256 1ddf11a5b3ea9d07270eaf70fb766b75e123c5d45bb6c0bb4d1c94047deea9cb SHA512 afbde309210d7a05d10a9ab747ea5883695fbc0d0e8d729c862bfd4015f9ce577f1b839a8629337ea60b1e6d33f7255c181c02078e25317e910042dd6b4287e1 WHIRLPOOL e0211fec54eccd3ed95b99f9856365ae2e710402d6def244a2b6dd546173d88949bb2b1cb6c18833d8c52af4f10e7b223957b81bbea8d85ed94a8ef7789580a8 +DIST firefox-45.5.1esr-fy-NL.xpi 447779 SHA256 37cdf7d49c7b0bd74f13cc5343146bb2f113cd3df22e99ec352aaa89dbcf2938 SHA512 e5baeff58f2e8fdab38197886cf5eaaf6cb23d6f8cceb274237003bbc609084fab1c8129a3e098b1e978b861ccce0a84e08da660f3021221a87d1bce00740f3f WHIRLPOOL fffd00331f8ed8ae4770d325c562cd7c06f815dcc488550b12f719a8765be8ee0cf51a2da288e3565577e1187914c0dc263bf213bc98518940cf849b49d29493 +DIST firefox-45.5.1esr-ga-IE.xpi 460056 SHA256 3fa23e7bdb71b43ba8ca5ec9eb8fccbba1a0daaee4598350bdf6a08fb12867ce SHA512 111b28f0e8aac2211444526a50ae564ed5d01a6c6f88b873045ea22063237d56ec229ded1bd71e625b73624d54c00c71370f692063a94f3ebde459aa4fb0bdab WHIRLPOOL 24fc63c87fa86a8c6e1d3f26646b7737d0d39d4cbf397e98f86f34bb4fd89be8f6a94756ab33494debc1d9c4b30fd684e17ec3be546cee1768297087101b54cc +DIST firefox-45.5.1esr-gd.xpi 449711 SHA256 3184ebcf00bccee3b57ffae3c1ca787d5cd248648425df61a4401e58acc43979 SHA512 89234e0bd078d6fbd83477243338face177a2fa949772b762c220fefe78ca52a12b7250a681955ebb45eaf237265c58ab45c82c2d83b0fe5b6ad64564f2bd260 WHIRLPOOL 8dfbde7af573784354ad44b52aee262a7c8fe8495eccdcadc84d06ad0d1f8f7463b3715b505dbcdc8cae98c35235a2ed507a7f250280edb6e477a47d50b512c9 +DIST firefox-45.5.1esr-gl.xpi 434804 SHA256 729f97a591c74dd823735623474e36d73415505091341913bcd2eea17f4b091f SHA512 484b11ed5e166aee28b6a4f6e2ea5a7796b98f2b25cd26c6a71fe66e14119a472986888c4a3e4fbb12f087c867390312c5c71f2c1ea6d7d4399a5e34b70ffa2e WHIRLPOOL 86acd1cd3fd98982057815b374913caf623e2c409871a79170a25d8f6a5d3a93715ad04577297368845f5ffb8068cc099c72a6cb0d7b6beaeb4e0a76918e6091 +DIST firefox-45.5.1esr-gu-IN.xpi 472567 SHA256 ef94734a82c95824408e2a94d0e3c0b72fc6a6172eaf0bc455404159a28ea8ac SHA512 d259a663838f8088f09297faf0667cb56188b55bdb97f8ded37e004cc1c665fd1abdcb77ddfa225c55956d60690c90dfcbf017e3f9c28bd4ff22352cadd45b34 WHIRLPOOL 5d27ed7177701230ee93f781c0c979bce2cca99dfd284618394fac47faf2c8a71368e00c02dd5ada297b988e002b9ac27463abc49408cad9deb6158c016e6643 +DIST firefox-45.5.1esr-he.xpi 454785 SHA256 3e359859650e3bc2909954efbf4dab9e38b007329cdbca3ca57c872cb2b29c4c SHA512 d32e6be8a7cbcda06d418fda717928448f9aa98c6cae3897a4d4cf33b92df05fb77815a50fca6575d08d59e2b9510b5adf554bb9851a011545b9aefdc77d1072 WHIRLPOOL 944c0042b6edb54baa8d31d3447e087ae629ff65ba6e11b465f70aff049a97cd8a50487018d2c6f5af9e454e0295e430bf739598300597df4280fa6b068ac83b +DIST firefox-45.5.1esr-hi-IN.xpi 486991 SHA256 c579edc5c30e5b8cd0c4e8e988aad6fc3c84bef023a818920e18b78c52c4fcb8 SHA512 368d2821c4a7c76687e518b8800e229642cdd097d583349f363af59ceacf12ed019d478d1baf79e1f28e24d34d9ab8f3f53436c5bfca9d143f8dd83f0bd13853 WHIRLPOOL 2da9c40f9d790b153174907f89f60e79dc777fc9660fcefdbcbc073be25bced3ec8ebd4b3b61d1e7d9d4f0d684b2246ef8f6c35b7b055564386538879234bb12 +DIST firefox-45.5.1esr-hr.xpi 449068 SHA256 fd835c7ac82c1b112f4b9a509842aafa2bc25dfd7452870be07d9d04e220a0d3 SHA512 da91081a7d12966aa0da1dca85744b4fff35ffb378d7de3d975439d685fae48bc9d90e531c9023379fe0e601b92a75dc2766da24d931fbae2ab9c3efb7815974 WHIRLPOOL 116d170cf8b2c8f4f4adb63972eb2b95766ec29563a26597ae2e76a12c96907a5ed44a54a777d09381e1c182e471065128c26bf969a8d5be61a20242e1ea7443 +DIST firefox-45.5.1esr-hsb.xpi 461453 SHA256 d0cf5ae20865a6422d425be16e441911ee7f628e96993693202c3a1baf9cd454 SHA512 8f9355db0fd9bb12bf9ccaf5e04c72e9066b1e2e3688d6a05b87970fa91a82c649d6ff39ab20060b271bf009934642e9694275ba59aaebbe4725b3fa9f7d768a WHIRLPOOL 5ae5fac33d33ce70bd7ea242cdd6fdaa134dc1da60ecf384201dd33f5e11f74c4eb31e7e041a4e9674841b5266e1bbd2308f93074fe6638c5acb31824aa0ecd3 +DIST firefox-45.5.1esr-hu.xpi 449777 SHA256 bd2bd9395d42625c8eec9cf73a3c054b484b0309e5727f74b41197082a3d3d93 SHA512 fbc776365b94326e4b71b1d8d4fe02528ae175ff53e052158df32da17cddaa48199b021420cbc56b020c81cef7a5bfa1dcc7e019c2f8c36e75f38d350c023dae WHIRLPOOL 0e8418db524c157f84a9528b51262dd9564350b6e386f23e4712a0a63b21dc9c72c6bf2ce65c99bede9722ee4f7b366c0a6823609a02ad5199e015076f048aef +DIST firefox-45.5.1esr-hy-AM.xpi 500039 SHA256 3579966a2a86dd271f710600dade51d71788725f4a78eca29a354e4e1ea0cdce SHA512 35556ad3b500701fb2c591b8dcc8233ae79b917794a45b90320b371b92f72fba6dc63bfa4f9afcf5bced9781bc6ee8f852f17e14cf559eca92226d3a661ad7e8 WHIRLPOOL 26ca49d9cece5d6e5e14cd714fb97ebc25836a5bd221fe8ddd712e15eaf913f1ac445a1a98c4995ec907532484e9e81510566652255dc192c02d9de4831e2331 +DIST firefox-45.5.1esr-id.xpi 427175 SHA256 aedfc36977b658f77b75db21d9fb21d6412209c80098c4944d0557213b736f11 SHA512 ac08c9d44c4bff09980370903b0b8a44153e5533ec1d77eebcbe4f5583bdda848ed3f8afd04e5ebe17349e11f157b6d18f508c8ab7da48ce3bca03436cfa0b8d WHIRLPOOL d3a55e57ec06841d4bc480fae9600715ba8f793959d55c21cb5cc76db2755f6b795815352ebd2a71dea7798f6d4ca012d8bc0e52419c2d51536c86a5cb6b4728 +DIST firefox-45.5.1esr-is.xpi 443214 SHA256 48cfd7ac429b58d9be92f019d24076c3406f23b5fd26da92d3e53c5aa3bd1c64 SHA512 d8c1fd978901bf149d6f438b0926aa1008884c4b404d4a007d9ecc766ef62a16f9b43d060e1c3ab12dd12a26a173ab8646b5a73722cf70d40f7def505bafc55a WHIRLPOOL f453fa3a2f7ec14a0b94bd37a8c4c73d553217536a0618ba36d6414866a9c2d990455044912652af05819b57c506b4e8a4ad815fd1e7e475c42612a5c95cb4b5 +DIST firefox-45.5.1esr-it.xpi 343724 SHA256 c5393d7d9a3d77cf7343a40712b62ef778c748c9a780d0f4073483a1bd46ae99 SHA512 a1e29e8985c1a92cd92b2712f59d093b7fb6f35f5014c2c5fb2a803015b142bada8ed758dd943d9a0115709f8ad07c1b020b940d2fb5e7be79a8cba62750664b WHIRLPOOL 5fd7055cc81f20b577844cdb677535cc20d710ead74b1a6aff874f60634d1a9417e15960b709164c67a55800a35666bbffcf5ec189441641cfc8b722c25818f2 +DIST firefox-45.5.1esr-ja.xpi 486331 SHA256 e988601279701e17ee8b4d93d48620526acc6bee55f10a7e1f663a6f2e85a539 SHA512 f4d9a38bfdf86372f09ccfd62066ea5f893e01c041838426a9adeb6c105df2cde3d75d7d0bfef11401c63de7993bb1e3731d3b252e5a0f1ee2938268e621ee89 WHIRLPOOL ca0e71c6d3d95e0440fb4bcdf5505dac5d8683e54c6eb39fc5b1394f0be614f04ac87e20053967b5b9afabcbff0625701e9b37d09f6ed232793738d52dfb170d +DIST firefox-45.5.1esr-kk.xpi 498895 SHA256 118756171112229f652dde0b4d60b3ec22865ed0eb9986ca426a7a76073e101e SHA512 f779d57efddd2e8b745ea725ebbe39ef61b957845c8489227e5602af5bb7de20a34d0b0d3fd1eeba0220f62f2d077c1de86f73c0cec1bf247784525c2a8d40d8 WHIRLPOOL 56f67233d21f1ce39a41d545b7c813665bb4bb7d7f1ea138283436f2793b38b0dddf45603fa925cb91ef1d2cac0c94bc6d98861282d0179d466f604f452c90cc +DIST firefox-45.5.1esr-km.xpi 504301 SHA256 f8db2c89f7cb0648d917d28250bdbc965d9ed171308d619521a39a6ca2bcd27d SHA512 cb93cd446e51c16a7b9bb104555950d01399d797975ee72cde3c039d431e9943c0908d9d2e01e39f9a35cdc38018f320c5d1c9ac10da49681a14a392ccd4235b WHIRLPOOL f971e85637fdffd69ecfc4673495111be2b3d2dc0c25408a61bf072b810ce9d94e8d1b62d188bd912e385136abca936df56238f728fe57282fb6871a2c16da79 +DIST firefox-45.5.1esr-kn.xpi 495881 SHA256 125890d7466872240603261f4bf653757cff2d39c0289b9aae4fdff8f92a42f1 SHA512 37117ddeed2d277ced65c9c537f1692f5005a090cf5092c9a04661762548150b5110ecc84ac0d7be8de4bc09f77025f4aa86265e1ab1497bd63b8be97a3ae10b WHIRLPOOL 47393b754192564847ef49d844219a2cc325a1f33f588ef4b8da1381d5d1a8a9159c195dae7a46b1a793df58209786a795761ca6739492dca26e832d80488502 +DIST firefox-45.5.1esr-ko.xpi 465289 SHA256 ae2063d06023d835f59bdccc98875bdf6e7b9141e16abf6380a5617c77e0a201 SHA512 5191d67767a23c6b7941f0777c78498c9bb439c74e50e409e423474ede6900211aee3420d1f825f0c730184045b1ac552fc7ed2f428b168754dec0be456f918b WHIRLPOOL bbb5ff80f10cdaaa6df6b604acd9014a2cbe39dc42f2abe1e4dfeea03a59b25f27a3a80e72a0716141f9c4526263a2a2785751094eb02f736dd0809494aef633 +DIST firefox-45.5.1esr-lt.xpi 454678 SHA256 1f57e527ec29d17e653e6849007838926841945c7052c4b63ee0d8c44119d9c2 SHA512 f8c016b9f05c1538bb13b98b47a54274c8680d34c7ddc18252935291a17c65146ef853f0bd757a900b321f7aff100aaa09079688d3f0056d7cc7ba9960a7f880 WHIRLPOOL 58c7d9c8dfb8602e8ff0fbe5983414f0d7c7b2907e77d0bf358c9fa3b79c153c1e1663f92a343c947a961f17b4a2b0300003b39ea4de05f771641060cef784bd +DIST firefox-45.5.1esr-lv.xpi 445719 SHA256 0cff9a5cccae90ba6b1d5a8cd43e18388fe7c1a3ef7b2563ce85e759624f97e3 SHA512 06869b89dea34269b343d127a02d72c7f3b2029f22ce1abc1fc991418b02cb3933680094de48828da4a709c185b4ab54bfb853efc903851abfea9b2a6fdc707a WHIRLPOOL 6ac3638160985236bb152f8fa5b85d2eea0aacd50e7bc7341900826d86145a71089fdbeb18e07e8f2a200b37f4687322299d71101783a9fb912332d0ae3c7027 +DIST firefox-45.5.1esr-mai.xpi 492650 SHA256 eb6d35bcb9ab62fd9a38609c40299bbc79aacd1ef102c2fadaac5c9163afa57e SHA512 3302c1e0b4373bc3a6883963e629436a67b65a54dd849c1e9909ee11be2243aecb233e584fe4c50d53e354c179e5210fe93b1061313ceb012306ac16bd13d511 WHIRLPOOL 91f27a83e87d036c35d536693c479eeca41cfae320bfb5223e16ff7431469535d946c5aaa3378c47d4b0ab6b38fffd3bb80407ca5c3d28945fc871cf15797202 +DIST firefox-45.5.1esr-mk.xpi 476392 SHA256 ce9c64776e6e763f023cf3ac15e6d4463d3bde4ef61829413082269db97d2377 SHA512 16d4484c8e19b78320db59eac50d0ab4dd9034f96508212f875b23b2363734db3dc4ce700472def1a7c69b3c65963713201767547ff6231836a2b7763f98c33b WHIRLPOOL 0d009fce8c8853d01b3ea57cffa0cbf53dcbb2d015d49bc3d77b2dbc6a2b0b607cc41fb970c20efaa569ee422b1e5755a1c0eda4d242e43ef522c0db40ba1475 +DIST firefox-45.5.1esr-ml.xpi 498680 SHA256 bea1ec1d7cc230718db6ec04c8e217d1297e3b700259c2bb87de7bef73505102 SHA512 a1de7dca3c582859e8a6f8d5b17e6be34299948ca0221a98486f54313eabea82a4f5552dd7a267cd575d46d059129054fca5882163c0b2c98b884b9bd13db652 WHIRLPOOL 90c189b5a798b545ac6cdf5b303ab1fbf6083b180f4ac82f09b9e32d403c541ccf2e2870dbaf9a86596dc64a28efd09cbab891ec17bd2453e317c413d891e377 +DIST firefox-45.5.1esr-mr.xpi 503700 SHA256 72542cee0e1b8d07a948d518bdad1fd1543f95e59af9adbf578d741bb186f526 SHA512 f4fdb84349d47b361c7080043acf42caa32ddf3df4648afdadab516f7a65b06abd80f9a7f86c96edd5a3bfa30c691bc0fc3f9637d7c2729ef8d0aa8f05f6fa60 WHIRLPOOL 59c35f5da171e949aa4650d27c738eb30af6b08856e7bc7bb0da99391fee47d0535034a42d2ce8ab21b77d0560a92c1d596692cc01a26a5d9803513d3c9857c5 +DIST firefox-45.5.1esr-ms.xpi 440065 SHA256 5bc80a1f604e308dde247e1c4b0c916a4990148c4c505584dd8f344fd7bde943 SHA512 8ecb4d4f282220a91ffc20c4c6fd80ffc9d2ca169a2628e3f15f53bef02157cce29271b0f9c09e80749d82918a5f8433ab19c4fd42e21ae403b7b81d7f6d2d82 WHIRLPOOL a329866bd8ccddb9ffcbc3465b4a4f71adaacdf2f1299885985b235dd2e31d409dbfd19645f7825d599e9aa7c1d5824ee11ba9cbd82765e230d11c7b617acc04 +DIST firefox-45.5.1esr-nb-NO.xpi 435470 SHA256 daf747f93c2d610886ff4360fa8b2e3c3fc240f82bbcf4e92fa0830998e4ab32 SHA512 6b2d36813b821075332b17f9a267e2ebabf4fd1338f32c4ef1778120aed7cb0dbef4ca3321cc19605c942743daef210638e9e0a3941008e0cb60edb0c43ea452 WHIRLPOOL 912c4efb5c777a4ddf12daafb154cbb5b0d86ed60d4aec4da6167cb441a5b6d0f4db496fc4d677467ec9aa942a36698ed5ae3c4aa7082ff89f2e7fba912143ab +DIST firefox-45.5.1esr-nl.xpi 435202 SHA256 05b4caf7827fe2081666bc23c35626477aabbd21af655ae1ee95d9b868dfb0ab SHA512 010616bf318e5e7a38d67be0156f1867e9d0fce8e8ccc27b907e44a548b878f8db1c41f0feb21c3f57b03a8b09ae7ede1092de7a56b5e0a9947bebe4c3f6e073 WHIRLPOOL 4d4be4d60cf5e66ca9675487586f71fb13ce74fb39f2da7d9f3ef8d0651a8804b710458d43f7fe25f5f7fc7006c74b2751427805a8873cffc82d8f9e2aec5361 +DIST firefox-45.5.1esr-nn-NO.xpi 432934 SHA256 cc92f63d0326c0ab462a6eaff22719645f5df75acaa509ccf219bf056d71c49b SHA512 b1c386f87ac6fb5783e27c655dc093305b1d920acd07e5a75ce8aadf1e07289c98a8c88128f4ab70b38ece17cba993df2981ef45da1aab471fe35e3bb94f2f42 WHIRLPOOL 09938aec6ee5a9a5122130a6bcc376226f50292698179e25913aed998588429fcc9e009cdd1da0ebb70d05f0ebe7592499c25d88d1c125b8561c6c9ec08cc85f +DIST firefox-45.5.1esr-or.xpi 495922 SHA256 108b3ee326cb80395970661a8fba4e24e6a22b659cc3223f2c7492148e05dc7d SHA512 49ee4f1e38b01ee27c9fa1e94c44bfdf5bf26192748ae05fba7af4b72702999cbf13efe3aa49e47ef51bf030a1d589d5624419b4a8eba9f476f9b8100134102c WHIRLPOOL b964b073de187bf97b4e24c914970f8b5f53aa1cbac768378c1663229f4e51c64deddb629d11db78b4ebc6bbde29957ca14ca7cf7f18c621890ba6778a28ab0f +DIST firefox-45.5.1esr-pa-IN.xpi 489551 SHA256 0b0babdc524dfd614680b85b22d77a88a6fc87e230e8a821cddfa00af9d56ba9 SHA512 bdffa9a01b2f1e1f585b02f26a40bdc2a604c0bb012cbff2f330022cc0b8f8cba8358df4adf3cc704b375fc3d8f7672461dc1c0855c50f792dc1057860385488 WHIRLPOOL e5813a308b0489dc8ca739d40f37350960288c634650e865c928dffabb7251dab1beea2ae7dd22134c53d67d13400d9a3295aab8e3e102cb20166ea53e6bc7ae +DIST firefox-45.5.1esr-pl.xpi 383929 SHA256 7a8d586af73712f8187e777266576a158634615481b4a46f3afdc9b346d1e004 SHA512 c6fae1c57c431d0eeae1f6002091cfeb3cb2c43a85b8a9fd44021f30b88d35796e55265441b827e0c573785ba55d0326a5114add0cda94baf732d2b5a4a03ef3 WHIRLPOOL 47177492c4e12d8cf0200afef6dedf7d7b6079e283ec944a4e85652697a167bb8279b8a339d00dda27c041e2ee104f6ce7847c9c0e72a06d5d1c627f18326a69 +DIST firefox-45.5.1esr-pt-BR.xpi 450990 SHA256 9c6900b4bdb2c293471c4c898ad2db89d67de66f388771f7ae0f8bf4e3598e3e SHA512 553f1c2d3cfda8fcf0897ce28a6885cccaa7269b137f6e5f86b51a234a78c42d8fc4238e8e4470af4ebff28f7c3dda2b6b0aa4e0a8e8f69cee3f238b51885eaf WHIRLPOOL 9ae941029571eabb4a3e45641ca79f368952f661e0f8f7336c2e9c14749241f730436e19e0dca26f58f843d2107b707173e8f2571834ae596b26a89448f8058f +DIST firefox-45.5.1esr-pt-PT.xpi 437023 SHA256 f9e608017d1fa1e3e4076efa20947496eb4c259fc5c90a7269222c4fcce50f53 SHA512 65a68088d2ee6521b654a1a8faff1d0184c78e00c186944881b04bde62f9d0479ab7d8aadd202d3d7a068474e1cbd7df5f0293870abd86833556ff58c07a80f4 WHIRLPOOL ae8774584bf2ea4aa5a71c928e97aa11ba324f54501e9051978e91694cdff51bbf5b4534b881a18802e926d9dac032e7f1d07e00af52356e58c31a6c2eff0b93 +DIST firefox-45.5.1esr-rm.xpi 437717 SHA256 b974a691a8eee4342aaee6bfb8917899125ddc3d8d80fc396eecace952ab1e54 SHA512 435d60cd0adbeac33b6a904c05f7513b6453633c67005ad1560ec5ca5809c94a302b8c19e3d5811bb0a59441fddcbe26bf8cc197e8b93654bb0addc26a90243d WHIRLPOOL 83e8014d2eb1c45f5a9588f861972f1d8b80f47aa03aa17b5a59bb70678b6b9f469d54246e20c8c3ce0e520ceac449ef120b6722d80610c2670c37016f20e1fc +DIST firefox-45.5.1esr-ro.xpi 444062 SHA256 bcaf90c8a46072825bad4b3f13e88a6ab6882603a28255c2b923f2c97e607bd1 SHA512 5577c1dbe9c924fa6eee44afb679e285424e04e3ada1435c2aa9202027e45b8ad78364375cf217f907ee2b9cfd78542d712f0747852579849d1fa8d32e456a69 WHIRLPOOL ba9d550d59a3adf76e1d8508ad41495280a8455ee576426b972f7b7159b906ee48510e3d00a68d5c869f6d7cd7ed14eebfdd8a0b64af6d66f5d85f438b9ddc8f +DIST firefox-45.5.1esr-ru.xpi 392738 SHA256 bbe862b7fe6435ec18d2671ea8d3bbd0a3976cf7258f4259f4d500d92d3965f8 SHA512 063787b7ad28364cf282eefc47c6fc2b6f97451a5c52f48994f377e09a7deca782317e5eee24572dad9cdaf8d3c1bf649fdb1b081caa7a099db7f443b106563c WHIRLPOOL 1fdc074f0fe06ca102cd71f01ac0b4b8045822909c7567212838161b5af5b09e35501bd2b628dde50c22ed9f7ffcdd9deef5124e6ffe7cd7188e25578f523c5d +DIST firefox-45.5.1esr-si.xpi 482247 SHA256 ac140ec1ca39a0f02f1a9899d4be2f487c909e5e9ab43456b5a79796b5c12f70 SHA512 45d1d6a57d3e85889f18ea6d008644c480ffb2655bf066ab3edfc9d87011e2beed39bb1228463c8b09b599776dc88adbdcfd610fab9101cea53aed265851e5e8 WHIRLPOOL cb67ce055fe89f0ba53054ce5768fcb69398f56a3f3adfdd71290ea26366f1256c88a634c613d055570fbb0d467e1f3fa1d7e87960e64ff777c0a7fc110e562f +DIST firefox-45.5.1esr-sk.xpi 453606 SHA256 8f85dc374f46dac6f622d0e22222d7e7a7536fa26bff799e1373fa3665999220 SHA512 1e69953bef31443f7d696210a846b9a397e1d97387daaac5bbd27ce6bc1bca069f1fc68dc1d2b2afad480e5b5e1e58d393f83b138b4ca176360b1443b0a0a3b5 WHIRLPOOL 867cc151103fee489d3a09cc05c9306ce08a5d6cd5535555fa9b7bd294ad514e7b0c3b3ad062591f9a2fe8a2ca5800997a6e7fce19d57dd28d607e180d1970e4 +DIST firefox-45.5.1esr-sl.xpi 444963 SHA256 8748e52bec3c524216046e9d76d402ef336da4cb068b48a588a9e5471a3ac4eb SHA512 a13eebcceaa094547d7b3c4c5cc7879c919858459d47861384b1639a4a7ca60543bb9ee2d1ad4b3a7c188b87da613f94192a5231cddca90fb36d35d2678bf6ea WHIRLPOOL 794e372761ab567994376ec8b56a89d01741e0587ba1d5d52062ddc56721c77ba42d57aee82a520bb94be910ef2bb0e49eb84a979962c2dd6e30aca442eb536d +DIST firefox-45.5.1esr-son.xpi 433513 SHA256 63d6827d7c747f98082d43c7ec674bb986738a5eefe39763a06c28eff78ea48e SHA512 237ff8e9b2cad6c2a4e8ceaf2b5aae97cde13c348c65593051036e22951d3ba68fa549276e4a63645868a0aa64bb4e63f20612fd2296b23290225808e388c504 WHIRLPOOL acfcff03afba21ac1f960ec9aae3bbf77fb64c9a72c46f727295d583c46d134b7a580308f3a0843a193dd6f750e4d1bc33a9f5775a096edf28c014e0a48eb92a +DIST firefox-45.5.1esr-sq.xpi 452186 SHA256 b336e6a490d2fb5d6e7dd1f82d76fadf624f2a2b90ab7439e46f68f04b07f8d6 SHA512 ce34fe57e74d3b94f54abbbedec8103f19ae197e1956efa46b12871ee7afd0b70dc24d8a4e257f2175e3e9aec835724709eb6bf227241be54633957843cd78cc WHIRLPOOL 208853574679af592336498a1632a6587973214617d1b2fe0aca6663910727ab62c7f65beee969326ec9990ddc2bb16990118a3c63ea370f853a63df4f794369 +DIST firefox-45.5.1esr-sr.xpi 464478 SHA256 f08448a95f8fb2b0e959ae8eab09bcad64d170b1f9f4986552fad0795dd47256 SHA512 56146720e652e2105ce306c0141017afc227da2cc99472e4db175df7cc3b69942f61e0123c565fe16704c376690b95e14441f9b195e84338d15a5f0b55c54b65 WHIRLPOOL f50d08c56728abcd1e7ed53ad99dc1dde45635e8609f3aba49241e46a639f8160e1d595da26b28aca680e998f3e0c5b9b2d4bd04795327bade812bb94f928680 +DIST firefox-45.5.1esr-sv-SE.xpi 444214 SHA256 37a6b468044452752eb39d25316d3748c7aca3baf8f641246a578074b67666e3 SHA512 8d33ac8d9246d9ff4ac87e74e48d93571fb7243bfbdc5d750efaf1eca9d67ee168a9631ed499120dbc9f3603046cff80f8fca448f0f5897e9f9b50a44efe4d9a WHIRLPOOL 79faa21774254fbfd6385547da55aa02d0c33257de458cdb8a855708747f2f477d3e56eebda421c693469aa49a72d6f4530f394a4fd0db89acd12c0079a984aa +DIST firefox-45.5.1esr-ta.xpi 483119 SHA256 dfb7e7947ed7cbbd7becb0d3a33b096481052343842d47f3f507ed8da094ab8e SHA512 1ec5cb935cb3b20524a926eb2c40fd71644fc58e271f6d19ccff530dd081449a4e49a1c84262e03916da62cb084a42b2692351533be44d3357297e93474df97a WHIRLPOOL 331b451363524eaecf4d29fc3a5d8d4d2f44093f409f2cec5963b0e387d5385dcaee78cc294ba133c0bcfb2180878c3f31491427f63ec536a8cdf868f01a61c5 +DIST firefox-45.5.1esr-te.xpi 492469 SHA256 d1fecb274f34acc257d58c23417abe47b6222952a1da3e6670f4b69a418e4e88 SHA512 689709dbfa9fb55542372766bfebde53d9538c34a353644481cd110f71700814be993df654491cc4eee4e96f9c288f76ed3757e361e8d6724e54f1727e4263ce WHIRLPOOL c0d443ad65600e157221270744d953ce893b397c50cc0f0df092a190c05a27574072348bbd88176ecf1a05369c3d923e4b54868b02730b14b8f65e7162aa190d +DIST firefox-45.5.1esr-th.xpi 477651 SHA256 7692a802fe24043c4e890f31dd907c347159fed2e98c9cf7c9e227d11ffe872f SHA512 ff9315dc45f40d3371c2a460c43b0a23f04cbbaeccac7ff57d59c60ed8fbe795d4a02f86f9ddbf8479a273f70cf2bdfb9751cd848ac0df5dfb8c72d7cafdf749 WHIRLPOOL 621e1f799e6175065d51f94176d3d3e93a8155b4bdc12f21f64357276e65911f2dbe1a8a61afa2eae4b52d9ef5fddce04f5124ec3775046a5c1ae8fb5772141c +DIST firefox-45.5.1esr-tr.xpi 451166 SHA256 4391d231bf7d54727d8611357b2283634c74545568a07b2711ace36819ab250a SHA512 39202c3633f4e653ceefa6c270880824e2270406b5642bb12531da26e8a5c10be20bc507605a5e80a74654435af2da54f923da63371f4cad21a8850a381e62a1 WHIRLPOOL 7898d3052d26e86941c77bffe1f6b805de31f253d888abe9179f1d3c95ac7e0199dc61f0d334959a0e8e3002aeee788dc197a9af38765882bb824becdd5c776c +DIST firefox-45.5.1esr-uk.xpi 494781 SHA256 7f59bdf3cdec6c0042341ad6b395ff7cdf3417841bdbe405cf87bf957e7de123 SHA512 3d8bdbf7af9c28e67a0aac99fa3d78f1cf4b2381668c2ed1fe0cc35c7d2dabb04af61cb60f081f28020f06036de4ca6eeba2e93f6e20b0c18c6399a7055bd539 WHIRLPOOL 9b8f6d2c30d2fb5d6963bf98f3d5e4c346a1cb1ec661912d8dba582d77ed675672c2fe0312a56118f20c0881b75f6862fa11faac9d50b513a641e60b3bcabba0 +DIST firefox-45.5.1esr-uz.xpi 443802 SHA256 7d44d131f9f8e134bfc07d368be77d293a6b56aaaa3c818395749a04b15d2812 SHA512 f1736edf43d6cfed5164ec186aaf3836207f6dd9f0bf1835ebf15a86ec4ee31aca95231d416aeee27a1b11ad0624ac6aec4003df44808f3a0b375b3bb1a8743c WHIRLPOOL 8effb5428d3f72a484aa21d2fbd52f177aa6b8d5fcce6b9231acc90096b24b95fbff23a907088e23093d63f712b0f27d0032acca88f939048dfa35d743692c45 +DIST firefox-45.5.1esr-vi.xpi 450778 SHA256 e131146d1a02c86fb5a5e3da02b173ebaf14c665fe7b086c482892fc913d225e SHA512 5671c1a0220bba0c08425be2ce79e680e028742761cb524b9d34ed9f4515d0cf87e466c4ca7a8f8b2245b667f8e2f503b675169dd1a91221d4de4f2d0aeecbb7 WHIRLPOOL a850e53fd48381b9b949d884d906f109cf0a7962daebaeb140bf261e22e0ad44880852d705806d2330439ecf54c71e9fd3eec155c41597374c2a69fce57579c2 +DIST firefox-45.5.1esr-xh.xpi 432918 SHA256 5558cb4f9704bc592babd1d8966e7bbaa684039615b4e7a9b528235ced01fe9f SHA512 883fff37ad42bd8576413d98f5fcab5ad548618528c069a39b4c92eb21f25276d26c962fc9d8f19d49d5f980a63301e62353f97b16dd1482ba1b3af915bc194a WHIRLPOOL 5ded6fe669387cbf76e880b8282c1f82cbe65e6a71bf0713329290d4d3551ab03e2a419d1ffa3a93cb6e5e251ca3fc4179175281252b968fb85ab6166ca2ba6c +DIST firefox-45.5.1esr-zh-CN.xpi 475797 SHA256 e0cde1825e0e59dc9d7ca9a820c506978fd142d43f563c75cb7121485e436344 SHA512 0291a0bb1ec051e1504b410809903d7bfe7d1cbe6494fbc25fc65f954f65c62ba359e985f572ee18e19a775ee052f71938bd076c5b2549bc264212614c24172b WHIRLPOOL 43dd909ed4e3d15c30360e7e2e7674fb8248c70f81f67aeeb5f3fc744052b9bb0563d7a1d927f75a9e655571f0e5a760e1d3ef5ee6c6035c3f123214e2d0b9d9 +DIST firefox-45.5.1esr-zh-TW.xpi 466529 SHA256 d408a34d2889e9ea2b5add8cdfc3d57279f90073a1bc83c7d6a96033a0b73020 SHA512 ab99dc7c0630e3b63716c072b95ffcfa109116ab395c57a14a1260e326a7d957060e271af1d1e8d49a9382acaddc2c65d1a58214cc1901d755cc89b09b402931 WHIRLPOOL e6594d444cfdc839f1144416ebcc4a5ae203f0d8c213e16effbb32bc5997adf785c31fa1bf387ad7624a12d3b01e981019497022cb774426abc0393dc0a3cbf3 +DIST firefox-45.5.1esr.source.tar.xz 185542224 SHA256 2796c22ab04fdd8529192118ce6cd9dee7ae88de0ed9317b4192da6eefac9db8 SHA512 36c56e1486a6a35f71526bd81d01fb4fc2b9df852eb2feb39b77c902fcf90d713d8fcdcd6113978630345e1ed36fa5cf0df6da7b6bf7e85a84fe014cb11f9a03 WHIRLPOOL 23bbef56def50af776b60d03921050860ff5a093eab3fa481fd5456b54a04b0dbccd286c4a73f13fa00d0aad46c64f5c7ed79f1697e451f7fbeb560ef29ee8c4 diff --git a/www-client/firefox/firefox-45.2.0.ebuild b/www-client/firefox/firefox-45.2.0.ebuild deleted file mode 100644 index 39c06dc3..00000000 --- a/www-client/firefox/firefox-45.2.0.ebuild +++ /dev/null @@ -1,353 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -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 be bg bn-BD bn-IN br bs ca cs 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 hsb hu hy-AM id is it ja kk km kn ko -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}-45.0-patches-05" -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" - -MOZCONFIG_OPTIONAL_GTK3=1 -MOZCONFIG_OPTIONAL_WIFI=1 -MOZCONFIG_OPTIONAL_JIT="enabled" - -inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.45 pax-utils fdo-mime autotools virtualx mozlinguas - -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 hardened +hwaccel pgo selinux +gmp-autoupdate test" -RESTRICT="!bindist? ( bindist )" - -# More URIs appended below... -SRC_URI="${SRC_URI} - https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz - https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz - https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz" - -ASM_DEPEND=">=dev-lang/yasm-1.1" - -# Mesa 7.10 needed for WebGL + bugfixes -RDEPEND=" - >=dev-libs/nss-3.21.1 - >=dev-libs/nspr-4.12 - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${RDEPEND} - 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} - https://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.xz" - S="${WORKDIR}/mozilla-aurora-${CHANGESET}" -else - S="${WORKDIR}/firefox-${MOZ_PV}" - SRC_URI="${SRC_URI} - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz" -fi - -QA_PRESTRIPPED="usr/lib*/${PN}/firefox" - -BUILD_OBJ_DIR="${S}/ff" - -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 - eapply "${WORKDIR}/firefox" - eapply "${FILESDIR}/pgo.patch" - - # Allow user to apply any additional patches without modifing ebuild - eapply_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}"/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 - - eautoreconf - - # Must run autoconf in js/src - cd "${S}"/js/src || die - eautoconf - - # 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 - - # 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" - - # 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_annotate '' --disable-mailnews - - # 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 - - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${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... - 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 - - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ - virtx emake -f client.mk profiledbuild || die "virtx emake failed" - else - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ - emake -f client.mk realbuild - fi - -} - -src_install() { - cd "${BUILD_OBJ_DIR}" || die - - # 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 || for plugin in \ - gmp-gmpopenh264 ; do - echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ - || die - done - - 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" - - # 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" <> "${ED}/usr/share/applications/${PN}.desktop" \ - || die - fi - - # Required in order to use plugins and even run firefox on hardened, with jit useflag. - if use jit; then - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} - else - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container - 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 -} diff --git a/www-client/firefox/firefox-45.5.1.ebuild b/www-client/firefox/firefox-45.5.1.ebuild new file mode 100644 index 00000000..13fe8cd6 --- /dev/null +++ b/www-client/firefox/firefox-45.5.1.ebuild @@ -0,0 +1,357 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 be bg bn-BD bn-IN br bs ca cs 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 hsb hu hy-AM id is it ja kk km kn ko +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}-45.0-patches-08" +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" + +# Kill gtk3 support since gtk+-3.20 breaks it hard prior to 48.0 +#MOZCONFIG_OPTIONAL_GTK3=1 +MOZCONFIG_OPTIONAL_WIFI=1 +MOZCONFIG_OPTIONAL_JIT="enabled" + +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.45 pax-utils fdo-mime 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 hardened +hwaccel pgo selinux +gmp-autoupdate test" +RESTRICT="!bindist? ( bindist )" + +# More URIs appended below... +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz + https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz + https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +# Mesa 7.10 needed for WebGL + bugfixes +RDEPEND=" + >=dev-libs/nss-3.21.1 + >=dev-libs/nspr-4.12 + selinux? ( sec-policy/selinux-mozilla )" + +DEPEND="${RDEPEND} + 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} + https://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.xz" + S="${WORKDIR}/mozilla-aurora-${CHANGESET}" +else + S="${WORKDIR}/firefox-${MOZ_PV}" + SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz" +fi + +QA_PRESTRIPPED="usr/lib*/${PN}/firefox" + +BUILD_OBJ_DIR="${S}/ff" + +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 + eapply "${WORKDIR}/firefox" + eapply "${FILESDIR}/pgo.patch" + + # Allow user to apply any additional patches without modifing ebuild + eapply_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}"/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 + + eautoreconf + + # Must run autoconf in js/src + cd "${S}"/js/src || die + eautoconf + + # 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 + + # 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" + + # 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_annotate '' --disable-mailnews + + # 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 + + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${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... + 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 + + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + virtx emake -f client.mk profiledbuild || die "virtx emake failed" + else + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + 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 || for plugin in \ + gmp-gmpopenh264 ; do + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + done + + 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" + + # 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" <> "${ED}/usr/share/applications/${PN}.desktop" \ + || die + fi + + # Required in order to use plugins and even run firefox on hardened, with jit useflag. + if use jit; then + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} + else + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container + 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 +} -- cgit v1.2.3