Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
Date: Thu, 06 Sep 2018 13:58:53
Message-Id: 1536242314.5b392cd2a5d4b3ebcd0b6a0c3c3fafcea24b3c83.whissi@gentoo
1 commit: 5b392cd2a5d4b3ebcd0b6a0c3c3fafcea24b3c83
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 6 13:58:01 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 6 13:58:34 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b392cd2
7
8 www-client/firefox: bump to v60.2.0
9
10 - Added patch to fix WebGL rendering with current Mesa. [Bug 665168]
11
12 Bug: https://bugs.gentoo.org/665168
13 Package-Manager: Portage-2.3.49, Repoman-2.3.10
14
15 www-client/firefox/Manifest | 93 ++++++++
16 www-client/firefox/firefox-60.2.0.ebuild | 379 +++++++++++++++++++++++++++++++
17 2 files changed, 472 insertions(+)
18
19 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
20 index bcdb28c8a50..f01ab23f044 100644
21 --- a/www-client/firefox/Manifest
22 +++ b/www-client/firefox/Manifest
23 @@ -276,6 +276,7 @@ DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 745b2cfb86e93a379e13fa73b7e3721b
24 DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c SHA512 a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
25 DIST firefox-52.9.0esr.source.tar.xz 214087304 BLAKE2B eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766 SHA512 bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
26 DIST firefox-60.0-patches-02.tar.xz 111088 BLAKE2B 9564d55b243c5e759a83b6d48076d3de9060c7bd99498df3ced477077b5ce2e2582452979872f0707ee681633d04a9761e2887282d69cced7e20bf39efc38c2c SHA512 919ffdb0624f1fa68a7e457f5270833e69c8f29e1764a46edfc345056c4e8ada1e85e53de3766fd9a0b2afc1a959c15762e27f43e29f5945176f9ade362407ac
27 +DIST firefox-60.0-patches-03.tar.xz 111764 BLAKE2B dd6fca1a7dad526cf1bdebb606773fab6bbb18e3cd601252f5b627e3d5ccb50a60bdc3ca228b1ed57d8b2334275fe5ef2669f8c98f8acf278effdb9dc7fc61df SHA512 24a09df0e785cd9ba71ae6baee33ef159c1fc3b580784f7d20a775dc846aaa51d660eca67e284960af72651d245236623a0736695c76be75a8b395e5b69ba1ce
28 DIST firefox-60.1.0esr-ach.xpi 496056 BLAKE2B 27f7f5e8899a883a9bf1a95a1d608cdd35f71dcb1cb295f65e845e7295e1ad7f54f1b78e463bc34c6e010835718f2377cab64cb4d2b434678a85c5ece7be80a2 SHA512 16c07e624859b4b97f7084061e53ad8e824a07694fd3772e2b8f53d2be27db9d02c6011fdf7ed113124a23697abb81a97505ad2357ef62bbb1d421e5ad5f2a3c
29 DIST firefox-60.1.0esr-af.xpi 486532 BLAKE2B fec1aa28c4d1507db3e056fa67fed7b67abc177af8281858280a27706ace90873fba982f7e22bb87389d9d4c04c944aa52e47c06ec7c0f1be250b99442006588 SHA512 8edc486041547bbe725f398826d9892642b2f503a1e894b1c26e20756d5ebf8e65ace0199c778ef92803f4e39a505393dac13d4a012619efaf8c8b89e009f352
30 DIST firefox-60.1.0esr-an.xpi 519731 BLAKE2B b161d927da8e523f61dcd7ddef6fbc8977db9d9be3ba1087c9e37a6a570f35c7d228253ffa3260db356b2676ccf4f9533f74f965fa1b6ea49fc4d329172edea3 SHA512 52e902223ec5c547557c5ac42068a1d6a193b7429354ecc8dc4853dd5db683e82b78f114ce0b819b556c0011cf304f94ae374bedc2c03302c1dc4f75daf48fca
31 @@ -368,6 +369,98 @@ DIST firefox-60.1.0esr-xh.xpi 511079 BLAKE2B 588b02a1a37addf5104bbae632094866075
32 DIST firefox-60.1.0esr-zh-CN.xpi 542800 BLAKE2B 057581e3094ae800bdcb7fc3213a9ec202c722dab947990ba4ab477ba5e6b28697603730d4b76e6a400e33c6fda815326d5ef731da59e76db94f5f86ccbd4f79 SHA512 a945211f9a5a6494ac8f86def8f48de2fcd067782fea31f7f98efac94b630e2e401a1b1d7a70875c126266d90d20e84864846554125e53dfec89cf853c9db938
33 DIST firefox-60.1.0esr-zh-TW.xpi 541124 BLAKE2B cc5e64b8dcd4180a65be30225f047fae3fa43e5e450e8ed4563109c27fd49fbfbc167b8858b8e7a289edab540c937d5af59b18e69b5d3d4ad447b865ed27f231 SHA512 395334989f0280cc201fa368a03689e807d8dbf7643cffce71c1702c2e2763c71c6c2a56336a5c935941922a67a286bdb9171a3cec46d9c1cdda7c1383784888
34 DIST firefox-60.1.0esr.source.tar.xz 268770652 BLAKE2B 34667640da917a8b03b6af87182aacd1953d955bd18df9ca6850e7b3708ab4ab8fc7b190614db3444e031edc0970f370a78b718d1a3f1e98baed8adb1fc09652 SHA512 06c2d6d02086b77cc243eb4438d643cbc51fb766f1be8d5002bf77587d5c14145c6e26c1496c654b8ed1cc325cad29b049aac55a32f757d167d183bf73fff396
35 +DIST firefox-60.2.0esr-ach.xpi 496145 BLAKE2B 97bce2e13a8c73c2d0dde9f60f482b064df4556f53772fa4670999e8b023b7128742869a5d0d8bded33754f547b8b4f4294126f0b5dadd2131eb07b9782908c0 SHA512 1db47c7691d024049a2309a3f2be42b117f2eff1b00d81adaca65119a8d144b10f7339cce10652331b7f98f4fccadfeab020f733d4347441962dd419db9b7898
36 +DIST firefox-60.2.0esr-af.xpi 486622 BLAKE2B d78eb520d3161c316d833518ca78b0b4757ad2aa85f4055ca202d9a095da01ea5ca50b4ac05c960826e2619bfcd88902a89762df2642363fb2b8f6ca1e71dac4 SHA512 f7aa4314dc9d725d8edf6197b11ce1e1a36ccb0aa571a1bd6ba7dfe51285f0bf96bd9209621516850312937371280357ba4068d8cc49c6b801d2f8690674ef8e
37 +DIST firefox-60.2.0esr-an.xpi 519809 BLAKE2B 3b5c8de38761c7b7796367016b54a7f0dc162f9ee962c2849df8a15bfd13aeccccdf830d8e3a8ab465a0ad0c299384111ed43efcd0a9c52db9b1938243a46894 SHA512 04d772704ed4fc5c72198f0343baef15ccade22ac0e1cd0942ee3e3e37e334a4e4e0e12c4fe89ca001451b5151dbf18ce047e6aacb90644eb75508d339958bed
38 +DIST firefox-60.2.0esr-ar.xpi 547037 BLAKE2B 1e528b2a19fdfb167506d46415d5fcce66b41b6c57b89999e50cdb20a466a4c985ea1a10c7f6e7d41996641b4cf8d3802370e1d3361a75affc3c21b9a5f5f446 SHA512 2d0b30211effcc5ee1560311bfea8b4ba6f7f43a538ee2327e8aa7a16031849a7989406498d1b09f678bc8d6e5d6c633beb98134ca317d5fa08b13409ded8847
39 +DIST firefox-60.2.0esr-as.xpi 530031 BLAKE2B 2e7633d31b3c945e15ebce3bad759043f99a65b130555992f3bd395d6ca40608c35003ec7a494e3b6c2fe14f767455414f8bb024b49757c2a2cd54d3278a2e8e SHA512 ef3e71d6df63901efc6ba4fa7b2302fd1662d87dfa952862773e867114fe13a5676f0b73df4c56341c1be485300613f2398086a7473b073b693052e8e52693e1
40 +DIST firefox-60.2.0esr-ast.xpi 507954 BLAKE2B 38222e77bc3f7f77d969830382b586d9c23988f89341e99ee18d289e8728170ca61fab31f6dafd31889ee3274cad1b5aededae97096ed79ce3a5b68ff6c52390 SHA512 394288e3952152280c84e178f6f2bd7c39be412f7a9f1528f82ae36ed3804714b9c4d291807ec0939af1326c957b299de1c6d5166713b5506654c6ee4bd91551
41 +DIST firefox-60.2.0esr-az.xpi 524057 BLAKE2B 4d2efc825cffe00917377fecdeb09de963cd909443b8177268d8150044b1b0adfc9046b35f47316235ee82b4ce029a5a2bbf8659fe187d75b5ae2cb5bb90954a SHA512 1821f841a1c7eea80c983f4128e8c4ea4ee6ccb066d018863fe7c3f2817b0473c6ba1b733695ea90d021ba884127bdf277c9ca10797229618ef2dc4f5434f62c
42 +DIST firefox-60.2.0esr-bg.xpi 573157 BLAKE2B 32d6572ef9a231eaa3bbd21f3e33c7268642ced02562393c2666f001f42fe37c293ea4b01add8c88f1f6aac72e64e762e55d5c14db01fa188313f9448c4da5bc SHA512 0c7f5483f27afe5957846f724b97e6511a91432116c02471c51ac7299eb64c7bc76df6071ebe2fd03d008d080a57d3e8fcdad4f07da313d7540b4c0cf50b73eb
43 +DIST firefox-60.2.0esr-bn-BD.xpi 589720 BLAKE2B 7bbac81cf63e4539998b3cfbd2cba9e33c7ea2493639b1a355313569d8c8ffe7dad5730f5006837f570ef9b75d54f10888bab9f911ee5a215af3f4f5f65b5d64 SHA512 37e6f9d7d42dd2db51f47820b07de4b7ea248ca27c4f8addfbd2e41fe9488ff793b6fe39bf2be659a3726c4e2c9c4dfec1e0f9d47feabf4ac7e74e54a59eb5e4
44 +DIST firefox-60.2.0esr-bn-IN.xpi 570163 BLAKE2B dc0cb32661d4a9336642904b5006f43f6c71a7aa02598f46c36166dc866e5be9390a8e825af5b2454759a50f2e461e7e51f5a60c8eaf27fb862694d5d09cc9dd SHA512 95364e3b021ccdcb90850b24d70b9e06e2c764474136826799105c14922ef5326a67e3e0810d93d9f7838cc606ff265b4971b49c788c0b514091d24c65c2f5c2
45 +DIST firefox-60.2.0esr-br.xpi 511335 BLAKE2B 43de006be98e3b468c5723de412b60743535279b4305b3b03b73ea916e36cafb97547385db4943cba35aa1de067d971988eee90bf40f8478d132bc2a40973624 SHA512 395378b5cb94af508d50a1c1fe2983b793efa399430c3401f2ede12611ae3ec2b5104501f676a9373dfbb21e6edd8f70cefaff6de0802edc7eacb7fdcc678048
46 +DIST firefox-60.2.0esr-bs.xpi 514014 BLAKE2B 96e598c39ef54b09b57696b9970a6c63cfb7f8af12f1fc295c58a7988f2750b64f470d238d09eebd25d40e2397cdd9d55365307e6a878928eaddf1c46febbbfb SHA512 d8d83f10fd967592915cce6b065cbd523580e47e46cc7c5e65bf751bfddf76022e38ef1d88a105bb3c2bba521178b3c17643a75dc8feae6f678b2b5ad2815688
47 +DIST firefox-60.2.0esr-ca.xpi 524566 BLAKE2B a28429edc40c28b37256ab702ef515e8becd322e2975634f497ad066ec34f76c07a63133bcb132615b587dfc1a2bda019810fcd7060ab4f56cda018568505262 SHA512 d2923101c681e2b451d3ad90ebbcfc4d1526f5453a85d07a65d110d823ca6bbd8ed538f13dfbcfe4693f0619e8a6f45faab892b4afd2138055ddf36b5f659bb1
48 +DIST firefox-60.2.0esr-cak.xpi 535603 BLAKE2B ebfc6a268e3e8ccc8dd6f153f47fc25ba0d0f12b9cb2874bbc8be2be37e32b25fc20c7563dbb6cf477612234c094db2a61ab61ace7f867262fd41bd17282ff10 SHA512 8296afe92a45bd85daf1638f9f4912b1348eec42bcb0f801e5bd7c2e513fdfa8ba41e4ff21be3293f678858d836d51cef806ee752f0bf83c99f5ccf84ac7cd94
49 +DIST firefox-60.2.0esr-cs.xpi 531101 BLAKE2B 47efbec96fedb7870c3d86558b13c32cf3c65943f3d56d7b8c697b49146141b914705cc6460ddd648f2e698a60f99129c01434d5ee13b66eba0a81d22cf12b9d SHA512 3920a3216633db1333edc7f8fccaec6f2e013379736e162a66578da453c3e6a50fd6f2cb16e5dab7540ee877dcbcb9acd3045af3b713e5cce6434758a12bf7a2
50 +DIST firefox-60.2.0esr-cy.xpi 515946 BLAKE2B 832720adaf8709e79b648329112147da317398d3c843a871e831282881ad80c08979e4f4db4b9c925aefbf70e847df9e750a9e2814cdce7492edae44055443f2 SHA512 69bd138260e41a33492fd2050f44c1e4d446e8561e73b26d1aef342a4348d8912b02c0e6bb407208bc218295680ab1764b3b738924227ea1b85240010e5c1c56
51 +DIST firefox-60.2.0esr-da.xpi 510064 BLAKE2B a00d7aef7ba084b000ad717400716252729e9b6321ad14757258fa9aed8b1aa56098b05250849bec4b74069c1256451f74c8bacbc33d04e6e7ddaffb965fe695 SHA512 05279bab990e73fd395dc839a0cd268fce8cb08289109d4bd1a1840d082d44aafa08c10693229b5be83fcc60d1ab0d35fabf48fd1d9d8fcfe8f08ed41f065bc4
52 +DIST firefox-60.2.0esr-de.xpi 525783 BLAKE2B dba94a413a1e4ea7445b09decf0ea5606b7e585d0e1b85eab6ff5ffdd0e54f93cb692ae1fe99421aa101b5a2330bc37abdf325f8c496c92e19f0a60c6b127ef6 SHA512 749f1810a5ccbe9d930bc5fd6438bd4701b5918aada12db886dbc509bdcc93cfa22e21a85cce8b63e39d9d78448172e9d743dae6e40f589ffb80f75a01070319
53 +DIST firefox-60.2.0esr-dsb.xpi 538833 BLAKE2B 44631c72f3d5c17ad0f8dc5f1a2b5409079fbab82fbad6f9698507ddcdc5cc949b772570967470370ad27620b2064ae191ce9d241940f7b1d45ed25bd77d9cc5 SHA512 43b51a35a1e351aa95933f8a74b768a289c6867b112e0aa6dc47afd00cf51dca5779ab631f49b0186163a001a0ad7cb42abb7b1778ce1994be76628c1f2019d3
54 +DIST firefox-60.2.0esr-el.xpi 592997 BLAKE2B 18b37217a9417af263b666d0b1d033af492c7b45f23fdb8bd2a309ee37a26573838977cf506d721b3ca5e86242836056a6bff1c1135376b0d3009d8e717a99d0 SHA512 f14956d0fd292c38d2f0f69a0ef135b542b4c9ea975e12fe41aa6233322f317a353d7199f4e0baee3efc1ca85db64facf7578f5e112e5535f1bfbfdcc7590937
55 +DIST firefox-60.2.0esr-en-GB.xpi 490988 BLAKE2B ecb74b8d81e9b6a6f4433173fe05d9737a4b2218480366f5e86df0ce27efce363e711a52fa41eaa8f498116f7b11ecb3c26dad3562ad0b20eb5faaa08a4ba6a9 SHA512 108f4b2811de0ab5e2979e811990621cfc47f6a375317040e4893669a81f218d429a99c667b1dc782fff44bf08cfb7b86a9413b023ed6bb160ef978f1f97ddd3
56 +DIST firefox-60.2.0esr-en-ZA.xpi 473981 BLAKE2B a4014d70556794d5306d1f601799604450cbb3d798c4b640c378db8f930430b56cac3912786428c0cb04f47d5e8d98b6a84aa1e7d7b836f47274c12e881236a0 SHA512 37f121591feca865df4cff6f5152a0b0206c9582b01ffdd50aa0ba1301b232fce2e566cd485dfea7f14781e68c54412090379628948e26eaffbdff8c5640ee21
57 +DIST firefox-60.2.0esr-eo.xpi 510575 BLAKE2B dbba84ac1480e01cf90b5e836fcfcfc1ad5139cf74cbdac25efdf2cdf8248d87017c3dde7997450c512f1831526b65a7d1d5e696df4ee61452a7550064f9d93b SHA512 f03456b8eaa170de4389780b11a2ce45e02db8621de6305c80cf0a5f4691c8c6742093714ef7667a99a5793383f244d2370284f0914827bd08abf3142f8ee6da
58 +DIST firefox-60.2.0esr-es-AR.xpi 523906 BLAKE2B 87a7bcc4e30427b832b16c9d3fb4685be2a2e5bc1768864b1fca12fce64dd7773a7a4bfcc9556c7fc2e2b5bb188de910303fb3ac38fc62da70b19fd80b82e2b7 SHA512 9627c783255923869f5af52e94fe1501b6162468a8bbb950dba75e55d65c2142d871370016a6d4feab2b65df05174887b3167ddb2b832fdae16dab68f98d3d1a
59 +DIST firefox-60.2.0esr-es-CL.xpi 526593 BLAKE2B d8648cb941a67f72e5cda68f4cb53e4afc963749b4bf778569812e5d1cfa0040824483ac735f6f56e61813a82471daff4dbd19eb84f8dfc18ee8951975060452 SHA512 a5dc9302c7291342c49703af005aeb8cf83e8ec04736c8d57673fbdcafdd336c73f5a4212a15a35d81252ff14656da3d67668b5fd0ab2a0247c1457649f914d8
60 +DIST firefox-60.2.0esr-es-ES.xpi 459226 BLAKE2B faac49e5fe3bc000aadab9ddc8b3d898a5012721ec46b7911a32c2e9452c6d18888cf9b80e5370e92585f5eb8df5505cb7451a8f7bd0cb59501882842dc3936a SHA512 da94a4b0effc1041240889e6eb38a4f128d281df18162f3fddb99b93374a3b49ca7495cad2d729088c0bfb95298c5461ab242cad18b4ad09ce06f81aa59ea117
61 +DIST firefox-60.2.0esr-es-MX.xpi 527921 BLAKE2B 4af4a2033e51b426b73f8409320948a057b612104d208228ff1278548ca61442cb2b7859250f78d6b48bc232c998696519d19790e57ccb7bc3e866ada1cea505 SHA512 9c6d3f0e5f34e3de56c2fc86aa6725cef9880f2d06afcc2278e0aaaebb1dd6ce9ad2c8cda765b9244a4b4eb2ed0cce887a4f1ecb19c835a83a9c151d66e601bc
62 +DIST firefox-60.2.0esr-et.xpi 504257 BLAKE2B 2a14f4e219155b9feacba229b90bed27ef945841a2b603dfc647473b37bbd73f00521ad7c6491c34af6a61f5e36b54c84491cdaacf78eebdc649aac422e1ffde SHA512 d29cdb8dfe960583fabc1a07b9a9b8a99bd5f6a335079a24dcb4aa42eacdd7ea2f54239f16fd72cd047d7ed9dfb19512b6b80e9751b2e343fe5dc9f2171d4c71
63 +DIST firefox-60.2.0esr-eu.xpi 511010 BLAKE2B 6272a5d7a0f3f5d8ba959ef2eb9c2c12abc983104d70e659fec9a5febb045ddf560695509066ad922ea48833adec4531591b856d9868289fe7e0c06998f1c35a SHA512 039063c542a47edfdaf8f7efc31c5204be59ae3e8df83189caff9e5dccafa441afe9f4c288387005d85ab1436ca466e9d392c8410f1448c586abc274b2a85298
64 +DIST firefox-60.2.0esr-fa.xpi 565577 BLAKE2B 7a593f88f9acc48001cb5ef8aa25b6e958f2288a5b98c17a797e65e6d1d57bce7960a363efa9289bd291aaaa63612933ccc2aba8d2be2b7eef7b9228cc4205d7 SHA512 a471d1aab26c489ac9d4a1b4bf604df3c4ef42a405d77c4b3876c6851a5a0f022a59b7d44d28421e6c133f4c39dc8d67edf05de0d0c30637d85996440b4fdfd8
65 +DIST firefox-60.2.0esr-ff.xpi 511519 BLAKE2B fd00d782b407ec94394a7b00850b8e13d0af024faad223f585ab875d4e8f2e647147192c1531fce0547a245d3be0fcac2d4378d37aea66f851ed99886fb534fe SHA512 0e183db4020e4b0f0bc209cd944eae1ead2156dbe4ae5b702cbf22279afa8ef7cea26364d78e3ad36a817808576371489407293bdbb982f20579f02e6166226b
66 +DIST firefox-60.2.0esr-fi.xpi 505487 BLAKE2B 17f4f5b59fd5213b6e1be9bd2178a263f7c135fd5131e9f65a3c320d6dbd668bee6ede4434858f78e00921f484ead51907f45b87ea00fcaeaadc973de0c3a619 SHA512 b4303101f920df82df613cd0d0022e7e8ef4370abba58aa3d64f9de4388204fbb148ff9a78991c621edd6c6b89b8ddd4eb8b66191b0afab2af04b19000d466f9
67 +DIST firefox-60.2.0esr-fr.xpi 535319 BLAKE2B 045154272ee66c55a50043d3398103d8c06ed1215436ec178d7d8505f58f4af1f05bbfa15b1b7fe8bb0b0eff74de5d9f7032109d7a419fdf4318403a5591f67f SHA512 a6a536776bab3cf13e2f0d8a49c0969fc5a4f78d2d2aee4dca686dd1da63fcdb0aea665880202e86f80d23c411ce9934a06875cce1738dc20a85e3c344df255d
68 +DIST firefox-60.2.0esr-fy-NL.xpi 523820 BLAKE2B f529323266a869e5799882afd41f1c5e18bbc09db0fb514e0b14998ca1e6cebd98ef64911103fa5d8f2db122cff3223068bf1bde3dd58b93b99aee68c6e011c0 SHA512 f556f741f4077191a98a7923bf341a2e451a79e21d0260e937d904d1a6bb3ccbc4aaa4d156e3e58a7082c8b6fbf969f64368f03ba0f1b77bb44e51284283c02c
69 +DIST firefox-60.2.0esr-ga-IE.xpi 526282 BLAKE2B e4ba95e44377b198a646419b170f2450f85ee723e492897a04a222308f825f185e05443d29814d861a8a8e0696507bf7caf19003bd87326aa32a14de80859f81 SHA512 be8355c2220168ee62988ebba071dd250d78f7c256dfd7795b6f73652af0c4e31f4d213825aa02a5f91850c1796001b1ebacdee1450e7a8a56bd28cbaa9f9f29
70 +DIST firefox-60.2.0esr-gd.xpi 520176 BLAKE2B 9a276e5d5ab9cf306adfe7a95f803ab9586cb92b5c845d50bf5c68ea26d466bf35948eaf62fd2628a83b4cccdec1d35353d8960a6557e85d133c524ec7f34b89 SHA512 306b71564ead5105b2783b2480c887aa63c4b0e1848a08531d47b9fe23530dc485a5a909ac61c6f612adcb0ebdd16a959c5e890f34b9883df93221cd3278e82d
71 +DIST firefox-60.2.0esr-gl.xpi 496680 BLAKE2B 88264d765ccb7a0680108b964765ff27f48c6a299549eafa478ae0df97775fb36b15124cc9996cf9c64f50eb79edeae67150c727f4ed33b6fb45d6dab30fb6dc SHA512 032dc841d7a8d5108fb51314e34e98a8b906c288c6de21bb0db4fbc9166394d83d453c7e709a4c3535ee6d408c389e9db9af1c0d6599d656fab8038c296b3ba2
72 +DIST firefox-60.2.0esr-gn.xpi 532530 BLAKE2B 9c000b482fd9fd77de41ac9c44ee4ec0e018f8cb0ad20622a0b8cd26066495908c0b4ef59e1ae42f49b6acd76cfe030550d7d686bbdc130f889de82b5e876a28 SHA512 9b8cddc63b4d08416e73ce6dfbc6ca0f18bf4153be3f246e1c837fd2d1dc05ca846de47165b7ad599162b8b68cacf8f83abf3e265f3ab22339f03dcfb2dc1798
73 +DIST firefox-60.2.0esr-gu-IN.xpi 589563 BLAKE2B c0b91c0eff6ed8abb83acfa8cbb4f65fa40db11151a405c31d0a6494d66d36a28b02d5ca85b3e1a1f8b4e9f9b131584af11cea089d1141863a557860a1d51e59 SHA512 03c3b4439f7a1fad773684d0e52e8362f987ac697bd448d6bd3ee78665051798106d9fac39b661665ad0ae9c2ee08df1603bfd933efd28dc57803c99bdca69ff
74 +DIST firefox-60.2.0esr-he.xpi 535297 BLAKE2B 72ce905784de01789d3e3d1f08fc5b1f637ed617c62b6c519417481761fe08911ec78e3380513e4d6d21767d5007ea23d04fa2a136d464dc0d733f754295ee0a SHA512 48754e8dbd1b72f2a126025fa50c61debd82dc679aed5e1964e80df2992b0b37390711b70924e0826e224dacbb4afc832050f19022c3c54c1abe16c2a97d9bfd
75 +DIST firefox-60.2.0esr-hi-IN.xpi 590160 BLAKE2B 15744d55c9630e0b37cb694f50f3b87ff0b953113f7b26af81ff4f40ad8f107aefcb679079ef02712d7e111ffe4f4529533c58087bcccff385803cb58859f306 SHA512 ffb81ef7d1fa92f898eae1f32fc417b3633f1f931b2fd673135795d9d7a643a0329c3b31c2cfa65e8bd3cf88b2366e9a1c1ed5febd95eba59a115ce3d5c55456
76 +DIST firefox-60.2.0esr-hr.xpi 515264 BLAKE2B 5f4c718e541832cb2fdc2724a34fefb6947a6af2b7e5bfb4ffa4fa826d5653aac91be2ed1610d9d2b4540bfe527b969d978dfd7b30a74a27994fc9e967999350 SHA512 d847a591bf1ceafc0fb41dcb4f753155fbb515130f109114627158c0df5d46eede393266c33ce986b96dfb44be1da7712832e53af3fb98a007be767470c2899a
77 +DIST firefox-60.2.0esr-hsb.xpi 536363 BLAKE2B ec9632d3a0a1cab0a2a4ef68e0f07cf12c4d04774434d51eded2841571654c85636bd9fe0f3b29258b2fa7d21290270c7110b080ecc15effdb02994181951ac6 SHA512 74cea9c2c7cb36ea3365534b2670e70368ca1251cd5b76d439ee707b7989b7b8fea67909e7ab5953dd8c271061a2cafb320ea4ec6d54057f7b17b8c2c4185b97
78 +DIST firefox-60.2.0esr-hu.xpi 537665 BLAKE2B 4d79ee98b64f10445a10a6d7479c580b1a1c731fce909a3af11b1e64104cd0f7abe625501d3fdd2230c9d685e07b4ed522e988171ad45e59f46cf9ce75e4eeca SHA512 71335d4bd9d01399b1f3ea1fe721330ed3f12b6aefeac3c813fd1322400a97314038f9cffe91370686404f8447c8e3dba663c4b20e4493bbb1caa61ca8cd15f6
79 +DIST firefox-60.2.0esr-hy-AM.xpi 568718 BLAKE2B ee46650a4d649bc32d59310aa57dfe6cce6b8c913d9ad95a380482488b1e6954e33f89712bf4f0f948c2566c7c29d95eb0bfb3acb67440d2ac76e1568ef6c0f8 SHA512 865ab034a7983b2cd34d0b765563642eb6025a2a8c702bb8b7a429d5ca890846406754ce5cd62b83be6993e7f5e88678e9c563452e80d97d322965f6c4f21ea7
80 +DIST firefox-60.2.0esr-id.xpi 501534 BLAKE2B d03c3eed74ffb412ddad6284545a77b9cef9c0c2e5c20f39615d23f10b7870795a508a64421b7874e1aa0c677e42d8c96543ecdba8fef7afe01715163be9f24f SHA512 ae239633f9229dfef2062d614a6947086f3d43e6853eea181861b64c6e578440a04a6ba20290c95bf593c1a73170736bdc1c962c1fa5110fbf78d61578d5a112
81 +DIST firefox-60.2.0esr-is.xpi 512592 BLAKE2B 11c1f1eab80458e2078d3477c33a3f478837849122cbb0c66ffcf4983d4a01b34b3a1dfcf165deeea17cb64171c62abb8833224f82d15b259c208414c55eb19b SHA512 f13a3af33123f2001b831ee00bfb9ff268db844449847ff9325e9d7e8aa0d0287dfa6fd3313ad353cc7a872de5e807cadbc64cdb9cff0a3ceebe0dba29b2c72b
82 +DIST firefox-60.2.0esr-it.xpi 398344 BLAKE2B 79c504125395569e96336d8c7346c7bbb85b9b3485a167d505ba1da8945fdeca30ea9c4271214a12f68cf75ee0fc3c8ad4b967f84b62ed25d3b6b74921c2183d SHA512 28a51cac0de0da774d6f154877ea84708699eacf61363904b20dc6f3f0d268af8ebde62f3836c8a44f2cec5229ece333b2916c53b69e36fa94bbaa9a9572153f
83 +DIST firefox-60.2.0esr-ja.xpi 571319 BLAKE2B 4c628339a3ce47d59631c7ed6fb721cfd9d71a4bfbdf6e78f686f2e3e3aee08153a09a128a459eb970dd45b87b80106ef796e205ba5fdad67481aaa17144837f SHA512 dd4a63779da8aedaf714f174808da5d2bb8536629a37b4d0f1350c719f3d46a503269d81c34fe1787733a38b227faea6595f44caee6cdcd6e7f6f9a362afc6b7
84 +DIST firefox-60.2.0esr-ka.xpi 556157 BLAKE2B 8c33f141ec1547c94f43ded7285582939de3c2084f49cc77dede5ed027c1fb7ddacb569d2b1fe7a1066d2ae9823035f7dfc4f8b332059ef2e91db3a80830527c SHA512 d08d5e3bb50b165b2f8f321fd0afad9054d39784209febb77379979932a0727d9bc9106bb638da00e74a12fa04f0a0da3c9d07789b6bbfdad24816157471b03e
85 +DIST firefox-60.2.0esr-kab.xpi 519706 BLAKE2B 55d3620859eedb928a14ceb2f3010e43cdde271525845e276a9ceac25247c82d0f3be098efd9d8c5c238f22dc210048254c3fdc91b43f0c710e51a7bcd625d96 SHA512 1ce1d0ec528b315d3e13079b1391f1a2dfbfbb1d86cb0e210b6173aca418d742f6e6dcf6accabb21ee7accfbedac16eb98dc9616c18dd233c5d08bb8905ecafc
86 +DIST firefox-60.2.0esr-kk.xpi 582290 BLAKE2B d4f380c4d2bd937038d22665bddb773486ad18c687dfac5331ebb51f3667876cc953958187be038d321a1d8456d1b40cae80f76a09f8f2e20b661fc31401331d SHA512 d2dc7acb396c6ca33732a505a35a17010ee63cd19eaa1b78ca519a0710122a3332ebc364210ff4a48e067c51f37b4c3452d72acc9ddb4764575ab951a21f5333
87 +DIST firefox-60.2.0esr-km.xpi 582419 BLAKE2B 37042dc3c3627cd2515093f37d63ea49e9b69b995652ebc4dae774b6c40436422a562fb4c9a4ea02fb81128567fa5cbee12ac3a6831f2f7a50fb2ff64178577c SHA512 1174b8f0d10bfc033b166556a2be360c8ef6e92f463febd13214161d46293150c03b45a279b9d8ebdbc7fa678e0216aeb0219f67d8fb09f05b6a7c8c142174ea
88 +DIST firefox-60.2.0esr-kn.xpi 585177 BLAKE2B 96b3b64e563c76c7c6b14d81a8f6dd344bac09b97aeae4f7f1b7f93959d0fcb2d20f2af89792f8fce34c5b62cc5efeddf2f707f8c946c20caf9ed0d5b5737163 SHA512 923b9942f664cecfa029ee870a306f69846a8e90415f635c4439831797c3a9ed2becbdf3dcc87ea387de7ae7c6b866337773afd9a7d246537ca13ee623de87e8
89 +DIST firefox-60.2.0esr-ko.xpi 547138 BLAKE2B b630affbf633ca16145b9c064a550232830ea398087b59446597fe3ca18bf0357190abdce8b3937c405acd448c54b2bbfdaf68b92c2afb0eb9fa14ebe58eedfc SHA512 dc956ecc3d00e8fe4e22515e68c9702b443c41de120dbfde174dd048e1ec1b3fdb819d234fc17577617cd799f07c226e6dfbd1b5ee662a35e9d9b7f73ef2310e
90 +DIST firefox-60.2.0esr-lij.xpi 512482 BLAKE2B 54de124c841a94301e5ea4ce6bff9c7ba9917b41d47c12544509b7ce1c8799d3f918b43a07a8b9b46b88d2959ccb9491cbe300cfc6fe50002bd602de342b7a35 SHA512 d2e14647f9ad709bdb572d5af627f70d419f90805b65da503a31f143cdea23c7fc30528b10d350e497f856f7915dfee597bd9fedc354185d6c5e54e461ba000b
91 +DIST firefox-60.2.0esr-lt.xpi 535713 BLAKE2B 6c3ab4eddeaee86ff9c1be165e606997e6cff995b5c442458023ea40eee49cbefccf33a5a15d405f31d3a39d6801e3ac50874d043de441c70dedb7e887c29fe8 SHA512 2934c8ed2facdba1890d109a0064acace84324136b52a2d2b2ec4f89b5e46ff0d7a5746105d2d484aa7a05ac132633e8b5c9fabde88c786113afc9ff2a27bb51
92 +DIST firefox-60.2.0esr-lv.xpi 525720 BLAKE2B d1e5d5c0657cf534798d0070038a3345a8ea19d042820ed84feb723480a1a106f6ff114817b7d355bbd39bdaa491446722ddc5508af6a5bfac1c611380625fc8 SHA512 40f0f4ba99a45fe64756d5f74bc2c8931674dcf983a4cb57fac76a82c8b4232fab6c634562defab7cf7658fa8c8d2f2d17492706b5409026c7c7e2aafcd78022
93 +DIST firefox-60.2.0esr-mai.xpi 548559 BLAKE2B c834a07c26c878eb1b093825cdad3c468fb096cb04fe28b9ecc4734ba91942a059e1d1a180222ec122518c5c2a69819d7f166e8d28975a89667a0ea7d1ed85a9 SHA512 f424a9a504152b4bc2b09d89d01f2d6eb29753ecbf95b6b557afe4bb2ca5acf7cdc77389a7884d0eee81fd7dbe5e705aab3f36ab18a6903a34cbdc4d7098306c
94 +DIST firefox-60.2.0esr-mk.xpi 513114 BLAKE2B 1c5fa277ad1a3146d0b09cb3e4c40c3bff3eae9d3e2f3cbfb4117b85ae52859502b5c671bdf7ac6bacfc8714b1b6de552faaa7d39bfad7e8b28312b8e4465a6e SHA512 fcdd16fabf8553de6f5419a3ef43914a4e27f97583682c7cf6fa592844b7ad2fe377e901990f5a854923043a310c0f25349e22ecf29381973112318c1fc4cb78
95 +DIST firefox-60.2.0esr-ml.xpi 598285 BLAKE2B d6218fa02ace8ad93049bbcc5d34dcec7d82350dd66afbf154485472765bc31f0d7374bd95428556b92712078563dfe1b3b32ab1059be600824cc940d8df5bec SHA512 9cf97fe9581102b13163e392a7f982dd79487a0459d6f9379c87838fc9c889338d0ba7ca5121be114a3745552f5030b412a67cb2137283f84fe5678d20eb3297
96 +DIST firefox-60.2.0esr-mr.xpi 578425 BLAKE2B cc71c0efe3dcc6a5ace71143cd620fbb048c772ba788d2c5ba237e2f436d0f23e4b6679c44fa86744206f5e4a433e59379775ff39034a5b1ccbbcf5f4cd7c97f SHA512 a02e7341dfc596c2ea77633cf88fd793e9ff773c6e6a2e67a139808f5f93780bb992a37d76a24975ebc29b55cfbaa7415ab95095f41fc1102a4b1971c3ecfe04
97 +DIST firefox-60.2.0esr-ms.xpi 508863 BLAKE2B 340084254a75dcb660969ab37a4e9929bbf297c1db712778a67ac47ec01a20bab80b5770f45565ddf39f4c06279c3de79ad97e1fdfc3f8d0e389b2d37d2efa7f SHA512 d08da0e31bd237b14bfc53016d5162a168dd28e8587cee712afb8a916407d99b123f476b80f8757fd0e48e9f84d274ad7ac7afcffb24c9a32399d04d51204b0f
98 +DIST firefox-60.2.0esr-nb-NO.xpi 509188 BLAKE2B a8cd993fb41f0d393c28c1ffca127584a0f301bda58d1034b38f27b7f310aa2468f40356bd0003f8703f3e30f8e921d38b88c31160673f9d3e2246adc4da9a56 SHA512 a6cc8fc127efa6eada0985d0094d8d9be245e2102118e98794c56ca04200cab65770a48ec4a7379374e62c210c4815dde0c2427d65288eac5a62b0b015250b50
99 +DIST firefox-60.2.0esr-nl.xpi 516741 BLAKE2B 5304ddde686d688550d35c4436d97c2b8a3eb0c38b35fa2cbbcf6ff5b2a2fdceb424b5255e74149fc794436a0fee1f1377f52044cbecb2e780d45c90a4efce90 SHA512 ea5e32537faf944eafd9602d8687a5790f22610e28a565f2f861ea6651da4c2687697344ea2c026950fd756feecbc106e766db57a80bcd5f1dee7a7e306713fe
100 +DIST firefox-60.2.0esr-nn-NO.xpi 510707 BLAKE2B a5d9df5b90c5a3104c06e589ba716f9939696d4e34e6024f940e098aa0e83bb266218655b8d2c5ada90c9a527bf197046f980293f112c8175642edf81a7bee58 SHA512 b7ae1fd9aa84e7b83b986a71d38fd4bb9965732e81e9d53559e63b07a79491330e50f64afc238445d25afbc63c8649ac6ea25dd0e8c37d3f69730f4e5553e25d
101 +DIST firefox-60.2.0esr-or.xpi 540172 BLAKE2B 2122f23bc653ea80a67d7f113fcccef85e5efa1b8bebbb3b28fcf775812321a080bac031406ae11a0e728879840e08b761d9acecd6075138ea7c5f671df39e46 SHA512 5a24eff5fea67adb71bf4568e533b8446163eb86d344cd650013fbd7588fc0e71ff75c7d2d73e0085782b6f755c99d24c1938301e299eed9bf2224d7c3964d19
102 +DIST firefox-60.2.0esr-pa-IN.xpi 557173 BLAKE2B 02406bf3ec59194b7b2589124d9cca8c850c61a6b05c65abd7e79caed973160bea7baf38abd2e232239ae510e2a625697248fff98b02b3b8446bc529440e6779 SHA512 eb32445c80fda9b48f8b7e4246f7db9a8345da836773847483c70fe7e2908dcba2c14eb824a48c546f2b734ee1e29523942fdee8fcaa0c9a569a1bb978d80f9e
103 +DIST firefox-60.2.0esr-pl.xpi 418275 BLAKE2B 73daa355415e5fb8273319bf9f4116baa72fde12a1ad7d3d0ecc957f04722908652f203ee3800df82758f666c6c1a87808b3f8275a96690cb4d82f80317548db SHA512 1a591b2732399f63b61572a1ecfeebffb12443c3e924794c8caac7264322ba1daec639b310d93eae41d6d94957a88eb91efe385257e49a3c7da788e6dd51a11d
104 +DIST firefox-60.2.0esr-pt-BR.xpi 514025 BLAKE2B 1eeb8afb692cd96035ef2fe5220a7f2eadd05b62223b175fd9f61e644a6ab963cedbefdfd3373a318f2d7b7ebfcd8dd2192ab6629eb20c5f221a5bc25c303da7 SHA512 54d11d2a4065c5e296258fde885d9f1a7bbb915718aa01709ae3030fc8e891df1c59d408ff95cd7a4703aab6df74d3e906ea075a86fa56adef2c441f06712ffd
105 +DIST firefox-60.2.0esr-pt-PT.xpi 518618 BLAKE2B 7220b88ac02231f7cfd419d59ce86ca5b274b85b9346cf0dffbffd3d342054f64b574f9752da4e2420a2f99f5089dea9947a3126d8e768d7e7ba1c1a44efdc6a SHA512 0a5f6fe3d704ad2ac3ef5d80abd3c74b30ec682acb9cc0332bd0fa5ef7d6697ca5035efa277ec4b68caf6a9d1b0c732a6dcdaaee08cf865d858cb2cb9b83bf91
106 +DIST firefox-60.2.0esr-rm.xpi 505346 BLAKE2B e20f409266b6bde71a91fd581a4346872afe188bce5cf7e8df9a7160c3dad26a4d93abf09f9a9092618cf64a8b48d660f0c99e800bfb5366c63c84db1c748e59 SHA512 871746c5f311afbc5c63b7c676ab7961cb5656c0855633353aca39ef7e4eca91e7ec05963a68b9c5eccf676c763f84d8df9149353e268cfc66e3cc90b7f5f73e
107 +DIST firefox-60.2.0esr-ro.xpi 513364 BLAKE2B 9a72a2abe74bc1d92bfc68bf72213e3f3ed83a8480c6a41cf9d6de6a9e2163934cc02a10c661748a0af1f8eababdbee75d0e3ab805d49d3963ffa70bab0caee4 SHA512 44cfa0606cf5671ceb1cd7634d2a3bedba5dd94050b6472d83d3e684553da825e79c2ccaebbe905dc0107ae9c63d45a79a2aacca268820fdaa6f932b45a82423
108 +DIST firefox-60.2.0esr-ru.xpi 590603 BLAKE2B a66afa15189a6a7acd1431ca8c182594f014e07f1a1d3d01489f448544d73f5cca9f31ecef0c70009906310f63c2b8daa054ba95dff06fa291aa320ba37302ae SHA512 11e35a2dfd6fd223c8220177d9f9852df6747a141fd382e6f4c6a20bd1a27199b2ca163561bec9ef4df54890d3154e7aec75910666098899dd468d3d08190fc5
109 +DIST firefox-60.2.0esr-si.xpi 544878 BLAKE2B 7cf51127cea724b92da59ebc6a79f5a60a309f9f3bfdfb00fb568c30382605dae3b6ad53b5157eb3a3c079d0fc007089c7325d185ffe44469218b107f1f881ed SHA512 afe0aaed2bc1b58b6315798e63ec0f17244dde109afa9d711cd5f0b67b556a787622e64d16de031355d3f66fdb677d8c5cb4b2787fe99136e73886510a0bf93f
110 +DIST firefox-60.2.0esr-sk.xpi 541016 BLAKE2B 18e07f8fb52d9bcc9b39658a79cc01f0ac2e8d8fe4e9f81be93dfebe24534aa7d49ab5f88720b9a61a37908617dab0c65ab06378b0fb352a848f85db065178fb SHA512 6c8a3735945b71ea53c73179875d860382ff8613376b20d87c22a5a30c2d46ffcc00072e73f1053879737b145cd65d2f5039ff563783737db74a1cc4fcdce780
111 +DIST firefox-60.2.0esr-sl.xpi 518659 BLAKE2B 84225bbb9de839fc682e42f061da5bd84032c250ecb3858593156f3f66718277a56d708738fbd9ed65e5fc7e82b6891eac2a231ad58f2664448d6d712bc3cca9 SHA512 75b4eade9e4bb8c4ad4160d9ec6463346da3f594dc2b249193279f978539556181dfce7322142967a95acef1b1516305cab4c5838cbd78149b555a837a7ea79e
112 +DIST firefox-60.2.0esr-son.xpi 497003 BLAKE2B e49f1719435880c66ea779e4c668b69b2afdf9f1b2e2bef99364a97c30f3c6f8a621443b6f1b3f7b7cdf4009ecc5f0b5ed4ad29aaff63c195cdd0e28b4fffc74 SHA512 eefe510d765e336f9ceb273417281759291a2019a81f3fb8e5bbc22bdf01504bc876688383daeaff4e2eda58ddb5a08eab80adf5eae89f45d59fb185171c7375
113 +DIST firefox-60.2.0esr-sq.xpi 520575 BLAKE2B 09e614694af98ff216e7089946aca43afef0e52c725e3b1462b10f95e01569f84796a0f73675f6b6823cb2ba44ca36c1538d5234ffa234a05fd5b98767d7e0f5 SHA512 c3f518c3f412d44975744e97f165c55d59a4ddd2a93e569378d58d02efe91891ce3551a609cbc5102ccfddf7a4a6122aae5977201e595ad2591c1782bb9788f7
114 +DIST firefox-60.2.0esr-sr.xpi 548081 BLAKE2B d7f670510801e67d957ee83b81ec0561c5ee9e562b68a2e0dd5af9c8ede56503ef55663c3a9b6633fae0c6bdf90e8b40dbd995caefaa1f886faa776ce8827b8b SHA512 1df35e44956959249f33722c2f94d8db97e4ad3b08cb51efffbc159de7bfa40bde42c6b5aeafb1dac61437a9151641cfef48d901df7a1a7ae407c91544f7145b
115 +DIST firefox-60.2.0esr-sv-SE.xpi 517934 BLAKE2B 9b5e70d48bec563f7b482aab684ce1d8c323d446e812b761c663fb126469bd520c1d949a70532810f43c8a0127a537513ab9603b5f3de8d170584c83d3db3def SHA512 f3bf69a07422b831a569d26b0830b702f2f9cfb81191cdc48f7e33afb2db8984512f0e4a8fa95ba8abe0841219da05acfb3129fcaff4065e2ceb19938a0f85cf
116 +DIST firefox-60.2.0esr-ta.xpi 577232 BLAKE2B 3945199f89f860f9d6f487945c3dd181ea29f31d319f4a7ec73e4426e4f73432d5ce93681ba7a0c5cdc75ad1008b3a5f4ff1da7388d2cfb3999cc627eaeff608 SHA512 96c717c999dfc58498f3126d97fee2af9e315c7b815608bae0170762b983102fe2404decd8920bc93b44e2f18c4b6f1f4520a5fff790f2b8f93ec31b6bdd6968
117 +DIST firefox-60.2.0esr-te.xpi 590261 BLAKE2B 157460014631cfcc0ee852737078a404e9972f209f15a7276c807499c3a93082b1b00121abde04b2ee1a5a22bb8f2aa578fe6aa5acfcf961bc3cd8f412dda47d SHA512 89303c831ab96bdc107593bbe2218233123666989d1d2ba4af58fa0acb5a1d46ece5e4773bcf10ba8246ffcc3d75a85ebd329f4fe76d7c96649fc50f54a8cca9
118 +DIST firefox-60.2.0esr-th.xpi 562115 BLAKE2B a3f54a3d1e3f3e1349c2c1d056b0dfca963cf77e173a0766fc45d14f2301b60584cf68e1ea84fd1af60f159a156568b07706570e771d03f7140a86495fe6e0c9 SHA512 3b198c4ff0c44fc2a7bc1c433304d0c01a89df6876ae092ec2cdcaf0a0975d289aa4c9c25d14d68aa96970d35f8cf41fcfc4ccc7fc6874373e4fce6b135a8b79
119 +DIST firefox-60.2.0esr-tr.xpi 525115 BLAKE2B 3467597d727accdc7f9b794165b5d11b0ed9080c62ae03640950aa9bf8cbc9f29d64002c29de3bc7ad202f048cd25c4dab85ba651af56fb2f46fe197bb144793 SHA512 eceb8e337bab27b7a346385901ac80cba463b7f09aec5d45b38b5a0d0707660d696284480f840d31d83f2463dd8a51d9f7ceb90df3c57f8917f4c83bd9de9db2
120 +DIST firefox-60.2.0esr-uk.xpi 580233 BLAKE2B eb57a942117cbf8c2b35e02596b30407413f149d054b5efa5b19a9a161b408f61bb6a34e01265264cf0ae20a40860e7ecdf557e8765cad69e755a9053d3ebdbc SHA512 606310974e2b95b1f9ac9952fcbb9b9839da4484906822856e3eb4498abb47ecdfd024e9a884f7e26a589795e8d0f2aefd130d01f87d97e4369b7815989fe531
121 +DIST firefox-60.2.0esr-uz.xpi 513000 BLAKE2B f7ed229776168de2b51274ee05655edb9dd435b5cfa72552be8cdc5204150c8169acd4795667ce290a9efc4ccd1bb12843eba1c789984b7930c1432ef939f1b8 SHA512 9558d1e56a862aadb0a76f9712442fccf0b3642f4cb8dceff51158ccf60526bb00a7ef0555d6cdb565cead734099d649050c91817efd572d37cca316bb266c00
122 +DIST firefox-60.2.0esr-vi.xpi 527496 BLAKE2B da67baa44ca506146b1848e9e0ed02e8d78ebd46134d3f715ffcccfed32567716f19900f940fef305ea28714418d5a050a6bda3befbc3e8cc848af7f51b566c4 SHA512 19806e58c7fcf45909a67540bba6e6ef6d9de32d498c0f9ae5c7cd66b089004ef7ecf6ff4a99916078b8d040ee6dd48a03adb65e21bacf84a7cc18fe08712d02
123 +DIST firefox-60.2.0esr-xh.xpi 511170 BLAKE2B f2966fcc062040bfc75466cb97ec276cc21b225ecf5aabd7bc8a25c3c0d2ae6dfc2e843ba928fa57c55655308cea49014f27b6cc39143438cf95ceb0265977d2 SHA512 f241ded240e5585127767acbb1f336bff74e6a17839b95b1395481102903857d2a1f0013933745a0db240b4f56f637e109ec1276a93b832a1197bd30cc5264e1
124 +DIST firefox-60.2.0esr-zh-CN.xpi 542882 BLAKE2B 7fa748cdafa1cedde30445f47914565686e2d4126d110407080e4c601a586c6c4958a24d719abfc8d6f7c11a73c4a38b63f317faec45aa16277ec80cd736da92 SHA512 f744bcfa11f8a96451a740ac519b83a32b1329391c226ba3612b70cd75fa1b6d859df01f858845e806b855d537923fea22d0c517daddc2bb747e972293193c64
125 +DIST firefox-60.2.0esr-zh-TW.xpi 541208 BLAKE2B 2ffac442565790eed529e3edb87a39144e62c2469f1701e915d07215a1c42c0e1efbaac0949036491a11e49e00f8d01380ef30c75be04e00561029049cf4d673 SHA512 bd9a7c6f598920e6503c6cd16c38521a951f18fd5d24b348a2cbe586ab94516919d5541efcd90501dea39d6596f1cfaad6149a2c7e5dfba736e5194ee55339a0
126 +DIST firefox-60.2.0esr.source.tar.xz 267132936 BLAKE2B 7a1c7531feff4c010974eab65a2798dafbc2853f7008101d7c8b56a667d089367f3aa10fbc14e6d62f7817a3a020d4e1ca6e8fd32a891403e135021451120c15 SHA512 672632ad7868a013250ec9540287e9fee30a890b1357dd1c475877d8917273d31135c38607e20c8232a890ba7b273055454b05f612a994c46fa7fe665edbe36c
127 DIST firefox-61.0-ach.xpi 468310 BLAKE2B 7500c58c31f0874c471b6a67e0ebebe334d90ae29dd6895adfbf3492a07e9d3af21b44e75af97a6b2f01fb17c3bf538e65bbc1b5484a22a53530c982a0e67d81 SHA512 cb1337e7aae2796028dec09c6716baf4fb28445298f0bf72c18f6d1efcedd77feb979d36e900cb79cbfbab43e30f4b1c044be75aa4a4daac2715ab12a803d19a
128 DIST firefox-61.0-af.xpi 458272 BLAKE2B 7c8569775cb2b9e8eea2bd594aaa31993adb7e2bc93a0b25ff8635d9cb871c30644be3aa654ce1fbf5e5b1108107c53af9e37bc0b60475f3a79f33bf65502735 SHA512 b264a58e4a89b95f6efc46b96cbb9bc0f3195766557c2fab5bec2967f1c005578f3fa4b1db43be30994d594b7463903587d2400552c4507018f69948a1cabda9
129 DIST firefox-61.0-an.xpi 492775 BLAKE2B d8c473ebff17fff328ac03163efaa1fbed51259eb0edcce4c8f3748926f111c3e16747498b41e0b5f4da65d06dd47bcabdfb69b0b248bc9c2b33bfe3325267a0 SHA512 1eb70fc4bb8ce26ad5b33f84893e219cccacc6f4177f52856ba721437dcc71362d3028ab71879df70a9c7245ff6db06fc039aa4d30204cab083697ecd2e90356
130
131 diff --git a/www-client/firefox/firefox-60.2.0.ebuild b/www-client/firefox/firefox-60.2.0.ebuild
132 new file mode 100644
133 index 00000000000..ea3ee61d1e1
134 --- /dev/null
135 +++ b/www-client/firefox/firefox-60.2.0.ebuild
136 @@ -0,0 +1,379 @@
137 +# Copyright 1999-2018 Gentoo Foundation
138 +# Distributed under the terms of the GNU General Public License v2
139 +
140 +EAPI=6
141 +VIRTUALX_REQUIRED="pgo"
142 +WANT_AUTOCONF="2.1"
143 +MOZ_ESR="1"
144 +
145 +# This list can be updated with scripts/get_langs.sh from the mozilla overlay
146 +MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
147 +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
148 +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
149 +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
150 +sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
151 +
152 +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
153 +MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
154 +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
155 +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
156 +
157 +if [[ ${MOZ_ESR} == 1 ]]; then
158 + # ESR releases have slightly different version numbers
159 + MOZ_PV="${MOZ_PV}esr"
160 +fi
161 +
162 +# Patch version
163 +PATCH="${PN}-60.0-patches-03"
164 +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
165 +
166 +MOZCONFIG_OPTIONAL_WIFI=1
167 +
168 +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
169 + mozconfig-v6.60 pax-utils xdg-utils autotools mozlinguas-v2
170 +
171 +DESCRIPTION="Firefox Web Browser"
172 +HOMEPAGE="http://www.mozilla.com/firefox"
173 +
174 +KEYWORDS="~amd64 ~x86"
175 +
176 +SLOT="0"
177 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
178 +IUSE="bindist eme-free +gmp-autoupdate hardened hwaccel jack +screenshot selinux test"
179 +RESTRICT="!bindist? ( bindist )"
180 +
181 +SRCHASH=239e434d6d2b8e1e2b697c3416d1e96d48fe98e5
182 +SDIR="release"
183 +[[ ${PV} = *_beta* ]] && SDIR="beta"
184 +
185 +PATCH_URIS=( https://dev.gentoo.org/~whissi/dist/firefox/${PATCH}.tar.xz https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
186 +SRC_URI="${SRC_URI}
187 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
188 + ${PATCH_URIS[@]}"
189 +
190 +ASM_DEPEND=">=dev-lang/yasm-1.1"
191 +
192 +RDEPEND="
193 + system-icu? ( >=dev-libs/icu-60.2 )
194 + jack? ( virtual/jack )
195 + >=dev-libs/nss-3.36.4
196 + >=dev-libs/nspr-4.19
197 + selinux? ( sec-policy/selinux-mozilla )"
198 +
199 +DEPEND="${RDEPEND}
200 + >=sys-devel/llvm-4.0.1
201 + >=sys-devel/clang-4.0.1
202 + amd64? ( ${ASM_DEPEND} virtual/opengl )
203 + x86? ( ${ASM_DEPEND} virtual/opengl )"
204 +
205 +S="${WORKDIR}/firefox-${PV%_*}"
206 +
207 +QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
208 +
209 +BUILD_OBJ_DIR="${S}/ff"
210 +
211 +# allow GMP_PLUGIN_LIST to be set in an eclass or
212 +# overridden in the enviromnent (advanced hackers only)
213 +if [[ -z $GMP_PLUGIN_LIST ]]; then
214 + GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
215 +fi
216 +
217 +llvm_check_deps() {
218 + has_version "sys-devel/clang:${LLVM_SLOT}"
219 +}
220 +
221 +pkg_setup() {
222 + moz_pkgsetup
223 +
224 + # Avoid PGO profiling problems due to enviroment leakage
225 + # These should *always* be cleaned up anyway
226 + unset DBUS_SESSION_BUS_ADDRESS \
227 + DISPLAY \
228 + ORBIT_SOCKETDIR \
229 + SESSION_MANAGER \
230 + XDG_SESSION_COOKIE \
231 + XAUTHORITY
232 +
233 + if ! use bindist; then
234 + einfo
235 + elog "You are enabling official branding. You may not redistribute this build"
236 + elog "to any users on your network or the internet. Doing so puts yourself into"
237 + elog "a legal problem with Mozilla Foundation"
238 + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
239 + fi
240 +
241 + addpredict /proc/self/oom_score_adj
242 +
243 + llvm_pkg_setup
244 +}
245 +
246 +pkg_pretend() {
247 + # Ensure we have enough disk space to compile
248 + CHECKREQS_DISK_BUILD="4G"
249 +
250 + check-reqs_pkg_setup
251 +}
252 +
253 +src_unpack() {
254 + unpack ${A}
255 +
256 + # Unpack language packs
257 + mozlinguas_src_unpack
258 +}
259 +
260 +src_prepare() {
261 + rm "${WORKDIR}/firefox/2005_ffmpeg4.patch"
262 + eapply "${WORKDIR}/firefox"
263 +
264 + eapply "${FILESDIR}/bug_1461221.patch"
265 +
266 + # Enable gnomebreakpad
267 + if use debug ; then
268 + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
269 + "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
270 + fi
271 +
272 + # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
273 + if use ia64 ; then
274 + sed -i \
275 + -e '/^OS_LIBS += no_as_needed/d' \
276 + -e '/^OS_LIBS += as_needed/d' \
277 + "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
278 + "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
279 + || die "sed failed to drop --as-needed for ia64"
280 + fi
281 +
282 + # Ensure that our plugins dir is enabled as default
283 + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
284 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
285 + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
286 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
287 +
288 + # Fix sandbox violations during make clean, bug 372817
289 + sed -e "s:\(/no-such-file\):${T}\1:g" \
290 + -i "${S}"/config/rules.mk \
291 + -i "${S}"/nsprpub/configure{.in,} \
292 + || die
293 +
294 + # Don't exit with error when some libs are missing which we have in
295 + # system.
296 + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
297 + -i "${S}"/browser/installer/Makefile.in || die
298 +
299 + # Don't error out when there's no files to be removed:
300 + sed 's@\(xargs rm\)$@\1 -f@' \
301 + -i "${S}"/toolkit/mozapps/installer/packager.mk || die
302 +
303 + # Keep codebase the same even if not using official branding
304 + sed '/^MOZ_DEV_EDITION=1/d' \
305 + -i "${S}"/browser/branding/aurora/configure.sh || die
306 +
307 + # Allow user to apply any additional patches without modifing ebuild
308 + eapply_user
309 +
310 + # Autotools configure is now called old-configure.in
311 + # This works because there is still a configure.in that happens to be for the
312 + # shell wrapper configure script
313 + eautoreconf old-configure.in
314 +
315 + # Must run autoconf in js/src
316 + cd "${S}"/js/src || die
317 + eautoconf old-configure.in
318 +}
319 +
320 +src_configure() {
321 + MEXTENSIONS="default"
322 + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
323 + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
324 + # get your own set of keys.
325 + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
326 +
327 + ####################################
328 + #
329 + # mozconfig, CFLAGS and CXXFLAGS setup
330 + #
331 + ####################################
332 +
333 + mozconfig_init
334 + mozconfig_config
335 +
336 + # enable JACK, bug 600002
337 + mozconfig_use_enable jack
338 +
339 + # Enable/Disable eme support
340 + use eme-free && mozconfig_annotate '+eme-free' --disable-eme
341 +
342 + # It doesn't compile on alpha without this LDFLAGS
343 + use alpha && append-ldflags "-Wl,--no-relax"
344 +
345 + # Add full relro support for hardened
346 + if use hardened; then
347 + append-ldflags "-Wl,-z,relro,-z,now"
348 + mozconfig_use_enable hardened hardening
349 + fi
350 +
351 + # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180
352 + #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
353 +
354 + # Setup api key for location services
355 + echo -n "${_google_api_key}" > "${S}"/google-api-key
356 + mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
357 +
358 + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
359 +
360 + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
361 + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
362 +
363 + # Default mozilla_five_home no longer valid option
364 + sed '/with-default-mozilla-five-home=/d' -i "${S}"/.mozconfig
365 +
366 + # Finalize and report settings
367 + mozconfig_final
368 +
369 + # workaround for funky/broken upstream configure...
370 + SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
371 + ./mach configure || die
372 +}
373 +
374 +src_compile() {
375 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
376 + ./mach build --verbose || die
377 +}
378 +
379 +src_install() {
380 + cd "${BUILD_OBJ_DIR}" || die
381 +
382 + # Pax mark xpcshell for hardened support, only used for startupcache creation.
383 + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
384 +
385 + # Add our default prefs for firefox
386 + cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
387 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
388 + || die
389 +
390 + mozconfig_install_prefs \
391 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
392 +
393 + # Augment this with hwaccel prefs
394 + if use hwaccel ; then
395 + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
396 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
397 + || die
398 + fi
399 +
400 + if ! use screenshot; then
401 + echo "pref(\"extensions.screenshots.disabled\", true);" >> \
402 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
403 + || die
404 + fi
405 +
406 + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
407 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
408 + || die
409 +
410 + local plugin
411 + use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
412 + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
413 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
414 + || die
415 + done
416 +
417 + cd "${S}"
418 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
419 + DESTDIR="${D}" ./mach install
420 +
421 + # Install language packs
422 + mozlinguas_src_install
423 +
424 + local size sizes icon_path icon name
425 + if use bindist; then
426 + sizes="16 32 48"
427 + icon_path="${S}/browser/branding/aurora"
428 + # Firefox's new rapid release cycle means no more codenames
429 + # Let's just stick with this one...
430 + icon="aurora"
431 + name="Aurora"
432 +
433 + # Override preferences to set the MOZ_DEV_EDITION defaults, since we
434 + # don't define MOZ_DEV_EDITION to avoid profile debaucles.
435 + # (source: browser/app/profile/firefox.js)
436 + cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
437 +pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
438 +sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org");
439 +sticky_pref("browser.devedition.theme.enabled", true);
440 +sticky_pref("devtools.theme", "dark");
441 +PROFILE_EOF
442 +
443 + else
444 + sizes="16 22 24 32 48 64 128 256"
445 + icon_path="${S}/browser/branding/official"
446 + icon="${PN}"
447 + name="Mozilla Firefox"
448 + fi
449 +
450 + # Install icons and .desktop for menu entry
451 + for size in ${sizes}; do
452 + insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
453 + newins "${icon_path}/default${size}.png" "${icon}.png"
454 + done
455 + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
456 + newicon "${icon_path}/default48.png" "${icon}.png"
457 + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
458 + sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
459 + "${ED}/usr/share/applications/${PN}.desktop" || die
460 +
461 + # Add StartupNotify=true bug 237317
462 + if use startup-notification ; then
463 + echo "StartupNotify=true"\
464 + >> "${ED}/usr/share/applications/${PN}.desktop" \
465 + || die
466 + fi
467 +
468 + # Required in order to use plugins and even run firefox on hardened.
469 + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
470 +}
471 +
472 +pkg_preinst() {
473 + gnome2_icon_savelist
474 +
475 + # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
476 + # doesn't need to be forced into the LD_LIBRARY_PATH
477 + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
478 + einfo "APULSE found - Generating library symlinks for sound support"
479 + local lib
480 + pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
481 + for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
482 + # a quickpkg rolled by hand will grab symlinks as part of the package,
483 + # so we need to avoid creating them if they already exist.
484 + if ! [ -L ${lib##*/} ]; then
485 + ln -s "${lib}" ${lib##*/} || die
486 + fi
487 + done
488 + popd &>/dev/null || die
489 + fi
490 +}
491 +
492 +pkg_postinst() {
493 + # Update mimedb for the new .desktop file
494 + xdg_desktop_database_update
495 + gnome2_icon_cache_update
496 +
497 + if ! use gmp-autoupdate && ! use eme-free ; then
498 + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
499 + elog "installing into new profiles:"
500 + local plugin
501 + for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
502 + elog
503 + fi
504 +
505 + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9"; then
506 + elog "Apulse was detected at merge time on this system and so it will always be"
507 + elog "used for sound. If you wish to use pulseaudio instead please unmerge"
508 + elog "media-sound/apulse."
509 + elog
510 + fi
511 +}
512 +
513 +pkg_postrm() {
514 + gnome2_icon_cache_update
515 +}