Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
Date: Tue, 30 Jan 2018 03:57:44
Message-Id: 1517284641.643204837e1c26f9b9dc0449df95ebb24cb6c1ec.axs@gentoo
1 commit: 643204837e1c26f9b9dc0449df95ebb24cb6c1ec
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 30 03:38:36 2018 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 30 03:57:21 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64320483
7
8 www-client/firefox: clean up old/vulnerable versions
9
10 Package-Manager: Portage-2.3.13, Repoman-2.3.3
11
12 www-client/firefox/Manifest | 185 --------------
13 www-client/firefox/firefox-52.2.0.ebuild | 404 ------------------------------
14 www-client/firefox/firefox-52.5.2.ebuild | 406 -------------------------------
15 3 files changed, 995 deletions(-)
16
17 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
18 index 1fd1bcfc8c3..7b484059546 100644
19 --- a/www-client/firefox/Manifest
20 +++ b/www-client/firefox/Manifest
21 @@ -1,96 +1,3 @@
22 -DIST firefox-52.2-patches-01.tar.xz 10400 BLAKE2B 2a32dc77a2b91649ee3602556acbd1fbfafc4105b6b7d29f56c0d7eb9b0da3e3160229b290448517d8bd8fb568b172916214f56d3932a35b32ddfcb01d398b7f SHA512 85cc57e27c46c3243deedcc21d248babbd9ac6c144332ac70dd6e00161fb46584d090683bc1e066c0e9136d6ede5a4e30ccb68d83cad448f6b0d8223c726dafc
23 -DIST firefox-52.2.0esr-ach.xpi 427640 BLAKE2B 48ff2adae6df617cb429d53f90f784a1a8019469cc45b7dd351e6fde62d26d429364608ff8124e45e0a1f0b89cc0303435a28d7b737348256778c8de0ffebf62 SHA512 d7101b47d7de77e252edc43cae745be8884ae431caf4c8ea9ebb91af176ef145efc73264a196f967340b7ca6224384c75673b9883b35a1f6734d8f23bca3561a
24 -DIST firefox-52.2.0esr-af.xpi 436823 BLAKE2B 4756e9f83438addbd46890d1e5354bc6d282522afd9cf462dc07366f23ee3755c42cf4f5006c38322022f9ba2083862f902991f87bebf5d0bdbb7a109a8fcb94 SHA512 3177d0592efc8a0cf49bfcf9d5411f97d326fdade7c91387f656b02cb9e691e40924d965126822375ce8f1c117a93d650806d41be91f585907058e4e66cffd78
25 -DIST firefox-52.2.0esr-an.xpi 445142 BLAKE2B 37996c74bdce18d1212012fc99b934ca5b2f45f1afa2db505ac1b2cde62fee7a1ac943c44cd28b58af6d5b1cced84dfce40bf7a54e8d37e23faaae25148d7246 SHA512 09c3241b7720a8e41a457d24b699bcbe38b2b5c491c1d0c856e3484b1e7363c5eb5bec4fb33c2e98f5469399f5f759845c7eb3ddf5af737e04128a42ce1bc090
26 -DIST firefox-52.2.0esr-ar.xpi 473382 BLAKE2B 4ce8f174b388c2f5b918d5b839e2d7c054c141fc87e970d310beff9667f5820735a11cea3dd47ff98aa54465142f9ec3ed65faec8914a2f12cff2ed478956b51 SHA512 4225196936ba8415ba53ee02ef8b528e81e230f6ec566dee94212949e61b5815860067b55e30ec89a4d2b05b2e55e03de955ac544652a4cad9667d4b77652eaf
27 -DIST firefox-52.2.0esr-as.xpi 486889 BLAKE2B 5b02e1dcb41152160ab08ada461a96dfa187b38ae226fbd4d2b362cecc39c912a6560aef7f8c5e98db1c9e2e23769b1f0b3b3aa6ec3dac116d459d2482d32b4e SHA512 5fd693f0715170002e2b6259ae77c4c989aec8a96fd214306773b1404db417915e8efcea93756cce5f7d9aaf45e7f74c31384185cd4dec1417df5fb026cab190
28 -DIST firefox-52.2.0esr-ast.xpi 440033 BLAKE2B ebb1c6b3f4476a107dac66a7a47d39f0e0cd2e81bc13ab764447c37c0ee15e8f8e8bd10c128f56f0c7b689db46a50bb6e239e1a19a13b3d0f5b60395224f9b8a SHA512 cbfc878d8a763a0e3d33c32b2da22b9adef1a949d298790a0e9b3d9ac10c2af1632b9f712c3f58c88c934a34487fe9450c7d65b17be12ef07c1b56517d22fc35
29 -DIST firefox-52.2.0esr-az.xpi 454923 BLAKE2B 0a5281c7ab97aae8cd8f5192ba03c54a3bee502efe3c42f414895da9a3b32d7c2d9f61df6fa9b1c46117abf1a62efb1c0d5ae6d62028f61e1ffdf21ec68e159c SHA512 d4286ce71377c9f196d63021e7cfb342b2ec8ffd30b0de6c22642397c1e6eed883cfc4b9779b13d530816d456292bfaade3358686061d7a16462594eddab0c56
30 -DIST firefox-52.2.0esr-bg.xpi 487891 BLAKE2B 9bf32c5d927bb39e0a2861bb362678e76c24964833d5d4aac7dc970668b665cc3ad74ceb1e1787693adc71038f6f337ddd6d81abc08c5a6ced50113c22a663bd SHA512 a7530d6052e94cb78e6c6974ecc8fdae5541ac2a80ad28fae3320a59de2fda91bde420f546c0d0cffaca131b2b13ccde71ab8876ed8b64553d0bbb128ac2bea9
31 -DIST firefox-52.2.0esr-bn-BD.xpi 511995 BLAKE2B a8ed115b11afeabe680f8330b00e3cd67500fceac11c534cfd8ca389440b0b8d2cb088792e6b14412ff6dd19c226bcf0fe1eb07c9dffaf2d2c5e4569af2b122a SHA512 0fcc696f6b067e1d173a3b496115ba9deca5c4558214442fb8f9040f314c04ce33f97f0f2c339429bf41e1ebb0440112bacdc5ac2dbaa884ed869a2ccee50525
32 -DIST firefox-52.2.0esr-bn-IN.xpi 509376 BLAKE2B c6e160c517f9c63705aa6e85eb23b112f75f5917e1ce2851db8491e7fc7d69d2382226bf77b229feb641478fc9e6736bbc52011150e9c2844368474a1a449bec SHA512 7936f8de7ae9912286cdd78afcffe42fcbd814671818f6d6ea1694cb1d1367dc400441ebcb808122320b86b7d32e9fb0f7350375158316d8256b8785c87a50af
33 -DIST firefox-52.2.0esr-br.xpi 435483 BLAKE2B e0dbd8b655ac0837e875bb4d27d82c0cff5cbc7a7219140d72abcc0fcd3e546326a6175dfbdd69d56647cd6de9a256fdc4d9d0c87ee71da1fbf1891246203eea SHA512 9e90b7e460ab6e4a0b8a65b3e4cb1831b6e2fadfabda38798c1a5a762b11592012e6c179439f1aefa1aa565aa8a9137a2767f4244beebdf6a90cb009c287e115
34 -DIST firefox-52.2.0esr-bs.xpi 441782 BLAKE2B 0ad84bd3f3f8c05dd330b4afb3e4f68a0a6c819e85a3c06f1bf1789b0f182f8057498898d5a30578d06837a5bc1678a8e7f98da01baa5e67c6898301a181bb63 SHA512 7380bd274e79e78914d06b14ccdadcef563fe2a96aec7ff622ecc224276141c2eb5804a5d0f4e1a2ece64fd8e885bf4618a4c4a86bae31c278d2a56faa99f6a4
35 -DIST firefox-52.2.0esr-ca.xpi 443304 BLAKE2B 2ddedda0d2631cbc90055f61305461d7251734d1b4e339a345ad6aaadbe64bad1b4e61a6e3a058f22af033dfa5e1d4955b31560135b5572812202769c34f359c SHA512 0be9fca57407622f1f898e4192f159c47e2d15f555c8d32de283e7b45158bbf1df01d78031f94b95978ff84a0cae77632ef6e1e8c8d2dd21ec169ec19149d6bd
36 -DIST firefox-52.2.0esr-cak.xpi 459185 BLAKE2B 01f85d53d566d1a70b79873de97d3c059f2c26a3afdb3f798e1dfe568903a3821bb4d1bdb0ace8ce98c1a578788a0be406c0b1a78f439fd53ffb836ce667ad76 SHA512 dede64386124b276588d198421890b925f5e16909832fe27988070c7702c2fe163963af7707af6cd73e7b8c67d4eafc65c41fe2a16e591b70129a77d6172de08
37 -DIST firefox-52.2.0esr-cs.xpi 444075 BLAKE2B 559776784cd4e47f2e5db7813824372c97bd9ac00475089a6b8fd9b7282d910ec4718b208ddb671f10f4125cc5d9e62f1c0f3f0fd3e609d6461c53f7b3865700 SHA512 26f66e44438fe15fa87aea4f5bc3fb3a451a5fb301b87e10610bd647058c9eabad4d19cdbe42d500a74fcf23c88a7071c7a624c72c9e1025c55ffbeb0fc20014
38 -DIST firefox-52.2.0esr-cy.xpi 436583 BLAKE2B 9c18f5110fb3287e510270052153d4ad775e699ad758f219f30e9afb50aa2a4b0c01cc13f436624d46f762c13965d1a11e0ca0b31d1b9695d351f6c1c89940c1 SHA512 33c85f340c46d773c31849790b6ac6b94376d67fe87f6a0bf16e866e86b1dc13a9c0e3c61acbe8922efe3aaad46967e51e1f888a3dd442545eec32faa882b9f7
39 -DIST firefox-52.2.0esr-da.xpi 424394 BLAKE2B 1a215f10b063e10cc0463e38f4cc02de856a9f19e882433d42e5432a0c3dd04f37c3bdb203c60f7b8b08f691fa80a56dd68de9fa18d7dc476fce322e7dbeedfa SHA512 e1b1c371f092dd1f73f222e831f688e65e55c6c1e1ea29e727f708652234ecc10c36740cd471d0b0b84396475c069c72034b99736aeaaa2e9add94f42216bb37
40 -DIST firefox-52.2.0esr-de.xpi 442479 BLAKE2B 9d7de5dc440202ce08e3cc26bcfcbd271ee644b8786d69711416856d7d41ce08e4bab9576748c2ea9b575ab86818f5c605286de9f1cfcb821ee7596ee1c22629 SHA512 9facda86748dd52f523a069f8acfaece048666c0892bbfe2b030bb6034873510ce5303d3b9f861993469d59ec0a78b92484476c4a60cd7e8c9914f244761d983
41 -DIST firefox-52.2.0esr-dsb.xpi 459425 BLAKE2B 52fc7ead43d42e9e4b072d0cd4170b1ff6ef12f7192434d2f43d85aae4b0d7877a40b9229dedeab063d4e61e802321ad6683b459b429b7807d224ee039ca5f00 SHA512 00bc276b7a44520997a33a2247956cc4178644c6334ca461fa4e2703bb18972ca6da8297c7a99925fdc2fa56bb01d275c02ebf09f631165fd746f03830a8ef5c
42 -DIST firefox-52.2.0esr-el.xpi 516592 BLAKE2B 0436c91bef8df76d9e89b1c228230f84dab93b28d3248e327afa6a78770b0942dd9fb4938dbf741ae840a97721257757b1b39299b70c6e86410496a66f215662 SHA512 b9057a9ca77c3613293f657c5a0b29e986c48abca6f13ba7197fe1e90bbbfd02cd73ae35d4f68074690a09c5ff378a6089224a9bd8de37b66596e4e980bbdd94
43 -DIST firefox-52.2.0esr-en-GB.xpi 419323 BLAKE2B 77eb06b86937e29217ac81a9c0d8b409618e2a7a392c76238d6658ff7449537c772e3ed2879116a74a6fc857c70c5b13f35e97c94a3fed105e539007a3b801a7 SHA512 30359eb9d3d5833b4819a6b5e992a70e005328195f4afb411c8b184cfe9b83abcac99cac50c3079506a280e1ed3965e3dae14b872b22474b9d145b9fe4a25249
44 -DIST firefox-52.2.0esr-en-ZA.xpi 412212 BLAKE2B 6620bf033924cc3dcfc00bdb8a982f0e0b21eb12a634930468edb6dc8ec17c089f4ec116309c3eb7e85bc383935d869d6fc6f2391f842a03403892b505470cd1 SHA512 c112e3153512e04a71f4ee50cfdb3e347aae4c53d1b5d541723d320dafa259fc6441bd6ce4341297d27bdc4476c8c96b33753302b807a27768ca43d9b8f0ae31
45 -DIST firefox-52.2.0esr-eo.xpi 437474 BLAKE2B 3fff020993e9738ac3398f5aa4723f679e19be5df2b8b4d99b07f571e20ebaca5e1a8721b67c8f243cb172f89f6ecfca83f0de6371d94a8c8a736c449c0e47ef SHA512 e72c52e8f3348e15c702a1e0d5b2276b31ca2653f110e00deb692de8d10bb9d18914654b5be00b3b2edb4970939a63ca5827ee8f41af03ff5d260321c5ee8255
46 -DIST firefox-52.2.0esr-es-AR.xpi 445925 BLAKE2B 28438da188f610b565a239dfe320717410b0b1bce03c150ed37e321ad935dfb2544e0180d95dc03fa37ea89ac1c5f024a3e59363a3fa12eaa7de577a1fcc8729 SHA512 5c1a635bd30784c402321021b7323632dc4a6c9500e30daa4eb42013263e927767a92b08a1621bd9a9f1e7314ce926414bd5b245a2d637a0f6161f04ac3bbfc1
47 -DIST firefox-52.2.0esr-es-CL.xpi 445676 BLAKE2B 1ab09d74bdf953de3f5613627a6e8295bb41f1d464158a4b79c9da8312edec189a28f6a190233ce1ad0d278dbf36018b7c474d649a53b291b1db989cbbff1b1d SHA512 832707f26bd9910853d49d1c17ab0679de113c4c6263f779c1d87937d83c7565331f35b5089d3fbc2aac8f2c376ee629b53dd1a6c57edfdfbc46b06e908dcde8
48 -DIST firefox-52.2.0esr-es-ES.xpi 344875 BLAKE2B 5307e813559b383892801d7ea151c24c08f18f4e102600e512321cac14ccd303874777f39aaf2f1c3911e0cdc8466d455653ff99913b7b84ade8a437f98b9427 SHA512 90d1bb1fd4d2f8fb725c8d40cbc82f8339641101072fd174a69cda02d8d58840873e11dfd845ef3baff0f903d4d9433ea10688308128d8767262de1d784fc8cd
49 -DIST firefox-52.2.0esr-es-MX.xpi 448385 BLAKE2B 3c5c82ba417b258fa29c26f6b46134d16f5d5258597c014c256af70a1fc3264dd004894da8994b7b44b71df03029627f01537e0f2ca65e1099e91e3ac911c8c6 SHA512 651268b968732ceb1c75aa2170a9897b38ffa7eee08e1a1e1abcd89e2aaae41c8d618acaef4e4e25adf98e7350604988b8468f07b0d96e14411e19316ff2faad
50 -DIST firefox-52.2.0esr-et.xpi 425113 BLAKE2B 39601f98d4815b88df9d32ca5e82501e41cbe6372e0e1239587050f962b07bcb5a854ab6daaa5919aef9bf839561ee0a7dda2d7d17c754579022509255efd5a6 SHA512 aee8817fb3cfb2798de481d3ad272dd3c0013f51f50d132f175b5801bb292585e4135af4c73a224168acabeb4dd8512621572828c47e586d2c31d54ba181fb6c
51 -DIST firefox-52.2.0esr-eu.xpi 438479 BLAKE2B fbde6aed62ac7c882f5dbfc7e22e501ebdfc630919bc49cbb38d322368071db6f38620d1f3ea1ced4514697599108d23006cfae121af42400eb26adf9923cf25 SHA512 b4b5d183f6bcdc8807d95305d8aca9e1cbf8e1f2f6e1f133bd450c5bee7cd5c4cb6d77828868e4ba720ad16f0cf44a34944315890c1b2287a6ebffd36be810ec
52 -DIST firefox-52.2.0esr-fa.xpi 491343 BLAKE2B 0324718496f455eb67d398f7c95d4386a400e6d33e5ab52e48da6471cdeaa710671587a1c0299a51c74a8772d16ac80771f2984679ca172afbf9384f9ec394b7 SHA512 1dfd3a924680eb1477047da4292e53a3d1f0bc3659bc39dc57762de5a72f04d4a06a1d137032789855f661c4b481b676c3c98d32102a6a154345b7ae433e20b7
53 -DIST firefox-52.2.0esr-ff.xpi 440928 BLAKE2B 530d4d3c5d74c2db42ee2b112608e372ae7e1f525c78218487000795323ebabd709dddf91df7ba153e2a462bbea802bbd0693440b3c9634037bacfa484179e97 SHA512 6b8301c6b00b69bef8d7e6ec0c140fe8152ca26e41eed6b69494dc0441a2f2757629a5388734c610f6f6423286f6832203cdefccb6ed43236d76cbde7eb5b3dd
54 -DIST firefox-52.2.0esr-fi.xpi 430061 BLAKE2B c2e02cd1dd673bb8d44857cfd16f7582d1d77586cc540b994011ccf79763927a61828a473fa1efc35f699f9730c14eca2cf53acceb4a35d09ecd3722621937cb SHA512 ff5a6d5a64ebd86da4ac111e9e26e61c22440689a97e89f39ec2386782d231925a09281852bd015ab52c082127f01858de47b6f6ccfa23f43e121bd14f7b1e3a
55 -DIST firefox-52.2.0esr-fr.xpi 450210 BLAKE2B dde0f9249bb00d1413b9db039ab6cc1cb81b43583ceb780dc263134bfa58c8a5331ca40e1c44f53de21b527271b44382c9ccc4a4ab848ef922d46ab54b545fc1 SHA512 8e9f4964478f080cf856d264500d16867aa64433367318c93b07798385697e4cd74a7be03cc8a77c9fa190afb21626684376a53a9fc3193fa0f1b3d96fd530cd
56 -DIST firefox-52.2.0esr-fy-NL.xpi 444970 BLAKE2B f3d1f9ff2be0d96161689d3e61d22bcaf464e2ff6b0bb8a96e9255a7abefe163a458ef0022f547e947c1abee7652b96d7baa6b1a15d52ccf1eb47c327aded24f SHA512 a987e0d2380697721976e80be80c4862bc334504fa98cbae619e0ec48d1d850723e469c66ad4f2a7babd25e20cf2b0650d8199e39565a4686e5053a0a2c845a9
57 -DIST firefox-52.2.0esr-ga-IE.xpi 458164 BLAKE2B 7ff98eefca19b5f20e4be4bdcae72118f4731253f189c0494f9871d2168d8317ba7b63f518a37c895808551d551eda18e97fd3010dacb7f206121a78e488df6d SHA512 a7663c82070e9c8631db0a3564c7856c1cff27f98c2a727fa01cff0a527c8d6000109a94432c2ad414b5d83039a26a5c8ed4dedc57c3fae4a423e478aa661e0d
58 -DIST firefox-52.2.0esr-gd.xpi 447268 BLAKE2B 088841df5390b712a1fc99e3f3cf34b4780119b466b1cd8e81fb2920a8c6ffd3e2f5c8963b21bec84634d33a8b8815b64f36956ef66630dd071ed00a735b0f4e SHA512 0ae6fb3e0f2baddf9ab16e4df8dd7d12f1d4ce9480e3421030a6e9b411fb846a05e39e717d958671b69d379b9edb19ffe6eb5533aa9c4143e5f20548f47e2ba5
59 -DIST firefox-52.2.0esr-gl.xpi 447295 BLAKE2B 56d5a922cfaac3accaf2d61fbeb633be643efdec064822bc6e3a85466bafba100205930de4b550e7b4b1cde2a31e23cb8666b106050fd7d5b9f8db521ac8463b SHA512 043ab24c142cd69f5d9507d4e8a8a823c2aeefc1f859d4060e94b304a81bd28e9689a02e1c750185fa3d8f597211635c30d88c0a3592a93c7b18650f800da644
60 -DIST firefox-52.2.0esr-gn.xpi 456214 BLAKE2B 96d56fe761ed172075f6d77c363c0a9801c5fa591e1a3b35136cc5e442a93432515f97d12c10c11202ecb404ae600af0970bfa5025dd46ce3cef550d0a9fa020 SHA512 920fa185c3d120dd2357105fe978b4dd1dcc36c2fbedfd518fc8ff8b6fd3fb38fb40e3801e126fd25405aa10a994d4a5d85d0e45d9c4593a39f41e760e820829
61 -DIST firefox-52.2.0esr-gu-IN.xpi 489364 BLAKE2B 2f7f439e9a9cecbc08dc88b77ec505667bdb779ac0e056c79d2399dcf44be2c55bc2b44e32859c42b76480834d712e25a8b544e7bcbc2299061c2ec8a4ef3db8 SHA512 0a9261f54a1bf0c534ff2d13aeeb8fb865832fd5466191e735eebdb811ba7f8ae8cea25563cd794adb9487f642987cd006ac24426d7b7eceb84c1d595eb840c0
62 -DIST firefox-52.2.0esr-he.xpi 455283 BLAKE2B acf0ffa2d50e18e369854e486d6288d53d5d71dff9c6eee403d0a22fd4133742585ed6bb9be93f1c07a787d3d9449abba934221906628afc73ab67fbe4a082f2 SHA512 0720e44cd83b01667aec8ea93d96d1893d3435bc8e2d17f3ee75afc84e096c8accfdcd373d6399c2535323a8a4f2f7c8b6509d0d0aec06a2c9bdc665e872cf09
63 -DIST firefox-52.2.0esr-hi-IN.xpi 506519 BLAKE2B 28a39b0516182b55b0cec771fffc00e9aed56215786fd2b621b9887f244e5b2043b57b90cdfa2ab38adaea5f2e7fa3cff5ab6e4dc7f5c09770a8b05a3cdb3e1b SHA512 9230a20ee62765130802547af5d1f00da510ca40d0dafbc5650e8232dce7e8cca85daa9dfeeeb98d8f450c7352980c6520eb68a614e8eb9b7921b42fc0698e8c
64 -DIST firefox-52.2.0esr-hr.xpi 447503 BLAKE2B 2642b0ea10b059267280d76c6dbe77934abe2bcc3f305952858caab0824bcb5b7207baa1c728cd0c8ced62c16905fc58562238013b966e186b0ad9438984c5aa SHA512 c8a4ac9e6ca9472915b36da9be2ec0e444ae333de7c7e85397cf423917ac8baf912e9026984390632781343a6d395feedae65fe7aada2f6f17831e0004323166
65 -DIST firefox-52.2.0esr-hsb.xpi 457259 BLAKE2B 6b776cb87d38ff0f8d30c94542ecadaff235505dd8b3de375a4dbf1d13b46fb81c7c170dff52da08da51c02801377e8d21a11d6ec24555202764338efddfa68f SHA512 0cc2b499163e1859b0691545e75afd9a405e1860fdb543762133ea10c075342a6e743c58d1573e8f2cb167b904b92dc78c1223a25a9c52c17d7f8ed0d12a90e9
66 -DIST firefox-52.2.0esr-hu.xpi 451496 BLAKE2B c9623389b9981118eb4269f5408b379f84ba4b29551446b7eae4e5a94e9c6ab4f0b63771edd0279cd2509a977b1ed294da14e9bdec4f76ab860f3bf0ee29c23d SHA512 802530c76bf5070fc6ae2c0a43733cb66cf3e518b133a6b6a41da0bc2311e070bc2083de73e190d09d125073a97e5a14f3f1ab55c4b77d4b9a8551e1e9c61ccf
67 -DIST firefox-52.2.0esr-hy-AM.xpi 495773 BLAKE2B 4e4e4f363084bab483adb4bf8fc8e073372f30b8160d960306aea4df27bce17b658f183c0183531d97d2ed332ae6434925d0eb398c0e7d96a03e89a1c6d4de3b SHA512 cf3a8b5beba5e466098a580867c0dd17899408c1556b92ce7d3a39ab328f69ee804837b09f388951a5e25cd937e6867e5c1de9b4742c903afdebcb57219fcf51
68 -DIST firefox-52.2.0esr-id.xpi 426023 BLAKE2B 0e23635c7a46696719a06dd814a77f47ee59f8680098c233e0bb202d6ef19e9edbbc43663b7fa7b7c7623f323f19cde256ee498d3c190e97a81c8ebf6ae699e7 SHA512 e13e0768e1e14a0d865c3ca472226f24b71575bc62a0127d6d8c7e23952f29cf7fa7df3800f2a0ead28f24f08b68215384b2ddb7f5dc584d984ade7af14e3d43
69 -DIST firefox-52.2.0esr-is.xpi 442694 BLAKE2B 97a1f508936361a0ad1bf75230032728b1ce51ab9bb5569e1cf6538d67f439ae5de74a2fcb6e1003ba62e5b1c904bee769d6d778bd0605685154e5b761d18849 SHA512 543ba98e892de1d3aaa99de898d55bdc5ee7789b70ace9a95c27c603ddbcd870f64bb831b1f215a9d0fb65516eda33ee2ec5784d0ba4be2a60193f8fb8c6296e
70 -DIST firefox-52.2.0esr-it.xpi 339221 BLAKE2B 3bcac2cf86b9b762fc715e5385c8c31fc876b88addc340effe276a0b114d6a3cf065fb2ed00653fad20bd1504cb411bcbc0921380aefd73d114b1033d09cec16 SHA512 b20b675d66f803558fa0f090beeb27b9a74d83004486d13157bec6afd97467db71800f4179448d996f793e82b463c49fe51736981be74d889db10e246aa6b6f7
71 -DIST firefox-52.2.0esr-ja.xpi 488343 BLAKE2B aa7e25b099962cd9050d28c6c61a3b970def7760109a5a006854d7ea3f73bb7c9fb4c75cfe5f70ad832c98a98785c8d6773bbbae4ca5ff606340161b04cc479f SHA512 2b8cebb1b8619d9b8e8977a0bcbade1bf4f1331cb16a1d3ee0cae0e3d70a5bacd57084722e84f3d8c70b9d65321ac7d26e811ae4db0863f81c89a98f0b0e58a0
72 -DIST firefox-52.2.0esr-ka.xpi 475375 BLAKE2B b8dd743d358247629d68bd0ba3dbbfcbbd0036e629629ab546f65dc30fab68bf9f20db1c0b464198dadaea1c7881194a031e70761df7a2e6a43278d31e9974c8 SHA512 f78094048b17f3631f383fdce0322c78973e048bbfb1698b4c96812845dcaa3732f051a6e4af3d26933818971daf093752ebb256f9d4679879c360b2edad82c6
73 -DIST firefox-52.2.0esr-kab.xpi 444520 BLAKE2B c8df883a284d4a6b638f425c533f1425ccc5733eb07dff440f7522320095a814e7faf861b0dcd14c05ecbac1a625dc2cf9b791272d3880ebe41a41be36f7c9c9 SHA512 47d2d927ba99329a4dcacf03004d6e1c9813ca54c367a219e4cf14a5aca01ebe772dd2a8b9b2b31a3a84bb32b93b484ea7e9743a058ab9e2c79c842cea77c95e
74 -DIST firefox-52.2.0esr-kk.xpi 496939 BLAKE2B ec4b867a8df302321347ed481885379f4b0db0885db167e7ed20fb312a369835aaea7138ea708e0179593f03419616d8d4d5fdaf97649348d535c2849991ec4e SHA512 6588e5033219e21b052b55d6872dc03cd1cbafd0061b0204e0eb5bb6adef26cd259c49242d5b0fd51bdb0953dcb8ec960c8fd72d818a631596f516795ced51ac
75 -DIST firefox-52.2.0esr-km.xpi 520344 BLAKE2B 36dec99611fc34d369f72585d002a350a6c5231a03d47e2a5516bc1d554c4a08eea3ee01d676f765c2422052411d0577b95fcfef507ac27ccc57826c69339505 SHA512 a14156336df315d6670d4bedf64ca4a7ef1c5ab9c6930ebf52387c09ceb1e2ca55b24d83ea6f2ea4100d17d38d4765e09c87f666bc8289c1d1ccc138ab430344
76 -DIST firefox-52.2.0esr-kn.xpi 519456 BLAKE2B 5214a7e5988136c416e5ed189f400cbefea6a6432c7f0d746281c99347f2a337ea4a811e933b0126fc2321f5af09c7d0464b5322f1899dd75accd23cd281b970 SHA512 fa6004c6fc19cc6b896f631e46e135ffdcbe7f66ef29e8b7c78ed9cdb4da8edb3563a41135ff1d34a3f233888e9c4cfefb251fff850d8b30ddef5b5f03776ff4
77 -DIST firefox-52.2.0esr-ko.xpi 463630 BLAKE2B b5802a9c3d8e4fe85ae1a28ee51182a5b8ee91803e2b4feaf77347f96cea1eb52dd3f84d1e6e9a3ecce55540851592eaf3feba6dc9d4d75b2fb0df48e95c848e SHA512 9fb012e7bfc8c0ab1e8f7168e2b388086b08a047eab7a6c130444785445c129b0197170b0889e41faa3de9849c6f6e0d1535772e064f2e3b4d09d88cee185064
78 -DIST firefox-52.2.0esr-lij.xpi 421071 BLAKE2B f5fb3603b2db02473105fbe70c3dc034f2de49dd1aa5f5c5ecf1e1ca91096ca059674b385cffc61588e333802b8f061dd979bee7c146e2090061e48cef5eb458 SHA512 c005949d1710e4e77938fc871706c4c336b3e9168922bf03584cd6513bd4ef9f22a148ef1e46a12e2c6c4c0ee2b5aaabca5699e2cd5fed8e3cea77f11da7f53e
79 -DIST firefox-52.2.0esr-lt.xpi 452235 BLAKE2B a50e91f281d6ede3de894fdb0e59ca2a3dec1ff9fe3c50206a6a60161442f88243873f6a0ad516c1de9dd5c90cb6fb97e045daef7adcb96bbede18a63586006c SHA512 ecd02e32a45792bf9bb13b1e7517f630e92eabd552ca3ec806efb132a3eeced273f36f093353500ee31194af8e1c097dc960ea65b8cb59aff476e39140ff3712
80 -DIST firefox-52.2.0esr-lv.xpi 448450 BLAKE2B dca3fcd5bddf006337724463db718ce3adcca21d5a83860beac072fc401ec55f65100a15664234424796411eaaf6cab8123529e23d52a493a506073601163d27 SHA512 006b9e5871e77d84dcc683caaea4a4c387c4839bed84034b8664af82c7c0cecd67e9042a188fe9707df894b5abb7580b23982db86a407f72b9aa16c7cdac6666
81 -DIST firefox-52.2.0esr-mai.xpi 499841 BLAKE2B 53aaa3a390c734b15f7a72716974178f7e9a9c63bbbc6f562f421fac44969e5742c6afba077e6180d4faeec826e3c6b9a162b20093737d2ea30847ca371d1e46 SHA512 c98b34ff5d04fbaea3ea3a3fa5c6b10493dffda0744cc140d5d7b5d7e1848a829e222a3aacae8deedc340fe00fab3298a7f06e337a45f430d1143a2507e86cd8
82 -DIST firefox-52.2.0esr-mk.xpi 496199 BLAKE2B 5b3bcffe7164c92f0d5be3a600a2aa4c5cb0c934608a9e2b7482a64d68fe588a21014ac5c19f85e5c6549d8ca18ffa39bbcb0dbb61e5da5f00d95f97bc7a7a0a SHA512 602eb16b6dfb44dfa26dbd3ef9c918688efbe78f11154c50659e1394ee8a8deed561c990c31eec9855478e4c68915be7580c0c6e1434e6f3f9c062217ff6d93e
83 -DIST firefox-52.2.0esr-ml.xpi 516487 BLAKE2B e1b1e9be018cdfee9402c8ffa42ea1ba2a13fcd2ebe15a65c6d9e09af44d4611578ab3a3d594dbbaf2cbec42e75454730ff6180a1a362a371402c273ae004512 SHA512 2f7393cccee1ed34b9124795e2b952bd01a6c359695b3b303b14fca71010b83dfa38044bed0f3ab8f7b641d54c2cf0b16889d48d38ccba976c2cc38875699237
84 -DIST firefox-52.2.0esr-mr.xpi 502431 BLAKE2B 459723aa6e6b185c2be59dae2fac78a1ac17500ba54cd05d9f7c81fbfce00a0846f5432948667d79ef5f8e1d36f1f07e48d2f7dbb63c7c4fba076ca7b25f0e3f SHA512 3d20bbebe61ca847edf54840c0272490755d9269b690143e34d2a049887649720c9195fc77c42415f66e981a28477e7ced4ebd39489bee1374cbc74c429b8454
85 -DIST firefox-52.2.0esr-ms.xpi 435990 BLAKE2B 83ad2a37e8fd1f22dc8cb2ba3e9af64ce086038d55dbc33bcdb6ff11d060148d5f62936798e2fa9f3d5584d7e1300ef7775ad089a6be1cbba9360d829379d60c SHA512 c53e98af0ebc459854b686c1d6fd29a5af1f7b0dddc84371e2c3f070030ca2dd083bbed6880ea56e557781ba26d5cd17f6da7b855584019d9895d197c4527921
86 -DIST firefox-52.2.0esr-nb-NO.xpi 434412 BLAKE2B 04951f2b05f363bb7d8bdec4bd190258527ba3dfbd41b17bc238161e6ff54bbaa8e06734b9b673d667ce037903b4836f378050237494990e96f2d0a4245110b8 SHA512 2df146fc669767740e810364bc0b782b14e5cba45b16b823014340eaa5b9104caa8175e46059da6f657fbe2339827f7dce653e0e806460db424a48ebd542ca88
87 -DIST firefox-52.2.0esr-nl.xpi 432007 BLAKE2B 370292106e1a5dc5cda931558bf02b680ffedc1061bba22098cf794794c21805d72c5e8dd4c062162019bc13db5b245c7b6408077af072e60a016ec0f7319378 SHA512 969c396f36b264f9946992462868f3df1c0d0a5e9914ea2e9fba75fe0ad16de892fbc883cdfc86558961afe5e402a377533237999792906971a5e1983e1facb9
88 -DIST firefox-52.2.0esr-nn-NO.xpi 428645 BLAKE2B 6b53c62c2f3ed48331dcaad3a6a1971e6d0aa6623d9e94fc434aaeeaefa1c2b2d3844d8068eed60505aab3b34fb51f92e5fc20212011cc7330f76dae099354ef SHA512 e3081ca625c7fb0054e6fa7ea4fde44e263d538022790b1ea3ba23edc9de3bf37e5a3808861741fa5b51c9cd162cc8140419935a993244c5a971a95ada76458b
89 -DIST firefox-52.2.0esr-or.xpi 496917 BLAKE2B ea466b71b27b61ea50edceeab0d5305243a699ee2c7bb03a95c48e0746f8b2847bfed55ae3742b237e13454a544c37babede55f87e91823c57c1506f838c587a SHA512 0a3d8c4e0f82d7633c2deccfd7d3831a08e2695289dd2f1b62089898c576fd6e1ff5b2fe37d133cf73379a1b0f8342ea2dd40dc45be8d496eb8da8198be76d7a
90 -DIST firefox-52.2.0esr-pa-IN.xpi 476587 BLAKE2B 3386bc3288beb3b49bca833b059b11b1b3a2aa24ab6aacac865c72a893f93b11c7964aebbd4cae5ae9949e938a3e5dc80b94d973921d1218867154706fc07ab2 SHA512 a77b71b21fb08774e5ea295ed17d7145e464d798fd5e54ecb35049a51974af21da1f99156060d36d610a653c157a00ca2a836654fd416dd8a22a0580f32f3be4
91 -DIST firefox-52.2.0esr-pl.xpi 352851 BLAKE2B fe57e314b6c7a5f7778a53374a8f65e413e967c07d9e6db579e5bfe2a128e2c6a92946f57b3867c16af43a47d562e0371e090a3e5b35211bc009e7cc81a530c4 SHA512 27e1190716706438f41eb63f4aa35bf63d990b9003229013dbea53ee73929c9afd3519989feb7664ce535b4ee3801bfc1f1c21643b0543c5005c20d8a3f1a55f
92 -DIST firefox-52.2.0esr-pt-BR.xpi 438170 BLAKE2B 3d5e2190dec9a9ae6587d919fd90d571817a672cafa61f05870c587e3dc72aa6c3a231f75e7276f5094063c9477a998f3ddad1aa4022e14369b30ab72150d3da SHA512 47474640e7e9ef73530f904241349abba81cc9fa9686e69a1e7d3a5a3edcc1575211a62fd11d79be3ad869ad3208f3eaf27877ac1c267dbedec9aa44b1bf4b7d
93 -DIST firefox-52.2.0esr-pt-PT.xpi 436727 BLAKE2B 7d536874ca3a37d0b33d90044f3629ff8a7200eb5898f7d43cb789db4f3e292901f43539a2c92252728ed5e54c3c38d2130039b0fbfd5bef68d342e72efcb748 SHA512 c1f088acc2aed1a7b15f165bc7c6021e88b7d52544fcdf111389f66385d79b3c84ccfd74bfb447a5635eada80b27fb316864e3173c15116bece4836c49fd074a
94 -DIST firefox-52.2.0esr-rm.xpi 434609 BLAKE2B ff553232ff49be986f7eb302055ccdcda60b1399b814d55c4408d08f44c391ad9f104fa44615b339d2a75bb4968e697e603b46da40caedbd5d0f19798eefe863 SHA512 59ba8e0b03b00fef3fc10f30d7aac43db5236ebb8686beccf4576a162d4c521673c228b1b99e454928e0f0524d9f1496022f766242ee307ad6b5656a1b92a02b
95 -DIST firefox-52.2.0esr-ro.xpi 449938 BLAKE2B f1f8bfdb89573df8969f6029d9c8bf1079cf3b8e153103144f3209aad9361c7425f448a744a96a615321c3d44a3a4319931687a926482d75fc91aa40dd1cf2eb SHA512 cb06561369e2d0df2818e6db8444c4f3e8d8e4ad713664efd11bc73de0ecfda5ab6822ef7ba8d68a6fbce5f16b035951227b14b00f4d6fb2f0cce814daa1129b
96 -DIST firefox-52.2.0esr-ru.xpi 395364 BLAKE2B dde5fe084e96d1800fbaf2b5238ab0782ef8ded6579f2735aa3504db99d18ed507c18c6d649935200f9a9e0bd27dde9105d61cdfaa8803f823ec46061cec8f62 SHA512 31d4138b8c802d25c801dc65a46228bdefdc7d485c0026062ce74ed4ea0178bc36080a23d5b65649a77e8664cc23e6034e7e9f24e13169159ac004b61f1dbd8a
97 -DIST firefox-52.2.0esr-si.xpi 491959 BLAKE2B 91d39867d9624fd2e77bdbc2fa762ebb095e2e4f3244cbd65bbddcebd511c47c208749fcf478d8bd2aa1281f19f0397560baac13f2d8d544878228508a6479ce SHA512 5cb68db602bcd3fb6f62085f446869d4cf5ca55f0e67b9ec1af84935345ac63b893c8072232c4c1b1a6f7b3fca84ad08a2c24533d745e689f9a846e9ca4769ef
98 -DIST firefox-52.2.0esr-sk.xpi 455820 BLAKE2B f0a88a07503484e9683d6f94e365b00c9d44229c02e725c7a53dbcb8fc60e805af303f1b4090b5effcf74c8659f80ae77a0ad9c923373d0e3a482ee2fd922eb7 SHA512 25a52c29463b8d336c45b5e6b6ae4ad78f45a6f6d4bfaf6d8632898e6f5577c9f7581a1fc33a4ccc1a3e6335db0f48f002f5dafe365a9c78aa7fdf73a10af19f
99 -DIST firefox-52.2.0esr-sl.xpi 433482 BLAKE2B 491298380ab7db71c8b93f7869da67a0d0edd9b58d887484d8f9d0d48cbe84e06a06fa82d40eb4ee943b26d7ef1c5fbbb90932e228bc94517f56c2462690b9bc SHA512 071dd37e19f63c5d150890a55b7da921f2f41b2435f6c72a93436d5661c880c0f5842dafe9267c399d622947a70f11c628aa951c097b7710f24f3545e9c7a0b1
100 -DIST firefox-52.2.0esr-son.xpi 435128 BLAKE2B 83f32e41ed6527937bcf0433fb9187a8480295e7e498334688576d235833849d699b154740766efda541dfa890027cf072479a7456ff8637d726ebf90026ac74 SHA512 0d6b50c50d82683ba6f7576779ee30f0a549524665a81cee479a9a11e187c4dc393bede48e71e62a2fc493cda551ce2dfa15b7b0a58870963744a6ec6391a133
101 -DIST firefox-52.2.0esr-sq.xpi 448156 BLAKE2B 28382217a6e056a44758c20b7227c9d0eb27596a7315834c3a7778b20dad99ce6aa0e498394e77984cdeff11cd24e87bb84dfccbba30802a29a59d20d0a9628e SHA512 b734d7013a0f61b6ad2e1118f3de9a1233a17e5d131e7f66647e223227dd22d72f0d73577667adc64cb41eb6e7455876c8508c62d6bee0e554857e8eb14d08b0
102 -DIST firefox-52.2.0esr-sr.xpi 463394 BLAKE2B 591381afb015f552e12c831b4289845291d7c6fe2a752686fb9cdf34046880aad6c8544743af45a264344e4a57374bceefafb2cfb078813411141ad03c353b73 SHA512 fffd1355050a9af11c27f26eef62bf6d7cd0adf65b9ff75f994b15836867a2eaef0e23b12c09c3f99ab613dd3e3e3484496940967e732bb6e1c2dc1fff11b80b
103 -DIST firefox-52.2.0esr-sv-SE.xpi 441178 BLAKE2B ce4ca364e8bd52c7a6c394987a09af9bb3a8dd92ae3937b03a256e96f1cde947a20d40c0e0572dac9c32e3f15c7fb39fc5b3e11185566be2a3d607ba9a0bc91a SHA512 b6255c1dc7a7a076a49f2a782ce048ec327c60c49edeacecbadd6b10838baab1628aa2df0a1845d9cacc1d3dcf5c52f182b632d697fd4eaae6b89120ebcde578
104 -DIST firefox-52.2.0esr-ta.xpi 494798 BLAKE2B 19d50284087e3eb5c84ebad60588913dbcb9e58b828fce66e6d6a98ce4391184729d0827328fc080b26b366d6ef71ca7375986d28944b7d8a5cee8611da58eab SHA512 7aefec2e64da1f53ffef2272df8e4c077afa3132decf13c54ce0afcc0fcb41e4af767d6d1bc60025ddba39341f4fc4bfdf1fa0420f9a565d7cec95e61a77e5c1
105 -DIST firefox-52.2.0esr-te.xpi 515241 BLAKE2B a2471053f539c6f2cbc068bcc50cf98453b731ce7a5bbd9fdee0e9ba652c4352cd93a3b53a7f271eae5c6c7ca1fc1e332924fb2dd6eed5c8e9c57f2050190ba8 SHA512 a1faf4c59271d1102872a10704700d26c357379561466f1e895b2cc592e59ce5871b4a332702e0f45c895d39371fbe376af0ace6cfe28a5941bf721fe4ed801e
106 -DIST firefox-52.2.0esr-th.xpi 489379 BLAKE2B f6d5ce34df8cef239b6adb04905bedd800a205a42d1484e5be3b92735bbc9313f995bb9736f29db8b7d8219bfb6a69995a4f1b542c1e023e7c892548b7c69836 SHA512 cd73cf11fb35bf8bd881f7f766c6aeb305b15093f5168b42da0fed943fc76800f652b9071dd0215ef7e2ed810d94b1621a93275d00e7035b3b1e9ca0e8debaac
107 -DIST firefox-52.2.0esr-tr.xpi 443673 BLAKE2B 5cb98f5a7fed7b48540e77c71ecbd0d9b155826d2e6573d78334926176a335afa68925cf42f665d639ff9c5af1e4f00fb9c070f13d3fae2675b3eaa2fb0e51a9 SHA512 94449e6b9d7c4bf5f3e3c54911dad0acb39c2b884482cd918869b92ef4f52350d88bb3c6fe56715cda8b80fac8f8005b7557bd77b713dfe85951218f6f8a7c8e
108 -DIST firefox-52.2.0esr-uk.xpi 495095 BLAKE2B 21238374abe7b0fca00d946ed82ebaa2470abc40f9297e20660f3f8f7366b75bb6ac0d1b2e5911c969f51eaac7b834d3f123a7b71a7cbf95654219c2b6352ae2 SHA512 f7af2e1ad7028a97e03a9280144cece828092cf546d51f1b966f938603249bcbd0366640f90070379cf854caca8c541c6f0ad0818e97e3023ed0d63d092fe3d1
109 -DIST firefox-52.2.0esr-uz.xpi 447917 BLAKE2B 6d5167ffb41be9e8799e2375e21dd774b11063e5bba9e5adc8d272b88f4a793583fb9003e09d7ceea9ce7aa0ee64ff013bd0436b6d4ea10821aeb53344298fab SHA512 767029a4a4900b3842d7ad0879202181d5bb844f3657c31333729e2b735b55f4b158f466d7919caff1eeb13d08d46d8b7884a3521f1ab0d4cc478dc553b8c248
110 -DIST firefox-52.2.0esr-vi.xpi 450805 BLAKE2B f8a6a2c0d857e917f08ab399baf1b41010a997a817c6d8f05292fdd14fbe9a4e383d1982b6431d1ceb5fc2e487ea9aeb3992a46ccced60e1083edeea841925a3 SHA512 2fd5388405b3610271f27db1d2f9635d0fea88f33203405af5305bff951cba6bbaab12613c613f61e05024109bbed32c345a3d2a87dc9e74ac7ebdd78cf1a9a1
111 -DIST firefox-52.2.0esr-xh.xpi 441173 BLAKE2B a08a7162eddd79a2cc55701b6fc8251b00e5ae9d96a7400aa9c0939866e6d65957693d07e86ea76f2b3ffd5b83bce582e5471b6ac80951072fec82ecbf466865 SHA512 1b435dbba9a19e0b2788da6854bcba6f33d1a6d961b2c361e33097b5b53ce009c53952824934767c7817f0da99774b1d1af4be5e084650a9a606ed76fa4ea437
112 -DIST firefox-52.2.0esr-zh-CN.xpi 461695 BLAKE2B e677c8cb3658f11b50e06489c08001ff24bda423ca29b4d191c4eafacbf28794c2686b3061dbec4097992c90add52bf3603997d8b76b733c25585a3917889701 SHA512 eb382ad7dfe0f200964e0ccaab99a8ed7874f0378b3aeb6e62ad94401189b30bba3dd5e85f26c71829c0edc8a6de92b5886d8530ad91a2069fac9a734059a837
113 -DIST firefox-52.2.0esr-zh-TW.xpi 472534 BLAKE2B d69a6788bc23afb1e9415a3bf316cd4a612fe863cfd9970991c309354fa553d85bbac3be99a847c8f767a097a6933455914b2c30862d7bff60fdc34ce0fe01d3 SHA512 8522007325ca788a16ea0c65ea17b67441ac15355a6c1329bbb7d468170b76bf0fdac9c4e9e0b74e13de25cde5b0c198f02c9f00c57dac459abc45d8635d2438
114 -DIST firefox-52.2.0esr.source.tar.xz 212019288 BLAKE2B 2d3079cf8cdb06900bb7c4995d6e57c811bf8462aaa06b682096f4c593bf461e4301d6eb6da351a0da969b1a4f822906e4a19c008900b94ffc601aca8c67bbc8 SHA512 62a2bd47c9f4b325199b8a0b155a7a412ffbd493e8ca6ff246ade5b10aacea22bc806bc646824059f7c97b71d27e167025c600293c781fbad3fdefb8bbc8d18e
115 DIST firefox-52.4-patches-02.tar.xz 14412 BLAKE2B 9c15aa293dfc36efe1236d9b5736012a3efd0480f0d8eb243687b50245ccdb6e0ed13e564271569211eb767bd01ba3c7688c350005ce862403335dcc2e87bca7 SHA512 6befeaefc118bc161ad05eed619142814e5cf31aaeede3fb5618b1f5ace887e9e1fa6914320b513404380a426cfb0f45107435f92b2d7e95d95cd7c44e03ad96
116 DIST firefox-52.4.0esr-ach.xpi 427641 BLAKE2B 6102d306a39b66e4bedf5ee109f8af345a2476918cff1fde6db76eb0a01a065aed48d0b138b5820e1e41fbfbe03ad6d54ffb5e3f300fdc4ec56e6948c191101f SHA512 cd3487f6d9e63fb10c468dec36b3ab0ffed135f0662df7911866dd0aba57e67908a5b39967b206e684348632d11ab336d453f6de5af862365d303e63445da8df
117 DIST firefox-52.4.0esr-af.xpi 436823 BLAKE2B ba3e6396be7f6895ae7bec70aad3d649d9c25f59e80ecbe058c3e253bbdf884f33d10e2abf9d1b2981bd439a14eddb78d1a29b749f35fc240524c89b14e55203 SHA512 cb852122f456b6ffd1805e96743051208ad943b5a6ee153b9be2851d68844b3b855b61f637cffed72a04e5ec841201f17da5da4d41923306bec76de7044aee31
118 @@ -185,98 +92,6 @@ DIST firefox-52.4.0esr-zh-CN.xpi 461694 BLAKE2B d4e1430b926e8166296a33c4f0ae33da
119 DIST firefox-52.4.0esr-zh-TW.xpi 472534 BLAKE2B c2e8bdd83d4fcf2b7ed2a84d311dad467cbe3338a50152f714cb55292824dc142a40248a61c6b0303961ecb49ca8914c1696d0877ce3d1e2e0d2e50c56e5292f SHA512 32dfc07a61f88306f44c94197a9720442a62d69136f7f533a5d9224865ad40b220c7f2cc7d7b713127db50968c119eeadb376a94857555e96cf2af54066da6a6
120 DIST firefox-52.4.0esr.source.tar.xz 212285560 BLAKE2B e52d425134eba5d5f5f67e7a9868c9c8236230df7fd30cbc45c64dce176c00f5ed94178a183fc97f3a6eb9db1844222a0e1c61930cbfe68c36328da68dfdc33b SHA512 be3be7f9dbf4bd0344d5d76f26d1a5090bb012154d25833d5cd58e5e707c080515b42ed751e1f7e58b15b96939d7da634cafb6e8aa9bb1627ff420836b802183
121 DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0 SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
122 -DIST firefox-52.5.2esr-ach.xpi 427640 BLAKE2B e15767842d78a4de50744a2467214dc84c22877d6bab70cdc02dfd61f3123816f3f40eaf42a00be594b416715b2863a3c7579fffc16bca1a0320ae53fe3200bd SHA512 520f8f9a694430a0d85dc840bf2654c186ab9df7eed2a4d5b18e5937038983f70d9feb78a12a187cc49b0cd035465ff6dd9f732b1de9eedc931e3a5c21f53432
123 -DIST firefox-52.5.2esr-af.xpi 436823 BLAKE2B 6fe0d2f9bea490f0f8833518462ebc1959775abad57030035e6bb0f331905a6950a4e648b5725bf24668703692fbab1563a3b87557c6c0a100e71deda1d8d1e5 SHA512 c6fbe8a9e98b888f60c528d58b5947eb7538c387457132aa2c9877ea5bec8c10fb575674f4fe8eb41e20f028fb52c55155276c106aa4a7641055c3dd4c08e66d
124 -DIST firefox-52.5.2esr-an.xpi 445142 BLAKE2B bc77e8cd79f8859a78cb2cda679c2e34c1b94cb5b7348653ecbee71ceefc32abd761650ee34f3110525afab0ab855299e287cbf3151003c3872121980128e90a SHA512 36f795f4a2c3c9bacd83e9ad975ac8cf9e867e32d81e4749ba659e7ab82ff15cee70504769f0258a9a28fbd1544e28797ab7b746e5c317a34731d64c075c2014
125 -DIST firefox-52.5.2esr-ar.xpi 473381 BLAKE2B 03271baef60d0a3497b64ae6202245ba83414b38679aa874cf4367a8d0a826d4841c8f9b848db2b72b4b44ef14d6142c3f01cee7fada0132cefae529cf03832a SHA512 9aa29bd27b3b9c0ffe4c6b8c319c603b8f9bbce15d901ccde840561bcc0870b959861f82e7e2416815328a7a49b36854fe82aaf078fa237d32198443e5996be6
126 -DIST firefox-52.5.2esr-as.xpi 486888 BLAKE2B 6cf6fb998ce7625ce95a8eb13edd9359f2b37269bdf2320e4862df76e036073f2db8bed9010cab6cce0005a27d4e16bf504dc778fd234f909e690effd9d36cad SHA512 520291be28928368d276f96204b2eb0ef5f564d986d5c608bc87e55e4964c033cc057f3b8e31fe0448e70a48f48dd1d33e35683b408c659a0b70d80239d09308
127 -DIST firefox-52.5.2esr-ast.xpi 440033 BLAKE2B badd7b0651faafcac83c081c81d3ae141b5eee141e99d9218ccaeb20b85439d56296433c90307c3b63805730d2ca635ae777626e7b1b3fcd5be5db8befc52a13 SHA512 b3324b0d5c32cbbbad2e305a81edf584e87b273f2d8798922d595dcd58283c8500fbf6f252a833de8633fabf340b1e1ac1fa6ad8f9a7d2909adf2626c6ce34eb
128 -DIST firefox-52.5.2esr-az.xpi 454923 BLAKE2B 740d29e21ab1a5b26f533fa91f41cc51e96e75c68ba156c3bf1e2f55d376e082350059a01d4b58f0a60c890bac012d3181b6b0095dfea832b7b632f35e11f769 SHA512 5c710803c426ee26184e300c8ea62d6b5965cbdb7039a649ba7f1ecce77d58a9790124467b683adc66b8b9cb78dddb97659633f65b14ef8ebc6a6399baef3fd8
129 -DIST firefox-52.5.2esr-bg.xpi 487892 BLAKE2B 95eca0ee4b1f8ef8b79edb9d2a8b84ef595a3e092bf7eceeeba8b85c1843483dc89820af2689a6bef0b35e7435ccff1bb13ba95931b739fad1d287dff53a5546 SHA512 ee9a9e59c86ce0173dd99c96602244ab7a2a7f9f424c11125a4af1253dfe6e6d7e838a674b1b840d0f3ac9a45a3bfddd0b693b0676d6dcd30e87676db94f8ddf
130 -DIST firefox-52.5.2esr-bn-BD.xpi 511995 BLAKE2B 1ff506afc3423b64af8739555885a4c0e271f4c1089972af6723e6f0de15e94a19098ce136db385be85506bdba53ce0699058cbfd60f1b07ea4ec30daa5b2a0e SHA512 5a1fd91cb356734f34371eb9ebc1dd4b7c350a62272c0e8454b2dddacbdb72773f20e13286b4355592ad389d452764c3b01ced5f20ae5fe44d9af98f2015f2f7
131 -DIST firefox-52.5.2esr-bn-IN.xpi 509375 BLAKE2B b1f46c25a2cb72f054772d3c0b15e548dfc272a78fcaf9204443e8ea23f2fdc520ebf3925a72cd2af22e009a19284acf48b1e4daa4423828eedc0d3b58304c50 SHA512 25cbf24c77cda6564bfe568e3c92ab5e0b6bc6641625d1d7c362b8d064641ff27e4b666e0842138c637bb4218f26764511d96f656449705274c46486ddcedf61
132 -DIST firefox-52.5.2esr-br.xpi 435483 BLAKE2B af1bb6a3b6576bfb3a321c2d9642ad15578a09d513f6661ddcb3cda2af0736721007eba1f56de27d08ffb36f104efaa8748d71bbd52d9cfce92ccfb8bb3eb5a0 SHA512 785813c1541d052d8e1424d84299bcb96cbcce059b044a6ce7f5388537013c1462e3d69662613f690584102896395120dd7a3e7465bd1728d781ef8a7b904eff
133 -DIST firefox-52.5.2esr-bs.xpi 441783 BLAKE2B 876d350d7900209efc396d89454dcbe212d116ff0724b04fdcb0d1fccb475fa50d1fe1797268c95b47af4300fb83a40a79ed78ed5579c18fac167652cf273246 SHA512 1db985c9050f572b5ef26e7a40db1ee09bc62aad4f9db3da8073c9e614ee53b4012741c036d9fb3080e304630d21430b7dd83494ceda408774a4a992be2ddc1d
134 -DIST firefox-52.5.2esr-ca.xpi 443304 BLAKE2B d4a13e83071240d5d0742f28f3ebd26553f9639626ff7435bbdd4a3f45818eb935b1b6e2bcebd65be20477fe56b4cd1977b3e62134fe6a5b645cec4fbb95c86f SHA512 7ed789bc3d4c4e70dcf8b249130184de0a326040810d1a811e40a75f7e9685d20b2e1aee162a3313232c18d376a1511f088655148c2629a4fb9093a9c32936be
135 -DIST firefox-52.5.2esr-cak.xpi 459184 BLAKE2B 50c7154f28ef12ac15888287ccdd1f695366d20b71b5caf57d9c8ab3dd78660d23f9a2e0454d20cdce3c827dda7b78299e755aa0339261ca4d7172aaeeb69a99 SHA512 c787171b91a005880325192ffd6ba49658cc1c84234581eb9b608a774e1faa220c56462090b4b7c2f5993500a1b9c4c394a99fafe22bae4f176d7668baba34f9
136 -DIST firefox-52.5.2esr-cs.xpi 444075 BLAKE2B 0cf2509e68dedcb7d3c35e2a4d3bbc6b224180de94430033771ac6cdaa949cfc47bb105815a02b1da042e782d96eb117ed1a34725e85021b4fc99ab4dff986a5 SHA512 59b3da73a866a03868d4899ae6d82fab53bba757b7849df8d68025a10165a1cc8c6b78040c9f549a82eb5cf3043a2f146857b61ed90bf8fb4e5118e1114ecf86
137 -DIST firefox-52.5.2esr-cy.xpi 436583 BLAKE2B c76971e75d027da64adf045a51d32d3de96ca28a979c631952ce29cbad637ca7eaa6e04229e3c7a7dfaf93a433249f70d5147f33eec2f81d087057e6fbd994a2 SHA512 f83295dc4583f390dba952fb12819c8b9af1163176de0d22d104ecf51f6228510d1c081338fdb64d0b009f700a40f59125126cba9acbbeb4432470afb1a15ac6
138 -DIST firefox-52.5.2esr-da.xpi 424394 BLAKE2B 2b0889fbb80a5321ad67e502b2d5b305ec53f49689449f487e5daee4f8aec7f436eb28313f0d505bf0b0861bdf134ae04047bc5821c99f2f8c798d7f639c55af SHA512 12d06846306b714a282147aee9f565ccd8fd4b064a134ca3567b991e76a6fb248502e39959db12465e158686111f20cc4d5e71796abfeb0f7c649b2073a97d45
139 -DIST firefox-52.5.2esr-de.xpi 442479 BLAKE2B f3f05dfd8e56f9455ba263cb3c0461c2290b9eb7b0e73d66c3d09ac2abd03f379c0d795cc8904dc2f76af412460b80092f0f90d5eca00795bd2f131799ac0e1a SHA512 ed327e22cfb23430d24569b03b9909b8aee78f6c1c8a3b0668be0daa8e5c866d6fe8a4ac3e4846901826e60a6a13cdf90a657bdd2a29d625eb8d23fd41b767d6
140 -DIST firefox-52.5.2esr-dsb.xpi 459425 BLAKE2B d0516653a87045d1cf1ce72f2f2ad2557094d98bd21bf62e19dc6283bce57c820d849c934579fe8139e69b3535ca1c0453427da355b31863ea7cdb511e4dcf4b SHA512 e09dbfc6d6998b030f4f17f97dbc66489d7d22e44a35ffdab329c27aa19f2e6f0898bd3abbb47bd909fa4a1400ccb927f13efabd0de8a846d61054a0f536d6d1
141 -DIST firefox-52.5.2esr-el.xpi 516592 BLAKE2B 102e11a28865248ce0ad51f7ed93c8cdc92f9ec2d428db4eadfef6c17a7b8e9324ea8dac9ee276209412c988e6910ab87a31d94f6116ba6f1d1dd74bd6d383ad SHA512 ce8ab19343e748b46641c1ae0b100c4ff904300808c925a7e11fc06f8bc30c6d8aef35754d7f595e1fc486fc7ddf9263254f6fd1cb2d8a7e99454ab8e1c2a93c
142 -DIST firefox-52.5.2esr-en-GB.xpi 419324 BLAKE2B 4cf7892ad81436131c97e3c7492b752e52d59188e30e506e7983cb1a68327c656aa8cfa35fe60b61e8d9e78f19f54c1878bfd13067c29ff3d94162f82cbcde9d SHA512 5e6e5d9259b85857302f3d4fcb4d83dc0426b5747381a183fcafc66ee34f91697c4fa27249344cdb368e5a592983a6dc0af0031a9baba86ea3fc4cc3a5fe4692
143 -DIST firefox-52.5.2esr-en-ZA.xpi 412212 BLAKE2B 2499e8f68168b508934214ee10066a7269246827b426a3d8881d4ab39270a8d086c6fd7787ecaacb459437c1e46833af52587c52fbe7eaded0f26a380949b1a6 SHA512 9b38057d98c0d8697ffbfc8db10881e1a3284efa2335260ac5d35b911fff5b62bddab6fbadf252dc04e32ee55df400b54fcc1dca6c351aab88b364014e10aced
144 -DIST firefox-52.5.2esr-eo.xpi 437474 BLAKE2B 51dade72c5185c33bb0ad3d3bf5ce73b7ed645e44458db183589d5a1fd333f4cb7f2f9ce60636fcabe8ec20993cff60123f96cf7fe9b04433d98ceb548933f05 SHA512 047c979f4aec2aa1a2709600150acdad48c4488c6881714604be58f12272a5742f88487c0ced0311b55cafe4cfa8b4c24e22ac34ecc366063ac5487b1f517055
145 -DIST firefox-52.5.2esr-es-AR.xpi 445925 BLAKE2B 45866ea0c2cec268c43356bdb4b48c6c42c7104496ae52aed5eae2ceda72e054aa26e9713fea090ca6bfe5ea00e24d97735bd8da908e572c0f322080583d2be9 SHA512 51170d1bc0532dc057e78cc195852d75024618a4722adc3b5c794fe4aefea947d9060f65fd81b8367f5d0bfd18f2fafdf7dbf23e851bacb669e8f94b5d6d9962
146 -DIST firefox-52.5.2esr-es-CL.xpi 445676 BLAKE2B 511abd56052b35fd9c75f6f3d2dc2cc96bb71bce36ecbc4c48ced5dff47556498deb11c190378c87333968f7757fb5d2b5779fecb70883bac51317712b828404 SHA512 50fd47a2a12fe6dc0ba0f1ab21e2eddcdcc4a3a82c75380e329e31fe818c299f95c88c6128e2262edfaf8764382db668f8b22624903014a49c76492f840a2d68
147 -DIST firefox-52.5.2esr-es-ES.xpi 344875 BLAKE2B d159f496aa076600a540dd9ad8a96f8054a745c4abd5e7858277e6d75fdb79fe3bd728151e2372090bd26add21c08b1ebb25a767d571ef621e0fc3712aff27b6 SHA512 a70185ee1165feda7d9dbf9694d77d0f57d1fcbcee7b3c11033fa2c48aef8260f07a248391fd5a279ae4d71d7c14af9d519478bd874fca301fd657a43a97681c
148 -DIST firefox-52.5.2esr-es-MX.xpi 448385 BLAKE2B 306f9a9745f90daf336b4e5a97585e756d0aac78e674797c9b041dc4af953f52179016f908bbd551930a03335e1e4a649b8d6fb7c31bd3f67bf14ab822a01324 SHA512 af1a538744b493faf7c4ec888abf832eaa35537a2202d8bcbbca21e02d7886e464345bc8c5f2625721489f595a5bd75b771bb5fbb024fb259e59aa6fc31f3f8f
149 -DIST firefox-52.5.2esr-et.xpi 425113 BLAKE2B 95d07d553b27f77ccba359cf6dfde9c480cc74602b6d2a8ec54d75b4dc6dcea71f91ea8fcb0b4313a94685b4e53a61a8a4f6d47ec02e4048a67356e87e6a13db SHA512 c8927c532457443b9080a10ab49bdcefaf5da64f5b867fc01a6a2ace0d73dc06e274db70844fee4cd0061d6d25be43fbcec04ead393f4bf9fca5eedae77dbca8
150 -DIST firefox-52.5.2esr-eu.xpi 438479 BLAKE2B fa2f24888fe06c02d6e8aaa8cda4453949f0065227a0c26c33267066fae5ec82e80c59b9619b8c4d613bf627cb6591f99106517a08a371d324d3708a335d9716 SHA512 036c52a3ee9988498437bc1bee2c09823797332a40006aff021b440cd54aa3db5b132891e42085fcb49417412dcdc04bac55a2454dcd88c7fdcf2dd863a9132c
151 -DIST firefox-52.5.2esr-fa.xpi 491344 BLAKE2B a1d0799e00702bf8b4d9f71a5ef461d677c44a2dd8356e5707a228078b3c7bf34cb339a0337bff7085f1f420b80f60fb800a2b5cf19f4a409f061c4c6abadf10 SHA512 cec8e2b2111f804157feeb9eb203bed29950394193b2483c540236cd48d96c6b10e7ee5dce29b449f364b617748756caad1fdd3ffb348a5f4bbbe091c0be23a6
152 -DIST firefox-52.5.2esr-ff.xpi 440928 BLAKE2B 2befce2c76778fbaf5a887af425907b7f11b96ba386a76a1867287386c2d4c24f8d1e3c9c307706ea38f8c0ca730a86c464d62bf21f78fdc5726d7286ee91110 SHA512 5388e9c9bfaf24e62dc5a1602f65901412def3d7209125185445d9df0d500aeee6081d8333ca2da1c9e4e55de49cc9fb8e85b5b8ce16d278dd7fb740741092ab
153 -DIST firefox-52.5.2esr-fi.xpi 430061 BLAKE2B f804886f02dca86a943679498c22bd292a764cd7a0df6c282b718f9ca6b77afc1f633d9ee87ede10841e5c5c2b364f015c6232103ff7cab201dfcd6cd241411d SHA512 c15a841d1e80601cd45ebff58baeeef22f9ed57cc901d5fbfd1f660f0e11c6db18697d1b24a702a1ad1eebcaf91205e6fb07a3f5e56a8e6a28cb41394dcdc03d
154 -DIST firefox-52.5.2esr-fr.xpi 450210 BLAKE2B 928c6f43268e08e4d693824a09eca6223540c2aeebf6ea2adbe3c890c5c58fa1630ddbfb96d8eb6ef339a5771635cf30a50b98d2c3b86fcff5c160cc622ebde2 SHA512 2a30fc383720d5f6e624dda20ae084550ab9eb303d45f914accff49a0cf1061a7de68378cf6247e9637ad96ae54c25204629c35fea34d1dbbaaf4c034a33ebf6
155 -DIST firefox-52.5.2esr-fy-NL.xpi 444974 BLAKE2B b275a5e7c3ec9cb82634b533ccb53a613f09f5b859654d46d8ca1e5017c17926b4af20ec4ae05f9f9c17ed3f2b0e0831427d44245282b964a4765fce9fbfc64c SHA512 83d5782ee3b2f8bdd93f23c31d5350310b25641ccaabbbe0ddf46bba3bbdc1445394d51c227c6654b8b9e285a9082476cff22d737e94a787bb16c498611584db
156 -DIST firefox-52.5.2esr-ga-IE.xpi 458165 BLAKE2B 4662265d637c7073aa20b766c701e11730ff7ec6f600ed8e901c925e1a0dbaa88fbeb053d7e99f47311ccef9060ce2b320c425f76ee3c8f7215f596f034e8601 SHA512 ccfaef912f2313e8c29b5bf2e4002bf03329cbf2618cf29ca8c62e26c310db1700d0179794a4c9d9660b40ea5994c346c34f5635edd8ed46d7ce32690ee46371
157 -DIST firefox-52.5.2esr-gd.xpi 447268 BLAKE2B d40e67c9f90d54aa81c40ff73f9a6d78ab421dc8a3c5a9933b559681b2548b602cfe039fb2bd0bca94ca8aff8e4fa31e15603701a8e9b61c030840cbf2171efb SHA512 92575ae7335ba8789490d0533a0e58363b733672c7b9176d3f78be1ce9c7b67c6243f9fbe944917345385371a1d0e082b32d92b4ec10e54c2b26db4d9382dd25
158 -DIST firefox-52.5.2esr-gl.xpi 447295 BLAKE2B 6393712bfa82d169571bd10e7ac7698d053b460a1162e1b8583d67962d9aa8f24b751ef8c929604dfcdfbacab0c75998cd8a2d01920b1f8f1bfc25384e96578c SHA512 f71929370b2da144ed3cd586794e6014aebcbb5b3f4f2aa56ca913c9b55848424a74c4fcef81f3e8337dc9144277bc74676edefaba9d7296983535ba9dc3d713
159 -DIST firefox-52.5.2esr-gn.xpi 456214 BLAKE2B fee2feb5c4063d57786f6b7206e1b6682118f2732cb5567921d8f7a4e8134641d0629ea66c1fb94094b6353cf2234f7fc078560f6b3bb85830ce881dcb9966be SHA512 40f1ce7aca35204457924c001cae2ccebd1f63e207da787a2fa7568879d43916f2f8bcec1a14e79154812da6c3f9e9091ab09cb6370a2c566cb873ea39d5401e
160 -DIST firefox-52.5.2esr-gu-IN.xpi 489365 BLAKE2B 3030dd45cc176de8aa9549db6b114a0a5ea25cc346a284096ef298482547ff1a04c5fdeecb9fe3762322d23ed163ac3d99b9b39a30cd5f1f3e1c697b65bb4d4d SHA512 947eb7a4ac48c03f347afbb81d6f80882bc78725fdc138fc21c2f5f2a9582e2fcb160c7c4469d8feef4cb615fb8383022543eaa26c55b947b92d9e85fa833a32
161 -DIST firefox-52.5.2esr-he.xpi 455282 BLAKE2B 41c3791594dcdbd7d947fdfb5e78ea73c8639d27a0a252c542bb6a7511d15313ebf4483470cbc1f89345988c4c7ef314d8e1d6f5aa02b351aea8ba4cece969e8 SHA512 a6ef0b6af0424d31c7fea99d752caa8a3178ca64cce5cc3ed5d0e14d45b062f223a8f3199d57e7ee854797395bdbc3ba39361dc49c45d1877a8ed52648730a59
162 -DIST firefox-52.5.2esr-hi-IN.xpi 506518 BLAKE2B a8b201d23c5ada691e99bed91d3706ade9f578ece0fe4cb33b6d75a4acc669ce3cd7d67c9c5e194124814e76a5f401b1ae5b024a6b0f6a020926ffd5b3d9349e SHA512 040163d1abd00573c88a5e5f74b687aefe7a00c631e6d8ee691ccb3d39789092cc76b328904da8f874e3feaadd5a5efffb486da02f91e374c9a171acd661440b
163 -DIST firefox-52.5.2esr-hr.xpi 447503 BLAKE2B 2da6197782600b7b6efe7df8c3cac6fb8508170153b11ee8d215dd0ddc7511be21f58f311414c443e44ac760f1850c4ced329447f6384282afdf73957aa06caa SHA512 54369257057055c9e716e453956d9c3c8de5aa9482fc1d67aa5d16cb882110abe94814f3c52e43acc47795a8e46157d05cb56b7a416317b6d3abc416a87d4726
164 -DIST firefox-52.5.2esr-hsb.xpi 457259 BLAKE2B 7ccb91f6165e0571325397985e7f2afb3139337abe24db1308f1bafb1ecca3f9eacdfb03caf7fa397477520cee33aba793fee27b235c026be2b017ee284469b4 SHA512 1441f985c3f1cac6049d7d35a5b6a5f209c3ace55eb27de06891a4c44b3c790c56fd13db014d4c18c2614b298ba69ba8dd1ab5d41acc1660cd8b846c1410ba22
165 -DIST firefox-52.5.2esr-hu.xpi 451496 BLAKE2B dff2c3d1f01e0d71bfc0ceb1e0cbe91d3e2905fa817b4f325ea4a36d32b30003841af2fe2d00a526184bc81eb27bb1dbc38e046d6db09eaa06fdeaa7697b6623 SHA512 62dc52d4b202fe6bd9b5b11dd239f73be9fdd4c55b79776e4013badc1290b69fa2252ba6ce3c977f77edab637c10874394c3ccd40c12a5461113e0015a2ac877
166 -DIST firefox-52.5.2esr-hy-AM.xpi 495773 BLAKE2B e7cd79da4e6af428b02a31fd57af4722d1d7b2fd5ea84f0125bb81f0f747a4fd7adba33fc64758aa0adf6717f92a6c431a1675771f1565dd07768b785a881b6d SHA512 39e71dfe5d7c5e18a5aa0fea32647e1b8e4f10f93b407d9c6569956cd88a9cf12325cf24d168f967dc70eeeeeff9dfa1dfbef62a29c6869a9eb3b11301e54d4b
167 -DIST firefox-52.5.2esr-id.xpi 426023 BLAKE2B c120f663f61b1ccf8bdbe1a968b37be3d9ed8a6d5fc9e4ff6c935a52bcbca59bebcebccb39bfddc0673b3fdde55e3290fdb7a2373f0e24e5961328f30daf1de8 SHA512 57a8c1f9ef02fdebaeae2b0479b85ca4cae1110aa1e8dd31c7ff1e217a3062ac4430aa16c5fb0a472f0c436c325b5e73f07c8e224fbac550b22c1c2bfd21df0b
168 -DIST firefox-52.5.2esr-is.xpi 442693 BLAKE2B b2418e30d9f74db970833fe5b3a0209636a102cb119959d58792b5ada0dd3b921a8e2d227dee25ae0136fc176c197aec60a7a90c25dd13c36579303d7281fb43 SHA512 3dc732ce73a5ed0b3a8fce9f9ea3d75efbbacb2d64103585068105ce973bb4389d7333b8edaa0d4b1c012929db68fde28ba4000d954af2d34749268c3d93a4f6
169 -DIST firefox-52.5.2esr-it.xpi 339221 BLAKE2B a3a62af8807a9799b396496e82488659269264c70c9f97c1d3816da36f02fc5a71b6090b218b7643608b8ae55ebc4241a1d501ab300f6fa6224bca73d0b6e0ab SHA512 5ebc0ce2ea7e3fe911e5a8933ee22e563b90fd222a77fb3ca801e78f48da5785057a7158baac894510930008488a8d3c989dc7d2c43de636d6e4bfd10be2fe78
170 -DIST firefox-52.5.2esr-ja.xpi 488343 BLAKE2B 5210cf097b626f22eb3e6f9027502c93a63e57d3ef02f08f6977a9fe3794e58353bf2ac5f57b000f408c9abd17fdb555708f83c369fec418259205f814e883b9 SHA512 ad9d3f4da722c646c857b81b2ce44dc8d692d3a8a3f7bffa69fed58875223df0542443ef66b1670fda4483cb3855eb921919a434f61fd3d46627d3f2623e93e1
171 -DIST firefox-52.5.2esr-ka.xpi 475375 BLAKE2B 8410564d69bc9281108400b1f4de871608284beba13240d481075a8faba98e14dd6e33d8f5abbb09f27384ba0d0d78ff83282caf8d204d6166c8b910b45a46f3 SHA512 6ae5cc2384c3d2fbdb53a09c8a6fabcd0544d011aadc750dcd3cb14f68fda197438d5f27f1c4f17172dc5dea157ba0659d54708494379e5db9a1d3496953b1f6
172 -DIST firefox-52.5.2esr-kab.xpi 444519 BLAKE2B 897bec498590aff1330f47891492cef0c8ccea52f224c84ddf403b2fdebfc90904f5177783b9f7af9c08be4eb125c14eb11db449c5e51cd6c59940bba98e19c8 SHA512 2f0e46f667de3545f430f8aaa5b96d229c19f53ce6d74ebaf7b4d419098c1aaccbdb5f57cf1897d2ece22f625bc15dbb964a687cf4c1366fc6f5f9425092ac89
173 -DIST firefox-52.5.2esr-kk.xpi 496939 BLAKE2B c9949a4e85522bc4a2401341cf209a941e73c425866491817a25f3e1e180da86237dafed73084ad57be22305db7c10db4571ec1faffb322698d691eda16cc7cc SHA512 163d5a7b43e51f2bdee9ce6c3c079726e3a5ad01fe59127b26ca6013ce8204339c3d9b1ecdccc90ab2f6dabf355e35c3b11a307ef485af949fa702e4229261b1
174 -DIST firefox-52.5.2esr-km.xpi 520343 BLAKE2B bcfc2f83793234c6cb712a5613cf3dada309c2234213746a8a589e4fb77921effbafcf0fd6e11159c8a9c19c8dc031ac5ed8c9e6c2c8def624ba939dabb94b9e SHA512 7d9db710044fb98d7b67723322d0715902ff60cd13c9a3002efb4a514236bb9bf626bfc955bdedbf4f920e899cbbde28e3b3597bdce097e93dd13d5473ff63b1
175 -DIST firefox-52.5.2esr-kn.xpi 519455 BLAKE2B df433b9733d6d8676f7c37c516c269063ebbc85681847ebfce127e11877fdce058cbcdfe416b84ad36e7fd2efe3c181eb4273ccedc5818ba2f042a5c25365da0 SHA512 70a93016f9c196af0a53868e84557e5cedaffa270e06e2c8b95543f08d47f3a23a94bdcbd81be0e26c6b5329248a0c328dc9cc677cd77d2924dfc04341263543
176 -DIST firefox-52.5.2esr-ko.xpi 463630 BLAKE2B e593945c4377466c8fa841820462c9fafa20c84811e8290aadfaa5e7b4fdc3ba8b0b514b01c15108aed89fbc2da017c4213c68b69f36e603cb5f6146c70b2169 SHA512 e325f0d71cc302d3e3acab4be5ebc61cb498cbef53ca20aaa5b19778251939c14a6f2409536420183f2596061dacbf0812390e36735df65302b61d85779a7d85
177 -DIST firefox-52.5.2esr-lij.xpi 421070 BLAKE2B ce20767d2fe504a0e6378501ae8826a674dd7405b4c7d3bea08d6dabe819cfb30d1b165eb1badcd900e6dfe85fcf1eec4c44e13883c7925270d52fc277f4ca97 SHA512 09573db11c27b12abcb319920cb62339f57ab4365983d359b146392e08de34eaa9b24ecfc35e7c92d53cd2cbb70cb7f618e3b7061fd82765e9d8e994ed6b4947
178 -DIST firefox-52.5.2esr-lt.xpi 452236 BLAKE2B 3df053cf4ae79cce9950553baa1f6b818f7f8d1d0b03d23a27fa8de667bb8b038cb1c1f73812e67653de9ed782b8a420a98c4c579077160b90f685365dec7dda SHA512 77da4ba606af7b9a8824704cb63f30bbfca0c123c8aa446e1c1a1235a047e46781a38c74bdcb8a8bb6f17d1d6e3a49198bf572748b14b00e590d35d999c2e150
179 -DIST firefox-52.5.2esr-lv.xpi 448450 BLAKE2B 9728525ed6013c3e12c10c7e5f8de7cc591636ea87b91a6f91060b0ea34af834cf845246487bb64e6b9abb73e198be80c6108d17f1baca0e48bc8e9253f32c7f SHA512 c5bffc00a26e6e5de97a1582546d9ee0490f98954ca0c9de30cc9f75642aa5e5199691860d2df813227b73f4db026a52299746d421e82a302b6b304d1099279e
180 -DIST firefox-52.5.2esr-mai.xpi 499841 BLAKE2B fa895eb70cd281970ba37c810a59bef101c53db3cb814b805171f90c3f8e63337920ea811a474c575a0f6319fdd9a374810ffffa3aec42611e35facc668d302f SHA512 1bd265605e0962afbde84524867a766b8c7d8938a2617575ef500f6bb940e712dda8a554061337275f48a5353351fe0d8beebcef52f134eec384aa48f6d8a730
181 -DIST firefox-52.5.2esr-mk.xpi 496200 BLAKE2B 1375294cbae32bbd9f4fe0efa4a6341c208814acd419e3450569ec0c2bdfb95081f12f3623cc681b997b67f35b07c1ca0aeafddfa9d9ac64746d1f58f78f7990 SHA512 b96fd43f05c6bd42aa5298ab3f9e4beea7902c424a467ef4d688962e7017ba55a38c9ef998f668aa7a945436673dca365e6f4b587d6a29a90446d1242e79ac42
182 -DIST firefox-52.5.2esr-ml.xpi 516486 BLAKE2B 4c69cdb02c7f927bcaa600c23bf89cd32308f5078fb5c798f3358c5d1de03a044bcc233e6a9c9b04314b784a9b607bc28ac7cffe080e47fdecc5b8edaa57e0db SHA512 3775b2e795b2d36fc2046fad08e2afd7365c8548e366dc0cb8aeab04052b404854ebfe71c3ef4ab85c31e401af7141420e588c29534ae335227351e5b5c8b64d
183 -DIST firefox-52.5.2esr-mr.xpi 502431 BLAKE2B 4d0f370bb70d82da43a9f2d5be779614acbedc7d799ac60b430b5b9cc9ec4948f8e4c1f786db3150a809a5a6402898b6abc170f953dec6eede80e474e8ce6cd4 SHA512 5ebfbc0cdd2e4eb7100d633b3ad5afdcc739dfdf2b964f2991207b92948b1f6af5573e2b92582112bb8575495e4161f8c14c845e3f845f270465a1a0e49f9426
184 -DIST firefox-52.5.2esr-ms.xpi 435990 BLAKE2B eb3d323ed8c7dee0262644d61d788bc3e825e72b108cc7c43087d0a99bbfc5cc5d2ff550880d700107ee3725e02a6021eee167a44f436ffef2f92bae5531d42b SHA512 35b27e286d8f99340895d5529de7cd0603f6ed64431d639644a93e38f6ea01ec46e69fc4f79a519303dabdba4c33314396dbe27a1f1e3e2822ae9ab00eb14403
185 -DIST firefox-52.5.2esr-nb-NO.xpi 434412 BLAKE2B bd34ccdd089f59e03024502578cb551d907345953b975699f0e93c056209307c99ca5795d690fb36465b305ddb1f731e0498b7497db15d0fd8c5ea5c370a7876 SHA512 e0da8ecafd6bfc92038bda2178f92d007ce3aedb3a881cd63d8569993767c875dbed5f1b5ba9836f99e06e3eeba46401bb5789c5cfb94b5ef455f2f9b9686c2c
186 -DIST firefox-52.5.2esr-nl.xpi 432007 BLAKE2B 35e334b4dfffbd8460a886f8bcd3310eea796b545a1fe1e5b1f423c1a19f88f3525caa78172117f2d4753b67fde4bac85803905d74a0386c0d0e0f278fc7babb SHA512 6e4bcbfec8878bf102840eff14e8103c4054ff4c7991ab53e0ee57246b0ff2df2ee8186ab2256878359059e99245cb3ea1022c463b568bce2a194bb8f54d98ef
187 -DIST firefox-52.5.2esr-nn-NO.xpi 428645 BLAKE2B ddaa77d81581252469c1b96b29a557e99ea8a04c5d511137f9eeebb445107b5dccf48f830873447e7c6d076155cde5315770b374e43d3b97ae8ad01b031a280b SHA512 ed6aa2ba076936191ee4d95c876ef6194047d54b72b8f18a5cae61488eb712e3ba72d6bb3c0b0bb8f6c2cc218a6cac996be0d84c3c0582532d1bd5b8d7b36d50
188 -DIST firefox-52.5.2esr-or.xpi 496917 BLAKE2B c49ab3c295472b8b2b1b83e237b64443d84c440a532d3485f98761661dc2a01cadda41ad22ef66705dd1ca54b74c0961160873027bbd8f22d1441d81aa80e1f9 SHA512 06e0603dc38b629eb28854cd4e13004970d70126803174c338b6bd255d55fc8b8757b62634a8724fef8617874e2805163c31ffd46f5f551039251b15c2ff09e2
189 -DIST firefox-52.5.2esr-pa-IN.xpi 476587 BLAKE2B c1cca69fcc9cd745727734c183bf3596888198c872f6de837b02f2268f142417e61f55ce7ee803905776ffdb78e96ea4c509c716cc3603eb1c3703e8797f06b6 SHA512 08381dcb270eb2a0961ec57e24d4ebcaa841d16efb20848cbb10ad624b2856faba3366d6594b3dcc21035c4d1a752084df52644d98eee8424e469e79a7747199
190 -DIST firefox-52.5.2esr-pl.xpi 352851 BLAKE2B 78f1dc93e9f8f1eaeee08940285d0d912d7bafaeee24bef7441a9fa545e790be70d8bf24212bcbdd1d9f1db127f8e97c1f6e1a34fed193577021edf5341a6e18 SHA512 4f5f2bee23519ee2d394f80d8006116d102f6a2c9d545e0b6b397bc6a7b6437a42bea2d6f48ea854d228a0c30eea879302125701f4f045fda6deb0ef93effc96
191 -DIST firefox-52.5.2esr-pt-BR.xpi 438170 BLAKE2B 9f6222186a9dfb7ea92a451bfed37e073d09876be8eef1013771e57b2f92f3ee6a9aa2008002a742def7d3e6fe3f5a04203d4084b2232ff0d5656dbf72eb707d SHA512 1e75601cf8ad9fc96747be55c9910ac7da0fd5da659c1c2c878cb26d230b2aed5c10a1c51d336ba4e1b16f21bcaccfacbeb6770eb82d2b4d94388a93ed625ab6
192 -DIST firefox-52.5.2esr-pt-PT.xpi 436727 BLAKE2B a8a43e5288a7db90698e315b4de2b3c2016ced896e0a7f81ff21d46082ae8b61d0f65c3a5eda76a916b5ba961cdf99443578ea523c15422f515e6a119ff977ce SHA512 999a3c25036c6b9262da41038a566f835bcda3df5d9832f9a9a4dfe164324539a4116456bc984e5e1a113b7c54a993024b245c5fb2b64b74d190a01adaf0dba5
193 -DIST firefox-52.5.2esr-rm.xpi 434608 BLAKE2B 361c040cb42aec5953e4a0b7a16e82ab0329804657ba15342e2fbec76da3ec4ec932d0585433d60f71c98f3de92872622e29b15c56badfa620841e6f2e28e0ce SHA512 7076ca5396aba6adf9d0d71203989e96bc76d79565b4efe082523874e7f300f6569a0052205179ae8674b109137e5304d84eb63382f6fdd5141f26d735401c00
194 -DIST firefox-52.5.2esr-ro.xpi 449938 BLAKE2B bd447420017900f3e8af72d401ea2f407607d07f61dd32aa7af5cd4c4c9c874acb713af587743971c7491fa479d7a7783795501c24b51bffcb44aecacc172ac8 SHA512 d977bb248fb7e3fa27ff096f9291c343e8274e2733ab4f7bd081116706a92aed9224b4764dc6bdbf19d598ffd391eb5c53154ceb980968fc0b91469c7154b3cf
195 -DIST firefox-52.5.2esr-ru.xpi 395364 BLAKE2B 028dc17ff097db72b7902d07e0d435fbc432339996eaaf482e1c9b53412e24e3c01ac42c1811596350190eaefaa47328b684957350614fb25dcf7d5cd1cac0f2 SHA512 a5bb0a6357e695631c58f4f18f11c13027277fae733698b417d288551f07c75b1f51487cdc415667e5c615d0fcd40f1970e8e11eae23d7dc1cbce6a0f44ed3ef
196 -DIST firefox-52.5.2esr-si.xpi 491958 BLAKE2B a53ae7f1f8fde98587aeee928aaa58f90516f8e8bbb1cf41cadfc2339cdc8ddef5f91999963eba8d2d3257952bc03b428f0ec7da90ee3ab3c38546c503be965e SHA512 0e3fda717d989fabc187277f8c0f75ec6e061a823551afa2bed74867561b4a2d0d9245e15e2c8951a83c3f1d3ccd463f269a44e7ee1bd67113c10b9cf036b75e
197 -DIST firefox-52.5.2esr-sk.xpi 455820 BLAKE2B 9b093b783f7ff22e59ca0462e22ca77d6485d62bb1f389041f24c6c874f4a7edb63663a8d75a24144f39e5c846dd7dd09ead097e885d9bb411ca52b3fa5788e8 SHA512 9d8007cf5a48ec6e428ad97bc15b5156d6fe85e854c5410e59bd5fea71ffea9a60004b58f0f7bfd177ee66b87f7dfb4050527238bd264448de9f14a0cc4a8740
198 -DIST firefox-52.5.2esr-sl.xpi 433482 BLAKE2B d9119ba0f85e4833b1d1fea0cb8a514e19d8b72018baffe9b28a1dadbb2306f95af80c037f6d06055520f65dcca810dd3ae08feb31d28d8735b23700b5179ae9 SHA512 76ba972f9d1957b23fc78abadfec2e1e2fe9d46b448e14378d3875c074730d4853f3d03f407eccbc74d327c411eae6c936995b031d6662944b3d7cd6a08350ec
199 -DIST firefox-52.5.2esr-son.xpi 435127 BLAKE2B b9faee9881f3ffb9522175a3ffb05d0d4f074712c4b41136e2c1ae7d32719cdcb3d98d1495c3d7504145c827a1d9c4e8441bccd5b2e613b73dff4edcb9883814 SHA512 3eab66bb43d6076c92f8decbc236c8d08d83f92762467928b7cdb389e213ca399d3d863dea6390d49ec5f4e89553394e05874d317334688f74b2f59686c4eadf
200 -DIST firefox-52.5.2esr-sq.xpi 448155 BLAKE2B f87f11fb96d596e9709e6aae34e7b1d86c20a815ec1303be6066cf6115f7c8f2186e29196322587a6b55b1621702310a8614838fd0350fec8cdb06861e845c70 SHA512 a49ba4c133e1902dfbad711515425b519ac00512c27e3c1e10f790f807759ae58a5d287880e5f682da72e9d169da97805b44392229e142470678ca1648dc968b
201 -DIST firefox-52.5.2esr-sr.xpi 463394 BLAKE2B b2793d7aab7c690059d9c426db07fa75378f2ae047c815de4d9bb06db7fa9d627c90dd7eb8c403e112be5f92c4bcf6f7392623c734bfa2a8eeaeb0f11a194a0f SHA512 6bc1e3416492e4c1d22433db11e8ce0139667f9938cf531757396cb32e28e9174f26df8a2c0290e44c4f8fa04b45f1a94cde215dd439c5b86b5a0f4ea79404b4
202 -DIST firefox-52.5.2esr-sv-SE.xpi 441180 BLAKE2B 37a85c1f95c06655340f2a40048c0c8e310360fade2bfe526a59709da52233bf0ac2a0514a2c4e19233283fcd3bd5280a472f8db256f4d166c53d1f1c036be5e SHA512 1d01aa063845c116b6cbfb9ccb91c3155068fe164d33526c8249dc40439b1bac324c5f1b372442ea485ad85f0a3562de6a9ae200183316f961db12e6916260a9
203 -DIST firefox-52.5.2esr-ta.xpi 494799 BLAKE2B 69eb3be38a5966ad46f6cdce6bd83c374bc12d294ac2290d0a1757e5abe5d557921e6bed1e575b0879e1a6ad78adb16639b4b0162b2f91286c81006bea0d7be1 SHA512 aa18f8b16b7cb71115937fb318b533efd98bf916259cb45cd8f49642f6ad52e9557df91956311d7ef4a0fad32076e41bb93a19953f597384e9103d4c66aab5d1
204 -DIST firefox-52.5.2esr-te.xpi 515241 BLAKE2B 0da5aba7a9863a424c55363f93b0f9c859fb29da80f3d64a5feace6e7042389e5c2d7964b5a9ccf4f08d95326bc7fbe91db7e10473a8afca49b9c9ec0d145e82 SHA512 b15b8491bb302823347bc67ec41731356cbf0732b8131df33fae1bad8c32e88209be9e1a3533cdc06d9cbbe2ec4353133ccaa65124138f2cdb518b11677aebcc
205 -DIST firefox-52.5.2esr-th.xpi 489379 BLAKE2B 88f3d767b1bf0fa447efcafa2f4d63ff4f5161d6a4ff7937ae8e7ec69a640ff3000e225cb1e3fba1782836d0f08d935830d51c57eb753ba4883a27fffe6f2d6a SHA512 0ef83799912026e3a8e28095322249a683d3259eb2ff71a19cb18e6d576eaa4d888e8915ffbf6f522647278e8b9199b8f73534e37b26595712ab4cd064041008
206 -DIST firefox-52.5.2esr-tr.xpi 443673 BLAKE2B 9845a3b946970735be40ccb3c5d8647af7cb0bde062378eb0fdb4edce8aa274a2c359bee9ffdc5d0eda9129ff20fecce188e5aaccdd8475edd0f112b1f3631e4 SHA512 a37c68dfdcd842cbf93d48d2a6f8f854baf785e624474ac950783334db10c61c05634e10bf11dbf3d4218bd9e33c34fe09fd5404fc41020b2c246a9b610b3911
207 -DIST firefox-52.5.2esr-uk.xpi 495095 BLAKE2B eaf33bf7655e8125e69474115d9af8b1b9e5a4eba3e1240fae107c45acfb7ef0dc9175b6d9acdae130292ba0c2913c751f668d0d438792eca258ad9db412fbd5 SHA512 c2c7a58f99a58a11d89d97ddfa47755774cdff3c82b84614725a5600c2e43500e74b6462e0177747554f073ff9edfb0bf31512720a6df2bf1a95a2b2c9d755ef
208 -DIST firefox-52.5.2esr-uz.xpi 447916 BLAKE2B 91981f18dabc030e997b778dca8948ba5b2ff7b9fb12af7ab0f634193975f494edb267a9892c11726e7b080fca2c856e362f0a125f0e461c8b185eb363fb0233 SHA512 9f93d77e36ffb2973e54f51d2bb92ac62e6e3ed0febe430b5ecc47061980b2baf511385271e7ef37ce198823baa3611924e22f3533eee8f3a1f7ef32e46f7128
209 -DIST firefox-52.5.2esr-vi.xpi 450805 BLAKE2B d962da51529e30eb3aab1747fa471632a4455f9cb416bcf8b4dc8767cd5145db5c57eb103961f6f3c7efcb8ddf2e32f00a121ca7cd1d2495aa75b40c98316a4c SHA512 3c66984319d7cb77f50bd24c862b2a0005832fa610525698455b2d297ebedaa114b1fec80e033bb4327e3f398923eb269a528b2620538023d2bb3c0d20b2f3c4
210 -DIST firefox-52.5.2esr-xh.xpi 441172 BLAKE2B 53ab56a77a2754337866d344aeca0fb7af1d8d68706e3e69ff8f03abceb294044ec5274635d1944d414026d4b1de0cf49f613deb4dc1ba39f9aba475599de7e2 SHA512 da954aa904085a2968b0dd57e516ddcb3b446685a04259e44e6af8919e004f0559568bba815405d9614034300d986c404b13c05c331086073f6f02986907d1c6
211 -DIST firefox-52.5.2esr-zh-CN.xpi 461694 BLAKE2B 63c39764c2ad138dba0849bc9a0183090d3821c7b322df270e1c09f1697457cba492cb65df1d128b496b43aeea87c9d416ee46c9487a5af251066bed980a9310 SHA512 3954d6f11292bace3a45657dbe41ded286ca942697cbaf631c4e858a90912d664ae047276c4209d6d7caa386234667d2f6a826e74ae8d0ff42eed52a7e02c6b0
212 -DIST firefox-52.5.2esr-zh-TW.xpi 472534 BLAKE2B 5ef9625facf35d4e220c0b2272c25786a21b0ee36ec2fb62f260168401979df50a90e41fb2e85ad963b426f08b27d52540f0eae4484a67b94a59d0a966ff76b8 SHA512 c64c65b31aa2e4f3534d394183e0dfa96672721f0d8e070daa142263fccdf71236b6a2ab7e45b88cc49b96bb46165cf6c36aaa981ee23385c19be54f2537fdfb
213 -DIST firefox-52.5.2esr.source.tar.xz 214094820 BLAKE2B f9eb9b5aa333d16639a59e6b36a4adef276d84b807868c671a464cb16060e275bdf7b0b45e1c72bc71930c71455fcfbff590df0f97ca3a97dfb651c3fefa0722 SHA512 bbc7dcc4cb392f06fe2e963a3b6372efcfbbcc1ca7218a3ef05885285fe00c9e87e0f8d307bd9363668327eb43542c0600443bd9e6744de64494b96dd00efa5a
214 DIST firefox-52.6.0esr-ach.xpi 427641 BLAKE2B ffa9599ec6019da8c8abf85a8b649e8e6f848827eca4d49923f1224d4c8c06716f51b9e06fa55e46d610528dda657e4bcf756d92b6bbcdf1c755ebe47b7e6cc6 SHA512 82686b3f39fa4969058b317917a02051088e08ec49ff87a607e339f699d6e5362a303ff2ba306edcf033e0325dda08748dd1938d26dce248722f1fa1cddf5e87
215 DIST firefox-52.6.0esr-af.xpi 436824 BLAKE2B 916ce2424f2edd130beabcae3c25286c416bdeee33ddee6a58ed33b79954cde64155d3b9d8975738aff01b47cafe452e867daabe5760acd3335278b253a05def SHA512 834bc8deb874dcd67d5ee91d265d465d6cfa4e0db50a98b944220a8c060b3d4e09e7d61b98c03f6011b7d2cc4c7a08b7aea252c406cc416d25f4c4bf05822554
216 DIST firefox-52.6.0esr-an.xpi 445142 BLAKE2B 770c04cb61bc060ee4414acbab8b86416668980ed91368922b9faf828067eb3704c5ba7ed57b5622171d8c4c565bf5398811cbeb7feecb00b54ebbad1e2ba8d4 SHA512 e4e314e73df570534e615eeeeea8d07162ddceca71b212ecbd96fde1eeeca8ffae106065a57a1ab4b36b5738b726f619c71d3d7cf6d37a0d8d579d558106d952
217
218 diff --git a/www-client/firefox/firefox-52.2.0.ebuild b/www-client/firefox/firefox-52.2.0.ebuild
219 deleted file mode 100644
220 index dc138aa48e0..00000000000
221 --- a/www-client/firefox/firefox-52.2.0.ebuild
222 +++ /dev/null
223 @@ -1,404 +0,0 @@
224 -# Copyright 1999-2017 Gentoo Foundation
225 -# Distributed under the terms of the GNU General Public License v2
226 -
227 -EAPI=6
228 -VIRTUALX_REQUIRED="pgo"
229 -WANT_AUTOCONF="2.1"
230 -MOZ_ESR=1
231 -
232 -# This list can be updated with scripts/get_langs.sh from the mozilla overlay
233 -MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
234 -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
235 -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
236 -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
237 -sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
238 -
239 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
240 -MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
241 -MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
242 -MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
243 -
244 -if [[ ${MOZ_ESR} == 1 ]]; then
245 - # ESR releases have slightly different version numbers
246 - MOZ_PV="${MOZ_PV}esr"
247 -fi
248 -
249 -# Patch version
250 -PATCH="${PN}-52.2-patches-01"
251 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
252 -
253 -MOZCONFIG_OPTIONAL_GTK2ONLY=1
254 -MOZCONFIG_OPTIONAL_WIFI=1
255 -
256 -inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.52 pax-utils xdg-utils autotools virtualx mozlinguas-v2
257 -
258 -DESCRIPTION="Firefox Web Browser"
259 -HOMEPAGE="http://www.mozilla.com/firefox"
260 -
261 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
262 -
263 -SLOT="0"
264 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
265 -IUSE="bindist +gmp-autoupdate hardened hwaccel jack pgo rust selinux test"
266 -RESTRICT="!bindist? ( bindist )"
267 -
268 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
269 -SRC_URI="${SRC_URI}
270 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
271 - ${PATCH_URIS[@]}"
272 -
273 -ASM_DEPEND=">=dev-lang/yasm-1.1"
274 -
275 -RDEPEND="
276 - jack? ( virtual/jack )
277 - >=dev-libs/nss-3.28.3
278 - >=dev-libs/nspr-4.13.1
279 - selinux? ( sec-policy/selinux-mozilla )"
280 -
281 -DEPEND="${RDEPEND}
282 - pgo? ( >=sys-devel/gcc-4.5 )
283 - rust? ( dev-lang/rust )
284 - amd64? ( ${ASM_DEPEND} virtual/opengl )
285 - x86? ( ${ASM_DEPEND} virtual/opengl )"
286 -
287 -S="${WORKDIR}/firefox-${MOZ_PV}"
288 -
289 -QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
290 -
291 -BUILD_OBJ_DIR="${S}/ff"
292 -
293 -# allow GMP_PLUGIN_LIST to be set in an eclass or
294 -# overridden in the enviromnent (advanced hackers only)
295 -if [[ -z $GMP_PLUGIN_LIST ]]; then
296 - GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
297 -fi
298 -
299 -pkg_setup() {
300 - moz_pkgsetup
301 -
302 - # Avoid PGO profiling problems due to enviroment leakage
303 - # These should *always* be cleaned up anyway
304 - unset DBUS_SESSION_BUS_ADDRESS \
305 - DISPLAY \
306 - ORBIT_SOCKETDIR \
307 - SESSION_MANAGER \
308 - XDG_SESSION_COOKIE \
309 - XAUTHORITY
310 -
311 - if ! use bindist; then
312 - einfo
313 - elog "You are enabling official branding. You may not redistribute this build"
314 - elog "to any users on your network or the internet. Doing so puts yourself into"
315 - elog "a legal problem with Mozilla Foundation"
316 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
317 - fi
318 -
319 - if use pgo; then
320 - einfo
321 - ewarn "You will do a double build for profile guided optimization."
322 - ewarn "This will result in your build taking at least twice as long as before."
323 - fi
324 -
325 - if use rust; then
326 - einfo
327 - ewarn "This is very experimental, should only be used by those developing firefox."
328 - fi
329 -}
330 -
331 -pkg_pretend() {
332 - # Ensure we have enough disk space to compile
333 - if use pgo || use debug || use test ; then
334 - CHECKREQS_DISK_BUILD="8G"
335 - else
336 - CHECKREQS_DISK_BUILD="4G"
337 - fi
338 - check-reqs_pkg_setup
339 -}
340 -
341 -src_unpack() {
342 - unpack ${A}
343 -
344 - # Unpack language packs
345 - mozlinguas_src_unpack
346 -}
347 -
348 -src_prepare() {
349 - # Apply our patches
350 - eapply "${WORKDIR}/firefox"
351 -
352 - # Enable gnomebreakpad
353 - if use debug ; then
354 - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
355 - "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
356 - fi
357 -
358 - # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
359 - if use ia64 ; then
360 - sed -i \
361 - -e '/^OS_LIBS += no_as_needed/d' \
362 - -e '/^OS_LIBS += as_needed/d' \
363 - "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
364 - "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
365 - || die "sed failed to drop --as-needed for ia64"
366 - fi
367 -
368 - # Ensure that our plugins dir is enabled as default
369 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
370 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
371 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
372 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
373 -
374 - # Fix sandbox violations during make clean, bug 372817
375 - sed -e "s:\(/no-such-file\):${T}\1:g" \
376 - -i "${S}"/config/rules.mk \
377 - -i "${S}"/nsprpub/configure{.in,} \
378 - || die
379 -
380 - # Don't exit with error when some libs are missing which we have in
381 - # system.
382 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
383 - -i "${S}"/browser/installer/Makefile.in || die
384 -
385 - # Don't error out when there's no files to be removed:
386 - sed 's@\(xargs rm\)$@\1 -f@' \
387 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
388 -
389 - # Keep codebase the same even if not using official branding
390 - sed '/^MOZ_DEV_EDITION=1/d' \
391 - -i "${S}"/browser/branding/aurora/configure.sh || die
392 -
393 - # Allow user to apply any additional patches without modifing ebuild
394 - eapply_user
395 -
396 - # Autotools configure is now called old-configure.in
397 - # This works because there is still a configure.in that happens to be for the
398 - # shell wrapper configure script
399 - eautoreconf old-configure.in
400 -
401 - # Must run autoconf in js/src
402 - cd "${S}"/js/src || die
403 - eautoconf old-configure.in
404 -
405 - # Need to update jemalloc's configure
406 - cd "${S}"/memory/jemalloc/src || die
407 - WANT_AUTOCONF= eautoconf
408 -}
409 -
410 -src_configure() {
411 - MEXTENSIONS="default"
412 - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
413 - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
414 - # get your own set of keys.
415 - _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
416 -
417 - ####################################
418 - #
419 - # mozconfig, CFLAGS and CXXFLAGS setup
420 - #
421 - ####################################
422 -
423 - mozconfig_init
424 - mozconfig_config
425 -
426 - # enable JACK, bug 600002
427 - mozconfig_use_enable jack
428 -
429 - # It doesn't compile on alpha without this LDFLAGS
430 - use alpha && append-ldflags "-Wl,--no-relax"
431 -
432 - # Add full relro support for hardened
433 - use hardened && append-ldflags "-Wl,-z,relro,-z,now"
434 -
435 - # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180
436 - #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
437 -
438 - # Setup api key for location services
439 - echo -n "${_google_api_key}" > "${S}"/google-api-key
440 - mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
441 -
442 - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
443 -
444 - mozconfig_use_enable rust
445 -
446 - # Allow for a proper pgo build
447 - if use pgo; then
448 - echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig
449 - fi
450 -
451 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
452 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
453 -
454 - # Finalize and report settings
455 - mozconfig_final
456 -
457 - if [[ $(gcc-major-version) -lt 4 ]]; then
458 - append-cxxflags -fno-stack-protector
459 - fi
460 -
461 - # workaround for funky/broken upstream configure...
462 - SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
463 - emake -f client.mk configure
464 -}
465 -
466 -src_compile() {
467 - if use pgo; then
468 - addpredict /root
469 - addpredict /etc/gconf
470 - # Reset and cleanup environment variables used by GNOME/XDG
471 - gnome2_environment_reset
472 -
473 - # Firefox tries to use dri stuff when it's run, see bug 380283
474 - shopt -s nullglob
475 - cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
476 - if test -z "${cards}"; then
477 - cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
478 - if test -n "${cards}"; then
479 - # Binary drivers seem to cause access violations anyway, so
480 - # let's use indirect rendering so that the device files aren't
481 - # touched at all. See bug 394715.
482 - export LIBGL_ALWAYS_INDIRECT=1
483 - fi
484 - fi
485 - shopt -u nullglob
486 - [[ -n "${cards}" ]] && addpredict "${cards}"
487 -
488 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
489 - virtx emake -f client.mk profiledbuild || die "virtx emake failed"
490 - else
491 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
492 - emake -f client.mk realbuild
493 - fi
494 -
495 -}
496 -
497 -src_install() {
498 - cd "${BUILD_OBJ_DIR}" || die
499 -
500 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
501 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
502 -
503 - # Add our default prefs for firefox
504 - cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
505 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
506 - || die
507 -
508 - mozconfig_install_prefs \
509 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
510 -
511 - # Augment this with hwaccel prefs
512 - if use hwaccel ; then
513 - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
514 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
515 - || die
516 - fi
517 -
518 - echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
519 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
520 - || die
521 -
522 - local plugin
523 - use gmp-autoupdate || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
524 - echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
525 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
526 - || die
527 - done
528 -
529 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
530 - emake DESTDIR="${D}" install
531 -
532 - # Install language packs
533 - mozlinguas_src_install
534 -
535 - local size sizes icon_path icon name
536 - if use bindist; then
537 - sizes="16 32 48"
538 - icon_path="${S}/browser/branding/aurora"
539 - # Firefox's new rapid release cycle means no more codenames
540 - # Let's just stick with this one...
541 - icon="aurora"
542 - name="Aurora"
543 -
544 - # Override preferences to set the MOZ_DEV_EDITION defaults, since we
545 - # don't define MOZ_DEV_EDITION to avoid profile debaucles.
546 - # (source: browser/app/profile/firefox.js)
547 - cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
548 -pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
549 -sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org");
550 -sticky_pref("browser.devedition.theme.enabled", true);
551 -sticky_pref("devtools.theme", "dark");
552 -PROFILE_EOF
553 -
554 - else
555 - sizes="16 22 24 32 256"
556 - icon_path="${S}/browser/branding/official"
557 - icon="${PN}"
558 - name="Mozilla Firefox"
559 - fi
560 -
561 - # Install icons and .desktop for menu entry
562 - for size in ${sizes}; do
563 - insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
564 - newins "${icon_path}/default${size}.png" "${icon}.png"
565 - done
566 - # The 128x128 icon has a different name
567 - insinto "/usr/share/icons/hicolor/128x128/apps"
568 - newins "${icon_path}/mozicon128.png" "${icon}.png"
569 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
570 - newicon "${icon_path}/content/icon48.png" "${icon}.png"
571 - newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
572 - sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
573 - "${ED}/usr/share/applications/${PN}.desktop" || die
574 -
575 - # Add StartupNotify=true bug 237317
576 - if use startup-notification ; then
577 - echo "StartupNotify=true"\
578 - >> "${ED}/usr/share/applications/${PN}.desktop" \
579 - || die
580 - fi
581 -
582 - # Required in order to use plugins and even run firefox on hardened.
583 - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
584 -}
585 -
586 -pkg_preinst() {
587 - gnome2_icon_savelist
588 -
589 - # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
590 - # doesn't need to be forced into the LD_LIBRARY_PATH
591 - if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
592 - einfo "APULSE found - Generating library symlinks for sound support"
593 - local lib
594 - pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
595 - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
596 - # a quickpkg rolled by hand will grab symlinks as part of the package,
597 - # so we need to avoid creating them if they already exist.
598 - if ! [ -L ${lib##*/} ]; then
599 - ln -s "${lib}" ${lib##*/} || die
600 - fi
601 - done
602 - popd &>/dev/null || die
603 - fi
604 -}
605 -
606 -pkg_postinst() {
607 - # Update mimedb for the new .desktop file
608 - xdg_desktop_database_update
609 - gnome2_icon_cache_update
610 -
611 - if ! use gmp-autoupdate ; then
612 - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
613 - elog "installing into new profiles:"
614 - local plugin
615 - for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
616 - fi
617 -
618 - if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
619 - elog "Apulse was detected at merge time on this system and so it will always be"
620 - elog "used for sound. If you wish to use pulseaudio instead please unmerge"
621 - elog "media-sound/apulse."
622 - fi
623 -}
624 -
625 -pkg_postrm() {
626 - gnome2_icon_cache_update
627 -}
628
629 diff --git a/www-client/firefox/firefox-52.5.2.ebuild b/www-client/firefox/firefox-52.5.2.ebuild
630 deleted file mode 100644
631 index 41c04516b9c..00000000000
632 --- a/www-client/firefox/firefox-52.5.2.ebuild
633 +++ /dev/null
634 @@ -1,406 +0,0 @@
635 -# Copyright 1999-2017 Gentoo Foundation
636 -# Distributed under the terms of the GNU General Public License v2
637 -
638 -EAPI=6
639 -VIRTUALX_REQUIRED="pgo"
640 -WANT_AUTOCONF="2.1"
641 -MOZ_ESR=1
642 -
643 -# This list can be updated with scripts/get_langs.sh from the mozilla overlay
644 -MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
645 -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
646 -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
647 -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
648 -sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
649 -
650 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
651 -MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
652 -MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
653 -MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
654 -
655 -if [[ ${MOZ_ESR} == 1 ]]; then
656 - # ESR releases have slightly different version numbers
657 - MOZ_PV="${MOZ_PV}esr"
658 -fi
659 -
660 -# Patch version
661 -PATCH="${PN}-52.5-patches-02"
662 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
663 -
664 -MOZCONFIG_OPTIONAL_GTK2ONLY=1
665 -MOZCONFIG_OPTIONAL_WIFI=1
666 -
667 -inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.52 pax-utils xdg-utils autotools virtualx mozlinguas-v2
668 -
669 -DESCRIPTION="Firefox Web Browser"
670 -HOMEPAGE="http://www.mozilla.com/firefox"
671 -
672 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
673 -
674 -SLOT="0"
675 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
676 -IUSE="bindist eme-free +gmp-autoupdate hardened hwaccel jack pgo rust selinux test"
677 -RESTRICT="!bindist? ( bindist )"
678 -
679 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
680 -SRC_URI="${SRC_URI}
681 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
682 - ${PATCH_URIS[@]}"
683 -
684 -ASM_DEPEND=">=dev-lang/yasm-1.1"
685 -
686 -RDEPEND="
687 - jack? ( virtual/jack )
688 - >=dev-libs/nss-3.28.3
689 - >=dev-libs/nspr-4.13.1
690 - selinux? ( sec-policy/selinux-mozilla )"
691 -
692 -DEPEND="${RDEPEND}
693 - pgo? ( >=sys-devel/gcc-4.5 )
694 - rust? ( virtual/rust )
695 - amd64? ( ${ASM_DEPEND} virtual/opengl )
696 - x86? ( ${ASM_DEPEND} virtual/opengl )"
697 -
698 -S="${WORKDIR}/firefox-${MOZ_PV}"
699 -
700 -QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
701 -
702 -BUILD_OBJ_DIR="${S}/ff"
703 -
704 -# allow GMP_PLUGIN_LIST to be set in an eclass or
705 -# overridden in the enviromnent (advanced hackers only)
706 -if [[ -z $GMP_PLUGIN_LIST ]]; then
707 - GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
708 -fi
709 -
710 -pkg_setup() {
711 - moz_pkgsetup
712 -
713 - # Avoid PGO profiling problems due to enviroment leakage
714 - # These should *always* be cleaned up anyway
715 - unset DBUS_SESSION_BUS_ADDRESS \
716 - DISPLAY \
717 - ORBIT_SOCKETDIR \
718 - SESSION_MANAGER \
719 - XDG_SESSION_COOKIE \
720 - XAUTHORITY
721 -
722 - if ! use bindist; then
723 - einfo
724 - elog "You are enabling official branding. You may not redistribute this build"
725 - elog "to any users on your network or the internet. Doing so puts yourself into"
726 - elog "a legal problem with Mozilla Foundation"
727 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
728 - fi
729 -
730 - if use pgo; then
731 - einfo
732 - ewarn "You will do a double build for profile guided optimization."
733 - ewarn "This will result in your build taking at least twice as long as before."
734 - fi
735 -
736 - if use rust; then
737 - einfo
738 - ewarn "This is very experimental, should only be used by those developing firefox."
739 - fi
740 -}
741 -
742 -pkg_pretend() {
743 - # Ensure we have enough disk space to compile
744 - if use pgo || use debug || use test ; then
745 - CHECKREQS_DISK_BUILD="8G"
746 - else
747 - CHECKREQS_DISK_BUILD="4G"
748 - fi
749 - check-reqs_pkg_setup
750 -}
751 -
752 -src_unpack() {
753 - unpack ${A}
754 -
755 - # Unpack language packs
756 - mozlinguas_src_unpack
757 -}
758 -
759 -src_prepare() {
760 - # Apply our patches
761 - eapply "${WORKDIR}/firefox"
762 -
763 - # Enable gnomebreakpad
764 - if use debug ; then
765 - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
766 - "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
767 - fi
768 -
769 - # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
770 - if use ia64 ; then
771 - sed -i \
772 - -e '/^OS_LIBS += no_as_needed/d' \
773 - -e '/^OS_LIBS += as_needed/d' \
774 - "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
775 - "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
776 - || die "sed failed to drop --as-needed for ia64"
777 - fi
778 -
779 - # Ensure that our plugins dir is enabled as default
780 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
781 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
782 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
783 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
784 -
785 - # Fix sandbox violations during make clean, bug 372817
786 - sed -e "s:\(/no-such-file\):${T}\1:g" \
787 - -i "${S}"/config/rules.mk \
788 - -i "${S}"/nsprpub/configure{.in,} \
789 - || die
790 -
791 - # Don't exit with error when some libs are missing which we have in
792 - # system.
793 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
794 - -i "${S}"/browser/installer/Makefile.in || die
795 -
796 - # Don't error out when there's no files to be removed:
797 - sed 's@\(xargs rm\)$@\1 -f@' \
798 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
799 -
800 - # Keep codebase the same even if not using official branding
801 - sed '/^MOZ_DEV_EDITION=1/d' \
802 - -i "${S}"/browser/branding/aurora/configure.sh || die
803 -
804 - # Allow user to apply any additional patches without modifing ebuild
805 - eapply_user
806 -
807 - # Autotools configure is now called old-configure.in
808 - # This works because there is still a configure.in that happens to be for the
809 - # shell wrapper configure script
810 - eautoreconf old-configure.in
811 -
812 - # Must run autoconf in js/src
813 - cd "${S}"/js/src || die
814 - eautoconf old-configure.in
815 -
816 - # Need to update jemalloc's configure
817 - cd "${S}"/memory/jemalloc/src || die
818 - WANT_AUTOCONF= eautoconf
819 -}
820 -
821 -src_configure() {
822 - MEXTENSIONS="default"
823 - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
824 - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
825 - # get your own set of keys.
826 - _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
827 -
828 - ####################################
829 - #
830 - # mozconfig, CFLAGS and CXXFLAGS setup
831 - #
832 - ####################################
833 -
834 - mozconfig_init
835 - mozconfig_config
836 -
837 - # enable JACK, bug 600002
838 - mozconfig_use_enable jack
839 -
840 - use eme-free && mozconfig_annotate '+eme-free' --disable-eme
841 -
842 - # It doesn't compile on alpha without this LDFLAGS
843 - use alpha && append-ldflags "-Wl,--no-relax"
844 -
845 - # Add full relro support for hardened
846 - use hardened && append-ldflags "-Wl,-z,relro,-z,now"
847 -
848 - # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180
849 - #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
850 -
851 - # Setup api key for location services
852 - echo -n "${_google_api_key}" > "${S}"/google-api-key
853 - mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
854 -
855 - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
856 -
857 - mozconfig_use_enable rust
858 -
859 - # Allow for a proper pgo build
860 - if use pgo; then
861 - echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig
862 - fi
863 -
864 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
865 - echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
866 -
867 - # Finalize and report settings
868 - mozconfig_final
869 -
870 - if [[ $(gcc-major-version) -lt 4 ]]; then
871 - append-cxxflags -fno-stack-protector
872 - fi
873 -
874 - # workaround for funky/broken upstream configure...
875 - SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
876 - emake -f client.mk configure
877 -}
878 -
879 -src_compile() {
880 - if use pgo; then
881 - addpredict /root
882 - addpredict /etc/gconf
883 - # Reset and cleanup environment variables used by GNOME/XDG
884 - gnome2_environment_reset
885 -
886 - # Firefox tries to use dri stuff when it's run, see bug 380283
887 - shopt -s nullglob
888 - cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
889 - if test -z "${cards}"; then
890 - cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
891 - if test -n "${cards}"; then
892 - # Binary drivers seem to cause access violations anyway, so
893 - # let's use indirect rendering so that the device files aren't
894 - # touched at all. See bug 394715.
895 - export LIBGL_ALWAYS_INDIRECT=1
896 - fi
897 - fi
898 - shopt -u nullglob
899 - [[ -n "${cards}" ]] && addpredict "${cards}"
900 -
901 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
902 - virtx emake -f client.mk profiledbuild || die "virtx emake failed"
903 - else
904 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
905 - emake -f client.mk realbuild
906 - fi
907 -
908 -}
909 -
910 -src_install() {
911 - cd "${BUILD_OBJ_DIR}" || die
912 -
913 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
914 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
915 -
916 - # Add our default prefs for firefox
917 - cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
918 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
919 - || die
920 -
921 - mozconfig_install_prefs \
922 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
923 -
924 - # Augment this with hwaccel prefs
925 - if use hwaccel ; then
926 - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
927 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
928 - || die
929 - fi
930 -
931 - echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
932 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
933 - || die
934 -
935 - local plugin
936 - use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
937 - echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
938 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
939 - || die
940 - done
941 -
942 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
943 - emake DESTDIR="${D}" install
944 -
945 - # Install language packs
946 - mozlinguas_src_install
947 -
948 - local size sizes icon_path icon name
949 - if use bindist; then
950 - sizes="16 32 48"
951 - icon_path="${S}/browser/branding/aurora"
952 - # Firefox's new rapid release cycle means no more codenames
953 - # Let's just stick with this one...
954 - icon="aurora"
955 - name="Aurora"
956 -
957 - # Override preferences to set the MOZ_DEV_EDITION defaults, since we
958 - # don't define MOZ_DEV_EDITION to avoid profile debaucles.
959 - # (source: browser/app/profile/firefox.js)
960 - cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
961 -pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
962 -sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org");
963 -sticky_pref("browser.devedition.theme.enabled", true);
964 -sticky_pref("devtools.theme", "dark");
965 -PROFILE_EOF
966 -
967 - else
968 - sizes="16 22 24 32 256"
969 - icon_path="${S}/browser/branding/official"
970 - icon="${PN}"
971 - name="Mozilla Firefox"
972 - fi
973 -
974 - # Install icons and .desktop for menu entry
975 - for size in ${sizes}; do
976 - insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
977 - newins "${icon_path}/default${size}.png" "${icon}.png"
978 - done
979 - # The 128x128 icon has a different name
980 - insinto "/usr/share/icons/hicolor/128x128/apps"
981 - newins "${icon_path}/mozicon128.png" "${icon}.png"
982 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
983 - newicon "${icon_path}/content/icon48.png" "${icon}.png"
984 - newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
985 - sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
986 - "${ED}/usr/share/applications/${PN}.desktop" || die
987 -
988 - # Add StartupNotify=true bug 237317
989 - if use startup-notification ; then
990 - echo "StartupNotify=true"\
991 - >> "${ED}/usr/share/applications/${PN}.desktop" \
992 - || die
993 - fi
994 -
995 - # Required in order to use plugins and even run firefox on hardened.
996 - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
997 -}
998 -
999 -pkg_preinst() {
1000 - gnome2_icon_savelist
1001 -
1002 - # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
1003 - # doesn't need to be forced into the LD_LIBRARY_PATH
1004 - if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
1005 - einfo "APULSE found - Generating library symlinks for sound support"
1006 - local lib
1007 - pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
1008 - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
1009 - # a quickpkg rolled by hand will grab symlinks as part of the package,
1010 - # so we need to avoid creating them if they already exist.
1011 - if ! [ -L ${lib##*/} ]; then
1012 - ln -s "${lib}" ${lib##*/} || die
1013 - fi
1014 - done
1015 - popd &>/dev/null || die
1016 - fi
1017 -}
1018 -
1019 -pkg_postinst() {
1020 - # Update mimedb for the new .desktop file
1021 - xdg_desktop_database_update
1022 - gnome2_icon_cache_update
1023 -
1024 - if ! use gmp-autoupdate && ! use eme-free ; then
1025 - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
1026 - elog "installing into new profiles:"
1027 - local plugin
1028 - for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
1029 - fi
1030 -
1031 - if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
1032 - elog "Apulse was detected at merge time on this system and so it will always be"
1033 - elog "used for sound. If you wish to use pulseaudio instead please unmerge"
1034 - elog "media-sound/apulse."
1035 - fi
1036 -}
1037 -
1038 -pkg_postrm() {
1039 - gnome2_icon_cache_update
1040 -}