summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2017-08-08 14:19:38 +0200
committerLars Wendler <polynomial-c@gentoo.org>2017-08-08 14:23:56 +0200
commited8c667047e68e37fd973a6d0f0800663c2c6e97 (patch)
tree250b91688d117a62077d1d090265a25eedaef86a /www-client/firefox
parentnet-analyzer/nmap: Old. (diff)
downloadgentoo-ed8c667047e68e37fd973a6d0f0800663c2c6e97.tar.gz
gentoo-ed8c667047e68e37fd973a6d0f0800663c2c6e97.tar.bz2
gentoo-ed8c667047e68e37fd973a6d0f0800663c2c6e97.zip
www-client/firefox: Removed old.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/Manifest180
-rw-r--r--www-client/firefox/files/firefox-53-turn_off_crash_on_seccomp_fail.patch100
-rw-r--r--www-client/firefox/files/fix_hardened_pie_detection.patch36
-rw-r--r--www-client/firefox/files/mozilla_configure_regexp_esr.patch32
-rw-r--r--www-client/firefox/files/musl_drop_hunspell_alloc_hooks.patch13
-rw-r--r--www-client/firefox/files/update_h2_curve.patch30
-rw-r--r--www-client/firefox/firefox-45.8.0.ebuild369
-rw-r--r--www-client/firefox/firefox-52.1.0-r1.ebuild405
-rw-r--r--www-client/firefox/metadata.xml1
9 files changed, 0 insertions, 1166 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d3f6e85529bb..531b7cf35875 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,183 +1,3 @@
-DIST firefox-45.0-patches-12.tar.xz 22040 SHA256 563d7bbe67aa4379ab0a9b460aa397aa2a8e9d1cadcf776490beb7349230c6c1 SHA512 be9981818e549d79f8557427dd506b9c473922c0043384563c1fd92e4c6c96c91afb8bb01d4499a3a61b463ecf2875bc776fef0f279c0f2fc3625602cb47880b WHIRLPOOL 4f100eadb5aae49731344d526ba482c97dfecebfd20de533e4986e3a0463ebe31853bf1f9faf914a6fcfab82936a52cbda2add84c019fd6ab15ea086115e5bef
-DIST firefox-45.8.0esr-ach.xpi 426530 SHA256 e8337d1951aa8484bfade7a3157529a78a0d6882c4d332e880e1ac1063e028f1 SHA512 d28c5bed4cc0fe07825859e6b0894c45de183be642a0a1152faea336e323428ebba201add73ff4e4e44f4a9255ef4e579372f7aac1d70a10bad99d082179e663 WHIRLPOOL 43a3d9d9e3cee0f371218e87eab80fa87bf60c2df7c6f556aca3f616cadba8e149eea2f7bf7aeba9a6ded69d9f77773470e18b38c57d9ffcdf81a52757f6fc2d
-DIST firefox-45.8.0esr-af.xpi 439353 SHA256 b0d0ff680ae288fca3f319fa54a2607f980845c0384e153523b764fcf4d475b4 SHA512 262f715bd7e89a33a95755b79d84d446bdc1c614948129eeb82bc0c4314679e91309adf0e1c5a4a1b5eab19aafb15e738332113ff74b51a32f6a014b2c4980cd WHIRLPOOL 8713b616c58feb07ffb7a38c45342bab1f02957dcc1da57fc6a6213804171a332686fd2f0b07619d39318f101db5ffafe0768c2d92adf3c881a3721fafad657e
-DIST firefox-45.8.0esr-an.xpi 449036 SHA256 8897ebf779339512753770d00cafad01e514e8eec6f89e1887cde3c5c5256209 SHA512 3c12373e2c3ff3aacf0a1e1ccc768ca62a14489d9350cb9a1fcf818570587b25c08cb9388f1425f7fd569d6dfa46c75a336e12ead6b50fe47887d221c543e7f8 WHIRLPOOL e53e3827f728f1d73969d15ca75d83ec5fbab2f998ba4da16cbe614f77fb077ec92b31974b41b73c9562b22e57427fba57f354114045d555bf401695428d69a6
-DIST firefox-45.8.0esr-ar.xpi 474961 SHA256 7a2142e9eee1f9d798070da889301b0750b7c80aaea511fac6dfa38dc1e2e873 SHA512 2a685db116c88707b19077a03c966e0fd7e0b0d548c35c34c4c997133d757e58da10a438c840af712bbd7f04c10974b3ef0058a1370e62b717f914a5236f9047 WHIRLPOOL c0de95563be2c88271fad35fecc6e85e7469f284ba0976b12434f398a724ead1831f50901c6b234dca09684d1c3633324ed62d79aae0f5cd88a7b231b6509300
-DIST firefox-45.8.0esr-as.xpi 483096 SHA256 58a788699e8f2930085b72edbfa03939e82f170258db92bdc7d8b44a4ec695e6 SHA512 f974f57a3e5668ddc9806968dd17efc27f51138bdfaade9eddb29b84252c729599972c63ec7392c7637f28d62c27004b22877e889c2f83b2bcebfeb8b63807a5 WHIRLPOOL 47bca8425dc4b6fca2306e898189143753a88c2f891bec1bb0296de7cb048e5c8be76b192ded07febcaa683f78bbe98835c6177634a957da6479955dd9238c1d
-DIST firefox-45.8.0esr-ast.xpi 419250 SHA256 b0dabf6bd67b1bece44728ad600c919bfa0498bc593228b5a2ca46ad0574c7a5 SHA512 adb5956de20b336778e044a3f1886a47fab94d0ed75cd22d3ff6ff7efecc4e5258a80cda751ea61eaab0b9374af53b20bc566b6ef898c44a40a2d7f10db33e7a WHIRLPOOL e18f7e644518d26867559222d455137e232295a156aa48a7c5630ba254710aa32c96669cb89fa1dabe16d96c44b57582fbc13e41410b189c47bf02de91e8959a
-DIST firefox-45.8.0esr-az.xpi 464018 SHA256 e794b077c1a3e1d0c560dc95f69dcb90a03168032f34ab7822eb44c31ac5782a SHA512 fae45159368a162582cb29dd55d21d8de918d1f5a0145a84a28b7fb9b9e2543bd3eb603989059f9f6fb33bac4c99d65db886ccff307fbe3c84ef42977da14274 WHIRLPOOL 03d3c4e3829c832272f229289f529673fe9ead6d6c26288fef74584a413f0842a6e0000da695b2a07f712463d49b0dda2406c0d451d8d8c4f6e216a12565c527
-DIST firefox-45.8.0esr-be.xpi 442619 SHA256 42c9a3eaf47d5dc59a137b756f80bd8ee79771825f63c8edfdd8366e0a95b63b SHA512 7f65d1c81f1ce3b27a128b58b33c939450da29e4fdce4394b2e70f4353d898863da1bd2757a16e532aa633c772d5dbaacfe9a63195d60acdabb11e1baa6096ea WHIRLPOOL d2c50ce9c58f214b645813edc471b03b416a746fab397ca81c77d0a5f6d38b7d7c26eb7482d62eb7929e6c748a05dce1dcfa499dcca73a7e0742a3cee9c60bd7
-DIST firefox-45.8.0esr-bg.xpi 460809 SHA256 5972247e018f6b7165f5f2349a8693475aa046a0fbabd829a4b16d83170be637 SHA512 83c1e6ff149372a6fca37ca9afe579f6560dddd0f6fd48594b7f860c353ef4d98e5b5e32260597f0c11b0047f4ae8ad665a68f2c72ef3e24caf1c6118f650a8e WHIRLPOOL 950e382ade5466397cb6c2b7ade97383ee126191953230849a41ae62b831b4d7176651f3b02f8298b1bac998bcee15b5904bede1c015e140c26da576a39a31f0
-DIST firefox-45.8.0esr-bn-BD.xpi 515643 SHA256 2d8097d6bc4632a092cf93967998bb76323051cbeb54e8b448d51105dba2fddb SHA512 fbd2e608675bb553af94ab35e7b41092697deaa43ac9bcdc487658386d4151431f38d3a4565ee98f0b122d4b38b9dff09bf158379ec2355f78236550f1191d18 WHIRLPOOL e33e822aacf4d5dc4cbf45568bda7fe8e80e3e11260625b9351d89024519b1138839461ab8a8347de60902d8f9ef01f6316acf1fa7e30d274f1ff2e2f55058e7
-DIST firefox-45.8.0esr-bn-IN.xpi 494076 SHA256 9b9c18088bb7b93bfb305b7beb86d097372bddf2e2cf1b6a9bea3915f6553a9f SHA512 a49afbc72abd136ddc6b17775ec89eb0c1a5455470537abd42a88a56e1fc6b9d9560b7c62e75241e37086c6eea869141c142a6359be76da082ee37993987ad44 WHIRLPOOL e1b6eaa9a2321a475b754b506ef6c0f6f9dfa9f3c4bad5ce5baffe90f66323d87cbb38d0f1ba87ef25682c5ac847e3e8e2926f7b0c442a35e386aa3e8bca445b
-DIST firefox-45.8.0esr-br.xpi 436390 SHA256 907414ac6a4edd0aece6e855e5fcade6d95fb98bb838c9dbf5c6a7ff22ea2e8e SHA512 355832c442e77c9fe88ab5cd4e965a2546d15e7086f860ca47a623d7bb1f9dd41aec672d84b7917e7f0d2b93902a40246af86052a384c71c69add173c7d4777a WHIRLPOOL 28b2913c3a5b682217d04ef403bc840b6d1d836d22d8141c40d67a229f5dca81c50c28ef27534941cf9c44e7d47dcc44044741f0451aa3ceaea229e8598f4b30
-DIST firefox-45.8.0esr-bs.xpi 442998 SHA256 0a7547b87ff3b16977f12568fee06d50936e33cb60a343cde84ab8f4dcbf17eb SHA512 42a9004005f665567f8ff1712cb1352c358008ceecfe8ddcc0e65eee1bc73793dda1e5f5f333892a47bec95093999bc891a66bb4d7d2b3f34368ca2850c681b6 WHIRLPOOL 0c479bcd97260e6118ac08dcc33e7889aaf885ecabb28e8c6e5221d85120acc37db134e11f1fd58d2b14432fe02e8719bcd900b5d7cf051bd03d96591d00de8f
-DIST firefox-45.8.0esr-ca.xpi 436832 SHA256 c42c7517e9f16411407d437742c192538fa8996b460e697c455e62069d9e89e7 SHA512 26c397ab6f03d6c6ad83fe1d010e513d694bfb4982c9d27ffa381ef69772f732c5ee90e0c21125deb9bbbbcf913c2c12555603d040cbf5505885239693fb4c9f WHIRLPOOL 25f4e9c13272debb3247e15709b242601b9021fb0b9a2fa67cebbef0a3ba0f114df48d5699e8a8b0842727b117605d8442cf4038bb54033bdbb3f308db61258b
-DIST firefox-45.8.0esr-cs.xpi 443482 SHA256 18d5650dd4eaef469228a6fa1a67363b828b17ada1ad861d51db41d9096f51fd SHA512 6bee76152f06754f99cc649380bea533206a62aeef1560d1de6cd840a73672f5ebb90acea3a47f7f16adceff4a8116b36790df47235f8d1e8106048a16f3dd3a WHIRLPOOL c3ebbd7ddc5929e9347f6cd201dda9fb0a38d11b651058998ff1fa726d600f65c1385f3b5069bcb20d237c5ef68054be87d588eea3565349f2b33f78943c9469
-DIST firefox-45.8.0esr-cy.xpi 438907 SHA256 9b7882133ec2f3b87c6c89c3069d74093c971a8369cbec15a679a75cf6703ad5 SHA512 49c05907461a8df92a8e5f51c2d9029cbc9d14801d8824d03a687f97ea5b1db8904a9244911d49c3ec83e8a5eaa9bd59c582338631431f0cd0a1ebfb268b9eef WHIRLPOOL 76f4cb0353352c42ea64a409dc14cc43a652bf575e2a68e28ba4a799c66033cbb9adbd75bc8bd7c375c5bcc60679a73b4278bc67e1824a9b72bbd6c7028bbf1d
-DIST firefox-45.8.0esr-da.xpi 430078 SHA256 3cb7160d1197f4378f2d9e5a292d69db020f4de33fabf99f772ff1d7a014575f SHA512 daf2146a8101b344e69f4312f2e4dd405bf703519c15d5dda4d07251c1696a5e106b94bb91a9a50f6651b8e68ff4840d822fb14633c704095fff13a046424e89 WHIRLPOOL 348ebbf9300eecaf8de117e3ac372f0de4a6871e573930bec068e8484f99458b9b197d98a84a57243196386d2f3281142822ae202e5aa2addfe549aa43a3d76b
-DIST firefox-45.8.0esr-de.xpi 445482 SHA256 5fbbe236fe80d34c0791fcd8b7492c18ca19bc0b1b093c3888d5ed191739b83f SHA512 71a706443338b306cb924f99ae793e9ad22438ef0215ffe024a4c09fa3003e9eced11df480f9b92244d53482a17e05bd90f952c61abc0f84d49da2291eead120 WHIRLPOOL 333d27f25f178c4e9da9b8eae94f2dbde226e6316ea7b824bca6bd597fdb44c364a6b5811e87f6e7fd7528e0715dfdaa333c5ee4d622f415770f598f69e9bb74
-DIST firefox-45.8.0esr-el.xpi 470867 SHA256 440468020d2babb17f28b13e781adf6e94829dde7474edacac9a8b9b0c0a5037 SHA512 093342acdcbdf81b7345b37fae97f0d06d0b0065160b746fd93c3ca16cc2269203ce2c88c0775c2c8ece5f520fe5cc157abc8e06338570eeb1bb142db027c1b3 WHIRLPOOL 1ca314d78be4518759d7750f4fe253e2e7adce9b92ccb5d4796b9451d0b2d620299f4c02b9a90cfb9957f685d6d6d4156826e8099369b78430b7a3f18fe3ff9b
-DIST firefox-45.8.0esr-en-GB.xpi 423871 SHA256 7716fb13674dcff52cfa2d72ca3901e9d72a33f8c3af051bce89739daecf1f56 SHA512 2991fd0c99fa5d92c4f2274cf9f030c2101a3df3f4a0d66c8d0de0dac300e35475535b779f3a10ddee5964c627872fdfea3f1009de15efa7c490782dc1a58c53 WHIRLPOOL 92798474fb241981eaf6d160bf6e5fe9f87549b950d009f7be45cace64a3c8a9141fd4d26ab84462bc55e54c883443601b472a8eff0bcf56177dbb8cc31162c8
-DIST firefox-45.8.0esr-en-ZA.xpi 420776 SHA256 a9a1cf1e1e3cd9a89698a8b1da8fa868f43216783325974ef966b0b9f7ad17c2 SHA512 ff5b8811480fcf0090604ace45cc17ee90c93c67e7960810643e6296dbd5e684f8f80d41ab52d223094ac1643a68a1ff45877a26104a6ecb69fa3888ad46efc4 WHIRLPOOL 09c86c6d18d1ea99937b66853108367929b4cceab6e999336756c68ab0605a5e99be3d7a70a80f0626cad846880ad7a973197e5c2aca70fb8fffcf4e2eb53399
-DIST firefox-45.8.0esr-eo.xpi 440960 SHA256 61bae1e4100b1132eb534fd68e3889f5f683e65af7fd6165765a2c0203a92135 SHA512 5bbeb04d68eae7deaa48b7e10b7cc6e8e167218e7d803d0b01382354007dc0e5a94965023a1483cf9127ab41efdabb16c201eef294ac39c364d48c851e6cab79 WHIRLPOOL 38a2fa417c1e697e11d3346e9751929324b0ab3e429c37aa5ce7cca592722d95d0579a39316f015f48e785a83afd627b1541469e2475ae2eb37b8525ede2aa62
-DIST firefox-45.8.0esr-es-AR.xpi 441482 SHA256 1a87cf2b1e1f78c8b6ebf6bc5d6e659c9cec002e47f2db5cd8b0b49b7d0ec87f SHA512 2c9f15126b98934634348e9b6318f610ee0aa71589193aba4532a2c523fb78cbdf2bf3e8782d2bf8dbdeb6a96571d99b8d5852b2ee509b65a2556557717f60ca WHIRLPOOL f00c6e1f0cccd5c6c310fb0c2f3e842c68dfa638eaac99c5dbd2a6e9dde6e4e675a0f79b27aa0da09b85bbba60fbcbdc82e8eebbe2a29291040faf424491f261
-DIST firefox-45.8.0esr-es-CL.xpi 368763 SHA256 e05a6f9dcf53e32e8ee83e7350dbb6f0f1570ab0bb460fca5f7fbc884216cce9 SHA512 4550af2e12f690c101662ef94922bb8eeb70752efac309dabab4fe32617c6aea89059cc33138b45e18a51ab89aee9d6b6ee96a4ba537b03363bdc0fc564a0a86 WHIRLPOOL 101bc7eea20f10bb9ec32f9498ffa4dc869fc59d7141ca2591a468a034bcd31c674be961a68c3c99e9cb3e1976866abe093a8196119065f41224ea1a986e45d9
-DIST firefox-45.8.0esr-es-ES.xpi 353716 SHA256 829634f48d92d17c106bfdb58c054793b6016e61354d83e1c16f6c7cfee7a5a6 SHA512 480531e602e57aa64367531314548b264b17f691fdfa9cb0f5348b575ff444ac8b9352e1921ef066e6f6ae339aa94d8e2117a31e3d9a9b2a0682030002d41efb WHIRLPOOL 28e80f631ac50660b79d97b741ade608e1b3aa40341a07754c37771c2279aad53d9cae43a6d51cac50c9667b1a5e5b66911348a2f0f9734c2405709f55b2e564
-DIST firefox-45.8.0esr-es-MX.xpi 449395 SHA256 878fc31f44841162b748828a33cf0d5e906e0bff5bcf0295d1392395dae3e46d SHA512 f8c40adf1ffa170c04261f3053a3b072570b6f332c5c92d28fb95d6fe6bee92b368e3fe9b6996b5698f4b9fdeb0e7c3a435bc4094c75bcb77b1defb193c72420 WHIRLPOOL 916117622eb27892d81a6991155cda123d1ab90b7b4fd062cedf026a6a641de3c62ced0f24286728869e72e8fd3fa5180e248efdeefa214918952857977fdefe
-DIST firefox-45.8.0esr-et.xpi 433352 SHA256 400df3e8d025e106ff6217647bb9be03b75befa6446ef853b8638416665fde14 SHA512 ee0b74f42aa6c53aaa1ce437fb5578d4178e989e2eb41107396b25b8531dfc9b3f7df29b8360cb204842422fd6dfc473561910ea559b1f2c4c98e192f4e35fe0 WHIRLPOOL d750eceeed9726c496c54f251f9735b816bb82e8395e4a64344a27f8556e296c3aa0483e588d8af4346a915f84eb500dda379f02852f74f600afdb725d5cdba0
-DIST firefox-45.8.0esr-eu.xpi 441357 SHA256 650f66dd10372666747891e8ea4ce9a4bc749e9586b69e972517c2ae4a2c9fcd SHA512 12e1cd7abe2562d9ce8057f32cae8f4d9598a2532d992d4795d3926488002ee94420078ad3de87d05e59b32b816ef85e05d5e3e1cc3d0284b29d0e7d66e49abd WHIRLPOOL 25679bc5bc707e814547f486c0a2fba5a7c5b4950760db8293eb216dd7e50e4870ca96cc5476e9b3495b4d98308587caebf0247b2f54c6605740a024fcec03c7
-DIST firefox-45.8.0esr-fa.xpi 491941 SHA256 09d367036bde6791f39dbe8c33bb6f27c4de2c4c5378129e4eb61ce2635e3d25 SHA512 4504dc0f62ce35ecda99e59b2d441d635188338466ed3100d4d658f05aede4bff6a0bf308f3083f74437fd16085d369fbbc99c8c374970fa040dade48f47a226 WHIRLPOOL a9f380c50489cd1d6549fea6d7e0feef7fdb4b6059d7ce73c2d62cdceadeb827905bd8e3d7ff22acfb47fda6ee4260ced43193d910cebf36e09d215d9a8600f0
-DIST firefox-45.8.0esr-fi.xpi 438347 SHA256 ddfb255418d7592bcef68cae8897fc18fe5914829c7502d0ff92354fa3cb8aef SHA512 424cbb470afebf8cb23f154cda888074f1f774c13ac8f2fad64e70ad488759104626e0484628a232551e2a8158d9d8d9f3a9371fd2d0752ce78547edf5cf1254 WHIRLPOOL 79acf0e72c90b0311e52b989417da004d885f8cde7ac6c8f9b295b40f76fd07c91a4695bd227c5c02d57753c4da91a3899275336aa19ec135c4b0028a98b1947
-DIST firefox-45.8.0esr-fr.xpi 450037 SHA256 1ef78dde93358f09dcb596905669409f3b072a58dcc7fedc9187a64ff2dd7232 SHA512 e74d8c750622bd5ac408d9e7bb16388a8d8e09ed6facd92e629b44c1b3ae9ac9cb5c4ac5f1363212736460581855a6499e587a6135ad060d8a89306437f6c96e WHIRLPOOL defa61fbc523990c1a5acde23a405806bf8aafae349cf5ece27a11736f7bb0889a6830fb1b20b603ddff569204c30c6667f07b4945b606012a0a3b493e960b6f
-DIST firefox-45.8.0esr-fy-NL.xpi 447778 SHA256 6170e0272b70dd9cbd042d8521b154f87a39049ab4186c57f4ff01a35b240cb8 SHA512 21cba556319de63c9e8ba3942e32193b9cce4d1c338deffb8e8861febef34454e7db34228c2ba3748a8eb0dc9ba19563a15b51cec0f3ff391e57e6ff7c4fb771 WHIRLPOOL 1a38af9a4802304ef48b867ab769da4ef7b03b573b1d04d7bdf2b19ac6fd65e98c8a50ec677ffd74011d6ec1d1cff6a8b0204414280e9950627be4b9fe5cfd30
-DIST firefox-45.8.0esr-ga-IE.xpi 460055 SHA256 f1e8faf6df095894c5b615caa0df6f476cadfa68dc5f45dea7136c2dea323975 SHA512 31fc3ae32110bc857a3efc42e4cc0b1923e13da9045d040580c705a04d7a7c0cb5568609aa69e9ba061cbe80f98711e280520ec64bb927162563e9d5a275f371 WHIRLPOOL 01f9765ad25d7462d7d744808ce71c9c7a33a8fd867544efff7b04d8aa260f6b8ba8fca0a64a31ba430385b483dd0c3037ededd1a977f098f2fcc4601ea9f6f7
-DIST firefox-45.8.0esr-gd.xpi 449711 SHA256 a11c18d575fd3e572f7d3ee4a081516dab34390127387c73f524dc705a8c8c42 SHA512 3ab2f22947b883a467cbd61dca1be6c45d02f98b61f8bfcf23a4ad75c36400e21b1a0a36af645353ad514c461edef90ca3dd6489738897bc48b6e9cd68869105 WHIRLPOOL 91b21e1405885ea20859fc3bb38fff26eef5dee9707ffec966f4c735454fe8ed671efdeb708ca0381af0a227f1ad58df63c1f0e81241350639ebaf9926e18c42
-DIST firefox-45.8.0esr-gl.xpi 434804 SHA256 b8fb8d3c132d1f5d56bc6b3c24b6c285b9ada68e4c5760bf3356974969d7f8c4 SHA512 7980d21e14cbc053ec7daad9df86383e09c9e3af9a266330fcc093b3433f692d582a9d8d4661f95bc8b32842f5ba2b4316197f0ce228f62d7e22d0b344420366 WHIRLPOOL b9b2c21e2cd5b29dd4cc0a1e8561acf91e256e903ca0085e4dc319b9bb4712fed45bfab0206e616adeadb19b7a45840f3ad6fba4f92095829963af97065d357d
-DIST firefox-45.8.0esr-gu-IN.xpi 472566 SHA256 cb21847120c5c9bb389cf1f94b353d3b448b76296a3882104c516ede2005db9a SHA512 7486340084282d544a0d35f4fa8e4a49bea5ee5be5c313a49237154055ef0649e03b4381882a626bcd4dd207f26ead9006286b72f646f3d0b3fd988b5c80dfba WHIRLPOOL cd55dba2c977a87e1aa621b08d79f274a0dffb2c036e5725db633d8cff66bdebb28219b3b39632a99e5b32e30adae18cb378124245e1d5a0d3a4179e7dbbd134
-DIST firefox-45.8.0esr-he.xpi 454785 SHA256 865ecbbf980f14bd5d3341fff508c9af3c30130ebe31a78b1b331dec1cf30e6c SHA512 cf2996964208e6b774c58af5f3d1877440eca3f16c6ae76209f2487e0c6815224c838888a588bb4f276e5a525d055d332de7f79f8c9be986a584c9d1e445c7df WHIRLPOOL 5d2dadab2f97c0988aa034f1a29206255e4ca56fbbc354945f3bb0e76c812eedbb201217d9d4886ef9b7d4af265f072dcc8a61b84c637aee9e8a3c4c4cb2e72e
-DIST firefox-45.8.0esr-hi-IN.xpi 486991 SHA256 a531c8850809b576a5a363b33378f0a21284388317bf5d24a830d01080db810f SHA512 16e73b24237977f0d75e1e30b9f9e9213fc8957979f2c3d374f8e13e1f4d55384ee50facdf43f98739d6d73c2a025cb65c7f10f328bab2452c36d86b1dd015cb WHIRLPOOL 3b55bed3f74f258420fd0c310c0c6be6db5f76fcc6b1b964284279cf491f110d049e4cc80cc7e7a0b8c7d2752b04225f09d13a3f5797f3150910cd8db243cab8
-DIST firefox-45.8.0esr-hr.xpi 449068 SHA256 4e01fcfcac300d47cc7e7763d2ef10fec67bd24b5ac5a8916152910d2521fdd3 SHA512 486fe0ed3ca50670f680ac1a1c9d1398bd91235d835fd1d11c6dcb71a331e3fffa6c6886813160c951460d1f674b658fa2526865e246686de26dfeb1d00d3c7b WHIRLPOOL a7a9e76cc1599bae79f271b7a59ca3f4bc6d815d10e7cf177b2c667bd1eaa96b1e9c1b12d817255a53d345a6c3b9f6521e797edd340e515c4c28869bf894bdba
-DIST firefox-45.8.0esr-hsb.xpi 461454 SHA256 7643abcd9e9a4183082300215403f2b7a6483bdc3dded68068b68a5b96e8eae3 SHA512 0eed7d95c8678f7eeb84d8bf2cb40f15133152630eacf4555ac05ff69072d6e9c53cd7d166c6f98e824d7462d000bdae657fe3ea2b3af5b58a0d62b556f38fc6 WHIRLPOOL eb94b2e2b64af98a560cb9db0dd11948fbc77207b63507a7fad02a7052fead61acb54960e764aee8ef2c4b5945ba3a4da42a1d6e8088c1842103959e6bc6edd0
-DIST firefox-45.8.0esr-hu.xpi 449777 SHA256 af5f29ebe544af8d94d584b33b60c0aef2ada90b9832570b763cd4ecc8869428 SHA512 7b47f56c833085470120119239fc8674e6c6d3b499596e2407c819b1c8cc29a243e9b1b1b585c3bda54d558e9c562180e0759c8091ab49b9b8f73cffc3669b34 WHIRLPOOL 1cc2fa087802a24a54bb3a3e6efabe7909d4f757f824950c0e49c40f1e7863a193debed6b6d797fb5ac64ebb0b08af6e3ccff75104f72f1d94b3defec85bf64c
-DIST firefox-45.8.0esr-hy-AM.xpi 500040 SHA256 8c3d266ba6dbd0e25d0b24822f88f51daf1796ad72a5f329196f0a85f0c3d1e4 SHA512 e6574c4349ea9abdcf5019b4eaf57ffb99a81e2a7ab9b143bb6e55bcc1214c48c3db8d1f82518c8d7e3b0c5bb99c1f81322860a09f122897bf8a71853ea6cbd2 WHIRLPOOL f69069bb12052f424f7d2d75deb07c2804262f5ad2d282f276fa8d8b57c5d91a9c40c1fd6ffb08ecc0f7fc60439bfa990c4c70760ee7a040ecca72a57c4738c0
-DIST firefox-45.8.0esr-id.xpi 427175 SHA256 9d387769e3e1023768f4cf67d81e7f7952d33b6d821ba3f9cb4f41f87cf32727 SHA512 3776d702c7702598b1536d2b2099dc79b45d445d8982bf6906d5cf1d56606d19b2efa4011f4a29bf235c094691aa34f21d78dc0a098b4e1efe13369f175b4a21 WHIRLPOOL 62ddd4ac19f24896c48df85fc8429c61b10d607f5f9b15d3848292891cb46d3dd7e3ffdb7f590a8c8bfed76dde7a1ad2a3a0236c1cd4e83656fb2b0ba0df4933
-DIST firefox-45.8.0esr-is.xpi 443209 SHA256 3e4ce279d99fc0d13f153b03cbc2f65f55f7f5cf19116efb40304f36775d3063 SHA512 0d6fbded6d8e79445045a73bfc6e0b491825042da24ed186885fc1ef9958761d7a2553b7b5a78892b9c795938cf8e0c00a55681078d20f8a631b50de0ebffa1b WHIRLPOOL 8f05017291b35eb9b2bea25eaaaf079fd1c5c7656d2207936ba0a34158f3904e418b77416338cb422691dccddfb8ab39a97e5eb429fddb6b4b6d41434d629306
-DIST firefox-45.8.0esr-it.xpi 343724 SHA256 4ef4bf7762f371a600b483c0e1331983a5a61c0060df650f375027f782460e82 SHA512 36e2615609f5dbf58a811d9027491b7778f69b15185f8d959e019c8214fcfade1e7b466d8fd6d4444bce99f27a87bf429faa46d0c457f152de874b83b02b2b17 WHIRLPOOL 607dba10dc7133479f9cffcc2e4c3039ff4fbaf5a5a9049025d202975d1af3fc746c4afa0e64261f1c1dac62500b02e36d63ad78b0f29dc9da747801bb206e6a
-DIST firefox-45.8.0esr-ja.xpi 486331 SHA256 c4d19e2ac9b3067cd6fae506544467eac85f5364604a2e973db028f3058ab21d SHA512 2fafd60ffa2190b900a5d560bf1139276a100e9f19aa9b712921d0629b7babb4d56a5bad3126b36630709510a61712807659ffdafe664f5978e42614cd0d1e13 WHIRLPOOL fcd03f23db512908ad19d253f764a1e0b50fa454a8998c0f999a761a90de2bfa5e4a5af8426935e83007b1028ea4dfec18a9b45cdcfcc8451345611c6c2be422
-DIST firefox-45.8.0esr-kk.xpi 498895 SHA256 b8c6d314679d5cb13c86feca37277c0b8e84762bfc676f216ce2a22eb575b082 SHA512 2f9f654d96bcc55d3929c8c432738dedfcc3e1a038449c006d2c140a5948da21b36eb0e9c74a83b5f38cc2eae0dc686af508481d9d04af70af5a7fc0d613bd65 WHIRLPOOL 7ed8ef8eaa9112a2bf774ed06872e3b3564437bbaa17b77ae560c18457439eb670b9367ef25e362d9d2c781f086bba777a8d0a152aa023048289b5494353d042
-DIST firefox-45.8.0esr-km.xpi 504301 SHA256 d19c3611bd7ac7366eaf7d1d9cb29389542a7900769db01e06e87ca67c1b3800 SHA512 ee5e7aae0d259aa9b22e51fcd1c46d20f34030b3f4b1538f82fe56547b9e4c51cc23ac7c6387965abcbfeb5590155ac4add23925fd70098884006d40de9e93e1 WHIRLPOOL d4007cb3ae3a896a9857e48fb757cb30a1ccbbcb8b2c8aa07783b61616d49833a3b6df94fbf37e5220cca18b3407e2255c7c7219b3c4f12a256f7b389c51d863
-DIST firefox-45.8.0esr-kn.xpi 495881 SHA256 233f6358aabc171d80d4b153757400d41e2b412c69acb208e5e0c9ad128cd542 SHA512 1c96cac7922f384e92e244b53506a6f93dbae67c1baf102bfa9f961cfb4232475a20534375d9742f44592b3a6868dfbda25e2b7f4faa851fbf2580d8182cd1f5 WHIRLPOOL 4187cdc9d27e0583006c5566359b647865e0ee88d0c18476ff43df0599ccc97e4ffaef7c71ef262f7956bb5ea4766126cb01015c0295dcd20baa96c00848006b
-DIST firefox-45.8.0esr-ko.xpi 465289 SHA256 ab9a9a655b86ffe8fac739ceb72c9e65b5f765dc90964778d9a6d39b7f1e46f5 SHA512 72358a43d46bc46f0d86c50b1e9eda5baff30cbdca97eb682be627e7a46a34989bdcce20bcf4e1ff87df0a585a5c615b3b94ee70bd7848a2ae9aa8bd05dff30c WHIRLPOOL 0570693265a720481011c85741c6cd50883c32a605bc3cb21ae407d831db2442fad5967cf6ef3d0f1b4e29382a4983ffb144eb5461db2f3adf19b14a091b5f22
-DIST firefox-45.8.0esr-lt.xpi 454678 SHA256 0768f7d2596d33c66fd3d7d9cfeeb1dd91930fa48009c34079227537c436b74f SHA512 388d755cd3adf467c4e1aa3a867fa18a3436fc21f31e296bc3d00e2ad89fc17c8c4c1e9a9dfb7e0e0b598eed6a84b3fa4c9b8bab491c45bd2a78f3c6226990ba WHIRLPOOL 5a8b1ff8c9c06a708b749feb1f75c089614836168a63ee4a52c37a9a707a3926509eec8a7b6e9197d16b3edb1fc67a9e328b89fead1d70dcac40428b381125a5
-DIST firefox-45.8.0esr-lv.xpi 445720 SHA256 ff2ed673affc08ee4b5e65f701c082249990015dc32852e5055048f8a7a803c2 SHA512 bedfabe120870787c38bac69b9a330732d5ffd34fdda99aa68beceb029857a23e193c8bced6a8341ab3e8ff3b0e1598a5f38c76eeace90076c745a65f4611af5 WHIRLPOOL cd2823cf772fd77d547726be6548ab9c3b06636af2391971928cf3b31c57d5f3288546746ecd3720f82e7173d5e3a2b674ad2d6eb0d3eb01298e78aa8e6ff859
-DIST firefox-45.8.0esr-mai.xpi 492650 SHA256 0152e459d6d5192f45dc29935309bd42001e6035fef225b4f098b7434f55f5b4 SHA512 9c0a4f25377ad12d9fa4361681f73100bf5e891bc60fbc62bcdd76d982c9806052b7a8b7ea18ae7eea50e756ebad52a645809f0a3846f7bfb17d3676c23edcb8 WHIRLPOOL 82cd17760f8e4f62bb0433751e669b7cd825daaef843236197efe6f1fc3656e9f3700c8b10daa3d5f01e673374015b5ec18c10d5c5647100ab506bfa24af6db9
-DIST firefox-45.8.0esr-mk.xpi 476391 SHA256 4dfb44f42d1f2442f19c8b082c07f96470f9cc5135b6266957ee567436ee4ceb SHA512 f4b2ceb21f4c6cdf8473c380411f62a876555a8e488565bd902a20c4794a869b463a5d4d090ce34e4237da25ebb987352fb0813c3468c0e259cfcdf7e3e6584b WHIRLPOOL 4b244a4962c9844e7d5f9ae169242f3b5c6378aee156893056398c3b1f1533c133b4d20684594363eef1c650f082cad620a3b648f8022124c8cbf9ae643ff2c7
-DIST firefox-45.8.0esr-ml.xpi 498681 SHA256 c7a35ae74caec8c252339f0c65dcb406303fca35553e0b9665fb9ca87bd55ea8 SHA512 383a78fca9ae5ed8fc4a530d0057d7b5f36a2e85d28096baf267748e4bbadd3c2af3f8c5f4cee8dd26b4ea6b8c7b2e7b510df6b88fe6e41d1a333f1e62625eaf WHIRLPOOL c6a5d075420a2d7c6ca55dcecff07d1412329760abe506c092ed22fe3bf27af3e9bfde2ef22b04cefec821fe6735572640e266990a695599e405df0c41c8f06a
-DIST firefox-45.8.0esr-mr.xpi 503700 SHA256 c5c44dd20bdabdf92c1e5d7cce847d280f43182740c1d0a22ae392284a243b9f SHA512 c48605d86f879d35461f2acdcd75492dcb05ff5c2c73d2bca8457748fcb8cedd1e052770e50947d76e0ab01c7b257c39b7596ce264ec9f1afb7f70ff715af7c8 WHIRLPOOL 1628f4638a96882c2dcef1dd389a1516b2e6612f498b6598c95ff7fad6254d3c2478e1c6dc303f6a6c65f992538234dabe64b40bacb0493a3e3e85ef70a45c5a
-DIST firefox-45.8.0esr-ms.xpi 440065 SHA256 6d8b74dbafd3c490ed345d533c50963a0a5e9204c52d14a28bdda989d84d4c7a SHA512 a0f653d4fea6409180808fb3b5ac1bd39ecce9034c23a598ca1879cdd48ae756aca7bcf51cd13a31d0a2652558bc065f750f96ca7b831ad8ea6d71d7420b7d21 WHIRLPOOL 1e583ca84c51a69d6c1ee98c41bd8853b6fd4031bad5895d5c3834318fd1bca448ad4da54dca4ef874fc623393a7eb6f55140bbb3bc79e7d28abc21f2b8fefc2
-DIST firefox-45.8.0esr-nb-NO.xpi 435471 SHA256 7fc2e833da70c875aa7eaee49a750565ce663c060e3ac17b6cd88a5e9799fcd6 SHA512 f745628e8e84e069f11ec0cf3ef9d6163eaa048092cc9dc23d2968fbd5385544870f677cff47ff299255f0ec515efe60daceab0f0ed2cc0d33bf251df3b2c0b0 WHIRLPOOL 923fefd73828028ce9211ad496b4dee536cf4a2d315a17a9b559e863fee7ef4343bda342f5c26cb3e1d27418bc5f10cec2ba11019d5c09ffb01abbf1d3852272
-DIST firefox-45.8.0esr-nl.xpi 435202 SHA256 ec7725665e885272e51ab0986e19052af01c6179e32a17ca22b64eeb8f6a5d41 SHA512 340eba34141515298498f7fdcd9af42c734905d4db0e0c5427bec127febcf61c3973ca57eb90a2aeaf6ea88fe91dc6159816985185093398503dff3e4a99f920 WHIRLPOOL 84a2cf429e063449154ecfb7c1a090ee5a29d731929807cbebfe8aa9949652f0735b407e98e495297f7522d7bd23b37fb2de1e77be8d1d2af66f97f5e02d829a
-DIST firefox-45.8.0esr-nn-NO.xpi 432934 SHA256 61eb3e0d76ca7cbb69bbf6bb8c9552f469b71723a0cb4417171fe7b82b89fa3e SHA512 1fd4e2cc524eb0d0275f55c733dcf5b4287abd39b3e7b3b8e46187f7d7017fa0ea8011caa129f53752b2c9b2d3139274d24ea468ca0b0d9dc9bbca949804aa69 WHIRLPOOL a832b441fb481496715051e4f5ed4bde43b264b22bfc56fc4782f5e913463f47a8d051e8a2925f846fb8f366f97229069b294b40b1253f988743b8353e13cc2a
-DIST firefox-45.8.0esr-or.xpi 495922 SHA256 943c4c44d1bd776730e098180c08c15a89dceb88b4130a287b5c87ba74bff512 SHA512 4e1fd09f291b4f7d76c167f65348e833b0bd64013422e89d38bc16b18c68c352066975839dfd8beb380ee23ec300521df70ec89a18d377c24539c1153bb73c09 WHIRLPOOL 628921e423fb5dc35a9bcf50382d4e491d2fab3de700a345a3861c2170829fcb55da143f1277c0657fa9622f6fa18d41c03d97c58d49a93caa5e01a156079beb
-DIST firefox-45.8.0esr-pa-IN.xpi 489550 SHA256 bc6d13e6fe2c12b79f55f04f7e51c4bddcdae66696c669f49dac73285d3fd265 SHA512 9ab0649dd9922d7524da8208643e2ac680bfbdcdfb63e793b4ca19600b0deafee44ec95d405e97c29f2721c7702b0a33be9d22f2bed616dfb7f32a64a694014d WHIRLPOOL ae6940ccbacdb982d7b29c53d0c7e08f26cf69a4ecff52251a520950b3bfe9c72773782705fcac93021d6dab96227dc113cd36837c6f49d6c6f081ef370ecb27
-DIST firefox-45.8.0esr-pl.xpi 383929 SHA256 261b3c557ae6e53601504f9ad801489bc33fc2aa62ea6d1436e34b69c76c412a SHA512 aa47c2296db017db74c5c3554bbcc2596ca7492f164509fae3e2c30b43439ee6f0fda0f409a687d7a8ab5f7a7132c324034260db4664bbbe74ec08b71000b691 WHIRLPOOL 32aade7c9e1a9b9224097dbb5e368df3874764ef70fe2e273bfc1522f74c4a7f5a9e9226a4abc499f6ece683f62a7a5e77310d93c06ab29ef0ebf81e2187f0b1
-DIST firefox-45.8.0esr-pt-BR.xpi 450991 SHA256 0959e6b30ef9579b02f8f8ee6cfb148e581329195915d94c05b21489c7d856ff SHA512 2c3e3357d0ef7834e8f4cf4ba0138595ed8143c693e886ad8324b880c28b2e53055333bb039416ee6c996df4cb0f1e37b7d026c7736b604cd05f9b4aff53d92e WHIRLPOOL 1efae67341ee2255e66fd7707b64872e486c76e962f90f731f27fb14d1127dbe5f040f935430b501100822469439ac85b9a665253fbdb060dfd9943313541bd8
-DIST firefox-45.8.0esr-pt-PT.xpi 437022 SHA256 cb61aa1b149eacda43343368b699c0dcc9fd70ee292293ff82e65263edc6040a SHA512 4bf3749917d07734b9e67476d3b80eda0d1ca7dfb5c06804f14effa9eb4a0bbe3ad17755705326607076f2e30ce234a6296efc1bc10a4a6779aad9161b97a9ae WHIRLPOOL 5ad7729a173eebcd8c45e24d5abf3befc00c19aada1686e74b592dafbc0c430df410835012516b5ff2003ab8abd0fc1d4c82f433b7aa803b944f3fb480ab0586
-DIST firefox-45.8.0esr-rm.xpi 437717 SHA256 80b9a7da56be4b82d74ba97ee53fe78609942625a45769a93294a160f5a59c48 SHA512 c466e5d0bf952c88a3fb45a2e7ab29836e4cc01031538d062c4775d3b73d2d485d2d9c65b0a9ee6f46b89b3afb7a2be0f777e6d0662ced656846ed7ccd67a131 WHIRLPOOL b01489135b4837b147e7961ef8240790742405c6b674d19088b68a3bc6a9912d41ebf60d15124e082c685952f738d09fd35eb724666ca7fa3a5c946ef66b10d7
-DIST firefox-45.8.0esr-ro.xpi 444062 SHA256 de6e523e7730f0329a5b5753c467cbc8c38aa6628f0746a57febd36633fec9f6 SHA512 a13d55694517445567127cfc3f6fac57320d2f1bfa452060e908c1585adddae474b7d5df5783187cbaed3eba11177f3d69b1aeb5e73207e43527ebf92a5b8c86 WHIRLPOOL d51b1e4d6471ad0a6242ef7d4905962331a85f0dc89bf86a915e9619d03c6bbde0ce415c003cb49dc3a0704a0ead546f69e2670f23675e13b1ed19d9da6673e0
-DIST firefox-45.8.0esr-ru.xpi 392738 SHA256 0dce53178156223869dbc0a56dfeb203b94770ff32a7029de1af51f662c21363 SHA512 489ff8bdf1431595d01c9e24ed12b5ae9daf226cf4de3c8db21dd3f6b3f4cef5c0700731c5df2691a35bc856df425884f7f16ce4d1af5151e4653505509e4a86 WHIRLPOOL 1a8e31f4c9ef2f17cd69570f611fa69530f1e90d1a042e9a832d60086323949abfd3db5b29e209549bd35783a2ef22f2c89e218ee6294af8068441f55d48ca73
-DIST firefox-45.8.0esr-si.xpi 482248 SHA256 55a3ff30146341f0d1e6c86765248d5161d574cccaca1b5da69565d97604e43f SHA512 0dfe8d75bf1f4250978f2812b9f5305bed5ea7929209deae80bd50b9ba9177062b2fe6e36e5ddbd37f06f08b2fb66f8a659fbab9e8d2b3b7e2e381fd3d16a4f0 WHIRLPOOL b1c7fdfbdab27c3840f677cd74f1edac31c000fc6141086636dccabac5ac07e0e08823ec902318444565be583a368c8dbd1f4fd3f8b24bb2b35ab688429972d9
-DIST firefox-45.8.0esr-sk.xpi 453607 SHA256 b6e248955e8d37d5082664b20f6dddfbf0ee7f9b5151e43789086c6d59632438 SHA512 e9d8a2b983d7fd65de103a8ca511088ae35ef7f9366837ab1b8ec4a1a8106d11196b56fd4da4d8feb21d1003843642c2c8c17024c6992973979485adc50f8baa WHIRLPOOL 8d6a7a97cabb8e50d92c62e991920ae8fbdfa26845f9e7203ef3bd5a180e8d00006d1531a221082f46f2477a0b97a4ad655d96018662e1f8ca289ebbcb806775
-DIST firefox-45.8.0esr-sl.xpi 444963 SHA256 cb23d8e958701534794dedd3cc25fbf85a5238bc0a89ecb479a2550df3fe7f5e SHA512 3a082a0158767e4684e74cb1bb055c75484f8b76b2a1346a8395b4c84ee95962dc28b92332be635d500c1843212fcc738a419cfc27fc384524a8e8c61fd6d156 WHIRLPOOL 636d38c490695abb2663d9f78fb85507ede647c1a1f6e4b67094f2aca61ace673c7349a5cbc0d9874bcb41783f57f583b3e34e962efd09585a8bdaf78912a2f4
-DIST firefox-45.8.0esr-son.xpi 433513 SHA256 337fba617b16ada119fce0b07a6b8658656a65fd5b429e0b214654fadcdc91a5 SHA512 26f8db03991376a51e78f2384c195b1f50ad872bb7d695a3a10b969003265c1a4d8e9deb531a9f6ab70251b4bd038a85c302bb0cadcd61a9998a1c2f2e05d276 WHIRLPOOL b0ed5da7e27e3fd064dd844b610ab64fada3591fb891ec77069d21ced1b20de687a2f7f444f50f4225c30035f1cc4f432814ba977f1f03395838de1dc4dd9889
-DIST firefox-45.8.0esr-sq.xpi 452186 SHA256 c7a71597dc4ca54984200a0da3837100756dbe930eda21ad6ccfab0cc2700f1b SHA512 57efcd1e6cfb35d92dc6feab85dfba63d181cc99aa01f5305976cde846fe06f7f2df6f88632e608958f15b93ae2a0dffd5bbaf31351718b5ff18e86c64cb7049 WHIRLPOOL 7a5e3d4b9246ff726c4ca527bce44b34ba6109d2f3c172b3d385d96a3136e64bde450ec688ae0360b607ce53e6f1f4dd895af798391a7b5e8b4b48ce1f29f5f1
-DIST firefox-45.8.0esr-sr.xpi 464478 SHA256 7185fc946328646b1a80996df71a4f8d02c1033c5c84b546eca01851bc6df337 SHA512 07ec9f68611dea7d54f1a652c2ee884bcc3f0588f7b65c47cfd914c2be4d535781aa0881de2d405f3f09f5a918d5db2e6bf751249f9ac091e52c88545d88aecd WHIRLPOOL 6dc4926cb498c0cfc51f15bd5b1bfbe6cca98f1ee5c2b1807a1f6e664eb2eb38470618b1b4715e24a88ff1e4e765e9316b55298203d2a3c73d4585512bcc00f3
-DIST firefox-45.8.0esr-sv-SE.xpi 444213 SHA256 a9a9dacf53e510db5fb0476af2f16f3508bd955aecf5cce4b522d07f24c3cafd SHA512 39328af2752565fb7bcafefb77210d7e623cfd6df0006c9064466e52330162b758ca47c0a3fafdc531cf03c5e64b1dcfdc2bb1d023d7651d2276ef45f1957b1f WHIRLPOOL 0e7514c7f3b70ead658cf9d7a649991a65f675d81733120cc8c0869077fdad621a8d95f3cc684a82a3c6aa6946667f89f7e29a0c58cd09c820d57ef482d8a94b
-DIST firefox-45.8.0esr-ta.xpi 483118 SHA256 f3c24960f752a494a468d878da01e114b886da4b547c6bcf9fbb618a54c4fc93 SHA512 42beb40eaadb295b63dcc5eceef7bcfdc66ade7609d0a8ad81a15069f20047c502e67502a5ac93d59d50eedacc99b99aaacb2a0218090dd55cd2e39921ba3134 WHIRLPOOL 0c5a99fbd86a720160e9da66bbca3dded3c2561715860d866223cb7b49d49f38402f1b0d25a18d70f3f51cf55472e26e3d1757cb7ead9e593065645b52104472
-DIST firefox-45.8.0esr-te.xpi 492471 SHA256 b8d11b842d31c933e6e74fbad3eb443b7e053740d3d5d7fd1627da8415a0c17d SHA512 c1e35f7a2550b4f592a63ba3faac9f31272dd30e666ac2093c8fa1ac1b06401851c4aee61136f92030001e754bb45d5afad8bdec6d03132f61647065a44568e5 WHIRLPOOL 87be1112155381be281ffc4443d0a74cf7ced1267c0785a3e6bd8e755c5bb4554070b0491fed783777c41e3e88079a5425c2dc2284542e84b0d61947a69db18d
-DIST firefox-45.8.0esr-th.xpi 477650 SHA256 3fca54e4c7bb453f8000d87759a1ec5bcb63e30efc3d5fd6011a0b6eef890936 SHA512 d2534d2545914778ec10ffaaded83b7afb45a17df192ed03b06ebd69446ee7097878e00d27f216aba9cbdebde65a0b613552c63089fd4481fee3f8eac984e17e WHIRLPOOL 187030e7900f6ffd09edc24d47953334d31d515842af2cb7d8905477d9f61b75ef7b886042b00f5531f64b43de419fd4fd8bcf9183d1ab415cc98607b2373ce3
-DIST firefox-45.8.0esr-tr.xpi 451166 SHA256 17a30f0df5ea59969a7c8f12f81fe40db80281ffb45db770c2a6de5d7797b20c SHA512 148a9f8faeff30c52ebdff384cf0ee066d6919bad1e625a0ffa7f74e262bdd02ac675df082596760b35660418e52f7f8130ec88164ba7ffb72aa694491bec05e WHIRLPOOL a2dd0e665540a8f1c3fd20cfe34d261e694cad949d1ba61a84aae375eed9599894556379b1fc46d1b5df478bd8c12643e4fd022d600ba98e61d15b741aa17d67
-DIST firefox-45.8.0esr-uk.xpi 494780 SHA256 7fc8c0e84af1e730ec9cb93f18b889e7ca35445f04081f1fa00c2a19a00b7185 SHA512 af6f8b7b68067e34e2ae9d03da2728349ecd32cbe007e642af02b9bed31ebca052bec92e5edcb82e8fc2553cd6844f2493109b0e1b850b9e8df6c9ce1c310cd3 WHIRLPOOL ec83cdf2c4a02967f6521101daac2164bf9333c2dfbb48e05b60662ee33a0001d24d691f05a49cc734eb03c8cae2d24b95551cc1089f4f91c1b4e55a1a37d0db
-DIST firefox-45.8.0esr-uz.xpi 443803 SHA256 aeb237a07f02f7680c838518c1ab4c9450a2de87690e1d92b1ec5d317287e399 SHA512 14b90c16fbbc15b9656e71db746f6a749a16ed7693f2ca1dec8354e53f6457d721550395357e8a928b956b24e93fcbeaaa5bff9a8b68bb2a34be16a5a8af4d51 WHIRLPOOL 048834a3a1e22fa9a0545f6f8c1883eb38cd172279213c6869af70928af3e126489f42739991530f615fb7b27b9080f4395f3cb403ca2a473bdc6e782076e29d
-DIST firefox-45.8.0esr-vi.xpi 450778 SHA256 6112ea4ddeb60109f656f902886c2b59b8cb1f34e6c87b966fff558e5aa8561d SHA512 0dcd05212fda5d34436172ea148107a042815bf2d0df7dc8fb3ab575f4b1be4b10a10644ac14ee18b0cf1e7f021215e715765a750a14b271021e31e9c48f5176 WHIRLPOOL 1408995c2d1ce0456ee4771d92e48257bbec77df15e056518fbb648dc5af436b1b6e77bcfc57851e6c80ceca2ed5f9d47144d5067b31f2081264d349f347b66e
-DIST firefox-45.8.0esr-xh.xpi 432918 SHA256 d77e888447b44be1716f36f36f599823ea619e6b58673d21123b171402b05203 SHA512 67689b6515935ea58e8a38b700ab1eb73ddf2dc597ccf08d41267483342343101f757fb2be97eebaf561600d5bd5bd4166ad63d6081eccd07c8d0a1b06014de8 WHIRLPOOL d9e1dbae5da26b90654d136425256af688f4d910291b6cea70d934478be4bff59189ce9fb88f6860969d5c3a14d50578797a9947b0931f0a9c8dfb7731b1746b
-DIST firefox-45.8.0esr-zh-CN.xpi 475797 SHA256 295990f964e9926f20b6a5f06e06686a88a9199a7e4a48e9fa2132e6338cff0c SHA512 5060fae862325558a1965c17d40fc5dd106da92b07fe1d9e89858597d3251737667166d4df073ca701f633b5ec5f4a3f8321abb59c85a5829f2bcb58b75f08df WHIRLPOOL 00056c6e442134a0895da420ee18c07806d2c41658d396dea6e4917238cf2b7a1dc8cf51790dea46fa826b0b64c0cbe9a6fa0fca9600ae9160a6595dcafd9abf
-DIST firefox-45.8.0esr-zh-TW.xpi 466529 SHA256 004c22566602ef5c3905f0d8818018fc77d9f8022c97e15bb9f2841c9711fde3 SHA512 5cca12667ee2c283ed13912369c3cc20983c891be4e31a912c3167da7eaa9b6eee84d7ae2c67ae09c336d6e03360181d366575f89690d4c9761c5d80a9c7edc3 WHIRLPOOL 600d0e128284513b2e24bb951ce30769d27423290ac68b5e7309c46ac0c9fdb17bfc46317236e220145d950cb13c45ff02b808412496816750ef48a4e7dff889
-DIST firefox-45.8.0esr.source.tar.xz 185229628 SHA256 7e28decd81f78070b433c69ebd7498f2e46e7cc5c5c6bff9a8cd7380d09da17a SHA512 f7b5e0c659b2e824cee7f3784e2d72c562915af91c7e316ec1519305755d2126d91b74c47f96c8b4fc7377710f295545c58b2f989c65c268fc23677ef8cf5c85 WHIRLPOOL 75f04e3666cfca5eee698c1ee9724b6ffdc5fc71569e356385ddb9a161667b870f52f00dde5d914a81e39253a1db0574b31612507330d6c0f884db0b9a40732c
-DIST firefox-52.0-patches-08.tar.xz 10084 SHA256 2acdd54fd4268a1a1a12905fb3586981d55bad5269b8f380a54aa65fc4268a4f SHA512 974edc753230429a52c820c82d8b78ea727b1e42a10fcd562b9e4173920f369a78550e6517e32cfea64d19a92c658ef1cebb29c59165fe8aaa587ec20107c835 WHIRLPOOL ab2c1520bf795ef48e564fb81ce812e11e7f4f4a2fe472ad85b045011344f359c62ec0c4c83e4ad196d3d891eef8ef52b462a77b6f1485a75eeabc1487462410
-DIST firefox-52.1.0esr-ach.xpi 427640 SHA256 aaa528f7f394e4801aab21d0d6f0313fc8a4b786873dab9c004c2dd741095c7f SHA512 38cec34c38afcba34c6ef397ff0c54a318e905d8de9d8f321e689fe7c09d9da56e816e2e0dbd975611ca6fa43c32e73009043eeb61adfb3871af018555b21514 WHIRLPOOL 473ef1ada7e666f011239b6616ba8a9c950dd872699b90b2d24aece1be28e8c3361739e44714f7e51ad217aff5670003172de7256d493514d06c04c629bffb5f
-DIST firefox-52.1.0esr-af.xpi 436823 SHA256 2bda3bfc9b83a76df12234fb68db9bad1f836593b760bcc5dd8c831dff06c994 SHA512 6461e167020dba3659260f5d08737d3cb1eed5d8ae243697ea9e5ee0b20d97140658277c2b7a326d5d48749eec5e23bb3d187f66447a84633acbe81cf8f235b0 WHIRLPOOL 34db35bb2ae4957c666e5b502b1c3664b8701529d2ef66f638b6e79f360ffe3956c5ce0a065f771d180ada10e33d96a1733a4c8e43df97f95863880ecb899bd9
-DIST firefox-52.1.0esr-an.xpi 445142 SHA256 11984920e096e97b7defa905d749cebf4c4d5a8648bc9263cbd008f8bb9c9af5 SHA512 982f5c30751148f61913dfbe610e40111ba2c98a65023e6a483031bac311e7774338e348d5d3501494f2f35a6ad54ecd37c8990e95716e56dcf169f13b8c0707 WHIRLPOOL c062b279c75534a173f452853f51edda03a2e0e8552a84fad5138c266253ec52a567ff11315415e23843b8d5623128c3638e0f3c9367cfa310124dc4a5944b99
-DIST firefox-52.1.0esr-ar.xpi 473382 SHA256 6fedf28099b26244349b8cfd85c8c0d3c44b26e6fc888498413cfad923a8497b SHA512 d6296b46b8dc8aa769d7ff7384176b0c93335d4c796b4b1fde9cbc66a32c1838f345034cddaae6ab404d4a1c626c2c5ba2021da851b53db9ddb225627bb1bb59 WHIRLPOOL 6fe766b9335b66fc3e58c03ff407dc61a7a734aebd71f8b4d2fa47dede12e7e3050f4565df35dcef3fb568f2e490c25fe1e90327b5c0364d5b6e9e20f86d2ea6
-DIST firefox-52.1.0esr-as.xpi 486888 SHA256 9c64fa1854a0b8bceab3237b7f9516e1bd73cb24089fd4b422b3705958f847fc SHA512 4c1bc0a109b842d6442a318b8e804bb4e365eae512c63c057b29010a25a004abf6490de8fe33c29de9ab18e16db8e749dd4e17ef705019de46dfbba5e5d0c355 WHIRLPOOL a33d817bb1d0181464e235613d1fb325a758fea41d8a8704cd3373926dd9fff61b1d238b0876ef59c3b0117432bebd85dbc49188d1fae9acb513e733a799083a
-DIST firefox-52.1.0esr-ast.xpi 440033 SHA256 2feae76cbfc4a12f8c2ec4788bf16d0ccc1257b90f4d182e7c3d64ece636c0d5 SHA512 324f6e58ccabc7b3e48006ddf7ee78ab92b209a0109c5c5ba832c48a0ee1fcf529ae024c59556109d18351ab947deb4d2d1b821a25d30993a58fd01d7e88053d WHIRLPOOL c48c7c1833bb11fe3bd799b1a23b88e0dc5d2f8cc26b67426d71fa89a321e00ff174f9d570123f16c522a10ea4b145348afa5bbef0417846697b39800eac68a0
-DIST firefox-52.1.0esr-az.xpi 454923 SHA256 7dcc5b97f3ecf887f7372f39d050eab1163efa02463f2d689b50e458c75bf8d9 SHA512 87767c5b3ca06dba9aab951f68758e39821040b7c889118e2e2a9bf2f1374e6dacc95cec1da848195f4ef5e6e086b49128801575c7ab79aa5e18a7c355ad6d6e WHIRLPOOL 7014e9ae2c5dfee5cd4a8175b2029613ad5e053d67b9b2d28891cca796cfea4aea4c0082a93a226fce0a5a21f7976c4943bedb7424578fbd2a04bfd3b7c26324
-DIST firefox-52.1.0esr-bg.xpi 487891 SHA256 abbf23207d9704b2fdfb2fa3448d07640c4d185ec2a9d427ba37d6aa57886a37 SHA512 20ce676620691d7e7a3300c6c8ff0644b0571cbec14fe83dad95f8778e82188bddfe423b29dc1badd70fb74ec7b3ea6549313c777169fc0b041d8aa8c3eb6dd6 WHIRLPOOL f09890c3cbd0a6a2e6b26b1d46a790b5b7696e854f2de87ed274c93c1dc0266690559c29074f773b066003ff0bee28a1ecd863334e09bee5e22dcbe8ba56f970
-DIST firefox-52.1.0esr-bn-BD.xpi 511994 SHA256 d697f0eca8217f9e69738e513e82f02cd301ffb42ca1133c8ad464930404c554 SHA512 297eca633356cf6289df8412999a805c7fcc355a15b218fb5146e8c73f8d8f3368ea41c3472750bcdd9805d9a5d2cb20753167fb11edfa7c6d22abf453643b4c WHIRLPOOL 53d1221e238801e75df04b40b66d7a589d1d9d74050cf670d239d7b9f7d9abc4027683f885c28603516bb7974030b6619ae12f57fa2bbe870c39414761aa19f0
-DIST firefox-52.1.0esr-bn-IN.xpi 509375 SHA256 2669ff2c9c89fa4c10d0f95f08a677420c1a7eaf6e5980c1071e2086fe493990 SHA512 72da400468cf4e18efb312fe275e4652ca197ea3b05a0a3ca97af7d77e44bba5ce496e9a6ea8a4bee7d9d0ff7d5581345fa6450ecba568f8127b57e84d7e15d2 WHIRLPOOL 8d56e812b84635fe6193a3ce97c6f797664a3e5045dc4af613e7a564067c9666d538bea21ef2876e3acc848725365be3f408576302b6cdb862cdccc2b5fab165
-DIST firefox-52.1.0esr-br.xpi 435482 SHA256 97608859ead1b10dc1d2f05ac4bea632ccbe1aea3375a28b2dd36abfd2f6fdee SHA512 a97a988e20dbb788003668640818ee02a16ac8638de9cec9c2b2d6788c28ec94bf6333dc0dc8a53551518e710a409f26e8d052f4bc8784d1da0b68a829e43a2d WHIRLPOOL 02d7f23ad1bf502ba991a7fcd368f131ac5ec0ff7f9a6799b7cf22c014f33b9b3d1b413494429596cd5bb7357c5e2758f9365dce4ef767bfd7cb2e91a025fc6f
-DIST firefox-52.1.0esr-bs.xpi 441782 SHA256 3ad5709d451a32ef0ac51468588e41e3153bec352221b858c56f82d6cbef55ce SHA512 37cc8f907c69b5588bbb3e369d7f76156425beeea76985e910791e72fe67b299139e113c140bc96fc7e02ace885c7b978a501934ec4eb282a63e9d6ef34e5ffe WHIRLPOOL c04d46a79aaaf580c1e74c00f5de6cfbc0207b030f2fe41d73b1c50f4ac2ba590187c74d24c81caaca11334c445977ed3b3567d6759862e4953c9f78af0f1b8d
-DIST firefox-52.1.0esr-ca.xpi 443303 SHA256 69af86fe9453373c3b41dc9cd370917f563eeeeba750eb6d99bef31e6050de70 SHA512 497335a6d153ccec32a78fecbf3eed2f0f575cec86d86bb33ab0a96263a9f5280a33af2818efec0be655ef9e2b6469f80c870b9979d520faaae09c7f99fab60e WHIRLPOOL 66417fa92813f3ccc3edf0cb235517ec8ac3a83e53fac6e9486ac4db6af8ab3d486f23574b938cc7cc209a854b7e9f73e6f88bbf88ab7b17dd2f09f52e140fff
-DIST firefox-52.1.0esr-cak.xpi 459183 SHA256 d6fcb9ad56964e907f1eb9e12792152fcc15dda69658dd4e4191057b36dbb219 SHA512 26b25b071c63426ef1079899bd241b1ce3f3f952a353dbb352d0fffe895217d22c1c0759de07862ec300b1df35b84507bf1d411e391fd87ab6fc4ed47ee3fdad WHIRLPOOL 0173af9c8636f3a1810b01a1a57f1262f096f404082e1631ea567f3ce984d3909335b0446599e1f6e5fe6b701476fa5c7e0007ef21a86688a95c8d65c63dc93c
-DIST firefox-52.1.0esr-cs.xpi 444075 SHA256 0fd5d4786b639fc44fbb8b4d7bcdda883da58204f78fbc55b684139fd72a778a SHA512 ec2e74633218430be0badb387efe7a7ed2f4484b1f25339b58ca4b190aeaa209e9b01a013ca5c30b30b1aaf6d1c7f9b6fc0e0290819ce19fd832748083d5ac2f WHIRLPOOL 8f343361e23bb5f46f689d2837d60628bf62dfac2bb9f6c69064d9255bca718685fe1bbe2e22a50f40cfa1c588c3e912450cbd5f41a26a15ee9520522458d38d
-DIST firefox-52.1.0esr-cy.xpi 436583 SHA256 78e2c91debf309d1c69f86e1ec8df38a006c23853cee5de87c298167daa47213 SHA512 7fd54b1c60672e6789af8a10786538da97da4236d92df22aa5d001d6cedd3eb9b58a9ed2631c2eec53d10f558058a67768194d5ddf4946d3e2620831a08c1555 WHIRLPOOL 2ca242ede06cdcb7d917509f13116023c68566cbe3095dea95be861883acd87833c7699f6757a7f4b57cd823292aaa3875ca8f583f20d0c024f86db1d26b4b17
-DIST firefox-52.1.0esr-da.xpi 424394 SHA256 8c73cc13da9fddf78deba643976fb43d493af3e66cc7d0260ecce0674c517189 SHA512 3c94f6e45dacfc3db1eb80d9a4b09c3c65f54c8eeb38f4ef5c8db6d2d326c80777edb940ed774594ef77b9e883aa71d8932f7259abfdb76d2460c680e2dea1b1 WHIRLPOOL c56e1633822f759c7adf08a91036b383afb515525d1746765d8befe4ad9ec4a13f71825142e3b6ca6698d1b79111004527cf2900981a3353e4d589e5ac7cd26f
-DIST firefox-52.1.0esr-de.xpi 442478 SHA256 9a030a63136583c071cdf57c2d857ba1faa2e43c1fb146f0dde48cfb0563e3bb SHA512 3231bffd078676cbf3386f7f554b0ba877cb81ad127ec0d6fb0d66e81b8dfbff40f50a0e700e9c8c4c21c4e37fc3735b3e8da5fdda11677ce041680e2af01acb WHIRLPOOL 9daf2b84ca4e405ebc9bb38d612839beac0db91057aef77ed00a3f3c87948a0b629113c12642be07903dd56222849ac17b5447340b3517485821e8583d2d9560
-DIST firefox-52.1.0esr-dsb.xpi 459424 SHA256 7f5078ed137a74d6e441edfc09e2dae084443f292620b4ae37ea29b99ba004e8 SHA512 5d85345caf89ec1317e4587bee979a349df8a2a635c121a154f939bfb611fa3f28691c4a4c06f767fbf1f038107a1791202b0bb40d91dbc9a58386b95f4571a9 WHIRLPOOL b01671458dfd4d05ed6409cbf4f0d84a9b1a8a47c7d301cba750dbbbf179e859df28d9291352a66f06f2daef92ba330ee60b862852fa82f8e4c55930460925e2
-DIST firefox-52.1.0esr-el.xpi 516592 SHA256 dcb41271678ba967bb8f2df01906dae87e4d14386ef1880675212988d9e01722 SHA512 a07e013354da15ab20bf08c8741e2a10bb3dff1208aac6d807b593045f3e150609295920737e9e9e33ce19fd282b6f1b2335a4458c99e094d1e1b6dc9f967376 WHIRLPOOL 1997eb7f7112063433825682acd40221aa24e222ef909818f1c149f01f4cb25d3fcff7504679aa0f3b20db3aa078ffd8903cd63d1c30fb9bd5f3bdfebc6e3c18
-DIST firefox-52.1.0esr-en-GB.xpi 419323 SHA256 24df2612d92ea2ec9b69ac21f377b0061463c1025f5259221c18132b2ed9b627 SHA512 595dbd31eecc6d2134c951ee4524c8f9e35f2423ae3e8cb2c1b0e3198f475a180f0509c2a1ed3ee33ab03865247b3a8ae341914961aa5659d3e6f597da3177cc WHIRLPOOL 6902856e35a5180519e54f02ce1dcee630159af89d46f5e5d63c159f162ac2dea8c2b9911b620a2d457be7a2164eb863cba44b5a6b2149920d0fa9f1cbfd02c2
-DIST firefox-52.1.0esr-en-ZA.xpi 412211 SHA256 00c764b77d38eb66f1975dae4e7eb11c64bd908e08831c98aca1d8b128f75324 SHA512 4f99a37e5a89bde777412e5a17a65a56fe1a2dd776d67bd687c84a26af534bdc940091c7d3c4a908a1130d420debe5ffb23d173af07241108ea8542a427d09f5 WHIRLPOOL 771c619ef545d4231782ea69cc2915109657a0ab29400dee751d6d921ff83c604b51b3f2d40c2bfe7082dd5716605adc8b1a57074cee400b0e311d1d834beb97
-DIST firefox-52.1.0esr-eo.xpi 437473 SHA256 fb85aa82a8937bd36f722a31e47458e62dd74425172222c303408b3a7310aad4 SHA512 8c9087296a4653b3ad3d2f9fb505636d8280a6ceda432ff0446e8f333f0dbb6122914514cb1e451dc3d935337592e82be157d38ea8f2d149c28e627c8d8d31e8 WHIRLPOOL 4aeb69ecc7b349de73265ada108fa868a7541bd2eaaa85509dd02e5e12737f56a31930b8a369fb59335f4015ac71fbbcdbde8cbe249d5092fbe7ff4b8607bf70
-DIST firefox-52.1.0esr-es-AR.xpi 445925 SHA256 bbf6951dee0edd98af3a6817e80bbfcf263f1530abdf1c1305c607fccff9c4d7 SHA512 17d59ad181da6350e85abd7aaf50357d34fa70fccd193965b8e94c9321d2ac3e4c3d9fddd54221f1ef6166afe1a69f7814581d8670eae20e28f1f86f91ef4d14 WHIRLPOOL c990f6e3029a84ceaccdbd220f96f051b0e309f71779c2eff426855caff0b730c51091ae3147b048b834e528420ded2978f487130bd4bebaad83ec51f2356ed3
-DIST firefox-52.1.0esr-es-CL.xpi 445675 SHA256 b6e62a993c5927c99feeba35e932ba896a14c49c4a8fd1e7f8c606236f263df7 SHA512 10e1a7632a9df02ec10e3d4d52c87c1a314efdbc5fe26cfdd8138ed0d2fbdc21d4c51d78cfc8c1ff231d7f9e5f9bcccbf01004ac703dbdec29c643a4d021c458 WHIRLPOOL 6eaadeb982e70775a1b69354e5aa8ee75ff68d6ddfc3c0daf82dd22ee787d77ec943efa6d7a4815c9b055cd9a1647cbcf283a6bfaaf7c85d2a4332a0352d4912
-DIST firefox-52.1.0esr-es-ES.xpi 344875 SHA256 fbdf9804d4320a286ddbd75108537819f13979a45d1a16f31956f79bf01836f8 SHA512 b8734d55f29f557c868ad35519fda1acebabbaaee641b5cad3bae3ade7da96042becfeb575c387484e6c0017cbfd917e2de8e86f84f33ba9987f8a27a8610c70 WHIRLPOOL 203b83eb5ff5a52bfd18ae4724f82ebee9f36ae2e722b66f1ef96fc2246450dec62dacfb7ae67bdac8815ca1af0be3f16ec30cc48a0eb43f6828e7b908368816
-DIST firefox-52.1.0esr-es-MX.xpi 448384 SHA256 d118efbaaa7dd43b1e952691df8438f7243e8783444f66167ae33750919b73ce SHA512 5a25db02ddfe193f4e0141db8ecf61cdb18e19493611efcd893f7d681e83b2feffdbe0c32ace02bb0cf1c86ce16bd3c987a0b93792c5dee718ec4f5ff40c0acd WHIRLPOOL 4b72124302c4e67fc0905ba0ecc76c7ccb7cde9e4a7cc4ad151e2209947795043bdb7b5c10a84f760f8215f35c07252da3ed76eacb735a8f52c8eed1a224b436
-DIST firefox-52.1.0esr-et.xpi 425112 SHA256 991c77b981d6d1e4b4bfb6e236fd33bd814aca3212967c2e279d98915ffe3838 SHA512 d67c557c04e98304fd3c88def498fa133ecd6c42ea71a42071ba9e11bde89ce6bccf8db3ef98a5c1a00a447cbe35de10bf2d4118d22040cdc5f9327d5777ef2b WHIRLPOOL 50608b715177bf7ed7a73759dbb4ca2e4fbbfdc38db4a33885597f21eeb348fadf5979a1e32b338e4cf6939203ecc9daa3c4dcc09b7a2dc688e23eb09f121f40
-DIST firefox-52.1.0esr-eu.xpi 438478 SHA256 ac5d0468e00e9975b1ab7e79f73d662c185a2ab6f3976f67d8bac9b45663cc70 SHA512 59aec763c4d9145b1a227b6773293406819f405623bd7cf15c7d29dc6d8a13d6dee9e7be6f1f8de75918a86ee3d937aba446e1fae2556a98e9039d342d15eb71 WHIRLPOOL 9d5ec2879a159d391b2c15038941317b761943569ae8025db074d5c865bd4debe6aa577e62502b823fb9196c4ba1387392d71f08040fd846090a1641389bf333
-DIST firefox-52.1.0esr-fa.xpi 491343 SHA256 907622303642e0d5a09aa6fe4aa5eb5bdca70701ffd57255c1fc1083b89dde82 SHA512 2b78c756b1905e06f86e602907ed03edc16899ad18f3ac2393eacbddd97c8583db4a75b731b72ebb6a844b1f1a8d66ab8a1889b5053b8808f767ddafa9370ba5 WHIRLPOOL 277677237d46376946339202ef94143e2b1e914c25107697b535a747e97f3e3d3a31b7296684baac83a9996306db1d895e988bda97dda9fd0fc23318c2c1627b
-DIST firefox-52.1.0esr-ff.xpi 440928 SHA256 91be72df5b6a67b36c76a609cbfb4431fac3d1208e4423301bf4b14268200056 SHA512 a93a0f00b62d7e809b47e8871a6bad2d1ffabfac87d277c31451b7e6c7f01a98e4f2e2494d8f249806e9dc90b8c34c0d96c81b56b5e97a5defdadc333901c9e2 WHIRLPOOL d14c91708e717198805d89b3fa562644d00d92242a001d102da2c033d4e0026267e2171833135ba0629a565b9be4f2379e50203b50e4337d4d71e7c878ff8f4d
-DIST firefox-52.1.0esr-fi.xpi 430061 SHA256 26bf0fcb296bfaa95b4a773d5b24bf5591f67562b5526d4112e772247723210f SHA512 8eba59c760771a06f066b50fa2804c05fb97cc722d14bda09c79989a152b97fd5e090928f3f9293341a871c09a36144074cf1834cce24c8fa32ae54cd232b043 WHIRLPOOL 5a3c479f718e7e0826e6d799f8d2afe68d2d24c076faeacfba4ad73fb59d0e889c1888dcb0a8ac58d9bf94e70197234a8b6d145b41d286422a92db9a6290d38f
-DIST firefox-52.1.0esr-fr.xpi 450210 SHA256 871f861ed6dd9256efcbe0c37937a91323bc61344eac45ff96d35eda37cbc7f3 SHA512 2054a4cf1c5f89eda713a19fbcecedd62a92bfcbb16fc577270177086131bba3f85075268a3cf19280bb9a4a63235bec58fae6cec08083840c8e214b3b56d6da WHIRLPOOL f6fb48d45295194d0f8d1d98b860d7f5cd1db520d72807ab40b48f6694164f448438e8f78619664ce6b5c4a55f3898b5eaec993415ca6c741fc513643056499a
-DIST firefox-52.1.0esr-fy-NL.xpi 444973 SHA256 121e2d3d60f05b9715bc78c1abbc4da96d8433b800721ff54399afff6dbc49ca SHA512 91795dbf57fcd69eeb4fc056838f95a597b388fc9d0a3ecdb8a234da411b7fce8f3e64961b5e728b256b03a2449da5cbb757da351c9fa3e7fd5b0ad15c4f8adf WHIRLPOOL 6b78e88511370c1fb50c956f8af8949bcee218a01fc161383edcb4a3c86ccd521ad1d6008cbbbff7ce1727271bbdea951ceeee6b6a2e03e0cc8f10e2340664a8
-DIST firefox-52.1.0esr-ga-IE.xpi 458164 SHA256 302f5693f5be52c96e5261b6552d76f7010aa5db007d8956967d4aac5f94b095 SHA512 7e748bf15611a24739088387e0b40b929bced920adfd3454b458e695fe3f2384a8db55fa189d8468a238697de2f40b5ba7c82e40bd2bf4bc182079e168cc786b WHIRLPOOL f2a12017159d5ed83e45c5bbaa760bf398b596bbc4abbaadb93a984ed4ba9c282f9d885e0d56be28f464495fc8fa31cea2c822c7feb89621e88c560d03aac45c
-DIST firefox-52.1.0esr-gd.xpi 447267 SHA256 756e9e47cf0f5fbc16ee6e697182c1738e8aef303a4b240b82ac61cfccdbabbf SHA512 7993229820a45308711aa863c704dcbc28e4cac0440f5bd9fd47fd195269cf0e3a21776839a1515fbc94b9b38cb0f39d27090b85acdd1b3a7c5ab37399052dcf WHIRLPOOL 34d655cc2613c6d4af55406d55573e6ce97e096cc00c1208d9b3ec0c9e9e5ac819b8bbf6d9cc0688bd0104b9673428592e255f23c2d9adf2a1d6631faa1507cd
-DIST firefox-52.1.0esr-gl.xpi 447295 SHA256 c88a2ee3dfadc5a0ce92bedc81a0aee5f28b60ab6fc025a3252249809d26f630 SHA512 c255a5da38099bcd4dae9ae280effd2cbd688b5018b5f0cd585e596db93a67a93870b52528ab46cf14fa394e39ed968844056c3de56adfe6e8250659459fa8d8 WHIRLPOOL e79f7d9ca9f801e7b5b04d393b492796dd093106755eb2e3b64f04e9bf1fb115ce10291771c326b756417c9d41ebbcd154d797677f602a0ed0ca47623752003c
-DIST firefox-52.1.0esr-gn.xpi 456213 SHA256 66e621462c612b7857489511f888ea14645805d0eee9b679d04238999ab7f9b2 SHA512 a54fb90b7b4d2c6fb7cf63631da1ba7eb513b65bb9b5ca60944c60cd453e2a1c3c6e74d78d7db63169fbfa073dda6b074d887f62d562fe4422f67c7ace4a0dea WHIRLPOOL c63074d737068caaa2abcbb6cc06695cd38dca6e75808a4903f052d94d6aae0859cd56ba7455c32df7bd46e8760ac35b54440006b38e3584e297e54dcb2dc608
-DIST firefox-52.1.0esr-gu-IN.xpi 489365 SHA256 52908d8932a07738f6113a618628086e1a236da6aa34206f0fcac774632634c0 SHA512 3212f50dc72989e87c9c978abd73d926067ac3c47757a40a1a24a92824a4fefc733e613d703c1a11c8e6cb79748170f6d2108259bb542b4ff40bc69cabd5fb31 WHIRLPOOL 62c425ea797c9b9de4134a57c941af9020e763ca47117c5bb9cb9e2ed29dfdb4fd4700ec3c81daa7cd114bb3d93c2229f3ca3d3321de36a49dd9980e31249091
-DIST firefox-52.1.0esr-he.xpi 455282 SHA256 da75ac77f78d71d26ec4cf2dbce7c137d5fe4e78caea88577c550a95f20b9caf SHA512 ef883076a75813f231793d1c444fb25327632fff8240f8a01b087ae5a1ee82967d9374c8a725ad752dac2fc25288e92405f846c5ebe02c37867ee43932730020 WHIRLPOOL 20b93418063d3962c0fc4ce0aacb4bb46fd1cc6edcc9fc00a0773b4fd108ff77fb6bdd89c8d7cb4b1d094aee7099ab5cdf0f7cfe7948826b879dcf223b318d45
-DIST firefox-52.1.0esr-hi-IN.xpi 506518 SHA256 09db771f3b794ce51598cbece81a362a9401fcde8071898db8423ddc031b6f0e SHA512 254ea08e645526429bea72f98717674245e8dd8d8d8fa90dcf1cf32d68b55383156fd54d2db035ede29abe2c9e7b9b598ac3f88dbeb0fbe143c21a06b491f23d WHIRLPOOL 0cb4c12e6ce6a0da578b8e1f724dbb0e5475aeb7d97a1852478bd57cb8633d26ea94d9726a3bdedff1ab8f7fbce90363674bd52afc07206f13237015e1fffd77
-DIST firefox-52.1.0esr-hr.xpi 447502 SHA256 699db658924dbbb6c0b1f8d160e3c20a0357a6197a7fd6576ca1f3b5bd5ff438 SHA512 6843bc2c44de31d7805cafe4c21c76ec4bd6b37ce58e46c6c673776e4a22ffcad4b0fa321c91b3bc9dbeec10b01957df58780427d1afb85e235b326ddfb34460 WHIRLPOOL e140769f06866ec52f02c5a390e9e34b3cb2a2c251e55f928357317606b4c3b1eb7f25c38af41c8493117852836c3d6967848d4da1c23991ff49a7e51119df6b
-DIST firefox-52.1.0esr-hsb.xpi 457258 SHA256 e514e07c823bfccc003c7caa93e0d0af49bbcaa7f3f5ec2fd0e35add73ea040d SHA512 5ab8d8094fadeff0a2c326638ece687aa366c4f6055b0de324d7cf087f94b4be33ddb94495876487b4834c2222a119bfc2b021dea51f96578258be6b30ebdec9 WHIRLPOOL 6542e9693f0539dbd4ecb9d04cb82bd7fb7d68359d27061a04c09337e7c6682c9892c6b467d1b6366ae4a922e8696752f841ad7d0a3e281655c16ea4e1964d61
-DIST firefox-52.1.0esr-hu.xpi 451495 SHA256 62a65d6dabdc2370987735da7426ce5acc4325b3cbab31b1615d39f4a872d891 SHA512 a7fabb5dbd36ee7a75fccd493e2bfc062fdb29de0b2b0371c87cb2fa5800a6b56f8c5f2053be1a59ac35e0a2c5299172e309646292889873d2d6ef157eba3dad WHIRLPOOL 599fec24c7e37e2af040595c4ec5c4b483b64e818ab40abb886b6d20a19baf503a8ee0f83574f0f938990d884421edfe40ffc678887fe44d7ab2c5eea86b55a5
-DIST firefox-52.1.0esr-hy-AM.xpi 495773 SHA256 4987323930c67b85fee1f5a4d775a2ae0748eb6183656f2ff25375e06794f6b9 SHA512 5719044fa737ed6db8d82ddb65c029eac8cc8127bfd11ecb87a6bb7d30b6d3ec783e6b294631a2d7457410a56f0c77cff46129ab2ec105b6c475f11a3ac954db WHIRLPOOL bcef5de1b65dd4b3f5e2c854882f78b516f760f104369bf73aaa9ce9caed72ec8c81b1ca391cbb3e601eb3ce97e4ff1c98eab94ca5d96712c6707aee4bf4eda1
-DIST firefox-52.1.0esr-id.xpi 426023 SHA256 c1094fa40ca88e22526a1da963e6d3fedf03388701faf9b933869abf69b9a90c SHA512 5fbf68dab75ef1e888f5171c5115b0dd6446feaaebb136365567819620add3c2f2556c176490d87a463a8ba360041c3741c7f1613f4124642300af0eac07a498 WHIRLPOOL 8142b5b7f0aafd4a3dbfb48beca0e376704ff7accfd25bb45bedf737687cb5d5f7b2f1e0282e1cc998abe7e0c320c1f881ea40bff00c02560b418f2c1fcd1322
-DIST firefox-52.1.0esr-is.xpi 442693 SHA256 00c393fc58daf5fb57f3a289001e19cb28eda9716e07decd52d3d216a62a3584 SHA512 0c542f46d5d76bdbed133046e675a5fab070b7b398efa4bd94aedf403abb6e08cf693e3e5b6f395c8d9c360d579205dd7e0ab627bf8d4e54cde5e44d165c1f4e WHIRLPOOL aec34cbac26fa8c0103c18e73eb5f57f922807b6ba6793a7b820042f5e95fc18d0646cc82f2b02099b98be567ccd723906a4421a2dee7b321139874ad0b09efa
-DIST firefox-52.1.0esr-it.xpi 339220 SHA256 6bdc6d51dee1fd6a513caf6cc81ae5012d9d5c8639c25957a4019cbf8ab3c408 SHA512 c83fc0b3a6a6f6798cb2e1d97328550e671b6ccc59073e78e72064a265bacd8c555b07758b2b8bca8a6bd211fede84cfa868d790084207f5aef3c0c5d2d8c19f WHIRLPOOL 68d5a854767da6425f0af3f70f2428ffc18ad098f27f7990c74d6fcae824d9b29b9f31b55a8f04e3126750efebb7d6371c148efbebd80ef1027cafadbeb21fd0
-DIST firefox-52.1.0esr-ja.xpi 488342 SHA256 0d62b4f0485397a167c4432ee3acb7c6e80557d10cfd3a4734ad02b1b1f93061 SHA512 e9b4b32d126c63f770b2f7a2640a1582d1193da5f917a2b98f4bd6f8a32b7cb79cc8232b4f98aaba0d4485a318154bd95b38e56f6ca9c70a9420baf65c283620 WHIRLPOOL e03cedb1277e49c813bd76bf3288d04fb0595dc742b5d526ca9f9d21b70e66408e3ebe97d1d48d5f488ed11c5f8c8af93d0f35b27e021be1cefe702af051d25b
-DIST firefox-52.1.0esr-ka.xpi 475375 SHA256 084fafb269937c8362bff1c6494571fed38e4d218b910fe4351ba7b860039c1e SHA512 e0f132d69b7b0e7a686c31b2bdea19104264a1a548dbd1ebd0605151b4fd493c36fd36947726576626b166de15d715316886399e555b71f5065204c06ccbbf34 WHIRLPOOL 5af7404df9528174b3b65fb53af3746be794c1db23974b3092bbfcc84284b1e728e6498e80a3f2fd5819e5293f8f83771c8fd6dc93a01a1369233c511a99248b
-DIST firefox-52.1.0esr-kab.xpi 444519 SHA256 ba49b059c915838fc1862d780292f09f0f38cb19c2fadf9f4087998eb300650c SHA512 5acdb8529312338cdb391b1beb5d46c0aabc01f6c6a2ec6e3bdcb4e810d6bb9cfc626e41175bc83e3b734f8115a2449cb07d2126d8844fcffcf26fafe65c0b85 WHIRLPOOL 9586ca52db487b2ee940ee2a9a5cac28e6de1ed70d7bb97bed5b99a2c6a6db5c23c542b845ff027fd6a014b4f1b48f596243e3451c05caa3e970bf9b408f7cdf
-DIST firefox-52.1.0esr-kk.xpi 496939 SHA256 58c3f660493537076edb1e31b9f89b0492eb359794517bf5b2da511facb53cc3 SHA512 402f2b37ce01b02e9f93250937e98bed703f9509d52cd522cf62b616d7fd468c6c2f4f7e7b966944add797030b347bac3d46812e5a1b0dc29fda96765a0f6f25 WHIRLPOOL e20a1bf6dcbae9035cf43d9f042472154334fb6807e365c90c76f703f922d383298ef373604ecbaf0e8ed75ddf015f0a983bc4a0b0f930a53bff82c60f4b7f85
-DIST firefox-52.1.0esr-km.xpi 520343 SHA256 a9e06fb46b571de4e3e4de68b0e98f71818cbf3ed07e4e278ebf44d1cbf89eae SHA512 100e89eb8c92f95bff89faf9dd0479dd0c5576a0848b317ab718021567f7fbb7cc3722db9d9d8be6ff6f442d632ea44617227c3d89e53a565e3da4995d8eafb2 WHIRLPOOL af2d4b088732153ca43667e83f30c988de3229199471acd0d2f116d7437c7c9c0b66edc1c8e55660fa76fd5437d387025ab5632284188f0cb4a465c41982fe87
-DIST firefox-52.1.0esr-kn.xpi 519455 SHA256 52790b78f00d530afd06187196cf78004ae6506e8b0d4cc5c9e08b0b3b641dad SHA512 7c3062c0a9536e3b4c88370a1e49744af96429a096c08c8a557d682aeb900721c07d8f7a4dbc7085ace6b1e2fb3858d195f5a7d81403f4626cb4e77f6f5e2b99 WHIRLPOOL abea58cfb75d17ea5175c0fd0d451f67f29c78debbc1aef5cb3b3233a6c4a8ba04fdbe59c4b442ffdbfe52ca40f27579992f1e4ccf7373a7dba3cb752875894f
-DIST firefox-52.1.0esr-ko.xpi 463629 SHA256 15eeaa8a8dfe177aa65605abd8d06818142865a81f9a19bb39e46844da505931 SHA512 8a4bddb6fd476cfeb685960af54ea002033abd1654d952b8157c337d72e0c9e3b80870f6f6f518adc48da0858eeb762c8fff3349839236c2753e00e44c0d6fff WHIRLPOOL ec25d9313e0a4d5b69144c7addf9af3e947daef62c6c614896f5ad0ba2f98e2f5d38fb5a71a5aacce7e793ba8b07aaa481c3fea6a2bb9e85c8e7eeeeadf16702
-DIST firefox-52.1.0esr-lij.xpi 421070 SHA256 bb8647019b8a13ddfe48bda7a9bc5e6641d4c956f9aabfc0baf559fb9ba5d3a9 SHA512 be78d454c7a67beef336ef65e5329a25aa74cade4f4d24208a9afe20a5e641c088bb433275b7f83bb0853a30e26a8172526afc342fa01abcc599946cdb600047 WHIRLPOOL 0c968ad5650df8ffc94e0c4d0c33256adc97c0a736184c7273a7a71dc9c9049ca2713680e92605cf662cdd023d5b7ca0354d65c277f2b1c96043f7104bdcafe0
-DIST firefox-52.1.0esr-lt.xpi 452235 SHA256 579a850cf726c4e2cc0608218e25e45bd3bfc3f29c44f70e9c299810c3836412 SHA512 53db7b47ac420ed02dd2ade3eaec793124dc0ca503abffd39d847087bd6fb2f7bd2ae460ca6cfd74227e6efe1e41dd3002fe855977db4203ee2e68d79fc82afb WHIRLPOOL c5bca9ba80e6201a372ab95f913d4eb334a93dd2a4b88768db4baf29bcd81d496506346490859d75b90c2bdea321a8701dcf9a32adc16fdc7478163ffce88f59
-DIST firefox-52.1.0esr-lv.xpi 448450 SHA256 9e0d770ee4bc4eda603b27cc69dcbacf922fc58149039b53f715db232ed3891d SHA512 37bc8d0edb1dac9b2ab44ef82ac9eaf456b14ce63226946a8214438fbcd307c19bbc0ea95a690019d54d2e1442b2dc646ae515527a402653f28ca33c9c4e61bb WHIRLPOOL b5da718bbe81d65b120bc5f1ea33129f871d1562795eb5a7e3ab945641c29f6c4f5534c4cfb8726606b11bb0fead869156693f4f40d4b2f7f65b5370d6068c13
-DIST firefox-52.1.0esr-mai.xpi 499841 SHA256 25358f6508930d3960c5ae029bbc5414b93ccc9f21a3bc53268857970698d4ed SHA512 d5e22bdf465a99a57225f892bd64261120f0bfd3d4bd633f8eb9d02e314b7f83dd8846b45d07e624bfd851387179f9d765b7ec885a1b1aa6c6851a1011e55ffa WHIRLPOOL 1ecaa943ecdb18f24714d8603ea8485b1b8089e5b7b2e5321e6f48ce1fc263ace3d3ff5be1ec2356ec22182cedba1e93d31b2bba597dd335f1c1c0539e630082
-DIST firefox-52.1.0esr-mk.xpi 496199 SHA256 66518b2bf8f43caf02f8f46cdac906f92430b9e30b89f14ae48df8bd8132c4bd SHA512 d713ad2571692ffa5174810630020c274cb9d17d4b3cc77f97893faa6356a0ec8e53af82567f9f2e035bc61d63e3ad75270f807f1f3b57b051ebee4742c739ea WHIRLPOOL 821f7f2be30b33ca0094f5a05da006a1dcbc6826f1ee495eb57bc6e19aedfb0000fe4769a82cee7932a07e15676c950f92f5f437dd4686fa24b641788f0f77db
-DIST firefox-52.1.0esr-ml.xpi 516486 SHA256 d8c391910e955edf462a279524ca283a0111e57273e9a53467404a244cedda89 SHA512 0cb528bfc2fe15ecbf6b007e85253c8ffb763434acd7f1cc854bf2dc2ed5b0eccc95e3d8e1b5fec9f531224efa69fb4b30bc76dca478e92a59951db879ec520b WHIRLPOOL 16de1811f978fe5b518261a5973268dd53cbe1a0fb3e61943c3eeb40f8a1843c4a0e91afe0ffe653a6e7a3b39277e9aeb70880b3b1b761ef833ecadd27072100
-DIST firefox-52.1.0esr-mr.xpi 502430 SHA256 9152aa3cf23f576d5288b575d67c81b85a8a2059c10a955a08f0e6944c95d15e SHA512 0c55260e32dbac964dfd80017a220fa2914e782e4689de1d1641cb62cfa5fec79f06afcf495e2ddfbda93e88671ddacd89d2a66bf19de96d6dadb6e31dcf97c4 WHIRLPOOL d23f33bdc9c47db9533d1b0ccf848e6234a084d2bc9784f2ad858589e2c5cf8acc53e9729a6c4936c0fcd2ec9df280bb5ea4c8e966f31206e598f42b1f4323e4
-DIST firefox-52.1.0esr-ms.xpi 435990 SHA256 f653115354ba1fc458b4fe4d9b357a9b3f958ca7a68d1d93909c922837181ccc SHA512 930d596460a4a4c65371bbeb016538b54fa227d8b8c54d7975eceed6435dc0d179cfc9b3232f9eebe2f92459d637cbb3c6d14df2dd03ee4ecbbe3f5a8b9f3408 WHIRLPOOL 23a709c5310f0ea9c75d3d0e1967527166c7acb5a31868197c3c552ed2950070280ab538588e69111deacb4fe1041be10f21f311c8a3077c0251663cc125d0e7
-DIST firefox-52.1.0esr-nb-NO.xpi 434411 SHA256 f22e0d4f168946940e76648bf1f7490b18679caf7a4968387adcec3a6356e460 SHA512 90805a70139bd06ea798ef7a9e2407839db366f20ed6d38b00a0a528583a28478cc6dd61ccdb25ec18ee1db1dc33a5d809e127969b0d906035f92a508c2fa4d5 WHIRLPOOL 9045e6af3c3efb10f01e1831a44547534575f6970d2ea7b2eff42ed56c9ee2b8287a50eb0dfd497305ca1b52a19f43f9131db7340bc79081dcfdde722733d19d
-DIST firefox-52.1.0esr-nl.xpi 432007 SHA256 ea2d7b61f5d63d56b6cf825fea1c13f45049826446a4173f749b80849ed05643 SHA512 4b87e8651470a28b97ded72ec959a40831693ba67d39775ecdb87217d346e4f02440f38910d8fc33f015c3291e9a15a906375037248908f8fe90e3b167f7327d WHIRLPOOL bca31e5878116549917a29106bdaaa4808e9c5e0fce3863b95b5d34410d2f709346fbff524df60c580e77cf2bc65fbdd9883d093dee5cfd44733ce06cd112969
-DIST firefox-52.1.0esr-nn-NO.xpi 428644 SHA256 f2ff89745686fd069c2ace20af3e186c98e6a14516c04a84036fa868e704a778 SHA512 4ef57cd43b0a4fa0d843040ce2cb49774925930f3ffbf0a3b116439e418c674043ec22864ed5ef589833b31978c2106e5a70ebccaf61536f874e7bfebc9c9aa1 WHIRLPOOL 2d26c81945115081af30762a0ce9bbc774f1acc13b077ebcf1f9132d18cce6430fa7ee7807e246547300e9a3abaccfba4dea85ca2a7279a5543ca810b4ba1354
-DIST firefox-52.1.0esr-or.xpi 496917 SHA256 216f9e769a3617d1d64b82cbd6ca93cf6cbca87340c3102d27757a861288f434 SHA512 1b822686e46bc6be3ca47600a35a21f392af070ff62b2f6eec9ef5845211ff58eaf42cf3ad37ecf06b5212778bdb7fd17ccd6c80559e0ff66e62de0237a12619 WHIRLPOOL 681173d8d198b9a48d173cd1a94497d834867b2c30b3b9c84f0e85fb7608016ed799120e3ae633c264a590e18b9eb42548bae2781bd5b1559cbfd733b9d7419b
-DIST firefox-52.1.0esr-pa-IN.xpi 476587 SHA256 de2ab48f12e1ee79dd943a17b69c5f54e611de6f5262a3dc26dd44759f3110ac SHA512 3f0f86b6ee213d964ba668396f0242d67875731072c7b1d798514c0d48ccd331824797b3fd126d61de2b76d47447eb5d3f6b5ec2ff5329d5295158dd21390083 WHIRLPOOL 3f0c38c2c7be4df9aef3d591c9a3821bb6241a3f94403a90ab3af66724e8c60d8c44b166bba85e0390f74bfde02bc6d1587ee3c5ded9e1514c64ba7f51fd63c0
-DIST firefox-52.1.0esr-pl.xpi 352851 SHA256 dcbd1720686c17ed38f565c74e359e1eb3b10593eaf03d69e4c6cc828cba36c1 SHA512 f9e6e3aeca5e044e262b506953300e638cb0c90822abee3ccb1f4856c6d66ededc701088ba449b5f5076210235a1211bef89c3617599eea1fdcfb91c2465eef0 WHIRLPOOL 489706577b45eb4d15322df9de2e2ac68f7963c24185385c6b394f33907c5957b329cc156a391d221f8021eafdce2000a0dad58aa006428ee65354e39362964c
-DIST firefox-52.1.0esr-pt-BR.xpi 438169 SHA256 8f7c422d25eb13568802027a47fb544ac6df5274878859747b1d971722e16fbc SHA512 76817da4b0e9ea7362b8c89ccb8ded68f1fabf4b809e24e49ef66afa914dc970fc6e11ef3ef3b4ce98ee2998224b24bef6cf4dcb45230487439c51343cdb668e WHIRLPOOL 451e6e37c8bb37d40568012039ca185087d0f9996a69faba19d18542ee1b91277238faff66710f009390dc4c19fd601a185736dee48248ec61189f375368dc8b
-DIST firefox-52.1.0esr-pt-PT.xpi 436726 SHA256 c33221725e433dcf43576490054d2eab6508d1d7466a2219a50045fa2829bac5 SHA512 a5d20af3e83928973ac2f4ab565d069aa99a4e55130a0ed0b6563c639675bd2d74a3ddb7c21aeef85f255abd0e91fa57506c3e72363ae31ac736cbc4d0ac1f92 WHIRLPOOL 2509335cc4e7efff190e32ca2fea44992cf114b4883bb011dbf2669ac5028b3f4541f18c34ed7902a71a172f4c604bad8967fbd6e313c90bb6fd7684cb593f59
-DIST firefox-52.1.0esr-rm.xpi 434608 SHA256 32ffa2f6ec44a00673175e9b2fa9604311261b827752dec21a7b2852149ac714 SHA512 d3010bd736070d57d18b4481565384fa0fe7202c000ca5efd925c9dcde8fdfcaf55519363eb73af13d36e95f2629d74a4710cf0c25b86495a631f26f806b4bc8 WHIRLPOOL a176ffe6a0e320692f968d77344fc5ad5beda2ac5689f59c5f7636af7ba7a9c2f02ef49b959436704d2d09be91251952d75f44a69e75405850b35865dddbed51
-DIST firefox-52.1.0esr-ro.xpi 449937 SHA256 1716cb258768432d6e93725318baaf3dfbfef8e794ef45c175ae36a1ecd3b820 SHA512 a1d40915a584651276142bb69709dd9ce7881e690f30ecc589a72359a99ed72d095b65620eb8d5ba878122c527680b59e05b1b6c3efc3ffc867b23f8dd85997b WHIRLPOOL adfb906a3ba637c577fec6d1da5739f172ccce496da97347806c0e166d332a82c9c37707a33d061c2b1be459c2e5a6508e05b1d4e7a3a015ac0458759704b07e
-DIST firefox-52.1.0esr-ru.xpi 395363 SHA256 7f83816417cf538c922d8956e502afe63785971c9daed0f7612aa6cc7c2c2e45 SHA512 548472f82ba3c2100c3881e02aa83792baf53188eff63f73a7c18165e8970f9bf7a883597e82cb296bb00c0ae10791242ead3c0e3bc1315fd1303119013c671d WHIRLPOOL e99fccc4c50bb41925ab96c185978d5cbeffc911b85a9e1a0436835921207b29e9e6a7a5f4128da21b9a4ad44f06c22ecad699994512ffdeb59a9913cef4fd08
-DIST firefox-52.1.0esr-si.xpi 491958 SHA256 cf6f951b34148fba88ca4dff0bdbfae5d8e7db4be0e381caab2c3667d6a39c61 SHA512 6db9f727c72a7f5acaf6b28ee06f1079fd26c78b526e28ae00667255883a88c90907729705f2212f95afd6da81e4c31c66e9dee8429fd15506e449b3ea9bf090 WHIRLPOOL 10c71fe8e1ed22177116e19429ac449a7e3d7c6a5dfa237a1ef96ed88b76bc3f12ec3458edcfd9f78911fcd82f8c5dad28c20467073a068ed7b411ae8fcecd17
-DIST firefox-52.1.0esr-sk.xpi 455819 SHA256 21acf4974b6b130e7be2ddda6d68423c6204f360a5ccbb892ff0ce65b272a7ab SHA512 7b2cf45c527e5362807006126377046d1f0c2230f0dbb5703b3f936893b8053d3d9b734aaba34932043cba3a1696d81a5f7e436c2dda789d8cc67c9b6f7763ea WHIRLPOOL d19ac15d3fff131268c059e7ff5a07a6a5a7f89933e43721b891a9656dd6571a037d06a7004b321dda3cdb5f1f75dd6bbfc931fcf4bf15a61ffa5bb9ddb7b825
-DIST firefox-52.1.0esr-sl.xpi 433482 SHA256 3298e941c2ab1411e973d13a941edde04563675a9650c244782f89c9bc4138d6 SHA512 6e78752d3487d28c405ef851b37b45e96f8441cc890bb15ef78fb34f1398cc84e052a09432512f124c82b6d016501fb59f486b99c73413edb99b90ed54e2976a WHIRLPOOL f926631f63af06cc788a9c09b12b7c3853ae8072fae2bebb87133de8fbfe14b74ab02a5e557bc646fe908242a1d632f89ac8b4497b6733d79536feaa6bb06073
-DIST firefox-52.1.0esr-son.xpi 435127 SHA256 ecc893020de0603f2ee7accf53014740c3dfc0b05eacf11fae96cc36acf4ce73 SHA512 85af7834b8ea307c46dd2aaf995fdbe8285a04b346afbf395deaf4704a7302860a467afbe43b779e067111fd6e7cf5360e7d157d4dd47f7460fe004a53b22c56 WHIRLPOOL c39d25b2ab967e5742949ee0dc51ad64b12fae47f61c3b7c5053b9c59aec8870b30be6c14a2b7d12a50d0270fcc6530192770740681939ba7c7cf11cc2c05390
-DIST firefox-52.1.0esr-sq.xpi 448155 SHA256 e7bd223209d997b13addd48a316f93da5687cfd941d027ff1cbbf1ccbc0861eb SHA512 0cc3009d66f83799780d016b9fd1cee7889f01cdd18c47c1608753f00d0fa739a444ab9accd09105aee4a708aff3c2ce7a3054ed81fc6ccab2e6d45548d04779 WHIRLPOOL 83adb0199a07f96ffcd9c2046ffdc308e4b163782d2951988f952906e1555f454879a67669f44ae1aa52af9ccd3b5bf880e7246a9ad759301e5b18a56542d86e
-DIST firefox-52.1.0esr-sr.xpi 463394 SHA256 9b28684db2933399a0fd35ad66b938e9c72a445e73e6150928f91359ad399376 SHA512 1248f9f436ac1c07b4b9ed82655ea78e42f6c83c78d8cb9ba1f7130078e8a8eb346ae0e3692dea1b0fc337a3c14d3fafbfc527b5b0cd9e8e3f5af19ead58c11c WHIRLPOOL 644743c0a50416327b8e19c50b3537af52dae2a607e705f8d55b71f790f9a205f96745ae25edf8da7afc02c15bfeaf39a8baccb4d2cfbfb7f0186b89d54ef710
-DIST firefox-52.1.0esr-sv-SE.xpi 441180 SHA256 bf7280cd8f995868d7204d12de7f7444daabada8b8a748094d7c460072d551e1 SHA512 172c83e22a0255160ca0e0a15baf5ba8f944e2c6d16e8566b4cad4390be61c880eb8a69770e2643035c9598dbdd9b19d7cd9eda54ae039ed6307992288b94962 WHIRLPOOL 5dcf7fedc2599f68437243dcc42d46a57674da59d6b30f1f4741cf072ae14448c6542ef1f1667560917e5a2a6ef6e9d94571981aaad70aea424a7a37e2e7a1ca
-DIST firefox-52.1.0esr-ta.xpi 494797 SHA256 8a232709dcbc90fcf55c4245f86f2862c781fe1786076f91dcfc823aaf85e582 SHA512 2083b9ef5bdc3d5fb65aba65854373636e4277e52757defff3b505e3db076f87978750fb65eb78c78caee71f423ae1fac94aa700ec642e5f1d3225740bf2157b WHIRLPOOL ad8dc006108a73a2f4c7053fe19f54289b28706170062efa3474e874b08f4b1faff7d5c3997983a46f906d878a8953079e5808fc48ec382bcc1efcc7b3f967e4
-DIST firefox-52.1.0esr-te.xpi 515240 SHA256 5a4d385bac1db32e082b12c1176fe74990c182a3d80309599a0eefb5ec0ba43b SHA512 7f481a2d703f02099cd5729ff3847786f5fe5f7088216960a2212f8cbb5c3c04d97f309f60339d394d4026a132690a37efc22e27b6f0d6e3506b7088e68ef8bd WHIRLPOOL 400357b113f3b11c8e9214368069145562cddefba4162c052951b240d7cd55925546a69f04fad7b569b48e2d43a249464db6e614665f19c2aa93c6858cc4a12e
-DIST firefox-52.1.0esr-th.xpi 489378 SHA256 1497f40d9cfc182d864845ed07abd407334b4412a204620f3665b139ea31a190 SHA512 9bcd734021c1d5c7d8000d170862ad4b98e84b0b5d48c35699b05e748d3d241a2e9bf7ae2fdfa7ec916817e0afe61961a9e009cbe684e42425e64dc8a47e975f WHIRLPOOL c1df73d1a0ec931a8a808018cb62bb2b5952cfcd0cc1d996be66e26455c95626b77057175b665f9a6cd75db02b33bc96b282029f4190fe5a74c4473e7183c54d
-DIST firefox-52.1.0esr-tr.xpi 443673 SHA256 98c3189161b5388c807210c3df1fee39a1266752461c497064632d8e4bdaf17d SHA512 d43e1b069032c2b2850820f8a4140ebcc496eff39d79cde9e11c68f7a17b5a34589538350f7408d1717bd6eca8b7f9f4f5d3cb6761fe02b5bf8caa7c58879ef6 WHIRLPOOL 7f2690a9b9e45789bf6bf154237b4268e2c838efeff43921cfaab28ff4c0aa3b40ed935a696f5f1904d9ffc400f2a52ee883d260ad5b333f6a68530b04805c75
-DIST firefox-52.1.0esr-uk.xpi 495094 SHA256 7c3d3e674b14df5d34ebaa9acbd8246a5613dbd402c7eb6f9932faffe1feac72 SHA512 cd4c229caca0efd04b365fee5db001fe93088126ca35407e94ef112cd276837bee1fbe893ad7164a39c02980ebfbf22530e2c394ee65f43f2a65419340ca4d79 WHIRLPOOL 58418ef8e516e661994f615d43f872b16260b9d6b0f84d13e9c080a15ce8ee511903eb7680c04a0d88ee90f662c666ba81ff3f94e5ba505979ae5ffecae4d390
-DIST firefox-52.1.0esr-uz.xpi 447916 SHA256 dd662267de891c3c67f3ba83b679e2cd181f028a7d606f981411a0fd5568476d SHA512 67fb9817b4a23adad2f9d30a0b1f91d7ed2431b52f2dc54af9e42aba5f3992d3b2f09391520e0558a08291360c087b47f526497dc9638d7f601acbdcb5c65498 WHIRLPOOL 12767b6bede4292fa16170fe0cbd1760e4f2f0b750827348aaa5ff764c91754a264aa80cbc9ba30d29b31e27519e58b25dd83c1ca4741ac2d8f0e3e067fbd1fb
-DIST firefox-52.1.0esr-vi.xpi 450804 SHA256 b90a4c3845b328436eb908741d8308855cdc25b418553683fc271c31a570cf42 SHA512 cc25d48bc0ef943bacaa3cc27108ff5e9e90db10882975bd4bb15d45b94e57f5d9f2fd4f5ffdb615320029408bd8d2e1163c8ea8d860581993a96949e8397957 WHIRLPOOL d065b134eee5ec217e141525913dc5a885afbd63e78f1b69e175363ef1680566df0c963a4ab0361b2a15997a7e7f51c29645b063edf2ff2a120428b843025121
-DIST firefox-52.1.0esr-xh.xpi 441172 SHA256 f24de110815f6d50f70b71b4f59f5c2268d8a00593972ce9f9c9dda269d3f79c SHA512 c1c5fe35261ef339d7f7195ad55e256d48a11a94114155ddee7e6375db5dacb5a2f4d01f9dad1937e9b6aa4d9a715def26804509bc935daaf0fd08095414d926 WHIRLPOOL 396433c5cf263db4417a0509247f5e1e637446228b4fd36c1d0ff153461b5b6496ade299b8e62c1feece5568ad092484aafd40d7b6673f8ca45a1d28e4bc991b
-DIST firefox-52.1.0esr-zh-CN.xpi 461694 SHA256 ed4afe83bed6c76b8051a3b4972d2d0469e11e59ea41e38232a94decd8f8e399 SHA512 909cf0f2a51a0272ca7b8e6c2843e16fdbb232f3e0e7dce162eb7aae8977f208314a9e8511fd80db4c3f091f97eda5845b6fa29f02993df3b56ebed2a4a5415d WHIRLPOOL 5c06011f8f97eb8dfc6210a4ddb8a4a407cd134268e8d721971e0e2aec72c18c931527eb2ead9f9722effced2310d60b1a6616f2dda5681dbd119b544e792152
-DIST firefox-52.1.0esr-zh-TW.xpi 472533 SHA256 f2aa1acca0afb7de7ae5cb939267cbc71c9fcf5bbd2239f89e8901cbe83fd999 SHA512 a1e19a7a5c8860a4f68f241a1c536fc8de1f8452c0bc43a8bee1c5dcebd9d58b06fddb84f7f07f2ad99ef232cee494ddf041c86f9988a4baab1bb70f3963e1a3 WHIRLPOOL 28fe23a9b9aa3880540187dd586328fa902ad96ce5630a9eba16c4aaa208002ef5cf9e461d58e52a64464ab3d9bd94f38a08c90c2c2769d052e19cf0cdf2eaea
-DIST firefox-52.1.0esr.source.tar.xz 212348684 SHA256 da2ba9630b8b56c6f5d36d9f3da2d984ef7986dc8b4d804f6947fcea6c24637d SHA512 ba833904654eda347f83df77e04c8e81572772e8555f187b796ecc30e498b93fb729b6f60935731d9584169adc9d61329155364fddf635cbd11abebe4a600247 WHIRLPOOL d043a3c0617ea56ade7ed92a3ebc87cce25f1b7d423b45a1156bb29cb0b1034dc15472b54c6a30017a25a47136de88dedead5f8df39c9a2bfbe3080284055201
DIST firefox-52.2-patches-01.tar.xz 10400 SHA256 18dbd0d6bbab50918ef3341b739710d45a45efb4aa6cee86b4b8a620cc590b93 SHA512 85cc57e27c46c3243deedcc21d248babbd9ac6c144332ac70dd6e00161fb46584d090683bc1e066c0e9136d6ede5a4e30ccb68d83cad448f6b0d8223c726dafc WHIRLPOOL 65d351f5919b897af516754df0df57b65789d8030280a35d9ab1c2e7790b2713aaac8ad1caaa1ee42007aed17f971355d7f478d134930d0e1a6148a254dd9bba
DIST firefox-52.2-patches-02.tar.xz 12584 SHA256 3714ebf55a11cec435a42dad0e351a6648f345cda947cfdcce5d163e86af9c27 SHA512 e16d014c60f9c665e5bf1a5e9b7940b101a38f6af26970bd7c71cf0764a11d65816ad2fef2050fd6fc7b10835161d1babcb64c1b10eba1b0c7b3310fc40b57ef WHIRLPOOL 487a383e3db49c57e40c31524faf4d94fcd925b0680eb2ba5e2456a545c494625048f8894e48d4271ef7452ab538a249ac11d826fcf09b8e210fa831580a3b6b
DIST firefox-52.2.0esr-ach.xpi 427640 SHA256 27118787ecf565c3a07101074f100eddcbc86d0a7dd62fd5f0e52ae4ceff4c7f SHA512 d7101b47d7de77e252edc43cae745be8884ae431caf4c8ea9ebb91af176ef145efc73264a196f967340b7ca6224384c75673b9883b35a1f6734d8f23bca3561a WHIRLPOOL 2f642320c9e83a55fe6b97888fe5156778b08400c23f57040fb30e639b590626c8f1852d4144a48134c05d384abd3708822235102930bcc98c337c5fafdba598
diff --git a/www-client/firefox/files/firefox-53-turn_off_crash_on_seccomp_fail.patch b/www-client/firefox/files/firefox-53-turn_off_crash_on_seccomp_fail.patch
deleted file mode 100644
index 2d0c06b3e76e..000000000000
--- a/www-client/firefox/files/firefox-53-turn_off_crash_on_seccomp_fail.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-
-# HG changeset patch
-# User Jed Davis <jld@mozilla.com>
-# Date 1485552350 25200
-# Node ID 7781de08a1c6d84a92e9d54a78ac9f54f8c4c240
-# Parent 952f0a7824ad897dd0f76318b567341e7d8ad46d
-Bug 1286865 - Step 0: Turn off crash-on-seccomp-fail by default on non-nightly. r=gcp
-
-MozReview-Commit-ID: 1It6HNizbAc
-
-diff --git a/security/sandbox/linux/Sandbox.cpp b/security/sandbox/linux/Sandbox.cpp
---- a/security/sandbox/linux/Sandbox.cpp
-+++ b/security/sandbox/linux/Sandbox.cpp
-@@ -68,16 +68,18 @@ MOZ_IMPORT_API void
- } // extern "C"
- #endif // MOZ_ASAN
-
- // Signal number used to enable seccomp on each thread.
- int gSeccompTsyncBroadcastSignum = 0;
-
- namespace mozilla {
-
-+static bool gSandboxCrashOnError = false;
-+
- // This is initialized by SandboxSetCrashFunc().
- SandboxCrashFunc gSandboxCrashFunc;
-
- #ifdef MOZ_GMP_SANDBOX
- // For media plugins, we can start the sandbox before we dlopen the
- // module, so we have to pre-open the file and simulate the sandboxed
- // open().
- static SandboxOpenedFile gMediaPluginFile;
-@@ -143,25 +145,28 @@ SigSysHandler(int nr, siginfo_t *info, v
- args[2] = SECCOMP_PARM3(&savedCtx);
- args[3] = SECCOMP_PARM4(&savedCtx);
- args[4] = SECCOMP_PARM5(&savedCtx);
- args[5] = SECCOMP_PARM6(&savedCtx);
-
- // TODO, someday when this is enabled on MIPS: include the two extra
- // args in the error message.
- SANDBOX_LOG_ERROR("seccomp sandbox violation: pid %d, syscall %d,"
-- " args %d %d %d %d %d %d. Killing process.",
-+ " args %d %d %d %d %d %d.%s",
- pid, syscall_nr,
-- args[0], args[1], args[2], args[3], args[4], args[5]);
-+ args[0], args[1], args[2], args[3], args[4], args[5],
-+ gSandboxCrashOnError ? " Killing process." : "");
-
-- // Bug 1017393: record syscall number somewhere useful.
-- info->si_addr = reinterpret_cast<void*>(syscall_nr);
-+ if (gSandboxCrashOnError) {
-+ // Bug 1017393: record syscall number somewhere useful.
-+ info->si_addr = reinterpret_cast<void*>(syscall_nr);
-
-- gSandboxCrashFunc(nr, info, &savedCtx);
-- _exit(127);
-+ gSandboxCrashFunc(nr, info, &savedCtx);
-+ _exit(127);
-+ }
- }
-
- /**
- * This function installs the SIGSYS handler. This is slightly
- * complicated because we want to use Chromium's handler to dispatch
- * to specific trap handlers defined in the policy, but we also need
- * the full original signal context to give to Breakpad for crash
- * dumps. So we install Chromium's handler first, then retrieve its
-@@ -510,16 +515,31 @@ void
- SandboxEarlyInit(GeckoProcessType aType)
- {
- const SandboxInfo info = SandboxInfo::Get();
- if (info.Test(SandboxInfo::kUnexpectedThreads)) {
- return;
- }
- MOZ_RELEASE_ASSERT(IsSingleThreaded());
-
-+ // Set gSandboxCrashOnError if appropriate. This doesn't need to
-+ // happen this early, but for now it's here so that I don't need to
-+ // add NSPR dependencies for PR_GetEnv.
-+ //
-+ // This also means that users with "unexpected threads" setups won't
-+ // crash even on nightly.
-+#ifdef NIGHTLY_BUILD
-+ gSandboxCrashOnError = true;
-+#endif
-+ if (const char* envVar = getenv("MOZ_SANDBOX_CRASH_ON_ERROR")) {
-+ if (envVar[0]) {
-+ gSandboxCrashOnError = envVar[0] != '0';
-+ }
-+ }
-+
- // Which kinds of resource isolation (of those that need to be set
- // up at this point) can be used by this process?
- bool canChroot = false;
- bool canUnshareNet = false;
- bool canUnshareIPC = false;
-
- switch (aType) {
- case GeckoProcessType_Default:
-
diff --git a/www-client/firefox/files/fix_hardened_pie_detection.patch b/www-client/firefox/files/fix_hardened_pie_detection.patch
deleted file mode 100644
index 7cc74cd1eb72..000000000000
--- a/www-client/firefox/files/fix_hardened_pie_detection.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From: Jory A. Pratt <anarchy@gentoo.org>
-
-CFLAGS must contain -fPIC when checking the linker
-
-https://bugs.gentoo.org/show_bug.cgi?id=607350
-
-diff --git a/build/autoconf/compiler-opts.m4 b/build/autoconf/compiler-opts.m4
---- a/build/autoconf/compiler-opts.m4
-+++ b/build/autoconf/compiler-opts.m4
-@@ -263,23 +263,26 @@ fi
-
- MOZ_ARG_ENABLE_BOOL(pie,
- [ --enable-pie Enable Position Independent Executables],
- MOZ_PIE=1,
- MOZ_PIE= )
-
- if test "$GNU_CC" -a -n "$MOZ_PIE"; then
- AC_MSG_CHECKING([for PIE support])
-+ _SAVE_CFLAGS=$CFLAGS
-+ CFLAGS="$CFLAGS -fPIC"
- _SAVE_LDFLAGS=$LDFLAGS
- LDFLAGS="$LDFLAGS -pie"
- AC_TRY_LINK(,,AC_MSG_RESULT([yes])
- [MOZ_PROGRAM_LDFLAGS="$MOZ_PROGRAM_LDFLAGS -pie"],
- AC_MSG_RESULT([no])
- AC_MSG_ERROR([--enable-pie requires PIE support from the linker.]))
- LDFLAGS=$_SAVE_LDFLAGS
-+ CFLAGS=$_SAVE_CFLAGS
- fi
-
- AC_SUBST(MOZ_PROGRAM_LDFLAGS)
-
- dnl ASan assumes no symbols are being interposed, and when that happens,
- dnl it's not happy with it. Unconveniently, since Firefox is exporting
- dnl libffi symbols and Gtk+3 pulls system libffi via libwayland-client,
- dnl system libffi interposes libffi symbols that ASan assumes are in
diff --git a/www-client/firefox/files/mozilla_configure_regexp_esr.patch b/www-client/firefox/files/mozilla_configure_regexp_esr.patch
deleted file mode 100644
index 9e165ff9e88e..000000000000
--- a/www-client/firefox/files/mozilla_configure_regexp_esr.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From: Jory A. Pratt <anarchy@gentoo.org>
-
-Note: the first occurrence of :space: is [:space:] (with a single pair
-of []), where it should be [[:space:]] (with two pairs of []).
-
-This causes the sed command to fail (with the error message quoted in
-my original report), driving to failure the whole configure step.
-
-https://bugzilla.mozilla.org/show_bug.cgi?id=1329252
-
-diff --git a/build/autoconf/icu.m4 b/build/autoconf/icu.m4
---- a/build/autoconf/icu.m4
-+++ b/build/autoconf/icu.m4
-@@ -68,17 +68,17 @@ if test -n "$USE_ICU"; then
- icudir="$_topsrcdir/intl/icu/source"
- if test ! -d "$icudir"; then
- icudir="$_topsrcdir/../../intl/icu/source"
- if test ! -d "$icudir"; then
- AC_MSG_ERROR([Cannot find the ICU directory])
- fi
- fi
-
-- version=`sed -n 's/^[[:space:]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p' "$icudir/common/unicode/uvernum.h"`
-+ version=`sed -n 's/^[[[:space:]]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p' "$icudir/common/unicode/uvernum.h"`
- if test x"$version" = x; then
- AC_MSG_ERROR([cannot determine icu version number from uvernum.h header file $lineno])
- fi
- MOZ_ICU_VERSION="$version"
-
- if test "$OS_TARGET" = WINNT; then
- MOZ_SHARED_ICU=1
- fi
diff --git a/www-client/firefox/files/musl_drop_hunspell_alloc_hooks.patch b/www-client/firefox/files/musl_drop_hunspell_alloc_hooks.patch
deleted file mode 100644
index f7997bc9533d..000000000000
--- a/www-client/firefox/files/musl_drop_hunspell_alloc_hooks.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h.orig 2017-04-04 18:32:38.007556606 +0200
-+++ b/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h 2017-04-04 18:34:02.380234036 +0200
-@@ -51,8 +51,8 @@
- #include "mozHunspellAllocator.h"
-
- #define malloc(size) HunspellAllocator::CountingMalloc(size)
--#define calloc(count, size) HunspellAllocator::CountingCalloc(count, size)
--#define free(ptr) HunspellAllocator::CountingFree(ptr)
-+//#define calloc(count, size) HunspellAllocator::CountingCalloc(count, size)
-+//#define free(ptr) HunspellAllocator::CountingFree(ptr)
- #define realloc(ptr, size) HunspellAllocator::CountingRealloc(ptr, size)
-
- #endif
diff --git a/www-client/firefox/files/update_h2_curve.patch b/www-client/firefox/files/update_h2_curve.patch
deleted file mode 100644
index a1f0ffaeaf94..000000000000
--- a/www-client/firefox/files/update_h2_curve.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Franziskus Kiefer <franziskuskiefer@gmail.com>
-
-Update keybits in H2
-
-https://bugzilla.mozilla.org/show_bug.cgi?id=1290037
-
-diff --git a/netwerk/protocol/http/Http2Session.cpp b/netwerk/protocol/http/Http2Session.cpp
---- a/netwerk/protocol/http/Http2Session.cpp
-+++ b/netwerk/protocol/http/Http2Session.cpp
-@@ -3516,18 +3516,18 @@ Http2Session::ConfirmTLSProfile()
- RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
- }
-
- uint32_t keybits = ssl->GetKEAKeyBits();
- if (kea == ssl_kea_dh && keybits < 2048) {
- LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to DH %d < 2048\n",
- this, keybits));
- RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
-- } else if (kea == ssl_kea_ecdh && keybits < 256) { // 256 bits is "security level" of 128
-- LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 256\n",
-+ } else if (kea == ssl_kea_ecdh && keybits < 224) { // see rfc7540 9.2.1.
-+ LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 224\n",
- this, keybits));
- RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
- }
-
- int16_t macAlgorithm = ssl->GetMACAlgorithmUsed();
- LOG3(("Http2Session::ConfirmTLSProfile %p MAC Algortihm (aead==6) %d\n",
- this, macAlgorithm));
- if (macAlgorithm != nsISSLSocketControl::SSL_MAC_AEAD) {
diff --git a/www-client/firefox/firefox-45.8.0.ebuild b/www-client/firefox/firefox-45.8.0.ebuild
deleted file mode 100644
index 7ca0710546f7..000000000000
--- a/www-client/firefox/firefox-45.8.0.ebuild
+++ /dev/null
@@ -1,369 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=1
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az be bg bn-BD bn-IN br bs ca cs cy da de
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr
-fy-NL ga-IE gd gl gu-IN he hi-IN hr hsb hu hy-AM id is it ja kk km kn ko
-lt lv mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si
-sk sl son sq sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]]; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-45.0-patches-12"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-# Kill gtk3 support since gtk+-3.20 breaks it hard prior to 48.0
-#MOZCONFIG_OPTIONAL_GTK3=1
-MOZCONFIG_OPTIONAL_WIFI=1
-MOZCONFIG_OPTIONAL_JIT="enabled"
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.45 pax-utils fdo-mime autotools virtualx mozlinguas-v2
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="http://www.mozilla.com/firefox"
-
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist hardened hwaccel pgo selinux +gmp-autoupdate test"
-RESTRICT="!bindist? ( bindist )"
-
-# More URIs appended below...
-SRC_URI="${SRC_URI}
- https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
- https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz
- https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-# Mesa 7.10 needed for WebGL + bugfixes
-RDEPEND="
- >=dev-libs/nss-3.21.1
- >=dev-libs/nspr-4.12
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${RDEPEND}
- pgo? (
- >=sys-devel/gcc-4.5 )
- amd64? ( ${ASM_DEPEND}
- virtual/opengl )
- x86? ( ${ASM_DEPEND}
- virtual/opengl )"
-
-# No source releases for alpha|beta
-if [[ ${PV} =~ alpha ]]; then
- CHANGESET="8a3042764de7"
- SRC_URI="${SRC_URI}
- https://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.xz"
- S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
-else
- S="${WORKDIR}/firefox-${MOZ_PV}"
- SRC_URI="${SRC_URI}
- ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
-fi
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation"
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
- fi
-
- if use pgo; then
- einfo
- ewarn "You will do a double build for profile guided optimization."
- ewarn "This will result in your build taking at least twice as long as before."
- fi
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- # Apply our patches
- eapply "${WORKDIR}/firefox"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- eautoreconf
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf
-
- # Need to update jemalloc's configure
- cd "${S}"/memory/jemalloc/src || die
- WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- mozconfig_config
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- use hardened && append-ldflags "-Wl,-z,relro,-z,now"
-
- # Setup api key for location services
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
- mozconfig_annotate '' --disable-mailnews
-
- # Allow for a proper pgo build
- if use pgo; then
- echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- if [[ $(gcc-major-version) -lt 4 ]]; then
- append-cxxflags -fno-stack-protector
- fi
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- emake -f client.mk configure
-}
-
-src_compile() {
- if use pgo; then
- addpredict /root
- addpredict /etc/gconf
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- # Firefox tries to use dri stuff when it's run, see bug 380283
- shopt -s nullglob
- cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -z "${cards}"; then
- cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
- if test -n "${cards}"; then
- # Binary drivers seem to cause access violations anyway, so
- # let's use indirect rendering so that the device files aren't
- # touched at all. See bug 394715.
- export LIBGL_ALWAYS_INDIRECT=1
- fi
- fi
- shopt -u nullglob
- addpredict "${cards}"
-
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- virtx emake -f client.mk profiledbuild || die "virtx emake failed"
- else
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- emake -f client.mk realbuild
- fi
-
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- mozconfig_install_prefs \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || for plugin in \
- gmp-gmpopenh264 ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- emake DESTDIR="${D}" install
-
- # Install language packs
- mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # The 128x128 icon has a different name
- insinto "/usr/share/icons/hicolor/128x128/apps"
- newins "${icon_path}/mozicon128.png" "${icon}.png"
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/content/icon48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Required in order to use plugins and even run firefox on hardened, with jit useflag.
- if use jit; then
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
- else
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
- fi
-
- # very ugly hack to make firefox not sigbus on sparc
- # FIXME: is this still needed??
- use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
- -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
- || die "sparc sed failed"; }
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- # Update mimedb for the new .desktop file
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/www-client/firefox/firefox-52.1.0-r1.ebuild b/www-client/firefox/firefox-52.1.0-r1.ebuild
deleted file mode 100644
index 8ba5f01f36cc..000000000000
--- a/www-client/firefox/firefox-52.1.0-r1.ebuild
+++ /dev/null
@@ -1,405 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=1
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
-gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]]; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-52.0-patches-08"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-MOZCONFIG_OPTIONAL_GTK2ONLY=1
-MOZCONFIG_OPTIONAL_WIFI=1
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.52 pax-utils fdo-mime autotools virtualx mozlinguas-v2
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="http://www.mozilla.com/firefox"
-
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist +gmp-autoupdate hardened hwaccel jack pgo rust selinux test"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
- ${PATCH_URIS[@]}"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND="
- jack? ( virtual/jack )
- >=dev-libs/nss-3.28.3
- >=dev-libs/nspr-4.13.1
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${RDEPEND}
- pgo? ( >=sys-devel/gcc-4.5 )
- rust? ( dev-lang/rust )
- amd64? ( ${ASM_DEPEND} virtual/opengl )
- x86? ( ${ASM_DEPEND} virtual/opengl )"
-
-S="${WORKDIR}/firefox-${MOZ_PV}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]]; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation"
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
- fi
-
- if use pgo; then
- einfo
- ewarn "You will do a double build for profile guided optimization."
- ewarn "This will result in your build taking at least twice as long as before."
- fi
-
- if use rust; then
- einfo
- ewarn "This is very experimental, should only be used by those developing firefox."
- fi
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- # Apply our patches
- eapply "${WORKDIR}/firefox"
- eapply "${FILESDIR}"/musl_drop_hunspell_alloc_hooks.patch
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-
- # Need to update jemalloc's configure
- cd "${S}"/memory/jemalloc/src || die
- WANT_AUTOCONF= eautoconf
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- mozconfig_config
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- use hardened && append-ldflags "-Wl,-z,relro,-z,now"
-
- # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180
- #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
-
- # Setup api key for location services
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- mozconfig_use_enable rust
-
- # Allow for a proper pgo build
- if use pgo; then
- echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- if [[ $(gcc-major-version) -lt 4 ]]; then
- append-cxxflags -fno-stack-protector
- fi
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- emake -f client.mk configure
-}
-
-src_compile() {
- if use pgo; then
- addpredict /root
- addpredict /etc/gconf
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- # Firefox tries to use dri stuff when it's run, see bug 380283
- shopt -s nullglob
- cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
- if test -z "${cards}"; then
- cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
- if test -n "${cards}"; then
- # Binary drivers seem to cause access violations anyway, so
- # let's use indirect rendering so that the device files aren't
- # touched at all. See bug 394715.
- export LIBGL_ALWAYS_INDIRECT=1
- fi
- fi
- shopt -u nullglob
- [[ -n "${cards}" ]] && addpredict "${cards}"
-
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- virtx emake -f client.mk profiledbuild || die "virtx emake failed"
- else
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- emake -f client.mk realbuild
- fi
-
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- mozconfig_install_prefs \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
- emake DESTDIR="${D}" install
-
- # Install language packs
- mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # The 128x128 icon has a different name
- insinto "/usr/share/icons/hicolor/128x128/apps"
- newins "${icon_path}/mozicon128.png" "${icon}.png"
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/content/icon48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if ! [ -L ${lib##*/} ]; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- # Update mimedb for the new .desktop file
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-
- if ! use gmp-autoupdate ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml
index 47f0499d4630..744cb0451a49 100644
--- a/www-client/firefox/metadata.xml
+++ b/www-client/firefox/metadata.xml
@@ -15,7 +15,6 @@
<flag name="gtk2">Use the cairo-gtk2 rendering engine</flag>
<flag name="hwaccel">Force-enable hardware-accelerated rendering (Mozilla bug 594876)</flag>
<flag name="jemalloc">Enable or disable jemalloc</flag>
- <flag name="jemalloc3">Enable or disable jemalloc3 (forced-on when supported prior to 38.0)</flag>
<flag name="nsplugin">Enable support for NPAPI plugins other than flash</flag>
<flag name="pgo">Add support for profile-guided optimization using gcc-4.5,
for faster binaries. This option will double the compile time.</flag>