Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
Date: Mon, 27 Aug 2018 13:29:03
Message-Id: 1534559611.e5f3ddabf9959c85228868c85456fb0facc0f81d.axs@gentoo
1 commit: e5f3ddabf9959c85228868c85456fb0facc0f81d
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 18 02:33:31 2018 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 18 02:33:31 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=e5f3ddab
7
8 firefox: bump v62 to beta16
9
10 This version merges mozconfig into the ebuild.
11
12 www-client/firefox/Manifest | 92 +++++
13 www-client/firefox/firefox-62.0_beta16.ebuild | 525 ++++++++++++++++++++++++++
14 2 files changed, 617 insertions(+)
15
16 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
17 index 7e639aa..1be57a0 100644
18 --- a/www-client/firefox/Manifest
19 +++ b/www-client/firefox/Manifest
20 @@ -92,6 +92,98 @@ DIST firefox-60.1.0esr-zh-CN.xpi 542800 BLAKE2B 057581e3094ae800bdcb7fc3213a9ec2
21 DIST firefox-60.1.0esr-zh-TW.xpi 541124 BLAKE2B cc5e64b8dcd4180a65be30225f047fae3fa43e5e450e8ed4563109c27fd49fbfbc167b8858b8e7a289edab540c937d5af59b18e69b5d3d4ad447b865ed27f231 SHA512 395334989f0280cc201fa368a03689e807d8dbf7643cffce71c1702c2e2763c71c6c2a56336a5c935941922a67a286bdb9171a3cec46d9c1cdda7c1383784888
22 DIST firefox-60.1.0esr.source.tar.xz 268770652 BLAKE2B 34667640da917a8b03b6af87182aacd1953d955bd18df9ca6850e7b3708ab4ab8fc7b190614db3444e031edc0970f370a78b718d1a3f1e98baed8adb1fc09652 SHA512 06c2d6d02086b77cc243eb4438d643cbc51fb766f1be8d5002bf77587d5c14145c6e26c1496c654b8ed1cc325cad29b049aac55a32f757d167d183bf73fff396
23 DIST firefox-62.0-patches-01.tar.xz 9696 BLAKE2B 4154162d2502378473d7dba37214a82ff146cb0be33f75c5c1bc9c1d344eba47e005df4b8512219f1b5467b5285405da284e29e86e2f773fe181c06c8cce6950 SHA512 f8a2469fc8b6094a44f396dbb87996a599ce6379c57507234d1ee87a82095809d4094fa89ce3a115dc3068c1a52056b4095941e9664646ef497c629f11c105cc
24 +DIST firefox-62.0b16-ach.xpi 445240 BLAKE2B 8f89536903b565d2fd3e40562bc2ea87f770a00aa6e52e89c1f6cc46618aeb15123013a39f047cd15e4dfbd3987bea0b3cce0f812cc7ce4d98d513effe4aa2ec SHA512 e3db287d0967dd68ef343874764ae1c73e33af127db9e9a95b7a7a8053eba4ad67bc9dddde2045a1fd78d7ef7b1ea51392617b97bb0807c4b779edbe108e2e89
25 +DIST firefox-62.0b16-af.xpi 432289 BLAKE2B b099710ef51d5f2803f6d6cdeed9cdc7daf6b711fc168f907f9d762bd68c7ed7085b950bbd7ca99217e17f3b87dee72fdc148636932da170a9efafbae138b826 SHA512 72bf865671eda09832fdb28217b43af8a9a367a7e0557513215e4af68dcba37f788be75f654fe2222ee89027de0935ba569b6ff7a39013ac3f3dfbec1dcdf605
26 +DIST firefox-62.0b16-an.xpi 467422 BLAKE2B 4917f2ca88552a9c36e712e5e1bbf36e7e6e2089e14d2c367c83428f345bec0baf4967de49cc8d8f701d0f5fbf05a138a16a56e320d87f33b28d4e17897f724d SHA512 e83163706c6c2841f3b2ac9473c20df797565da267824d1c4c40dfb992a5ef921595e4790b121de87d9e2759917554b5b4b5693aa5e5e8d09b9a8e426b58cdb1
27 +DIST firefox-62.0b16-ar.xpi 496630 BLAKE2B 1939472a00fc01aa87a1895fb24c0e60acf494c059c2c454409dd2f958e64e082125b3ecdaa30fc07525a8dd479fcb506133c9755ce466695f650e8b679bc2a4 SHA512 5ce84eba7da1e99697a95b814e26e0a3569dfd2813e5b66fcd2221203709b26f24c7cf8f332778a9114d7ed9d3b6c58578b623b1d1e5961597a195354d4c2c5c
28 +DIST firefox-62.0b16-as.xpi 478302 BLAKE2B b57458aff6243719f7b6cbf995c42775759f2f59a97f6aaab616d19c3befef7e184efb6ecf35f75c31d7f99fce5fef0f8ae8dbfa146f19916318a0b94a49fc51 SHA512 f4a5ef46b9521190751fc5392709c0a7c519cba634c75d4ed41800379a58c57aaeb78c9a06429ccfa1f86dab78568efcbf99ff127e5059c16cc96308f5fbf602
29 +DIST firefox-62.0b16-ast.xpi 455165 BLAKE2B 2f16ff6b0c0120a4f7a6689577efbd23e222c1816ce44b242a114c0f6bf82afe1d32d5d332079a5b695b4ca55fdd0d1c23cf3e9758f0cd5d6bbac95d68608c84 SHA512 724fec0bf1eec68791a923dfee69fb12741f54061f67b0bd5ea4ce0c4ecb56764f2892c7a4d5cb8cbfc02f88efeb5630bf0089ea39a47a0fa860000a761dbd9c
30 +DIST firefox-62.0b16-az.xpi 474639 BLAKE2B 8e0860d15d3573728d65373c78954aea67d4e65d17bedf2d6a061214c4927b8aa148d949e78986fb1e57e66b266585e9ab7007da5ad6643a7f83c38de29f3f29 SHA512 20ff2e7ed5a4ce4bcc68ceccc096e528f7e3a10a958848d7a1e7c118a916185a04d9ffd853af4b20a65a55ecf58e8655ba57d1d2b7542e497a529ca40ba51d4c
31 +DIST firefox-62.0b16-bg.xpi 522686 BLAKE2B 147df2ca93ff2630a5223e9099ee2c0837907bfc86a58c16801898a984c39e740e2b59ae87d0df60a12d84b9ef1ef9e225acf7250af8599380a242e3e77147a6 SHA512 487bb2bf7d5626da1549c700a446634dce803168ef2b90b0713102ae4b4f4773ed365555d30c15731b6cb119c0ca87aff3b11e0c694037638553f96886e9c805
32 +DIST firefox-62.0b16-bn-BD.xpi 536279 BLAKE2B e59f556875a4125ff4f8a9d1245b590c17c5038542b5bd80f57fefcf5d063f623b43f350f9ceebcad0c040eac93c7e91cc765af5aa3c7cdc8817c5ca74cbad1d SHA512 0abf5be2712ee584ce9612c671aabe72984dd1d6e3dd6ad8043cb0cd2379f0953da8153a5a5af7de20215da3abeb98b172b20f1203b4f6a9910373fd2f488f62
33 +DIST firefox-62.0b16-bn-IN.xpi 509931 BLAKE2B a7873290a7bd4e58c00c398821f7fa62569cbfefa358396c37e563dc22ee5577e739df648ed35659b12433d8da0245e3cd93cc58a17fbf55692ad7a6295e1ff9 SHA512 6bf2df64b22940ae71862b5512f90d7862252ed1724574bfb223e12b6bd6bed24906a65261b1fd67d48fa15d5e413619bbfa844bb91fa7ba9e1a2163b88ea2f2
34 +DIST firefox-62.0b16-br.xpi 464395 BLAKE2B fd1930098d1255582cdcbe3fb254b534be847d6c91f4861002fb560cba07a6fb7621364253875e5dfe923c03bdc034eb65f1d1ab869d846d4a356e0388c12b4e SHA512 130c494101e636a86620518e8b0fb00768b73b5bf41802710b57a3c4540ca2e474a9928ebeada96cbbee60e20d5a5b1333e7576b603f311d2248e8311cc4d325
35 +DIST firefox-62.0b16-bs.xpi 466553 BLAKE2B a3c3bce99361d4fee81b44c707255023397b9c2ef42e143b844cf72674084c25ef931c22b66c2808dce15062873a830556ac3eff4df37f6e837a242544bc05d7 SHA512 06375b4c536f66732f65017ac6d856b8824db9648e50aea8df7b4305fc189bea70312fc0f39d191193372f5de937fb04765d7b5ae1a32326c1461a15dea1b622
36 +DIST firefox-62.0b16-ca.xpi 470259 BLAKE2B 9a60141c6ff71f5450d7b67cc7598836f5fd9c2c7a743d14490049c511634d8a67eed1cdda360c719cb390827cd0eb75184479bc6f64b3622d20d33b5f3f9157 SHA512 5e8e7e8d6f3cd529ab8ddbe6f5b2ea7ae5dd05b34e8b66cb5bcc05e6cdb500310594a58cc4dcf75e8e73ee7e1f68ac35745cda6c855f1aaffb3b7f00d84d1199
37 +DIST firefox-62.0b16-cak.xpi 487609 BLAKE2B b6e3191fc7ce1b1775f7286e6e8468b76d2020a57f27ea3fe4deb82441bd32f27087c1c42454df4f9b7d362cf87d26b0ccf193f9d74b2aad9e662430f386c90d SHA512 892da53043e332fd64982268a205c8d8a5fd77a9fcbcdb790559eefe9c528d66db4d0c16f83b3cdad3f0912a6c4f2416868fd24507c00eaaa689c155811185cb
38 +DIST firefox-62.0b16-cs.xpi 477792 BLAKE2B b5729fcf5d6cef2bfd0adc71f397a08bab6e78258b36c2d4af059b953727c51122821d7900e3771d53088fa10732b63c95189f5b5cfd1efa1f26094a4eb28410 SHA512 ca3d7b0a31974b2ab111ff049199e3d0b1a3959d2a9c9e70542125163363faf93efc581fa73951b19417e35b56dafe622099d11853d04bd607eba0b2d2ebaa6a
39 +DIST firefox-62.0b16-cy.xpi 466543 BLAKE2B c9b633c09823c4f91d9e07ae8e8f54b23048254eced6240f90970f3d952023598bef6b5ab901e2c06984232c161ce8561be1f4ab04042bdb0da1798c72bf99f1 SHA512 6b70c48eb66a276eeb0f7f3145767f8e340029bc5ac48260a95c5d28a410042d4e244bf711d0573541c191b6df2e220d16b9ebb65f77805c28c325189fbd00f9
40 +DIST firefox-62.0b16-da.xpi 465984 BLAKE2B f5ab39ade0c82889e0b765d847c83b100ec9c1e4c463032adf4410a019a2aa49ecd620b585faeaf17af85e131fa99f0f59128c9221432959e9eb73c3d0bb49ac SHA512 68a45b0dfc3bc053dcb5c9c3cd9f635cdadacc6aed848f59a18f750a4320dbe46bac80aa92a3815f704ca3c7dfc4fd79e6e99d8568145579362e1aac48bf7063
41 +DIST firefox-62.0b16-de.xpi 472922 BLAKE2B 2bcd8fb4312c465ed061180e3a8170a9a7d98747fc11a22a33248ac72b3e5778dd4f3f779ffbba0841b67c175880a89bad3da0da202f155badccab8c7e364e02 SHA512 4e24737e12d5d16b2254b32e0837de3fc2ed2fc53131eebc1e553163823cdbd77d7f8cd8064336f5ee066e45d7588247cce8617b7eecc5f553e2f95d51cba7df
42 +DIST firefox-62.0b16-dsb.xpi 486295 BLAKE2B 72cc61fcec8d096741c677ee95e889412ba68dc90d6d10f12bade5763fe9ad8ef8dc96eb40e92542ae803d3b25421b24bcba8856c275786d1d48a8bb6ec67df6 SHA512 85dee77a07b6bc453c46e6fecb4189e1b15eb1a09127e1df47e824d8f3ef88bb0e044b233ec5ae216231dbaa1e8511599c0853d4a67cc4b55f53853de384c3eb
43 +DIST firefox-62.0b16-el.xpi 543589 BLAKE2B a4ecf202bc838d5c5f2811bb9e41fdc2b08b655012d3a4fc5774999d54cde8d9eab070d6249657086a27b47341df94bfc3f4278260e0cbdea42c88ac4e75a6ea SHA512 6a46be0bdf31460713bb6f5c6f3c9eb977a353c34c692c686cc36c343eab85d6f0f0f96592b1df41849694500e1ed1b6ed410c15bb51937190f1867844fae6f6
44 +DIST firefox-62.0b16-en-GB.xpi 436159 BLAKE2B 5fb9aa8c108f91d77b5b2d8d1e08055bae8bf6501cff7d6d54b8882575af8310bb09411a7307e8efcc09201b2cf861d2531a4a6689598ae4a17cdc8debf99904 SHA512 3064baa88028fc7388d36c71a3a3af7eb351a3e288d403365de88ed32b233460f4f8b30122cf02b81d6ddcd6d6919abf9eb5fbaeddcdcf7dc1c5b58b9aeffdc7
45 +DIST firefox-62.0b16-en-ZA.xpi 422833 BLAKE2B 641dd00973131aaca1afe269d105317826854e84f6ba7f0b7c0027c0b24167274cf3f92f3682e45d713a412a46c4b13314db3a9b6185d7d200d9de2cc0cc330d SHA512 c0504185d0676d7939a4831bd21090d7ff1d5e2b05f65d70cde60438b850862426c26a89879df19ddfd660e155fae333c9b67acb6d4c3a0c635dba377710ee6c
46 +DIST firefox-62.0b16-eo.xpi 461123 BLAKE2B 838d1f28962b3346560433616ce3eb78eecad15bdd1693da75ac91656c7c67911e2db038390fc47ce1ef91a57134cd1ff4636695359843506df002313081b2ab SHA512 4bc82841f9385b1bbe46e84b79e3d6c1f74f34751d4f793ab6c03aae35361f9325e289c132d86d84b419619e681ac602b5f6faee38bbef625a06b1b586a60901
47 +DIST firefox-62.0b16-es-AR.xpi 472889 BLAKE2B d78906ad09afd1fc99162a7d734881d0c2f40dc27aac1b2f7e7e54872b4f120ee0cb521cf932731951ceb76d9c95fe032d47d0d9bef6c09e01f86f20eaf1e502 SHA512 8743fa756b1e2e30bb2953473ea2d154515531935042b44bf688d2a1f487b448c6f42b30e395f178fb6cb9ea1329fe99a3d175d914950567d8bfc353d4229047
48 +DIST firefox-62.0b16-es-CL.xpi 472436 BLAKE2B 3023110e27e9a8f32f58537b5908d61f15d127ec961fb488c0d5c242d375d93a00f9f6c8b8f6fc48d19a9f90f6e07db50d4318099b76f55a9b16b077dfc054b3 SHA512 5656ddeff457cdd757214adbeefa647338bdc7375e6367d6a1ed3a915fe8da6d591ac369cd3932e9987ffb2355fbe8e3926ed2c5f840344f321643122190cc8f
49 +DIST firefox-62.0b16-es-ES.xpi 413692 BLAKE2B c8b27834f61bd16e8a44ef75ca4e20af59548f9e8f5d3efc626f0ee6cb5946bc72a7195f7669de15a03e17d816981b2c40df92d23f4fe3740e4c2dc9f6ff5ad3 SHA512 ca4e3eb41af4672c3b4938c245a513eb7d8427b6ccfdc128cd2adc8aed2bd03907f62ec812f3d81e360bba96266b03d686b0cbd870cbf82ff12baec125d4cc4e
50 +DIST firefox-62.0b16-es-MX.xpi 476120 BLAKE2B 5a6e2ad291b8cc47a2f93cab9b5a565b5803db1aec9f70de9deef65747763fbf5e79d121a8a34cb2edaeed88067fa078ad37d0ea86f24f65dbff6542f4a9462d SHA512 bfbab665f62b7bf000bac883a7ee824bce3b5121cea00e6d19c90445ac3990f63c7acb44f146f49426eb8732e36cef75efe5a816389939b2bd1f5b3d399db0e9
51 +DIST firefox-62.0b16-et.xpi 455354 BLAKE2B b2f490481590064822facb2a14a57e4f5cf1d36fc4377e9db49fbde3ea55f32c37272ff156959c4df9f5608c5e37f378c4ead5f83704e236bfe3beedfc2d847d SHA512 beef8f589f8f305b12267fb25cd52828a1caeebc9f931290f337571369f9096047953b17381ce8334067ffebb01cd65e6965e6246a8cb46dc6c584409031f9ff
52 +DIST firefox-62.0b16-eu.xpi 464210 BLAKE2B a24e66c1d40ab5b5055ac0c21c4b26323225f4491a580c23a8e9ab2f7ca4a9505bcea8bccb78385e014077017e86dd29ffb42a69ffdad2d01cbf7246e117dd9e SHA512 b79736510e11de93cd0d01492c2930ec5dfe8d2a426be2f8e4a4726f5738085e3ca32aa3bd967352936dc4467d366c8b57c2d8890d92aea93c8a3a5fafbde8b7
53 +DIST firefox-62.0b16-fa.xpi 514425 BLAKE2B 68757a9cd92dc20bdc37af83af05583c5a259c170efb40628c2398cbb188d3fd1b35f8cfd5f09bacaa9abfb1854ac182d7d538109787fb906c959b2ff819b27d SHA512 aa47f2a136b8cec14dbc47cfa977f4345c4ad90406b16b5ffb867e3b74de1f4f225c5187cdf06ebae12fab21b70a08d3d92d34301b551c9a4d8cfcf6293d26d8
54 +DIST firefox-62.0b16-ff.xpi 459027 BLAKE2B fe1543781e62fc840a52a4663adffe1c3f2c83d6451d3587513ceb70b553b9406e94b3f2a0605bf3e58fde677af847129f55347a0da2c45813d4ec5477285f6b SHA512 e629f916d60b4307f6679c85459f6597788feec64c40c34078274fe9fcbacf56aa46b655be88e8a3b35b7dfa8fe1122b06cef8888262a25c4398a936d61f439d
55 +DIST firefox-62.0b16-fi.xpi 458703 BLAKE2B 4106ebb4ab673d96f634d3a31a762237a1719947ea1e955c843f76356fffcbf6161433f75b24ae34722a5e7460eb7d95413ac4cc7cbbe86b0fd04eeb07073f59 SHA512 57b19980a2da37fbf687b6ff82fd9f8b44e9a9272dc211cb6dd19f799e1b771bc9e7ef976f96c9d28194a5403c20b46d905308bcbcd1c9cfef9ca4836a4ecb87
56 +DIST firefox-62.0b16-fr.xpi 481390 BLAKE2B 4ac4e3cca1d953c5db67ef7a6b5ab4bd8e01112597a0e66a3322ebdb8b73124ac71efe2914916b20ab4ec7b9ccef1564c60cf1234d120e6b75db8b585ab53d70 SHA512 37a161ae0c5ed24d821a0e5c4f83cbe8686533bd2c3db88bac9c04da52bffa495b1a654c55a36e91fd4dd7c042e0490b461b2add73bbcc7b50cea40efe4f376a
57 +DIST firefox-62.0b16-fy-NL.xpi 470421 BLAKE2B 64c0d33259517e4f168b4712ba38512bea986b993463c99b80c0686b726b6dd05deb03c97787033d5a7a16585488ce6345e373fa412f2dc188a9139fc954e465 SHA512 5efd86d46583be4a49641ae3155fcad8c2675886d68fde912a02679773cbc3482970b4d9153543172e51d117f1e7d129b11c255ca28461fd2bd0e3cd2e9437f9
58 +DIST firefox-62.0b16-ga-IE.xpi 472237 BLAKE2B ed9b11817f3e30dcc36c442f683709c3d45e30f7ad2c8b8cd58917b3f5bc68afb7acaeed585f8d5481077646dab24b6fabb10542612ce56aedd1974b667b735b SHA512 340dacfb02f09872d38712ef4af98e9f456fe4d90bc47445f0adada315ae7dbd82c396074959fc433d07c400e4e782aff4b9d3824fc6026aefe402c37c8a9ba7
59 +DIST firefox-62.0b16-gd.xpi 473952 BLAKE2B e644e9c66c8df299aa5fe139c5aca3f9b71c2c97e40a4bb7569da33ea7d14cc66e287b3053b7e139f889f018ae16967d08e1f05276e0a18302f6c6be6c5a1b1c SHA512 af43ffc2640cff07160d16fb07db4ac915122c460e833d80709a08149c0794c2b08af350db77bd6486ea43e6e6a487f10f33b889319be686c0f9ccf36e4aaf72
60 +DIST firefox-62.0b16-gl.xpi 451800 BLAKE2B c7c89421d45890fd928aca9f6e089b7531d8cf6a51b4081dc9e79eb9ff4e30c3432c603e8e0e3206074e3897fe796ea7814833af616e77ee7b8a96b3e5a86efa SHA512 e44e34c73541295a0342736312c167295c714f7f9c16aaf92f86b3712314693a9789d4771a864386f2874d2ca601a472b2ade020ab011aeb341552517514e198
61 +DIST firefox-62.0b16-gn.xpi 480710 BLAKE2B 7b4a12a06bbdfcdb76f24061cc0bf42195083f3be7b978813e06a3427e3eff565153e0f4aa7fa105ae410f72c3174b9247ed5327d1b330af5bdd754fb12fc6f7 SHA512 c045d69c6ffa35f31b8e76a1545b9cdf892aecd68961fcd9ce34f154e16ac426759fb4ee1d0da6581af48e63de3e2a4a67c819bbd5ae3626c5bd0439e36e5d34
62 +DIST firefox-62.0b16-gu-IN.xpi 536197 BLAKE2B 52399c2d6eb3057737d488f4cfe25f5b772852d1eb05cd2d98f35cec2a2b3fbba884f81d9037d5b4d7cf3aaa4fc997eb28c9b8d1fab4f7af4bd6c8db6533196b SHA512 722255bcdf1e552ae3cba4eecd0c2f67e7305178fc618286970366b61216af179a95a2871ef5acbdac1f8a843b1fd06b18ce3a9473ef0db740cc38ff3a736e7e
63 +DIST firefox-62.0b16-he.xpi 484797 BLAKE2B 5724e55f39c6d77d907e5f9d46ab3f48bbadb79b8cb1298775fa9e2e2a8d39b52f879d8a2ed87e0781bd551712c2d212ad3c9ebd5afdc0d8a2e6f3b1d34c6956 SHA512 fae2e4ddaa8b34cf330114433c0c46c8938f28e81536b27ff2b3b16ba8a11158dadeffe8623f7308d501119960f604086410a79172e01a941ff90981f084ed85
64 +DIST firefox-62.0b16-hi-IN.xpi 536758 BLAKE2B 0a9b7d37ff9e66ddccd9020c2b477d58eedd2c97e66c8c39a1076eed1eeb8c7db6353e3c67b27f06175d3426137a24c903038dd92c94696b1ed2d5b3b6d60a76 SHA512 a2fd77a50925403818dda35cad34edccb8df0fe1d8545d341876ee9aeca001d627aebb918fd423b559c0dec3c2a338f5e006f97f30f045793d9cc48437a23325
65 +DIST firefox-62.0b16-hr.xpi 459587 BLAKE2B 140f17fdb780a308678f5c52507a41ac69921ce35fc4d59f328a0df38a734612676300755ac8dc20acf074adea1048a5452ec4575118f91e60b40148b68cc952 SHA512 f7fd66566ad0c75630f580d0439ee3b738e28c561f5bff3c98ff7f0564c876ac6edbc03a7f1317a492047377be361124b147191427c2f2f2349a2a7cf8d17c40
66 +DIST firefox-62.0b16-hsb.xpi 486285 BLAKE2B 09b2fe9ffec19e4b39bf8a6b3d08c956d1587eb899ffd7241a23c11166ac07a24b10f2d30065222ff66760bcba7b4f1a917fedc3fe072c9123baba19904af932 SHA512 4d3f47a50a3de37b430da00a9747ec44ef94e2c0788382393638b992eee1ee32e0ea4224b72e57b8ab6a66a82f99767454d2b30c35683447317cfc80fdae462b
67 +DIST firefox-62.0b16-hu.xpi 485012 BLAKE2B c44cc3de2eea8958121fe0c0151201616ef4a7718f795f720b26bcf2c7f86c67f8aef3023acdbce927867f2ced0745681bb8940dfe3d86d63f776d9bb8dd5b31 SHA512 6f59d89204a199a6d13d2fc6507e5cc0e82a66793026639143572b70b3e92dbda653220d7040f92622f3ca8f0adf5444e4367b8e2146798e569d37c9215b12d9
68 +DIST firefox-62.0b16-hy-AM.xpi 517984 BLAKE2B d4e3a6379f9f5acefdc9aab81c82f4a8aca263c23918ede662a8a759171326a7a790156a950cf1802b7fbf8e5ec561936562c563631aeacb8240930c4ffa8947 SHA512 3548ef906b12b83f764acefdde2a7c2d3bdd217ba27b63e4ff7f90e291d97dca733681bbbef9fa17e14edb431d55a490638300a01ed93b7566bf8414b7c8e725
69 +DIST firefox-62.0b16-id.xpi 457746 BLAKE2B 12a2f172c776bc8ae4184e60707bd01c34edf236001f1da323b3d7076f230a24dc2607e85bea0df5ca707b2ef582fb56220aeda9de533bbefd6423713a79444b SHA512 e3e5b3a96ba1f2d0d661488bd2459e1a578f733ceabd7e62942ff746720a7a93bfee74762adb6ca1e9c7fe3da00d5368c3a5585237d69fa6c4a8c3f8f9d971f9
70 +DIST firefox-62.0b16-is.xpi 459591 BLAKE2B c77b046c24f4b5363e4563b323f6bdd6ea8d3a9e159281e7184d5bdeb8ab9dfbc0c309fff95a544eb2ca2569b0d30653f105900fcba46c0e94e9238148db7fad SHA512 f145ee463301ebdf4ae925a575589eec25ee3ed43d8bedb2d6e341a9ca11330c958c8f0c561b726006f8aeb6a4d66beb424d7ef39096fa376f68dc348d96f3c1
71 +DIST firefox-62.0b16-it.xpi 345677 BLAKE2B 6e108e650976f2833b6f3c269249877c1fd4f3b72b64ece778fc221d2c127dc0fc6ae45240aeb01d44d8f703c11f392f26e9dc89297bb91ee104e80486653e41 SHA512 2bd86ba58c0ec5ce07e9f6f8c6f7c54c769884328c2a5023069a598a6bcc8461acebe20fc7d30065c3fdd9a44538d087b27633ef8263869bf47548a1c5ddfd0c
72 +DIST firefox-62.0b16-ja.xpi 504025 BLAKE2B a933329f892c189501080bacd2d13d82fb2d8701f98691932036d04d02b1db17bbb4e83599eb5cbdbd3807f70a17760179e17184a2a375a31914da32993a97c8 SHA512 0c0a0352e0df17c9725c4f0c5fe3f9e948cc86f0b29db351e48877514abbbc141715f247f4ea8b19eaa07a9775cdbc1b80957fc6b65abfa0b484dfc93742c1f0
73 +DIST firefox-62.0b16-ka.xpi 501733 BLAKE2B 73f3159afea31846d3a977b3675d4287b26136cedd4f52ad0da81a26a29424690ef2867a576365ee918b1cb7a1f0dcdc35dab41c39ea6c7666cffab3604b27d7 SHA512 e2de68d39c1a2f607ed03e8405b6f57c0e27a28a10542af6da310fc4a16bb8982cfea92ea395749a9489b3608b69733e7d04c1a28099ca3003ee29efec20f602
74 +DIST firefox-62.0b16-kab.xpi 474894 BLAKE2B db4c364c6c18d901aee5714055bbacd06acac898fd3cb84265354b4390ca48585f7511ae6b863d32192c55b0337c203ebd2699341608889fcf03200a417a5e88 SHA512 f7d6310a38e00319ebc756252997278710c0a9b1efaed82251031ff721bab9e79f91028ae40a35c0fb0e042d3c7443d868686ec8a18a25088351a9143a64904a
75 +DIST firefox-62.0b16-kk.xpi 528613 BLAKE2B 86a98fd6d358b1b4e78f97bfe071d447311466af9757e71b78d1f9bf7adfb173c76fd15a5a666174473dd4fd9e9cba25a5b1ba68a0aad6d35ece2faa8c679716 SHA512 18f84bf7013f151f06140dcde3bf437694cc80c93a067601c4d6e0f965e0b2eb643efa49c434a29f99a615be864b50e03ba646ea0601f8afdd0ff81252750c41
76 +DIST firefox-62.0b16-km.xpi 521429 BLAKE2B 4473d0f9284be64f15e4efd7494df7875ab0afb10631ab63d275963cce02e799e08e674d2c066ac26272236761ecacf5ba2dfb8abf228c3cc212cf5eb6226551 SHA512 4487eadf002bfa10a5239773f06513235dd557b4af5120d5a8cff74abb5a86d1c5e0fc291ad6d3c929bdd83951fd2da831b57ad6efd316fd6ea55abffcfa2860
77 +DIST firefox-62.0b16-kn.xpi 528080 BLAKE2B 62b52c99fac7b9cb16d48cce63487d9f6de34b2b21dc1253377eac69479f47912902056bdb7a5677bc92d4ea0b005676b14865314da758e281fb1ea43be2ae76 SHA512 0e1f77d9c01301b7a1b5c5e1e043af8197da9afe460fd3886d7075f06b12336301bcc357286a8dcfa5fa5a7ac63630d5cf85714a4feded0cb8d8448958e78c07
78 +DIST firefox-62.0b16-ko.xpi 495036 BLAKE2B 140491fb6295dfe2060c875e04e6488655d52bb34daa935fa162827c3c7a0fff6178d820fc64551f26a284150f5329b787c2777e73bac421bfa758a18274a5c0 SHA512 57bcb168eb4cd8343574b223b5736e7b739e3af6def8ba6aec9873739c1f773e119297b192ba1ae9fea96112446b9ef12260ca7adde53102f3d889fe3114a664
79 +DIST firefox-62.0b16-lij.xpi 463439 BLAKE2B ebae337f241c43829f0d52ac7ed987258e1aab5dec46401aaeb2623e6ef62b832522949bbd061c60ea4b5c90cc439b47e9a974db68a1ff1a88e306617a69fb82 SHA512 5ed8551c606267603beccc1f9a090e3a5df615a868b151e44349ff6e5be999e80ca890350f0e61e8781c702252b628001928b8e0cb42760d6054b2fa9517f2f5
80 +DIST firefox-62.0b16-lt.xpi 486994 BLAKE2B dc5a60d898db02a8211d3422e5bb35decafe7957759153314f57adafa4d1f7661b24a17be25e213c2f16b95c16d1b42c07876b1848a733677d1b0e9f4bdba9be SHA512 74db08fc6f703816f56160aee9c8195f7ca1111f59ea94edbad07bf1dc5de487fb42681f2b6712f2db6c9e8ecf0525fa76e321afd37fe37a96a83e7800418c39
81 +DIST firefox-62.0b16-lv.xpi 475705 BLAKE2B 73ed1dd6bf581359973136d086ae882990956519e8ebf2e46be53f4a07632d5148874ca50bfba17638417d618479bbdb1c452191a082912ba0cca6a854b3fcdf SHA512 6ed719fdf615709e50d1149adf6c2207d7bba3729c4f211dddb351d0ff63646fd57fea469af19105a9da7fb526911fc2c0e43be79d5fe273c79135e7a19eabe2
82 +DIST firefox-62.0b16-mai.xpi 494698 BLAKE2B c9280d814aa1b887bfa7053ee9b22fb5db040893410fc7aea67be227840b703a49343ef6445075f095cb685106b7371695365273b8b5dc2939deb0f7ea9cd3c9 SHA512 46cdb40f501e8b7ea08ec1a8ccc5ecf92b1fd78989ed384f39cab088c72546a8f775ae4336ef440e8704eb7cac29e32fd57e09575d293ff2579c957541ad82ec
83 +DIST firefox-62.0b16-mk.xpi 453375 BLAKE2B fcbdea5f840f1d0476f1d08951ce024b436bd3d475379a8fa6dd3b91608c7c7f9bb522a60ddfddd00b0e378159d93a9d53386e634ca8e4ee7e4a480eeba7aaca SHA512 09ab64dafdef2c5ecb0bd80c096fc83b741eae84ed1e5e16adeee6a2a2043733c9767d33e65877ed2c203d565ff791edda0214cd4824b7ac5a3bd0d39d708589
84 +DIST firefox-62.0b16-ml.xpi 537797 BLAKE2B 11e5cad975f394030c5463e17da1c075bac324165f65248460a58b00751c5ce4ff0c3010479968d527858b0f6750fe887fbac9470d818f0d93773eec01c44256 SHA512 70c2239c4124577038e88014c02ebb7c787016da4a513568cdfb5bfa74923122ad9f562dc0e11840ec18af7bdecbba0072b9e409d5e345c93e5f338aec3255a2
85 +DIST firefox-62.0b16-mr.xpi 528663 BLAKE2B 01e6001d9fd5c528310e87cd4109fd4b7dd1abaf8ce3594fec3c3497663071a38014745c1d1d07c3d4a0b81369ca15978ec7f2dc87ecf9182998f9c397df7194 SHA512 4c14b9ea4390d078f16f7f15426b91729439c8ab24169a6433102330ee4b70d1aa62776ac1abf6248a9080e706d1cf49373938f4efe18416ac87b97862c70f08
86 +DIST firefox-62.0b16-ms.xpi 460288 BLAKE2B 6cb83cef2d7e4e619a5014eb64d362e00e78a819f12a7b2530d1fc3fe0bff453fdd067660c4aebc5c56d1dc749139174cecdd31e771c38e4ad04f0c55af20d13 SHA512 e69b7fed9ca16c00d65bdecd4ea465130bc32acd828175667aa89f5c71963a4a646868f49e4572d6b9db2ca34ddfa6adddc8cc55537dccba2a026810f09d9c17
87 +DIST firefox-62.0b16-nb-NO.xpi 455760 BLAKE2B 7d2f05ff3dcdcee825ae28109bf37c16eefe86b17bc311ac6ee9d37f185154b66e6210764733ed719a5ba68e80ed959779275d90ad5ad2650fa1bb6b60ac7746 SHA512 249fe4c71b6616986950b0ed2c61262b96e5ae76b35f8b23cdc481d3dd418694072c5ececf51980a0caa7840c06a57914e79c04aa84f5868f0316825f152851c
88 +DIST firefox-62.0b16-nl.xpi 458319 BLAKE2B 23447e6a4c125b9dc8968b75663150fa73379c7a1c81bff67682cfb3dc960e43ea545f58d74697f827f91104318128ace516df30f737a9d5c569a5ba24e3cca7 SHA512 b1b0f14afe254dd09bee8c093c5112e865f5ed4bfaf83f0fdf108f26362371431029fa014f222c7d3608c0aa01bc9391041c858dca1622926ac8c1970868acdc
89 +DIST firefox-62.0b16-nn-NO.xpi 454310 BLAKE2B 8e2dfad46732a878a24e25b686b41fe08ae5f2246d3dbfface4562c2861f5ec6f335d5c08ad68296797db4a0455b7e0d39b1bcea90ab962788cf5f4505d51b5a SHA512 86c8b0e2783a359d8446e38d83aeded720b27d606070b1bb0ee7f55d76a4125663eb33e2f7363c67886592362822ea6d9caae9db14ccc3558854937d509efd54
90 +DIST firefox-62.0b16-or.xpi 485359 BLAKE2B 0d592f3d8398653629c8068964e6930212a3cec305ca95015a018a152aa62fbfde676ef14a0cdf9124d30ab34ce9f494d12ada30c4bd26f712d565db4fd01e3c SHA512 9adda414fb2c4c1d4e3625d1b8e447ad367558f76bdee4ca40c97a9b7c8744beea8bdae9be9f154e46fc344096fc6c292183d25d8a53f4333eca837fc82a6a04
91 +DIST firefox-62.0b16-pa-IN.xpi 496892 BLAKE2B b8c912456fd6924c004d61f56763a9330102c70b30215bc84fa5c651766119524d5eb2f3520626379ebc86b01d1efb70a5b2fa168bf415f5211248a696b606da SHA512 f61231e7a27721f5abab8f35a64be8013fc4e39282cca4e4eab428a584b0b65ecf220e285e8a5ded24f43fa178ef47e7fe3583756da139938358f0c0226a8132
92 +DIST firefox-62.0b16-pl.xpi 370617 BLAKE2B 1c419eb97735f9b86b7a7a0a6acefc0ad81496830610c9e81b02ac4cb1c167eb93ef7d1ec6d961503194c3281285e2833192db72a14586dcb362b1f07472f9cf SHA512 accc956342cb14b27de9fab54b11d0294f46138fd83a2a34cf217f5c1835d40210cb2aefff0eaa4ba84d9c11faec15405cd92654a39ace7e0393a4c614e04c86
93 +DIST firefox-62.0b16-pt-BR.xpi 460996 BLAKE2B df1e566b5783d851226c238028645f8e59d20df266eed0a4154e038d80bd5507872a113a9b52b89671f8a10b416b1f9ee936d38742e9b9186664525eea83bb7c SHA512 0998e6e81f0e0d37f6df41169dc46f7bb35a39a269889899036d1bdf31d2e4adff647ebf62b3dbd30d70eca7fe64241f6c497041576c9960b6737a76648aa4c3
94 +DIST firefox-62.0b16-pt-PT.xpi 471599 BLAKE2B 472e64d75d664eae2751bba25fb55ffcb559bb4b8175e0c6eaa6f50949ceabdffff084cd8285fb2c51990ecad5c0b1ceffbd9e32a6c1a6ce7ffdfa7543d47276 SHA512 073ce133221fd1ef2aa12f28718546479477edcb0997c05c7ea2c1540545920f6e995273e031b62e1ad06b61bec182d11d41f2a3d6dc1d6b483b267363693050
95 +DIST firefox-62.0b16-rm.xpi 461659 BLAKE2B b27076d01e32f8768a7141627ad96687be2df947f91728ce90f44dd357b882f6313c15da10531059d8ebd9c5a62e6e7ad6338305daded34d3d4c57aa6aa5b706 SHA512 d7147df36552c0d69a194acb9dd88cddb21debddddcd4275dcc36b7df7e2b33e278d7110a7dc672205ac83dc29fa9ff091a61a616a5c5867574f57b60358d1dc
96 +DIST firefox-62.0b16-ro.xpi 461762 BLAKE2B 5902cea5ef14d5b069ef3b847b4a87ec25d7159fe9ea6b6df3fec7374656cd95aab06bb3be020698a9b1fdc74de0d6c4ed8cc9301c5c2a3f692b6321d7958c0a SHA512 fbe84e792e581dc2b52a78994fea36e7d27ec0c402992afa090dc124d1b7135b18644a46a536c261de724e2ce3069c8cf12dbd598772efd564d57354a76d73bf
97 +DIST firefox-62.0b16-ru.xpi 536211 BLAKE2B 57ca8e8545d2ab8b6b8b7a236d6ca6d6649331a9e535a2c93d91a0f9594a710e6e988ed318277319b99d2337ce765793b33f5ef645974e014323784bd6110863 SHA512 4227e961e5f96318781d4f981d2abf5e15dc5d60087bb36f7602e9229a1fc3cc803d8ac4d9fa9e08c5b73493dffcf6cd34d5f0cc38dc83d937af65cf2a1d6a53
98 +DIST firefox-62.0b16-si.xpi 487584 BLAKE2B 6d9fc7d7003f53aa4d37f78a11c6b95f428ee1ef882bd9deaca291a827a64dd1145e3afe4cce6a1c8047ceb0a640db95ca98457aeaf61d32b4ac1e06813be885 SHA512 39b7e460ff55840bc2732630746223c5c6ab816cdcd9d57a982ca579bab1c6116dd06685dbd5df7b4f47f453bcee85b289b11227e7ae16d0e5ca691c0a4413c8
99 +DIST firefox-62.0b16-sk.xpi 486382 BLAKE2B 9d703db8e356b9006ef625f490c6fb6440e96451d199e1b3dc8875c028e7f99dd73b67902cb1b6ebe6fce97904a5ed30d98f708e450d27199641f9b35cc32a2f SHA512 8c2a284ae75bc94e256980e0fa4ba2055f4a7ca861689fa25a9a94a803d79f9386c4927da9bfff7530e6f4d788fec215409452f96633bbde8c8f2f71c0505e32
100 +DIST firefox-62.0b16-sl.xpi 465830 BLAKE2B 7641423137755eb6fdd305c019d34a19922e6a286e3ea104284156e191c0692c16362f008ae1e54e6eca9263371fee8424bf1fd53a9e275cc26bed43cfeb4f4b SHA512 d607ca9e5d50f4d164cbbdebf3e91fedc10bcc00e583377d656db7062b457167a92cf06272a06cc4c22e1722b33d78e32f7529a2b4930f1dc6692a8d8146d672
101 +DIST firefox-62.0b16-son.xpi 445924 BLAKE2B c8ea1920118294b23de8999efe8458790fbf52b867bb2a724b1609037f278f9a118fd9f3fe5c1ad5e3058b79d4c912041085df940c9c3f46db4f683749ae1a40 SHA512 8adb796c2935b2904d94c57cc47062ee76d44f43181dcbdf970ea24098d7b6dfedaeef8cd1d2b384f588ca56f065d0ebd499f93f91154c6e45bc447345d52004
102 +DIST firefox-62.0b16-sq.xpi 475510 BLAKE2B 2e040fc9aaa5ae89e4f55d74013911c19339bc3c1996d1cd6e946a26aeeeb9ae1c60bddfa2d8226d9b6532b84bc5bc900b1db35b42f223d49d693b37e39c3b07 SHA512 7aea714c38ca0e7ff08f7b86e569724769f0804869aaa8d136d734e32db2c69a45a75cac83a33fa9865268f3419669d422db9f5f7c29132e342c04e17f4e0eef
103 +DIST firefox-62.0b16-sr.xpi 496110 BLAKE2B a5b451c08cd7345d7112dbd3ca26fad5ff318440b74386e9d7117addddef05f3acb9dae8a50d5dd2ad79e5c3909d493253e8ee4f8142b13dc5c7a0c6afdf1206 SHA512 1d81698452ec6519fa4b7fa69d6a7b8c1d5f350cb3b036f02e27baf315dda41c53b5d40eb3d3461a8e18a4dcb47a69b62111c2ff902e7e3c5680f4c86b8bbcf7
104 +DIST firefox-62.0b16-sv-SE.xpi 467750 BLAKE2B 932118fdb8c2866b546fb46b60d9d608c968f659a96262d24eab761f74d215a4c6367a87533538fde0b88deb00f9c1d6e0a4e633e51296f4c18de48775f463f8 SHA512 c669b99655f867fdd2a48bff0c1840169e1be417cc49da2f7a15fe93466893c1b5dd61dff0f299f7e4f7f74bd6bdc1f8a94b4b9047c19a8fa445a7a767cc965b
105 +DIST firefox-62.0b16-ta.xpi 526468 BLAKE2B e81ad758df8f901f288e39d45a17e6eaf2c24373b19791344458c88c6b1f851f728936995cdf795be58ae670da2c6144d90855be57d591221eb0945026fe46b1 SHA512 66de1648e305ed5cdd9efa76ff68fc71242fffe8444f162de3d0bf68a879d096c297caccfb4a64a043e1130f74b0a3f57075603361de9c30ec5e2179b7eaa3db
106 +DIST firefox-62.0b16-te.xpi 535079 BLAKE2B b0c216002d3cc28d0c6b0b5820daf1e540fd59348a8e45c50a402ed716cc8406f29e95eda2ba8cad973c4bf1ba31457042954ba477e665aff85ec23209c17d03 SHA512 d3d20c5e13bf392f0c735c8a7778f767182a8e94ec0ed8cca313558b92d67e248fe366fa0b9fa8254f934d559eb18fb91c0b2223bf08927f253925a5a0d982bc
107 +DIST firefox-62.0b16-th.xpi 506812 BLAKE2B cb22a1ccd972e38ff9b07f197b1a855dbbdfa43b608006416740879a478434eab2968d28cadc78bea0db47aacba49a1e06aff4f74cf1733ff033cc3dc2bf03e5 SHA512 ede3c47ddc90c83c19c797c7f436039e5122b0c12e27b53201939d2cc565ddfddcaae4c262b58b02f3f684acf6aee7de67856808c8d50d14fecc1c21c9d60f2b
108 +DIST firefox-62.0b16-tr.xpi 476373 BLAKE2B 1224f8e2acbfce13a975ff74d954178db465a600f9176e2be6916a0f5acbfcd8223d1705c6b0dc4cc6aa8683921e424e22318e70f53b2daffc9d8c275caa41d3 SHA512 910c0c718c79c3a1679a356ef6977abe11649aa7de18fa86c051984a04962fae7291d41b8506977a16a68815f2116f56a76a5e1b1b16d34d62e1d85103bfc52c
109 +DIST firefox-62.0b16-uk.xpi 531946 BLAKE2B 02fd1112ed72bcddb0376dcab060b49f40e58f110bb22ca02939d5494ca326336938451a34503523da53d6fd46f8de5db10f7c4d792782f6a626e231037bfe63 SHA512 131716e8a92034c2fda0a4ad17855dbe4bafd82f25d1157aaefae83ca3e02f9e8b8d389bde0d99ae6559bf69de2b6c0665d268adb4276bf4939638b9c2eb529a
110 +DIST firefox-62.0b16-uz.xpi 457982 BLAKE2B 609e95261067014e0c1e772a63a4a04f25cf1af919168fd8b8202d2944e2bd75f7eb55791b3a0d102c0d557a523bca81253d704295539795b25fae4529784a5b SHA512 319a01e7c107e5fe2a5b4dfb80f519727b72474d456a3788cb4cdbcb8621e528e6a2528bafd93c2ceac22fc88e5faae8d8f51c60d16e50abc0815e3ca8d5d112
111 +DIST firefox-62.0b16-vi.xpi 478310 BLAKE2B ebec3a4f5a68f7491f057b931922d1e9a0d1c0264a477f63d5bd3674b873085f364c4daf2fb66d8f2b026a17c75034d47575f35a9476635ba9b02a8069d4bfb8 SHA512 f35aefea985bea84542601ec78a0af4a50c77d72c60d91a8e6643ce425a0bbdb002cd76f9b4bd60c87a49aa7c5563601f842b7561c58f178fa9ac70ec67f5a32
112 +DIST firefox-62.0b16-xh.xpi 461183 BLAKE2B b7e36c2859ea0c2964e189b979186a97a4348da97d9f0c52975e4ac3087700fe64b655ed971a9184bb50c00ce9031558d081d33afa5219ed6743acf10c3b63d4 SHA512 a33fbebb789e8e232940994bd140129b1114cdb7f7672383311f1a52fb61d259209e203511d00a3217aaccf7605f330007d3557d9cd04d5f3c3ae58609265cd0
113 +DIST firefox-62.0b16-zh-CN.xpi 491204 BLAKE2B 5758778304d79f315ab92d0914bb7cb4aa0aa86b0583592ce4c8c27dad24ea91a05767bc374fcdf16c313662f5598edfb3a23c8c77d9740424cfbe611205c7c5 SHA512 dfe3f12251b1b646b21106d347e731af003ebbefc401de720570b22301842990b8ef862ccd57bc69dc4b68008090a08a9f69bfe3cc0d5d69143c499ebff12800
114 +DIST firefox-62.0b16-zh-TW.xpi 492746 BLAKE2B 36ad4935310dd7c374d4a1dcbaa5ce4cc9349b9fc28ab50288b6c5131699ab1ac610303619744bb6c9048465262b9004ce1d12c5f1baadb19e4449d4e75e0368 SHA512 0e8529364bbf35da4c48f4a494d5de80eb457d7ab4068c97950f3d6f38c003afb729a5f8b44fb9c4eff6dd76745c5cd91d214e982affd099eaf50d3a50a6b11a
115 +DIST firefox-62.0b16.source.tar.xz 259877132 BLAKE2B 0a8d093575fc167c41f0d33dfb418edac02dcb5742ac990e66acf95ac3833c1ed0a075e9f1714a0a7e6dd2a408deddaf8deeb1a92ee341ee1629f6af14b0b2ef SHA512 93cb0ba8a1f65a31a29c89581e8b62115de52679475db9328261965b52a70a9dc56272e8b9d1a099ec55769dfffdd05752edb6b9e31123d5dbdcfc6897d2f126
116 DIST firefox-62.0b6-ach.xpi 442890 BLAKE2B b9b795a4f7e1e99b7b581765bd19316cd1b002486263f2824904bed995ee13fc86d3cb3f1ed42d62dca05bd0839adf945df62eae4db39d70581f18b6122e449b SHA512 86ca8a55e4909c834965cb01a096a39895d7c46c2294b8ecceb924f31b53eae956fa17d7de74a0caba1cb3c660cd1a77672ea84b202b3eeae1a35a0ffa8ba055
117 DIST firefox-62.0b6-af.xpi 430471 BLAKE2B 6eec4c57c33585e667be53c70cd8bd0933597e4b17f3154ab5225205452f76156fa1a28d7fb71d4ee3e511feebc94819c93f629a23854d73c28d2e4e84c5660f SHA512 f116dc3b69779c8d4df982dd7b83e5c13d108f26f7ed095fe7fb4ebbcccfcabe8855d9e05a3eef8f7f92d8df2dbe95e32d9c5b16f7ce48abe3b5a7ce036c88dc
118 DIST firefox-62.0b6-an.xpi 465595 BLAKE2B db2d4c0652dedf9d89991d4e10ac7a749dc8c0580baad29bc360de3a318cdf8cc508a482059f9a7f2cbe87a9ddb48f1682cc407941e3b45945e52a6592d7b2b0 SHA512 e8a04a4301fbe908cbe4b3dc3b63d1f81b7c4e6cecf5e1edf71dbf014c3072cbd3402a8d38c689312bd319b857750402f115723e66a4f2c7e739316299623cb5
119
120 diff --git a/www-client/firefox/firefox-62.0_beta16.ebuild b/www-client/firefox/firefox-62.0_beta16.ebuild
121 new file mode 100644
122 index 0000000..c1a18f7
123 --- /dev/null
124 +++ b/www-client/firefox/firefox-62.0_beta16.ebuild
125 @@ -0,0 +1,525 @@
126 +# Copyright 1999-2018 Gentoo Foundation
127 +# Distributed under the terms of the GNU General Public License v2
128 +
129 +EAPI=6
130 +VIRTUALX_REQUIRED="pgo"
131 +WANT_AUTOCONF="2.1"
132 +MOZ_ESR=""
133 +
134 +PYTHON_COMPAT=( python3_{5,6} )
135 +PYTHON_REQ_USE='ncurses,sqlite,ssl,threads'
136 +
137 +# This list can be updated with scripts/get_langs.sh from the mozilla overlay
138 +MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
139 +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
140 +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
141 +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
142 +sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
143 +
144 +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
145 +MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
146 +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
147 +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
148 +
149 +if [[ ${MOZ_ESR} == 1 ]]; then
150 + # ESR releases have slightly different version numbers
151 + MOZ_PV="${MOZ_PV}esr"
152 +fi
153 +
154 +# Patch version
155 +PATCH="${PN}-62.0-patches-01"
156 +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
157 +
158 +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
159 + mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
160 +
161 +DESCRIPTION="Firefox Web Browser"
162 +HOMEPAGE="http://www.mozilla.com/firefox"
163 +
164 +KEYWORDS="~amd64 ~x86"
165 +
166 +SLOT="0"
167 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
168 +IUSE="bindist dbus debug eme-free +gmp-autoupdate hardened hwaccel jack neon
169 + pulseaudio +screenshot selinux startup-notification system-harfbuzz system-icu
170 + system-jpeg system-libevent system-sqlite system-libvpx test wifi"
171 +RESTRICT="!bindist? ( bindist )"
172 +
173 +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
174 +SRC_URI="${SRC_URI}
175 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
176 + ${PATCH_URIS[@]}"
177 +
178 +CDEPEND="
179 + >=dev-libs/nss-3.38
180 + >=dev-libs/nspr-4.19
181 + >=app-text/hunspell-1.5.4:=
182 + dev-libs/atk
183 + dev-libs/expat
184 + >=x11-libs/cairo-1.10[X]
185 + >=x11-libs/gtk+-2.18:2
186 + >=x11-libs/gtk+-3.4.0:3
187 + x11-libs/gdk-pixbuf
188 + >=x11-libs/pango-1.22.0
189 + >=media-libs/libpng-1.6.34:0=[apng]
190 + >=media-libs/mesa-10.2:*
191 + media-libs/fontconfig
192 + >=media-libs/freetype-2.4.10
193 + kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
194 + virtual/freedesktop-icon-theme
195 + dbus? ( >=sys-apps/dbus-0.60
196 + >=dev-libs/dbus-glib-0.72 )
197 + startup-notification? ( >=x11-libs/startup-notification-0.8 )
198 + >=x11-libs/pixman-0.19.2
199 + >=dev-libs/glib-2.26:2
200 + >=sys-libs/zlib-1.2.3
201 + >=virtual/libffi-3.0.10
202 + virtual/ffmpeg
203 + x11-libs/libX11
204 + x11-libs/libXcomposite
205 + x11-libs/libXdamage
206 + x11-libs/libXext
207 + x11-libs/libXfixes
208 + x11-libs/libXrender
209 + x11-libs/libXt
210 + system-icu? ( >=dev-libs/icu-60.2:= )
211 + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
212 + system-libevent? ( >=dev-libs/libevent-2.0:0= )
213 + system-sqlite? ( >=dev-db/sqlite-3.20.1:3[secure-delete,debug=] )
214 + system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
215 + system-harfbuzz? ( >=media-libs/harfbuzz-1.4.2:0= >=media-gfx/graphite2-1.3.9-r1 )
216 + wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60
217 + >=dev-libs/dbus-glib-0.72
218 + net-misc/networkmanager ) )
219 + jack? ( virtual/jack )
220 + selinux? ( sec-policy/selinux-mozilla )"
221 +
222 +RDEPEND="${CDEPEND}
223 + jack? ( virtual/jack )
224 + pulseaudio? ( || ( media-sound/pulseaudio
225 + >=media-sound/apulse-0.1.9 ) )
226 + selinux? ( sec-policy/selinux-mozilla )"
227 +
228 +DEPEND="${CDEPEND}
229 + app-arch/zip
230 + app-arch/unzip
231 + >=sys-devel/binutils-2.16.1
232 + sys-apps/findutils
233 + pulseaudio? ( media-sound/pulseaudio )
234 + elibc_glibc? ( || (
235 + ( >=dev-lang/rust-1.24.0[-extended(-)] >=dev-util/cargo-0.25.0 )
236 + >=dev-lang/rust-1.24.0[extended]
237 + ( >=dev-lang/rust-bin-1.24.0 >=dev-util/cargo-0.25.0 )
238 + ) )
239 + elibc_musl? ( || ( >=dev-lang/rust-1.24.0
240 + >=dev-util/cargo-0.25.0
241 + ) )
242 + >=sys-devel/llvm-4.0.1
243 + >=sys-devel/clang-4.0.1
244 + amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
245 + x86? ( >=dev-lang/yasm-1.1 virtual/opengl )"
246 +
247 +S="${WORKDIR}/firefox-${PV%_*}"
248 +
249 +QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
250 +
251 +BUILD_OBJ_DIR="${S}/ff"
252 +
253 +# allow GMP_PLUGIN_LIST to be set in an eclass or
254 +# overridden in the enviromnent (advanced hackers only)
255 +if [[ -z $GMP_PLUGIN_LIST ]]; then
256 + GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
257 +fi
258 +
259 +llvm_check_deps() {
260 + has_version "sys-devel/clang:${LLVM_SLOT}"
261 +}
262 +
263 +pkg_setup() {
264 + moz_pkgsetup
265 +
266 + # Avoid PGO profiling problems due to enviroment leakage
267 + # These should *always* be cleaned up anyway
268 + unset DBUS_SESSION_BUS_ADDRESS \
269 + DISPLAY \
270 + ORBIT_SOCKETDIR \
271 + SESSION_MANAGER \
272 + XDG_SESSION_COOKIE \
273 + XAUTHORITY
274 +
275 + if ! use bindist; then
276 + einfo
277 + elog "You are enabling official branding. You may not redistribute this build"
278 + elog "to any users on your network or the internet. Doing so puts yourself into"
279 + elog "a legal problem with Mozilla Foundation"
280 + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
281 + fi
282 +
283 + addpredict /proc/self/oom_score_adj
284 +
285 + llvm_pkg_setup
286 +}
287 +
288 +pkg_pretend() {
289 + # Ensure we have enough disk space to compile
290 + CHECKREQS_DISK_BUILD="4G"
291 +
292 + check-reqs_pkg_setup
293 +}
294 +
295 +src_unpack() {
296 + unpack ${A}
297 +
298 + # Unpack language packs
299 + mozlinguas_src_unpack
300 +}
301 +
302 +src_prepare() {
303 + eapply "${WORKDIR}/firefox"
304 +
305 + # Enable gnomebreakpad
306 + if use debug ; then
307 + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
308 + "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
309 + fi
310 +
311 + # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
312 + if use ia64 ; then
313 + sed -i \
314 + -e '/^OS_LIBS += no_as_needed/d' \
315 + -e '/^OS_LIBS += as_needed/d' \
316 + "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
317 + "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
318 + || die "sed failed to drop --as-needed for ia64"
319 + fi
320 +
321 + # Ensure that our plugins dir is enabled as default
322 + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
323 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
324 + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
325 + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
326 +
327 + # Fix sandbox violations during make clean, bug 372817
328 + sed -e "s:\(/no-such-file\):${T}\1:g" \
329 + -i "${S}"/config/rules.mk \
330 + -i "${S}"/nsprpub/configure{.in,} \
331 + || die
332 +
333 + # Don't exit with error when some libs are missing which we have in
334 + # system.
335 + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
336 + -i "${S}"/browser/installer/Makefile.in || die
337 +
338 + # Don't error out when there's no files to be removed:
339 + sed 's@\(xargs rm\)$@\1 -f@' \
340 + -i "${S}"/toolkit/mozapps/installer/packager.mk || die
341 +
342 + # Keep codebase the same even if not using official branding
343 + sed '/^MOZ_DEV_EDITION=1/d' \
344 + -i "${S}"/browser/branding/aurora/configure.sh || die
345 +
346 + # Allow user to apply any additional patches without modifing ebuild
347 + eapply_user
348 +
349 + # Autotools configure is now called old-configure.in
350 + # This works because there is still a configure.in that happens to be for the
351 + # shell wrapper configure script
352 + eautoreconf old-configure.in
353 +
354 + # Must run autoconf in js/src
355 + cd "${S}"/js/src || die
356 + eautoconf old-configure.in
357 +}
358 +
359 +src_configure() {
360 + MEXTENSIONS="default"
361 + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
362 + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
363 + # get your own set of keys.
364 + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
365 +
366 + ####################################
367 + #
368 + # mozconfig, CFLAGS and CXXFLAGS setup
369 + #
370 + ####################################
371 +
372 + mozconfig_init
373 + # common config components
374 + mozconfig_annotate 'system_libs' \
375 + --with-system-zlib \
376 + --with-system-bz2
377 +
378 + # Stylo is only broken on x86 builds
379 + use x86 && mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
380 +
381 + # Must pass release in order to properly select linker
382 + mozconfig_annotate 'Enable by Gentoo' --enable-release
383 +
384 + # Must pass --enable-gold if using ld.gold
385 + if tc-ld-is-gold ; then
386 + mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
387 + else
388 + mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
389 + fi
390 +
391 + # It doesn't compile on alpha without this LDFLAGS
392 + use alpha && append-ldflags "-Wl,--no-relax"
393 +
394 + # Add full relro support for hardened
395 + if use hardened; then
396 + append-ldflags "-Wl,-z,relro,-z,now"
397 + mozconfig_use_enable hardened hardening
398 + fi
399 +
400 + # Modifications to better support ARM, bug 553364
401 + if use neon ; then
402 + mozconfig_annotate '' --with-fpu=neon
403 + mozconfig_annotate '' --with-thumb=yes
404 + mozconfig_annotate '' --with-thumb-interwork=no
405 + fi
406 + if [[ ${CHOST} == armv* ]] ; then
407 + mozconfig_annotate '' --with-float-abi=hard
408 + if ! use system-libvpx ; then
409 + sed -i -e "s|softfp|hard|" \
410 + "${S}"/media/libvpx/moz.build
411 + fi
412 + fi
413 +
414 + mozconfig_use_enable !bindist official-branding
415 + # Enable position independent executables
416 + mozconfig_annotate 'enabled by Gentoo' --enable-pie
417 +
418 + mozconfig_use_enable debug
419 + mozconfig_use_enable debug tests
420 + if ! use debug ; then
421 + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
422 + else
423 + mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
424 + fi
425 + # These are enabled by default in all mozilla applications
426 + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
427 + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
428 + mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
429 + --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
430 + mozconfig_annotate '' --prefix="${EPREFIX}"/usr
431 + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
432 + mozconfig_annotate '' --disable-crashreporter
433 + mozconfig_annotate 'Gentoo default' --with-system-png
434 + mozconfig_annotate '' --enable-system-ffi
435 + mozconfig_annotate '' --disable-gconf
436 + mozconfig_annotate '' --with-intl-api
437 + mozconfig_annotate '' --enable-system-pixman
438 + # Instead of the standard --build= and --host=, mozilla uses --host instead
439 + # of --build, and --target intstead of --host.
440 + # Note, mozilla also has --build but it does not do what you think it does.
441 + # Set both --target and --host as mozilla uses python to guess values otherwise
442 + mozconfig_annotate '' --target="${CHOST}"
443 + mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
444 + if use system-libevent; then
445 + mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
446 + fi
447 +
448 + # skia has no support for big-endian platforms
449 + if [[ $(tc-endian) == "big" ]]; then
450 + mozconfig_annotate 'big endian target' --disable-skia
451 + else
452 + mozconfig_annotate '' --enable-skia
453 + fi
454 +
455 + # use the gtk3 toolkit (the only one supported at this point)
456 + mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
457 +
458 + mozconfig_use_enable startup-notification
459 + mozconfig_use_enable system-sqlite
460 + mozconfig_use_with system-jpeg
461 + mozconfig_use_with system-icu
462 + mozconfig_use_with system-libvpx
463 + mozconfig_use_with system-harfbuzz
464 + mozconfig_use_with system-harfbuzz system-graphite2
465 + mozconfig_use_enable pulseaudio
466 + # force the deprecated alsa sound code if pulseaudio is disabled
467 + if use kernel_linux && ! use pulseaudio ; then
468 + mozconfig_annotate '-pulseaudio' --enable-alsa
469 + fi
470 +
471 + # enable JACK, bug 600002
472 + mozconfig_use_enable jack
473 +
474 + # Enable/Disable eme support
475 + use eme-free && mozconfig_annotate '+eme-free' --disable-eme
476 +
477 + # Setup api key for location services
478 + echo -n "${_google_api_key}" > "${S}"/google-api-key
479 + mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
480 +
481 + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
482 +
483 + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
484 + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
485 +
486 + # Finalize and report settings
487 + mozconfig_final
488 +
489 + # workaround for funky/broken upstream configure...
490 + SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
491 + ./mach configure || die
492 +}
493 +
494 +src_compile() {
495 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
496 + ./mach build --verbose || die
497 +}
498 +
499 +src_install() {
500 + cd "${BUILD_OBJ_DIR}" || die
501 +
502 + # Pax mark xpcshell for hardened support, only used for startupcache creation.
503 + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
504 +
505 + # Add our default prefs for firefox
506 + cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
507 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
508 + || die
509 +
510 + # set dictionary path, to use system hunspell
511 + echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
512 + >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
513 +
514 + # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
515 + if use system-harfbuzz ; then
516 + echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
517 + >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
518 + fi
519 +
520 + # force cairo as the canvas renderer on platforms without skia support
521 + if [[ $(tc-endian) == "big" ]] ; then
522 + echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
523 + >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
524 + echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
525 + >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
526 + fi
527 +
528 + # Augment this with hwaccel prefs
529 + if use hwaccel ; then
530 + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
531 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
532 + || die
533 + fi
534 +
535 + if ! use screenshot; then
536 + echo "pref(\"extensions.screenshots.disabled\", true);" >> \
537 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
538 + || die
539 + fi
540 +
541 + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
542 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
543 + || die
544 +
545 + local plugin
546 + use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
547 + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
548 + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
549 + || die
550 + done
551 +
552 + cd "${S}"
553 + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
554 + DESTDIR="${D}" ./mach install
555 +
556 + # Install language packs
557 + mozlinguas_src_install
558 +
559 + local size sizes icon_path icon name
560 + if use bindist; then
561 + sizes="16 32 48"
562 + icon_path="${S}/browser/branding/aurora"
563 + # Firefox's new rapid release cycle means no more codenames
564 + # Let's just stick with this one...
565 + icon="aurora"
566 + name="Aurora"
567 +
568 + # Override preferences to set the MOZ_DEV_EDITION defaults, since we
569 + # don't define MOZ_DEV_EDITION to avoid profile debaucles.
570 + # (source: browser/app/profile/firefox.js)
571 + cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
572 +pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
573 +sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org");
574 +sticky_pref("browser.devedition.theme.enabled", true);
575 +sticky_pref("devtools.theme", "dark");
576 +PROFILE_EOF
577 +
578 + else
579 + sizes="16 22 24 32 48 64 128 256"
580 + icon_path="${S}/browser/branding/official"
581 + icon="${PN}"
582 + name="Mozilla Firefox"
583 + fi
584 +
585 + # Install icons and .desktop for menu entry
586 + for size in ${sizes}; do
587 + insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
588 + newins "${icon_path}/default${size}.png" "${icon}.png"
589 + done
590 + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
591 + newicon "${icon_path}/default48.png" "${icon}.png"
592 + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
593 + sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
594 + "${ED}/usr/share/applications/${PN}.desktop" || die
595 +
596 + # Add StartupNotify=true bug 237317
597 + if use startup-notification ; then
598 + echo "StartupNotify=true"\
599 + >> "${ED}/usr/share/applications/${PN}.desktop" \
600 + || die
601 + fi
602 +
603 + # Required in order to use plugins and even run firefox on hardened.
604 + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
605 +}
606 +
607 +pkg_preinst() {
608 + gnome2_icon_savelist
609 +
610 + # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
611 + # doesn't need to be forced into the LD_LIBRARY_PATH
612 + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
613 + einfo "APULSE found - Generating library symlinks for sound support"
614 + local lib
615 + pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
616 + for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
617 + # a quickpkg rolled by hand will grab symlinks as part of the package,
618 + # so we need to avoid creating them if they already exist.
619 + if ! [ -L ${lib##*/} ]; then
620 + ln -s "${lib}" ${lib##*/} || die
621 + fi
622 + done
623 + popd &>/dev/null || die
624 + fi
625 +}
626 +
627 +pkg_postinst() {
628 + # Update mimedb for the new .desktop file
629 + xdg_desktop_database_update
630 + gnome2_icon_cache_update
631 +
632 + if ! use gmp-autoupdate && ! use eme-free ; then
633 + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
634 + elog "installing into new profiles:"
635 + local plugin
636 + for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
637 + elog
638 + fi
639 +
640 + if use pulseaudio && has_version ">=media-sound/apulse-0.1.9"; then
641 + elog "Apulse was detected at merge time on this system and so it will always be"
642 + elog "used for sound. If you wish to use pulseaudio instead please unmerge"
643 + elog "media-sound/apulse."
644 + elog
645 + fi
646 +}
647 +
648 +pkg_postrm() {
649 + gnome2_icon_cache_update
650 +}