www-client/firefox: bump to v60.6.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
This commit is contained in:
Thomas Deutschmann
2019-03-20 19:48:55 +01:00
parent 127fc2df0c
commit 31a88dbb91
2 changed files with 526 additions and 0 deletions

View File

@@ -184,6 +184,99 @@ DIST firefox-60.5.2esr-xh.xpi 511862 BLAKE2B 8296eb1a3dec00565f6d7d9c0941d6af189
DIST firefox-60.5.2esr-zh-CN.xpi 543583 BLAKE2B ab3e8475c24d481b78ddcca79b909f39a4afa652b256f8304a22675660fd511d17d4c96d26557026192b40a3027fd7c9a9acdf3f21feb7477c1f2fef5896342b SHA512 359d20ea6ffaeca20edbeb799446fb506fe3446be6c8428e77b8c1bbf7f7b582ab6f5ced5ec36ca32a7a6f0d917116333834b677f67490c3a6ad96166a31eb83
DIST firefox-60.5.2esr-zh-TW.xpi 541912 BLAKE2B b0342b11b9de43d40e75961ea4a402e3acceef0e5ff46d3c745a83cf2459a9fbd5d9dc8bac99aeb3bd2af860594c74d89d8ff6120b95a6a03348bda5120c8859 SHA512 f2c0b65afd97a50cf2fc69496d3132343c15754fd22625072516b4039c61660a37877ebbfb6a53a1b3c941901d310dc284a92e0ff010db01ed2e64fcfa6d3637
DIST firefox-60.5.2esr.source.tar.xz 268056844 BLAKE2B 96191080f9b89fdff3b851acedd63255b3b4daf3f96c8159db14badf5e865e2969bcdf940ace6d5bb9365664d10bbd70fc808d6b9d66539f7c25249942b2b937 SHA512 5be7e5aefcd038b83a6859004042e796fee5adb48d1a010547ba5fb6eb9c69b11267d56ae9f55ea8f9e7859ea8d600fb93e03e3712f6f9c023370b53c0f5efcd
DIST firefox-60.6-patches-01.tar.xz 14548 BLAKE2B 412059a6db015fff0985e637768426f877b33bb6b649c54f1292780b9d871f8fe9bf8e6b150ec36ab3647b4501fa6aec821c089a5d6fa861402f05e948f1a9d4 SHA512 b97da7a7b65bbf53cb6b9f48fc6c07a32cefa9d4b4a79ce57df047f941f5269e21bf09fa56a5f31bbf757ed2d76f8a1fe01d2306c92d20cab979e0a21f895e64
DIST firefox-60.6.0esr-ach.xpi 500921 BLAKE2B 8ea6d36be3b1592fe30674537231da071f9356584f97c4ef7f47d9490644a6d00d7a715b9d959e6a8cbe13dfed40c432ae763d6f80dbaee0e830716647d7cbb6 SHA512 4a327f794f0b46fd9bd70f44f638bc394c29444fe31afa0aee331639fd584ac64c5fde3d8c5612ca6dea303d284b16d6ff5cc90250489adc372daf982bd66c34
DIST firefox-60.6.0esr-af.xpi 491389 BLAKE2B 27fad45680ee4563a298d94064e30bd900a8d05d0b7527ae6cec4d52f33d2ad28685005239f617d5801124c13db71d1088800404b9afaeff5c57c35541c1d991 SHA512 3f5d040c46e5c64333777f34b76efff11e386c628a492470d09f3f98de8295d684f961bb7977fefdd4fbfe88893ba70cad2523a8f1a996dd2d1b79519ae49ada
DIST firefox-60.6.0esr-an.xpi 524585 BLAKE2B c95aae86e2cdb7fb3f3aaa158210c6b7db0196a61eba8f4d417092a2f21fc4a3c66de62900437f9e735fbecd82d13fcb804b5ce31900060f8bb1f16370b07791 SHA512 41105e0c66906e8f806d9df043d55cc15a442caea62445d9375cce2296403a95eaf88b68cc10806147d952a9eb897205dc2737a8696be987ad676ad63483f3c2
DIST firefox-60.6.0esr-ar.xpi 551897 BLAKE2B a44c31f3ed54444ccd71b3e5664bc2649a0238c5db1e841bbf8f3acb456306dbdc871936f0469754588b9d5624525dfabda1295497c33f301b3d46145f7527d7 SHA512 51c905d35141132dbb6deec9ca5c4c0ec1c86106b92436160936f09e6dab66e593da022ec3770949872cd98964ecbb312bdbf3463d155392f481e5dc0165f874
DIST firefox-60.6.0esr-as.xpi 534797 BLAKE2B b9b270cabe9bca0c602dbd2e1d10ce75c9c0708230c779f57a9170f1e6eceff9b95f9cd9d9d2e5df65101e4425dbc778c68c66bc44541f5750d21e49f5597cc9 SHA512 8a9cfeb13c02725a1e5a92ea7010778466e6f945de37d22b59a40093cd41ab6f2dbc5da65ef9c3859eddb3efa6e7902950670f14f5f27341cb352a1c8eab83ea
DIST firefox-60.6.0esr-ast.xpi 512738 BLAKE2B e7c34bc5bf57a6efd485c73d015d0c23da4ce917f0aa7db6671c4166e7cbee0f846e0845e10bd847e65ab20545d0e44ba7067bdbd580aabc20cc8afdec44aa5f SHA512 2e60e2dc1892509c2f4c69ab6409139360ffe477d77a8480387e14a391bf408e2c57b83c3d24a20de8d89a6cc12d863de6c9c31812b360f84667640612c1f015
DIST firefox-60.6.0esr-az.xpi 528825 BLAKE2B e3d5102d024f6ecc1fc94485ccc5e6cba2b4c0f6f1821bbd71ca239767b13ae85e06851d72417049dede8eaefd1fcda23df595e578b201a1ce3c70b77e21fbdd SHA512 39c57c06b90127dc35801b9a8f3ab0467aceb52437fc9d8ccd9adda8629570a19b425342f7496d653c0d3480f2b705135cadca8d7162c31d58faac19fdeb718a
DIST firefox-60.6.0esr-bg.xpi 577918 BLAKE2B 970e346f217cfdffc04b5864b59ddb086a3a98c0d347f2d1515b360b04d2b6ad5a8757a5cb828ff60269efa65cf5723fa9c1af8022e78ae9b7f93d22dd24c225 SHA512 25983fc9450c25b914d98b7a7ca9c0a0d51b15e48b3caba6bb92626325d39d343e2c6b07e5584dd2a84ef068b21ae876227b48ae2782b99930fbb9f794c493fb
DIST firefox-60.6.0esr-bn-BD.xpi 594513 BLAKE2B aa9ef0d392b1dab8642ee17d6ec3b101cf73e223ebe9f8c166ff9825903bbb547d00f56c8fa1af14098b099cceace0b67f51a96ffdd94d19fc5a6e4ee75fe89e SHA512 4f4b306efae1f0dc8c6a5e4562a249bc2e0513339dafba5d33a5d1ebb9ef8b225127cd68b229f58a56bb2fe80fc23672acf1482e1ade4fed4714f4a89aeebddc
DIST firefox-60.6.0esr-bn-IN.xpi 574942 BLAKE2B 15a0e4705e5379461aec931416a303d9d38a6c84f74c55166f12ed358442d13d191b5dd95eae6541b39d3c74ee1ab7707be5909904381a5fc74a19adcb94d0a3 SHA512 240f3ea2aedc75b77fcb63dcc759f061c6774b67fe32e1cce55b1eefc1e1901e0e6ac4981d9c7a4c874a46eadb0e0252f37185224b82503d435dd6375f6b5bed
DIST firefox-60.6.0esr-br.xpi 516116 BLAKE2B 621aafb9a19c40eceda3f4d135bda1e1f7a20c9e76a249b14c289a3fb6f326e9a76b0eeff093e7743ba96a3f92556c39bcb8be406b2cef8abf80a1fa4feb4f39 SHA512 df4f24fa11e3a4741d9ec24d50d445be23ac4f3b14857b2a4d9fa6d1618529ab61100602021993c31aa0e5923a5a4f20b02c841c7dad2032000bad5dfa0fd700
DIST firefox-60.6.0esr-bs.xpi 518780 BLAKE2B b3d758e9b0f0a1869a8c8a6b1a66e03f9c32bf0ae7841e0fa0215e4ff7ab891531a9934096239ed5ab45f4dfad24d8255e94aa357e91eb9c2850c59254e58ab6 SHA512 cd55e78780e827b3cad26759dccde71728919fa16a7a98a0d936bed465e6426de0dda10b10b0c7450f336efdba48d20406a0adc0c9dc4af2479fa234434c51cd
DIST firefox-60.6.0esr-ca.xpi 529341 BLAKE2B 1cf5fd4e1eb1c356bea10a5740e096ca87705623d32839b84b6db237071c8b6d0080149253dcc309eab32674e947e458c86dc7d92e313f39e870ba560ebae9ba SHA512 b73e3033bbd545c12247dc282b448c21ff221a993212a062b30ab36f09cbf5c7469b9eacba485d11dcde439423281e74958215359f978b3422d7c4262daa128c
DIST firefox-60.6.0esr-cak.xpi 540386 BLAKE2B ff31debe4a1f4d43c75f5fe626eb2e222aee4d4c99fd080d22f6f66346ec1f6a52b84abae220ca7ffbc2a790d1dfbf7fbe8b78c7528cd41d22a0adc89ec546b9 SHA512 159f5f148772a19fd14ac26a4210cf0cecd47780b2917f8cd35e82ae892f7827c360b48d0a2f87f7b8b9cec2147917bbeb148591f071bebba4649c753badf434
DIST firefox-60.6.0esr-cs.xpi 535866 BLAKE2B 3456a0faebbef8ce995203be645c4a1b686312f10e7b5266ea8e0b767fb410691078e8385cae98c22ee59e3606e0ca22cf4823815f0959a9ab881341aec4ebe3 SHA512 4f0787b6193b879af91d1710278d84eeb2fc230ed7beda340616a5923ea4052ac5b252128d20b7f161c38dde507674261fae31f114cbac83c9d15f9d18517937
DIST firefox-60.6.0esr-cy.xpi 520720 BLAKE2B 3a0967a2ae9dbba57b18f4f40f6a5a9f32f00e614c8d1b3a0e218bec39105ba8d2892ea123a4d13397d7d44d46c698a2512e3d7f1c3cbf1d07b6112bf5543122 SHA512 b769989e87a7b4b2244c9629540de7248a2e31d19586f18cc8a2f0ba664c6befee67ae08f1a207a4d314eb94e6a3f3124e0900da4be33b48b5ad156bba8fee1f
DIST firefox-60.6.0esr-da.xpi 514834 BLAKE2B 233a46bf8efbc2c2fd96bdce757fba67f8114e3b642a380fd7e7ffb39f87bd5bc0cc201d27b3cb00142f03d03e56d6bd16c2e7a07b10e1058976f1c19120f551 SHA512 831b242fd63137dd057e4feebf747b73edcd68c8012bc212c869e57f29a9dd449db6d1fd53111598ba1cc38310b9fc395cf58b6efd29e5bc3d1de221bf4a13f0
DIST firefox-60.6.0esr-de.xpi 530596 BLAKE2B ee6e2bc72d7f33a0d0cda81d0a40e0b2f217b14ec09f219e476dfd21af67a4fde6e3d3aceb64770d9d9dc9625a0bc14ff85f98f29b36a5cf3283e8b3260f04c6 SHA512 3a3c24e1dd4526cee868f17e3dbdfe069fe00ec8a0fc938286dde82c7ca1e752dedf28f630787ca3b917d35eb2754f38527212939858354d01af9ed8d255cb4c
DIST firefox-60.6.0esr-dsb.xpi 543612 BLAKE2B 2d1d34ad20e072169931986a2cbdd02f2bce03ea84d7957cc224c1324d0fb842d080adc188a94c9a7fd3196ff297b01543a4b2ec486ea5589e725f23209a2880 SHA512 16c9fe2000c3f2e0bb185e094db96eeb3f0b2f379b945046973ba91bd0d4bd5975e99cf2fa98a1dabea7bfc47000da0b09d5a7aae912c2146dfd75854d8b01ad
DIST firefox-60.6.0esr-el.xpi 597777 BLAKE2B cbb9758db1121a4a7d212415a6222960e085c136b1bbce1abe2a31d589d4da00dd2146a8e3fa8bdaf928cb40a7c76022bb548e342bac83696c3557b738f1fcb5 SHA512 21146c0d6b6b971b4e4366531a725a6049c4f496ee377e635f261c74f31bfb406d50d0d4c34adeb61bec8fb0728e61334a8030abab2d4cec30bd7ea09dbb7a9b
DIST firefox-60.6.0esr-en-GB.xpi 495775 BLAKE2B 1287db5cc3c6f10c5aeeeaab3000635300384be25ea18f12d258f384e040c071625f433e6cd1ca14ccd6fae8135bb81a1f44f3f77aa8dc9c43c89aca7bbce58f SHA512 3396739f489ea280c699114228dab1b706f5f91019489948d3b38f2362f71390f59cbf150dbf617930c34d6ba4ff5f01311bbd5f81e5c4b46968214108e78396
DIST firefox-60.6.0esr-en-ZA.xpi 478761 BLAKE2B 9ca8c69691cef932d81af08f9f65f8ea6359dc8318c9a24aa733d5807f289cb1f1c3ffbdcc9acb4a90ee0f43299343f5d600f2f76f937559a63a7f73a17f0386 SHA512 67f3187eb5e63fd91153e3a2ccd8f22ea8adcfcb5410f4104448941d691b0ad912783b173e094a1b78b9e3c823749f9012a128214ba03b5568abb71fd0128df1
DIST firefox-60.6.0esr-eo.xpi 515333 BLAKE2B b8cb0153d3540ec4009676bada5ff3605f0e0a8a878b29dedf905170b513165cd32399f728c2834c9727b184a94d01e78ece56c92c6b684ed7a956d2d36a9b94 SHA512 aa2611cb83c89857d6f0ddf6ea95d3672abeaa773e50e4219210b660657386db0599b01499d837d13acec26de672eea7dd28d97294828015d9be9674c6f0e969
DIST firefox-60.6.0esr-es-AR.xpi 528733 BLAKE2B ebe6b6cb713fec1a13effe4f51b58d639be6a550204958ba8623fe2a0608a0a986d3a7f1f12e67033d733c010fea41553e6123feb24fdae698136830159a30b9 SHA512 cb641e78d46e98a6c4a55c5901be76b4cb7430b78925cb502f89f0df388eb22d46e8b278045f5fa99cf2d8eb5c89630be3cef59fc58170e5e748849b586d4f38
DIST firefox-60.6.0esr-es-CL.xpi 531421 BLAKE2B a1045704b8a546bafe3ea3523d61b6f5d8d8eb869a47fb4a0a57ac2940b055792720baa161e023729ec5564c05c5e57caf848cce6848cb5905c2f8e6b65e677d SHA512 109bd544f1898909a7f001ae3b2aec92dcdd96c3250928e9367b33c602471de3138822f396334b12e57587a13dca27a4c43e4d7095845c00ebb50722f2807dbf
DIST firefox-60.6.0esr-es-ES.xpi 464059 BLAKE2B eec6077f0b2015a623d38c11b1300e16a4678d5ee3e19cad1ca6261c28789e0527c6c73eead0eb233ba31ce2749fbab55731e37639fc23d7140c53895e38d571 SHA512 095d48dbe3f78e6aea208c1e6ed8b46973c08a632e4f8dc002f1b839fd2a20d4a4b2552311bf0664fd6c2a36339635995a4e2acbf84d33c5d80141c087d0c3d2
DIST firefox-60.6.0esr-es-MX.xpi 532743 BLAKE2B d3a326969c5f61cce125d187a64020214145bf6cebccacf2a22eb151b8d06db545baf503be5d5a124ea90d93c700799b93b6e9e26c544f9ec49fd8a6b8c40a2a SHA512 71bddddb1c4329bcb3437acfbecfea432ee4e5841a1e17e55da59290da88010dcee5f9ddbd425af07cfacaea8647a6d7c2887b0b8558536c4c15bb3ff6bb4922
DIST firefox-60.6.0esr-et.xpi 509041 BLAKE2B 15ce36045e9e31523ecdbffa352d73f51f5952e9beb79a7ce687c34c493f59e495a7fb427de254ff237ddef6e85085da9dbe34aa98bc33cb190aff0a9cb7b294 SHA512 e4c14bd1a3cde62549a2c689b1780c857c1e8e75e0fb1e7fcf3e9feea794733184613d821c303c7674b0a4a40d2d71f726418443a017ef4b8bce77f6611a5e45
DIST firefox-60.6.0esr-eu.xpi 515784 BLAKE2B 0507ba137a8e53b1132dd0e8fa1135facaa07c2c63080bdbc0a90a5bb719c455238e662bdd894a6a91ddc817637c5b7729130b899c2b1e1e6bfbafaa8f13b071 SHA512 6cf51dbe480aadb6570ae84d21b04527c50355e1e19239bbbe392ea38bb260c1acafd12999e6748dccd68bdae49ddc5e9de310929279b97fbefec7f7649b72b4
DIST firefox-60.6.0esr-fa.xpi 570346 BLAKE2B cb5a33068fe8b98bac5cfbb9c51a173151cedeeec2461d1f96bbd31cd7e501b3f300a5d12688dec8668e2ac7d46180335729edcc3f2a53c0626c2edd61a3c4d3 SHA512 95c0d022c66ef61629bcab2d92fd69c8949a59d07907f4e73998ae89104a5832f7507973f9a3aed86f88ed490e3bf817b977daea6f309df12914180448b79ce1
DIST firefox-60.6.0esr-ff.xpi 516278 BLAKE2B 4ed0e8e198eb46675326cf205099804319115b39758a20c61e33d79ac60a893459989f0780c136243c53fe63dd66cafa79faf32abe7365e315935986caded9df SHA512 9d55d0e842fbb37f735f8ba6f1d928e42b05dfb9a0d823ab9718fd57ef8d920302befe02273bbf1cd8b32219e7089920f4e59dde223e06e18153e2ad711afce3
DIST firefox-60.6.0esr-fi.xpi 510261 BLAKE2B 2fef74c9cc9dba86468fa9f5e5ddd1fac32bd3bf67b62a2e637ea63181e637562300383bf442b9aecd3243f8f9d418227b4278583708b8ed6056a5b426ba0a6e SHA512 bc7cd72f79653070d6528a2a07b3d7a09ad265f09c7ec0f3361c711ba30268f1fe9ad4c53d19d927d950be1a6c815591029dff75fb150fa33487bca17b82f13f
DIST firefox-60.6.0esr-fr.xpi 540155 BLAKE2B 338dc941d17fa6387c80c8e2cec8743e6ea324c7c4af7111430472cb0f7b109328c0cf47b6dd8373fb839c83ff81506413ac4d953a5e7f4b1bbba2777120467c SHA512 92d7ba82eccf31b073e37a9b7cb61e142f2857604adf226393ab6d65dee0643fe153ebf089e04ab0b0729854dbfe3431f3ab1b25951001a368a5e1eb54e1f8f8
DIST firefox-60.6.0esr-fy-NL.xpi 528608 BLAKE2B f21f15a72b0ca339274128376c63ede5c006bce5a7d5d4c84988785ac52b67c0dc0432c8e3f58fe119b01da1874239164f629cddffebf91864f1777bb18c5e7c SHA512 7384a7a3544375b57eaaad7ec02b763f423e7be2db7493d44c62879306850514ecf7f043159744c6fdae079d57493fefd59541c3965c56a346ad0bbbf5b15059
DIST firefox-60.6.0esr-ga-IE.xpi 531071 BLAKE2B 042f0a39dc454d20b1b5b5c9bb1c94b2394c157a22b097d72ef37cbc3fb14805cebb7b9f14842ba29ae782e4d32a80d52e5541616eaf33143f66382f477fa10c SHA512 c66abfc633b238989ed43999ccf4a3b314ec4ea7c223b3fec6ac16f954a83bd4981d7122081779562b90c4771d8b70ddf2b53a2f78cb958be5d00f7fdc08f97a
DIST firefox-60.6.0esr-gd.xpi 524938 BLAKE2B 4e216b7c8875baef763a500082e7b9bd50607582f8ae999349aadf298873f0b05644edd8295de3d2ed09885dc3b5235f53039dba76c40d0bec6dca70fcfa2aa6 SHA512 905f8b313b15da17ac5996a07611459421b42d7fd5f7201d5b10eb84a5e691fd38071b647d5358b1a0aea33e3c5fcee5a43d47647ec3e09bb7b6837558ca3fb2
DIST firefox-60.6.0esr-gl.xpi 501447 BLAKE2B 2714c75f4065662e390bfe064839c2c21f4099d452a9ac66197dc8bdcf718f790a21a8eb42c4e2e613301e7df04cf8d7f62dcacd183357ed61a854f7177a48ca SHA512 55af8b473020b040a10145d70d5e5b9bfef7234442d1f75cb856b8f30d3e6cf3ce9776badb47ed319d3669fdcef07c06c1fdd3ce562e13902592dd8f331a880c
DIST firefox-60.6.0esr-gn.xpi 537289 BLAKE2B ab5220c887ee1c7d1caed3e4e97dac9101eb6085c0996d4fcc3564dc63694f37db90c9ecaf08f01bc4cca9ec192d3947f5b6c338ca9e7bcfd886708fc054ad90 SHA512 86028e10a4e747a8b3f30a44eb2dd6213ffa6e45916ddaa03ff34ed63f7e352d8967566f7518f22cad39010089f947a0e593e076567a8635f48e416ee1420ba5
DIST firefox-60.6.0esr-gu-IN.xpi 594366 BLAKE2B 614d3fb1fc7bb635df1f4f4af35fd720ae141f1148355e62e5ca9173e8a5e9ea5451cd8f3fec0ea678743c7571ec0c1dbe214c27b8d757c4249df77df04e5706 SHA512 4d79e59fc76035cffc4f9805a21193b99596cd55de4748138f38c8236fe145623b1a18ca3a45dc11f697329b56ffb005f29f3facbab74fe18ac702c106910694
DIST firefox-60.6.0esr-he.xpi 540060 BLAKE2B bed8fbb8fcde0e26eba138a72dd5f5ee72cd6569ba19ad3f4989b7537aec7404b60d8ad7aa7e514c1ca8f4431db6c85a51d16f6af3631c86014957d71905c6f3 SHA512 fec6300b1983ba8b8dda56cf01905af6d4fb0429d3eb36f56f49b8045af6956fe282b4ff3c560524ceb0e77a1a8ae34c3045fdfdc22ef9272bc6f81673e46c14
DIST firefox-60.6.0esr-hi-IN.xpi 594952 BLAKE2B 6a91eef2d608963dde56ae74e814b235474bf7fd407a064e04f2615801bc399515aca9ebaebd819c3406b2f10dd1675cbad193f363edfce1e0da9cdb85494941 SHA512 1f26a45bb25adfe2d4f3a7d026fd8c0ea565d6f020f483b487b934bb404333099623abf23583f55d1d0827a43af798571a14b099578de875eee47d378bbb585b
DIST firefox-60.6.0esr-hr.xpi 520034 BLAKE2B f30fccd7794878e223f5d38cd437e98c2f50c6ce1818042483c2d58760b7f0d1f8c51aeaf5f479e768336a0a088b7baa0fb19d5644eb4bcddb533ff2f06842d2 SHA512 2baeba1508d6e01f8aa0516ef6cb56b298ba1dbaa464c59e14cbbd93dcd08c8473cff8d9730dbd92be3a2ff22122fb73f6d7217b7692a438503d246b5f4b2963
DIST firefox-60.6.0esr-hsb.xpi 541147 BLAKE2B 8274e66cde84aa14db42410c9750f900c6e309c53ba3344ef4f5d602801b2cf337d49d7c4342b825220fc0d54fc4753236599656f93df076f3d47e0cea8f3daf SHA512 36a0ff95f7ae26210e7d20cf143cf2aa339d7dea6b0a5d130a7f43b4e323c199a98b749dbe43969510f185e51f0ab324f872c9629a525d6d74c92073dddd2671
DIST firefox-60.6.0esr-hu.xpi 542494 BLAKE2B a16c64bb45bafb48051853c2424c80c5beec1adf41893c3f247a7cb75cb11f90f0b4c27c9476ea669916b139b856afcb4a933fc05017def624748ef8d823dffe SHA512 42a0ee45acf31c7a2cfec79eda5f8241fafa54183182fa7df9488ff11213bb356f9cd53ceefa917ae49ff699e4a91c842b7172880b073661afa770b0c2083a2b
DIST firefox-60.6.0esr-hy-AM.xpi 573521 BLAKE2B 5176211a90469bb67f35be6b78d6c994f44a429ac1dfe345890ebfb566ed3de28c50ca8c94ff8a478a27878c8c35830d67bbdd77c9ce522db23f7621060c8505 SHA512 577f162a322eecc5226dde1fea9711f01a800397aedef670ddc456dbec47ac09fff0e39fceffdc76c2643b88f09dbc36aad3395c86a35580353cd1238fb49b04
DIST firefox-60.6.0esr-id.xpi 506295 BLAKE2B 5d3ac7a122530aa8d53299a4441105366710425fc7d769c5634f39137b237669f2ec93eb4d06c9082182a5aad1e98e661223e866f3b0c1d55d902718542ca05e SHA512 97dc761125487ac750b09f48113016207b0c14d8a90612effdb394927c57f5e655eedd87b42107414b7b38a1c2a8236a5f6a0bcac5319b5d6fe32e2adc7f0d73
DIST firefox-60.6.0esr-is.xpi 517351 BLAKE2B 2e41efe5d6f9abf9f91aecd702401fa8b01cb809f979efd37b0a41137b5b234b9f46eadc15665c9e335d6493d270f5d23a8bc793d6d307b3e23f8583d9f6e488 SHA512 576b8e64255ea22bfe9a07e5c88437187401d7d1e17b25da09de32f2274d19b5754ed338a864e7c15421d7c53d559e893167da88feaf5e718c0ec0294a7fc287
DIST firefox-60.6.0esr-it.xpi 403175 BLAKE2B 8d65b1cb5f1437977fae3da173f2c7b542bd7809ad7791f7d11a2c055006c0a6ed25c860c80278b297a13d9c21b3ffe6a86f2fc9451d21a48f6ec5d6c2e73540 SHA512 b42894f6e8ef2334ec0c5e81876fe1f2436725f788eff4288d11489cf603f7f9483c7f34ccb866a2de4e565c4fd68c2457844d19735a9450ef9b9648885c1159
DIST firefox-60.6.0esr-ja.xpi 576094 BLAKE2B 742b213a975f512dd99e81c5305c223fdcc58b40e8a6c6cd7332f08cadcb0161b861338206c291b3c7fb82cc1a8a1e87aa7c981786103db46394e080abae8a71 SHA512 6f68187c57c3f4f78233c374ffcf0e53a03ed148464326ca1cfd1666086064fed6c5d91e0ee1a40c722f8db01a2d26326ae12fb25cbfa77c44df17008b0db07a
DIST firefox-60.6.0esr-ka.xpi 560918 BLAKE2B baa581d55dc1649d6446193bba9aa22c6f40affcb8e370761595c2465c2a8f3e4786d8d5b706ca4ade1d6a6b801ad1cebe719ac996cbca346b175f3f1463fd53 SHA512 131a191658aca64164d1d3994f454b955d2cafe6a7de3533e9118b8b87d33883e011c9e1a24f3ac0268cf0c4d6ffcc529497548b158e3eba80b463bb0c4080b3
DIST firefox-60.6.0esr-kab.xpi 524482 BLAKE2B fa06623f718e6c35ac28edca8b8358cbcddce7b91efdcac14f61b8008eeb861d78ac350b4b417c67c50965e5e6088f98b1520ec4f8dcefb1754ba9fafd03f52e SHA512 01afd85a83c2d3c75eee051f5cbdba173dc18b61d26368651f0e5c4c4fa8b3ee675deb1b929790e9e31d32969ea9036a8f39943c86b1f9e9806d9009088e6710
DIST firefox-60.6.0esr-kk.xpi 587050 BLAKE2B 115160ffa9972295e3bb71f643b5d8a41d5de6ee7901319082e8b71984b730e37a376d5c2b9432484fc3ae70d08a5d587a6d691bab6aa9b3be0437d868ad0650 SHA512 15202d372673a636064c8750deba2c42b751965f574b944632f0fb88e6cf3f80c6ac99637a376cb240ac3f53576ceaffc83d0deaab2ddfbff5164602686cee74
DIST firefox-60.6.0esr-km.xpi 587174 BLAKE2B e53266002a37ac3dfe5a9933fce8dffe8a3383a7ea39273ae3e9014abd571b3a99383c504548dee684594bb55e17c19f886402a3d3d6f4e01c95139810c84ea6 SHA512 e0694be4f2b2e41717d03e26e4b223625305e1ba515b0dca6f8af9dc3e61c2063b512491d8e05b8bce266d8d02e8248570c58d84dcbd59130ce31bca9842a591
DIST firefox-60.6.0esr-kn.xpi 589939 BLAKE2B 80135dd61d49d19594f85f44ea04f5037745a43d356fe42cc478e8d9eee84e97445f1b6738bff9c536f56383e5b9c695bcb359adebdd4ab5748a47cb9a66214b SHA512 03b39e79cb18d6c69e0990fc5b81723df6060a842a16ef7d89029e6bc4770a50d8bb2ec65840104784cd0a1ff0af92127845ce013b40775625bb42f43ff0fac0
DIST firefox-60.6.0esr-ko.xpi 551904 BLAKE2B ab825472fd6a84abb0e9b98f1cb4c6ffb2a22040e22606820de986451c85edc01e227d25fba479b396ab92ad1b8dd5f5e7f27f5e3dc7fd33f6e3673e0ec651b3 SHA512 85e1ab001cf51c6c41cbbb3a2867a7e8cf94bff8189348bf2536cc54f5a41876855bb95fb58d4fd82b3398c42eb194bf2f1b1f33e5e1e8f510326cf948891e97
DIST firefox-60.6.0esr-lij.xpi 517257 BLAKE2B 0011b1227d16b19df4f9f397994f6bc1738b2b9961ddaade6fb7b6475fe327509f9fe7befd3271ff91822221af4270e97e6f7f17c4dc5bf9284eb2ac7e61f27e SHA512 ae1c3d4d74c89878a4c78a6ee0082b8512aea2d235ccfddfec06d0a9a352564cd39fcb177f56337df50c7ef914dabd31c88cf3a99dfd6447ed66c1cbeb8dadc2
DIST firefox-60.6.0esr-lt.xpi 540533 BLAKE2B f6c115aaefdb8b62e9f866955ef8ad8f52dced6014bec8656817ef757b9cad7ff3c1737d7469f597ff1f4e195460d7fbee57cb2bfb27df1a990c14b044461955 SHA512 39bd0e209d2a42e8148a30271661a10249480a0724a5cb354dc940ffd973af148c01934cff7a0e239c8db98955f6447a2cdecb5037c69a9dabdf3f67cf23830d
DIST firefox-60.6.0esr-lv.xpi 530480 BLAKE2B cd79bf90b03c8ef257b362e34ed2f61c6a02d3fcb02b632e5a8d3a6b9a4e6e54b658e9e4f32d2628479447fee74b667327cbe4f161b7457f5981a4546c601f99 SHA512 5194b05c5350e05376e8e5e75b7297aec5a0b2e6f4657adba4442abfaaa75d27227d6f48a324e87f8f94e7421a9e35412493a52dfad9acb47b0c53f173288fdb
DIST firefox-60.6.0esr-mai.xpi 553327 BLAKE2B a7c776d0193f416fc9f02b800012ea08825a51fea61d64919c4a5e03a76defda388b5922bca5b7ebc25b7541ff4298b0793f4aee7b7ad9cea7338c5c29428598 SHA512 310ee397cda1bde2b87cc14fed404eab9774899c610a77c9a6b87244e07d65d0d42dde77de586f94f60fc8e54d65f1c85dc27421fa355a728af0373053f906f8
DIST firefox-60.6.0esr-mk.xpi 517866 BLAKE2B a0c4a3f85ed79e1707c211c3c7b607e229b0cecaff5c79b333568270e502e6a995bee4ed114ce45432d3ef7e64cd3cd3c5e4d7db07a607d30af19f61aa79a604 SHA512 7461d331f73c1e4afe5b6c87c9682eedd0706ac27ac5a9dac1d3d5aad27ebb33bd4029580c7574769b82daa2ea4b42a84b2ecb5b0b2cfa95f75f4c33a11ca009
DIST firefox-60.6.0esr-ml.xpi 603044 BLAKE2B d27acae3d38d69b37ff025e583556fe78d692664423f741cc3d03f7315e5c2572d561733f598a792d75179b81069b4e2184b23fa4e3c5e181a0bd42c1ff980b2 SHA512 19de11ef0c0290d7ea974f2b0100374e5395ef5cea0619b82664ab953c4888cc7b96d3cf0e5292224f7eaad25f65bc6b7e2db75570153e6afec503341d1c68b1
DIST firefox-60.6.0esr-mr.xpi 583188 BLAKE2B b1ee1ef8e18e9e39af245f0b58cd85248aa26a88fe21d77617312e5563aae814e89ee9663006d81ea2d37353c5a95c111824694181e85743136c92af6f8550e7 SHA512 160dc5cc6b678efb617125ca5cad69c3d58555f76820da5fb513815ec715d62bb46140530bbe89ce69a0c924e259d84a7d5bc4525cafbd0a5c88545e07ad0884
DIST firefox-60.6.0esr-ms.xpi 513630 BLAKE2B da2e138a75496023a5ccf8f551f2c32523caf331637cbc1ac21fa97fa18d811c3039a684f2ea47cdbd892dbb985ce766e9b6937e5e21acc15d1dc16ab623fde6 SHA512 931f37ab83f7399d33335c8fc9a8d28940ff66e71edaef131dad3a87eac3d1768cab70f7231506a2c1ffaf43e0a4496833969ed4bc429b666590975c5b12cd8b
DIST firefox-60.6.0esr-nb-NO.xpi 513976 BLAKE2B 3c6f2e2c7930c999c0b682995c2218750299c9ddea304210ef545bdad8d02a36587eec5d75d04ceb25acdc64d1851ebd2dc9e5e22b769c6025fb4239eddf2ff0 SHA512 c8adefcb836ae94d617771128abd82a3a812d531b7931fd91f47abf17294feabcd87b705fa414f96c3854edce908ffcc1b9459d417f796cf2338868466019686
DIST firefox-60.6.0esr-nl.xpi 521538 BLAKE2B a46036d21c2e76d6d6d24aa1dd1854061002d4034633a857042777ea8a4e1c9244740424e6f66e5873a58fa90add791e1661ec99f05494a2011796b0788bf292 SHA512 67eec86e48c5af601aeec689b2b077a76899d180ad6fc82815afb164a155fa533660f433b4823a30a59c3a99c3f3b173ff492512098a4aae4d75bf13f17db717
DIST firefox-60.6.0esr-nn-NO.xpi 515525 BLAKE2B 79ea8408cfecbc98ee26ea76e7ff9819fe0d1123ecc7e54ce5c1b44a0b4bb98b1815210fa30cb333aecc7997fa872456fb9e29e62eea89a5fad4c4c18c6aaa57 SHA512 2e55e40e6d8502e3f9d479f39bcc7845a40ea8077a26a75f65075ec33e504c52d936dfb5ab0004ae85383f21457e7685848289ca2067a6d46e6f05be9170eb2c
DIST firefox-60.6.0esr-or.xpi 544935 BLAKE2B 27a1daf780dfc4e1476195fee284b48f513ffd8326507dd478795fc8605ae892f9c76d25a23229621841b6203f0bf5aa736e3ed3c4f08602c9901be6a92a8032 SHA512 13fe0005066ea232fa2f994c2a49f3ac44c27e06762f57406b9bd4d0fcc2a7a9d1b2aa7cde020c0d64973abe5d16cef578d08fbf73e43df7d5012135a61be665
DIST firefox-60.6.0esr-pa-IN.xpi 561966 BLAKE2B 21436633717cda5c26f663dc9a28ec3ea401e6d766ce5fb4f71d60ecf9108ded4eef378205c029516c87aae512f067965539c27c5577030268cdf2f4cb86427b SHA512 7acebfdbe80c252268506e44bd3c1166218ef292e95ee9883434e8b0564606353e7c22aeea81e30404a538cf4cb6205f028dd88c2069f52704f8c6c8bf89461b
DIST firefox-60.6.0esr-pl.xpi 423097 BLAKE2B ec2403418bed9e5dbc0712770a18af175376b56542c4aa25e335e884c270a1367659f0d857bd009e25a94ff8459052fa3f99280e272d77224d111168444fb0a9 SHA512 909bcc1eafaabcfdc5ca3dd2df25cb93e4fb1e1c27a2de6de6c907ab91bc1deb814c944a4befa696f1e22d9e8374bec6394ebb02a6a1c9153c261a3c017cacba
DIST firefox-60.6.0esr-pt-BR.xpi 518846 BLAKE2B 82d18156611a9555db8a9c15a8c3f5bbb503c2802df3bade29897a2c72aa7299a63b8f1060e6713353592afe3f21f4005fc25aa3989de5baa66b0c91d1330f81 SHA512 25b0606024112af2e0849db1de3d074fee8e4140e3b72cc786e8ba23dd77e30954ad9892ea32cd5706f71503c7928e6bd85dbeb67ab2f00ee20d867d645b001f
DIST firefox-60.6.0esr-pt-PT.xpi 523449 BLAKE2B 105a09c7bf028c954a3e52e073f3e65a133c2f0a21235dc1c58262e425a302ac93e9ee84cc863f4fb0eac50c7f92fb77ce1d4868155447e10e0cb8b170e60c08 SHA512 46f795b1be4059198035237c661780724b84a60d4427642f79f97960a199776c8ffe42df1196039137a0d3ce5804f6e638b10f8a3907aed0d9931a70a583b05d
DIST firefox-60.6.0esr-rm.xpi 510109 BLAKE2B af2b894be991247b954679e84684a49450d6dfcee7553449ddbd15350b257a9fced9293edbe8b81a32bd3ad5d7eb29fa4ed503d510eb32c1bfaf05562e6181de SHA512 351edc22ca268e2541d9ba65020da8c90f5708db47431860fa1ae023d0dac4091087971aed36300c958062cb1c21c0b4cb91075ff36d245bddf8f8a4b94439c3
DIST firefox-60.6.0esr-ro.xpi 518134 BLAKE2B 6205676afba12f93247ee351e8a9c121da914d77763efb95c461953907f7f2f487450a31f638db9a0be3affc4f4a7ec68e0a1745f40a86dcaba1b815422499a1 SHA512 16c4db4663aaf0f192a61d82575fedc0ad4bd2d618fc51e5ff8551dff88acdbc8cd6467fb8515cf4231719ba135abcccd8c1d2ac57bdbb8dfe256eb253c65f26
DIST firefox-60.6.0esr-ru.xpi 595474 BLAKE2B e57966bfa6b36488cf57c610e980969206d5390f42d177242794ad0c8ebeb2ccd6e8eaa3bd80a59397786aaeeea415924c9f15fea57fcbb5ab9424d4d51d3966 SHA512 46ddf53e09c258a14dfa84d86e13561a931ff1b139ebdf579ccb6c1ff508ee31ffb6ca20d27e100cbd10613ab54fc78445cb8a92486e9d5c3ba113d66a626216
DIST firefox-60.6.0esr-si.xpi 549644 BLAKE2B 7f9e8667a43333d337f6471ea1e23ed30ca33c691e62e35fc7bcbbe9b73a1996a0de19d2158889d21d527b9eb2901701511c528d8105f5057aff365abd806ce8 SHA512 b03a1da2dd1a4d1b276035b0a091cb7fbe5ac65bfa3b01fe166ce9b4b8810c5ccb2efea017498b2e3ca08177e6ae773e58465a6fc6f890f7fc77b428cc59919e
DIST firefox-60.6.0esr-sk.xpi 545782 BLAKE2B deb1f5a51a1e058b75765326a8d6f7a264919a8702c323a17dbc2d89ccba33dda0f92e905351b6419affccdbd594729ad6fe76e268fd105d7301b5fb5b83eb0b SHA512 32ad7da7a7365716b7c7855521b1773734f81db1fad24475ea185d8ba0558535ba01e7714896e2ca9ec5ebd1fa0ce4c3b853012a33f708b9a6be88e5e8ad992b
DIST firefox-60.6.0esr-sl.xpi 523438 BLAKE2B 6fb15cb275529d3156b2646f9c2f22d6cc5b28ffa2c0de7f68dd9125f4539ba55bf8ae791837eb17931e53d8ef226c2b6bcd6fdb506a231c1f2f2da854be7f22 SHA512 c1194c0169e80c7ddcae889812c66e56fbfe7975ede4b5cd2cecbed9e960bcb7d24f850854ed20f3fc0372fe5bc8f69266c2e5314ab948b4d1fd0f019f48fbf1
DIST firefox-60.6.0esr-son.xpi 501779 BLAKE2B 7624949826685a360488ca8b8ef16ea72c2d8c76c72072a48384e35521a1eeaf2d032cd0a39d6a3bfb01c4532065d969b37eeef678c1726ba286bc9a8bdeefda SHA512 954c68ef9dcbebddeb3773c2f7a1322b3d4a203288256bfb01b7494e15b896d1e193ce06ef9bec4b51add85957c2d0f8676c5bfe5a0db7ef960dacffeaad6194
DIST firefox-60.6.0esr-sq.xpi 525336 BLAKE2B 1ece2074747a12b5ca6d36dba41241ad3e1dad9adf2f612aec3b57fc939e632c8b5988c5d1e07988541469da95392a1b843ecf90f2bbf8e245f15456c78e00df SHA512 43e73b272d6c72e2ee9d836179a74a278cba83f3ab59a387c851084c8dff474b19b1998c71e42ab5d81bce39c435cdac88febe668a6aa2441a2760582a5f8e10
DIST firefox-60.6.0esr-sr.xpi 552850 BLAKE2B 9bb4eb2dc213a938d45b86f081bcc6b59840d75aac2df264dbe887fc294dae939dcb1a77e097097dd3590fb6ae3a9927d68fa4cfc435d5ff37035ca6f8b5ed0c SHA512 d6d8c929d1becee8c5b61e0a6554745835ff729518f65d5568de82c3a65df65aefc5b073caf200d09b62e1600e694b40b3362f1c0300b43e27da0096add76c60
DIST firefox-60.6.0esr-sv-SE.xpi 522753 BLAKE2B 685aae276328aba56b48b2468f005012260e8a5842f13bba4eea59383a6b9639565404e2d10fec8524b6aee1ff4126d7ec6b6ed2784523b93de22d072da6f152 SHA512 40aa68393d50d466b02f16c1a97259ce9ba1d8b85b8089b95d757a9f6bfbf20c0fff03280ac4fbb67c68d8a737906258c97f755f13d9661ced37090e41e2f7d7
DIST firefox-60.6.0esr-ta.xpi 581988 BLAKE2B ec9fb70eace97b87e28b4023868423e48fc44674cf0c96a94150716c49e5138bb482ae20cec677e23339de86cff1c626141e62387a309d8aae38e5f20bfacd68 SHA512 c95d69f5ef8a25dfd38ee1c017d5a6ad32fa40da898765d19356ec19f4a57a4e41038c8d3ba73de64dca1cbab8528794d74365e0e48d234e49c2c202fd8f1389
DIST firefox-60.6.0esr-te.xpi 595040 BLAKE2B fdc9c241f464c92d09edd1f32cda91670aa32c63844489ae884218bc72db0a2612b62f32eab873d53114746fd30ecb17012afa3936e1ddad46b989b90d760098 SHA512 1a2dd54c3ee6b1c2e38d876f1fb9d9dac3beb6fe8bae34682bfb26307d8fe72a978bd778eaacf62cce6b14a2c748bf49859c8a41b60091286aef29c0a22fab38
DIST firefox-60.6.0esr-th.xpi 566887 BLAKE2B e5b71cee2685ece367507152d7db56a248ef641ff15809018407662cf0da65a079e0921d46f41bf081862b3e9f1dadf2eba4225c59839f79952f9c459bd66ed3 SHA512 6c356ffd721c9b36d56febc4d2d8c8df0d277121e76e3e8330735b142c45707f9d71ed4ae1f2996142942ce40d9f0a8f77d82b17791c529101009a496e20e2a9
DIST firefox-60.6.0esr-tr.xpi 529935 BLAKE2B 29f0155fe2e6e69e24bc1c95b7f3428374731d09e6079b498aaf04b8476ed344a7726cf297e991918e149c14584e4bd15224d0e32be5816de6bbd05a4213ca52 SHA512 2d59da4415e954deece7caa74e92cc1699258072a6b56c1a3697252f8b9bec5030ce1d7509aa73410d42e00d3f69ae1af6898ec4a3df58132fda6ca7cd284706
DIST firefox-60.6.0esr-uk.xpi 585000 BLAKE2B b9c28d88714b25d5a792aec4763f0103ebfa3e763c354620d5267ee3791d6be7422749050966aa3956856beafe5a81f5ae62e5c99ad9ac9a6aef9e31773a3a20 SHA512 8861a15b1cb8796377b64cfc3573b4255d0289f6e4015a42b074003995046d4dfa95d57305ed388dbba5922e022d314820b9943acb7e505d156215c3ee98a92d
DIST firefox-60.6.0esr-uz.xpi 517756 BLAKE2B 6e94df4b2a48ae748bf1a3d79950d35dc1305025f76901c73e7a1dac92924efd45cb62247604720ccbaad48ca3f8e0ab0d5b474d7f61f193c4d83991588e14cd SHA512 e66d51341bf04476ad80894525c1be9f425ac6455ab4f9ef1887a81e23cce9fa7cf8a18819cdeb6ca87c82275530af98b875797bc2ebc2b05a348a488f278ca2
DIST firefox-60.6.0esr-vi.xpi 532266 BLAKE2B 001614e36cc1c9c4ea0e246a9e19700d7cdd780a4aace80fb0f7cb2dcaed2520ba80e161a57124aabefe58aa6f7105a4fb106c8ec48855e8e45d748bde0eed37 SHA512 3c3b4a234cb7f5de2bec552f70a72fdb668310b4c4422358536e18bdd6b203d179ff6a9774522ae0f8a9a2aed0cee16a8a91285f7eaa6e09b7d5c29c86b01841
DIST firefox-60.6.0esr-xh.xpi 515905 BLAKE2B 94af79f309845df9d3b1875b1a8c6ca0732cccba84041871246e1aa5633dc0ff34916c4a1c3366d8e948cfe1acf164aebc0a2a7fabfe6f46c3340d3622d73542 SHA512 e746958409cc7832ccacd46aca2c8508cb829785588bd4cee9836be2f8645c9418756a5a22e241f636f1136ce726ac2b460cb568f2ffec64270115672ffba0ea
DIST firefox-60.6.0esr-zh-CN.xpi 547680 BLAKE2B 2313c28a088f20c913f231176233c5e5a000cd682065c78e95ba562aea48ac3d3aa54e6e5afc3490a3ff5eb05b60a6d0b96924d3fdcaef115d9df54066e18d8e SHA512 c6bee1daa6ff6a970cfa346ba525cfe4a37389cd93900813827899d2b5a4d8195377036b6228c12403771da183f697bebfb379e33958dd930f17b3fa9b9ec11d
DIST firefox-60.6.0esr-zh-TW.xpi 546001 BLAKE2B 5a5d38930b6156ce4fbeda72535a5b62cd76c5726985a54bd74d485b218d6d6728f2c7ef1098a5e23853bbf7c1711114def92a90169a583b89c1241dbc43c7f7 SHA512 d6ddd37719a35c2fd381062ac64bc401be360b2eb01a25520d725bbba506a6461d3931cd1faea63b9415a972b0d079b5fd04cbbb1a4395d3071ea86ad8c6b65c
DIST firefox-60.6.0esr.source.tar.xz 267508680 BLAKE2B 8054ea336a2f3a0535f9fa067d5b4eb4e176e854037985f9dcad6448a0e4b433112b27d7addf10f1189d7c1bb693547965f4f15df82fec37a098db7916809d57 SHA512 e451910b379873f575a3dc541d0c605b085bffcd73c59c9d5d2a94678f4b2969bb140ab997873168f2f1614d9f08380599aa951bdc9b45d20f7c46ffec55bf49
DIST firefox-65.0-patches-04.tar.xz 16096 BLAKE2B 2c591c54ced34e32307330df19fa205ce274c94519f32205b726183b55d2050b132a30301c6c9ea9b4a63e292a45d1581fd712c9ffa4730fb5b7fb2708673da7 SHA512 fc3e6dcf5fb14caae9e6d9ddfded17edcf7eb138a1ff024320a9820e052d6414874db22c641355e197cd5ba8dc60e4747f16caba4ba686ae7dadf8f9d61fa6e6
DIST firefox-65.0.2-ach.xpi 447470 BLAKE2B 1f2b8b663512e98fdb613c56830ef65d06fb5d259e96dd103f2a4c72eab8d4a128876116443f63af95210b5a60955db4d3fd3a96d30bb8c202a1fe18b8293804 SHA512 c32336203c7ed25d022cb761453981bc68cfe468cbb61db8ab6a19e8396c8bfc3adfd93907721830dc7f9f4eb82e04b3c2f1fc8f88fdf7a45ce3660d98792ff5
DIST firefox-65.0.2-af.xpi 437795 BLAKE2B d12ba066c0ec11db1f6210852bad9e5476e560ec3d8b7239cbd5cf90bf0368cb341de1802eb2903c55342bdc4da29d540e765fb1532fadef2ed05b924182be65 SHA512 b1d0bf5dfd6b949f6614b0def28422d0b10788d0719eb9037dc3d2fe34f33ed5cb59d6083a12a5853601246fe53d1eef785992b86178295a8d9d6a7a9697052d

View File

@@ -0,0 +1,433 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
VIRTUALX_REQUIRED="pgo"
WANT_AUTOCONF="2.1"
MOZ_ESR="1"
PYTHON_COMPAT=( python3_{5,6,7} )
PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly different version numbers
MOZ_PV="${MOZ_PV}esr"
fi
# Patch version
PATCH="${PN}-60.6-patches-01"
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
MOZCONFIG_OPTIONAL_WIFI=1
LLVM_MAX_SLOT=8
inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
mozconfig-v6.60 pax-utils xdg-utils autotools mozlinguas-v2
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
KEYWORDS="~amd64 ~x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="bindist eme-free geckodriver +gmp-autoupdate hardened hwaccel jack +screenshot selinux test"
RESTRICT="!bindist? ( bindist )"
SDIR="release"
[[ ${PV} = *_beta* ]] && SDIR="beta"
PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
SRC_URI="${SRC_URI}
${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
${PATCH_URIS[@]}"
ASM_DEPEND=">=dev-lang/yasm-1.1"
RDEPEND="
system-icu? ( >=dev-libs/icu-60.2 )
jack? ( virtual/jack )
>=dev-libs/nss-3.36.7
>=dev-libs/nspr-4.19
selinux? ( sec-policy/selinux-mozilla )"
DEPEND="${RDEPEND}
amd64? ( ${ASM_DEPEND} virtual/opengl )
x86? ( ${ASM_DEPEND} virtual/opengl )"
S="${WORKDIR}/firefox-${PV%_*}"
QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
BUILD_OBJ_DIR="${S}/ff"
# allow GMP_PLUGIN_LIST to be set in an eclass or
# overridden in the enviromnent (advanced hackers only)
if [[ -z $GMP_PLUGIN_LIST ]]; then
GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
fi
llvm_check_deps() {
if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
return 1
fi
if use clang ; then
if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
return 1
fi
fi
einfo "Will use LLVM slot ${LLVM_SLOT}!"
}
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
addpredict /proc/self/oom_score_adj
llvm_pkg_setup
}
pkg_pretend() {
# Ensure we have enough disk space to compile
CHECKREQS_DISK_BUILD="4G"
check-reqs_pkg_setup
}
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_prepare() {
eapply "${WORKDIR}/firefox"
# Enable gnomebreakpad
if use debug ; then
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
"${S}"/build/unix/run-mozilla.sh || die "sed failed!"
fi
# Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
if use ia64 ; then
sed -i \
-e '/^OS_LIBS += no_as_needed/d' \
-e '/^OS_LIBS += as_needed/d' \
"${S}"/widget/gtk/mozgtk/gtk2/moz.build \
"${S}"/widget/gtk/mozgtk/gtk3/moz.build \
|| die "sed failed to drop --as-needed for ia64"
fi
# Ensure that our plugins dir is enabled as default
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
"${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
"${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
# Fix sandbox violations during make clean, bug 372817
sed -e "s:\(/no-such-file\):${T}\1:g" \
-i "${S}"/config/rules.mk \
-i "${S}"/nsprpub/configure{.in,} \
|| die
# Don't exit with error when some libs are missing which we have in
# system.
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-i "${S}"/browser/installer/Makefile.in || die
# Don't error out when there's no files to be removed:
sed 's@\(xargs rm\)$@\1 -f@' \
-i "${S}"/toolkit/mozapps/installer/packager.mk || die
# Keep codebase the same even if not using official branding
sed '/^MOZ_DEV_EDITION=1/d' \
-i "${S}"/browser/branding/aurora/configure.sh || die
# Allow user to apply any additional patches without modifing ebuild
eapply_user
# Autotools configure is now called old-configure.in
# This works because there is still a configure.in that happens to be for the
# shell wrapper configure script
eautoreconf old-configure.in
# Must run autoconf in js/src
cd "${S}"/js/src || die
eautoconf old-configure.in
}
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
# Add information about TERM to output (build.log) to aid debugging
# blessings problems
if [[ -n "${TERM}" ]] ; then
einfo "TERM is set to: \"${TERM}\""
else
einfo "TERM is unset."
fi
####################################
#
# mozconfig, CFLAGS and CXXFLAGS setup
#
####################################
mozconfig_init
mozconfig_config
mozconfig_use_enable geckodriver
# enable JACK, bug 600002
mozconfig_use_enable jack
# Enable/Disable eme support
use eme-free && mozconfig_annotate '+eme-free' --disable-eme
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
# Add full relro support for hardened
if use hardened; then
append-ldflags "-Wl,-z,relro,-z,now"
mozconfig_use_enable hardened hardening
fi
# Disable built-in ccache support to avoid sandbox violation, #665420
# Use FEATURES=ccache instead!
mozconfig_annotate '' --without-ccache
sed -i -e 's/ccache_stats = None/return None/' \
python/mozbuild/mozbuild/controller/building.py || \
die "Failed to disable ccache stats call"
# Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
echo -n "${_google_api_key}" > "${S}"/google-api-key
mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
# allow elfhack to work in combination with unstripped binaries
# when they would normally be larger than 2GiB.
append-ldflags "-Wl,--compress-debug-sections=zlib"
if use clang ; then
# https://bugzilla.mozilla.org/show_bug.cgi?id=1423822
mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
fi
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
# Default mozilla_five_home no longer valid option
sed '/with-default-mozilla-five-home=/d' -i "${S}"/.mozconfig
# Finalize and report settings
mozconfig_final
# workaround for funky/broken upstream configure...
SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
./mach configure || die
}
src_compile() {
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
./mach build --verbose || die
}
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-2 \
"${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
if ! use screenshot; then
echo "pref(\"extensions.screenshots.disabled\", true);" >> \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
fi
echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
local plugin
use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
done
cd "${S}"
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
DESTDIR="${D}" ./mach install || die
if use geckodriver ; then
cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
fi
# Install language packs
mozlinguas_src_install
local size sizes icon_path icon name
if use bindist; then
sizes="16 32 48"
icon_path="${S}/browser/branding/aurora"
# Firefox's new rapid release cycle means no more codenames
# Let's just stick with this one...
icon="aurora"
name="Aurora"
# Override preferences to set the MOZ_DEV_EDITION defaults, since we
# don't define MOZ_DEV_EDITION to avoid profile debaucles.
# (source: browser/app/profile/firefox.js)
cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
sticky_pref("browser.devedition.theme.enabled", true);
sticky_pref("devtools.theme", "dark");
PROFILE_EOF
else
sizes="16 22 24 32 48 64 128 256"
icon_path="${S}/browser/branding/official"
icon="${PN}"
name="Mozilla Firefox"
fi
# Disable built-in auto-update because we update firefox through package manager
insinto ${MOZILLA_FIVE_HOME}/distribution/
newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
# Install icons and .desktop for menu entry
for size in ${sizes}; do
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
newins "${icon_path}/default${size}.png" "${icon}.png"
done
# Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
newicon "${icon_path}/default48.png" "${icon}.png"
newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
"${ED}/usr/share/applications/${PN}.desktop" || die
# Add StartupNotify=true bug 237317
if use startup-notification ; then
echo "StartupNotify=true"\
>> "${ED}/usr/share/applications/${PN}.desktop" \
|| die
fi
# Don't install llvm-symbolizer from sys-devel/llvm package
[[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
# firefox and firefox-bin are identical
rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
# Required in order to use plugins and even run firefox on hardened.
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
# if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
# doesn't need to be forced into the LD_LIBRARY_PATH
if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
einfo "APULSE found - Generating library symlinks for sound support"
local lib
pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
# a quickpkg rolled by hand will grab symlinks as part of the package,
# so we need to avoid creating them if they already exist.
if ! [ -L ${lib##*/} ]; then
ln -s "${lib}" ${lib##*/} || die
fi
done
popd &>/dev/null || die
fi
}
pkg_postinst() {
gnome2_icon_cache_update
xdg_desktop_database_update
if ! use gmp-autoupdate && ! use eme-free ; then
elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
elog "installing into new profiles:"
local plugin
for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
elog
fi
if use pulseaudio && has_version ">=media-sound/apulse-0.1.9"; then
elog "Apulse was detected at merge time on this system and so it will always be"
elog "used for sound. If you wish to use pulseaudio instead please unmerge"
elog "media-sound/apulse."
elog
fi
}
pkg_postrm() {
gnome2_icon_cache_update
xdg_desktop_database_update
}