Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
Date: Fri, 29 Sep 2017 23:15:27
Message-Id: 1506726913.28a70158fdc5a2ba87f9b4b1f9dbae1102510169.axs@gentoo
1 commit: 28a70158fdc5a2ba87f9b4b1f9dbae1102510169
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 29 23:15:13 2017 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 29 23:15:13 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=28a70158
7
8 firefox: add 57_beta4 for testing
9
10 www-client/firefox/Manifest | 92 ++++++
11 www-client/firefox/firefox-57.0_beta4.ebuild | 402 +++++++++++++++++++++++++++
12 2 files changed, 494 insertions(+)
13
14 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
15 index b644d30..de4b4a3 100644
16 --- a/www-client/firefox/Manifest
17 +++ b/www-client/firefox/Manifest
18 @@ -184,3 +184,95 @@ DIST firefox-56.0-xh.xpi 477837 SHA256 bac603f5117493d0abb645efa8a63adabafb970f1
19 DIST firefox-56.0-zh-CN.xpi 498978 SHA256 91e2e7ca6b338bed8df0fdea0d4d773f5d7ca3f2749f0aa0617f622b4df8cff1 SHA512 010407cc2160781aa4b033a8bc16a14cf6162a0cb672383941709eb9b8b3a63ad85d250493ce5ed29a5d2f3db369147685bafddd7bf692b2351eefdc367038f2 WHIRLPOOL a14aec212e21662a26556d61b1fd38eaf3c61e6d6fb395ecb9ce35738fce9b626f412e9461e9eefaf7c5d3547e3907fc32e8259bb06b26ef70d51e70919019ff
20 DIST firefox-56.0-zh-TW.xpi 497763 SHA256 92f2d02297eb2cc688fabe0d5e3e62e70648292d0895fb564a27b906762435c6 SHA512 c8bffbea3c010e03e14366c0d9b60ceaf7c56fe12369c2fb495e90da2b1397586aa960aa1b7e06786497519b6804f27c44531990ed5e083a8d3d0950df067082 WHIRLPOOL 07534cf2072d454998c26f5b1d3685ce93f1fa51e81ecbfcda56e378a2ba1498a267529316eb81c4c101af95766877a689459d353d28e5baa1a1a8f5afbfca9b
21 DIST firefox-56.0.source.tar.xz 255389204 SHA256 0d8b7e91429f622c25509b7e73530807506ef3ff9f749d962251a35ed2bfed7e SHA512 3aeb0ff54e10c83894f61734daa4f0801a1bb499d4667adad9c78520e588eae809d0e4d61e9227206466d62c3b453e2ce9ca8198f59f5354cd1b6804c00f0990 WHIRLPOOL 0e1b3d0acd0fd17ef62d85aefd15165026f456c4d7ee5061ebed9dd69074f95367f910c929644b9295fe9b746643d834097fceeeb991059798b7053c7a723c79
22 +DIST firefox-57.0b4-ach.xpi 441311 SHA256 c1e77555afcd54645fc530cfacb3e57fe5c78b6018418454c09f77aa18bafff0 SHA512 ffbcb66abc646206f50ba9259fab930f6188878bc6a12d0cbad22a7ebebeb1c9e0d88c47de280653cad6144969ab91ec4a9a56e4013783070d2841f7a592b165 WHIRLPOOL 58ae37265a3033afd4d8dac7032812a36b7b4fddcd3d7333e0841b5f58f1a105896b3095bfd8f42d16f9b7b9f1132513c9d955ed34296b0a3a890f1d00762c08
23 +DIST firefox-57.0b4-af.xpi 441023 SHA256 45fc7378cdde1886e0bb26b4dd878f606324fda1222cd20b655ddca9b23260bc SHA512 845589d8ccb4ce9116fadd509126d128d19691f1970d3d7f2fa842a905f2b79e49ad870af004006ba2e3592252babdc3f54c2827a7b7685fb91d75e4a1bcca51 WHIRLPOOL 269d5e9d85a864ef3499c0321ade15b9490c25657dfa0bde81ed872b0802a9041c0eefe8d0153b6a7ec6a1c8bbe529b0459c28aef832120b7098239d3e6ededf
24 +DIST firefox-57.0b4-an.xpi 460560 SHA256 499ce16f9de25ac018720c81a70299d9fb141252072cb2102b8ac59b65be9667 SHA512 76c0994037d86fe053edd0dae2bc66492acbb0d3e5962283a772cab20c803a9edc39cfd83f94e5ba7675024bfe99c072b01bf9ca8fe45819ba63004d476e2d15 WHIRLPOOL b32379384fbb72cb571743c9766b0dd742183a97a6281fb510ee88245873c2e4430a957b8cbc87c45b8fbf38b7efb00187edaba209285ba262c38479f4022c2f
25 +DIST firefox-57.0b4-ar.xpi 485358 SHA256 e018375fc0c119d4dfaae47c46045a6c4603cd18046932bac19e0366005868f7 SHA512 7a9620933c9dca92d44ae569d07f033c56ac585eaa86336bfdcc12bd5d573dc13cc0da3d1d0ca603a21e6008c729d4dc710e878d84a75c958d41a1fc050c01e5 WHIRLPOOL 58d55829b1dfa500807b9b433ab27a4f648d4612b8909a9dda934d44380375a4ec336384da173fc837219e5dd688ffc9ef549311613dea19967cfcb7dd2c5b74
26 +DIST firefox-57.0b4-as.xpi 489840 SHA256 4eacf588c2878028537e44da3c138fbecca9079c97cb43fd96fa5a0f0b26cffc SHA512 0d82a8cc3b832ce0fbbf8104cfb2714a108e0dcc1b880035fdf30e2d359d480301449b57c631d2a8ebcdaea0ed1273cc20b1aef7c4249d89fefe5ed799e67b3e WHIRLPOOL aa6b419dabfa1d90887c9fbe60a67cb25002426daa06d43afb9081fd40f8ba06f1bc313bdcd6af5520050767f8dba8700b404b54b605f85f729afdd8536c74b7
27 +DIST firefox-57.0b4-ast.xpi 453786 SHA256 09744be64ccf2b91791873b66549d1baeb8c6553a18e3ea1fda323fb29c5dfc4 SHA512 94b3f11e75bf9584dc5ea77b2b467d8d9de027fcbcb59131c9f4c6828286e84804430d77501e95bc51051602e4d19387a57ea6c89ba5eba5e77dc87365664f4a WHIRLPOOL 8f43ecfc098660c980019c9e75c350aeee8bd204ae3c515bbce67c8440516844d7c7d41ad37628632c08150ee4caa53bb073e8a2f11fdbd79a7b04abb92e2c22
28 +DIST firefox-57.0b4-az.xpi 466216 SHA256 dee1ea1443d1b824b1947fd74b8b068f5713ab7855c3fd30d17a049f67298195 SHA512 3623cd020bc0451e0e1a6a1b3218661425a90922805eece653e547eb96b5cd9ec8ad2e7c2ac8324cda13532dcc0690fd1e902c532cd59eefdd4ce768cc31cdbd WHIRLPOOL ab06dc2fb6ccf2737bbb7cc3e1dc980e7ab13e6caca4d99be08abe29e6be8d9752421e777149a88fc4570ef662c2e2d011d95a464d82bfe0ecf0878f13df19ab
29 +DIST firefox-57.0b4-bg.xpi 507937 SHA256 bf54b18302a613532daebe38475fc0ee655022e85a0e86beac5dd195f168eebc SHA512 84e9483cf82d041fe5d378a77fecbb1c31158722df78709e58db58f25ce896881332c924d7c4a8070ea69bf4cd1e5bff7d9499a51fb07977dfd6d9baf8032f50 WHIRLPOOL 0c9b234761a9b24346fa5d29b2383cce727be67d43b4c5ee7ad49455ad9be50eb40da0bc5a30416441d5746e7bee798d4dc780e60a774e928e3965cdcb3ec6e1
30 +DIST firefox-57.0b4-bn-BD.xpi 524176 SHA256 604afebe16a9e4854594de986bc905c9531e4c485d63ee0f40140ffeb9b46dfc SHA512 1332176c428619e37f33e1a963b6363045a9ceae5254de34632e349f499a2b741eabb8fc74c8796541ab60fe3a51bd6bf7b82c87ddf20a23e577ef33b40c2735 WHIRLPOOL 3e7d16df0b38004199d5433d415c77f576fe94cccdbc2483c14c3c69b7853727f57a8c92caa1f396d4e26fd8f05bf64b1b3c93c687b810626a6ca8c5430ea25f
31 +DIST firefox-57.0b4-bn-IN.xpi 514821 SHA256 2bc3eeee174dcf429f333fc689558d41dbf22f6830577c3608e16b5a6bd8553f SHA512 1cfae5a71702a1b875a2fa731f687538be336847cbcf832801cfa237d0647ce89ae7e621530e2a20e6b1163a9a05df7fd51c8b1fb115a8ab3859a03dc0f57aa4 WHIRLPOOL 4554813b7ac8daae3319d4bddbe26b375e7172ff230a5494b611a9fda840c90471b4520a644ae596aab8315de1fb35be8660a9cbbb628c387086d747a4ab115d
32 +DIST firefox-57.0b4-br.xpi 448553 SHA256 af4af9e9c6ca654bec44f10b86fd5b1a78340d1bb6ae8a506029386ec6d69d95 SHA512 e28238bcaaa45ecff7558ac1612d1778a7c5478229829c3e49881682bf0c1661d195bf776dc24baf1a2dc92c59907f085f1872381076c09405e421461e7dee38 WHIRLPOOL 086c6d01827d17aff5addd26f12757a91ed7b1b04605c4f08a91fc1f4b3452f34f368789fa5adcca299a2d6e8181665932828ef7edc82c59e7844349a4be0a52
33 +DIST firefox-57.0b4-bs.xpi 456342 SHA256 6f632d51f3e1aa714efe6026d5f22ccfe87cb3edec4826d5382fa01c14f28f64 SHA512 f0226c1569bda731de55242dcfea90a2e38baadef02d2f46aff3df240fd9b164a1154b32414af8b8a4f27b784da42a6c8eda68cce749e46f3676b68ecb9baf13 WHIRLPOOL 8fdea3e4c8c962dd2559d2edc38ae95996c57637f47682afc7889142861117bac8cc0cda9e7b73aeb4cd2d7ad0e387649ef3c4264b85725ee9e2f64f65d89ae9
34 +DIST firefox-57.0b4-ca.xpi 464558 SHA256 477e90418f18f9bc144bd2a1964f6700c46328eaaa98b4a9c6d0d53239927126 SHA512 557ad37e48edbbf4df56f32de3241e5517ae3d66b94352bef41f8aa0f403c5e0ae0066d5f69c89c91ac239d078968eab90ffdf6f0d5ee0d1a351d4fc0b5764aa WHIRLPOOL 3cf8d82039de33e61e7db3777d585ba4ba8f6cfd8993bf720bbfb1c5d547ed3fce81b6ec8be8f10a7f22934ba46d91ad6a047b091a2f7801d894c97332705506
35 +DIST firefox-57.0b4-cak.xpi 472364 SHA256 9edc41a6b6a13fe20c1ac32a3ad73fd7ee8e57e418608eac0caea1aa93dcfd7d SHA512 015e9f497fc3568199de41a1e9c7f72a81b30e2efa5ad8a84f9e39dfbecbce02f3709fb78cd317e75875108d192ef4fe766c182ceab36de3250a9a5ffbd0c811 WHIRLPOOL e65add8cd71c2c3d1685a7ae4a6a13ce77f95c23051832a567e8bbfa34a8726e1b94ce48b106c19fde9d1d0160a39221f91a654e653554dd9e6af447d3331d7b
36 +DIST firefox-57.0b4-cs.xpi 465914 SHA256 593caf566f467d38d1fe43bb46a988fd3f505714b3ca056b120b478edb4dd76b SHA512 c9020c4263a9031644ad9ef2623d55448651fded84cd37fe8ba2ccd39ad82faeb3722e1c05a8e297bc7e2ea512e489a65f6beb06ee29dfcf93c21eba8b003c26 WHIRLPOOL 5386884342cadae40496327f745dd707cc3ab52dca1b04baa693cfbccb41b35ec9fbb3575ae909c2b13d49c61ae6a4d46989e0a7fd6860f689ea9a05a5810144
37 +DIST firefox-57.0b4-cy.xpi 450234 SHA256 bd4c97201fef302d3e5a4f793ed27d0b99b08023381d0e46fbba6204c63528d3 SHA512 029dc2445acd7ad5421b5b80b97e6256f5446012dd35ef5923d00b5e3fb784d1c636513af1c80c7e45a50be3e88095b3b4e9e5691195c72708d6b4c151047920 WHIRLPOOL da4732c993b18cc33e8b44b29d228d5f0ede90657551482988104fe7b9851e55dd10f7a8872aa328938eedee194f1b616a7253c8146ac7e8ea3fdcc91067796e
38 +DIST firefox-57.0b4-da.xpi 446161 SHA256 d9b21e2c942103787647c638a73cc9afa6e266c1bc19017a357cfe2221f16224 SHA512 1e6847cb301c8fb5e080055d8a645f11a2b963f2d9f04e65e1b131bf060bf0621e6f2039967d4529af3aabdf44cc2c20dbf21b497de94c1273ccec9f5d46ac93 WHIRLPOOL aec8ad467a6ad6a850d1a11cbd21d171a2b0973a86e278ef68c0f573dd7bda55de926d59b924cc80a1b1c110f30c69ea620758971ff2817e3683b8c579dbd224
39 +DIST firefox-57.0b4-de.xpi 461069 SHA256 5249261983db556620b4a90788777d117bfc0f34d7bc50a1c38cca31763b02f2 SHA512 4e166f491703e3cc1b5147831ba20e7897634ac0a5ccfb7bbb769517c050a6c5f6c24bf9105d274b479cefa1eb7e37bbd73e467b68b17bc6b90255a20155ae12 WHIRLPOOL c6a76524ce72d56baefe982fc60b7b6a7454b7a43e023a3b8042ecb0a0a8c8843839ce7051a12e0e985a032a698b0f50b6fc53fd48f547321775375ab3d0d645
40 +DIST firefox-57.0b4-dsb.xpi 473658 SHA256 60fb243cdc1f206e0cbb5d2246ff8c460839eb0c97493384d008282711708657 SHA512 19e0e693d6faa659fea652a27a24bd2012ad40a81e380969a8cf3e35a60cbf82a096770f6dc82240102554caeafde9e00e5aea8eec63ec0bfef1ded709371c04 WHIRLPOOL dd4c24a5cfdff4fdefb0855a9b2884d87a43f61da512f5b5826dd79404b9956acf56168435c1cf07916bc13bf8ad708e489f4bed1c21f52f1ed9e5aa35d6d38d
41 +DIST firefox-57.0b4-el.xpi 534192 SHA256 f34145ee2671f2484b990594189c255926d45b327a0526431dedf42982abd171 SHA512 b86abe1b01e8a2d1b32a3fdf1b977747ef336608ba5ff742b8366e151611905de51d2683c937bd2f5833060e85473df06d8fd841cfec075b3bc4eb487db7df7d WHIRLPOOL 570fe27017dc66da53c66ad62d690687bb696a28ba175816189ae605bf8115be9339a18ffb77e88de0103bc3f1b44f465ed1699fdb0673e117653eb32d7fc55b
42 +DIST firefox-57.0b4-en-GB.xpi 434293 SHA256 2eab7c6a69b7ca4821f180332e5176e2fc9530dbe92146f1281a90aff7e10418 SHA512 fd233b15517bb8a61dca6965625990bea4df23c9a03364d8cbfcefaebfbf7b0398ca24c51e6517f4dcc684464b8c5a1746d31eccc5886b5013c045d38dde0f03 WHIRLPOOL 9cd036f34ce45b52aa6e216987d6ec47c1902fd27b94cc45d533b1ba6e6022d1361a4d7a0704ef7a4fd4ca967d665fea972ff75f4dc69c2b8e1d82e73862c38d
43 +DIST firefox-57.0b4-en-ZA.xpi 430625 SHA256 17b52256bb80f5a6caa66344d9082661f753de22ca6c31afef0ea1246d92d54d SHA512 d43bad5836cdb4557f2d9aecface1d54527993b60a754e6dad86fde5a7c43d796638edebc355d0c6d79c9bcdbc2d93a193251a124d6c645b3a044939dc358cb2 WHIRLPOOL 71f71fccfc8090362552ae1e46f8bc90d7310257ca8bed6349efbcfb1f2c1d54d2b2d66b77a185a0b5bdb05b2715dd5abbd58663d279ea161690e8d74b059b2d
44 +DIST firefox-57.0b4-eo.xpi 451522 SHA256 684881bff41c77aebb1350f7c99b1b68da8e71cf125a524c2f858a051532358b SHA512 ef86867432c7a82eadb1f50ff296a5011f4b73ac5c3ff247a55a48f8b79dfcc70452065901a0b754711369ec5a7ce972acb20c51630184d63422983b7f4f2b18 WHIRLPOOL 1be74bf2912b1c521f6800f2ab2c0073a5dc6b658037b18a32e5f5f2fc782cd22337b4cc2152a3c4df3530f7b7842899820f145ab7666837f816239f439fb3b9
45 +DIST firefox-57.0b4-es-AR.xpi 459296 SHA256 123cfb3612a93ee9a3fe1cd6cae0251925dc373998946a46dc6ff8701abd66d6 SHA512 69754201a3d146b84d68da60c56a70ef052a58a6975d54cd4af6e6766212d31d5f6a5410c23a85cb72e433f2890bbd024cceeeaf4dd30675f6ff0dd050abd1a1 WHIRLPOOL f3ef5a49b87d0ca170c8d2dee9bccfaa80dc5d477f41052997a0b727607fbc7669aed04066d16aceb632ec84c0e880797bb0d9d0161432cd547e4298d769516c
46 +DIST firefox-57.0b4-es-CL.xpi 461976 SHA256 bdd563e8baa357ffef40a725733b9787645f48f234ea7afb901aca7500f45c0e SHA512 3db16157e39d72101da1c2aacc9e75b0434f85766992e7181d79e268c3ce890c445a14d6eda531e9752eef3bba9c47f03ec01ea5feed5ff4548bce9cde7c226a WHIRLPOOL b1e5f37b056a59af42dae3270bba734a3f633a06578931f29a1ac4462bbd6bc768e5f7574e5d1d4b19143d6f14061dce5b5455c4bd9ac5a981879d675cb5df66
47 +DIST firefox-57.0b4-es-ES.xpi 351224 SHA256 d3142d5d7f5d772c4bc3d2d25cf48bb9389362bed356c3be9112eca96cfc0bd3 SHA512 cbbe87a6987869e3d24af5a2ffe54a50d3dc6ad9fde56d73fe7eac112fd65182e88f9b8309201cc71432d2196065f9a276cb9c0d8d19e18f0af4e61a3d4c6724 WHIRLPOOL d2d1fadb1e7aa711ed65594700a75a675691c88cc5e781c1f263eb26474f8537b083cbd7bacd7529209b5170040062b89c8ff9a8607317828e5283e9518fd55c
48 +DIST firefox-57.0b4-es-MX.xpi 465394 SHA256 ec1f1e4adab6c95aa9ccfb6390ce631a1532f198baca095d026e3222bcfe756e SHA512 dba7f82735250678f553ef29133399ba074478b696b70c2d613bdc09b1a00a119b44383a2cbc6dea140e1c885e0ed5864adf1ee62baa162552519a84d694f740 WHIRLPOOL 6fd4c426b2f8abebab894d9ba3841bb865b93039080854c2da47701c426c397bcc3ea8cc92fe7a4be7bc11a2660620846f9130539693f603d8fd3877bfcef840
49 +DIST firefox-57.0b4-et.xpi 445132 SHA256 add60f78881b6a1cb27be27783fe12c834ecd28814fe10f65d0ee63534d78f79 SHA512 dd331b941e9b4d2710f74959fa827b0c3ab53d605a0a8b0f1f00737a59607dd5829f058c5da90eba770b1652ee95985b472be57a3d307c471a8e858d6076c700 WHIRLPOOL f8f0464e020416bb63d68125a402c2f910423c334af634e54d38561a6544e00c5aa29fb253e134d3af4fd1e4173cae7387afc5aaebcb10fc9f26151deb640ce6
50 +DIST firefox-57.0b4-eu.xpi 453315 SHA256 8de4d9059aa9ea63a5b8c50a4f3805d1f39dccb69b46961a3d53160897342b44 SHA512 32cbcb44b83147f9127c1c4a8ea3b9fc6dbed2828414ec1060a11593184895c4eee8921aa92735eb98f370a0135536c5c0720bcc2b21073e4bf5f884607a9062 WHIRLPOOL 06ea10c239198472a1f2c74baabba9722c82f43263b76cf5003444dbfd75de7f8b31db4aa6f0e398044a4551c412f06cd1e1d432d20849a7cdac9aac9298b550
51 +DIST firefox-57.0b4-fa.xpi 506397 SHA256 1680abf0563ea059d7bc4f72047b1dfa930b3353aa7076f885a2c88bbc3a0cfa SHA512 80d5a23d0d10d8ed0d62b732cb8886ae3def36ef21d5344695f4dc75be04803dcfaf8ae486c20418ca729187ef542f9547bb5aef2b17f39f18557fda0683d0b0 WHIRLPOOL 375d83c2301671df56b6af910f01b5ebf4cdfb9c2084f71ca828cca708f90999a5e6cfd2059c8cc642ac96039a32150358bb54146cf1db7c047311b32f189fec
52 +DIST firefox-57.0b4-ff.xpi 448239 SHA256 f938f2775621f4be89caee9a423159589c684580fa3da662d7b115b8391b31cf SHA512 581207bcb8dba81d273f0798b4832cc0b357ef07eb6a3394d9f8b381d2105cc55f700a3de9ae61182a3082ab0ea69e7f1e06d328bab8219091c2eb5b7e81e09e WHIRLPOOL 7bf3c921003a028264e02dd2087008988489f5210cc27bacec972d5281303e63bcd239208ece6fcf5f0db7ca43bdc6cf9740b9d10c1d7f72f3bba3b8e088502f
53 +DIST firefox-57.0b4-fi.xpi 444228 SHA256 91301378ce47b36edabfafeee2b180ed92c34eb0e8161dcb7e575cf20664084e SHA512 e2bd9a6659cd41df9531339ed959859d6ddd897243e14a55889d4c5fdf14a2e527c5be90aec4e4ce5dfbc4f66f61231f5cf61852926f30b495040674a1a4a085 WHIRLPOOL 1da1b07dc0a485f6c620ad53a68ef08ebdb93236e7a349d963f446adf8d5821401acaa30674d97f57e5c882b3d47c715b71df78d6c1ed5032d59582fe36692b0
54 +DIST firefox-57.0b4-fr.xpi 466718 SHA256 e64b0a95e95eb1d3112e705168eace225f2022f39a2bac038ffc08ed47b1d757 SHA512 4282f7d1881f7a0a9503a8f17489c1ed06b4f5c714292080003c358cb61ea98f608d67b1b2495faed902b77e889f844c1c9b2794f62748aa606eed91a047e146 WHIRLPOOL 571b22d6b5680bfc723bdc2136a905fd7b2df3e820ed39dbfa123cec1a35dbdcfc3f2271a041bd8d056604eb272fb31847f34475b06a976377e9b083a738982e
55 +DIST firefox-57.0b4-fy-NL.xpi 461607 SHA256 d2c7078e3ac8df09581829b1daae6c3f52e06c18e6146e6b2a20ff44eb53a4d3 SHA512 364a94b03811dce97701e57f7dada4a1e7c7f8437838952e56f0253d5b71757852773a6cd44438188ab4ba4ee5b0b28cc4eee3f067d9e957ec42b8edf8902ea0 WHIRLPOOL cf3ca1e0d40ef1c7a9afa3583a337c8e23e9fe668911435156bbf61df47940a63289b6ee64fde6b460f9350441523c9b31b0625ece321358187b68cd570850b7
56 +DIST firefox-57.0b4-ga-IE.xpi 473870 SHA256 d075f987d409dba115c7ad6aa515eadab4d0cbe81a6f4e9e172d37111e58f9b6 SHA512 0bb585242b131106e7a2d6f5a3197b356625ddba8045d5228a6a25d3730ea54333bbbeffd13eb0f662163519d35d587ca828850219b0f73470ca730cf5e66b65 WHIRLPOOL e13faeb2ec4e716c946fbd87299f2291e49f84dfc1c3955605db8918d81a9ebfac13503e03c89457a7ac83592196cdaa5c6d69697f6a3b10f825c6f585c19c1a
57 +DIST firefox-57.0b4-gd.xpi 461396 SHA256 e66c7809fabbfa316b5f4aacc19d4b5482f317887c5171822cb32ba51f5f23fe SHA512 c64e37e3a62fe32313defdbebd05212027a7b7a1466eb577a79ad97d7f46f9cb68ba33a08dcf215c0e10b61f5dce7dace32933a4d0121f59355a29fe631bdccb WHIRLPOOL 18b7eba8ebc5f47e499d4e3f14c61907b7d1c6be7ec9457da75fa980197710e72d9eb4c8add5f0268a221588b86ce278d0a37b67ea58922c7dd8c7a420b48f54
58 +DIST firefox-57.0b4-gl.xpi 450101 SHA256 c04b7aab65812d4b7fb8df3866bd28e7f47e37497132d6f79bd0e42332c791b1 SHA512 efe0e7139c1e1b9149ba2e1e662b81e86b9d852b5e8f9e3431db601a580d4ef19c199af82b57cd9b928a2cbda66db98ef2c320462f6df6488e82b12ead39d37d WHIRLPOOL f3698a12a3991e892ca23e32acda9af2fb210214680ef966d5b38dea88e06ec6b537370343bd041b932e09411b7ac47a956a27fe51e10997e678fab2993f43b6
59 +DIST firefox-57.0b4-gn.xpi 470578 SHA256 557a9349330b435be26c9608dd64fc060f3e283538c992766a3f22e631cec7ed SHA512 2d52dc9862cc8829087b08ac03f2073ba55989f46ec6ebf62100b754d02802eb9d0207e6d91a711ad9b9e66c059362e45dd90bb52c6e88fff2f898c9ec8ffc1c WHIRLPOOL d08852982b99365ef559314503a32d4e60980160062cb858d747cea35c2047caee41d59098041849702485bc0f51fe384d6788af08d29fe04accd6f3b12b8acf
60 +DIST firefox-57.0b4-gu-IN.xpi 505439 SHA256 02616d39235cd20af85935e0e1ab4728fc45b09a1af72e77239a5e3828a6da68 SHA512 5427966be050a7faf5a39c3b8d30fb7ff495884e92522a8215eed596517bf02bf9fe45764edce92282c4c6699e35bd366ea7d078138b0282b26f9f83aef62048 WHIRLPOOL 70c4b84ed434cb2985ce5456cac3ecca7a0c3d2bfc63f1203daeaa4f6d6d2696ae1aeea7e3b2eda5d0d77f3d9807a25ef52e74b65a627bbb299f025a77b39ea1
61 +DIST firefox-57.0b4-he.xpi 469860 SHA256 94694eecc68b05e0182637f962592f5486bde83f864fff173f71633b67a314e1 SHA512 d9982c5c3aec0611dfffa2141705022e860152785ed7804247e7d9cb2bad65d9a9947222a2acedd621e87aca48c97af1571b28ea7e3e95b2a9cd835279df0f85 WHIRLPOOL 9f261d125619701dd506db9ff87ed18b8a2a4bae9ee82db3e7427058bcd35e7959ad798456fe58ea6b59bc81d1f43899c787bd0f41be0d29702d1c9c91d08d3e
62 +DIST firefox-57.0b4-hi-IN.xpi 520515 SHA256 db954c61b9b01e40b3f22604e8a1bdfb7a2a00661b39a056d829b177d67a5804 SHA512 866240f2d8d122cbe31ba3f80b09abacaca466a2f9a11b2c6c09c11313e96259b6ba9a98aaa1f54b36b3edaecb4d1c31e6f1ba4f777eaee37271eff5c912a59d WHIRLPOOL 2ca16be99713c2f9b1cdda66040259f6d8eccde49a950c8f261ef2f6867d513aa9382768650ccbd31888be968d500721138ba652e12b3f35dc0f234b2fbaaa5d
63 +DIST firefox-57.0b4-hr.xpi 459320 SHA256 2631c96393f6666be624873e1e2ef2a6e0a769ef4a613ec301d029c90d6ac32a SHA512 fec9d560c858b2d4b77b4eab715772c325309c10b5bd4b33d3b5492bf6a3c188133a2d3c9229700c0041351ac33cc620d53e3b0ed4d672169d911e731e610e82 WHIRLPOOL 0c7d8cf0c8e54d8e9f51cd1078b3e32be040f5079f6b8b7d653eae4d0832e5da809c67690e286bf27b2897023a789ff3f91570e70cf8217a0ab7d5be4f080516
64 +DIST firefox-57.0b4-hsb.xpi 470825 SHA256 840a6a836c61a6c18ac2ce45a28108fa4c196a5a349430e8737c1d9f69b18798 SHA512 9a75a5c1b6d4a78660fe43b94eac0e2a726f926c3153f5fc6800144d14c9f5821570dfff1d4c4a37eae337fe82856a3a996140982ed6fe438a0343c7c4ea5cb4 WHIRLPOOL 958e619eca09a00fec8c2a3b1c3b92b1fa215577e867f81f4664d712b7a8c4f6e249f665f1e23fcf671f40c8f9cf4dcd69e0c13eaff81fca2b47407066778801
65 +DIST firefox-57.0b4-hu.xpi 473017 SHA256 89812c25a6ca44396744efd25d918498bd3313c5636ea8a16fc53b67c8e28474 SHA512 d2f8727141a11aef5d09733da83ef2d2f3036490480e1652a0e436726dce332c05218792719edf2123a894ef961849b6d86cfc206d4952898d841e8b947ce41e WHIRLPOOL dcd6323e983bb5036d3a8cb72cc52a4eb6c6012bace0cbe3af9463449bdd48666ba9c076e584f1db6e17710b7e92a5e413d7cd966841501a6ce92fe74ada196c
66 +DIST firefox-57.0b4-hy-AM.xpi 509019 SHA256 d4cf4b2e8ecc1d2ce72faefe0762012fd1f3f97b4e43ede6f248d91841328fe2 SHA512 72cfc10f85b68989f5bca9c68b8568ac56fbfadbfcfe6deb9963ff3b1b210914caa28b83da7f8ef04d2d6320c2277c3b5d4e3b164355236631ee926cfa577d84 WHIRLPOOL 86d72f57d4d73851246964045fffded44a6e4da019e8faaecc7cde8e71b55c7ff3f5bd21e52bfbc7e40c70419934b952f552dc6805aa45e96d8b2e324fe2f06c
67 +DIST firefox-57.0b4-id.xpi 441707 SHA256 425d80b8164a9c845b9795b42eb1240eb21691a7d2227d0e8ad469a90c1f16ec SHA512 db8c51c4f5be8daab04e00ac78ee0a18ac49adf72b97e557c9161f2abb2522d08e55fd7f780a7da00cf29d33f2af97a587130cfa61d7a229b738d54e903f158c WHIRLPOOL a3b55b207a7fe0e2f59c3ca1185f918c996873e617f0f24a398e5534c3baf2f6a718de349da3ada57fc9a8bcc493b0cd5bae2444edf075dbeb8688d2879e2c94
68 +DIST firefox-57.0b4-is.xpi 450422 SHA256 f4164aaa3a6bb6547f9f5f073bed97edd635cb6c03b06ac97fd5247cf03630cd SHA512 418838c4d1f88da22ad0bfe6f81a2faef0d64bc045a20d346578842fc704288951f41902500d2c81b1628b9f9b3927ebc5d1b076f0687da79850fd6368b62dfc WHIRLPOOL dd09b1eb767f237202c1a7f36e8faafa5740f0417896f637f04523ab96b02b72a2e8a40b5929b8749510d0bcbd793e68debe8f19b2ab025b70d9952fca45c327
69 +DIST firefox-57.0b4-it.xpi 343699 SHA256 e41f4cf9e0003294e9fa308a38bc2964edaae924a1e6faf17841a43b0b9b1ba2 SHA512 e92d6f89d49b702b82ba6814ed11b5ec19d8b26e8923fcbecea15583143534b1104aa726f4dd417b07154cf40488c21188062271b3f19680142f9bbed7b88e5f WHIRLPOOL dc4d165262b32c69a68a1c12650c81ef15c4cc16d6979c1e6a330e5c0e10e23cd407f246d7a1922dab2de6ff5833cd6bebac40bf955595bbe116f7704e0a769d
70 +DIST firefox-57.0b4-ja.xpi 510041 SHA256 2d659979ca0722220c25666bb9e9bdca9f26efb9eac33846b240a3a9f2b90e47 SHA512 7fb2d13541df04c7a6237356746315955bc038374bc86a293c6297f5a7521f0f7dcec068ed04f4566ff89b75167a8f7aa3beb45ca6e6c243f25f11bd8f366002 WHIRLPOOL 5ff5908486344ea6d477a252f9b8d15200847ed1bf3780b47fc061cecdcd1517ec160cef509b762ca39b1f66719314a73fd7d008d1f4f475ec731d483d66bba6
71 +DIST firefox-57.0b4-ka.xpi 488251 SHA256 1c1f5ac51e9a1074d2e603a0061d037e034fa2e183dd6390e28277fd4e12dcb0 SHA512 7e62816a62b510f83089e46f1f7a56c611e6ec8a1947839c3da1504ebf54011cd2badc38aabc21a3561e95755cfdab285aa5de36ce7b3a8806bf8fc77cfeb98d WHIRLPOOL be92e40bcad57f6a3662a6517955cd3fd1a2d6ef1e718fa99601af175395539c5c0f137c53f4b607b89595c205c46ec2c19ffbbc26d07886cbe259086401f671
72 +DIST firefox-57.0b4-kab.xpi 459457 SHA256 6c192b4817178d9f8f68af52a93d7288880ed828615dbb6958758c7981d8a31e SHA512 5a5834c070f97d7a210cce05fa56e56dd2fa8a0416c7be92485b3298bb8f2c75d0c97219f238eafcb5081ab4e4c4cc53016504e16b02fe322409be3fae8d865c WHIRLPOOL 92acb2befd62f8cb0107a7c8e247f88cb2d999207b18da5c56c9bdf308f0c21356aecdd16102d41c4ea5059edb41cf18de180b1aa537720915236b546a6db9d0
73 +DIST firefox-57.0b4-kk.xpi 515374 SHA256 34e2f0ae2b087a2ed08b0820c4caf6be51e11b5d7446d3ea41a6bdd1d31d17c8 SHA512 ce25f9cb6d671f1eaed34f6740f4e130399ad59d4d63e9538b597fa1da78939594acbee14dba6a20b771640636267d5bba67edc4af89e01d10ff1b4ea812ceda WHIRLPOOL 1757b593a8f401a3c7ba0d32d2acbb634419de0b5b78c52e5e80dcf504674afbbe73127cde150df5287cdb3b2db55f0b98377ba2b2bd49f4f44c02dc54b76c47
74 +DIST firefox-57.0b4-km.xpi 528728 SHA256 46608dd108a56a952e4e0e7776b5b558a040513703723bcdd217986a35db68e3 SHA512 51b27bd22be1d96fc86f00d4d40ce982d51116de92c11eb8cf3517798492d600a83cb8684e7e0ba7f59099b03925c7ec8356508e341158378819d645b6c9cc17 WHIRLPOOL c5e6e24727aace2d4e7be25276ce89fc054426ac55e3adb65a43663a70ab53b40db06c5408974e4fecca051d4fae8d7712b4d7b7a4b8e2fe9a75a3cb52e68f75
75 +DIST firefox-57.0b4-kn.xpi 527058 SHA256 9c2feb4ffd9c66633bc3b970b6fae23d7734d394751d4e061892ab0fc3bbc1ac SHA512 2098859ec310f218dd73c7030ed11eecd1967b46989673028ffa40e7c9590adf01b688dbb204dfc0b6b829bdd6da83926c72d304e021daa5b798f792713d4dd4 WHIRLPOOL cfa924ebf7260f8b9e3242a87532d1e1d5169cb6d3b8aa0645e0f05f8c6bb837d228e4dc6dbc8f12d919b71dfeb9d2e2b559f02433d569840d356f2dfd3dbfb2
76 +DIST firefox-57.0b4-ko.xpi 483994 SHA256 31145a538d6b1067edfe92c4fc749879373a7e066baf3bd7dc28af1519e3ca19 SHA512 f4caf41bdace2487339740918762cbf2f9454f84ce9dfb718beda74cb1a2017838f0dcf209a220da84a8f620ed57d93237654a737f6cd8547d28db624220f320 WHIRLPOOL d7e5256e457b7116d9085a38bf0023bd42b0ec4e452d529b257e9cc1f28d0b9803c77df508f3340f9f27fdf04b9c4d3cba6f949f88cb4408988b2cb8b21e7bdb
77 +DIST firefox-57.0b4-lij.xpi 451397 SHA256 871076e677062fb2b9831399847ceb38048dd3a6baeb55c7e06d022cec490fd9 SHA512 771e759e8fdd551bcc9521d4ff76282102283d143db82cb6dbc234ac675071d504264725436a160ee3488b7d530dcdbb60c93a9df93ec5fbeb07c7f21c11ab37 WHIRLPOOL 33da5c537545d14f40c685061dff0edb96ddc58b0fa0cab339a9106c5b91e1fcdd22c1951be3a21b536868f49bb1fafecc27ad823469bcf65914470310ca3ac8
78 +DIST firefox-57.0b4-lt.xpi 471302 SHA256 0cafec24591d33de6d13e16ec48524db8d6dd434802ec45031640f43738724a0 SHA512 f578e35391efb8efd61fbb9c903959e95f9a7c3216a23a8bca27d9b504d2d59aec26111d05d735cc7d622620654600725473bdbf051d18891948e462c8dc3f80 WHIRLPOOL acd28689411d1457b50719ec4ec8b87144afeda17b124c226298384273ee35bb7d2020221175695653540d849f50139a1633f1c4c7531cddf7c4a36592c974e1
79 +DIST firefox-57.0b4-lv.xpi 463419 SHA256 7791d4ecde21bf023cfe075a65a6b4a24bb1e6a608f3ca2405e2c101fc2821a2 SHA512 2a62ac14c8becc042cb2ffc7f3b5076765b84811f81e54ae2e27ff18a68edb8120064ebb00ac7b5b9174b085a09c2c3021a451600343e2e5ebbd3e3ac12685a0 WHIRLPOOL ada3a21aa3c0ab766d694f074fb474de4106df03117c046afdef5f8c13c16dc3ea0fd7e2bdce96d1ae716a087c194a2435fa5da71f90fa52f2d1234b40eafcbf
80 +DIST firefox-57.0b4-mai.xpi 506047 SHA256 b598efb61d45a4311171ef8b4edd78af15d549523fe6908f5747e9c40edb6556 SHA512 54e31097d7f9439cc29bd88e8ec87581891079e952bedd06d06be4c923746d50bc82d17f7712d1ad9c57ef1c9d1ad8adb5f988270f18b160502ea67d1417b07e WHIRLPOOL df9c00fd1b94780981d5736dfcffbc751a578cc5243dcd3a04cc13e410d1a7ed7501c41fc28489be5c021a152bf4b9d73ddf5d70a2d753640d51e84daf2f57f2
81 +DIST firefox-57.0b4-mk.xpi 488600 SHA256 0d78aa736671256ffb82fa7506d72a6673c1479b94b6f350c553dfc63269b0ab SHA512 b755be028edff66fb1f3727c28a563dcf7745ed2d42b2a1a31a362adeb8cd87b6536195637d758752aba8b7a940c99274d9a8dc1c6269054d580c298960d4618 WHIRLPOOL aa84b0d32bbc1589a8c764054b24942f22c08468c98bd7d72cba66e655a2aec44887a1f9240ca3c1af0f1bd9d909ed41c7911ce84e17584ffd2ac2dedc86fa62
82 +DIST firefox-57.0b4-ml.xpi 527390 SHA256 52f1c8971a45883690048d7e4970696f7435ca8b09ba957f40d128e485e101e6 SHA512 1876a6ba67b50394e8721fb7758474c29f55dec6074d03ffb8ac6517973cee60248531b501de2ad1576ac4cdb3a3f258a23cedb3c4d4cc0aa92d095b79dfbf2f WHIRLPOOL fb307c0381dcc9fd446c0f570b7b9266bd0839e2e7969d57c6c61dafabad25fe7f5ed783b5575477cbf15eda6d7b403c000005a556b9e28fb95117420b086701
83 +DIST firefox-57.0b4-mr.xpi 517279 SHA256 ac56791b8f32a2a24fc4b064e1c89e2e00b9fa6c0bfb786b31a50ba9eb60984d SHA512 64e687ac2619236dbe62ce1efffff7ccd659337ae893993fac8e96b06af2ba99e4c190681a4793b723eaf6030362755d0939daf2b1939e50f0a8b5a9101b9807 WHIRLPOOL 7ed0d04a53de85da322e0ed825c3bbced0feb21084f8794426024938b0f63bdcd8cc55cdb9cbd4b35e985efce94a663bbae4006640a4e02169cc2a757ebc5312
84 +DIST firefox-57.0b4-ms.xpi 448598 SHA256 f85e57776c9c9e9508be563f5bf2a73aae3257d705c71892107cdb215d18e9a9 SHA512 780959ba2af023fb6e0aba65461baab591d917e74af349d8ec783440e74e0e14f2ad2322dcd3cf3a068f87637d292e69726fc17d2f5ce0ff6d98bf261ccfd7f1 WHIRLPOOL 5694f564f9afdf18a375f35034f38acdeced4c46f0cd9f3ca84aa903463829a01118f16a1ec2e43a1da99d4ed91b9090fb8733fba9ffcef3c48ad4c196cc56de
85 +DIST firefox-57.0b4-nb-NO.xpi 448075 SHA256 6db1f7eec0a3003cbde808e3059f8951f2677a796cc206ec936e9c424fe8d87e SHA512 5c8ef32190108ee117c47ae74e6625c61c0e1e7b1737e6407fc4330804e3367c643d4b3f85cf05bedc6e14a3ce781b5a712d447c945a97546e7ff9520f332293 WHIRLPOOL 70db141efd705c067461a7da37f878bbd03bab2f9b2667af0b1fc9e2022f887614f826a5058391c93aec0e9e04dfa0380a3a75b8697cc6b08f8b78a2cbefe508
86 +DIST firefox-57.0b4-nl.xpi 452827 SHA256 3c78405cb7f22ed11f576681bcaf08269cd345ebf0a1ad5ec0596dcb65256ceb SHA512 95844ad49b5d14fee68036d63ce6eceb8be811ec127a252fb65b345019d6d08bf139e4cfbbdad2a22392eeaf798947fa4db5f742905bc33accbc27ffec10ff86 WHIRLPOOL ebf1a9e471aa47b9a80964a98203c615b1e5010a074b8101ef39007e77234aa560466f898e2226bf6e66e04ac98b862ca6a0827ac75c08f9fcc1400886990979
87 +DIST firefox-57.0b4-nn-NO.xpi 448959 SHA256 09cab86d6a0f8ead46e6dc8c8d0dbb775af17c3cfc64b6df26753abc73546534 SHA512 c826b9a1dd0b10d6650d331b1edffc5f7ceec8ef23264a1e3808ac42c9687f4a3f08a1f54392a540b3c17ee95d22bfa7f4cd7638a86b69d0f167442699529919 WHIRLPOOL 660398b0e37f9972d39fa5655db4791c17c462196b333ab56e3d87ee0931d4ecf675378f5b4f951a0dd35361e472a4920358c7f9d346fc0d111fe0b4e6c59e87
88 +DIST firefox-57.0b4-or.xpi 499634 SHA256 cf9e02c6539c2081659fe7366777c76ad2bede1eeb1a1a14f144359a000d6e8e SHA512 825a6cf1934520de14d445ec36b96178e9c41bf5a24fc3a29716a32859b57264422ba830cd55daaef137335b3b918800437f0e0841014d4a0b79cdd5951891a6 WHIRLPOOL 4aadf095cc8887e1b988ed749bde0a9b1988f578c092dc62a81aa368f048fd9cc12d75596d649c551f940b6783552454da78aa37fd6bffbf1f47049548025c09
89 +DIST firefox-57.0b4-pa-IN.xpi 489161 SHA256 85d9dc8d7963c342bff7792fb560440e31b559d33aa94eb5df31a530dff52ef7 SHA512 7656ce289ab9e0fab3099ec8e5838977b17f820b17a165969eb9c83d2355e4583d322cf39b864ab65daf001a066567dc663ea863d7be5d67c7ee3422420bde8b WHIRLPOOL 4ecea598b24140071c53072aba0aaa03b53e351e17547930dd8403d57eb1a64ce52cae0e0e39ccceb88b3c0d0082df88365a46d2026cdb3c9eaa782321fa68c0
90 +DIST firefox-57.0b4-pl.xpi 364487 SHA256 9075e9936beec2a89438721d02a6da16758a97aa2df38e4b2d2bbaf5053c6da2 SHA512 02d472730085524f6bca2a2745ed7fbc35da5a6b24938514b0c171feaeebfe4ff111b86472ad76eb99eb301f3025a13b381e3d060d51a5eb98ca699a9b21d0a6 WHIRLPOOL c76baf198780a57973021d95ae749e3628cbb2866b7c1000100e22fd5d0925548af17f9a7f5b6f9e5c23a3d9b46ff6c5a3cd084facd9204f6b2c696f36f7d8f1
91 +DIST firefox-57.0b4-pt-BR.xpi 452859 SHA256 e8610425627b4649d1f94f91fc432290cc633c3574aa57d51a866d22fe7119ad SHA512 59d476a4b571258a929cc3293531dd26be5a4c38331f0f9f4529838b3f01bcf2caa77c040aabe57c837f2d6fcf5cd28a53a315116d6c03eda8fb61f48882de43 WHIRLPOOL ddf9bd9c1da2b24b333a81559bc7f5038e97cc82cebe4c4aa41a4d3f432af4d54ba540c2f1080001ad9dd9954e4673181694b69857769c597b99bfcdcad6cd43
92 +DIST firefox-57.0b4-pt-PT.xpi 456277 SHA256 5cf57d86532010ed83f19da5f98000038e8f37ba6bc002db866b36d83c0880db SHA512 e0ad30969753231dc6c6fc81bf5575ce5da4528315fb656d7a51a9bb0af16401ff9aa0a533e6adad767ea7333245bb3c126d9dea0508149e4b60a1b4a886cd1a WHIRLPOOL 6ef408d8dbed72ee82052a7e8f204973fa953a222f75bb08feaf9fdfcfcc5c8c2708d7bb68270e984633ab1821892c4f85275b42bb7a87c0d85b6c1806dc2208
93 +DIST firefox-57.0b4-rm.xpi 448974 SHA256 e48c12bba2259f8b7980133ad7329999b014be005299b5aa9bc97fcfb96226c5 SHA512 e5ec843ea0f6e01c73675e5f1d68fc035cd2485ce9866d7abd9344661f2f5188a9c73054789d9fc94e2a0c9cd8b88b826309dc1bf91e36ed9c9ef581907631e7 WHIRLPOOL a2e884cfa8a8378082e8dfcfd131ee7281cf3920981e565875eba9d740dcf3cc24db85d5a7845c915e9d47d568201da68a28d831e61f094c74e9646948a71279
94 +DIST firefox-57.0b4-ro.xpi 453399 SHA256 106ce1ef768f5fa4d4085a42b25a7a6ac269bb665fa8c6232dc5d1218b3b0d02 SHA512 72d4092826b8997d239164f8c12249c5259ae50fdeaddb365c8ce7b241f77d706b16ef3e4b9416f82416005da4c524ab2496415d9333a404454250c8dc6dd953 WHIRLPOOL 703e814090d52ca4536a309608f83b3bb31bf469b883e87b5ceaac1ca41752762262592edeace70345b4bf9d4c172235577f4e0b6740cefc9c1cdd2194bf9d10
95 +DIST firefox-57.0b4-ru.xpi 522927 SHA256 fa0937ef003f909a99e39277e0fe505d7d14dd89c00e38f3a545261ead93b6af SHA512 89cc59a267c96d3812a4bf861c4f745369d95e7275eaaa1500b893c6a750b58439a441ba5864122ccfd00a0c776e99aa4ae98817c633a6fe5ba42b9bec5b7782 WHIRLPOOL cbbecca1ed36cf09b36f3e5b418d903b29e7dfbf1074b4604a3627868d9944b28ad76b0feae5c4fb44c3a5822593f82473143e9034509c3ad5717f07811ac24c
96 +DIST firefox-57.0b4-si.xpi 495979 SHA256 b04d3b71a4933612e75ce288af842b9efa1502833a8d38ff0ab46617b2f36c10 SHA512 6b29d4244ed17633510e44effe5de9d893d1f604c20bd595f0cd44dd485a425515de8a45f442cdef511a9286d9fabb1eeefb374afbcc7cdf119c4b667bd04efa WHIRLPOOL cecd3209fac66a318a9bee5c8149df978de06ff1c31a4f6fa5eb969d18dc51798b866ddcec1ff4ebf982ddd82728bcf836623b63de7520d219bef642c6d1ebf7
97 +DIST firefox-57.0b4-sk.xpi 477694 SHA256 fdc06d7db6d7a78688275ba8c2e1b4baaa3b4f3fe57e86e68ffe470b343522ea SHA512 66ad363dc6d273035c3d26ff87fe9978a7a0d73e1c1d27b808b052d5159fb0fe2ad8aed0b3996d90deada3a8b4f3c1186191e076dbcd43a5573889f34b83767b WHIRLPOOL 36753138ae7a957710690020f6b73e6c6c1619e121c7edf4ddd1020a1404750581f032b864d3372a1f3e72dcad1e6b725483ed6585e45af2b3ffc28839aeaa7e
98 +DIST firefox-57.0b4-sl.xpi 455990 SHA256 47d4853cac501318be152d3b01313be1136594c06c3754ab14cbef0e99bdbe68 SHA512 2eac1cd3a3f1f9bde4e4f220c4d2192c6f2f83145278a6ff65d8dc7ce1fb311a8041dd5d03deb30a69b83b2f17fdf7bcf1d1b5b8b78fe5ef57e157877be59f7c WHIRLPOOL 7cc40a964e3e454f98ac4d10abb0245c5d8637d0306003dfc7b9a2e500ab184cbbf188ecaba0d3879ac51ec6f131c05fc192a6dd5344d4036098cee3fc293608
99 +DIST firefox-57.0b4-son.xpi 449560 SHA256 b7cd4c47b7ce395497956484d2b40c3c5be64a109dcf09681b6e0a7165dcd735 SHA512 056b50a0f05aae8cb664c8db048b0903eca52919ffa449e332825d4e3d04b198dd9646c20bb0783cfe5c27394e3ebf3b9b17d96384c90a2be3f7da47d6b7b96e WHIRLPOOL 9992ceaea12be0ec0c053610d73eb8cbcb70661d0fa93d412fb032ed1b14078f2c8d57fbcdeb28f59c7efc64603ef6f5b747e736cf349a44eee5e61e1d088429
100 +DIST firefox-57.0b4-sq.xpi 463647 SHA256 77ac7459c29ad3859dacdcad4bebf4aa807e58c755d10e963ac6ba5e9c1521c9 SHA512 33dd5e10709540452dea6e2e0a641fff63e53c95e1044977ae6e1ab6773c816d7833ba806d4e89c669b09b9d7414dcfc5614c50b047b92e8a94572b2724ec10a WHIRLPOOL fe8b1ace7e2258b327c8c730ec69efde750b8e6be35b4c34cf131b69ceb2369d2d9270e3b31cc31ae8a9aa9b09ddcd8152c032a31c078d1ae54c782acc308c40
101 +DIST firefox-57.0b4-sr.xpi 483500 SHA256 f2e52ebdc9b2feb99f7caf985ca8b953eebd2f76a514a830d57e3e3397468f96 SHA512 fb7ecdf31dc0cc2f228c17dda567acf6a79d0e68cfe68e87426c21fa07a596ba1596131ca4d45c27db7e4818fcdb47b0ab51dc647ef5036fd9e83655bc20ba1d WHIRLPOOL 026b4987c0c16c56559340481687f6b56e015e02967fba469e4f10e5452922e94ff89233a0b851c7589c4b97edc6d972d2ad1a2ac4a1a71fcf6ca48c708f32b2
102 +DIST firefox-57.0b4-sv-SE.xpi 456099 SHA256 c79dd9a12571f51e9032eb6a6baa717d77613ff5a4108191281a0f411a93ddf7 SHA512 13d144cddb647c2bfbc385db77fb5c5097b5d789efa84111cbf61f1264fffb655ac58e08830cc16f4bf645b5cf5e90675c5593d5e3ef21748e329e857548b033 WHIRLPOOL 2658935b37a2d4534a94973bbc8beeda07ccce75af4d1e2dd0f09ba3d77036d57290134cb42faadceb03d6d46403a64f07b6b6853ebb4d51cc6ee62ac29e2e25
103 +DIST firefox-57.0b4-ta.xpi 512236 SHA256 3dc975f45558691e11ff3e7cdea1006b9d4e43cb66231289bc8f6ef585ffc385 SHA512 6921f04613e179fe1cab10c9dce358fbd5d6a41dc7648064216c780c8159a5c92a5270a825fa8874d747ffdff9fd5bb323769ad100531752af2859d3f0c0d761 WHIRLPOOL 523c0fec9647f16ca0a0a9fdc19b3c7c8af013701d51fe71ba7c8d5eb78a9b24ab7b59bc8841c65533edcc09433464e55704e214c8b5c64e5a93d53f040d5397
104 +DIST firefox-57.0b4-te.xpi 529326 SHA256 7d38d0d194cab8b6872ccd3ea28f36995ea6a12681d08b5e976d41224656a78e SHA512 cdfe165f55bc3f66efcd06e63020f6f3088c22ce71ddaa992fb7785616b1ed085f82f71734c1f56083f32a7fc701c88e8801b15fdbda64c2bca0b06063b7215f WHIRLPOOL 112e1b6b9b8ce349a374088739346c56a913c5ad0929c924b8ec0d33ef85ae062d4713c678231c0b8e165b7d1351be8ebca95e3dca1a5181a79cf418a7eab742
105 +DIST firefox-57.0b4-th.xpi 499367 SHA256 f7642a8b249d854b8f28856faad700f697843da46f1c97200fb566a394de56de SHA512 525fb9e26a2f3497d869ed23ab3b823f73a1cc8b8a5ab6d067959d2e76fccc4cadc2a05659d9624354f46e171dc696a3e441e567699491d5d29af8d1dc8ac97e WHIRLPOOL e06776aebb811eab76c9fa9ceb4df5ef4616e51dde39f48ab8f777e801f56f9a5f9ff29a9ca614ad9b8d4d4776afd88ddcd6d06dc49b41993d217d74d011923f
106 +DIST firefox-57.0b4-tr.xpi 461788 SHA256 ff5c503be9da0745610e55622db20b5f82388934eccd17bb0c2dd598e8f5843e SHA512 6cf0ed27b97fad8c5382d975c88858d104f657bf0dc69f5dea41cb1575df3f7c907a00fe2f96721683daf8ba9dd3cf1dff562a0c42f7514179ade4faf5041a75 WHIRLPOOL eed6fc43afb0c8e81dcf53a240453b55ebc8db404c51bcf4e4ba9aafd6b67d02334991b4acc88b0be498021f7d10ff528c4fe932632758333554f6f4f11bf894
107 +DIST firefox-57.0b4-uk.xpi 514269 SHA256 f83c23f698512dfa079800150d7d905c9855be70d2b106ac05c2e389308435ef SHA512 167c90c7c351f341486be4c6803636e9f98eaecd1242d0fd820a1e42c360667ee4a7b78d6d2a3a92c0259e886434e4467c55900eb985c74585298ab09e92fa27 WHIRLPOOL 0a8c595bee93b7a74662274acc2d3d454e4c2bd8c6757ab9598959f8d97e8855d587864e643f35ace19f1dade2389e6a4107a8bf135b9c8259242cd130241f5e
108 +DIST firefox-57.0b4-uz.xpi 460476 SHA256 dcf179cf694ab137040dff7b04ccaa0f5d79b47d47165121e05a5b0451ea28e8 SHA512 3220ba4badbe68511535de4cdb3f6b718726c617f0d32028ce48c6f72310dc1d676d74276298d55f7967b4324a9d744e392caffdc30a66a9eb88b591dacbc01d WHIRLPOOL cb9cd2a5c021fd0a59bcdc53dc744567fedc9799b3cdf793b47239bf813a4e2ab7f9a8b48459fb1f86130dbabfe52237e37a4bc1769e2d63fb8391eaf0e87861
109 +DIST firefox-57.0b4-vi.xpi 470435 SHA256 4fcaccab547420954df05b95421b76935000592854be9a11d7790055d59f541d SHA512 8a787326d71e1f3e5a933d26b4ebe8f6e0bdd92d27512902dfa49111f23fa768d5b2230ba68789c9827d8e4758b448c1aaba1fe1a5a38ad6e805498d6b956326 WHIRLPOOL bc7a0e23983e48e1d773aebc56bc7b42abbc5d8b0d7c5b9bae1913c60e05d6193d02851973b6a9d311458ac81cfd1f0c06905a514bcad2962a9250d5dcf0463e
110 +DIST firefox-57.0b4-xh.xpi 463087 SHA256 e40374a96633afa9bd269734a53e3624070e8e4dd6781db67253d3d74782729e SHA512 81ba455e53156fc6eb73535bf02e750eaa595347b5e62d8dc39bc5d7e37830fc524c50dc88e75b09d3ab17a4f4253b9d5715ded83c88085447289e4f6b2d0ad4 WHIRLPOOL 43c0cd71a5bfeaa1f1717404fb19e8a8c34b4e79c6d2eafcbddfaf68ba25041532a771a7b213bcf0a41f57758fe2bc8287784421344f2328fd9c62dfec94ac3d
111 +DIST firefox-57.0b4-zh-CN.xpi 480105 SHA256 69a340902ccd4974b6208115b1b986bd9b11c0aa5b1b6770e6a626a078df7c33 SHA512 ce672cd44119ffef38100a4fbf77fd8ecac26fa11af4f6e8271b59b2055e5cf8cb5d2b5d57459e4a38b93cf95f0badeff21d3bc2c036c038f1e6b20a639a79a1 WHIRLPOOL fb730d5c235dc8c48f183566f7bdc2b41e0978fa73c0e20d1b441d387c8d846e4f0bb8c6b6fb50814c86c1679ff1d2b90a81ca6feee49799f9dc51d1472c800e
112 +DIST firefox-57.0b4-zh-TW.xpi 478953 SHA256 dc855f3e3e79d1c7778ecc59ebdf363a2095bfea7032724e8798103b33613459 SHA512 2227219b7ad13bda0df4c1cb72bf9ced7adbcc5e3d9a4d6870706e2b9ce992d8a809eb44c0e855f41df3e846fd862c1e6567a332bf3e5fa62ef235d9e6d2e4d4 WHIRLPOOL b8d40313fe953ecadca987415f1525a4da2ab802322fad7d92a8d42495abc1140bb8c5b8fc121e05d7a5228dfd17ae7b3f3916b7510c80c7415973325c3cdbc7
113 +DIST firefox-57.0b4.source.tar.xz 249695668 SHA256 e11568c4a04eee0b377bb25d251abee07b185d503cd4b4a04e3393eadef052f2 SHA512 7147dab2a3f6ba1210998ccababe1ff2bb9a8bdd904c3126f1e6656c47cc33ac1a8dcf527a3b249dd20e1cfdd600c23413b376edcb875e94d0c0028e901def27 WHIRLPOOL 23e843a852fc6a401dff88555e9fa2e03bccdb8c4151931bd896552fcab65f9c3da3a1bd7b9b4905151d93d1f949b6154cc5826590f94dd0677589e1b8ac4765
114
115 diff --git a/www-client/firefox/firefox-57.0_beta4.ebuild b/www-client/firefox/firefox-57.0_beta4.ebuild
116 new file mode 100644
117 index 0000000..137d545
118 --- /dev/null
119 +++ b/www-client/firefox/firefox-57.0_beta4.ebuild
120 @@ -0,0 +1,402 @@
121 +# Copyright 1999-2017 Gentoo Foundation
122 +# Distributed under the terms of the GNU General Public License v2
123 +
124 +EAPI=6
125 +VIRTUALX_REQUIRED="pgo"
126 +WANT_AUTOCONF="2.1"
127 +MOZ_ESR=""
128 +
129 +# This list can be updated with scripts/get_langs.sh from the mozilla overlay
130 +MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
131 +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
132 +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
133 +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
134 +sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
135 +
136 +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
137 +MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
138 +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
139 +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
140 +
141 +if [[ ${MOZ_ESR} == 1 ]]; then
142 + # ESR releases have slightly different version numbers
143 + MOZ_PV="${MOZ_PV}esr"
144 +fi
145 +
146 +# Patch version
147 +PATCH="${PN}-56.0-patches-06"
148 +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
149 +
150 +MOZCONFIG_OPTIONAL_WIFI=1
151 +
152 +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.56 pax-utils xdg-utils autotools virtualx mozlinguas-v2
153 +
154 +DESCRIPTION="Firefox Web Browser"
155 +HOMEPAGE="http://www.mozilla.com/firefox"
156 +
157 +KEYWORDS="~amd64 ~x86"
158 +
159 +SLOT="0"
160 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
161 +IUSE="bindist eme-free +gmp-autoupdate hardened hwaccel jack nsplugin pgo selinux test"
162 +RESTRICT="!bindist? ( bindist )"
163 +
164 +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
165 +SRC_URI="${SRC_URI}
166 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
167 + ${PATCH_URIS[@]}"
168 +
169 +ASM_DEPEND=">=dev-lang/yasm-1.1"
170 +
171 +RDEPEND="
172 + jack? ( virtual/jack )
173 + >=dev-libs/nss-3.32
174 + >=dev-libs/nspr-4.16
175 + selinux? ( sec-policy/selinux-mozilla )"
176 +
177 +DEPEND="${RDEPEND}
178 + pgo? ( >=sys-devel/gcc-4.5 )
179 + >=virtual/rust-1.17.1
180 + >=dev-util/cargo-0.17.1
181 + amd64? ( ${ASM_DEPEND} virtual/opengl )
182 + x86? ( ${ASM_DEPEND} virtual/opengl )"
183 +
184 +S="${WORKDIR}/firefox-${MOZ_PV}"
185 +
186 +QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
187 +
188 +BUILD_OBJ_DIR="${S}/ff"
189 +
190 +# allow GMP_PLUGIN_LIST to be set in an eclass or
191 +# overridden in the enviromnent (advanced hackers only)
192 +if [[ -z $GMP_PLUGIN_LIST ]]; then
193 + GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
194 +fi
195 +
196 +pkg_setup() {
197 + moz_pkgsetup
198 +
199 + # Avoid PGO profiling problems due to enviroment leakage
200 + # These should *always* be cleaned up anyway
201 + unset DBUS_SESSION_BUS_ADDRESS \
202 + DISPLAY \
203 + ORBIT_SOCKETDIR \
204 + SESSION_MANAGER \
205 + XDG_SESSION_COOKIE \
206 + XAUTHORITY
207 +
208 + if ! use bindist; then
209 + einfo
210 + elog "You are enabling official branding. You may not redistribute this build"
211 + elog "to any users on your network or the internet. Doing so puts yourself into"
212 + elog "a legal problem with Mozilla Foundation"
213 + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
214 + fi
215 +
216 + if use pgo; then
217 + einfo
218 + ewarn "You will do a double build for profile guided optimization."
219 + ewarn "This will result in your build taking at least twice as long as before."
220 + fi
221 +}
222 +
223 +pkg_pretend() {
224 + # Ensure we have enough disk space to compile
225 + if use pgo || use debug || use test ; then
226 + CHECKREQS_DISK_BUILD="8G"
227 + else
228 + CHECKREQS_DISK_BUILD="4G"
229 + fi
230 + check-reqs_pkg_setup
231 +}
232 +
233 +src_unpack() {
234 + unpack ${A}
235 +
236 + # Unpack language packs
237 + mozlinguas_src_unpack
238 +}
239 +
240 +src_prepare() {
241 + # Apply our patches
242 + rm -f "${WORKDIR}"/firefox/{2000_Use-C99-math-isfinite.patch,2004_x86_system_libevent.patch}
243 +
244 + eapply "${WORKDIR}/firefox"
245 +
246 + # Enable gnomebreakpad
247 + if use debug ; then
248 + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
249 + "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
250 + fi
251 +
252 + # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
253 + if use ia64 ; then
254 + sed -i \
255 + -e '/^OS_LIBS += no_as_needed/d' \
256 + -e '/^OS_LIBS += as_needed/d' \
257 + "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
258 + "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
259 + || die "sed failed to drop --as-needed for ia64"
260 + fi
261 +
262 + # Ensure that our plugins dir is enabled as default
263 + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
264 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
265 + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
266 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
267 +
268 + # Fix sandbox violations during make clean, bug 372817
269 + sed -e "s:\(/no-such-file\):${T}\1:g" \
270 + -i "${S}"/config/rules.mk \
271 + -i "${S}"/nsprpub/configure{.in,} \
272 + || die
273 +
274 + # Don't exit with error when some libs are missing which we have in
275 + # system.
276 + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
277 + -i "${S}"/browser/installer/Makefile.in || die
278 +
279 + # Don't error out when there's no files to be removed:
280 + sed 's@\(xargs rm\)$@\1 -f@' \
281 + -i "${S}"/toolkit/mozapps/installer/packager.mk || die
282 +
283 + # Keep codebase the same even if not using official branding
284 + sed '/^MOZ_DEV_EDITION=1/d' \
285 + -i "${S}"/browser/branding/aurora/configure.sh || die
286 +
287 + # Allow user to apply any additional patches without modifing ebuild
288 + eapply_user
289 +
290 + # Autotools configure is now called old-configure.in
291 + # This works because there is still a configure.in that happens to be for the
292 + # shell wrapper configure script
293 + eautoreconf old-configure.in
294 +
295 + # Must run autoconf in js/src
296 + cd "${S}"/js/src || die
297 + eautoconf old-configure.in
298 +}
299 +
300 +src_configure() {
301 + MEXTENSIONS="default"
302 + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
303 + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
304 + # get your own set of keys.
305 + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
306 +
307 + ####################################
308 + #
309 + # mozconfig, CFLAGS and CXXFLAGS setup
310 + #
311 + ####################################
312 +
313 + mozconfig_init
314 + mozconfig_config
315 +
316 + # enable JACK, bug 600002
317 + mozconfig_use_enable jack
318 +
319 + use eme-free && mozconfig_annotate '+eme-free' --disable-eme
320 +
321 + # It doesn't compile on alpha without this LDFLAGS
322 + use alpha && append-ldflags "-Wl,--no-relax"
323 +
324 + # Add full relro support for hardened
325 + if use hardened; then
326 + append-ldflags "-Wl,-z,relro,-z,now"
327 + mozconfig_use_enable hardened hardening
328 + fi
329 +
330 + # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180
331 + #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
332 +
333 + # Setup api key for location services
334 + echo -n "${_google_api_key}" > "${S}"/google-api-key
335 + mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
336 +
337 + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
338 +
339 + # Allow for a proper pgo build
340 + if use pgo; then
341 + echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig
342 + fi
343 +
344 + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
345 + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
346 +
347 + # Finalize and report settings
348 + mozconfig_final
349 +
350 + # workaround for funky/broken upstream configure...
351 + SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
352 + emake -f client.mk configure
353 +}
354 +
355 +src_compile() {
356 + if use pgo; then
357 + addpredict /root
358 + addpredict /etc/gconf
359 + # Reset and cleanup environment variables used by GNOME/XDG
360 + gnome2_environment_reset
361 +
362 + # Firefox tries to use dri stuff when it's run, see bug 380283
363 + shopt -s nullglob
364 + cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
365 + if test -z "${cards}"; then
366 + cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
367 + if test -n "${cards}"; then
368 + # Binary drivers seem to cause access violations anyway, so
369 + # let's use indirect rendering so that the device files aren't
370 + # touched at all. See bug 394715.
371 + export LIBGL_ALWAYS_INDIRECT=1
372 + fi
373 + fi
374 + shopt -u nullglob
375 + [[ -n "${cards}" ]] && addpredict "${cards}"
376 +
377 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
378 + virtx emake -f client.mk profiledbuild || die "virtx emake failed"
379 + else
380 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
381 + emake -f client.mk realbuild
382 + fi
383 +
384 +}
385 +
386 +src_install() {
387 + cd "${BUILD_OBJ_DIR}" || die
388 +
389 + # Pax mark xpcshell for hardened support, only used for startupcache creation.
390 + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
391 +
392 + # Add our default prefs for firefox
393 + cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
394 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
395 + || die
396 +
397 + mozconfig_install_prefs \
398 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
399 +
400 + # Augment this with hwaccel prefs
401 + if use hwaccel ; then
402 + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
403 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
404 + || die
405 + fi
406 +
407 + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
408 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
409 + || die
410 +
411 + if use nsplugin; then
412 + echo "pref(\"plugin.load_flash_only\", false);" >> \
413 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
414 + || die
415 + fi
416 +
417 + local plugin
418 + use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
419 + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
420 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
421 + || die
422 + done
423 +
424 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
425 + emake DESTDIR="${D}" install
426 +
427 + # Install language packs
428 + mozlinguas_src_install
429 +
430 + local size sizes icon_path icon name
431 + if use bindist; then
432 + sizes="16 32 48"
433 + icon_path="${S}/browser/branding/aurora"
434 + # Firefox's new rapid release cycle means no more codenames
435 + # Let's just stick with this one...
436 + icon="aurora"
437 + name="Aurora"
438 +
439 + # Override preferences to set the MOZ_DEV_EDITION defaults, since we
440 + # don't define MOZ_DEV_EDITION to avoid profile debaucles.
441 + # (source: browser/app/profile/firefox.js)
442 + cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
443 +pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
444 +sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org");
445 +sticky_pref("browser.devedition.theme.enabled", true);
446 +sticky_pref("devtools.theme", "dark");
447 +PROFILE_EOF
448 +
449 + else
450 + sizes="16 22 24 32 256"
451 + icon_path="${S}/browser/branding/official"
452 + icon="${PN}"
453 + name="Mozilla Firefox"
454 + fi
455 +
456 + # Install icons and .desktop for menu entry
457 + for size in ${sizes}; do
458 + insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
459 + newins "${icon_path}/default${size}.png" "${icon}.png"
460 + done
461 + # The 128x128 icon has a different name
462 + insinto "/usr/share/icons/hicolor/128x128/apps"
463 + newins "${icon_path}/mozicon128.png" "${icon}.png"
464 + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
465 + newicon "${icon_path}/content/icon48.png" "${icon}.png"
466 + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
467 + sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
468 + "${ED}/usr/share/applications/${PN}.desktop" || die
469 +
470 + # Add StartupNotify=true bug 237317
471 + if use startup-notification ; then
472 + echo "StartupNotify=true"\
473 + >> "${ED}/usr/share/applications/${PN}.desktop" \
474 + || die
475 + fi
476 +
477 + # Required in order to use plugins and even run firefox on hardened.
478 + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
479 +}
480 +
481 +pkg_preinst() {
482 + gnome2_icon_savelist
483 +
484 + # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
485 + # doesn't need to be forced into the LD_LIBRARY_PATH
486 + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
487 + einfo "APULSE found - Generating library symlinks for sound support"
488 + local lib
489 + pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
490 + for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
491 + # a quickpkg rolled by hand will grab symlinks as part of the package,
492 + # so we need to avoid creating them if they already exist.
493 + if ! [ -L ${lib##*/} ]; then
494 + ln -s "${lib}" ${lib##*/} || die
495 + fi
496 + done
497 + popd &>/dev/null || die
498 + fi
499 +}
500 +
501 +pkg_postinst() {
502 + # Update mimedb for the new .desktop file
503 + xdg_desktop_database_update
504 + gnome2_icon_cache_update
505 +
506 + if ! use gmp-autoupdate && ! use eme-free ; then
507 + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
508 + elog "installing into new profiles:"
509 + local plugin
510 + for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
511 + fi
512 +
513 + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9"; then
514 + elog "Apulse was detected at merge time on this system and so it will always be"
515 + elog "used for sound. If you wish to use pulseaudio instead please unmerge"
516 + elog "media-sound/apulse."
517 + fi
518 +}
519 +
520 +pkg_postrm() {
521 + gnome2_icon_cache_update
522 +}