summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-11-18 09:38:27 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-11-18 09:38:27 +0000
commit536c3711867ec947c1738f2c4b96f22e4863322d (patch)
tree697733f5cb713908dcf378e13fd15a798a906a91 /www-client
parentf65628136faa35d0c4d3b5e7332275c7b35fcd96 (diff)
gentoo resync : 18.11.2018
Diffstat (limited to 'www-client')
-rw-r--r--www-client/Manifest.gzbin7042 -> 7027 bytes
-rw-r--r--www-client/chromium/Manifest16
-rw-r--r--www-client/chromium/chromium-70.0.3538.67-r1.ebuild8
-rw-r--r--www-client/chromium/chromium-71.0.3578.30.ebuild (renamed from www-client/chromium/chromium-71.0.3573.0.ebuild)17
-rw-r--r--www-client/chromium/chromium-72.0.3595.2.ebuild711
-rw-r--r--www-client/chromium/files/chromium-70-gcc-0.patch70
-rw-r--r--www-client/chromium/files/chromium-70-gcc-1.patch98
-rw-r--r--www-client/chromium/files/chromium-70-gcc-2.patch37
-rw-r--r--www-client/chromium/files/chromium-71-gcc-0.patch57
-rw-r--r--www-client/chromium/files/chromium-ceil-r0.patch59
-rw-r--r--www-client/chromium/files/chromium-compiler-r7.patch (renamed from www-client/chromium/files/chromium-compiler-r5.patch)65
-rw-r--r--www-client/chromium/files/chromium-ffmpeg-ebp-r1.patch18
-rw-r--r--www-client/firefox-bin/Manifest179
-rw-r--r--www-client/firefox-bin/files/all-gentoo-1.js2
-rw-r--r--www-client/firefox-bin/files/disable-auto-update.policy.json5
-rw-r--r--www-client/firefox-bin/firefox-bin-60.3.0-r1.ebuild (renamed from www-client/firefox-bin/firefox-bin-60.3.0.ebuild)4
-rw-r--r--www-client/firefox-bin/firefox-bin-63.0.3.ebuild (renamed from www-client/firefox-bin/firefox-bin-63.0.1.ebuild)4
-rw-r--r--www-client/firefox/Manifest192
-rw-r--r--www-client/firefox/files/disable-auto-update.policy.json5
-rw-r--r--www-client/firefox/files/firefox-63.0.1-support-latest-cbindgen.patch29
-rw-r--r--www-client/firefox/firefox-60.3.0-r1.ebuild (renamed from www-client/firefox/firefox-60.3.0.ebuild)4
-rw-r--r--www-client/firefox/firefox-63.0.1-r1.ebuild (renamed from www-client/firefox/firefox-63.0.ebuild)8
-rw-r--r--www-client/firefox/firefox-63.0.3.ebuild (renamed from www-client/firefox/firefox-63.0.1.ebuild)6
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-71.0.3578.53.ebuild (renamed from www-client/google-chrome/google-chrome-70.0.3538.77.ebuild)17
-rw-r--r--www-client/google-chrome-unstable/Manifest4
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-72.0.3610.2.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-72.0.3590.0.ebuild)16
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-70.0.3538.102.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-71.0.3578.20.ebuild)17
-rw-r--r--www-client/midori/Manifest2
-rw-r--r--www-client/midori/midori-6.0.ebuild9
-rw-r--r--www-client/netsurf/Manifest6
-rw-r--r--www-client/netsurf/metadata.xml5
-rw-r--r--www-client/netsurf/netsurf-3.8-r2.ebuild136
-rw-r--r--www-client/netsurf/netsurf-3.8.ebuild163
-rw-r--r--www-client/opera-beta/Manifest2
-rw-r--r--www-client/opera-beta/opera-beta-57.0.3098.53.ebuild116
-rw-r--r--www-client/opera-developer/Manifest2
-rw-r--r--www-client/opera-developer/opera-developer-58.0.3135.3.ebuild116
-rw-r--r--www-client/opera/Manifest2
-rw-r--r--www-client/opera/opera-56.0.3051.104.ebuild112
-rw-r--r--www-client/vivaldi-snapshot/Manifest5
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1369.6_p1.ebuild118
-rw-r--r--www-client/vivaldi/Manifest4
-rw-r--r--www-client/vivaldi/vivaldi-2.1.1337.47_p1.ebuild127
45 files changed, 2086 insertions, 495 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index c54c3824ffe7..0bf61a8a6b23 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 893df35ac66f..378c61516210 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,9 +1,11 @@
+AUX chromium-70-gcc-0.patch 3712 BLAKE2B 00be9851792e4bbd41ebfe421c3dedd270b93999ce87374c47737fb47a64a491e645350b58bf44711bbbf9d3ea8520398a3406ff1e0ef6ceef88283e8bea892b SHA512 067b6dc56cbe97d1bbd44affaebb42c6742f17aa9c42dc03e6e941444231fe42d94d971d4928cc265f94d45e380fef366680e129623cb8c67c7ab4aeb1222c3a
+AUX chromium-70-gcc-1.patch 4564 BLAKE2B 2f68a740d1f51f7012f74e2f97c95ba5c361068116d874304d51397ff599338c4329140837989fdb1b727c7d0a175ef18661936ee48d3230ee21c89215e26dcb SHA512 e8577063bf17c79b94ccdd002f740701ec92dd96bff9dfa32eb39092b738f8082b6872d13b89a38f040f89eb083d84124352e197d13ebbf97024419e46f8d5dc
+AUX chromium-70-gcc-2.patch 1586 BLAKE2B a735a6c423a5cfe52db15a32eaf17b9d67e38670021f18575c28b5dcad18e13ed319f9d5da8f1cd0008ce6997a299e7bf19b4b9af2e3064bdcc7232da849df72 SHA512 4bd95e839a5c8156b7eed2fcd5355ed7cfa621c9bf21bc7d7dd36d6ce30db9330753e52948e7d40e8d4b9f56a6745bccce5a4ba322f55768d42ff16f8d8c1182
+AUX chromium-71-gcc-0.patch 2531 BLAKE2B 141886b7e9c6b627ba562d33729b60bc8b9cefd7792175e542527cb97c16a772f8b7a868fb3bdef8d2e89bec5e991b88a5fb074afc7dd2467de20cc6acdeeb47 SHA512 1c9875c087776b1675049bdfb132b55ea74a6015ebbbcfa9be412017bc877469ddde35ddb775338d8598fcc045de7e3c6c39d5b8a1d59c82447eb4bf5214b2bc
AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca
-AUX chromium-ceil-r0.patch 2820 BLAKE2B 378779130d0fcfb929eff886feb699ec0b73e32cccc779048cf1dcdcfa7067a9aab66a4188917b095da8810e95c0097bb0154b67f2fef8a1584b03011c7517b1 SHA512 80abc53eebd5bbd5ee6b66f1d311ad47c2fa7fc3e39682843ec974b4f3dbb6012c7c053aa9f01fb3ffceecc92f964cdd3bd3b233c12f927a720c03610b0e7d3c
AUX chromium-compiler-r4.patch 5640 BLAKE2B 2fe93975237f112bb280bd5b51f48e0e8454d11a91b81ce2ae0520fb59ff2c00498319e202e34f4c2abb1330ba2c7dbe9dd1a75bfd578453da533531b7dfaf8e SHA512 34e32d9e46a5981b021cffee3440582ef312e78ec1bf287c6d0f14f5ff7921a5b229238394259b8df5aa081360dd76aa6d7db095ed4e1841479d8fe55cde9fe8
-AUX chromium-compiler-r5.patch 5577 BLAKE2B 622f89f30ce182805198cf9162b867cadc72bf480a64b043772f3a525ad65beca429d3b7f6bb225cd22857d0335ed2e9a7cb72659c0c90d1a49daefeea0e7d72 SHA512 ed66baa3db6d31c9f5bfaab0fba82ff97a10fa009724d3a11db448e93c8e37ae0ba96b22476b41981da94a65d568866a0756a72b3a92cc385f8a54485612cc71
AUX chromium-compiler-r6.patch 5675 BLAKE2B 94b38e63deae80aa5f98edf60d35d2c49d57b84feda2944b363a8a230f1282e6da1c7175383bad8ccb7e272a88532fa9a718b824edfb1d52902490abc3b832e9 SHA512 455f7d1e5eed767c7917cd8cac842c51447f05d51110da5f3509fc21870e3bc1775029cb90c39b0522ac16b239565ba5e19fe0513e609128eb59a1759a0de6cd
-AUX chromium-ffmpeg-ebp-r1.patch 553 BLAKE2B 2f9799b38436f37ed7f7de06d6f7692bcadcacc0269169cc75e48f52ad6eb1c5af54891249eecf1bd5e10efad3888dc650326b53878ad1d9360d6304b12d51ed SHA512 27d929756707b964465c2cc1b586b118ffd67b3fec84e1c6606c2d4141a6717741cbc1ebf5b4c3b40f9476220610a1ada6e80b342506c4f9d2ccbe7e067191ba
+AUX chromium-compiler-r7.patch 5729 BLAKE2B 66e7b417d685a3371684a4e173bfa2e6fa49415311ccbd16b60806c3b9f70c805db13c973861033444336d6f714270e5953f961bc54d42fca645c940ba30b706 SHA512 5c6ec5bae53c7b2a1b409a9b4ce8f2e7b1cf95421647b3c1ab49e6f3886aefdb858980065cd7a214e89dfe348f4a5b557c304a94bd7681f5bf4c73c74328d1d7
AUX chromium-harfbuzz-r0.patch 4173 BLAKE2B 5c74627b52d004a6b108c69a87ecf7472a7d1c213cba3801d28e83806df5604de55831ac348561a3cd9471b3b3a69c6e08a2b1271b980478c1b815f14435c575 SHA512 174b1fbaec1b8a88f41a06855f0475ca18f40ee5c0a9ac8a9223c7d06fcc1173f36c85d90a332dbf48bd315bf646ca1d4943d351ba510f3045500264e82c037c
AUX chromium-launcher-r3.sh 1199 BLAKE2B 85f57b380cdc25bd000cf57d3c129b67f6e55d96dd958190040b0680f8d4d358ac777e0c1ebd6a1b32dd3821a377bcf9f598e073584528d0480460978c4c1fb1 SHA512 f1909314ae74985c85740d26c9bfab694f3202de8ccc392a1c4ec5c8760db21b6cc46146c78a9abebd09e6d24f37e19466f0c4d2d61815400b48d859f8ce154d
AUX chromium-math.h-r0.patch 1092 BLAKE2B abdef69cacaa5af0cd84b293b300fa5db631b7df8d4f1237449e858dc3ff56589a3f46d8228fc0c969552f41bd9cf2a0c2cbf4a1936c2729f701aa1d4ad86b94 SHA512 91a0d74ec51a6776bfc4212a132963fbc4688c47ee1da40cfbebf696ef26a766f5189cb0a972ef2cf4338daa5355ce79002d624b5f30a7c2de36e40b07355f8d
@@ -15,10 +17,12 @@ AUX chromium-widevine-r2.patch 1488 BLAKE2B fc4dc6ce40b2d2a152a0bbc5958d8050d9a7
AUX chromium-widevine-r3.patch 854 BLAKE2B 27c0366bc9a7a38024a4ad6a1ee2f4730443984ea70fc1b248147f18f3f73bf87fc4c0231c071fd712f2b9cedc17126f53d8f95c96dd608d7281404222558e08 SHA512 997199a748fa8e9f552f6238364cd2430675a6eee915f76454c0d5eab01eb089d14f8ab5fa78eb37acfa1fba527e206320ba9a3ea13bdab39a5d001238df8c91
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
DIST chromium-70.0.3538.67.tar.xz 623057648 BLAKE2B fd6667d8ca82721ca4cb70b39f66c88f1e10f82a5f9b8beadabd56882f9e4e32e249b25f4484a323f8efc9d940f2afb1c73b76cea0803ce18c138adfc8bdc3c0 SHA512 923dd574dce15627678d1601d34e37285ac438bb61ee252ecd15bdec3e5f76066897848addeedd3c61f2c5e550a284d14e0af3d02ae5666c9f6eb047c9d4441f
-DIST chromium-71.0.3573.0.tar.xz 626729588 BLAKE2B 5fc5b030f8bfef2721234026ba5411896795132592db2c4732f98b08d74b31ed2fe9b59efc78754b5f72d5908f1d5ccb1054abdead51c53235c1118fa91b2cbf SHA512 27a8dd60dc319b33d954440b1e8aac382a4fe6afaca88e63175b72c6040c5bb5653d01ecabd8e8ebd99d954781299fa3bf44518c0fc396d9d56a97bdb1291503
DIST chromium-71.0.3578.10.tar.xz 633514144 BLAKE2B 6a90e46378d2ffe97a1ab6a104f0e6bc5332750d18116ee78ad7200192260aad5ee0fcee917e6c6d065aa227eb2b5e84f392e96a6b8ec18d8bbe805a5f371594 SHA512 b17db9c3fac5f96d59bdc11faaa4664d977293eabb9d74120c2af961af8c866aaa5f017ce3a2629bcf189bbeb2e7e2d9c7d6ca9716ff361e3cfe648f0b802f1e
-EBUILD chromium-70.0.3538.67-r1.ebuild 21247 BLAKE2B 3681307167370a38aa663fcb5b8ea6bc968410f2279a7ab4eb1fcea6ddf27f781efdb9580a71f2ad03c89a092dd499f2e98bf35fcb69c5702bc18a2b44e748bf SHA512 0497ba8ac3bf278b597b07a0f2bd45d2f7e9cf62936855f388b05d2bbfe690d7e05d32abbc6bdbf2d467085b1669d1e085ccaed940eee52629bece2639bbb387
+DIST chromium-71.0.3578.30.tar.xz 633685260 BLAKE2B 486c34d34da7078d4ffedc46519cb214460335f37f5c3a8f72cde9cc30e9730912122016af5bc2877b6f6a1c10e96b6de473b6ea8f88f7d64252322885c0f0fc SHA512 7f8114b678cb2ab9f449ab0dd91ef668d953cd6dd97c47cd187644820af137d9914b9b59f876802f58f8b2ddd78833529a8efc02b7d2ea3abeb21366258120cd
+DIST chromium-72.0.3595.2.tar.xz 658797888 BLAKE2B 7f0274693e8fac283d75c7e7ff6f672a10937454d989e9aa728b4a9646fe92bd8aaa8c154913d71dd86fd7ced595c1b2475248a9fb521984049af04f289f3f43 SHA512 7d5130e45e28ccf7389c64ca24a12ffc84922ca40d2c0e9a2d9caf27eb40a08cfdda8a902c6d747f864071b6eec752287fe2654f62e7e6c5c42c1334c5f35766
+EBUILD chromium-70.0.3538.67-r1.ebuild 21432 BLAKE2B e7725fc8598153fac9a51c8ec0a417f8200e68d7cbcb8e077a5912f54732799ec2ffb1fee6a35031089d42e24079abd2c1f9a251945dedc8e9ddbcd4cba7149b SHA512 37da8ff39b393d8ce70b657b9f4c8d7cd62ab6b5977026c5c2869f7552e0a1883b1350d34a8044441f77a870b738e5f2d926d34e357a83545ad1b649f3ce988a
EBUILD chromium-70.0.3538.67.ebuild 21234 BLAKE2B 02f36d673b2ddb2096a61b918127cdd2cde4d0fc3bb1543fa08d4b37537052282dc16831b857e0d6867260e32400fa14f14567895fbdecd2ad1691fbb7872316 SHA512 740627027e9f0ba5430c3f22a7560b2e6a40c07fe1429c62d2399b41e425ec0886450b61baf1521a83900cbdfe20bbc9f01733d8c741699b0028ab96513f46b7
-EBUILD chromium-71.0.3573.0.ebuild 21367 BLAKE2B b8eb58c08a386d90bbede8f61dd80e1eb7cbbdaacbfad45ad4c35482a7221cf42a44bd6999b0e44df81eeb5af6f13df2028fde1c2fdc084fa1d37153fa204113 SHA512 c20a74d4f5a75067ad5f560d8fec3e41326335e9dd8cbcca28a542d30e29f2d4e9cf8419f2941bcd25e807300d95a35268380443003a5f2fd9ca0b9d33d08672
EBUILD chromium-71.0.3578.10.ebuild 21394 BLAKE2B 30db4490a0b8e755ae1e36be21607592456087b2accd3999b8bc0853307b1ce3def34a58f761b56d8f80d48d3e5b87bdef4bbb6343e2cef619443bce85b40dc0 SHA512 a9a65247ce68f391d00099b08d0b0b22ac97473def56b067227918a7226dcec032b200bc27a5b80fcf8ba7f0a33a95c14c98868d93e3ea88528893c69e27a51f
+EBUILD chromium-71.0.3578.30.ebuild 21508 BLAKE2B ed59de5c56d91666c74bf16119c0ff24461a1ea79017bbf89f36a63d79a81385424c17dd76601bbb28dc7fdf6a3ec4fd8b12e20972af712824f8f75ad2758b6e SHA512 207435123a028dd568c8fa04bfc3c8cba4f361bc61634ed0afc86ad3fb7db6dc206037d52de7e9da780fcfda6322dcbb79db680a1a1bbc7b9de6cb190c4ead70
+EBUILD chromium-72.0.3595.2.ebuild 21518 BLAKE2B 5ffc0f67d575c9d96895daca778209ba92b8dac8a606aa11fa3d2b95406cc88b94412b4df10319c0d9f5b84eefab35521b2c947319e43315de0b1dad5a814bc2 SHA512 bed8082a5eccb0d2a3bd913771502bc2b8913120b5d4e4e2d7a1a68fb669a984215318ada469eebf47c36ffb562b96ad427bd8a7e79e015ce2f1f296eecc4ee0
MISC metadata.xml 1418 BLAKE2B 0fd718bd70dc0fa890bf7e0efa2f6a186df446617f36bb5e4689989c4766da4016b5325d8a81f8959e887fc182ff792bb10909b5724df8c4fcaade221b289d8b SHA512 1c68218f5cab5787a7524823975474065794aa18f8301e9efe066847b9a566b870a68a3768cee925a3ad6543fb182575043c1cb45e145db67382c502a535d039
diff --git a/www-client/chromium/chromium-70.0.3538.67-r1.ebuild b/www-client/chromium/chromium-70.0.3538.67-r1.ebuild
index 6d86b451b471..45613e9b7294 100644
--- a/www-client/chromium/chromium-70.0.3538.67-r1.ebuild
+++ b/www-client/chromium/chromium-70.0.3538.67-r1.ebuild
@@ -105,7 +105,7 @@ DEPEND="${COMMON_DEPEND}
dev-vcs/git
"
-: ${CHROMIUM_FORCE_CLANG=yes}
+: ${CHROMIUM_FORCE_CLANG=no}
if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
DEPEND+=" >=sys-devel/clang-5"
@@ -143,6 +143,9 @@ PATCHES=(
"${FILESDIR}/chromium-stdint.patch"
"${FILESDIR}/chromium-pdfium-stdlib-r0.patch"
"${FILESDIR}/chromium-harfbuzz-r0.patch"
+ "${FILESDIR}/chromium-70-gcc-0.patch"
+ "${FILESDIR}/chromium-70-gcc-1.patch"
+ "${FILESDIR}/chromium-70-gcc-2.patch"
)
pre_build_checks() {
@@ -577,6 +580,9 @@ src_configure() {
}
src_compile() {
+ # Final link uses lots of file descriptors.
+ ulimit -n 2048 || die
+
# Calling this here supports resumption via FEATURES=keepwork
python_setup
diff --git a/www-client/chromium/chromium-71.0.3573.0.ebuild b/www-client/chromium/chromium-71.0.3578.30.ebuild
index 4b58a52df69d..3f45008f2cdc 100644
--- a/www-client/chromium/chromium-71.0.3573.0.ebuild
+++ b/www-client/chromium/chromium-71.0.3578.30.ebuild
@@ -21,10 +21,10 @@ IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
COMMON_DEPEND="
- app-accessibility/at-spi2-atk:2
+ >=app-accessibility/at-spi2-atk-2.26:2
app-arch/bzip2:=
cups? ( >=net-print/cups-1.3.11:= )
- dev-libs/atk
+ >=dev-libs/atk-2.26
dev-libs/expat:=
dev-libs/glib:2
system-icu? ( >=dev-libs/icu-59:= )
@@ -32,12 +32,12 @@ COMMON_DEPEND="
dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.26:=
- >=dev-libs/re2-0.2016.05.01:=
+ >=dev-libs/re2-0.2016.11.01:=
gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
>=media-libs/alsa-lib-1.0.19:=
media-libs/fontconfig:=
media-libs/freetype:=
- >=media-libs/harfbuzz-1.8.8:=[icu(-)]
+ >=media-libs/harfbuzz-2.0.0:0=[icu(-)]
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
@@ -107,7 +107,7 @@ BDEPEND="
dev-vcs/git
"
-: ${CHROMIUM_FORCE_CLANG=yes}
+: ${CHROMIUM_FORCE_CLANG=no}
if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
BDEPEND+=" >=sys-devel/clang-5"
@@ -143,7 +143,8 @@ PATCHES=(
"${FILESDIR}/chromium-memcpy-r0.patch"
"${FILESDIR}/chromium-math.h-r0.patch"
"${FILESDIR}/chromium-stdint.patch"
- "${FILESDIR}/chromium-ceil-r0.patch"
+ "${FILESDIR}/chromium-harfbuzz-r0.patch"
+ "${FILESDIR}/chromium-71-gcc-0.patch"
)
pre_build_checks() {
@@ -268,6 +269,7 @@ src_prepare() {
third_party/iccjpeg
third_party/inspector_protocol
third_party/jinja2
+ third_party/jsoncpp
third_party/jstemplate
third_party/khronos
third_party/leveldatabase
@@ -577,6 +579,9 @@ src_configure() {
}
src_compile() {
+ # Final link uses lots of file descriptors.
+ ulimit -n 2048
+
# Calling this here supports resumption via FEATURES=keepwork
python_setup
diff --git a/www-client/chromium/chromium-72.0.3595.2.ebuild b/www-client/chromium/chromium-72.0.3595.2.ebuild
new file mode 100644
index 000000000000..50e9aa7b82de
--- /dev/null
+++ b/www-client/chromium/chromium-72.0.3595.2.ebuild
@@ -0,0 +1,711 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+ >=app-accessibility/at-spi2-atk-2.26:2
+ app-arch/bzip2:=
+ cups? ( >=net-print/cups-1.3.11:= )
+ >=dev-libs/atk-2.26
+ dev-libs/expat:=
+ dev-libs/glib:2
+ system-icu? ( >=dev-libs/icu-59:= )
+ >=dev-libs/libxml2-2.9.4-r3:=[icu]
+ dev-libs/libxslt:=
+ dev-libs/nspr:=
+ >=dev-libs/nss-3.26:=
+ >=dev-libs/re2-0.2016.11.01:=
+ gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+ >=media-libs/alsa-lib-1.0.19:=
+ media-libs/fontconfig:=
+ media-libs/freetype:=
+ >=media-libs/harfbuzz-2.0.0:0=[icu(-)]
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+ >=media-libs/openh264-1.6.0:=
+ pulseaudio? ( media-sound/pulseaudio:= )
+ system-ffmpeg? (
+ >=media-video/ffmpeg-4:=
+ || (
+ media-video/ffmpeg[-samba]
+ >=net-fs/samba-4.5.10-r1[-debug(-)]
+ )
+ !=net-fs/samba-4.5.12-r0
+ media-libs/opus:=
+ )
+ sys-apps/dbus:=
+ sys-apps/pciutils:=
+ virtual/udev
+ x11-libs/cairo:=
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11:=
+ x11-libs/libXcomposite:=
+ x11-libs/libXcursor:=
+ x11-libs/libXdamage:=
+ x11-libs/libXext:=
+ x11-libs/libXfixes:=
+ >=x11-libs/libXi-1.6.0:=
+ x11-libs/libXrandr:=
+ x11-libs/libXrender:=
+ x11-libs/libXScrnSaver:=
+ x11-libs/libXtst:=
+ x11-libs/pango:=
+ app-arch/snappy:=
+ media-libs/flac:=
+ >=media-libs/libwebp-0.4.0:=
+ sys-libs/zlib:=[minizip]
+ kerberos? ( virtual/krb5 )
+"
+# For nvidia-drivers blocker, see bug #413637 .
+RDEPEND="${COMMON_DEPEND}
+ !<www-plugins/chrome-binary-plugins-57
+ x11-misc/xdg-utils
+ virtual/opengl
+ virtual/ttf-fonts
+ selinux? ( sec-policy/selinux-chromium )
+ tcmalloc? ( !<x11-drivers/nvidia-drivers-331.20 )
+ widevine? ( www-plugins/chrome-binary-plugins[widevine(-)] )
+"
+# dev-vcs/git - https://bugs.gentoo.org/593476
+# sys-apps/sandbox - https://crbug.com/586444
+DEPEND="${COMMON_DEPEND}
+"
+BDEPEND="
+ >=app-arch/gzip-1.7
+ !arm? (
+ dev-lang/yasm
+ )
+ dev-lang/perl
+ dev-util/gn
+ >=dev-util/gperf-3.0.3
+ >=dev-util/ninja-1.7.2
+ >=net-libs/nodejs-7.6.0[inspector]
+ sys-apps/hwids[usb(+)]
+ >=sys-devel/bison-2.4.3
+ sys-devel/flex
+ virtual/pkgconfig
+ dev-vcs/git
+"
+
+: ${CHROMIUM_FORCE_CLANG=no}
+
+if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
+ BDEPEND+=" >=sys-devel/clang-5"
+fi
+
+if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
+ EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
+fi
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Some web pages may require additional fonts to display properly.
+Try installing some of the following packages if some characters
+are not displayed properly:
+- media-fonts/arphicfonts
+- media-fonts/droid
+- media-fonts/ipamonafont
+- media-fonts/noto
+- media-fonts/ja-ipafonts
+- media-fonts/takao-fonts
+- media-fonts/wqy-microhei
+- media-fonts/wqy-zenhei
+
+To fix broken icons on the Downloads page, you should install an icon
+theme that covers the appropriate MIME types, and configure this as your
+GTK+ icon theme.
+"
+
+PATCHES=(
+ "${FILESDIR}/chromium-compiler-r7.patch"
+ "${FILESDIR}/chromium-widevine-r3.patch"
+ "${FILESDIR}/chromium-webrtc-r0.patch"
+ "${FILESDIR}/chromium-memcpy-r0.patch"
+ "${FILESDIR}/chromium-math.h-r0.patch"
+ "${FILESDIR}/chromium-stdint.patch"
+ "${FILESDIR}/chromium-harfbuzz-r0.patch"
+)
+
+pre_build_checks() {
+ #if [[ ${MERGE_TYPE} != binary ]]; then
+ # local -x CPP="$(tc-getCXX) -E"
+ # if tc-is-clang && ! version_is_at_least "3.9.1" "$(clang-fullversion)"; then
+ # # bugs: #601654
+ # die "At least clang 3.9.1 is required"
+ # fi
+ # if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then
+ # # bugs: #535730, #525374, #518668, #600288, #627356
+ # die "At least gcc 5.0 is required"
+ # fi
+ #fi
+
+ # Check build requirements, bug #541816 and bug #471810 .
+ CHECKREQS_MEMORY="3G"
+ CHECKREQS_DISK_BUILD="5G"
+ if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
+ CHECKREQS_DISK_BUILD="25G"
+ if ! use component-build; then
+ CHECKREQS_MEMORY="16G"
+ fi
+ fi
+ check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+ pre_build_checks
+}
+
+pkg_setup() {
+ pre_build_checks
+
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ default
+
+ mkdir -p third_party/node/linux/node-linux-x64/bin || die
+ ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
+
+ local keeplibs=(
+ base/third_party/dmg_fp
+ base/third_party/dynamic_annotations
+ base/third_party/icu
+ base/third_party/nspr
+ base/third_party/superfasthash
+ base/third_party/symbolize
+ base/third_party/valgrind
+ base/third_party/xdg_mime
+ base/third_party/xdg_user_dirs
+ buildtools/third_party/libc++
+ buildtools/third_party/libc++abi
+ chrome/third_party/mozilla_security_manager
+ courgette/third_party
+ net/third_party/http2
+ net/third_party/mozilla_security_manager
+ net/third_party/nss
+ net/third_party/quic
+ net/third_party/spdy
+ net/third_party/uri_template
+ third_party/WebKit
+ third_party/abseil-cpp
+ third_party/analytics
+ third_party/angle
+ third_party/angle/src/common/third_party/base
+ third_party/angle/src/common/third_party/smhasher
+ third_party/angle/src/third_party/compiler
+ third_party/angle/src/third_party/libXNVCtrl
+ third_party/angle/src/third_party/trace_event
+ third_party/angle/third_party/glslang
+ third_party/angle/third_party/spirv-headers
+ third_party/angle/third_party/spirv-tools
+ third_party/angle/third_party/vulkan-headers
+ third_party/angle/third_party/vulkan-loader
+ third_party/angle/third_party/vulkan-tools
+ third_party/angle/third_party/vulkan-validation-layers
+ third_party/apple_apsl
+ third_party/blink
+ third_party/boringssl
+ third_party/boringssl/src/third_party/fiat
+ third_party/breakpad
+ third_party/breakpad/breakpad/src/third_party/curl
+ third_party/brotli
+ third_party/cacheinvalidation
+ third_party/catapult
+ third_party/catapult/common/py_vulcanize/third_party/rcssmin
+ third_party/catapult/common/py_vulcanize/third_party/rjsmin
+ third_party/catapult/third_party/beautifulsoup4
+ third_party/catapult/third_party/html5lib-python
+ third_party/catapult/third_party/polymer
+ third_party/catapult/third_party/six
+ third_party/catapult/tracing/third_party/d3
+ third_party/catapult/tracing/third_party/gl-matrix
+ third_party/catapult/tracing/third_party/jszip
+ third_party/catapult/tracing/third_party/mannwhitneyu
+ third_party/catapult/tracing/third_party/oboe
+ third_party/catapult/tracing/third_party/pako
+ third_party/ced
+ third_party/cld_3
+ third_party/closure_compiler
+ third_party/crashpad
+ third_party/crashpad/crashpad/third_party/zlib
+ third_party/crc32c
+ third_party/cros_system_api
+ third_party/devscripts
+ third_party/dom_distiller_js
+ third_party/fips181
+ third_party/flatbuffers
+ third_party/flot
+ third_party/freetype
+ third_party/glslang-angle
+ third_party/google_input_tools
+ third_party/google_input_tools/third_party/closure_library
+ third_party/google_input_tools/third_party/closure_library/third_party/closure
+ third_party/googletest
+ third_party/hunspell
+ third_party/iccjpeg
+ third_party/inspector_protocol
+ third_party/jinja2
+ third_party/jsoncpp
+ third_party/jstemplate
+ third_party/khronos
+ third_party/leveldatabase
+ third_party/libXNVCtrl
+ third_party/libaddressinput
+ third_party/libaom
+ third_party/libaom/source/libaom/third_party/vector
+ third_party/libaom/source/libaom/third_party/x86inc
+ third_party/libjingle
+ third_party/libphonenumber
+ third_party/libsecret
+ third_party/libsrtp
+ third_party/libsync
+ third_party/libudev
+ third_party/libwebm
+ third_party/libxml/chromium
+ third_party/libyuv
+ third_party/llvm
+ third_party/lss
+ third_party/lzma_sdk
+ third_party/markupsafe
+ third_party/mesa
+ third_party/metrics_proto
+ third_party/modp_b64
+ third_party/node
+ third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
+ third_party/openmax_dl
+ third_party/ots
+ third_party/pdfium
+ third_party/pdfium/third_party/agg23
+ third_party/pdfium/third_party/base
+ third_party/pdfium/third_party/bigint
+ third_party/pdfium/third_party/freetype
+ third_party/pdfium/third_party/lcms
+ third_party/pdfium/third_party/libopenjpeg20
+ third_party/pdfium/third_party/libpng16
+ third_party/pdfium/third_party/libtiff
+ third_party/pdfium/third_party/skia_shared
+ third_party/perfetto
+ third_party/ply
+ third_party/polymer
+ third_party/protobuf
+ third_party/protobuf/third_party/six
+ third_party/pyjson5
+ third_party/qcms
+ third_party/rnnoise
+ third_party/s2cellid
+ third_party/sfntly
+ third_party/simplejson
+ third_party/skia
+ third_party/skia/third_party/gif
+ third_party/skia/third_party/skcms
+ third_party/skia/third_party/vulkan
+ third_party/smhasher
+ third_party/spirv-headers
+ third_party/SPIRV-Tools
+ third_party/spirv-tools-angle
+ third_party/sqlite
+ third_party/swiftshader
+ third_party/swiftshader/third_party/llvm-subzero
+ third_party/swiftshader/third_party/subzero
+ third_party/unrar
+ third_party/usrsctp
+ third_party/vulkan
+ third_party/vulkan-validation-layers
+ third_party/web-animations-js
+ third_party/webdriver
+ third_party/webrtc
+ third_party/webrtc/common_audio/third_party/fft4g
+ third_party/webrtc/common_audio/third_party/spl_sqrt_floor
+ third_party/webrtc/modules/third_party/fft
+ third_party/webrtc/modules/third_party/g711
+ third_party/webrtc/modules/third_party/g722
+ third_party/webrtc/rtc_base/third_party/base64
+ third_party/webrtc/rtc_base/third_party/sigslot
+ third_party/widevine
+ third_party/woff2
+ third_party/zlib/google
+ url/third_party/mozilla
+ v8/src/third_party/valgrind
+ v8/src/third_party/utf8-decoder
+ v8/third_party/inspector_protocol
+ v8/third_party/v8
+
+ # gyp -> gn leftovers
+ base/third_party/libevent
+ third_party/adobe
+ third_party/speech-dispatcher
+ third_party/usb_ids
+ third_party/xdg-utils
+ third_party/yasm/run_yasm.py
+ )
+ if ! use system-ffmpeg; then
+ keeplibs+=( third_party/ffmpeg third_party/opus )
+ fi
+ if ! use system-icu; then
+ keeplibs+=( third_party/icu )
+ fi
+ if ! use system-libvpx; then
+ keeplibs+=( third_party/libvpx )
+ keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc )
+ fi
+ if use tcmalloc; then
+ keeplibs+=( third_party/tcmalloc )
+ fi
+
+ # Remove most bundled libraries. Some are still needed.
+ build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
+}
+
+src_configure() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ local myconf_gn=""
+
+ # Make sure the build system will use the right tools, bug #340795.
+ tc-export AR CC CXX NM
+
+ if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] && ! tc-is-clang; then
+ # Force clang since gcc is pretty broken at the moment.
+ CC=${CHOST}-clang
+ CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ if tc-is-clang; then
+ myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
+ else
+ myconf_gn+=" is_clang=false"
+ fi
+
+ # Define a custom toolchain for GN
+ myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
+
+ if tc-is-cross-compiler; then
+ tc-export BUILD_{AR,CC,CXX,NM}
+ myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
+ myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
+ else
+ myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
+ fi
+
+ # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
+ myconf_gn+=" is_debug=false"
+
+ # Component build isn't generally intended for use by end users. It's mostly useful
+ # for development and debugging.
+ myconf_gn+=" is_component_build=$(usex component-build true false)"
+
+ # https://chromium.googlesource.com/chromium/src/+/lkcr/docs/jumbo.md
+ myconf_gn+=" use_jumbo_build=$(usex jumbo-build true false)"
+
+ myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
+
+ # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
+ myconf_gn+=" enable_nacl=false"
+
+ # Use system-provided libraries.
+ # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
+ # TODO: use_system_hunspell (upstream changes needed).
+ # TODO: use_system_libsrtp (bug #459932).
+ # TODO: use_system_protobuf (bug #525560).
+ # TODO: use_system_ssl (http://crbug.com/58087).
+ # TODO: use_system_sqlite (http://crbug.com/22208).
+
+ # libevent: https://bugs.gentoo.org/593458
+ local gn_system_libraries=(
+ flac
+ fontconfig
+ freetype
+ # Need harfbuzz_from_pkgconfig target
+ #harfbuzz-ng
+ libdrm
+ libjpeg
+ libpng
+ libwebp
+ libxml
+ libxslt
+ openh264
+ re2
+ snappy
+ yasm
+ zlib
+ )
+ if use system-ffmpeg; then
+ gn_system_libraries+=( ffmpeg opus )
+ fi
+ if use system-icu; then
+ gn_system_libraries+=( icu )
+ fi
+ if use system-libvpx; then
+ gn_system_libraries+=( libvpx )
+ fi
+ build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
+
+ # See dependency logic in third_party/BUILD.gn
+ myconf_gn+=" use_system_harfbuzz=true"
+
+ # Optional dependencies.
+ myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
+ myconf_gn+=" enable_widevine=$(usex widevine true false)"
+ myconf_gn+=" use_cups=$(usex cups true false)"
+ myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
+ myconf_gn+=" use_kerberos=$(usex kerberos true false)"
+ myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
+
+ # TODO: link_pulseaudio=true for GN.
+
+ myconf_gn+=" fieldtrial_testing_like_official_build=true"
+
+ # Never use bundled gold binary. Disable gold linker flags for now.
+ # Do not use bundled clang.
+ # Trying to use gold results in linker crash.
+ myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false use_custom_libcxx=false"
+
+ # Disable forced lld, bug 641556
+ myconf_gn+=" use_lld=false"
+
+ ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
+ myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
+ myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
+
+ # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
+ # Note: these are for Gentoo use ONLY. For your own distribution,
+ # please get your own set of keys. Feel free to contact chromium@gentoo.org
+ # for more info.
+ local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
+ local google_default_client_id="329227923882.apps.googleusercontent.com"
+ local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
+ myconf_gn+=" google_api_key=\"${google_api_key}\""
+ myconf_gn+=" google_default_client_id=\"${google_default_client_id}\""
+ myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\""
+
+ local myarch="$(tc-arch)"
+ if [[ $myarch = amd64 ]] ; then
+ myconf_gn+=" target_cpu=\"x64\""
+ ffmpeg_target_arch=x64
+ elif [[ $myarch = x86 ]] ; then
+ myconf_gn+=" target_cpu=\"x86\""
+ ffmpeg_target_arch=ia32
+ elif [[ $myarch = arm64 ]] ; then
+ myconf_gn+=" target_cpu=\"arm64\""
+ ffmpeg_target_arch=arm64
+ elif [[ $myarch = arm ]] ; then
+ myconf_gn+=" target_cpu=\"arm\""
+ ffmpeg_target_arch=$(usex neon arm-neon arm)
+ else
+ die "Failed to determine target arch, got '$myarch'."
+ fi
+
+ # Make sure that -Werror doesn't get added to CFLAGS by the build system.
+ # Depending on GCC version the warnings are different and we don't want
+ # the build to fail because of that.
+ myconf_gn+=" treat_warnings_as_errors=false"
+
+ # Disable fatal linker warnings, bug 506268.
+ myconf_gn+=" fatal_linker_warnings=false"
+
+ # Avoid CFLAGS problems, bug #352457, bug #390147.
+ if ! use custom-cflags; then
+ replace-flags "-Os" "-O2"
+ strip-flags
+
+ # Prevent linker from running out of address space, bug #471810 .
+ if use x86; then
+ filter-flags "-g*"
+ fi
+
+ # Prevent libvpx build failures. Bug 530248, 544702, 546984.
+ if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
+ filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2
+ fi
+ fi
+
+ # https://bugs.gentoo.org/588596
+ #append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
+
+ # Bug 491582.
+ export TMPDIR="${WORKDIR}/temp"
+ mkdir -p -m 755 "${TMPDIR}" || die
+
+ # https://bugs.gentoo.org/654216
+ addpredict /dev/dri/ #nowarn
+
+ #if ! use system-ffmpeg; then
+ if false; then
+ local build_ffmpeg_args=""
+ if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
+ build_ffmpeg_args+=" --disable-asm"
+ fi
+
+ # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
+ einfo "Configuring bundled ffmpeg..."
+ pushd third_party/ffmpeg > /dev/null || die
+ chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
+ --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
+ chromium/scripts/copy_config.sh || die
+ chromium/scripts/generate_gn.py || die
+ popd > /dev/null || die
+ fi
+
+ einfo "Configuring Chromium..."
+ set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
+ echo "$@"
+ "$@" || die
+}
+
+src_compile() {
+ # Final link uses lots of file descriptors.
+ ulimit -n 2048
+
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
+
+ # Work around broken deps
+ eninja -C out/Release gen/ui/accessibility/ax_enums.mojom{,-shared}.h
+
+if false; then
+ # Build mksnapshot and pax-mark it.
+ local x
+ for x in mksnapshot v8_context_snapshot_generator; do
+ if tc-is-cross-compiler; then
+ eninja -C out/Release "host/${x}"
+ pax-mark m "out/Release/host/${x}"
+ else
+ eninja -C out/Release "${x}"
+ pax-mark m "out/Release/${x}"
+ fi
+ done
+fi
+
+ # Even though ninja autodetects number of CPUs, we respect
+ # user's options, for debugging with -j 1 or any other reason.
+ eninja -C out/Release chrome chromedriver
+ use suid && eninja -C out/Release chrome_sandbox
+
+ pax-mark m out/Release/chrome
+}
+
+src_install() {
+ local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
+ exeinto "${CHROMIUM_HOME}"
+ doexe out/Release/chrome
+
+ if use suid; then
+ newexe out/Release/chrome_sandbox chrome-sandbox
+ fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
+ fi
+
+ doexe out/Release/chromedriver
+
+ local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die
+ doexe chromium-launcher.sh
+
+ # It is important that we name the target "chromium-browser",
+ # xdg-utils expect it; bug #355517.
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
+ # keep the old symlink around for consistency
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
+
+ dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
+
+ # Allow users to override command-line options, bug #357629.
+ insinto /etc/chromium
+ newins "${FILESDIR}/chromium.default" "default"
+
+ pushd out/Release/locales > /dev/null || die
+ chromium_remove_language_paks
+ popd
+
+ insinto "${CHROMIUM_HOME}"
+ doins out/Release/*.bin
+ doins out/Release/*.pak
+ doins out/Release/*.so
+
+ if ! use system-icu; then
+ doins out/Release/icudtl.dat
+ fi
+
+ doins -r out/Release/locales
+ doins -r out/Release/resources
+
+ if [[ -d out/Release/swiftshader ]]; then
+ insinto "${CHROMIUM_HOME}/swiftshader"
+ doins out/Release/swiftshader/*.so
+ fi
+
+ # Install icons and desktop entry.
+ local branding size
+ for size in 16 22 24 32 48 64 128 256 ; do
+ case ${size} in
+ 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
+ *) branding="chrome/app/theme/chromium" ;;
+ esac
+ newicon -s ${size} "${branding}/product_logo_${size}.png" \
+ chromium-browser.png
+ done
+
+ local mime_types="text/html;text/xml;application/xhtml+xml;"
+ mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797
+ mime_types+="x-scheme-handler/ftp;" # bug #412185
+ mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393
+ make_desktop_entry \
+ chromium-browser \
+ "Chromium" \
+ chromium-browser \
+ "Network;WebBrowser" \
+ "MimeType=${mime_types}\nStartupWMClass=chromium-browser"
+ sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die
+
+ # Install GNOME default application entry (bug #303100).
+ insinto /usr/share/gnome-control-center/default-apps
+ newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
+
+ readme.gentoo_create_doc
+}
+
+pkg_postrm() {
+ if type gtk-update-icon-cache &>/dev/null; then
+ ebegin "Updating GTK icon cache"
+ gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
+ eend $?
+ fi
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ if type gtk-update-icon-cache &>/dev/null; then
+ ebegin "Updating GTK icon cache"
+ gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
+ eend $?
+ fi
+ xdg_desktop_database_update
+ readme.gentoo_print_elog
+}
diff --git a/www-client/chromium/files/chromium-70-gcc-0.patch b/www-client/chromium/files/chromium-70-gcc-0.patch
new file mode 100644
index 000000000000..7005d3732545
--- /dev/null
+++ b/www-client/chromium/files/chromium-70-gcc-0.patch
@@ -0,0 +1,70 @@
+From e98f8ef8b2f236ecbb01df8c39e6ee1c8fbe8d7d Mon Sep 17 00:00:00 2001
+From: Maksim Sisov <msisov@igalia.com>
+Date: Thu, 13 Sep 2018 15:17:29 +0000
+Subject: [PATCH] ScrollPaintPropertyNode: Rename SnapContainerData() to
+ GetSnapContainerData()
+
+GCC is stricter than clang when it comes to class members' names and how
+they can change the meaning of a previously existing symbol with the same
+name.
+
+Here is a short error message:
+
+error: changes meaning of 'SnapContainerData' from 'using SnapContainerData =
+class cc::SnapContainerData' [-fpermissive] using SnapContainerData =
+cc::SnapContainerData;
+
+Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
+Change-Id: I0de5460f17b13484253e1ff0538b111c9a3b0d13
+Reviewed-on: https://chromium-review.googlesource.com/1213180
+Commit-Queue: Maksim Sisov <msisov@igalia.com>
+Reviewed-by: Philip Rogers <pdr@chromium.org>
+Cr-Commit-Position: refs/heads/master@{#591015}
+---
+ .../renderer/core/paint/paint_property_tree_update_tests.cc | 2 +-
+ .../platform/graphics/compositing/property_tree_manager.cc | 2 +-
+ .../platform/graphics/paint/scroll_paint_property_node.h | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc b/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc
+index 0d999d45076f..1fe1815a5659 100644
+--- a/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc
++++ b/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc
+@@ -1310,7 +1310,7 @@ TEST_P(PaintPropertyTreeUpdateTest, EnsureSnapContainerData) {
+ GetDocument().View()->Resize(300, 300);
+ GetDocument().View()->UpdateAllLifecyclePhases();
+
+- auto doc_snap_container_data = DocScroll()->SnapContainerData();
++ auto doc_snap_container_data = DocScroll()->GetSnapContainerData();
+ ASSERT_TRUE(doc_snap_container_data);
+ EXPECT_EQ(doc_snap_container_data->scroll_snap_type().axis, SnapAxis::kBoth);
+ EXPECT_EQ(doc_snap_container_data->scroll_snap_type().strictness,
+diff --git a/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc b/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc
+index 745b8c8b387e..5f87eeea9435 100644
+--- a/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc
++++ b/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc
+@@ -333,7 +333,7 @@ void PropertyTreeManager::CreateCompositorScrollNode(
+ scroll_node->OverscrollBehaviorX()),
+ static_cast<cc::OverscrollBehavior::OverscrollBehaviorType>(
+ scroll_node->OverscrollBehaviorY()));
+- compositor_node.snap_container_data = scroll_node->SnapContainerData();
++ compositor_node.snap_container_data = scroll_node->GetSnapContainerData();
+
+ auto compositor_element_id = scroll_node->GetCompositorElementId();
+ if (compositor_element_id) {
+diff --git a/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h b/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h
+index e1479269ccc3..5bd7f65f10ba 100644
+--- a/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h
++++ b/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h
+@@ -99,7 +99,7 @@ class PLATFORM_EXPORT ScrollPaintPropertyNode
+ return state_.overscroll_behavior.y;
+ }
+
+- base::Optional<SnapContainerData> SnapContainerData() const {
++ base::Optional<SnapContainerData> GetSnapContainerData() const {
+ return state_.snap_container_data;
+ }
+
+--
+2.19.1
+
diff --git a/www-client/chromium/files/chromium-70-gcc-1.patch b/www-client/chromium/files/chromium-70-gcc-1.patch
new file mode 100644
index 000000000000..bca2a1f8e805
--- /dev/null
+++ b/www-client/chromium/files/chromium-70-gcc-1.patch
@@ -0,0 +1,98 @@
+From 87902b3202f81d689dd314c17006ffc907fe12a1 Mon Sep 17 00:00:00 2001
+From: Wang Qing <wangqing-hf@loongson.cn>
+Date: Mon, 3 Sep 2018 02:41:08 +0000
+Subject: [PATCH] Fix build error for blink.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This CLs fixed the error of constexpr function call to non-constexpr function.
+
+Bug: 878202
+Change-Id: I6ad217a687e62a9a384980d852743a56479de3a9
+Reviewed-on: https://chromium-review.googlesource.com/1192467
+Commit-Queue: 汪 清 <wangqing-hf@loongson.cn>
+Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
+Cr-Commit-Position: refs/heads/master@{#588316}
+---
+ .../core/animation/animation_time_delta.cc | 22 ++++++++++++++
+ .../core/animation/animation_time_delta.h | 30 +++++++------------
+ 2 files changed, 32 insertions(+), 20 deletions(-)
+
+diff --git a/third_party/blink/renderer/core/animation/animation_time_delta.cc b/third_party/blink/renderer/core/animation/animation_time_delta.cc
+index 1b25469c7f2f..2e30a18890da 100644
+--- a/third_party/blink/renderer/core/animation/animation_time_delta.cc
++++ b/third_party/blink/renderer/core/animation/animation_time_delta.cc
+@@ -7,6 +7,28 @@
+ namespace blink {
+
+ #if !defined(BLINK_ANIMATION_USE_TIME_DELTA)
++// Comparison operators on AnimationTimeDelta.
++bool CORE_EXPORT operator==(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs) {
++ return lhs.InSecondsF() == rhs.InSecondsF();
++}
++bool CORE_EXPORT operator!=(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs) {
++ return lhs.InSecondsF() != rhs.InSecondsF();
++}
++bool CORE_EXPORT operator>(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs) {
++ return lhs.InSecondsF() > rhs.InSecondsF();
++}
++bool CORE_EXPORT operator>=(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs) {
++ return lhs.InSecondsF() >= rhs.InSecondsF();
++}
++bool CORE_EXPORT operator<=(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs) {
++ return lhs.InSecondsF() <= rhs.InSecondsF();
++}
++
+ std::ostream& operator<<(std::ostream& os, AnimationTimeDelta time) {
+ return os << time.InSecondsF() << " s";
+ }
+diff --git a/third_party/blink/renderer/core/animation/animation_time_delta.h b/third_party/blink/renderer/core/animation/animation_time_delta.h
+index 1903c1150d3e..95d218466d90 100644
+--- a/third_party/blink/renderer/core/animation/animation_time_delta.h
++++ b/third_party/blink/renderer/core/animation/animation_time_delta.h
+@@ -90,26 +90,16 @@ AnimationTimeDelta operator*(T a, AnimationTimeDelta td) {
+ }
+
+ // Comparison operators on AnimationTimeDelta.
+-constexpr bool CORE_EXPORT operator==(const AnimationTimeDelta& lhs,
+- const AnimationTimeDelta& rhs) {
+- return lhs.InSecondsF() == rhs.InSecondsF();
+-}
+-constexpr bool CORE_EXPORT operator!=(const AnimationTimeDelta& lhs,
+- const AnimationTimeDelta& rhs) {
+- return lhs.InSecondsF() != rhs.InSecondsF();
+-}
+-constexpr bool CORE_EXPORT operator>(const AnimationTimeDelta& lhs,
+- const AnimationTimeDelta& rhs) {
+- return lhs.InSecondsF() > rhs.InSecondsF();
+-}
+-constexpr bool CORE_EXPORT operator>=(const AnimationTimeDelta& lhs,
+- const AnimationTimeDelta& rhs) {
+- return lhs.InSecondsF() >= rhs.InSecondsF();
+-}
+-constexpr bool CORE_EXPORT operator<=(const AnimationTimeDelta& lhs,
+- const AnimationTimeDelta& rhs) {
+- return lhs.InSecondsF() <= rhs.InSecondsF();
+-}
++bool CORE_EXPORT operator==(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs);
++bool CORE_EXPORT operator!=(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs);
++bool CORE_EXPORT operator>(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs);
++bool CORE_EXPORT operator>=(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs);
++bool CORE_EXPORT operator<=(const AnimationTimeDelta& lhs,
++ const AnimationTimeDelta& rhs);
+
+ // Defined to allow DCHECK_EQ/etc to work with the class.
+ CORE_EXPORT std::ostream& operator<<(std::ostream& os, AnimationTimeDelta time);
+--
+2.19.1
+
diff --git a/www-client/chromium/files/chromium-70-gcc-2.patch b/www-client/chromium/files/chromium-70-gcc-2.patch
new file mode 100644
index 000000000000..33041454c524
--- /dev/null
+++ b/www-client/chromium/files/chromium-70-gcc-2.patch
@@ -0,0 +1,37 @@
+From cbdb8bd6567c8143dc8c1e5e86a21a8ea064eea4 Mon Sep 17 00:00:00 2001
+From: Maksim Sisov <msisov@igalia.com>
+Date: Fri, 7 Sep 2018 18:57:42 +0000
+Subject: [PATCH] OmniboxTextView: fix gcc error for structure initialization
+
+It looks like there is bug in GCC 6, which cannot go through
+structure initialization normally.
+
+Thus, instead of a default initialization of one of the members,
+explicitly initialize it to a default value.
+
+Change-Id: Ia55cc6658e6b6b2f8a80c2582dd28f001c9e648c
+Reviewed-on: https://chromium-review.googlesource.com/1213181
+Reviewed-by: Scott Violet <sky@chromium.org>
+Commit-Queue: Maksim Sisov <msisov@igalia.com>
+Cr-Commit-Position: refs/heads/master@{#589614}
+---
+ chrome/browser/ui/views/omnibox/omnibox_text_view.cc | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/chrome/browser/ui/views/omnibox/omnibox_text_view.cc b/chrome/browser/ui/views/omnibox/omnibox_text_view.cc
+index f0a8083dc930..9021284f166d 100644
+--- a/chrome/browser/ui/views/omnibox/omnibox_text_view.cc
++++ b/chrome/browser/ui/views/omnibox/omnibox_text_view.cc
+@@ -175,7 +175,8 @@ void ApplyTextStyleForType(SuggestionAnswer::TextStyle text_style,
+ style = {part_color, .baseline = gfx::SUPERIOR};
+ break;
+ case SuggestionAnswer::TextStyle::BOLD:
+- style = {part_color, .weight = gfx::Font::Weight::BOLD};
++ style = {part_color, .baseline = gfx::NORMAL_BASELINE,
++ .weight = gfx::Font::Weight::BOLD};
+ break;
+ case SuggestionAnswer::TextStyle::NORMAL:
+ case SuggestionAnswer::TextStyle::NORMAL_DIM:
+--
+2.19.1
+
diff --git a/www-client/chromium/files/chromium-71-gcc-0.patch b/www-client/chromium/files/chromium-71-gcc-0.patch
new file mode 100644
index 000000000000..711b827566fc
--- /dev/null
+++ b/www-client/chromium/files/chromium-71-gcc-0.patch
@@ -0,0 +1,57 @@
+From 65be571f6ac2f7942b4df9e50b24da517f829eec Mon Sep 17 00:00:00 2001
+From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
+Date: Mon, 15 Oct 2018 20:26:10 +0000
+Subject: [PATCH] google_util: Explicitly use std::initializer_list with
+ base::NoDestructor
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Follow-up to ac53c5c53 ("Remove CR_DEFINE_STATIC_LOCAL from /components").
+Due to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84849, having
+base::NoDestructor<T<U>> and passing an initializer list of Us does not
+work if this is not done explicitly, as GCC incorrectly fails to determine
+which constructor overload to use:
+
+ ../../components/google/core/common/google_util.cc: In function ‘bool google_util::{anonymous}::IsCanonicalHostGoogleHostname(base::StringPiece, google_util::SubdomainPermission)’:
+ ../../components/google/core/common/google_util.cc:120:24: error: call of overloaded ‘NoDestructor(<brace-enclosed initializer list>)’ is ambiguous
+ {GOOGLE_TLD_LIST});
+
+See also: https://chromium-review.googlesource.com/c/chromium/src/+/1170905
+
+Bug: 819294
+Change-Id: Ie1490b6646d7998d636c485769caabf56c1cf44c
+Reviewed-on: https://chromium-review.googlesource.com/c/1275854
+Reviewed-by: Peter Kasting <pkasting@chromium.org>
+Commit-Queue: Raphael Kubo da Costa (CET) <raphael.kubo.da.costa@intel.com>
+Cr-Commit-Position: refs/heads/master@{#599733}
+---
+ components/google/core/common/google_util.cc | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/components/google/core/common/google_util.cc b/components/google/core/common/google_util.cc
+index a44c84393820..7733848a0443 100644
+--- a/components/google/core/common/google_util.cc
++++ b/components/google/core/common/google_util.cc
+@@ -117,7 +117,7 @@ bool IsCanonicalHostGoogleHostname(base::StringPiece canonical_host,
+ StripTrailingDot(&tld);
+
+ static base::NoDestructor<std::set<std::string>> google_tlds(
+- {GOOGLE_TLD_LIST});
++ std::initializer_list<std::string>({GOOGLE_TLD_LIST}));
+ return base::ContainsKey(*google_tlds, tld.as_string());
+ }
+
+@@ -132,7 +132,8 @@ bool IsGoogleSearchSubdomainUrl(const GURL& url) {
+ StripTrailingDot(&host);
+
+ static base::NoDestructor<std::set<std::string>> google_subdomains(
+- {"ipv4.google.com", "ipv6.google.com"});
++ std::initializer_list<std::string>(
++ {"ipv4.google.com", "ipv6.google.com"}));
+
+ return base::ContainsKey(*google_subdomains, host.as_string());
+ }
+--
+2.19.1
+
diff --git a/www-client/chromium/files/chromium-ceil-r0.patch b/www-client/chromium/files/chromium-ceil-r0.patch
deleted file mode 100644
index 9e7f2a7392e9..000000000000
--- a/www-client/chromium/files/chromium-ceil-r0.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From cc843eb64f6599d9ede176f711fe6355015c30b1 Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Mon, 8 Oct 2018 22:33:38 +0000
-Subject: [PATCH] PictureLayerImpl: Use ceil() instead of ceilf()
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-ceilf() is only formally mentioned in C++17, even though previous versions
-of the standard say <cmath> should have the same contents as C's math.h.
-
-libstdc++ does not ship ceilf() in its cmath, but the ceil(float) overload
-that _is_ in the standard is available everywhere, so use that instead.
-
-This fixes the build with libstdc++ after 77b67445ba ("Elements with fixed
-bottom and top stick to top"):
-
- ../../cc/layers/picture_layer_impl.cc: In member function ‘void cc::PictureLayerImpl::UpdateViewportRectForTilePriorityInContentSpace()’:
- ../../cc/layers/picture_layer_impl.cc:738:16: error: ‘ceilf’ is not a member of ‘std’
- std::ceilf(-total_controls_height * hidden_ratio)); // bottom
- ^~~~~
- ../../cc/layers/picture_layer_impl.cc:738:16: note: suggested alternative: ‘ceil’
- std::ceilf(-total_controls_height * hidden_ratio)); // bottom
- ^~~~~
- ceil
-
-Bug: 819294
-Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
-Change-Id: Ida69eb3127ca132e7090c9aad0dd17dc314b6992
-Reviewed-on: https://chromium-review.googlesource.com/c/1264537
-Commit-Queue: David Bokan <bokan@chromium.org>
-Reviewed-by: David Bokan <bokan@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#597709}
----
- cc/layers/picture_layer_impl.cc | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/cc/layers/picture_layer_impl.cc b/cc/layers/picture_layer_impl.cc
-index 937255884a6e..020bcee55201 100644
---- a/cc/layers/picture_layer_impl.cc
-+++ b/cc/layers/picture_layer_impl.cc
-@@ -727,10 +727,10 @@ void PictureLayerImpl::UpdateViewportRectForTilePriorityInContentSpace() {
- 1.f - layer_tree_impl()->CurrentBrowserControlsShownRatio();
-
- viewport_rect_for_tile_priority_in_content_space_.Inset(
-- 0, // left
-- 0, // top,
-- 0, // right,
-- std::ceilf(-total_controls_height * hidden_ratio)); // bottom
-+ 0, // left
-+ 0, // top,
-+ 0, // right,
-+ std::ceil(-total_controls_height * hidden_ratio)); // bottom
- }
- }
- }
---
-2.19.1
-
diff --git a/www-client/chromium/files/chromium-compiler-r5.patch b/www-client/chromium/files/chromium-compiler-r7.patch
index 6d6b980b1687..dcf40a8be002 100644
--- a/www-client/chromium/files/chromium-compiler-r5.patch
+++ b/www-client/chromium/files/chromium-compiler-r7.patch
@@ -1,17 +1,17 @@
-From 07fa6b9176dfd1acd4eb6706323ab4823f530432 Mon Sep 17 00:00:00 2001
+From 6ba946c7116f4f1d0b35fc90716b6e940116b74b Mon Sep 17 00:00:00 2001
From: Mike Gilbert <floppym@gentoo.org>
Date: Wed, 25 Apr 2018 13:22:49 -0400
Subject: [PATCH] Disable various compiler configs
---
- build/config/compiler/BUILD.gn | 60 ++++++++++------------------------
- 1 file changed, 18 insertions(+), 42 deletions(-)
+ build/config/compiler/BUILD.gn | 62 +++++++++++-----------------------
+ 1 file changed, 19 insertions(+), 43 deletions(-)
diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
-index 0e796978d479..fa77c2476e4e 100644
+index 677003ac646c..f38bc908622a 100644
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
-@@ -235,8 +235,6 @@ config("compiler") {
+@@ -236,8 +236,6 @@ config("compiler") {
configs += [
# See the definitions below.
@@ -20,7 +20,7 @@ index 0e796978d479..fa77c2476e4e 100644
":compiler_codegen",
]
-@@ -501,17 +499,6 @@ config("compiler") {
+@@ -502,17 +500,6 @@ config("compiler") {
}
}
@@ -38,18 +38,27 @@ index 0e796978d479..fa77c2476e4e 100644
# Print absolute paths in diagnostics. There is no precedent for doing this
# on Linux/Mac (GCC doesn't support it), but MSVC does this with /FC and
# Windows developers rely on it (crbug.com/636109) so only do this on Windows.
-@@ -1510,10 +1497,6 @@ config("default_warnings") {
- cflags += [
- # TODO(thakis): https://crbug.com/753973
- "-Wno-enum-compare-switch",
--
-- # Ignore warnings about MSVC optimization pragmas.
-- # TODO(thakis): Only for no_chromium_code? http://crbug.com/505314
-- "-Wno-ignored-pragma-optimize",
- ]
- }
+@@ -1512,7 +1499,7 @@ config("chromium_code") {
+ defines = [ "_HAS_NODISCARD" ]
+ }
+ } else {
+- cflags = [ "-Wall" ]
++ cflags = []
+ if (treat_warnings_as_errors) {
+ cflags += [ "-Werror" ]
+
+@@ -1521,10 +1508,6 @@ config("chromium_code") {
+ # well.
+ ldflags = [ "-Werror" ]
}
-@@ -1555,22 +1538,6 @@ config("chromium_code") {
+- if (is_clang) {
+- # Enable extra warnings for chromium_code when we control the compiler.
+- cflags += [ "-Wextra" ]
+- }
+
+ # In Chromium code, we define __STDC_foo_MACROS in order to get the
+ # C99 macros on Mac and Linux.
+@@ -1533,22 +1516,6 @@ config("chromium_code") {
"__STDC_FORMAT_MACROS",
]
@@ -72,7 +81,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_mac) {
cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
-@@ -1940,7 +1907,8 @@ config("default_stack_frames") {
+@@ -1925,7 +1892,8 @@ config("default_stack_frames") {
}
# Default "optimization on" config.
@@ -82,7 +91,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_win) {
# TODO(thakis): Remove is_clang here, https://crbug.com/598772
if (is_official_build && full_wpo_on_official && !is_clang) {
-@@ -1974,7 +1942,8 @@ config("optimize") {
+@@ -1959,7 +1927,8 @@ config("optimize") {
}
# Same config as 'optimize' but without the WPO flag.
@@ -92,7 +101,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_win) {
# Favor size over speed, /O1 must be before the common flags. The GYP
# build also specifies /Os and /GF but these are implied by /O1.
-@@ -1997,7 +1966,8 @@ config("optimize_no_wpo") {
+@@ -1982,7 +1951,8 @@ config("optimize_no_wpo") {
}
# Turn off optimizations.
@@ -102,7 +111,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_win) {
cflags = [
"/Od", # Disable optimization.
-@@ -2021,7 +1991,8 @@ config("no_optimize") {
+@@ -2006,7 +1976,8 @@ config("no_optimize") {
# Turns up the optimization level. On Windows, this implies whole program
# optimization and link-time code generation which is very expensive and should
# be used sparingly.
@@ -112,7 +121,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_nacl && is_nacl_irt) {
# The NaCl IRT is a special case and always wants its own config.
# Various components do:
-@@ -2068,7 +2039,8 @@ config("optimize_max") {
+@@ -2053,7 +2024,8 @@ config("optimize_max") {
#
# TODO(crbug.com/621335) - rework how all of these configs are related
# so that we don't need this disclaimer.
@@ -122,7 +131,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_nacl && is_nacl_irt) {
# The NaCl IRT is a special case and always wants its own config.
# Various components do:
-@@ -2106,7 +2078,8 @@ config("optimize_speed") {
+@@ -2091,7 +2063,8 @@ config("optimize_speed") {
}
}
@@ -132,8 +141,8 @@ index 0e796978d479..fa77c2476e4e 100644
cflags = [ "-O1" ] + common_optimize_on_cflags
ldflags = common_optimize_on_ldflags
visibility = [ ":default_optimization" ]
-@@ -2192,7 +2165,8 @@ config("afdo") {
- # configs += [ "//build/config/compiler:symbols" ]
+@@ -2193,7 +2166,8 @@ config("win_pdbaltpath") {
+ }
# Full symbols.
-config("symbols") {
@@ -142,7 +151,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_win) {
if (use_goma || is_clang) {
# Note that with VC++ this requires is_win_fastlink, enforced elsewhere.
-@@ -2290,7 +2264,8 @@ config("symbols") {
+@@ -2294,7 +2268,8 @@ config("symbols") {
# Minimal symbols.
# This config guarantees to hold symbol for stack trace which are shown to user
# when crash happens in unittests running on buildbot.
@@ -152,7 +161,7 @@ index 0e796978d479..fa77c2476e4e 100644
if (is_win) {
# Linker symbols for backtraces only.
cflags = []
-@@ -2330,7 +2305,8 @@ config("minimal_symbols") {
+@@ -2337,7 +2312,8 @@ config("minimal_symbols") {
}
# No symbols.
@@ -163,5 +172,5 @@ index 0e796978d479..fa77c2476e4e 100644
cflags = [ "-g0" ]
asmflags = cflags
--
-2.19.0
+2.19.1
diff --git a/www-client/chromium/files/chromium-ffmpeg-ebp-r1.patch b/www-client/chromium/files/chromium-ffmpeg-ebp-r1.patch
deleted file mode 100644
index 20ded611e0a9..000000000000
--- a/www-client/chromium/files/chromium-ffmpeg-ebp-r1.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-https://bugs.chromium.org/p/chromium/issues/detail?id=796379
-https://bugs.gentoo.org/656902
-
---- a/third_party/ffmpeg/BUILD.gn
-+++ b/third_party/ffmpeg/BUILD.gn
-@@ -239,11 +239,7 @@
- # Windows builds can't compile without EBP because we can't omit frame
- # pointers like we do on posix.
- if (target_cpu == "x86") {
-- if (using_sanitizer || is_win) {
-- defines += [ "HAVE_EBP_AVAILABLE=0" ]
-- } else {
-- defines += [ "HAVE_EBP_AVAILABLE=1" ]
-- }
-+ defines += [ "HAVE_EBP_AVAILABLE=0" ]
- }
-
- if (is_posix || is_fuchsia) {
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index fe4bc98d6c3c..b79dfdb5cb68 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,5 +1,6 @@
AUX 10firefox-bin 32 BLAKE2B cd6d8dd86d0c8ec95d468b10faf65a7076dc1946f13e719f34092a15e095d6800d92b162e6370c32f1b0f0326fc50ab5bb324c849234bda61d80a705c9d09fb5 SHA512 24f2c370316540b70b2053e2ac0c8ca67714c928d570c9df9dbeb3b179f29b78e7f6dbdad6e452ef312b796f68f4d7105c92f027e75a56f07084ea9ccb58ab69
-AUX all-gentoo-1.js 501 BLAKE2B aeea18b92d4ba90f440e8b554e088d69098332b2351ea4af4ac687b016826b32c6dec118cdeacdaa8637eac53fcbc6b4faeb73c6bd6d21e78122dbe56274a401 SHA512 417faf0f24f679321f68990506161bf1df6a2fdd11ecc7ad501bcc6719a7fcff186f9e9ebaa4c0690d4365e4002f582661d5ce56ccd72531cf61dea6a9f9d740
+AUX all-gentoo-1.js 500 BLAKE2B 2860ee21769b18b4c6dfcd4e5ff3a09aa5ffab60c9f7745a0c86c5d158a80fe6fc4c4e27959916eb3fa2ab2bd591c7669f1a6266048b949ec93b7a20ae8da840 SHA512 bc6e9fb408d81e03455f96a426cbc1a2a653e732eb8759e7d577b7eadbe27b211bcea483babd81b58e66e06afe371697263b372dc45faeb5b87da78d687c37be
+AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44fd5dadeae0939baf9a4a6b1852516722b2a3d94b8d403cc7b6c6b525d5236f357ab65a72d716aab1f5bef47800b5a18c SHA512 5ed67bde39175d4d10d50ba5b12063961e725e94948eadb354c0588b30d3f97d2178b66c1af466a6e7bd208ab694227a1391c4141f88d3da1a1178454eba5308
AUX firefox-bin-prefs.js 305 BLAKE2B 864d8545cbff81d9a1a7d615d3a244c9060c646abf0fbf4d09fad2c9dd2b312d0fedb97b0fae7efb60def0e5494069d12a8e9e6d1d638744d77535eef8ac4fcd SHA512 ef65b9a24f22cf04def4962721056869392dddabdac80e6f9cd92c57d58174667475ae55d83fa43603e93dcb1745568d82bcad8c810fb597dd51f2b5099bd69e
AUX firefox-bin.desktop 325 BLAKE2B 563cea3569a5a4952ded5c0324fa7d3a574a1c5d0fcd310f3f82de2b0fe07412d9768f6be2f467e3e315d89f501b1fe2cc319ffa92f072f4fa6cf6e2af4c2d20 SHA512 409ec95a1ee449e2a0a915358fb9c8c3e4bcec8026cb503f1b7dcd815bda9ff5745158ed01cc190c9a0adf5b4e9d644efe5ee3e0232bd8419324c1b6600c863f
AUX local-settings.js 129 BLAKE2B 8d6778900d4746baeec5d167bcb73476d36de38e4ba5a09904a66ba094ce3c003467a22de32113abf3fce80e7159d5faf501be2e2c45d2e7cbb31d1046f5ed6b SHA512 2ae80875251d0ea322acb64370a0077b10f2e2c8bd258cd4792c6cf7152c0a6f8786353167d71fc99607b5f15142af28eb565483a3115b25c2f040c06319ba6c
@@ -171,97 +172,97 @@ DIST firefox-60.3.0esr-vi.xpi 528186 BLAKE2B a8ba777fcd1e2fe9577e63fdb0ac0698545
DIST firefox-60.3.0esr-xh.xpi 511853 BLAKE2B e40dfceeba27eeafbd757a14575215448d4e4b5b64c5888695f2453806d9138f8c8d707e86bc088950167d1b696593a60937fccd7a637080e5723ca2bf7d021e SHA512 b8dae2ffd96c12891ad9ebf5e5583834f1267c283a23fe861d80c244b449ebb650e2a53c83d0bc0cd269f2a57f53d87b9068db84373d6bb6add679b2e378631a
DIST firefox-60.3.0esr-zh-CN.xpi 543582 BLAKE2B 1be96fa611ca6114d60d2a4f4e9164c33e46c127ac62ee500a2f1d027081b4b0f15c4cc50b6fa733f0ea196412bee691b8945294e243c87236b2fb114fab254b SHA512 a4bc406c2163ebaf00ba2b63466de9d2e5839bf28f011b85c7b0f89ba5ad1528511e524a3363ca58a90235a7976f99c05a0510c164b15993b80f962f4c546921
DIST firefox-60.3.0esr-zh-TW.xpi 541908 BLAKE2B fe6f381d3f2949f3132dc125df597c4e135347933c52b681287f00b3eec2cfb1eea963953a08c0ece5de8d276c06b388692a53bb77c54bfa195709e7a59340fe SHA512 6743eb9442e28ee924230bc8acf2dd52448532ce76bb0d6d8ea89b6e5f4d1aa4fa9388a2012636d16ae976526f154052d51340b239c04cc42ce991186d0b3b33
-DIST firefox-63.0.1-ach.xpi 455078 BLAKE2B debdf9bd1c12395f8385d377590465ad63c240db79be62f28e23171f1227124e30318105921885b86d6ef3e332e84aea8e38072cb7088f71bff8866523e5ddf0 SHA512 59331ccf9a46bbe6193ec9cd1f40d1ef3f14f4e55ec78d949efc79fa7062767a84532137703aa0c6563cd36f4744f23f608ea01d3b85dda03d69f131494bd3db
-DIST firefox-63.0.1-af.xpi 437918 BLAKE2B ee6258c86dc1cb2a6249d996741313b68007f93ae4bc7098060ee958d8946c4ab19a1d79119740be8d5c6c6762878b22ba413943a443c523fd223b9905cca485 SHA512 4d1e6d32e756e5db1556d35a1b72e1a6c0a0d729416f3c4dc5d86b001454bbf527b5a1c909a0191fe8434cc151e8d7d46257cc73f45407b62e01c53e09af75e2
-DIST firefox-63.0.1-an.xpi 474545 BLAKE2B acc44f8c99af8ac402a8b96efa3c96472024c7053fcb104b33051165f542fd287a97bd13b85980a26be73fe776e8445f2aa3769bb2a669855574a8b96c660a1e SHA512 268e7dfe4d9cb4c86c9f7dbb34e2bf72a17719afc248cb13129e2a34b9a5ef3bc170150a5710a8a7439b6a71b69506d66ad75d19ac3b97a793403eeb419098b4
-DIST firefox-63.0.1-ar.xpi 513464 BLAKE2B 272ea8a95a653f3a14885bda21e64266cf26f447447e5253c523dac4f330bdf8adaa6e9b21575937010136cdafa9c92c52c496743de8ede62ac8b86830d7376d SHA512 65d8611ba5774d112debdbbbd0c00e77cc4de45fb5db637e2a6cd09d904d0e210cde1da74eb547dea62cb022e7ea4fe4abcd93c4b491599abeec746a583b424c
-DIST firefox-63.0.1-as.xpi 482192 BLAKE2B 6194a2af8f51b2754a7700505a7ca9944a2534633808721c90b976371daa7fe883404374d4b0ea375f0b0bc4dfafc56a486202dd0f7f7386baf9a0d8e3224059 SHA512 0896c5dbb21866029ef5e14d97870fed1acd2b18650b7a03c494f31810fdd0adecb69ca6860a6ef272e7d357a201bb226c97d760fd5a8e411c40961e58dd273f
-DIST firefox-63.0.1-ast.xpi 465657 BLAKE2B 3e4a7737fb1333effac80a1dcd203e3eaef8743efaa3ca76e07b51697899eb3c3e5e5187912de975a003e00fc7be4fec53c68357ff6baa0018f3f1a55c57ffe1 SHA512 a3104145e32c3e932baace5fa5564ed5bd7d9aa0ab847feba05f173877ac1a9023a51d9cb1f80586263c32b3c648aea6e54ecc7812e3c2102047ecdd2cb9776e
-DIST firefox-63.0.1-az.xpi 490940 BLAKE2B 92dd952b43f8cb968f5a2f631ae4f02919a68c3c62291b5d79a097356d310731fbf76b3e2f213ecde11223e98e5fc9e3fb92dafa43ed90aec59c190a140aa6d7 SHA512 13f2e0179f15ea8038871f4743521adb2ea1acc70c30828ee87f9f33f133c4c4cd3185dae76006c3be98e2ac8e23a44371c3f42a95bd8b042ca08822d234308f
-DIST firefox-63.0.1-bg.xpi 523520 BLAKE2B ded33ac375437a670cc8726d006f7210a51be9412a98bacae4983922b7a6b45be62d3e363441e13d734a9c559319d7ecefced3df6c03d2cfa20abc1d5676f766 SHA512 e954f67ab2fa1067803416f1b870913e6fa4c4b02017fdba0a23b015f531469db5464266c1a78aae79c0e23beb961703208ff3094211234b17e41edbe1a5f1f7
-DIST firefox-63.0.1-bn-BD.xpi 548602 BLAKE2B c332c457f86e4dd504490a9b718e2d05dbff3f60b60f174032b6e3b7fb5e75843535f5dbd331ded1e2c50bc661fe26b5f38e18146a0a452c982365bf97a5b955 SHA512 ec784af9433ca92bb6e6846e5a11e26db2cd6f602211662588491efafd094c6d5135a3d0da6bb0a3427142a094568ddec9959603c13b38524a12678568beae80
-DIST firefox-63.0.1-bn-IN.xpi 516021 BLAKE2B 7b69f70455920d4ce5129b7d64cda9b0599cc224c0dde3c4b76410c455a61f7dac85aa2def238f97acf856844e3778fa995bcda54fbd82ae53fe8b33b60a7318 SHA512 ed0c85e30db05872635ec9336d5ed182c7a63f222661a22e7dd5070abf04fe27d1db0cd4ae8dcc55e99c5c935778035b3deb11ac3dc78f60e6ccc645ddb15f11
-DIST firefox-63.0.1-br.xpi 474387 BLAKE2B dc01a6fa2cf1feb0c237098ce7365d2d53b727307eef53d2ee0e5e08b4758d6f252e7feeb819576eb8815eb985152fc946db2ffe9e78736571ef9f1864a6db3c SHA512 07dda0c7821f60a6364a2e18f800f42d8e9c1114565eb02ae7c0264d35dd97070b284a50c0b34e6abf36fe77f1b759923141c6bed39edddcc3f51de4e3c2869d
-DIST firefox-63.0.1-bs.xpi 472879 BLAKE2B 4ac1d101bbafa5cdbd86d57e7730f50ce716773d0bd4803669509e7324baa938fcf3fda9d54953c420e0a1c6256d348a49b2a3a4f58c91e90569fce21f706fdc SHA512 6779581fd228d11a064f9ebd7c99edf0877a09f5e8c1906c10f0cff0501c1627873a9446ba957d341b4552dc8caa8adf891048d81862a7d61821815c2fa52a30
-DIST firefox-63.0.1-ca.xpi 469248 BLAKE2B 4c2f6e5228a98f6d14a2d8829305609a06f7fc71453ba67871a00e06dfae4d59fffaad87c2352b937eda50d287e09678f1d4ec24d6c69b7d008a11193a5dbc74 SHA512 5ba44ddfbc50f17741dd05838a68c53f128df07a54c53c7a3405a6d7fd1c46e31a4a3c78e1d33478e804fcc70407214e77221a7a0a97f5f239ec10aaa68a0558
-DIST firefox-63.0.1-cs.xpi 489306 BLAKE2B 6733a534049ca80cbfa82d591f12123e3c82746341e9dc8ba7a0b5547870fa17286ae943fec3a4786eaacaa4724f5e52bf62bfac75e1a04a6472bfadce537a1a SHA512 249d226bafb2a63e62392edd487a335f516903f727c6231858b736491f78ed8cd58427ff5c725d011aead07a760f0db03f80f37276da10bec206cda7ba60e308
-DIST firefox-63.0.1-cy.xpi 481078 BLAKE2B bbc829e3cc60810a07e229140db8d2cbddf2b02286bf9bda01f65d8fc2ceb875e2de53be50b6d82533209ae5fafbce650680ce6e3166acc9c5cab0dbafbdc278 SHA512 24d219baf51248a548b8c647774927d6e62b727bd46ee1d31ca1057d751fa0c7bc221135019b336420763cd1a7213d24cc158238027a0e3dcab74d90f42da724
-DIST firefox-63.0.1-da.xpi 481843 BLAKE2B 07d21d53fd1cc4901edd6cf9df66ec0f1eecae0a6859f86d6e215fd9434604e324f01fd64af0e2d8f6111dedd6f5ad745e8770bd3c48ea6cf3460133415ada6a SHA512 6e4f0ac482f6835bca680ffd69805c78fe9071c73f527fbcc5713ba7aff6b6e5174c522ed1ef620e9bb79eecd7734d17cb555edf82e5e4eb463a824e4a934782
-DIST firefox-63.0.1-de.xpi 491997 BLAKE2B 51bf3108014502b856efbfee837d90b193557783c6a2045a94af1be88488531f5e4ea1b2adab92abb293017a87056ff8f204afc57b803bcd2bf2e5b890753820 SHA512 adb94c5414b9dde2530ac11139ef531b26135785b51fed4209f2a18f6cda520d97e3375b217ef78a2ba8b28a3075108a5898206a084630e39d627fae8f78773e
-DIST firefox-63.0.1-el.xpi 558437 BLAKE2B 1ca15c1dbdd98e7ec80ea720185d63088f2f714113082d0b03fdf059ced4e19cab126bf8853681f3a326a6c24ae21e611a7c7f8916e0d3660c2cc87e03b7a9f4 SHA512 c8e4aae4aff0ac617b1a4cff4819fc01735aa62a9ddc443f620f27b831a2a942704d0ab78fe3c3e2f29924d7ade53eb4cdeea035df3a89314875b667cdc6c66e
-DIST firefox-63.0.1-en-GB.xpi 442422 BLAKE2B 84934d3186fb12d3c93691dbe2ffb29cc80003d1059dfa0b02b5151ccedd3de48e377f18a7bfd68523690cbcc2ef91f2bebcc4ed2aa09f8d28bee82c15bb7ac5 SHA512 5d9acd673727f3a0e4e57426cf5468468d1e3067ef6268c9df34388970ae26dd80bdbeda0e78adcb7fbfe5d6b2028c4bb517d0799eae0fef6902b88e7b897497
-DIST firefox-63.0.1-en-ZA.xpi 427849 BLAKE2B a6c801ef34f13f08ac17b0502807c99752a34d704318fa97ee87c1a6fe38557b075628400acb8ab1b31964e15e9fbde985309a8c329454ec96a8ce6976a06a1c SHA512 3294273a943cff13f868be336656f26f29297904fcabaf3be7f140d180790d5371293aba6cda2fa560600f73996feafdc067e4279bba78039c719b9dcd38ffad
-DIST firefox-63.0.1-eo.xpi 478962 BLAKE2B 154f71b20602db8cfec855a6b0182ce771e01b3e5103a5d5c5cf54cd13c95fd4a22c97283967681c04c865d7bcc741aeaf8fb9af13b2ac12686a64e36bc3dade SHA512 c0515c90d8a212db89060531f05c530e96e29bb33a6f889f887012050930b40b60448a8b5e031b3c28038828fc565fe68a758ded1eab0c2d0b223460700b4d2e
-DIST firefox-63.0.1-es-AR.xpi 486912 BLAKE2B 36e412eeed77b03df0694bdb93c844c86dd31f9ecea8568eb4e8081033bfee42aa10fe00a6c73ccb10eb390ba545fea115a6b6136005fd676e7f4c4a9f94203d SHA512 19f43341f2d2173ce42fe7bac602bd7bce66a2649147abe9d2aa2cda0c50c7a91b523c1f4b468e3d112b5948489515e32e8b423f3532c8d5cb54798ad6ff217a
-DIST firefox-63.0.1-es-CL.xpi 487571 BLAKE2B a60cef9c76a0c2744d91616504465f353fb3d3929398b88280f7b64d1f11882f28a0ade27ce11438c64151430150df942cbc0e5ae718e45f1d6843dfa575ab7c SHA512 706a4c30f0598a8b19d5eba4536d9eb4aff0c56ffbbe08a2b63032bb9bcc13f71768df4608a58528663d2a71577136684ff80b00f13c6cb08396889d399617ee
-DIST firefox-63.0.1-es-ES.xpi 431434 BLAKE2B fdc3115703759224c9cfd3058385aaefbfbe46c0f46a8d3e3d4663d9a5eed613fbf433b3d2f179e6230f0649c25a8791625ed09dece093188db647cf3639264f SHA512 facef942498565b55f6b6914c0948306145d1eeb04535758b2c6e8aa83e6fc8aef72cc5bb3fcd7e1512d7b1bc9c5502fbbf65def874a7b98b8ed8f2f85c9092a
-DIST firefox-63.0.1-es-MX.xpi 490502 BLAKE2B df9407d54fdc10b54b3850e86a4d70674b3cfa4ab1d7b76b071585588abfcb6850b3304733d293c99468c9dd2d0edbaddba6f15ccabc927e903f0c1d8dfeb530 SHA512 1f0a209e868490e85bb2de5b87cac3fbed8f482a25d5573c4aa5e70f657829590de6425b0b1cac4abd70257c7f41965b0197aaa52bd2cdc5b053368ea560e445
-DIST firefox-63.0.1-et.xpi 469972 BLAKE2B d7a0751c2d3b89896eb297b9999b6d1a834c971bef5244ca5519723337700db8ccd6fd96ec29a25018c0ac09c2ade807a2b2852a68f656b7eea06e0ed502a039 SHA512 e868d7b207e6840039d5152307cba0cecf8ff7c6707d9ea298625a0ffeb7524b63791434547004303e782fa6007d7bc3708566eefb9fa4e32cd52a21d630cc5c
-DIST firefox-63.0.1-eu.xpi 478608 BLAKE2B be7638e62f2b19d6242e9bddbeca325dcb6b1650f46eadf614ebd9cd147278d40018c6e2bf8dc93618f5ebb27f9cf07007fa80b65f4ee406d4369eec77358d8c SHA512 a8f91f9e916c837632c345c72cd49f1f0e7bc7dd991f1daa175b009f409aec396abf3af05a0b535cab63be952a5f50a73add06b1052d4398274a739b269ec515
-DIST firefox-63.0.1-fa.xpi 529581 BLAKE2B 034273e7e6d7597d67875cf72249b0315988b1c233b063524f34ad6bd68d3d127b0428a3dde78979312e0ba444f54b6881da8d2194218d7bcc8c5efc88fee9a2 SHA512 7ef2f84caf64dccaf806de1564ba2baa82f334ae3058236aff086145de46a021a0c4fc78c63fdf059dcb7ac454dcf3604620ac794120f147f7ee842aaf73164c
-DIST firefox-63.0.1-fi.xpi 467886 BLAKE2B 698069159b4ea039e07eb2daff23c9494c3ed3060897e6907401f4e154caaa841f3f92467daf3ca30cff022b65b2a5f1c254df6aeacb739bde53339d003f660c SHA512 ffba6a5251cfe6494e0624cb276596ecf8eb7c5fbfa304758d8d8b27c429be362feef65c25610f830084c36fb9282eb2f5c29062a89fda4620817f8358e1c152
-DIST firefox-63.0.1-fr.xpi 496625 BLAKE2B 42eff06e92aab50f2bc6258b03975ecedc133d8ad9283ba80c86de326e8f9469d5870702c509639d808bd9f7e3ddf86e76bf20ffa95003bd2b56f86e541d565d SHA512 f2aa43f6cbeeefe1956306f8d7d06cec68b0e061abb9d523c791cb30ff3362f01d9b68cad664d3cf075d4fe880b0a8dcc53bb376c21283a0a4b48680fc171986
-DIST firefox-63.0.1-fy-NL.xpi 485373 BLAKE2B 30db807975fe1f32c75260f862ec43523b560cbabdf62cbcf49515629d966be3cceaa3a7cd16ff543380d377f55212559bc5d23c2fa5a5b9849adbf0386b8acb SHA512 0c42fdfce29f4c3595a6ae46918e790961c2a5cc773442f76a3a739969f4583c742b259451cfe6ff18833654b4d8d2d6e0bb2da9f46f54f307debe0b464f777b
-DIST firefox-63.0.1-ga-IE.xpi 479147 BLAKE2B a976ba566348669d40d25f65ae0dcac38e35a624c58cbdedf650188843a306a79149ec105200879e63d423da16d53c0fecaba8034efccafc26aaaa790c5c4ce7 SHA512 e4e18a0a6b9ff4def5f8d60d7e29cc3f938d90562e3611b789fbaefb211e2d0a1f3040d318d1f77499a8ae1ce5ea539cfd64bd87ae7baab0dca396377624b263
-DIST firefox-63.0.1-gd.xpi 484600 BLAKE2B 91040e7147b37226ca517e9107fb6c294af7d80fc0ae941c613d7fa2e86f90182665ca042e34ff1e0aa241fed4a8e8a183a581116775848032a59960fd4bca1d SHA512 4491ad6e44529e377f470c1ddae1101dba9e1e483f8e90d28ed46ff5d5d58dcde6e5b7436a493af7de21bc8a6532ef0503cadebdb25de74c2874585b3a916edd
-DIST firefox-63.0.1-gl.xpi 455902 BLAKE2B 3ab97f0fabe158e158f1d0c65bbd79232705b72c355d9fd127e36049f5693a8bcc3c4928b95d6b06fa2323e63a7bd5f8a35e2f7f580ee12ec4d72a9e7a78c2b3 SHA512 62ef63faac1dc1f3a7365d8f1de37498328371405c517b6c2d32c5b2afb52056def44dd83b5156113c51003a56003ef3706c946602a114b58cb3668fe7c3ce3a
-DIST firefox-63.0.1-gu-IN.xpi 556301 BLAKE2B 905d0198919fd0379aa99303b8236dda7e05e0a2c9f2a556fc327f9b0fd82ab39ae74a9221267e85030f8ad10e30bc7c82c06e04a52b56db7480781934cff950 SHA512 c2a6701bd8726933bd620661dba06389c8e40bcf454e6635358e97687f98702f7f90f1c160262d7c480cc25953844d353d363dd13c98a6e81df5195d208224a5
-DIST firefox-63.0.1-he.xpi 486236 BLAKE2B 1604f5d423e5c9f23c2952e32718c04859f2e7e77a5db110258ac6d23a9ff853a1b95bb6cbbd0b49d5eec43f720adc6affdac1407f77f0cd71bb1c88fcf7a74f SHA512 6ba8bc9429d06e90c2b470e8f28a4b3b0ac3906a9793177064dee8f05392a365f9c9e69897281f3096606369a2d12cb77b73a6a142ef16264f1bdf54d10e3bc2
-DIST firefox-63.0.1-hi-IN.xpi 545386 BLAKE2B 963232ff419ca23db6e86d1f6bcb4470430a3a1b942a5e91fa84a1b16a02b655c4d9f6b80590a0cabda8c68ab81c3ec386e762b645aa1cbbade4b7d82df4ff6c SHA512 2c169d656ed49258947dad9108edb376903663d12c5b92f5a3dca8d720f71d43999d36b022b4935217ddd27f92495a5efcdc3a204be05d0bc26737935fa3112a
-DIST firefox-63.0.1-hr.xpi 468495 BLAKE2B fcc492378938d19c18ba555a1dc6a6e08b353ee795a97b3749c57fda9e68e0653891bba2e1fbcdf297717a5e9c4d63dde6fef3264eca01bf746f9203af612c7d SHA512 361663adebb5d777be926696db42e5210a155a49dfc1f4f608ada884552551a2ec4c2f74be8fcf43b0ea84f3daf35352b343366d3aa1dcb5ca4c941db369186c
-DIST firefox-63.0.1-hsb.xpi 500686 BLAKE2B 667e79d8e09ab5c8ddd8f6dd9114b7ace81729a60ad459015e65fbccd3654d451946fa1c55c2661dc24ba54cc397ff2b67f95d0d31be5e4a36721644c92aa0bd SHA512 23118d842963b8eb3fd642e28c101642294289375d5d4125a2fc22dfa67b1873da20f84299e694afdb39cf3beff9d78484bfbdd220fb17c295b4f74119d09b97
-DIST firefox-63.0.1-hu.xpi 497766 BLAKE2B 9a429113edd6d3b18f13c95774354450902ca2db9b75967868f541076bdfcee3c66f661f249659727227645ef169e46a40422b6c1cde8336c305b65ebc3bbd0b SHA512 7c2e078626c5f02c577a35d866695700be73cf526260b282e2cd910d77750b065ea895a08ebe8e2620456b26c6ec3df44c39c338719aa351fa7e297e8bdf1e51
-DIST firefox-63.0.1-hy-AM.xpi 525185 BLAKE2B a994037b6e525eb765a2b69d46cab9b769f58ad7972bdae585cfe81c5718be73682f0d9caa27f1ad05ec3605161af56307c06f5f038404ad4ca3b8b54bf62b2c SHA512 0493a0dd30caa270fdfefacbf53d522920df9f8746c8213096ee67bbd5925269b4c169e87126c7a6387a54defb70732b507a523bfda6a0cea4087b4d4961d48a
-DIST firefox-63.0.1-id.xpi 468252 BLAKE2B b3878bf16f192ca371597620257314f970afe969136012448c162541dc2f5194c4a8b75ccdd09164eb4547601bfb6f5574659444f56130860c9e6aed0629880c SHA512 31aed3fd551142c597f9a7c80922756a67b2060573b97fcb003ef06601ce0bf5ad6d7e9e1f3c32418e3f6e2e72134863e35f93701b9f5818a2d813c38d01470c
-DIST firefox-63.0.1-is.xpi 467339 BLAKE2B 043d579bd7a595991af04715f1a78e8834b848eb074e09b5c44d876dc40652ca18589b58e683c70774001fa66127aa37c436f4ea3d466bf062143dd313a23e6b SHA512 449b99d3b9047571335aea37bea095502f9cd9d30ee52d6224afca7d7f62044bdc46504ad78d26781d0027ee9e524dc9b36c567fa69d8c0dd75584e842592968
-DIST firefox-63.0.1-it.xpi 351090 BLAKE2B c6ece08d892d52a85c97a1ad7bd039f70f748c78cde9ab91653535fcbde8196d681e0c5c403adea0de91b3ee50b815da3536cdd3944c54428e46ce1053b85f00 SHA512 6f5f7dd9c34092954af2c31f19270c7321e085874c81e4f8229c84ccf8e0a05500b00cc68191ffc151085f0fee653dc776fc8a4514353995a63ae25a623482e7
-DIST firefox-63.0.1-ja.xpi 501997 BLAKE2B 99922111e49c243cb2a940652e7db5790c2f84f14d4b4c2e0d23ee432a3ce008b72d60d55cb2097f262de40b0d98d360402bd881dc053f4e7be05833478e967f SHA512 d65fb324010c4270a56ebf66f557c51ce91f7fd5449da49d0e991e102118e576553bab3be59d235db8c31552526e55e72ebc1facceeeb23d98dfc2dd6e34b90f
-DIST firefox-63.0.1-kk.xpi 546396 BLAKE2B 231f72fd73360f91803343f161e6474492d8581a98ffe821737246e136e3b7a1d41d932bcf2a7a342168b5f9664d5fb8460dfdc1ad456ab91a0beb75813e95af SHA512 38e057be2dc4b0c0bf07ed0736b785f829572e393413e8bfa9aed590bcf9d91cd11dfa650cf179e7e4424fe9102bcdd293ee8030f07d275198615e6d9da9ff84
-DIST firefox-63.0.1-km.xpi 530624 BLAKE2B 2305a68e3afc6a123ec3d3e8d81385f591f3d6ef61acf6c54fc029b1ec2ac29f80348e88a06de7000c45814777ebfa5dd1c2e8328037bacf7f24cffd34d9b2c6 SHA512 21336e3147f0fb1fa614bb3aeb9e3be20bf6a6b593c9fc12a76640cf0e6a0fc9a3a76569b783c6d5fa5afd1b0e6a8f82c3266be30a867c004fc20d3f3274e09f
-DIST firefox-63.0.1-kn.xpi 536457 BLAKE2B 1e7ca8f1fbccac5255ce4e7609b571d46784b4263a11cfaa14310c2125cecd532ebf2978b22e852860a0f9d70c109c15ea7a4da8be4fe9dff432a20e54cc59a0 SHA512 81d5b6f3c4ae2721f2448be2d0378e147004ae176c8fd6039fdc2ca4e37786ed3c6339638b4324de87ede7fdb97bcb13b9fd410c7c3a978efdac8b4f3173d4ca
-DIST firefox-63.0.1-ko.xpi 496528 BLAKE2B 9b4b40e48970abfea943159e8e2f5f0bc0d5845a0e4fab7107d0da8234ec9f0330665c5ce72f018b4e6ccf49f3311f9c8fb558987509d3471c6cbc0248447d81 SHA512 7a02a4aae6cc20058bca252e20b5badfdfb893d0197f161fbc27d0fb2455b42f2f3d9b417fc6bed9e1428f2ef896aa57f74ff65c6c38a4c4c057e2020235c3be
-DIST firefox-63.0.1-lt.xpi 501124 BLAKE2B 39284a212a4fa9cc8e321939df8a918e5bb1f0ee0801e6cd8ab17dd063512b707bac0580c850cf2c97065d88cc7bdc8678a7b32d69ff2b2f6af0d7f2702a1187 SHA512 5658481db0e9daea82792abec6f3a56f6e966ddbaaaf15e886e790390756e275695011edfbdf4b03d58c2f2f806ae2a5d9dfc098117a2f75901c21295484f1a5
-DIST firefox-63.0.1-lv.xpi 489153 BLAKE2B cf20326020c733e93f039430eb6b5c770ce5513ffe8a2132cd8047a8e99f9babec6e99a7ed8a80288c7a45eb1888f883ada949154d3dd7ca116129c64907fce2 SHA512 38c789fde8ea5ba5c610fb7207f5ec5c01143ae995cac3bafee7cf08ba5239eaab32f05a0d8036f38ca75d12a38519a09ec03a5f7318e67b5e783d846a31403c
-DIST firefox-63.0.1-mai.xpi 498745 BLAKE2B 550c1f1db0359a91df27fd67903ca98fc7326fba4fca6e1bbe65cc88906fddf2e1f82b79841ecab9fe9c51a3587434e590ca04dd126a64a9e18258b737c464e2 SHA512 5b89bc316a09dbe67d4c300bb51be33d8ced300485e23232058143ff52aea40a90e94357dabffc89b67a9ba3b54fcd507836dcc1e1bc3043634dfc8344f4f3b6
-DIST firefox-63.0.1-mk.xpi 463723 BLAKE2B b991fef570e5287553c26948e7b8bba13ecb49feb9adef6c2c7ed4b551309e9b86990df98f3d4f4bb161417f16a1b92da0bedc7eb8bbf86dc368f8ea2a081b34 SHA512 3bca3389def15399a2c8b780d15513fd3d07dae01fbb74d34684d5ae22b1967ab4c84bbecb50dc96758b4c5d3e31fd60201351eb2b8f7531054603bd03baf9f1
-DIST firefox-63.0.1-ml.xpi 546430 BLAKE2B e5452597046cf73bb6f0559a5811c6979af0a69461b651e05bb5be15ebf5793994acf7bee7fa05c38f8d6636b9cd7d74ec0238a2d9f7d3454564346f1e08aa51 SHA512 b315372ae11de36bd8f635097404acdad4c24eef6db6da20283c0c57f1a94e28983fb72f0af2bfa3b8eebacbfd26f601c134f80da9fca70b10d68184b53d41b8
-DIST firefox-63.0.1-mr.xpi 538969 BLAKE2B 89de13bdff090294ea89f763ac9c3f8eb2c8de0cb778a840d19f06fcdeff1008fea7ee2bf444f2458c701b7c5a63110e7e16b4fe23235ef19416280d4e59c327 SHA512 a64bf0dc0585185252684ed8ea3e46e78701b5c04aa99c0f2b899f371e75a8e4a8f9f3e34e7d9ea99c41a29710a4d8232e071cb4eb05ed79a933dd62ff62f262
-DIST firefox-63.0.1-ms.xpi 471523 BLAKE2B 14b83670da9dc08b1bb1682ebe3d0457d94b08a04448342a1895e47fbf62d92989df310a97737a3cf78a62adb08d7b433bfe24a403e5d93b512ae442429839f6 SHA512 05dafcf7c8459b8ba10ef9f7daab32546d5f2aa0773740605e1108ae65e6c64147c0de999897a1327967994a95053493df25ec53e5df145272919813df7c647e
-DIST firefox-63.0.1-nb-NO.xpi 470898 BLAKE2B 22b85698a7b07d2c9edc6d6200678b839cff1b508c5bb04ce621633ba23c849f6c5c817631dad5c8eeee17775ec48b35c3a574f1db25564fcab20b6ade2fcf99 SHA512 5e6ac6e8a86403b33ee71c8fa0c834f931d89d3fbf094218a24cacea97443775d8d3c806782f2fe1ce74f53dcc751063b71db9d08b462a48eb8eec90a1ab7332
-DIST firefox-63.0.1-nl.xpi 460034 BLAKE2B fdc1b06092ed7ce1b7d6a7d4d2964c83fdfdf5081fd8431f84f40cf2e1b524048d8d3af7ad0865e2c74f8f36a9c3d9f7ca64eaf3e64ea4c948cf56dfd2649c85 SHA512 6ad468d96a5dc2d0dce0baecd1eff472b3ca39b5753f04717c72d521220ead50a3466141e72b2cf553c7c5adb7e7f1a37b3a133a4847fc3918b23c19dd6381de
-DIST firefox-63.0.1-nn-NO.xpi 469117 BLAKE2B 42d0f26d777b81f4cc6cd7fdcb6748d7dfd751a1c684f92fbd6cdcbec91b52852608545b5541b5149918f22a655c6de567d20c28b60cabe426b0bfd28f27e3d9 SHA512 efa155ac5507caeff911b45e23d7999254c2359e46c6496e9564ea4dc94de122b0156b99d2497302fdb2db6f7e1077ea7d6776244d67151d15986a76dca7fdf4
-DIST firefox-63.0.1-or.xpi 489356 BLAKE2B f499de59f7600c222df0135b76933c8faa3002e5c5f8ffd34b4f62cde8bd963a3172120c9fb6c54945a5f7e3b0a3907b66288e70c2b624169cd93bc78481c23a SHA512 0da0e6086b797d00db63bfbfc74f072d2a849404ea63e8a0cbd3f96c2c376ace4d49ee60f9248a8b4c614d4ce42584477daa683fd9b52d71f2d941fbe3ef1440
-DIST firefox-63.0.1-pa-IN.xpi 508197 BLAKE2B fb7fad9b0ef4b3090e795ec7ed94a32ba2fb9c463658c0156b3f8d8fec74f29c6948353cd86314f5688370e49eeba92d19d7c8147e2288af82db85cd882c4151 SHA512 f4e60363b0cce8f0a3203037bc550058e770c7da3a441688ee651375cde83d52cba558b4a59eae5124f34097dbb0e90b9d876bf1082e91d73bedc246d4489b41
-DIST firefox-63.0.1-pl.xpi 379298 BLAKE2B 6bdc09e6e4152299f578fa2455e995a2508a7a77ba23be8914f6a242e5609d5d808a47f8c28877872b13bd2599c501cfcf4dde87ba74576bcf8bf0182cb3d02a SHA512 b42bdbdf5e0b0d76eb60adb5984763b1885157709f35ca782975e2b3aaa61bf806da5a32b8be09275a8f34295ff169c6a14fe8efc8648c5c9f2776514ef3358c
-DIST firefox-63.0.1-pt-BR.xpi 471903 BLAKE2B f602c7a70a0354a0b1db80fc545bf281da0414833bb56a6786ef4de3fe0de3e5c0b5e10f99d28e3758552acb33eb4bc145c1da72874c4b1efc73a13d26516e82 SHA512 29b1bf5c11b54c8cfc519fddc0011efdf601520b47cd442c26243c1d9811503186c820bd2ffd027336f3b730934dbe8d296e2f30a9b2a8acf7fbbaf900a1da66
-DIST firefox-63.0.1-pt-PT.xpi 485600 BLAKE2B 07db5f7f63b3712cad34f94071f9faca09f7ef19871c9b91d568457df4dec4da72accb20fd534abe16c93812b7d9054e312a4ea2bb29c2f3d2f56887a310ad86 SHA512 131d6994cbab8fbf34c61198223e03fb7c317289bafe8b7920909fc1a15fc78c0c0116d718458b217eddceb6ba187fa9b33fa1850be35013ddc91a6ec6d39abf
-DIST firefox-63.0.1-rm.xpi 475829 BLAKE2B 3d68b3387e0cb5507ef07a46957c4ad6a4ff691f09b99f10e0bc85910ffb804f3ca0f376b2a7869afbfa46a931b89e5f2a6a39e472aa447524044bdd4924e0d7 SHA512 e2eb65e9c40816e9cda917c2dcb56d8584d6e103a5fb6e137adcf7a59e5470c47e98f225068e8d837b7148451bf3ed10a6bc9236a50a01810f7a695246a88e86
-DIST firefox-63.0.1-ro.xpi 472563 BLAKE2B c884e7ad3c43318ca4535d7af13def84bc9e664b7c63f04d72a831da77b32be329b399b8014e363f0dc5a6fda20891c54419d29c2d90f68d324e5a1206f8c72f SHA512 ce865af107bf4ce6eb3a84e7dc8b7ff237afe4f6ad13470d89cf32cb5db44533a8f951c02d34914314ae119a4527cdeb64d0524e02197d2db5333b1927b68b1c
-DIST firefox-63.0.1-ru.xpi 543427 BLAKE2B 314a7a94343ff8f6dd578321df2d4bdd689d27dcf8102f7b341640688ea8cb8ebe3b8731a65202f854cb24c8a13972dc781ab30baec2513885fbe9f8c363198f SHA512 dbc847c72f0349fe9cd7b1ac5691f88a4311641cba90ef7cfe060eb41af5b57e0e7f37590486cfcfa87af2650d857265bbca2a20d019e7217b963abcbe5ce814
-DIST firefox-63.0.1-si.xpi 492578 BLAKE2B 39b115bacbd07218c7ed3dac48bdf235dbd94b4634f9e71f5ddad6b9bb97e43dace4998769e819816c258c4db1517b092a61210e7de03bffeae52bc8d1c2bf4f SHA512 b6034ed966099b18172eb9090cd0bdc426651d83a7918c95a8f45d697436ccf03215288ae3b702b5f04829d03ad6a8e46ca8ab7749398fdd055b804acbe0741d
-DIST firefox-63.0.1-sk.xpi 500222 BLAKE2B 1f089d42a506139c68d8e68b87371357d5c8ffce4c50ea7b5f1986a952fdfb507620e34d50210f63dfbde8f37432842779b7c4863f69ce75ece6fe49a98b5c4e SHA512 69a9fa7eadbe94e05119ddac29edf8f7e5bec47e4629c5bc42e070e2aec7f99ef23c88e7c3cde17fcd06d490348b604c513bf0e7a52f7e00c9989f443d4af523
-DIST firefox-63.0.1-sl.xpi 481997 BLAKE2B 50859a6d002adea87b94078c9f618cf2836aa5a332f79fa6860368bf9bcc0776e91488f2f8f882780bc556d1cc2762d6b29fdaa56ff70079d110368a2af84d23 SHA512 5d22e48a317f9da14f2e53405bbf2e4c4c2f725b044cec5b837eba8fca528cde239cc0fe18792a269ec4ee607027b9dd7ed9206d8ca0c32b42ae1bf32c100187
-DIST firefox-63.0.1-son.xpi 452805 BLAKE2B d9739c12b6b87a048cfb0a54ccae33c013a792e1cf92393869d0f49ba7aebb5745501aee10d302504bbe8a010428e23cec159109513b1d7fbd338fc47bd4b018 SHA512 2b4b6937137f826eebb42e35d25de63d786c1657ae5562465e8eff9884b700d64da9179b0673e28c63f3a449cdd39584610ff61cca9fd103a23834060c0ab849
-DIST firefox-63.0.1-sq.xpi 492303 BLAKE2B bcca23170c65d9d66da623e29fe88ea51519b23ae71854ec394467493e594bb9cddb887245d7584dc0588d3b3422cbb7224443625af302d7ba7736abcccf6349 SHA512 6495dfade9e360e2113246c2e429f97c60872f1b7b000fb998792699ce341f01d3ae8ec0e3dd8239201c29142f5fb79c075272a106475bc64739583ea7bc2b13
-DIST firefox-63.0.1-sr.xpi 507260 BLAKE2B e2987fbcbdd6bcb000dbd4ce5bcdfebaf910fb28c8aafc8388a908cf70a6000008fb23a178b2dfa37f78cf91f8165d0d22b42262861d51a5b6f01ca9e7f5fcce SHA512 3dd995c5562b3156687ca0fc8deadd5f8ba89e1d3053d9ed4fcb683e72d15656f16f5acda30f160763fb1d916a953d80323f98fb2948c36f0e0284999d516389
-DIST firefox-63.0.1-sv-SE.xpi 481622 BLAKE2B 34d29b4930392d53b2b029fa1ec34337334a8fc1394c6af4d33cdb8340af1b3f71c68aada2d36654d20b4751286068ebeb449bdcbc35da461f1d8bf791b577bd SHA512 c9306ff250fa7252587e81a9d634356fa8b115345d625201966cb249799bacd774b1b9d81f42fb034049a6b04016e2e6c1ae16639a9dae3efaf8767a21ad9730
-DIST firefox-63.0.1-ta.xpi 533413 BLAKE2B 4b4449e3151aa177a9015c2f5c90ac6a1a5f0062463f2ea2e8a8f720a53c8d5370303d2156d0fd320fa1e61b3e145c5aa3affcdda61b9b9266fa3582fd6ce730 SHA512 9c786d4b80d9acbe9d8a2e2c81833b732b56c9c28910c02f4516a8ae51fe9ba4ce5a7e14e3e654867e7ac246f9aae5a8f879ae100cb1836cb3c43960b0dc7773
-DIST firefox-63.0.1-te.xpi 545793 BLAKE2B 04ce45b5345399c45d3a9651aa5c1069bac0e71e1e0ec7e7a994e95f1c907847f127a874b9f91f920972bb484d1d7c2b46b03f23ed85a041a2fdf9c1f5714330 SHA512 b29eeceb703a411782c6abb39ad13ee8fcf10184126010818e2ac391cb42655312d339544890b3799d7480714321d26dace6e788d65edf2a008b4c363905a04b
-DIST firefox-63.0.1-th.xpi 519000 BLAKE2B d6cec8f85b5df48d6bceb8a1fe1793ee68edb0250a16db28587dd4e08a2af022959309114503d48c199b7bbb2590cbe4b06758d7c3c77e171a821b462d801a59 SHA512 ca19c0037a2d1bae950b002123ad704cd318e6e2f106fe0642507a25a41a5fc86d4706ca0d361c572356a03add3c78e5ac1d0374eb96cd7ad8eb7057171d5e3e
-DIST firefox-63.0.1-tr.xpi 491285 BLAKE2B e27542c20de7946f729ba52b1b8030d8ddac96a386ce22f13ea28df41b817dbf7f3503016719c5e10ba7b3940c4e4f76cf99de5f351bd2112e7376b7f008c20c SHA512 0837fb80a87d5c0be1cb77ba753cfc931e464abb0bccf40b9bef0aaf3e9593d500de87482fe3f2d82734e9a4d60ad7472c5f5e8840404a08b1d1cbd31c817359
-DIST firefox-63.0.1-uk.xpi 548372 BLAKE2B bdd9d83e913db12ffcbafef2c5ccf03d2074ccd850af5aa61f46e6e95f9dfb942e9f605cea5664691c883484f56ea5d7bb0c1dbf94350a5db5cce6c2e19fff50 SHA512 fdd8badf4dfc444f3369b6ffd4ab6686380e0388fc41ec4616183ad6adf1d2b203c1365b25be64d3f9f47b8c913536b6313a1ad6fea73eb64e1e13ef338c26a4
-DIST firefox-63.0.1-uz.xpi 469366 BLAKE2B bbdb2da259c434ce055f0b2a97dedd6b0a6f5c48d8e6ea51ded6f488b4c8a1ac243c865cf6feb38b2f007f15bf94de2fa0c1be9970e265b0648cd33410e734e1 SHA512 7faec935a5b7a6f63b555a824881c83b9f8d5f8ec8d21803143f6cba2772641acd6c1dac485b1dfd3e1d8432f33cc15c5878ab57c22b1428d576d7acb234b1c2
-DIST firefox-63.0.1-vi.xpi 489047 BLAKE2B c7b22d97bb12e1b3d51f78c3ff998ac59e1dbe4eaeca34b9fe358ffc58fdf5c0f9757a7680d2fffe1ad7b67835be86009904f609a62c429ed8abb951d5b6e38e SHA512 42c277e99c623751856e6a86c63131b11b4dfe318b4a3870db0f5c9985248eb232a7a922162a513398589c2916c454b3431572445589abe02f7e03bbfb215e3a
-DIST firefox-63.0.1-xh.xpi 466849 BLAKE2B 7296889c11342d5404a18aa050202b14521508b1813da5d398be19999435ed4b771e012ce3bc4df5e2317062d3d1991a9e67155bf38c0dbe1c07ccc2c6e96ea4 SHA512 222a2ba28edbafd2b899011dccf2315f208f6d8729787c782349ba5a13d5d3ddf3ed254339a7eb25a8334a12735368a7f49e939578f191ec15688efab228d989
-DIST firefox-63.0.1-zh-CN.xpi 504058 BLAKE2B f3a2ae6963c4119f6938f97b8f65fff25630b25157e3731fd01a946a066d3caece86ca880c2c2ae8473386c9145be769f67ba7e483018bc47ecabde32f5fda65 SHA512 e7f6ff4f2d86669e0040b3fc0a508b4b1ddecc870be8e8eb2dc182c37adc66218729d635a1fab1c6dc72d4b64c859672a3a5704820db28afe9847b8eca239aa4
-DIST firefox-63.0.1-zh-TW.xpi 507003 BLAKE2B 14fddc256936cf9718ebac818c799004df2ce3ff6a445e3ddbb2f50e4ceec68f7da7707c1fbecb3630c36611898fbfc8c2393db69727b38adb5c2e64fe598057 SHA512 77efebbdcdcde77d87d733dc43edef96517b8e533f542d706ed4241e265acf41aa587f131ff18789c975b18cbfc48a2ef504db1f1a2d94d1ed935853423071e3
+DIST firefox-63.0.3-ach.xpi 455083 BLAKE2B 8da9856c130eec1837a0304813bfaa91928b52d558c41eb6492072e98e054b976b2981c28e5a2c287e4d06cecc130a5b9d9c3de32ef040ec2f5d43e42c5a506a SHA512 f3c29e19d4a34354187f162a4f23509aa6fbd26991fccb8368548ef0d9bc826f36c2fcb710cc0894aebd5a24adeb956c30857c917d6a152d254a6410a07ac2be
+DIST firefox-63.0.3-af.xpi 437909 BLAKE2B 16a47131bc04a62a523203746ea4d51b5b1e171fa8db01d649e2021b03772e439f2bd13863868351249533b379d24cafd72e85384202dda7a092c8a3d187a4ca SHA512 04d676f99876505f94d1bfdf928887c3f7bb6e65aef351873fbffa8b2eb45eca89c916949e5ccd1fb3dad1d791bbbe914cceb78b6386b84c63f4d924261af173
+DIST firefox-63.0.3-an.xpi 474544 BLAKE2B dd2ded169c38aece2c199927b752bea43406034d82f98f374e47b549a2b2e0f5f2c3231484c1f3caa75c3dcb0021f865cdb5950075a86882bcfea34761c51400 SHA512 7de84715c61a1cbdf04d57580f1c9925b0840e30d7c64e7db6efa0968381b6a03db57c1ff2fca5dc59829cde7d976fba84915d4133744fff81bf99b16bd6a7d1
+DIST firefox-63.0.3-ar.xpi 513466 BLAKE2B b67eb8ad64adcd479da500d8386677c1e0246a60718ddec6148ac0a0483a83177b5738f25bc77e7f938358fca7b024bdec8b2dd7852ca18c7cad39bb1435a34e SHA512 453041496b42c4540ba1ef00c0027897e8b201c3d0285ae13e1984716ef029cf6358afef9f8e52c44e2c3f93555a66ead0a316c772416cf1f76b356922e318b5
+DIST firefox-63.0.3-as.xpi 482194 BLAKE2B cdc718a7c32c522eb918121601185232b9c1ef34901579c7decd3cf77f0b4c6e8d547ab78a4cb14d1ce54c922e9d3c84819a1af59c44f936f05ccb36f13555ee SHA512 b9d4f7b6b1af35485525f2445d68c06f647c0f703d2774eeea033d3d610c57ee2752d87b94a797bef6218bd96e6b09ee9ed86bf89ee1605915f69f5245df16a2
+DIST firefox-63.0.3-ast.xpi 465658 BLAKE2B 76effba5de7969e5b22323d7abebc18970aaa0fe772bd397d0fcec12a3a9444d20c42cf20e1238cc08aae546d7e244cb98800b0f49dccd3cc205a706508d536e SHA512 8a72fdcb5091fe6011e3e4204533bcecbe4e0b675c1db3b4ca8c7b25ad5dcfc37715f9d90aee10e0d26184aa0e15a43a9ea6b1248ee8fe952c9b592b5712f5b9
+DIST firefox-63.0.3-az.xpi 490944 BLAKE2B 835f2fda019a98b9db1910099ddf4395cfbfd8e6b4d33aea05ace546d45f4e8a49b0f3bf68360c26a45555cb970facd22077899815315002261edfc233061d06 SHA512 9a04efc8a092932f7dbda8bb6cb53ccb2845f23db8626102d58527f1a6b44774935bcfed3867bed0b7d061a5a3c1d6b9d785068722575cc78c7e0d396175446f
+DIST firefox-63.0.3-bg.xpi 523533 BLAKE2B 501a7aad7acdcbd6acaffa61cc2377c87adab178b741d590aa89ec04d489491dc6986e91cfc6ed017a7f978119bd6469bbca79d976a7890708e355418ccfdfc2 SHA512 caa3383009efe9990243e40c1231661174fee5338cee0002d770e62fec3c02f703088a60a1b8d78f7e46e469ac9f70c36469cb02520d2fd00ecad52ca7c9553a
+DIST firefox-63.0.3-bn-BD.xpi 548599 BLAKE2B ca283675d7e66bddda91c0f74602cb3ae07e03689da02fa8e5ef609b8e51ec8c0f6d118b1f655fc8dca027f0ca868531661665f91b49cd9f50da0013d14ea055 SHA512 e85a9e6d4bf9cb2b589ea0564b80fcc0e5284d9ca0d6c9884be5bc4c21407dde2d861cc9aa4eab5bf2512ca85ae0f235180de59ab602e75dc56cd8391b3f818f
+DIST firefox-63.0.3-bn-IN.xpi 516019 BLAKE2B 7b8d86c96f23723029fbc991d02f1f4306512a3c5d252b91d7e3c19cd2eae785d53f45971c72c7492b26a65156779ba21642a3221889f06db1c1c734684517b5 SHA512 0b2bbb53e52776d9c42bf0fb9d44197ada980bef5e9966acdbc4a7b4d5dba074c548979f8222a475f20e37846f4467a108ba1c80575de872ecbe9be82c8167d2
+DIST firefox-63.0.3-br.xpi 474387 BLAKE2B 156beb06e05b7d2e52d4a16d179c9f670e7c51cde3b7bd30cb85a04f3a1cb5298fd706e60e2e19ba2dde0588d3b708af618e0c9fcddbd89ea2f0f71eb672963f SHA512 695069beeea62d15790f41ff82947c8d1409045ab859569cd6d19f151e0034d990a86595ccb163196d0fa2789107cac05015e6f72c84998ccadeeea165b60e61
+DIST firefox-63.0.3-bs.xpi 472890 BLAKE2B 49a6150ff9b203bbdda58aaba68828e0588b0f3931eba806673dd2d74ed74190cdefa777e7af45b62b13733285a492ed4dfaf376abc077283a6ece0ab1f19d2c SHA512 1b2ab07179f930f88523fffe3ff41af6a167a6c5ca9677134079c33f3cff29cfae7243d8bd0817efaf08d3e3db2b4c5dce215b2097981ee835ff0bb5b81ca5fd
+DIST firefox-63.0.3-ca.xpi 469252 BLAKE2B ae790883db5b1ec6abfe6450f82144334f0fbecb229f505e12c156121cb592ee0a5b253c43422207631eb1b6988d3ef702ddcc9b7a6937d496f6bcacc4b71eee SHA512 f7436b99a1caa63ff0550f75917b3003395133bb35e0fdff0ce40ce7671aa8f7227d6473b532a4d9d2fa1b81d943ff6a424042e6af6b1f96a9d2f17461ca2fcf
+DIST firefox-63.0.3-cs.xpi 489313 BLAKE2B da6604d91f6e897e207dc871dfc5dbb36164fec546fdda6c92c323ab61a38faec77501b7d800420379916c63778c6474023ed774cf694338e948f611943a6a55 SHA512 3bc62a19bef0cc0d1733a582e58089d296df13524b101d4092508467349ca111d48077b275ac347574f5ed93f827eba3fe32bbbb16322705f08171b38b091106
+DIST firefox-63.0.3-cy.xpi 481075 BLAKE2B c78d98adb18d95b290c544e400c9420ecfa8128227ba606d5f45077941cdea063da5299e491bc986fce6e2790b065a743682e2b7231e6aaea92b1c4f3adf9706 SHA512 a4fbc190c2e249ea142aef8d69ab22e8296ab76c793b94d414781c4007d1dcecfa9077746b8b64ceafc09ca2b5cafdf0dc1bf8808f14be04a18d89539d3950d6
+DIST firefox-63.0.3-da.xpi 481842 BLAKE2B 518409e0604e13928cb37b7fb37f3cfe276d4b613e8f9c921fddc1d1fe05d1bad66cfe2c31c2cdcb70fec8dadcd49ebad73d16d1d60a38fa79d97c55c785e733 SHA512 935fcce7adb7e76e52c31deb58cfa3d1853a8e2905f1b73deb1386cfaf03209cc00519a9b1b5018ebd70ea05ac2d27d596e43d651478ce401c1d4ac17431c89e
+DIST firefox-63.0.3-de.xpi 491988 BLAKE2B 1ab8008d7fd0ad9382ed97c830757ae9e07b9960ea7eb5314935e7706e664ac84c4270e9e4e7b2147e997a4d14242dbc357dae2fb3d11c427cb15a08e3937e35 SHA512 78643595cc9199767c34d8a1ab3fb09abf63062e2e7e7b635d32c37ec2cff517bc60ae01dafcf019f008ecf08047fe870cfde99f6d565155cac4585b983dcb53
+DIST firefox-63.0.3-el.xpi 558446 BLAKE2B 045d82106e3f97c0e59a2b39c2078367cefa32d5c36eee66b3bfdc280ac191f765e6eec150932f4841c76834d6a4c3f318861c8343e7d768eddd00a343fe6d3c SHA512 9d2f60e32eaa9c3ac67f4bd7a4449b1c40bb034891005c7ed3dea30d357af44ae80b3aa25194a4f5d8c20cc5f0e515e551c394b5055c493aae037fddf0816aa9
+DIST firefox-63.0.3-en-GB.xpi 442415 BLAKE2B 8941a1eb879de2d0714ad9fba91a6e038b9717915d05045316287079c48305be0b65f4b74f9ca129030687ad68c9137b4788c257e62a1122faa6d25f8869fb97 SHA512 0f59c5632f20e5369a5154ee79a058c33eb0a21a4764c790c21e90f0b04686cf63d909a8d598da03b3260c70f841c7510b53b04de6361f0e340cf3ea777476c1
+DIST firefox-63.0.3-en-ZA.xpi 427851 BLAKE2B 6779f3c071693cdc6ab69269f55b5995560dcc814a14c63bba0effff2d612835a6933f4280f0fd09f4ded75475cbefe875faceaf08d30c591020f87136da27ea SHA512 de81a32cab6b6359a760b99baa40481ef76279860c2c9ae270c28c385ea76538c00a0581c8123d3072f28dad027c4521d934aab0209b162ed5cb2583661a4033
+DIST firefox-63.0.3-eo.xpi 478965 BLAKE2B 0cb0013ec2fc26eebf24e50a6efd956b71428024d6f5d71f020204b5a5679ce88079d0c462ad28411db94b9ca5e1fd8d8f968392599e8d9ab6a8c0ab105361c4 SHA512 b342fef5c78953d0ee3528e28e6b1633257637d7f9d2a3bdfe941acd46f660d4607921d4ca9076af21a1133be3e9c62de9fbff09579e117478571d3e3249bc59
+DIST firefox-63.0.3-es-AR.xpi 486916 BLAKE2B 7320a113547a20367f2db2ace046dbbe56586f7c71f79ca78cd32f32973c68a0916775112693fe3c2fb18e30e1303264744e9f31baa3aa3ab64483c779862094 SHA512 1fcc0c18f319a94c3d11e30756da6f955780aaf8f644bf00001f8c0a8346cd9627968d54e427d2a3fc360910ddfa8c8244e97a72f2ba46d6ab377d85ef1a9fcb
+DIST firefox-63.0.3-es-CL.xpi 487572 BLAKE2B b120fed016797d734a7f879e430db1fe54738da7e80efba5b0ac4991ac9534e13d922a75afe4492906e01e38aecb75a46002077c95d9eba0670c2d60f6f82574 SHA512 b63c8d42972f0e716c4c67bfbacc4c95700bc483d3bbc9bbef6de0c5518c23b9994b83ac1175e902d72be5a621b76005897f8c2788b61351f2906a53c6e4d290
+DIST firefox-63.0.3-es-ES.xpi 431431 BLAKE2B b64b6be52ebc4115b68f5d86792c1fceb88b8264cdbee78793dceacae9b07a3605ca4366f9ec56e102d735f53cbab4a94ee0526fa09f302b5908e973db97c811 SHA512 248935b880154df85401aca33812b106dbb5d508865f77ec89b54586a581d11902d80fd232eeefee9448973fd12dae68987f274840f32e8f1a1c8f72f72260f4
+DIST firefox-63.0.3-es-MX.xpi 490505 BLAKE2B a7eaec3a6db182a97ed7857256618a8d9ab26f2b9e60664905abafbcef2137d5d6caa22f1401a3db9dbf43e457d2f37cc45f0512db1a1b72fd313a2c6021649a SHA512 6e1f0ca817e1b717f07ca40a304a6938bc5b2fd4364622bab96f479af9b1c6e3560db9b6e7dd4277475a430fe16ba6c2bc035756306f7831d1e4122756eeb0ac
+DIST firefox-63.0.3-et.xpi 469970 BLAKE2B fc27df6e546daf17a77123882df43336dd1267d331cdc07f56292cde1ce0d6580d33b25593c1005e41399c9358e29b5d6072f4c192760f93b15ef00cec17b59a SHA512 5d3a38c01fc0c981d5fed466140158da38ee575e3f56131598ef5586299dd511ddcdfb627612fb996dd24f62f73c369b5aa98004a183082995ac5a81914dfe24
+DIST firefox-63.0.3-eu.xpi 478606 BLAKE2B ffb37cc932ab135ad170d997fc97959ef811b29baaddb4cada3f88bf01fbd86f23e1089aeccb2bd595bf038b7bdfa9b13c7d70a337767c93e26590e7fff7500d SHA512 03da222a239dc460bd9b4da30b219fa402cb426e6ccd0fa046315f618b44819e8a6ebd247e0fb5b4bedec0562345cd1fc011a32bb4e529e016e96844416b1c1a
+DIST firefox-63.0.3-fa.xpi 529582 BLAKE2B 2b2012cdd2bd802e56ca1800ed4db32fe8c9998e8b45c402afadddfc1f13afa27a5445b9d6b8fa38abb60d675183c7abdfd3e6f2a0a09434442c344a32917b76 SHA512 0ca7873a30e029776d587b0543f9f6b38a54271c45c0b4d3d8fda9c35f0b23e72bb10175eebe3946bfa6db92fafa77d53d2495336ef05a5f64d479453098cb64
+DIST firefox-63.0.3-fi.xpi 467883 BLAKE2B 66c19ed5ffd27b777f7cec920ce1c7e2e696478c593326fe20220b62801151001e7e92eba7206762eb374237c4bd8597a8d5d9efbff8185f3e5e8f1e0bb246d7 SHA512 dcb2fac65fb106826143499576194a493dea3de64f9cd31bb8e9a421aa6ee3fb5eed85e4e6eb83ea67f189b115981718d0361dc56e6e9c90c8becffd10580ada
+DIST firefox-63.0.3-fr.xpi 496629 BLAKE2B 688d6785c7350bbccd7adad2a6b52c99ef40b24ba09709a84e16b2a6f5d453e9176ce16ad5c55710c636326bfee06a2ed6727a7799d3c2acd65f99574bdefd1e SHA512 774eb1590eb6e3ed7a27af024b2a1650efb1acff876e1c5434037e71a6488df8ac9c79f9ac92a2865e97b143a9d0ca86de318a2d9912cea675f6753a8f5deb51
+DIST firefox-63.0.3-fy-NL.xpi 485368 BLAKE2B 300fa9b917da1f5e5d56b4744025f8c65bf4e59c13564f24bf3c13a178d600a7491519a8ea47d24e7b662a3de9d302c35682d2eba3d123da5622d5d2cd94a983 SHA512 8cb21f8022c3e05fddb5d166bfd7cd31be1e80356b8448a54e859a72a36f187717ee1fb4a530fa4b29b6c3b5e3d3f9c1ec745d23fe9a50124020fac4e30ad18d
+DIST firefox-63.0.3-ga-IE.xpi 479146 BLAKE2B 1f96993e565767bc6807df22b3a6538f8c5aac90e9d4c0f8cb8b71493696442864e8015e5f3b9b90abfb4dae435eae205b187ad6b8ff39be463f04812d58adc4 SHA512 d16d6422e90f49696da3a75da56a544db17b4a61f429647a094ab977a2b1ca92d56bbcbd28537cb940bf50e5faaf5fe2f9109030ee1c4c811f4a28e7a78b1f3e
+DIST firefox-63.0.3-gd.xpi 484591 BLAKE2B 95f617a55e479c2e6d03a74b32c908ac303861a38f053af2799c6a5e18447c551c6340ab2110ed4cfb76fb73084e0ab0fc88d943b2f1a13fca13785a27f4c144 SHA512 f807a1ee07ed41eebae48943cb777bd1dce6e6895c1df6b43f90b5080cd132f3e510b2e7f5ae2690218e69837d75f75cb162c7140180023ed5ad5bb149ee14d1
+DIST firefox-63.0.3-gl.xpi 455902 BLAKE2B b1119d9cc2afee1592569dc1dc64762e445be21afe85b74bb855afed04a2d0514235bc6c214fe158bb1a8490918c8e16d7e498ec2dee03d1578727166245d962 SHA512 5d46b3d88c2c85f68e6c6fcce9d6c08d222d0163d901177741fff8464fab1b234185c31d892d5bc24025e8177b1edf333a5e58a69758fee69d66c389deb31ca7
+DIST firefox-63.0.3-gu-IN.xpi 556303 BLAKE2B e636329ffca566d6e0423d3f8e29ad27b457dd4cd783995c9ecb8b457460a36a3565060376f74b64f68592160c36c5437ef3bf10ea1b9e0a39c84263da093d7c SHA512 f39d0d74badb50e6ec2cc060307ee40ce0efa71a5ef2eb56c824ea1e88f04c8105c06fffff8ef37394f0a7d8fa79b7ceea924c2809e157ef6977dfe70bf4300c
+DIST firefox-63.0.3-he.xpi 486232 BLAKE2B 45a7c48088f07c3946f92673d3b688abdd6796b876b55ba4d7704576b56b846863393c281dc283249a687e5edb542de1df7430ca4982fdb1236d56eb2e51452f SHA512 5c6d189053301171b4a714a781669e0ee14682f332bcccbd4bd66489e8026b29640e4d738fb00adaaa896133aab1ec6cd556d3be5471f7ea810cb4862c8da9f8
+DIST firefox-63.0.3-hi-IN.xpi 545392 BLAKE2B d4492c53193559b078ba038174d5442a40cfb1057a30856efe0d7ba300735f60699c5270ef28bc78a42df82c2d39dd81f59805bb0769f5eae573317b41ecdfb4 SHA512 9fb555ca9e8413ea0656dbe24ddb096d589e298074e88dd2ac016b6123d0144117d0f3e8d5844f5827397fd238ab2740ad4fb1e06826ca0db048174d2b83edf8
+DIST firefox-63.0.3-hr.xpi 468499 BLAKE2B d47d7bd6fc0b3716e302dd5caa90cf01098a6b8275872fc6a5797a72246c770a0a4625d42ad0d7be816b702154da301debca4440f03af2c2c9159c74fcade7d5 SHA512 fac44526faf6065182a9af253d128261b777f795f6c105b150a54e0124252dfe8e36ba87d9cffc0b5e71b02a4c4b16df3ea0130f9ed476bbf29de1680a578729
+DIST firefox-63.0.3-hsb.xpi 500688 BLAKE2B 9fd5d1887256cb12a921fd2754b0c5dc32f4d361d39a2841103de83a6b96b10409a4d1f2a1513229c6098a65e494c2b9b1d8d608530c2ed200165d8480ed5b06 SHA512 b4cff2885c84292e2af093362b3d9a9f613bc913711f15c43835f0e8e24ae497328fd09552aa153a21aa75b893b1c9e99e4b7c21651c7adc6f98cbbf90cd1476
+DIST firefox-63.0.3-hu.xpi 497766 BLAKE2B e693bcfbbcdb421fb8e0e130d720f515fe002437fc2e150c984fc4d8fc44b660f48f50e064d3b24da6ceaf2380ac985e6ff4d3a1d1b22c69e94d909a27688a47 SHA512 8783139172469522b198f8e28d4dce6730afea6a840a76c53e7411fa56574869d36b150419c690ff82fa78a23553273955ad96cf79f13296c3603e5e8a681ff3
+DIST firefox-63.0.3-hy-AM.xpi 525186 BLAKE2B 0cf04d6d8f0706a807ff6f7676170b6b13e4bd7880c9cb1b1296bd1bb12f2c0558abfc2870c699f9f0a44d47a8f1114f8283ae2a533f20791b2213948e1db6ba SHA512 68414a4b7090e705539dd137d7a578e351ab0b671f5c465c3833cf4e48447cb81f0788b69cd3acc7d1403bd66a6f730f10d48925ae80dc264ac059e52bbd492b
+DIST firefox-63.0.3-id.xpi 468256 BLAKE2B 4f75eeb3538dbc7fed2869bc1d3f6de99016a2c076bfef45ff14a558fc717ace42caecbf43b21876599ec5a49faba3dc2af3accf9f708f2dfec2710683cbcbcb SHA512 d6210ea03f6458641e40e965bbd5a290d0f0984dd23c8c8bea797a9af3d2eeeb3c1dff781f96713af39afe9cc995ced47b52a2aff3755f049b2a8067ef5df953
+DIST firefox-63.0.3-is.xpi 467334 BLAKE2B ea7b8939a8e8603819d4abc9f17222da8d6b44c1a78fd833fe385b5e7cddcb9f9faaa6dba7617ec95e7d100a448aea715e0a265d05574d4c338be2e079040c18 SHA512 c1dcb5a902871c9c5739c7ac02d05cb940c768dff970df6fb05f975a516489dd5580e4d703482de61b2854f21cbe76199c06aaa40dfc4ef6ecb8d46356829eb1
+DIST firefox-63.0.3-it.xpi 351086 BLAKE2B 5df34a0a22f055a9d1fb25b40189f239b437ff36b93564621a9cde40d158d00d40c7ae1734730436247817d955b9b6eb642afcaa0063dcc304979661998dbab3 SHA512 aa436e2237752532f0ed47744e6a932c9935e06fa692cedb6c5841c1cf8ad08755967c8ecc628f7ed18571b3225572f81b378d74b86b7987ac245993c929cf59
+DIST firefox-63.0.3-ja.xpi 501998 BLAKE2B ab2104b9a8d7e1c206655d5d2e69139873da5539f163fca8659e3a45e38a7ff70716c2705e3af892f4990444485e0e461fce9d2e93ae6dc8ca088a477b9ce044 SHA512 cdb2d37c9990427afa2a7e9cfe9a5682e4c781def55586cd6269681878e6d79977f2ae54fd147740a1418540083b38a658ea14e4069fe8ef8a38cd190c076bc7
+DIST firefox-63.0.3-kk.xpi 546393 BLAKE2B 749786e26bb890a95fe7d9a134f176dc9513da610e8e5041020dfe61ea99f4dd32fb64ce2d4a6198f64a5467b88153fc1999687b6f138a012c2de8d4ecc15c78 SHA512 d7bbc313a3950c031d6322afcd1855eceb82d9488b7d081c5a4a9cc25ee9d57957d1c968799e4452691d4e31bfcc84d6df7746ed0c0915a8ebceb75825127c97
+DIST firefox-63.0.3-km.xpi 530633 BLAKE2B 37580997c76543a6535a18c2d55db01ad7280c0554cd6018cd42ae51ad06ae04ae9c4d7cfdb56c38a6522f3cc4ca175db2c3662a9fa5e5a51a3c2b0b98ecbd53 SHA512 e6dcb07451b5e3bc3d0beb9d6a6c4500e24a7b9c16f698942d476cced9aba73e293879cc5798009d5821ee185641fa440f7e6f2f621c0b0c536bbbc4751084aa
+DIST firefox-63.0.3-kn.xpi 536462 BLAKE2B c7fc9cb3679f0df8df48aadaeca038b4372a51e9fa6d32dd919a4fa7eb2e6c5f2e3fdfc94478c5348a9ffed1aad6a263dead4d433e727ec3e645768d321bb184 SHA512 5f20f7eb07b663d2686838bbbc5df198b7eae3782df0acce5c5f1d9a5f071e0251b649544518b5dfc6abcc9f13e033402dc930fe95da892a25138d147cd3f291
+DIST firefox-63.0.3-ko.xpi 496524 BLAKE2B 38a8a1c2e0034eb856a95f325b5d0e82e794d7a3aa36cb983fb8c4b8a9dc3f658b67d631719a83bd2fb7357bdf64ae0df8dbfc19a561895427c745f04a589b52 SHA512 578da84fccd6b1146d2a9dbf644fe2281fe36da8584156c8a96e8856e6d0a20b3f74dca6b0b24a9de54d79a5438529ad3f7f85c844b3e1c3fe4906d09ee6ec3a
+DIST firefox-63.0.3-lt.xpi 501126 BLAKE2B 117804be6bdf49527e14557b96a7c21ec823341aabdc899ffb3908c10a1a23c3dde546ea87bc9ee8739d17fb26e03dccccf62f04c8ac6c3067a3d757277f80e2 SHA512 6ea979b20e353e509204c21aa157bc5618d277e4583ae04662750a4cf4567bf56c452b14585ebb0241b8675441b385dbf5cf00effb1bfa4f44f6e26d265cf217
+DIST firefox-63.0.3-lv.xpi 489160 BLAKE2B c031153ecfc8f6751cbbf933dce301801b3642dd6dc1153809305f5108e1b12cd632561757f5e1d2558952b15decbc75579e0448f996493f6b2f4d505c7dca2b SHA512 0400e3e3dcd5a2a6fb76b4bc5ba382fb7fd95bc443b20825056c5dae4875668af6167c2b97eaea5e294487730576314b7db7b4516fc9084ebc8eac65495061cc
+DIST firefox-63.0.3-mai.xpi 498741 BLAKE2B c0d5a45d0197ba835eb2dedf31836bb7f53111a929de060a8fe70184b40bb635a8d68dea01c6e8076b9abfd6214150f5fe47b7409069af9cd877d7ec6eeddc21 SHA512 77c06d0124135589db8e9b13e040332be18407fff87c03ba6c7290278314a7a42490f3aade94936a066f5e7a7e39d08a05c76b30e53ec744ce8db44cc5c723af
+DIST firefox-63.0.3-mk.xpi 463728 BLAKE2B 04145bb6683a57a37dac8f08edc89250fd4a0e809ba371e3d88933a732ac3e81001c1da75116341e268b6ee95f8705fd9ee9330f33e5ad9aafb2397f859ff109 SHA512 4f57d5f3a6516873e4c6a0228f68f2ca927008c691b026c8ee7025ecee0b6816304db5c809ab0a485ef2dde1df7c854d2dbc2a12aa2601f315923bbc48f0b06e
+DIST firefox-63.0.3-ml.xpi 546428 BLAKE2B 12cf9197042a09c3fb891786e50fdb8fcb5ebffb34b0ab2a3d25c1cbca4aec4ebed1e65dd0b45dc13c44c36cf39410760daad92618bb2854648d0e1ed63de244 SHA512 c1c6d61e0599ebe23991992843c0ece99293a4e41384068cfa8abd724d2e492317d81e3ac50baff94308243055f75cde942d9b31b5a63de0a330eacb679a8071
+DIST firefox-63.0.3-mr.xpi 538970 BLAKE2B 41061e7cd1eeb6712dee377433408b4c22834145949132be385cc887478af6333c97ee3f96349e67f749a0f7376e8ef76fac64dd2017e6a0175ef8619ea68a29 SHA512 6773e1c79fa55963689c2df4bdc53b49a6e72e5b820c1acbae03af9b17f45bb731efcf6ec11178d7e11eadf21b5c51dc5d09fb7d2830c65015f342ea52be88c6
+DIST firefox-63.0.3-ms.xpi 471526 BLAKE2B d94053f07170df8a063007a394454def23ef4e01a0ba20d01bba19700ad29d4c36039ebb14f01b52f331f56587ae641322e777a2af3cc57fb5aa8d6f150bb223 SHA512 2cfca289f25eccefdb72101d45b294cd2363ce606767d8434ee021e5a5a571efed8bf6f07b1be808bf7e3638b89e0d8d541478352e15387d4df02673d465461b
+DIST firefox-63.0.3-nb-NO.xpi 470895 BLAKE2B 0406a3355f16af12695f8a49131f50996748bac94b186d31fdbe1aa75c6ef7a3d069c04192919f45bc7b5a4be009cf1d2d66c8bb417338501409029bb6c4e559 SHA512 18462c2cff996316ccef0c6e7092a62aa29ed9e7eee13fcb539b107f5239f1bdc361a620ce4e40015fd5c844b31ca6363ecf362d8466e95776e8335b6e44e7a3
+DIST firefox-63.0.3-nl.xpi 460042 BLAKE2B b7c323f59aafad8af0adfbc8ec93095eb804add917eebbfe69b84d1afd5b82a8f38607829986b4dfd5f5700d3857b1eb938b5adde2f167bdb683e055dc939c3a SHA512 7014dcaa70d01b0df5827489bb4274cc0b5491a76613b8c34e520fe6e0f67a3c25032c76f79846ae99d2e52e46cb0a44291551b0fcbd6913480001724369a685
+DIST firefox-63.0.3-nn-NO.xpi 469113 BLAKE2B 6b7e4af774fcb884c2dc54be59012de793bbe6529337726e04c7160f03dcf94c17132c01105966d4de6721b239b14021694d95ed3559947da951fa8e5b5147f6 SHA512 0f94e1fefba9e2a091a524323c92b2371d9a9af3e6c9e157d2be2c9fb0d7f424c23bab4e6b07043929da6b0d2748c3b465c4690d70bf8ab2e46f2fb43ffd2c9f
+DIST firefox-63.0.3-or.xpi 489361 BLAKE2B 98d146db08dbf36e315467c0087256372e7d37ef9d28e7981307516d562705c8e50d04e315af946cc1ebefc992d8556ad049b9e033eac1c08c4edb1c4ed175db SHA512 ff464b19abaf9e10019fbf7f7485e525cb4f9d939cc0e318061730d400acd19f6f9455167d2050d037fef3db9dcd1e49224e1d3e959fc1ac1b5fecae209d6f9d
+DIST firefox-63.0.3-pa-IN.xpi 508191 BLAKE2B af606651f5be3450f6d83e04e4cd0ad59844e71be594c2b39423ec9d59da55e682eef1ecb2079e925fe020f3c4384f707b529e70d34a3c88fe568091385b507e SHA512 2cc164ff264416e445d67cffb48f7cac98cf71d0333c47a2a2216050bb9bf29471932bd8a07a7e75945ec34193d28ce345f1f54865e9bf8a04917532872045cf
+DIST firefox-63.0.3-pl.xpi 379306 BLAKE2B 79d9c9aff60416b5f9c2b59d2f16e1b4d1d3ad329eeb388bb672b5d6f903a57f7f371267590297e1b118b8f7c4ce9e9e4a53c27a009b09b9e4fc02e7ce8c1dc0 SHA512 fef7b5e0c81ab02b8ee50c62d616f778dda9e7f50960e23118dfa76b421b7a847bacf97e0dd26c227c139244cc093f96a56f8097e17a598286b7d6dc5d47d48c
+DIST firefox-63.0.3-pt-BR.xpi 471902 BLAKE2B b5772fa34cfebd4ed5234caa6b64c4f116fc092df4926df623553b95393a5a332fd40d97ddc338834186a79939ce58a6129bacdef49e6ece0bec8932c57e2c3c SHA512 9e02d2a200df9962510bb5602e9766d314c23beb1f0b71498188b6f8d44212227ff82367b7cdc022da7b89fdc43c5e418fe01c4823f00475084a4b3874d62015
+DIST firefox-63.0.3-pt-PT.xpi 485596 BLAKE2B b9ca7a9e090821e406b8e79dcf46d897a66d5974794a76658c8dae7e0a022efc95841f4eb02e7e541250856356ddec72bd58b537d702e92bd6f4f335914dafd8 SHA512 641e7fec7ef36b711df57f07c55c24aa0c0e0f58c8f13aaa888a289c2ae4825d4cba5cca77819dfbf9d41b8fa3fc388adb80414d0f98bcc611bdcbf27a30e4dd
+DIST firefox-63.0.3-rm.xpi 475828 BLAKE2B fe6576e45cee20536f5838b4fc292c80429fe6abae87164bdd7f65d9341caea92650db2419db401b1ba15c43aad361139132cf39d97b81009388a2b6ffbbca0e SHA512 658e786d03500e6eb25e6d687fc2fbfba9e949d23f68af91859d96b36a791adf96ccb5bef91cd93b484e78f2bdb441e634d6655b8410905d70fac0134b7e507c
+DIST firefox-63.0.3-ro.xpi 472568 BLAKE2B 96b28b1ad1afedd9bfa8acebddfa798809d29f472df12c8586add0609322f66074af902c345497c074c9c6c71336f64dc2d6bbd6efc1d76518256bc2caef6150 SHA512 aeac05bf7c1e38382572852767b1dc08d0f1c24ef608475bb192bb78fcdc1f9b8d115a9505c8b54ac093d381bb3cc65aebc9bdbf3f30d37ce668df298b82fe6f
+DIST firefox-63.0.3-ru.xpi 543429 BLAKE2B 91f025ca04653439c75750962d814bf37959669720074be51cf7e0d000c64d15ef1a1d7a58bb1e48aef61b22ee3e8a343259256a33dbe10c51621b8c747fb078 SHA512 961c976f223c46e69010c95153f5e11afe059eb5f1db68206e6e9be1be87182d96ae88f3591658c22d0023f96d58861258b88676a2865bc0425e096ced4ac64d
+DIST firefox-63.0.3-si.xpi 492577 BLAKE2B 58302e28ae7734a771cf45ef1959a96da217da23e52acab051478be736ccb713baefeef6eee9f0ae64152cf1744659704a52445f45f9196dbb6162f0b093a9fa SHA512 7b0c8b95cad7f511d41c3ecd8db852f7cd55a9159d7fe00c2f330783185773e6ff5b26db5079676ad596c6ce7885bf8106bb3cb4e45440479b41d63d63059f93
+DIST firefox-63.0.3-sk.xpi 500227 BLAKE2B 6abce5a7c0fd104dbd3ff7fc1b5dedf10d010a9af0b38074cf89b518c4137bf9e997e00b1f6124c62e176ee242a97cb3c2729d26587f97ce30f9864f9818d4e4 SHA512 c3ccec7a78913ae49abb0551d8472b56f3747df4ef46a481b0899ac3b2b48bbb9bc935ef5bf5e72cc681954f4d548f5a35afe0a6fd377bc3a80e53f1e23dcbfe
+DIST firefox-63.0.3-sl.xpi 482003 BLAKE2B 6e6c5e0e77572d97031f638177aa09507b1f2fd7271f7ce259daada5852453e77a689ffdd3a0363ca4be24d0c159662c46804b7bdd279d31d7416470ab6f9759 SHA512 09043faf4edf20259e341ba5ed8bf0e5af60abb0e8f0beec645b1e2febf26bbc7c5f2e33d1df6f06f47a0ad55673139b41d4ca9af742dc66dfc3cffe69d7dff2
+DIST firefox-63.0.3-son.xpi 452799 BLAKE2B 5c9e6ec194848d871da005833eb6e727f995953b92632f3aeabd69058b8a33fcd5ba1b25ec0849f67ee02c35f11c09c710cafd3909ce6c5c5020eea2eb17a727 SHA512 c28be520e4277392decad4862260db14482aac538db644fc047b63ca1d57b02b244a8d9c90bda47ca1122539cf641f0a6aa1a79418693bef4680627297bba28a
+DIST firefox-63.0.3-sq.xpi 492310 BLAKE2B 6570b165f7bd0398c42e65321b51fc10a8b751dcf61578cedd6d0db93ab13ced172fa49610898a10771d8eb99b24ef00f29157735ea29bc84c66edd9d745f20b SHA512 b78089e18284d207c4096829fb745935ed43522ca77c0799531c9beb1277b1bb853130f1d967a6bb93ad6ac53e009db59e25ad4e100e77d4525840326766ade5
+DIST firefox-63.0.3-sr.xpi 507257 BLAKE2B 8a0239ce13cf861552b09ada576090bf7a6003da948454bc60511650246cc057c5c2c4e3a93e21f689e959e0504bc2c3b9e22670cc48779caa85644953b01dca SHA512 255eecbae464601f12e6283978e21968565583e561135870d296a0bf9a02bff7ff5f90df109fc7192d54e8460c6ef7418321efce84a5dc3d6d9fbab9b997bd16
+DIST firefox-63.0.3-sv-SE.xpi 481625 BLAKE2B b82147aabee1901c156c36f904d1b2a54016c36451f34ec67642d8a4e2c6e5ec0a26315b44d15f23661626d62554460d84dbbef6fc1041ef7f661411ea3f8a08 SHA512 e55a6606a377b6e1856d12e7df763eb6f30d3ecf8f101e02bb0d2a8d7b614c95911f685f0c956033f6cf12e4dc30d463c03771f5104fd776b746cea91c60ddfe
+DIST firefox-63.0.3-ta.xpi 533418 BLAKE2B d102644d4833dc9d38d5fe18d41620c7147f91b5dc47b18a71ceaad71c76c786e8a173d808229d422debb3360f2d0b72f2730668a31cc880d007e069c9afa223 SHA512 cf0ca2c4e5f57ff8c062cd1ce0c0b7db3a26d7f1a280ff7d85333f60880e57018853f46aae1cdcea7a30512806b79e3af09532fb79330657fdcacfe0999985ed
+DIST firefox-63.0.3-te.xpi 545789 BLAKE2B 3283f979c361b405237b9004a2c3ba7437ef16ab36c915c9190df8e08687a2c39e030ebf22473f5b47c5c91b7c60e1fe9f23361f55474e6e663e647df181fbfb SHA512 4a0e5c68c8ae5062088645cf263746fd093770346327245c5625ef541264d263cb23a250ffc858b489f7252bccd3e0e9e95307ba3b3306c54544415f03a49772
+DIST firefox-63.0.3-th.xpi 519006 BLAKE2B 5db2c214b0fc0a6e64768cedad72028c1efa29d7a860a9338d199decf4bed7463f89ac7aef60fff4f388a67f11a3f5924e66aedc84f4af69db3bc5ebb05bc96a SHA512 ef6bb5c619d9982686959ff96d860870293b2e4af27398562c8456ed9837a95c0bf90dce25328adc768eba7e09a81f7a493543ced10291b7bd28203553f3071a
+DIST firefox-63.0.3-tr.xpi 491288 BLAKE2B 785daa0a970ce236ec3a77d415085fbba39c2bc2a2aa08cfbf9958c33df531bdae4493c4fa9222cf73e29025e9bc9a4e18f1288205f0231a5b16778526e2b9eb SHA512 915ec1248c66950d560297217d814cfa1a25cd3cd03f0e19d9195ee325126376e0c8ed63d2923cc73dbcd42340d3fb575efb5c88186e756832b754b33af51223
+DIST firefox-63.0.3-uk.xpi 548378 BLAKE2B 18c52445297102c59a67dd1c75f84c7c0f61f981ca5fa2f20941c8d30e110d7bc3e6c943a1fffe91328732526d1931d8bcec48e2446345e0c977fa1643fdd0c5 SHA512 e7d8b140fb1a43fcc9c97edc9490c8a18f277e16c2cadd6d55dbd6595fe67501f7f9e5fdf8adf9368ef848eeb1222bb54c283c0b1046ca67958d426f435f6657
+DIST firefox-63.0.3-uz.xpi 469357 BLAKE2B 3ad99bd587ad1700c60a483af470f2f8f48d2d6d5d97cd94c0de541c1de4b3ab5145bff26b9bc65edf1dd6748b6949fa22fc0e3fd56a48e4b3b92c07ae0e80ce SHA512 6d1721f7dc29a2afed93fb71b259adf9ef5274f6af26f5b957dde6d1541446c8cf3ebc6b56526c22cec12fe22c0f8ce84ad7177be9649f6ff0c1856045f069eb
+DIST firefox-63.0.3-vi.xpi 489043 BLAKE2B ce0fe30bbdd1b98f1006e4c2271c336578a4ee8a641c97043704263b834e547edd466e4d1289cf04dd3ae122090af4c214651f7314fbceb28b632681e99598fd SHA512 097bddbaa785e3f57573532fdb99caea208a1147575ce788c91b72d5ecba05e596a03aef009d2995f37676339712781d9111adab66620ac3e4faf3287b17298e
+DIST firefox-63.0.3-xh.xpi 466840 BLAKE2B 0a7e6411589ed2c4d213184267063ca44bfc6b7db22b39e52e6914220c1f35f0b74f0093673e8510fa07ed6fec180fc1aaca51ca934765a2cb77d77f2961217a SHA512 4eb908ea5dbedeb0aeb7ebfae0ca05ae87257825a0da5670e6f3d048372dd708f3aee29a51d9acb247fc1e611a4839f413bbcc02ea754a4ff73198f6e9fcdd09
+DIST firefox-63.0.3-zh-CN.xpi 504055 BLAKE2B 2f8903d471bbee4a2b708df9676a5e92137e4b355c10e7009d71366c6bb3612c745a87999ef0bddcb250fa7b5f8e0f1b3fc8513547353efa5541bf07946f073d SHA512 ec7081cb607234c7979dce809613d3fc9230cf256d9f40fec5723dd6f28659a48f3a84afd4563e6e46b023b7089bab456fec2f0ac7da3b60001cf47e7d91b1b9
+DIST firefox-63.0.3-zh-TW.xpi 507002 BLAKE2B 8fb7d9d8241b408a5b010bcbca741f7668f31e5e6dba4a8ad567276f1c538a433b2561b49eef703379d67364dc466929f1809f0dd610326e22a6f341e0482082 SHA512 4988e0be851d6a224524bd88958f804867f143a18167259666241aa50249bb350d8b431c4b3a1aebd7c399d666e7ffa9f87d589fa162a60df08affb4b77a1b18
DIST firefox-bin_i686-52.9.0.tar.bz2 58598632 BLAKE2B b9cde89261bcaa57841d2ff5e440c2fd86ce0011a1a6c4c6292abe51f2d479324a5e6c9f6a6a135c2811975ca850656cb35d922a169ea2604f3c13aa5aee4856 SHA512 f0f6b494eed4f84eb013065ed1a586efb03b50441023fea866306fbb65de3e7ebe5ff572575d868c17e3ca11958d90b1d6a8cffda0babfa8432e4bd3f19eda15
DIST firefox-bin_i686-60.3.0.tar.bz2 55465991 BLAKE2B a432e2c5f91be6b0c865eaab2ffb77e3c60a985c2ae257b53b3310db830bd2650cbda6eef5a3dd7e75b284db4fe75ca857985d67be872795390b318cbd7dedfd SHA512 f0aacd79b863b4a11888ed42d3ae16e90ffe5ad56a88d27e5c77e271235b572a824a5b2edd133399532acbf1d3805d53859abd50e76141ce8f2e9e63a539b232
-DIST firefox-bin_i686-63.0.1.tar.bz2 57603998 BLAKE2B 6c090bb9be51e6b5c7f2f2e156cb20f36c4ccab76adc63b46e72798999e9d5c4f4e857a69350fdb4b7a95c5ac57e22a4335aa90200af10d240e743aba32f94ab SHA512 4d09db5a69fe203386e05bfeb909fcc798fcdce2c3a14c27af18cd1a3837439cd3fed50c6bf951b4882a125f181dc24d5ec201899097e65e279834db63018fad
+DIST firefox-bin_i686-63.0.3.tar.bz2 57373025 BLAKE2B d7f90864a14a6e65b9667df70b08b8af6a90198bfed720e97baaff7c8d3593c64b132b0a7da92741813a20c7199c5de7a7290a6817ce4bd24741b4de94297742 SHA512 1cf8cb7f05fbf618bfcde3a73f309dbe10fa744b4b7400be50817f3c7ff4a97897d0c9474617b50de39e28d086bc52a2bd4466162fe08d3338faf9ac9e4de3c8
DIST firefox-bin_x86_64-52.9.0.tar.bz2 57795546 BLAKE2B d767749ed07a0d54da8acf0273c59d9a4d7f46491aab34b7995ce76fe43366c06b859dd2ea1d8566861e1086e73aa30df28ff4d9dd634c1948868fad7643ce6a SHA512 b5d7da00766354e72f5a48f4f2143623428256d79d0b3e958ed6764b680afdf2b3188c61b09a02dd1537c8b8d3ddd1a1b828b1cc13a16df02a52538a42c62954
DIST firefox-bin_x86_64-60.3.0.tar.bz2 53249447 BLAKE2B 49c9bd81c6b94e144d6bea556f1a45c1644fc370ce796c4a30dfee5ebfa4f9968e94cdfb50ac3e7551082668de4bc84df1206629646342d223ff9629ac027518 SHA512 04485a37fff61954387e583c264528b4c4ce663b80183ca28e221c38080fa4da00994e01cd876ac1e6314c9a1ae6199dbaee77c2c692517a2da59a0c20aa7624
-DIST firefox-bin_x86_64-63.0.1.tar.bz2 55339135 BLAKE2B 004aa2296d1e6294d91fa483204ce3ae98984d159764d82bc48df18a53109a7154fc32af396deac2dfa3903b09d75b77ebe43a0d3bf24ddb5bbab503a3acd383 SHA512 49d776cfb5f42c6e5ea1a55a80d9f6bad223080b16baa0d39de63534c25e68340091b4e16be5355d565f81291cb94fb996f03ae7e3e4c7a28021b0a0929daf58
+DIST firefox-bin_x86_64-63.0.3.tar.bz2 55214497 BLAKE2B 002967f6dc763633fe1ec3e22b1dc56dd44dc7a842ad976c0fcebc6a4ffe4e13af9e9341fa824b4d61ef72d7052e60c759417db918f4451699d553661e5547c6 SHA512 d91a0351d1504a184293161fc1f3dd7d1280612e63f08662ac6f95564a72dbcf6ea455f193239ca8fef014c32c024ce1765b708b427ab3c1bafb00fdd8d0a4c5
EBUILD firefox-bin-52.9.0.ebuild 5498 BLAKE2B b41af46ad84a043be3957ea1032fe35b38b7f5f03f966e4723e6e33f7a87f706da13e19cf05d3d5cff775e5dffd5817702b88d6b3361b2fef34b0daf3d06eb7e SHA512 47254987ef534c0ff7b1514334c26fe7636efe60a1a4735beb111242fc393664eff9a05e45975d6b6d7db3e8b3da68f2d886fc58b253f4e0640edc4c0e03c30b
-EBUILD firefox-bin-60.3.0.ebuild 5411 BLAKE2B 7442e6e95ba8da38bd6393d2f6c04873774c20024a5055957ca5631bf1ad91765226d36f11463b95c5af34e0a2a65f5dd76ca18acfcf2ccccde3ad32d9a61225 SHA512 82e60ed9b91323b30898883cfea49d989b17962f065cdfc5fd7833868be934eeccec60eadc335f7a373dbe3b07d9a9d0df1b9f3b746c1857f64c88db5c223144
-EBUILD firefox-bin-63.0.1.ebuild 5411 BLAKE2B 08ae52db9c43fa24d33e93b1734a08c1f7c7c1640cb42b8d393fa93a2927daa08aadd2acacafac892c956806f0b23c1f8292486017a972d6b25613c5470a5b84 SHA512 f266ffac5c111b23226823dc0f125bebb8c2ebb9c65550948aed7330dfe46059d53eb8a349762ca88c9c709915d193076838c7e3bdc5a9144b6b9d2dd5362c33
+EBUILD firefox-bin-60.3.0-r1.ebuild 5610 BLAKE2B 08e8524832d193ea938897244cd3124497300359e60d7e2cdd666c64d149aebce1937ae7d2f98f9fd29a09ea45ed595e86767d43d857e611ef03dc8e95a2a3a5 SHA512 554a444f08d0fd1871fb55153641ddf20383ea79e8bd1e6ba7071db3337a2d3c2abf55d1846f36d430359bab86ea7783e9ade02008b608d23bd8650d39039b06
+EBUILD firefox-bin-63.0.3.ebuild 5610 BLAKE2B 7d52ebeb3c84e02e643ed077ba542338c24da18438b4aa10752f4aa2258c7d29de81528ede62cfb45ccbbed493203475259a37f620d5b561aa5e57366e3b24b5 SHA512 a1d7da8c938a0e9ab66f9a803d25de50c424e48906b632da9722a8cafa713751242e5059792e122e57964691651dbdde71f274c87d9a209e66275a0547dd2830
MISC metadata.xml 587 BLAKE2B f38f7c9fffdc422e11b9fd2d8aa2f9c4cab6b91cb5616a3fc324038bfdf720bcce97a80a22b012e61d3d466ac5569f76a29512ac8e7e209efea1bf6d3dce05b4 SHA512 c74cebdc88753d406ab9edd9b51f7dcb17dc1ce5eebc3d6d674d2e54d9af1619147e07a110629a5df003a0c506002e470563d36521a1708c40a10221a26c421f
diff --git a/www-client/firefox-bin/files/all-gentoo-1.js b/www-client/firefox-bin/files/all-gentoo-1.js
index 0ac6d6a49886..a5e93b179d06 100644
--- a/www-client/firefox-bin/files/all-gentoo-1.js
+++ b/www-client/firefox-bin/files/all-gentoo-1.js
@@ -1,4 +1,4 @@
-// Ensure preference cann't be changed by users
+// Ensure preference can't be changed by users
lockPref("app.update.auto", false);
lockPref("app.update.enabled", false);
lockPref("intl.locale.matchOS", true);
diff --git a/www-client/firefox-bin/files/disable-auto-update.policy.json b/www-client/firefox-bin/files/disable-auto-update.policy.json
new file mode 100644
index 000000000000..f36622021fcd
--- /dev/null
+++ b/www-client/firefox-bin/files/disable-auto-update.policy.json
@@ -0,0 +1,5 @@
+{
+ "policies": {
+ "DisableAppUpdate": true
+ }
+}
diff --git a/www-client/firefox-bin/firefox-bin-60.3.0.ebuild b/www-client/firefox-bin/firefox-bin-60.3.0-r1.ebuild
index af452de7b79d..371ab74243bd 100644
--- a/www-client/firefox-bin/firefox-bin-60.3.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-60.3.0-r1.ebuild
@@ -115,6 +115,10 @@ src_install() {
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} || die
+ # Disable built-in auto-update because we update firefox-bin through package manager
+ insinto ${MOZILLA_FIVE_HOME}/distribution/
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
# Fix prefs that make no sense for a system-wide install
insinto ${MOZILLA_FIVE_HOME}/defaults/pref/
doins "${FILESDIR}"/local-settings.js
diff --git a/www-client/firefox-bin/firefox-bin-63.0.1.ebuild b/www-client/firefox-bin/firefox-bin-63.0.3.ebuild
index 39a6591abfd6..af7d272f28a5 100644
--- a/www-client/firefox-bin/firefox-bin-63.0.1.ebuild
+++ b/www-client/firefox-bin/firefox-bin-63.0.3.ebuild
@@ -115,6 +115,10 @@ src_install() {
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} || die
+ # Disable built-in auto-update because we update firefox-bin through package manager
+ insinto ${MOZILLA_FIVE_HOME}/distribution/
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
# Fix prefs that make no sense for a system-wide install
insinto ${MOZILLA_FIVE_HOME}/defaults/pref/
doins "${FILESDIR}"/local-settings.js
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index e31374dd9a48..95745c85c8c8 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,4 +1,6 @@
+AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44fd5dadeae0939baf9a4a6b1852516722b2a3d94b8d403cc7b6c6b525d5236f357ab65a72d716aab1f5bef47800b5a18c SHA512 5ed67bde39175d4d10d50ba5b12063961e725e94948eadb354c0588b30d3f97d2178b66c1af466a6e7bd208ab694227a1391c4141f88d3da1a1178454eba5308
AUX firefox-52.9.0-blessings-TERM.patch 2276 BLAKE2B 2413368995dd8421a634e2a50f4bd9ee01062043a18bef4cd07645ecca05459891ff5aaa294f3abbc85e7ed9515e8936ede8b7faacfb19fadd81ec98ff8080b0 SHA512 08f8d2ba3258b3ef6bda1d2f8ea429e579e1f616dd940f6dc25ef231199d9155b22631f4366908c77ec5b9c4ce63310c9b9e075a6a7a7503b6423e13082f2b91
+AUX firefox-63.0.1-support-latest-cbindgen.patch 796 BLAKE2B 34cc4c60220991699ba676f8830ce10673f15dfd5d23a967bf451648c24c542ae55642953ad1cc3ee70ac8a658b7d95176fcd0f0bc3cfe8c0942f046cc61d1ad SHA512 8f11b525bc119d75008ec4b8347320708791cef696f34b27e0e3052ea92231f11f2c51be63966665bfa4f2adc6163f872b9c467a1b624c2a65667ea0410c86f2
AUX gentoo-default-prefs.js-1 821 BLAKE2B 2af9a9e9f3a71fae918a4098397e931c02df5a8021d0bc87ebc4981076674aba99d88c5b8acf2380c915e92ad07a7636891ea8a07cfc850e9c4d15e58d0cd276 SHA512 b63542c51edfe0158ce487b317ea6d36ffc17cf8457534adb6aa3f613d9a027f4285c9dcf76eb1b96de6bbc10ba09948fa6c081e00cfb25ca47450cbc32923f2
AUX gentoo-default-prefs.js-2 880 BLAKE2B 5a40aabaf6678b3c73f06adffebac3ebc9908da02e55250dc6a544f6dcda1b738d6e6f45dd84d08ad14f733fc313d7b2852160cc1a95ad290010f75d2d1286bd SHA512 d03da4b9692b5b71aa2a170093cff2e4f8e5e32e314f918b5aaeb5a07c3b5edf52e096ac60830ec54a0dfe50834218c899c262176c0719f81aa68b475bbeb87a
AUX gentoo-hwaccel-prefs.js-1 100 BLAKE2B 08be790b58524077a5681cc06e10890b72dc6e8155c9e03e6ef9165035087d4b8cbcac4a6b8997f61db3721895c9247a12171eec7d082fa15e1d5312bf51fbee SHA512 cf5385c793056e66b8853fd641dce2e7804d6878675afd24485487f2201801e1bdd5d27c15cb0d483eb34bfb75e7a21c01f1bbf701cb1c2dfa48f8f6422ed42c
@@ -189,98 +191,7 @@ DIST firefox-60.3.0esr-xh.xpi 511853 BLAKE2B e40dfceeba27eeafbd757a14575215448d4
DIST firefox-60.3.0esr-zh-CN.xpi 543582 BLAKE2B 1be96fa611ca6114d60d2a4f4e9164c33e46c127ac62ee500a2f1d027081b4b0f15c4cc50b6fa733f0ea196412bee691b8945294e243c87236b2fb114fab254b SHA512 a4bc406c2163ebaf00ba2b63466de9d2e5839bf28f011b85c7b0f89ba5ad1528511e524a3363ca58a90235a7976f99c05a0510c164b15993b80f962f4c546921
DIST firefox-60.3.0esr-zh-TW.xpi 541908 BLAKE2B fe6f381d3f2949f3132dc125df597c4e135347933c52b681287f00b3eec2cfb1eea963953a08c0ece5de8d276c06b388692a53bb77c54bfa195709e7a59340fe SHA512 6743eb9442e28ee924230bc8acf2dd52448532ce76bb0d6d8ea89b6e5f4d1aa4fa9388a2012636d16ae976526f154052d51340b239c04cc42ce991186d0b3b33
DIST firefox-60.3.0esr.source.tar.xz 268340600 BLAKE2B 5cf17a85b941d0f43bf3d714f289162cb0b0d979951cc0e1187163bc72be3504787cc4115f361c5331731a4481fd1fa8214d20245f08a4898442e964aac48506 SHA512 7ded25a38835fbd73a58085e24ad83308afee1784a3bf853d75093c1500ad46988f5865c106abdae938cfbd1fb10746cc1795ece7994fd7eba8a002158cf1bcd
-DIST firefox-63.0-ach.xpi 455084 BLAKE2B 4dc0d05391912e97e6d91529882d3c9a5fcbb1f5ce5a6dafe39b4d2cb12563fbef45acb2b4763b7de42aafddcb0eb89d4d125469efe01a090c7abe3d855536d0 SHA512 0006110f7e5dc5d96c2d63799b9177de1109c5a7d34847187a29106db04d2846025241e9e13cbc88ec1ee8e1f62a498ef9672b73a0620d801e14ecdb2dd33ba6
-DIST firefox-63.0-af.xpi 437912 BLAKE2B bf8d3b20c37801d6f9b05c5bd352fd868ff58c953f75ed349d25d5f56684825e9567794b114174176b6d03afc5e1aaf57f01a717aecd39716484334a702a5a8d SHA512 ddf2b50bd8b867b66da2c7651e51926de646b5bc645cd5fc4e0a88667ed25106468489e0398da22ad9047eca3296ded7c144aaafd0f6f5a214e48f53d73d2465
-DIST firefox-63.0-an.xpi 474545 BLAKE2B 78044ddb72b3db1516b82edd44659603f2b9aeb494e222cf85860a0aba0008b9b6f9ecbcb457a32b099a8d517b4a61ea719d3a50a50049f9cca8696441552cf7 SHA512 186896321eeefad49a0240b0a9e94d5ba8e48a544aa69348a89843cd2c4045c05017def025a1bfaaf3844bb29422509a877bf51575891d2274ddc9a1f7b54fd9
-DIST firefox-63.0-ar.xpi 513464 BLAKE2B 6eae7b5feeb91906ae05c7a71fd2e8a77ff6c5d63ddfee0726e198c8573b6ef8edcf04d28e59a51af94d8023dcedcfd11bb70d065252c902955c466297bb95bd SHA512 36285e94dde3bbb2167c5190a109adc9c6f3f07c50f7881dab52e3a8050b5df59bd8adf1378f902f27cf16027b185ef0eb8d8cf9724458a841206b7bc6d61d6f
-DIST firefox-63.0-as.xpi 482195 BLAKE2B c15e8c8881adb0053707f5d7dc39f026185faa2020a3459fdeb3b8a4cd526d6c90224ed04011caf1d6827f14788d8ba33ff4937d9536132dbeba6fcf628a9ae8 SHA512 846ccad1ad967dace61590c10390e1814cf0d9078d009951c4549498c417603f11a417f05da11e7ec1f3be15e87527bc9c31c948e758fd48deefe98b3e9f7d92
-DIST firefox-63.0-ast.xpi 465656 BLAKE2B 52d45aaa2873111ae32df642d68de9a0eaf7745fba7c4b23d537923fd35e53f5a29414449beb3181f23d78db41f20f9e3662465210554692e858bf90d442b109 SHA512 3344428c74708e8e21338bfe24ac4271994e9a6eb11632048601bbfaa5fc5b0ffd6563beedddfb9d9648a3b08c96fdd15f6d9eb24e11b8dc55a642cca45a76e1
-DIST firefox-63.0-az.xpi 490944 BLAKE2B 6d1c2a394ebb2a3e520b137545c4feead196b1e59f413d52ebae05b9773b31d133954f4ef9571176cea75e3d5084fb5778410ecf366bb42976c7df3fb8963a85 SHA512 7515d96d1866cf603ed08dddf5fbfceab89ff7ecdc40c4dfe4ce83f0673358b76e5120a61f42c7fbfc1293063e270ec7ca4f9d620349a9dfe51ee125528d1bce
-DIST firefox-63.0-bg.xpi 523523 BLAKE2B d0faadbf781c085c62684d6c38bca8e55e2e4cad5151c1c05b14f2760e2a6b65d2b0dae56e112535d2e8a98faa4d17116dfd5ea501a43dcccb36fa91a365ca64 SHA512 1c3b1cc454d750550a3a1c4d3eb302a0d4a8a69e75c15cf7104ed311894faaad82ee436f9e3cb686cfc15d092a43781a9d433b0f11ec7b7e71d910875c6be44e
-DIST firefox-63.0-bn-BD.xpi 548594 BLAKE2B 2d344bf2d1459cdb7bc24f03b7d15388a6af388ba2573c1dbcf81b545ff8e21ab8c92da822847b872311999712cd736f24a3295af4e324d17f35d6a6f102da8a SHA512 f1f93dec43da6a12aa7ded4ed560a322f5ccf281c8994dd6183aeb7b1e85015b24174b3ce6e917a13e180e4e509dc7088c4d5a59ff283a514ff21ac5780f95e9
-DIST firefox-63.0-bn-IN.xpi 516020 BLAKE2B b67c118924740e92fbdf16862f2d41d3ee123faff23b83575b57727b69129a74b4b2c369b414f1655b5fae40d063edb853cf52d6a6fdd14579bb1641c7c2c6d6 SHA512 b52a114cc07777d2cac1557196213039f7d5348f3c7b2987221673c6556dde9679e7ad34ccdaf12c1f937b2f922850756854ceb0d0aa4854b9d3188ffd98222f
-DIST firefox-63.0-br.xpi 474388 BLAKE2B 1a3f1d4928de288681e7c5a8f342ae77f8ddef8fd086e6eb298832031fdc1e48154111bc0a70412a827fb22238a3736da509b643aa1db09fc493efc6ee0b90d4 SHA512 38c88aa469e715d4e08a738abba2ec06a22740cc38a7652d47938a84b66fc2bbcef22e156874ce9cae3f06b1bffd0f7a3a5d833c8968f559b9104279cf2ba78a
-DIST firefox-63.0-bs.xpi 472888 BLAKE2B 1c96d6f9f840cb0dbd497c44be92a01ead1cb1efb88be4e841b55e2c7fe7e20798642fa6859a4dc99c5bed97179233ea92f2f26c749dcef670c7ba0522e7db02 SHA512 c328c4396792f26463ba9747ba744d462696e9aec141fd41e0ffb8ead5c171480f1604bf2121bf6ea50d6930f96ace8e7cf658ae366c8a13fb868134c35da3fd
-DIST firefox-63.0-ca.xpi 469245 BLAKE2B 4cbe83f5f45c921c71db836e685878121b8e2b5e758b145232dd26302b7f4c0595ed65a70629ccd1e60814a43e127d1824505122ea7ad25fd355df78f735bef5 SHA512 f707e8f9548a0f493a4a563fb633d9c3aef5080e64169610760222b2c1752bb1e8596ad0fbe87b1a83150a3d65acb21f939be6fcfac374d1559632f001e5a860
-DIST firefox-63.0-cak.xpi 502728 BLAKE2B e8114d33c7990266af717118da9bff9a24816bfc5ff3c4ed3182712014e101780e30a798f37ea0e99c92b95a7ba6f00fd8e4bb7c83e51f1e2b3ffcdcb8cb9482 SHA512 7f15bab33ed98996fa91a04866331f6512607c39372cd37e3ac2e1820754e38c60cadb21e19d96e84df0b1c713471f634119666aba4f08f55fa025132ff384fd
-DIST firefox-63.0-cs.xpi 489306 BLAKE2B 3f3834e971b94e8567823403c6c1aef08fd0553e8950e191333adfc6c7b400ec100b435ea731c18ea63f920abbf69138fc79365134af4091e98341467d212aaf SHA512 010d7244f990b970385e943adf8999bfb1cffd7fb91c2e8d4d7399df66d1765ab924a8fd582a5f315f096b7d70ce745936fe3f299fe1241e57c1ca32d35a46d7
-DIST firefox-63.0-cy.xpi 481078 BLAKE2B fb4a423092ad799fad63843d9ac75c8f24c5bfa0527d708f4939d661e72cc708c73d9ab057fae6b358ac44eb6829f535ffc32f0057ee5da936ab44116401b151 SHA512 f453161c1679ac99dfb897db7bedaf00e49ad92613057d73b6f2de4fb714cd00bb5526a18e37773c217be7d21aa450e874bd71ebf3ab8dd3ccbd529375f8058e
-DIST firefox-63.0-da.xpi 481835 BLAKE2B 1dbf68caa58a6763d6c06ce8a9bc0e6b99e1636daf824eb35ac6927b50146926236afdb25756075fae82a02cbe205cc8703713239745f5185b196863dc630b23 SHA512 1d2bcaa0f0fab5d37dc42d3d7ca548694ce8352013991b3841b3b6e5546d67d5b28aacdad9e03fda7400494a2a7e74296e233ee2e10b6da65f5bc17ae2a16ac6
-DIST firefox-63.0-de.xpi 491998 BLAKE2B 25935204a4fe192a66162b584f0b6ed84079678280ce777047eb3a135f4fe81c8660ec83da13dcff70b0fcef7a79abf0ec3edeaf09bd9e6137a3a068a8a00749 SHA512 b69fafb6b21f6e36218d7fb8ba83643fa16570ce993bb52e8a09b775875f63ac5e9f239ef6cfc30d211d3b7f0f903da1b1cba8c6b1411d61f792d7a9b7777340
-DIST firefox-63.0-dsb.xpi 500887 BLAKE2B a3f046bd1ff8ef4375d095efd8a7bc93a2f02318fcb70e2c665bebbd84c58aa87b5c9f9bf270b8c0f4589fc371511730f739275d35bf9c482af20c3e045effae SHA512 6b306dc0d59da1dc7c5465e16a25cb6712eed83409a00fb996d25db8f184021441c7add280752af696183d4d3b0675fcdada3898ba5fd05d9837fc6b5b6de33e
-DIST firefox-63.0-el.xpi 558442 BLAKE2B f70a93d5f94d86ee511b2402ee7bb101d83b40380e97d65ea4957d5831897cd43ab21ce8328ba757adc06a754d8938706af45315381db87b50369ab5900b8e49 SHA512 0fd25a5392e12dd29e4a67b29620fd79dec1eb3565936bd34d25695548aadf81c5e4a55a09971d4fdf80e2790643b8b8be44b3a9ba97e26780d4f02de8f8fcc5
-DIST firefox-63.0-en-GB.xpi 442413 BLAKE2B 3414c895cd5a815fabc9a9ccbeaf650edea19883bd81c5d21cb007d610048bc4f378c7f02eba117f6565ecd65195d7af6f5ec3c3eca57cf9c36a884b155e9f1a SHA512 0b074833fe2b11c4aa2526f8303b2fc6395d71f99b222173917c4fe04afe6f63000c73f22cadeb907245dfd86cf33cf093c3c886c7e27682f93be07a3f65741d
-DIST firefox-63.0-en-ZA.xpi 427845 BLAKE2B 0b604e3a8d860d46fb34cd3cc3fcddacf99266da763b921c150068ceb921e2578700177695663e761410f8d3e739ad5ddf899fa31d5941e2ebf31b20eed05007 SHA512 f7c5359117d5bbb83c525770cf864dcc92698ac41626e899d0c522c11bff9dc3e143d7dcc8c4bd89db0c170fb05cbb197265ead7e0cc4691a5ae3d1e6c4c5c51
-DIST firefox-63.0-eo.xpi 478961 BLAKE2B 2d8c6a010c8c0725679fc0ee4f71fcced2c7bfe3b364688144e6f537298510decaf539a29539f9ad9e4b7382f4e17566150767006dd60216429db119d98d6fca SHA512 d0084c4dab83f975bfa1060d5178757d91ea4797d432a9dc923adc04ef539f35b2d9208de58ab440fdbe145f0e302da6c06d1d12111478e45e291a528ca923cc
-DIST firefox-63.0-es-AR.xpi 486912 BLAKE2B 77418140d5f32b28c87d8f034930008d833d1173685f7e390a3c33af39a28836ca126ee585c3ccc6190f970093b8e9124071720408e48d4e11d6ae0a308aadd4 SHA512 e3cda4f2ba9d5d2de44889a6ae6d1a428e5c927b7dd8c5e5a55efe58ed49b87dfb968ad30a19eab9213cb310b6d509077d15e4666f6bb8f65d7012ef5b43dbeb
-DIST firefox-63.0-es-CL.xpi 487567 BLAKE2B 51627814499ed5611a0134eadc044e98880587c76566bc41daa4c3f071c9474995f8fda3fa580989ac851b7daadb18d731353343acf93033f5082cf3b9c1e5e9 SHA512 c58ff50f5513325e152f00fde250026b378ce338a6f79e7001ce50deba531fd211fcd2dbf9e0dc7afddcd6c7720baee38f8230184c912bc5147a7855a5177e3b
-DIST firefox-63.0-es-ES.xpi 431428 BLAKE2B 0b3b666126b8d9704dd8ce26a90464d4fa07294cd6bf61e7f97e129c5cd84d84ec241bf6ff2b2221dbf5429555e76b96309bf6846b5d7aae633378abd66b6886 SHA512 cdf9858c00e63e4b3749ac4a742bbfddace313852498d37c2ffb076e72540fd0b60e6feeb9effd1ddfb7d3d781129caf8980ffd7eaed4bca7c3734d97d1ca8dc
-DIST firefox-63.0-es-MX.xpi 490502 BLAKE2B 9d5fa539b6a6ba9ff1b27f89c8e6d403aa76e50c6b34c0496aacd2cf870fdde998f94e47cb4a2124a9bdf6c1ff9be58486a542095dc3890610a56e956432ad31 SHA512 acb032d594e7b8c0aa758bafc5f6729b471fab147138f6c91b501fb6176c28da7a714ac441c37bfcce64f1969591f4217f772bc63b0ed377e3599b46098381cb
-DIST firefox-63.0-et.xpi 469981 BLAKE2B 29e8a99f183594dcbd455b9caf69144eed3af8db3ea7e4cafdef0f2314b77b9fe7e186e7ffd34c50ca94c347c044bf325a205101c46cefc00bca86eb7aec729e SHA512 18a19664422b23d533bb0f2757555dde8466e7ca9d087623ad28bb96b1626ca78c4bdc22cb286090073e3ade743e55c4893f075f5b7e33f7643706bb1448b033
-DIST firefox-63.0-eu.xpi 478606 BLAKE2B aa07c26cd60ac1c4991a7902f78ca24849e32a6c80e342bf397437bd486b927d62a6e5f84b0358e7a6221e84568e8116e1501a322f74260301c67f25cfa2ecdc SHA512 714da4ddeb97993240d7ce6137112fc38f88afac11913dcb808c19108f9eee11937035dffb3d9625e78f80c2403b26969289c6954bd2c7729761aeaf1fa12368
-DIST firefox-63.0-fa.xpi 529588 BLAKE2B ffab7d8bbe7fe8222f9bc994bc7ab7352b7e2d85fa3dc1e13f293d3ea83b153f7627cdf68122b6bf5a3eb4a587110e70eb5250607cf8eaddcfd79e1e6b9dc459 SHA512 5e91a95d446401f9dd7745627814f4430b5e755448f8aeadaa995476dd0eb568381ece5ba6397b232c50d866c6c8d9b34784e5f1ba5481cfd7616d905b78aeda
-DIST firefox-63.0-ff.xpi 467968 BLAKE2B 9acdc18aa45fb122694c2f89218b244d1bfc570513a9b8df8610380b7d4766f574c14af87212b8f5b40e1828c2dd19a9733bd9c40aaeb0c876dff931d94c9e0c SHA512 98a4f7d7876dcbbd36b54b38a779cb811eb2520b5e24ab0400dd65a98fd71e27360f436b657ae77895096bd82702d9ec0490ebe54e900e837de6507c8c9264a9
-DIST firefox-63.0-fi.xpi 467882 BLAKE2B e8e4954302db97ef6a3071ecb63845ae584a7bb3532a4e6285c488c2d0605e95b5ca566c174f7798168e0efae2320a005c509eb708f832b7169caa26e4a0cc55 SHA512 142b42e4f8aad26842c8d56a13f3e9cb45001d75111828a658fdc5351dce7bfee219deb0ab786b410d0bc82d037e6a20ffa1a216b6a2dfce9fb2f859ebfd7f11
-DIST firefox-63.0-fr.xpi 496627 BLAKE2B 91ba042c1e0a76232044ad0ef94699041b630e4930fc4d64ac8e3cfc66630398f00b68dd9c627b84a3d36347c95fa828e6a06873e18fd7b08bf75c14e4d32293 SHA512 239191610045547ec4a612e775fe2e664dc248c6b0ae573f62769a549f5912d6edb23200e5d852a669ab52b071605e88937da058f3b9ce4b3b52aae57c323257
-DIST firefox-63.0-fy-NL.xpi 485367 BLAKE2B 69ab63a012676708962c6d93a37ee360ad18863fbd855f59bc35400fd329bab7cd932796b34021bb5a1285c0dbfe8cfc401047c9c1c5f42b4b8b43d70212c6a3 SHA512 66b008fb3c1d5264e52a0d6ddeee27bde5b940c14d15d168dd7bd2d99869ed35c7b3ae018cb0a0f4f301167dffe612405de0918eb8e023d6043e8e993999e1a0
-DIST firefox-63.0-ga-IE.xpi 479146 BLAKE2B 723589411459886a977eef24e1d7f14d89e1c0dc41e17713ac323d5575128ddc8249417b3c8d89f67746166fad7861ee8f6e3aa75ed2f6e25807e01b5b350846 SHA512 6f82f871f47b09dab1b8f9bd2b54a2587023594d3b3304ad2060c0f6bed8da0b7eceefddcfe5e1d4e287759dbdc1dc6769cacb16b74ab70305525bccea0da94b
-DIST firefox-63.0-gd.xpi 484600 BLAKE2B 8eeb511c26116a2607d755cf91b3904c8b4ea3d12c2802f1bfd1108abd21dfee8c867cfe545fdb230feb468296d6687db92f87355a5192cd810588ec5cb22aa9 SHA512 a09433dde09f4f8cc74776042a2ccb158d81693acdddbeba69f27d2dca7d82cedbd6e172149dc638d4b7bc7b1b9ecea6f412df941b0206a067c20b9a99f1c819
-DIST firefox-63.0-gl.xpi 455900 BLAKE2B 19bdae4247a9ce8d0790911577672a1bc1872810baeae9bb25b356877ed8e64f0e9dbb6c54a1fa1c33743e29fe6df43c306e7cc1d1b974d6933285f2597db581 SHA512 9c56008253e22d70797954d49d724fe6e1f385188a246e20c5f3a9d308e726fea290109ae0877bb4c347cf606d00ccfcf7dcacd5c5943bacd5cba5639adcd64b
-DIST firefox-63.0-gn.xpi 496363 BLAKE2B 27c1b89067cb0cb66558cbdc05527688993fc9fe2d586ef14161fc86357a058602125c280f29e6c2dc553150b1a09894527ac355c028643397c36124975981c4 SHA512 6861517171bbf0bad27da445dda258d11a61d5ec336d67132afb13e06007abdac82ea3fe5f664c6d0fd77561ce5a4be7ede8aada7ad23dc4a8b449ff78ef8382
-DIST firefox-63.0-gu-IN.xpi 556299 BLAKE2B 98f9a5768e991bf4f11cf26d5829df55f3f419de2e14281f7a684d027582dbe821a67afad6133a6870af7c2a43b0c617cb739dd3e5f6ced2cbd4b19148154037 SHA512 2b71166bb9bc89aa25e37997a25fcfc500b0d16b68b107facee4b175a057f236e5a48d2522f17b13572c5fe9f0808baf9cf7148fb36437cf9f6b50395eb412db
-DIST firefox-63.0-he.xpi 486232 BLAKE2B 03b0d5c7d967c72db2ad4664a23351b1f9a29d3cf9d2ecddbf67c69b485e2c416c2710052ed0986f824e0a14c908d43cc79f85d3e92a6f66c379bffc69482291 SHA512 65857ad3b966883aa4005f44a1dc4bfef042c72657475462abf6fe7748e3708a09bb234546adeb447052e3954d732e4b1ffb4194650ef7cb485f5cf2a40143ee
-DIST firefox-63.0-hi-IN.xpi 545388 BLAKE2B fc08ecdc1871566aa49919c987c3f72b62dda96c7b02d009f106e39397a27effc83e5c98985ba46c96338029fb3f1b0b567273262acbeb5d4b4659db1ec4f802 SHA512 3a541e6066147d380c46fabfce115c651fd19e59672c64578ef0d39098d81708f76b4edc3e73b36f29a224df1e2ceef022d449c2d744eb853d66e351967f9fa2
-DIST firefox-63.0-hr.xpi 468490 BLAKE2B fc4f91248cfc8fbf3f9518d2bbe8ed701441e40993657c3d6093339d13a57f146452ab8b0ec7dc8dd6eff81911ddfecb53e166c3ecf0c73bcc34bcf885538556 SHA512 79a64551608f57975e3bf6127973c6c5d4f55cf0f0922401469b9102284ad0d59876c5c29b9d6afe352a87bb371a218bbc6c92e5753f3f07b9a8fc0a341125fd
-DIST firefox-63.0-hsb.xpi 500688 BLAKE2B 319120fb781e66d2d8c9e580b1d604527cb0bf35e5ddb4a00313617a4cb9008edf36bb6257fb16f773abf6648baab24c088b36e8373b243dcb4b65ec921e77a6 SHA512 d36105fc657ad82d3c4ec3b9a53481b98bda13b4f7eaa6cdb8369725802e29c410077f7b021fcdb21c92023b3163156acfb28d8c946f9e98f8ffde81281b89d3
-DIST firefox-63.0-hu.xpi 497767 BLAKE2B 054650b2281dfd6843ec7c7c5b5334e88a1858a098a4c9832658e28639aab30b504ea792687185cd954c8f220bb443d452ff34d89eb2c1e1ac718a8b5298f80d SHA512 91a10579467b5e9b2b2fa41d50330f947c24734eda3e61c09b2901451395b238c9106bf27ac550d54e9e91e04020023391816f38f13eca6e1e1e8712f7dfb053
-DIST firefox-63.0-hy-AM.xpi 525183 BLAKE2B 3810caf2cdfa4a599b9562d1cc4dfccbca95665cbd34bc0c3b7e98628e478fc213b4314645f1f36416daecd20954b4336fefe14228435dc5976192f291a30816 SHA512 a43b3024187cabd239e9ed838dc2e15078cabe9e5a40480639d7dbc3fef69d559c6e94c1aaa9870f280f6175389fb9adfbebe89379b5796b697f63ffa5100762
-DIST firefox-63.0-id.xpi 468258 BLAKE2B fa58da4bed97c0c01c4c289cfa5a0fb4813e4a7658105cddb2bfe12792eff0c5810109295d899685ec3843ef112415d07e05a261c1c773c9cff177832c928489 SHA512 56d03a13715be634938a3f5296f9cc7a6fa9206857ee70bca2250494e571985dfee408c9f374ba640cb7d9592e71dd1cae0ee604e9b363b3f8aa6049f17140b1
-DIST firefox-63.0-is.xpi 467334 BLAKE2B 9fb44b042bb829ed75a62b0462c8d90b644882f57cca0c4823fb7cc9f30043a5be2474584ce254267411f7eb423b62220515f4809d3d2a3d5d5f167cc1657972 SHA512 93286997a1c084328422761b4a44d2b7a5ac8364cf6ce80347a4004a7b474341315ba24a9b864c09f118ff766f3cf40f1a6fa0f70454663530e88cc42ef2f1fc
-DIST firefox-63.0-it.xpi 351091 BLAKE2B 40c60d03dfa749c068deab11023a840cc9a460e3027be457dc1d34fc4688bfeeb1d79eb677b78414843d04c776407989cb909150c7d5aa8d56314a798ce2d0dc SHA512 83e711db8d3fcb04df93c7ce6a0296f439d82302ac2a1d1573742599833c5207d87eb0892c0d1ba87cbb5ad53a4094a849b7d65805f28f6c5049039f4cefef0c
-DIST firefox-63.0-ja.xpi 502001 BLAKE2B b9d380cf09bf0ff5954b3c29acc3b172fa708cf8a6ab810d04a72731f6ec5e7644056c0e3d3bd7e733f52f3db66ce67cadf0ed42f80c040a8c10ded977baa247 SHA512 63e3e132f23aab9d91f49bc471c2a6d7e2da2f2404aba4da7d67dcad08f046cd0c1aa8ef4d7d3c89a5d1ed75f1364a3d20247fee2549e56f88e62b84a011b6a4
-DIST firefox-63.0-ka.xpi 517228 BLAKE2B c6f7245d6929995e585ba9ebd0d72ebad147287a07081c3354032faecdb5c49ee1a7557da16317463338fa9d20f449e02a7dd484b44153afbfb73ca125f2434e SHA512 786b66765acd398d683bf13bbd45c1b123e4357ccc46521bb55b0fc183fb84b8c525cc3a45680287d8de36f1cd0fad60f6d2d6bcc839b129d2a364fb3688ec9e
-DIST firefox-63.0-kab.xpi 490513 BLAKE2B 0c776ba991b8234b1ceabadd2202c82941a0d8bdffeb1ddd26a335f99a0c36c873b73002ce44e94103f0fa81dc89e92f5c428cec4d26b921d1f74a6cd6a01c1c SHA512 fa4ee6c29a7d19268d0e8cd747ca4b8f2abbe54b75413855e63aa289b35af244446b5c44424691b4ecbd74ded3ffac606e1250b9e62556ec668b97a2cab93362
-DIST firefox-63.0-kk.xpi 546399 BLAKE2B 22e695b7b9f5b659d846ed57a1b31a70711dad664757d62c1492a94735e449bc20194f8b08ad251f7776b68ba16fa2ad3adbb990ef05418b72fe7e629f70c79b SHA512 3f9c3664eabcde201d6e5e31d34b4301d2518955a7443de67c60400e7fcc434752bc65e90ddc428acbd965d9954a276a0b590193542841ca0c85b1cacc6d06af
-DIST firefox-63.0-km.xpi 530622 BLAKE2B 9c9c7ebc3eda2d154e633e34b9b9956b3a5c3b3f48f7a32f8c919ff2d61264aa1d4c195ce7a8b482db620f45ce8cb0254634e2ded32aeb49a727f037c3c3d4d3 SHA512 a0589f4921444f2ef99939146013def2e6239a2e6bea377dca7e69a3839aac8b8c8a30363b6ecdc8bee709ab7865009e4b25b8dc7955415b7da900b5d72c5b82
-DIST firefox-63.0-kn.xpi 536458 BLAKE2B 6bca2a2bfa059f93b727dad91592d7f840fe9d07cf29186621a3423f6de4a5b6c5daeec7c03200f6134bb1b022bb539f40a094f6c6ac1e3caa7bd76914334ddd SHA512 14a164a0de395fc8a648ff8aa8bfc9739c92d18c5d7e713a65bce0c00f33ba6cb8974e104423b4830cbe203cfa9815229acf9ca8c742ef1c853fe7e4b1eac386
-DIST firefox-63.0-ko.xpi 496524 BLAKE2B 5f238db50549d8a1d79df79aecdcbe878cc0f0f1ad7cbf189d7110ab0fd5c98b4d8b14c0b3fa32f5717f4883ef9bd92bfcb010e264286f721a1b6feac3f2db57 SHA512 f445245fe04777fc58947a75a907dd9a8ab5ce4d60d66d020ad29303c0cfd7fc82d13fcd65152ef1118d59ff982236a5ec58211d19bb15c2fbddc14868bf81b3
-DIST firefox-63.0-lij.xpi 478454 BLAKE2B 38a4335534961ec77c9cefaf3b6d8cd0524d255684e7fadddf7d8989e239b3dc855b78dd3b707026aa6a2b8338e82afae1c4b1aeaf4ed87ed0fd07e1f4396bdb SHA512 f1cf0ec7e065525f3f8202dd30dc49f3d3dacd1bf23dd0c3b542354b6a6baed07256a5878a5ac2bfd94b4253341e608166f07b026815960fc329ead002bc2c29
-DIST firefox-63.0-lt.xpi 501126 BLAKE2B 9ff5d2e3171d82500794d7875ac890d1c71a4f320832646b2e8c6c6999b7a96e32726e8ac36434cc64faa41e7d4c3ee60e9a4db3d25b13f237580ac5bad4792c SHA512 f4da076489276ac890ee48b553daa0e64443bd8aade477c90acb6373560fb492632fe007bcde1832396cb6bf6316a24d9458dd9146a10908ce1ea93a5a943907
-DIST firefox-63.0-lv.xpi 489159 BLAKE2B 1c1414d0fb5d83747a094ee3ebe294ae7385700441c4b427f21395a5d37e408a15aa667401b58e26e1a7c9e4e0cc754f84a8c4d0b309b634d82a08f88980b9a7 SHA512 8e92df695c969c094b743b4d36a51fb0bb4e85379c2af6f48c9073d9fd9824770ba34342b98a239677b4bfe7e7f8b1d03f8de622f0c4bc23d0c699e9a7d3f353
-DIST firefox-63.0-mai.xpi 498749 BLAKE2B 419c0f62c8965594599b5eae2658e4d7af4b833ada39c7c7a63b3866d6af334614881c582332396308150e4fb35a2dbc37fd4037c4d5e1c2ed45b80d34ad3543 SHA512 f19e5cd79c5bbc426d0476dd2e2828efe46a0132ba51ed9df3e6a2691064cd50d455f1e5343f75bdf1f480e63d6f6b1f5132d5c791c537a415809699e1fbb10f
-DIST firefox-63.0-mk.xpi 463726 BLAKE2B 09bf37693ba765eba6303513578ee827fbda36c39d9a429be28fbba9bebe2bf179430e67ac6a41c69e5c97edb4910466cff80c89d4d3dc589f82b131274e3fc9 SHA512 07fd859c9ba9a61833f8cea1346b1b826292be3275e28e1ba752d33e314722db39158df29235b2c5a812fdd71b9c18ab19f88f1c155818deded407e6f8feb105
-DIST firefox-63.0-ml.xpi 546422 BLAKE2B 08300eb4cd28233319bcb4a45274e61bec88dc7095e905a17982b765432ee339538898eaf61eed2b590fcd79e23bd9a335cefe2cefce26f66de10d7a88c58d5c SHA512 026a56a6ecba6964aecd4dd8d9a811d4da5f794cc307aabdc06fd364c6e57460a88ae234327db4fec1895a3e448fd6fd17361a8fdcaed5d26ad784f943df5b61
-DIST firefox-63.0-mr.xpi 538968 BLAKE2B 2b104616d080da0f0ae7c2a6af604ed39270042eb05f4a137d06b6b653077a1aeeb129ea91e681516c5c9210d2979731959f8e4b76104a917b0855adec7318a4 SHA512 6a19687e96f30c6749c27f8fdf132867101c78e5e604bd384305e017eef4fda17d9e69db4b51dd6536626e63e7cbac8c05da9e6e44e87c3a03c81aafd0a968a4
-DIST firefox-63.0-ms.xpi 471525 BLAKE2B 001cf23507c4ecb28510db1c3fbf867b1bce942de5b29a47ababf9c054007ade5ac9ca6d6b1883d2783467c1e1438b57691e408d0618eb56cf4d4195a8f485fb SHA512 d40ae2d6f8c7b9f851e5207350928ae42e6c92790780d97985184bb4da7dd81f2478879e9784cef75d465c70b9ee2751ab97a3709e1fc45913468cd42489d7b4
-DIST firefox-63.0-nb-NO.xpi 470897 BLAKE2B ae0046a256612a063afcc4ddc08dde7cbd1d9892d91b51f19d888d377956b66c1e3bfac7b41c0888cd308b620bdfeed200a91c617fa53dddfda013951eae8a3e SHA512 35a8186e0bec339938f8e433c505cf18b896d129f800b577b8cb2eb739d7d256ad904781ac6de8640169ac83cfbb75ef0426cb5ef7cc088f32b66f2e1cb37110
-DIST firefox-63.0-nl.xpi 460037 BLAKE2B 5944fe36781ce4537b55ce51aa554b5c6ff8ccea7b25cd3a09eec1f942a8c299a7de21caf5183cfba37ef7213b2c23592abb9f27ad250fee5012cf748d2d6308 SHA512 47408951dfd5345f63ab86bddf66d1b01ee4b4f0746f6d2a7e50193aab1e545c97b0d9817a7cd66ddfb47ee9a0d1fa22efc85d0d3ade9c4f164927f1b688c60a
-DIST firefox-63.0-nn-NO.xpi 469109 BLAKE2B 78e385f69f3d8f77934a188faa5e0dc51c3c600417d741c543fff2cef9593cdbbccbfe0f106e8225b7ec90d84cdd14946b0ab4ae71450a14adda0e6aa29c5b96 SHA512 9650220e126f47154762f1b12e19157e91f53844198d7bb47bd5691140a4bedfb3c0dd4e773012692483b4c285ce4bbcea3e174643b554f616475e1c873596c4
-DIST firefox-63.0-or.xpi 489354 BLAKE2B d1038fcc3a6f2c7e0e7805040f40a448c531d1dcfa92ef22b76349f582ba41c8340f52fafacf9f25846aef0a30e5e4326f22ffb8923eed994a7bf48db2b5a481 SHA512 293850a64951a0b1c0f47085bb5cf81c997b5a9cb67028545ac9ad7fc08b38607f9b51f44161eef8e5f2af2a89ebd4008c855ece0e8579fb614fba2ea4932b9e
-DIST firefox-63.0-pa-IN.xpi 508197 BLAKE2B c0623247f3a1229e1ed8cce037d83880cac33a78e8e7c6169358d9f2789d3ea2f12c7bce00f123b3a5f7de5ec1e06c3eb9c436a90a925658d46682a5da391c74 SHA512 5cc07e41af080e6dd3d7cb23f287e66227c8839259ac5b27e8a414856615d6ffe89e1d0fe798fad2e22005c47e09c8331e80ada02e346b7ffc163aa3c6226b7d
DIST firefox-63.0-patches-01.tar.xz 10228 BLAKE2B 1c44d3f59da75e92a8ee9b3d1d1b017503ff4126a0a8990137904b7c25dedd5c967e80d1d927640797f9eab00a3e7a0a8774b233ccaf286290f80cb2840b1cff SHA512 d6149a82c139ec6bb1120c2a09e470755fa852e7a45846df2ee02d278ad391a8af4b46f6e9a34eafdcdd522467e365e5181de6b5ada0cf26ea4fd34aaef44bd5
-DIST firefox-63.0-pl.xpi 379299 BLAKE2B 0b09421805eec1cb1d9f12a1dd2c9800a6372d1ab7f82eb0f02598586f524faaf4b5a7784beadfdf207769b89a2b723832e39e73f90a108897a114ef98989cd0 SHA512 c7074fc4ae170fb65cf10d8a9a71940043abaf5dbb79c349b2b996a323fc7ae1dee4edb47eae16117c194f36c887e62435d61b72c878b25e3f871ec7ec89e9fc
-DIST firefox-63.0-pt-BR.xpi 471906 BLAKE2B c3f40f9327a9b31a07251e98218d3c1afff6f0df3e7653b646beb2bacc55925912c128bb04bcc30a2794b385a7744f68bc0dde34edcd1a7e446a833a09af6cb8 SHA512 64d7b1b6817f27ae75a9e4b146ccaa441945373cec69ba8a6af322c8cb6dcf7bf555ef34c1d95c9aa76a1a57d89c9328db51a357a530d2822f24ebd02e5c3210
-DIST firefox-63.0-pt-PT.xpi 485591 BLAKE2B bdd99f4c9e6fabca0e3fb7c5a470f06e666cc133a3a90c8be4222400b19ffb6fda22cd8587d4825acd6d52334f2df607ba727f5da0b623bd28e5717284603d5e SHA512 f9727760805a28779df72b4a7a6427a17dcc230813d8bfb401ea304aee5fedd4854e6c1a67fd4f87d3f55f45bbd402f77d592f98e9dfe4a3109cc43b2d64b4b8
-DIST firefox-63.0-rm.xpi 475831 BLAKE2B 29a61d790506d510f2e7ff8444b7b9e341182a74041ce9b81a31dd07eb236d0b62455a9fac43bf8b97166cdfe9c7daec43a7c248a1bb48eb091dbc1b3c1441ce SHA512 20f5eb5bc5e11e64a7b285c92ef7888b0bb0a78943ceb5d3cb1f9268645b51e6f68c17d10c1b0a49062be17b33e29f35f765584c076d3411e1d09dbd4515460b
-DIST firefox-63.0-ro.xpi 472561 BLAKE2B ffef37f615808b380cfa178ba28a6065e9d8e2bb78aed9e3f8421346e5a1c14d6953697d5991e348090e8840f55146c83e32b325c6f9deb06e817ef18be20389 SHA512 797ca07b207a715ea0a5401e14e070f8da7d48c1d85789238787bc3c8670b9da93b349d08996f934c01579bbbfa351e9d4ac64915b9d3b6d2c7fe03421f41c07
-DIST firefox-63.0-ru.xpi 543422 BLAKE2B 44cb34e82740c43386b02e63fe2ab66900d31882d8e352a1d5a36c9145dec092dc834a0761eb59803de47ac8ee46b9e8a3d9c1be7cc3257d81c08ed3a7fd3cd2 SHA512 0364367b3ba79935fb818dbe3b5076e7f51243abf95ee2bff7651ecc71bd16b66f3487583b2fc943d073a66b605f2be34fca3d5680cfe08ac96f93f8c01a866f
-DIST firefox-63.0-si.xpi 492571 BLAKE2B 7ef6f28a3cced629e4e2850fb9fbe117163849d1dec74f76b7d271a7c86c74f56d1830378d8c6dfe4962e684e8c81c9a909c2b60d7016a67ac43ad6e9554042f SHA512 76fb1545e3d5005368e7b7af1970987373061011c83224fa4d5f1c9db0ac0c4cb5a7eb9e794d54436d1487ca6c176675cc2153642a39357b2b5c159ce330f983
-DIST firefox-63.0-sk.xpi 500222 BLAKE2B 4d4155f40408d93a60cbf4bc56c4862cc9717c9a4a8c20004f244397fad1ced1f7c7f969c625800e2f814782a815c45545d34bd4e41b7ed2bbc4d567eee31361 SHA512 2c2874d19fb6d335be9b35c9c812e8c3828ba78430a0d1d462e17af8ac26b7185dae1d58faee2a4afddbfd04c7079d688397b6dc07c72e7ea82648c6e8a15068
-DIST firefox-63.0-sl.xpi 481996 BLAKE2B 888af4ac6337ec70323ecb7bb493aa24865ac72208fb1bf0eaaa786e661dfe7c095c8cc616effcdf73727dc0ef0f22c8a1117945fdd471154ecfe4d31c02e421 SHA512 2b36a3607ccf1be1830da1302f595b020ed95da3de60b861c54d62f109f4b6757801b95e1d0687d11c178d5fb095f91ebc4bed2f0c8f3b26e3f439449a253ec6
-DIST firefox-63.0-son.xpi 452801 BLAKE2B b3e902342e7b4f6ec0a6ac1c2c3e097b85fddc2c564c6f430cd486d18b9a41928314378a29a70875dd28f511840a8500485a0d1583eedd24e7042a7d4046f547 SHA512 b167b929e5fd6c28f98f8538b8e835ea79ff5e16f4bf31bfc2fecf21532922822ca4badd0f287702cf2cc539d978a7162f7304ea7dc94c0e9a389f4c895f5eea
-DIST firefox-63.0-sq.xpi 492310 BLAKE2B 7b3edb3649dce7a14a39bb94730b47e4e4ec563149646226b7c779f547ab9b7568fc07778a38289a901d3d8a99d665f2db35778ae27c323b1774192634a771f3 SHA512 3911063a664ba79e6cc78473c55ac80757ba847a88002e99cde4d626b822ef9a2b428e793096526999c485bc26a4f21e21025935510dac5875bf8aa445529335
-DIST firefox-63.0-sr.xpi 507258 BLAKE2B bd426a61dadd74857357111c8eb48e723f7dd9750503bc5728f9685639c075525f24ad400595fdb3022bcac360a400509ef8d849290bbe354f314018f9be442c SHA512 18f7eec86048eb9ec0ab29ca5fe9b660b1096659fefe5734d02427d54140a4d3d739e88e9220be282e90005b2478e5bee588c67a43a7839944cc4156918f5750
-DIST firefox-63.0-sv-SE.xpi 481626 BLAKE2B b039c6ff84f398df939e14e26e4040233406fa460fb836256d8e724fa0d0ecc80cca838f2e1f8c6df3028e4015976c6fe346cb752c432c55e63cf2e63afa8561 SHA512 a88f03277e638090b4505601b7eba0ccd2449b4575cee42dcc7cb1bc0e1c2270bcdade68f4540fc9202d8c14a7d4c268ab0073d53bc06fe7a70add831dded08c
-DIST firefox-63.0-ta.xpi 533414 BLAKE2B 2fec0dcfa9d4215009faaabb12ae5688098f2e5ca91925ef8225a5ca81b14bbeac6383d4df3bac257379ac3444faf32249d3428338f9fe2eb17bd0067970f99d SHA512 1cdd488c05fd50ad965a8a585cb5bba884dd0c91a80beab80d5b943d3e3734c115c4b663091b0d4d667e6e6bf31ea5805d1e5b14f642ea629188737b4c2d5a9a
-DIST firefox-63.0-te.xpi 545784 BLAKE2B 96269f87e16058a950821418de3b23fd63ea5fe4ce4e17f0fc82e239f34f6b0f28b1195631da9886a74eb0fe4265f86b119a87575c45de5f187ea3965097ce66 SHA512 494c14c1d0b19fc193cf724b055f138e7ecb5a88db6f57bb37e66526acefa339f1a666535a993acb38a959e8fff171478d2822710e6d3f55645ca0da62f0610a
-DIST firefox-63.0-th.xpi 519005 BLAKE2B cbfc56230a495ac00c6ab364251e22d1eaa765d4fbd5f08a80a94338c0cfc94221f85e99ab1180686f6ddf58d4de4071859345f6f357992e5c7395aafaf0963d SHA512 55435c8ba381cbeed82474710dfd7c899f0742e8b9736695ce237588fc5a6329cc4a7be3ec0c56ed0790542d71050469b67ed9dd2ceb3699f574ccfb1b14ae07
-DIST firefox-63.0-tr.xpi 491287 BLAKE2B 76f67b8ba3f6ab667cd94b04cbdddbf3a4e558cc8f373c7a91d5ecd4d6face4b32d94a71dfd8c7e5219e108a59ac9941116200091387bb7117b70b6a65d1e940 SHA512 02566442a20c9a670c46ff300e9c107d9ca61a5780b5414512c95adc0115118570572959301babf88d13341f1cad1f781f1b4364e031c592bf710fe34060a2cf
-DIST firefox-63.0-uk.xpi 548370 BLAKE2B 9f50b234e3256d544620708a7ac032b6e4e19d94a4b1735cbc9363f3f1a4f01d1270043f0372f19a5520f00d2e5efc4c0f9ba83a8395aff3c17b3de0e7f13247 SHA512 9bf1d20e0a9a7d6507d485fb63b4ad2e898873fc3e7e737de8860dede04c0f80e0af6c602a8521485f79eac0825a5e62de9eafd72d333f2ea92b71dae89d16cd
-DIST firefox-63.0-uz.xpi 469357 BLAKE2B b16efb9e4f1a0d5365118887fe09d9241b7ff4702025cc731e5aafa0931900d2ff081618a538593e82c6d1e12571baa012f030ffec0e0a87494ddef3e08a04de SHA512 c7404210178b4fc28f4d967a7480fdc90f3981d67e0a34006c3918af57d9a8c4ffcbee5aa1fdbc1db86ffa823d54e394ed563fbd528889a455c7305e4cdbccef
-DIST firefox-63.0-vi.xpi 489043 BLAKE2B 29ba9352b2e72f56cc012503f7d5b6bb17cc65d67f525aaf46685eb47e82f53319dc595f53320ecfad8dca4cbbf8488e738e1ded0c72433767c298bc3bc42a72 SHA512 6055d84b4ddd963f50500a005c07a498027c992b51c2f784caa73c4b792c95f218d84d92855d8de15926b8fec9d69ae3978997be98879a5eeca609fdee77d3e2
-DIST firefox-63.0-xh.xpi 466845 BLAKE2B 67abb87b3068845264ba19275032850f7e40caf9131b491716cb9a52e74bff0071534ea809e8d31bad0b497049c09f923c47a5aed9c7fbbb8c441fed049ef126 SHA512 0d0707441bca9b4f7efd43c80d1bba3bc1960425295cb2ea91a42482b0fbeb8a9e21129f523ba430a4d6239aa53c79ae89ee89f72c1c945c9a1bcadbc3b9ad57
-DIST firefox-63.0-zh-CN.xpi 504058 BLAKE2B c8fcacad8e44b34aa959cf36112f13f28ba96eff4b909d13ef02c19939275afa4a06c3afd404070b43a6cc4806ccc1345522788210f79972005ef42a7afeaa5c SHA512 f1abfbb85ca29a6f71ab4ca7de7309a6c36e31bb51e922aedf9707152e7f980aeab411b293285b251f9a778283737dc17703725df08a6bc961655d0ec736139e
-DIST firefox-63.0-zh-TW.xpi 507002 BLAKE2B 5bde979473a53e0bdd7b3547786e367e8ae604509ffe2a29151392121ccf7444d83b2c9ffb17e1f2701b4ae2d7290bfc0778076d73d9867a147ce54f12ae9cce SHA512 6613944ef49266072f78921169b94b0163aa3f331997e730fd9d0d97eaddd91e4b5f8b14602c3608e1995f58ec85c7dc9924c1c50f1d986ae1d375b198e21dee
DIST firefox-63.0.1-ach.xpi 455078 BLAKE2B debdf9bd1c12395f8385d377590465ad63c240db79be62f28e23171f1227124e30318105921885b86d6ef3e332e84aea8e38072cb7088f71bff8866523e5ddf0 SHA512 59331ccf9a46bbe6193ec9cd1f40d1ef3f14f4e55ec78d949efc79fa7062767a84532137703aa0c6563cd36f4744f23f608ea01d3b85dda03d69f131494bd3db
DIST firefox-63.0.1-af.xpi 437918 BLAKE2B ee6258c86dc1cb2a6249d996741313b68007f93ae4bc7098060ee958d8946c4ab19a1d79119740be8d5c6c6762878b22ba413943a443c523fd223b9905cca485 SHA512 4d1e6d32e756e5db1556d35a1b72e1a6c0a0d729416f3c4dc5d86b001454bbf527b5a1c909a0191fe8434cc151e8d7d46257cc73f45407b62e01c53e09af75e2
DIST firefox-63.0.1-an.xpi 474545 BLAKE2B acc44f8c99af8ac402a8b96efa3c96472024c7053fcb104b33051165f542fd287a97bd13b85980a26be73fe776e8445f2aa3769bb2a669855574a8b96c660a1e SHA512 268e7dfe4d9cb4c86c9f7dbb34e2bf72a17719afc248cb13129e2a34b9a5ef3bc170150a5710a8a7439b6a71b69506d66ad75d19ac3b97a793403eeb419098b4
@@ -373,9 +284,100 @@ DIST firefox-63.0.1-xh.xpi 466849 BLAKE2B 7296889c11342d5404a18aa050202b14521508
DIST firefox-63.0.1-zh-CN.xpi 504058 BLAKE2B f3a2ae6963c4119f6938f97b8f65fff25630b25157e3731fd01a946a066d3caece86ca880c2c2ae8473386c9145be769f67ba7e483018bc47ecabde32f5fda65 SHA512 e7f6ff4f2d86669e0040b3fc0a508b4b1ddecc870be8e8eb2dc182c37adc66218729d635a1fab1c6dc72d4b64c859672a3a5704820db28afe9847b8eca239aa4
DIST firefox-63.0.1-zh-TW.xpi 507003 BLAKE2B 14fddc256936cf9718ebac818c799004df2ce3ff6a445e3ddbb2f50e4ceec68f7da7707c1fbecb3630c36611898fbfc8c2393db69727b38adb5c2e64fe598057 SHA512 77efebbdcdcde77d87d733dc43edef96517b8e533f542d706ed4241e265acf41aa587f131ff18789c975b18cbfc48a2ef504db1f1a2d94d1ed935853423071e3
DIST firefox-63.0.1.source.tar.xz 265358784 BLAKE2B 45cfab151eebe9cd0161c258573b7866d519ca8b5e43894e5f4732fc9eb7c167b8696d989683df3c8e09d0e6d76e2804049d67e8e5bf9e60da2d1d538d53d7c5 SHA512 29acad70259d71a924cbaf4c2f01fb034cf8090759b3a2d74a5eabc2823f83b6508434e619d8501d3930702e2bbad373581a70e2ce57aead9af77fc42766fbe2
-DIST firefox-63.0.source.tar.xz 265957640 BLAKE2B 180a08178bd39231ebb4a7d4ab886ca1ce1d8182ce258737d1c032e6bfec7bee74a47277e26db4d4506683b1dccaa8f1cb7d9ae165fccaf0b0788f185b8183be SHA512 a206ea2968a6feec11eb4d03c294de29478f2f586145235c3beeba1f1233f0de13a50a20f56933eff6d4dd3729ad5aa8c89342638c8dd80b4642c579a0585b12
+DIST firefox-63.0.3-ach.xpi 455083 BLAKE2B 8da9856c130eec1837a0304813bfaa91928b52d558c41eb6492072e98e054b976b2981c28e5a2c287e4d06cecc130a5b9d9c3de32ef040ec2f5d43e42c5a506a SHA512 f3c29e19d4a34354187f162a4f23509aa6fbd26991fccb8368548ef0d9bc826f36c2fcb710cc0894aebd5a24adeb956c30857c917d6a152d254a6410a07ac2be
+DIST firefox-63.0.3-af.xpi 437909 BLAKE2B 16a47131bc04a62a523203746ea4d51b5b1e171fa8db01d649e2021b03772e439f2bd13863868351249533b379d24cafd72e85384202dda7a092c8a3d187a4ca SHA512 04d676f99876505f94d1bfdf928887c3f7bb6e65aef351873fbffa8b2eb45eca89c916949e5ccd1fb3dad1d791bbbe914cceb78b6386b84c63f4d924261af173
+DIST firefox-63.0.3-an.xpi 474544 BLAKE2B dd2ded169c38aece2c199927b752bea43406034d82f98f374e47b549a2b2e0f5f2c3231484c1f3caa75c3dcb0021f865cdb5950075a86882bcfea34761c51400 SHA512 7de84715c61a1cbdf04d57580f1c9925b0840e30d7c64e7db6efa0968381b6a03db57c1ff2fca5dc59829cde7d976fba84915d4133744fff81bf99b16bd6a7d1
+DIST firefox-63.0.3-ar.xpi 513466 BLAKE2B b67eb8ad64adcd479da500d8386677c1e0246a60718ddec6148ac0a0483a83177b5738f25bc77e7f938358fca7b024bdec8b2dd7852ca18c7cad39bb1435a34e SHA512 453041496b42c4540ba1ef00c0027897e8b201c3d0285ae13e1984716ef029cf6358afef9f8e52c44e2c3f93555a66ead0a316c772416cf1f76b356922e318b5
+DIST firefox-63.0.3-as.xpi 482194 BLAKE2B cdc718a7c32c522eb918121601185232b9c1ef34901579c7decd3cf77f0b4c6e8d547ab78a4cb14d1ce54c922e9d3c84819a1af59c44f936f05ccb36f13555ee SHA512 b9d4f7b6b1af35485525f2445d68c06f647c0f703d2774eeea033d3d610c57ee2752d87b94a797bef6218bd96e6b09ee9ed86bf89ee1605915f69f5245df16a2
+DIST firefox-63.0.3-ast.xpi 465658 BLAKE2B 76effba5de7969e5b22323d7abebc18970aaa0fe772bd397d0fcec12a3a9444d20c42cf20e1238cc08aae546d7e244cb98800b0f49dccd3cc205a706508d536e SHA512 8a72fdcb5091fe6011e3e4204533bcecbe4e0b675c1db3b4ca8c7b25ad5dcfc37715f9d90aee10e0d26184aa0e15a43a9ea6b1248ee8fe952c9b592b5712f5b9
+DIST firefox-63.0.3-az.xpi 490944 BLAKE2B 835f2fda019a98b9db1910099ddf4395cfbfd8e6b4d33aea05ace546d45f4e8a49b0f3bf68360c26a45555cb970facd22077899815315002261edfc233061d06 SHA512 9a04efc8a092932f7dbda8bb6cb53ccb2845f23db8626102d58527f1a6b44774935bcfed3867bed0b7d061a5a3c1d6b9d785068722575cc78c7e0d396175446f
+DIST firefox-63.0.3-bg.xpi 523533 BLAKE2B 501a7aad7acdcbd6acaffa61cc2377c87adab178b741d590aa89ec04d489491dc6986e91cfc6ed017a7f978119bd6469bbca79d976a7890708e355418ccfdfc2 SHA512 caa3383009efe9990243e40c1231661174fee5338cee0002d770e62fec3c02f703088a60a1b8d78f7e46e469ac9f70c36469cb02520d2fd00ecad52ca7c9553a
+DIST firefox-63.0.3-bn-BD.xpi 548599 BLAKE2B ca283675d7e66bddda91c0f74602cb3ae07e03689da02fa8e5ef609b8e51ec8c0f6d118b1f655fc8dca027f0ca868531661665f91b49cd9f50da0013d14ea055 SHA512 e85a9e6d4bf9cb2b589ea0564b80fcc0e5284d9ca0d6c9884be5bc4c21407dde2d861cc9aa4eab5bf2512ca85ae0f235180de59ab602e75dc56cd8391b3f818f
+DIST firefox-63.0.3-bn-IN.xpi 516019 BLAKE2B 7b8d86c96f23723029fbc991d02f1f4306512a3c5d252b91d7e3c19cd2eae785d53f45971c72c7492b26a65156779ba21642a3221889f06db1c1c734684517b5 SHA512 0b2bbb53e52776d9c42bf0fb9d44197ada980bef5e9966acdbc4a7b4d5dba074c548979f8222a475f20e37846f4467a108ba1c80575de872ecbe9be82c8167d2
+DIST firefox-63.0.3-br.xpi 474387 BLAKE2B 156beb06e05b7d2e52d4a16d179c9f670e7c51cde3b7bd30cb85a04f3a1cb5298fd706e60e2e19ba2dde0588d3b708af618e0c9fcddbd89ea2f0f71eb672963f SHA512 695069beeea62d15790f41ff82947c8d1409045ab859569cd6d19f151e0034d990a86595ccb163196d0fa2789107cac05015e6f72c84998ccadeeea165b60e61
+DIST firefox-63.0.3-bs.xpi 472890 BLAKE2B 49a6150ff9b203bbdda58aaba68828e0588b0f3931eba806673dd2d74ed74190cdefa777e7af45b62b13733285a492ed4dfaf376abc077283a6ece0ab1f19d2c SHA512 1b2ab07179f930f88523fffe3ff41af6a167a6c5ca9677134079c33f3cff29cfae7243d8bd0817efaf08d3e3db2b4c5dce215b2097981ee835ff0bb5b81ca5fd
+DIST firefox-63.0.3-ca.xpi 469252 BLAKE2B ae790883db5b1ec6abfe6450f82144334f0fbecb229f505e12c156121cb592ee0a5b253c43422207631eb1b6988d3ef702ddcc9b7a6937d496f6bcacc4b71eee SHA512 f7436b99a1caa63ff0550f75917b3003395133bb35e0fdff0ce40ce7671aa8f7227d6473b532a4d9d2fa1b81d943ff6a424042e6af6b1f96a9d2f17461ca2fcf
+DIST firefox-63.0.3-cak.xpi 502721 BLAKE2B 2af82c296f502c69d4e2e63bbcd8b87a74ba71e9b0ff541e7f3aaaf02c370d5da58a6771012eb9529a14b8ff02152fb3035abbf906f13ba0e57dfd664f550620 SHA512 6e7ead9d4f860fabffb7179377157f063429763608345d8a47bbe7ce76e5acb7b416e976bd66fa2f8a50e04f489b64a327e78b3ff0d722b393f8ac96c951edcc
+DIST firefox-63.0.3-cs.xpi 489313 BLAKE2B da6604d91f6e897e207dc871dfc5dbb36164fec546fdda6c92c323ab61a38faec77501b7d800420379916c63778c6474023ed774cf694338e948f611943a6a55 SHA512 3bc62a19bef0cc0d1733a582e58089d296df13524b101d4092508467349ca111d48077b275ac347574f5ed93f827eba3fe32bbbb16322705f08171b38b091106
+DIST firefox-63.0.3-cy.xpi 481075 BLAKE2B c78d98adb18d95b290c544e400c9420ecfa8128227ba606d5f45077941cdea063da5299e491bc986fce6e2790b065a743682e2b7231e6aaea92b1c4f3adf9706 SHA512 a4fbc190c2e249ea142aef8d69ab22e8296ab76c793b94d414781c4007d1dcecfa9077746b8b64ceafc09ca2b5cafdf0dc1bf8808f14be04a18d89539d3950d6
+DIST firefox-63.0.3-da.xpi 481842 BLAKE2B 518409e0604e13928cb37b7fb37f3cfe276d4b613e8f9c921fddc1d1fe05d1bad66cfe2c31c2cdcb70fec8dadcd49ebad73d16d1d60a38fa79d97c55c785e733 SHA512 935fcce7adb7e76e52c31deb58cfa3d1853a8e2905f1b73deb1386cfaf03209cc00519a9b1b5018ebd70ea05ac2d27d596e43d651478ce401c1d4ac17431c89e
+DIST firefox-63.0.3-de.xpi 491988 BLAKE2B 1ab8008d7fd0ad9382ed97c830757ae9e07b9960ea7eb5314935e7706e664ac84c4270e9e4e7b2147e997a4d14242dbc357dae2fb3d11c427cb15a08e3937e35 SHA512 78643595cc9199767c34d8a1ab3fb09abf63062e2e7e7b635d32c37ec2cff517bc60ae01dafcf019f008ecf08047fe870cfde99f6d565155cac4585b983dcb53
+DIST firefox-63.0.3-dsb.xpi 500879 BLAKE2B ed4ffafcb74d1a6a6fdeb8efec221a6113e159c0d18d221dd0bd29d13cfc5143b3efcc287c18eb05160396abf1e15f3541cf5d24797c3e84476d33d2780139fc SHA512 ec67474ec229b280571ad1418ca639ac07a3dc12a3e3e7ca622f6dd7bdb33d42a95e59f3e928c268322de1d464499d43a670c1e62c2bcd0b3d4f8286a1c172de
+DIST firefox-63.0.3-el.xpi 558446 BLAKE2B 045d82106e3f97c0e59a2b39c2078367cefa32d5c36eee66b3bfdc280ac191f765e6eec150932f4841c76834d6a4c3f318861c8343e7d768eddd00a343fe6d3c SHA512 9d2f60e32eaa9c3ac67f4bd7a4449b1c40bb034891005c7ed3dea30d357af44ae80b3aa25194a4f5d8c20cc5f0e515e551c394b5055c493aae037fddf0816aa9
+DIST firefox-63.0.3-en-GB.xpi 442415 BLAKE2B 8941a1eb879de2d0714ad9fba91a6e038b9717915d05045316287079c48305be0b65f4b74f9ca129030687ad68c9137b4788c257e62a1122faa6d25f8869fb97 SHA512 0f59c5632f20e5369a5154ee79a058c33eb0a21a4764c790c21e90f0b04686cf63d909a8d598da03b3260c70f841c7510b53b04de6361f0e340cf3ea777476c1
+DIST firefox-63.0.3-en-ZA.xpi 427851 BLAKE2B 6779f3c071693cdc6ab69269f55b5995560dcc814a14c63bba0effff2d612835a6933f4280f0fd09f4ded75475cbefe875faceaf08d30c591020f87136da27ea SHA512 de81a32cab6b6359a760b99baa40481ef76279860c2c9ae270c28c385ea76538c00a0581c8123d3072f28dad027c4521d934aab0209b162ed5cb2583661a4033
+DIST firefox-63.0.3-eo.xpi 478965 BLAKE2B 0cb0013ec2fc26eebf24e50a6efd956b71428024d6f5d71f020204b5a5679ce88079d0c462ad28411db94b9ca5e1fd8d8f968392599e8d9ab6a8c0ab105361c4 SHA512 b342fef5c78953d0ee3528e28e6b1633257637d7f9d2a3bdfe941acd46f660d4607921d4ca9076af21a1133be3e9c62de9fbff09579e117478571d3e3249bc59
+DIST firefox-63.0.3-es-AR.xpi 486916 BLAKE2B 7320a113547a20367f2db2ace046dbbe56586f7c71f79ca78cd32f32973c68a0916775112693fe3c2fb18e30e1303264744e9f31baa3aa3ab64483c779862094 SHA512 1fcc0c18f319a94c3d11e30756da6f955780aaf8f644bf00001f8c0a8346cd9627968d54e427d2a3fc360910ddfa8c8244e97a72f2ba46d6ab377d85ef1a9fcb
+DIST firefox-63.0.3-es-CL.xpi 487572 BLAKE2B b120fed016797d734a7f879e430db1fe54738da7e80efba5b0ac4991ac9534e13d922a75afe4492906e01e38aecb75a46002077c95d9eba0670c2d60f6f82574 SHA512 b63c8d42972f0e716c4c67bfbacc4c95700bc483d3bbc9bbef6de0c5518c23b9994b83ac1175e902d72be5a621b76005897f8c2788b61351f2906a53c6e4d290
+DIST firefox-63.0.3-es-ES.xpi 431431 BLAKE2B b64b6be52ebc4115b68f5d86792c1fceb88b8264cdbee78793dceacae9b07a3605ca4366f9ec56e102d735f53cbab4a94ee0526fa09f302b5908e973db97c811 SHA512 248935b880154df85401aca33812b106dbb5d508865f77ec89b54586a581d11902d80fd232eeefee9448973fd12dae68987f274840f32e8f1a1c8f72f72260f4
+DIST firefox-63.0.3-es-MX.xpi 490505 BLAKE2B a7eaec3a6db182a97ed7857256618a8d9ab26f2b9e60664905abafbcef2137d5d6caa22f1401a3db9dbf43e457d2f37cc45f0512db1a1b72fd313a2c6021649a SHA512 6e1f0ca817e1b717f07ca40a304a6938bc5b2fd4364622bab96f479af9b1c6e3560db9b6e7dd4277475a430fe16ba6c2bc035756306f7831d1e4122756eeb0ac
+DIST firefox-63.0.3-et.xpi 469970 BLAKE2B fc27df6e546daf17a77123882df43336dd1267d331cdc07f56292cde1ce0d6580d33b25593c1005e41399c9358e29b5d6072f4c192760f93b15ef00cec17b59a SHA512 5d3a38c01fc0c981d5fed466140158da38ee575e3f56131598ef5586299dd511ddcdfb627612fb996dd24f62f73c369b5aa98004a183082995ac5a81914dfe24
+DIST firefox-63.0.3-eu.xpi 478606 BLAKE2B ffb37cc932ab135ad170d997fc97959ef811b29baaddb4cada3f88bf01fbd86f23e1089aeccb2bd595bf038b7bdfa9b13c7d70a337767c93e26590e7fff7500d SHA512 03da222a239dc460bd9b4da30b219fa402cb426e6ccd0fa046315f618b44819e8a6ebd247e0fb5b4bedec0562345cd1fc011a32bb4e529e016e96844416b1c1a
+DIST firefox-63.0.3-fa.xpi 529582 BLAKE2B 2b2012cdd2bd802e56ca1800ed4db32fe8c9998e8b45c402afadddfc1f13afa27a5445b9d6b8fa38abb60d675183c7abdfd3e6f2a0a09434442c344a32917b76 SHA512 0ca7873a30e029776d587b0543f9f6b38a54271c45c0b4d3d8fda9c35f0b23e72bb10175eebe3946bfa6db92fafa77d53d2495336ef05a5f64d479453098cb64
+DIST firefox-63.0.3-ff.xpi 467973 BLAKE2B 7b4d0aeac937fbeac6af1765ab6fb13138b2d2ffab7fdf81db7e3be4a8575f3d582b74ccb4ed0f925b65773c5c62e29d6e81a637f3531d4656cc6f25e5a030f9 SHA512 66e1465033206484cf12ebfd519d08638c33623717730b893dbff632a062c22c449e60efbc07a2a4a509f2db570b8ccbfe8ef825eb010a888a79423db0f471c2
+DIST firefox-63.0.3-fi.xpi 467883 BLAKE2B 66c19ed5ffd27b777f7cec920ce1c7e2e696478c593326fe20220b62801151001e7e92eba7206762eb374237c4bd8597a8d5d9efbff8185f3e5e8f1e0bb246d7 SHA512 dcb2fac65fb106826143499576194a493dea3de64f9cd31bb8e9a421aa6ee3fb5eed85e4e6eb83ea67f189b115981718d0361dc56e6e9c90c8becffd10580ada
+DIST firefox-63.0.3-fr.xpi 496629 BLAKE2B 688d6785c7350bbccd7adad2a6b52c99ef40b24ba09709a84e16b2a6f5d453e9176ce16ad5c55710c636326bfee06a2ed6727a7799d3c2acd65f99574bdefd1e SHA512 774eb1590eb6e3ed7a27af024b2a1650efb1acff876e1c5434037e71a6488df8ac9c79f9ac92a2865e97b143a9d0ca86de318a2d9912cea675f6753a8f5deb51
+DIST firefox-63.0.3-fy-NL.xpi 485368 BLAKE2B 300fa9b917da1f5e5d56b4744025f8c65bf4e59c13564f24bf3c13a178d600a7491519a8ea47d24e7b662a3de9d302c35682d2eba3d123da5622d5d2cd94a983 SHA512 8cb21f8022c3e05fddb5d166bfd7cd31be1e80356b8448a54e859a72a36f187717ee1fb4a530fa4b29b6c3b5e3d3f9c1ec745d23fe9a50124020fac4e30ad18d
+DIST firefox-63.0.3-ga-IE.xpi 479146 BLAKE2B 1f96993e565767bc6807df22b3a6538f8c5aac90e9d4c0f8cb8b71493696442864e8015e5f3b9b90abfb4dae435eae205b187ad6b8ff39be463f04812d58adc4 SHA512 d16d6422e90f49696da3a75da56a544db17b4a61f429647a094ab977a2b1ca92d56bbcbd28537cb940bf50e5faaf5fe2f9109030ee1c4c811f4a28e7a78b1f3e
+DIST firefox-63.0.3-gd.xpi 484591 BLAKE2B 95f617a55e479c2e6d03a74b32c908ac303861a38f053af2799c6a5e18447c551c6340ab2110ed4cfb76fb73084e0ab0fc88d943b2f1a13fca13785a27f4c144 SHA512 f807a1ee07ed41eebae48943cb777bd1dce6e6895c1df6b43f90b5080cd132f3e510b2e7f5ae2690218e69837d75f75cb162c7140180023ed5ad5bb149ee14d1
+DIST firefox-63.0.3-gl.xpi 455902 BLAKE2B b1119d9cc2afee1592569dc1dc64762e445be21afe85b74bb855afed04a2d0514235bc6c214fe158bb1a8490918c8e16d7e498ec2dee03d1578727166245d962 SHA512 5d46b3d88c2c85f68e6c6fcce9d6c08d222d0163d901177741fff8464fab1b234185c31d892d5bc24025e8177b1edf333a5e58a69758fee69d66c389deb31ca7
+DIST firefox-63.0.3-gn.xpi 496363 BLAKE2B b9088b27501e8f8bdfc45775e50c1b43c39cd27300c0954c36be38fc82f28546df98a3dc88599e37539decc6b3fecba96af9032e2532850ca46b308b346e500a SHA512 1f740beac85d13982e2f80a562ac75e7ee028ac27b1d7df92e5b4c997e90157c9b5f18b8a86d897694389d18ff722852b02ef0bf4e9cbd3a8342afd8a9e688c2
+DIST firefox-63.0.3-gu-IN.xpi 556303 BLAKE2B e636329ffca566d6e0423d3f8e29ad27b457dd4cd783995c9ecb8b457460a36a3565060376f74b64f68592160c36c5437ef3bf10ea1b9e0a39c84263da093d7c SHA512 f39d0d74badb50e6ec2cc060307ee40ce0efa71a5ef2eb56c824ea1e88f04c8105c06fffff8ef37394f0a7d8fa79b7ceea924c2809e157ef6977dfe70bf4300c
+DIST firefox-63.0.3-he.xpi 486232 BLAKE2B 45a7c48088f07c3946f92673d3b688abdd6796b876b55ba4d7704576b56b846863393c281dc283249a687e5edb542de1df7430ca4982fdb1236d56eb2e51452f SHA512 5c6d189053301171b4a714a781669e0ee14682f332bcccbd4bd66489e8026b29640e4d738fb00adaaa896133aab1ec6cd556d3be5471f7ea810cb4862c8da9f8
+DIST firefox-63.0.3-hi-IN.xpi 545392 BLAKE2B d4492c53193559b078ba038174d5442a40cfb1057a30856efe0d7ba300735f60699c5270ef28bc78a42df82c2d39dd81f59805bb0769f5eae573317b41ecdfb4 SHA512 9fb555ca9e8413ea0656dbe24ddb096d589e298074e88dd2ac016b6123d0144117d0f3e8d5844f5827397fd238ab2740ad4fb1e06826ca0db048174d2b83edf8
+DIST firefox-63.0.3-hr.xpi 468499 BLAKE2B d47d7bd6fc0b3716e302dd5caa90cf01098a6b8275872fc6a5797a72246c770a0a4625d42ad0d7be816b702154da301debca4440f03af2c2c9159c74fcade7d5 SHA512 fac44526faf6065182a9af253d128261b777f795f6c105b150a54e0124252dfe8e36ba87d9cffc0b5e71b02a4c4b16df3ea0130f9ed476bbf29de1680a578729
+DIST firefox-63.0.3-hsb.xpi 500688 BLAKE2B 9fd5d1887256cb12a921fd2754b0c5dc32f4d361d39a2841103de83a6b96b10409a4d1f2a1513229c6098a65e494c2b9b1d8d608530c2ed200165d8480ed5b06 SHA512 b4cff2885c84292e2af093362b3d9a9f613bc913711f15c43835f0e8e24ae497328fd09552aa153a21aa75b893b1c9e99e4b7c21651c7adc6f98cbbf90cd1476
+DIST firefox-63.0.3-hu.xpi 497766 BLAKE2B e693bcfbbcdb421fb8e0e130d720f515fe002437fc2e150c984fc4d8fc44b660f48f50e064d3b24da6ceaf2380ac985e6ff4d3a1d1b22c69e94d909a27688a47 SHA512 8783139172469522b198f8e28d4dce6730afea6a840a76c53e7411fa56574869d36b150419c690ff82fa78a23553273955ad96cf79f13296c3603e5e8a681ff3
+DIST firefox-63.0.3-hy-AM.xpi 525186 BLAKE2B 0cf04d6d8f0706a807ff6f7676170b6b13e4bd7880c9cb1b1296bd1bb12f2c0558abfc2870c699f9f0a44d47a8f1114f8283ae2a533f20791b2213948e1db6ba SHA512 68414a4b7090e705539dd137d7a578e351ab0b671f5c465c3833cf4e48447cb81f0788b69cd3acc7d1403bd66a6f730f10d48925ae80dc264ac059e52bbd492b
+DIST firefox-63.0.3-id.xpi 468256 BLAKE2B 4f75eeb3538dbc7fed2869bc1d3f6de99016a2c076bfef45ff14a558fc717ace42caecbf43b21876599ec5a49faba3dc2af3accf9f708f2dfec2710683cbcbcb SHA512 d6210ea03f6458641e40e965bbd5a290d0f0984dd23c8c8bea797a9af3d2eeeb3c1dff781f96713af39afe9cc995ced47b52a2aff3755f049b2a8067ef5df953
+DIST firefox-63.0.3-is.xpi 467334 BLAKE2B ea7b8939a8e8603819d4abc9f17222da8d6b44c1a78fd833fe385b5e7cddcb9f9faaa6dba7617ec95e7d100a448aea715e0a265d05574d4c338be2e079040c18 SHA512 c1dcb5a902871c9c5739c7ac02d05cb940c768dff970df6fb05f975a516489dd5580e4d703482de61b2854f21cbe76199c06aaa40dfc4ef6ecb8d46356829eb1
+DIST firefox-63.0.3-it.xpi 351086 BLAKE2B 5df34a0a22f055a9d1fb25b40189f239b437ff36b93564621a9cde40d158d00d40c7ae1734730436247817d955b9b6eb642afcaa0063dcc304979661998dbab3 SHA512 aa436e2237752532f0ed47744e6a932c9935e06fa692cedb6c5841c1cf8ad08755967c8ecc628f7ed18571b3225572f81b378d74b86b7987ac245993c929cf59
+DIST firefox-63.0.3-ja.xpi 501998 BLAKE2B ab2104b9a8d7e1c206655d5d2e69139873da5539f163fca8659e3a45e38a7ff70716c2705e3af892f4990444485e0e461fce9d2e93ae6dc8ca088a477b9ce044 SHA512 cdb2d37c9990427afa2a7e9cfe9a5682e4c781def55586cd6269681878e6d79977f2ae54fd147740a1418540083b38a658ea14e4069fe8ef8a38cd190c076bc7
+DIST firefox-63.0.3-ka.xpi 517231 BLAKE2B 8050c6fa042dfe21b8f024babf815e87d5513c3a6ed8b9fe737cce941f7e57b155811cd189cda93b6a8d52474e2888002f2ef096771b7548bb735f264c9c8995 SHA512 48ee2c7238ef8982ea1536b83b4dcf10c4fa601cbe919fd55e051c53c0dccc75ce2d0a5441bbdd6d7602bad72b474fb700c876612b528dc00401ad8af675d7f7
+DIST firefox-63.0.3-kab.xpi 490517 BLAKE2B f15c7b9096ebf046a7aa0eac8032e446918c15cfc20279bcfa53dfc510caffa0fbaa68d3fde323f82713e7931d8928df3570635f00eb2b53ea3a2c5e461ffa32 SHA512 b0692e6a1c9a3344641a60282311d499608f8b8e8bdd99e7f28a2f51b74104bbf22cb207767eace9d762119f433cb4c500ddaabb4432e3fc7204d7accdc5bbe2
+DIST firefox-63.0.3-kk.xpi 546393 BLAKE2B 749786e26bb890a95fe7d9a134f176dc9513da610e8e5041020dfe61ea99f4dd32fb64ce2d4a6198f64a5467b88153fc1999687b6f138a012c2de8d4ecc15c78 SHA512 d7bbc313a3950c031d6322afcd1855eceb82d9488b7d081c5a4a9cc25ee9d57957d1c968799e4452691d4e31bfcc84d6df7746ed0c0915a8ebceb75825127c97
+DIST firefox-63.0.3-km.xpi 530633 BLAKE2B 37580997c76543a6535a18c2d55db01ad7280c0554cd6018cd42ae51ad06ae04ae9c4d7cfdb56c38a6522f3cc4ca175db2c3662a9fa5e5a51a3c2b0b98ecbd53 SHA512 e6dcb07451b5e3bc3d0beb9d6a6c4500e24a7b9c16f698942d476cced9aba73e293879cc5798009d5821ee185641fa440f7e6f2f621c0b0c536bbbc4751084aa
+DIST firefox-63.0.3-kn.xpi 536462 BLAKE2B c7fc9cb3679f0df8df48aadaeca038b4372a51e9fa6d32dd919a4fa7eb2e6c5f2e3fdfc94478c5348a9ffed1aad6a263dead4d433e727ec3e645768d321bb184 SHA512 5f20f7eb07b663d2686838bbbc5df198b7eae3782df0acce5c5f1d9a5f071e0251b649544518b5dfc6abcc9f13e033402dc930fe95da892a25138d147cd3f291
+DIST firefox-63.0.3-ko.xpi 496524 BLAKE2B 38a8a1c2e0034eb856a95f325b5d0e82e794d7a3aa36cb983fb8c4b8a9dc3f658b67d631719a83bd2fb7357bdf64ae0df8dbfc19a561895427c745f04a589b52 SHA512 578da84fccd6b1146d2a9dbf644fe2281fe36da8584156c8a96e8856e6d0a20b3f74dca6b0b24a9de54d79a5438529ad3f7f85c844b3e1c3fe4906d09ee6ec3a
+DIST firefox-63.0.3-lij.xpi 478457 BLAKE2B 8b6ba9753ed5b44d4ee657b63bbb89ad0324442930611e564c99d99ab09334fee2f6a9c64b35efc7091fcfca36f30013b7b2039b657fc0a8d4698b1a711f7702 SHA512 aed40f7e8396628d37344e6c56947b198d7246e9810ae4f09061201fb3bdd2587b8636b5bad918ccbf56a25b6713bbdba156f94b38ec1646ef6d74576441a705
+DIST firefox-63.0.3-lt.xpi 501126 BLAKE2B 117804be6bdf49527e14557b96a7c21ec823341aabdc899ffb3908c10a1a23c3dde546ea87bc9ee8739d17fb26e03dccccf62f04c8ac6c3067a3d757277f80e2 SHA512 6ea979b20e353e509204c21aa157bc5618d277e4583ae04662750a4cf4567bf56c452b14585ebb0241b8675441b385dbf5cf00effb1bfa4f44f6e26d265cf217
+DIST firefox-63.0.3-lv.xpi 489160 BLAKE2B c031153ecfc8f6751cbbf933dce301801b3642dd6dc1153809305f5108e1b12cd632561757f5e1d2558952b15decbc75579e0448f996493f6b2f4d505c7dca2b SHA512 0400e3e3dcd5a2a6fb76b4bc5ba382fb7fd95bc443b20825056c5dae4875668af6167c2b97eaea5e294487730576314b7db7b4516fc9084ebc8eac65495061cc
+DIST firefox-63.0.3-mai.xpi 498741 BLAKE2B c0d5a45d0197ba835eb2dedf31836bb7f53111a929de060a8fe70184b40bb635a8d68dea01c6e8076b9abfd6214150f5fe47b7409069af9cd877d7ec6eeddc21 SHA512 77c06d0124135589db8e9b13e040332be18407fff87c03ba6c7290278314a7a42490f3aade94936a066f5e7a7e39d08a05c76b30e53ec744ce8db44cc5c723af
+DIST firefox-63.0.3-mk.xpi 463728 BLAKE2B 04145bb6683a57a37dac8f08edc89250fd4a0e809ba371e3d88933a732ac3e81001c1da75116341e268b6ee95f8705fd9ee9330f33e5ad9aafb2397f859ff109 SHA512 4f57d5f3a6516873e4c6a0228f68f2ca927008c691b026c8ee7025ecee0b6816304db5c809ab0a485ef2dde1df7c854d2dbc2a12aa2601f315923bbc48f0b06e
+DIST firefox-63.0.3-ml.xpi 546428 BLAKE2B 12cf9197042a09c3fb891786e50fdb8fcb5ebffb34b0ab2a3d25c1cbca4aec4ebed1e65dd0b45dc13c44c36cf39410760daad92618bb2854648d0e1ed63de244 SHA512 c1c6d61e0599ebe23991992843c0ece99293a4e41384068cfa8abd724d2e492317d81e3ac50baff94308243055f75cde942d9b31b5a63de0a330eacb679a8071
+DIST firefox-63.0.3-mr.xpi 538970 BLAKE2B 41061e7cd1eeb6712dee377433408b4c22834145949132be385cc887478af6333c97ee3f96349e67f749a0f7376e8ef76fac64dd2017e6a0175ef8619ea68a29 SHA512 6773e1c79fa55963689c2df4bdc53b49a6e72e5b820c1acbae03af9b17f45bb731efcf6ec11178d7e11eadf21b5c51dc5d09fb7d2830c65015f342ea52be88c6
+DIST firefox-63.0.3-ms.xpi 471526 BLAKE2B d94053f07170df8a063007a394454def23ef4e01a0ba20d01bba19700ad29d4c36039ebb14f01b52f331f56587ae641322e777a2af3cc57fb5aa8d6f150bb223 SHA512 2cfca289f25eccefdb72101d45b294cd2363ce606767d8434ee021e5a5a571efed8bf6f07b1be808bf7e3638b89e0d8d541478352e15387d4df02673d465461b
+DIST firefox-63.0.3-nb-NO.xpi 470895 BLAKE2B 0406a3355f16af12695f8a49131f50996748bac94b186d31fdbe1aa75c6ef7a3d069c04192919f45bc7b5a4be009cf1d2d66c8bb417338501409029bb6c4e559 SHA512 18462c2cff996316ccef0c6e7092a62aa29ed9e7eee13fcb539b107f5239f1bdc361a620ce4e40015fd5c844b31ca6363ecf362d8466e95776e8335b6e44e7a3
+DIST firefox-63.0.3-nl.xpi 460042 BLAKE2B b7c323f59aafad8af0adfbc8ec93095eb804add917eebbfe69b84d1afd5b82a8f38607829986b4dfd5f5700d3857b1eb938b5adde2f167bdb683e055dc939c3a SHA512 7014dcaa70d01b0df5827489bb4274cc0b5491a76613b8c34e520fe6e0f67a3c25032c76f79846ae99d2e52e46cb0a44291551b0fcbd6913480001724369a685
+DIST firefox-63.0.3-nn-NO.xpi 469113 BLAKE2B 6b7e4af774fcb884c2dc54be59012de793bbe6529337726e04c7160f03dcf94c17132c01105966d4de6721b239b14021694d95ed3559947da951fa8e5b5147f6 SHA512 0f94e1fefba9e2a091a524323c92b2371d9a9af3e6c9e157d2be2c9fb0d7f424c23bab4e6b07043929da6b0d2748c3b465c4690d70bf8ab2e46f2fb43ffd2c9f
+DIST firefox-63.0.3-or.xpi 489361 BLAKE2B 98d146db08dbf36e315467c0087256372e7d37ef9d28e7981307516d562705c8e50d04e315af946cc1ebefc992d8556ad049b9e033eac1c08c4edb1c4ed175db SHA512 ff464b19abaf9e10019fbf7f7485e525cb4f9d939cc0e318061730d400acd19f6f9455167d2050d037fef3db9dcd1e49224e1d3e959fc1ac1b5fecae209d6f9d
+DIST firefox-63.0.3-pa-IN.xpi 508191 BLAKE2B af606651f5be3450f6d83e04e4cd0ad59844e71be594c2b39423ec9d59da55e682eef1ecb2079e925fe020f3c4384f707b529e70d34a3c88fe568091385b507e SHA512 2cc164ff264416e445d67cffb48f7cac98cf71d0333c47a2a2216050bb9bf29471932bd8a07a7e75945ec34193d28ce345f1f54865e9bf8a04917532872045cf
+DIST firefox-63.0.3-pl.xpi 379306 BLAKE2B 79d9c9aff60416b5f9c2b59d2f16e1b4d1d3ad329eeb388bb672b5d6f903a57f7f371267590297e1b118b8f7c4ce9e9e4a53c27a009b09b9e4fc02e7ce8c1dc0 SHA512 fef7b5e0c81ab02b8ee50c62d616f778dda9e7f50960e23118dfa76b421b7a847bacf97e0dd26c227c139244cc093f96a56f8097e17a598286b7d6dc5d47d48c
+DIST firefox-63.0.3-pt-BR.xpi 471902 BLAKE2B b5772fa34cfebd4ed5234caa6b64c4f116fc092df4926df623553b95393a5a332fd40d97ddc338834186a79939ce58a6129bacdef49e6ece0bec8932c57e2c3c SHA512 9e02d2a200df9962510bb5602e9766d314c23beb1f0b71498188b6f8d44212227ff82367b7cdc022da7b89fdc43c5e418fe01c4823f00475084a4b3874d62015
+DIST firefox-63.0.3-pt-PT.xpi 485596 BLAKE2B b9ca7a9e090821e406b8e79dcf46d897a66d5974794a76658c8dae7e0a022efc95841f4eb02e7e541250856356ddec72bd58b537d702e92bd6f4f335914dafd8 SHA512 641e7fec7ef36b711df57f07c55c24aa0c0e0f58c8f13aaa888a289c2ae4825d4cba5cca77819dfbf9d41b8fa3fc388adb80414d0f98bcc611bdcbf27a30e4dd
+DIST firefox-63.0.3-rm.xpi 475828 BLAKE2B fe6576e45cee20536f5838b4fc292c80429fe6abae87164bdd7f65d9341caea92650db2419db401b1ba15c43aad361139132cf39d97b81009388a2b6ffbbca0e SHA512 658e786d03500e6eb25e6d687fc2fbfba9e949d23f68af91859d96b36a791adf96ccb5bef91cd93b484e78f2bdb441e634d6655b8410905d70fac0134b7e507c
+DIST firefox-63.0.3-ro.xpi 472568 BLAKE2B 96b28b1ad1afedd9bfa8acebddfa798809d29f472df12c8586add0609322f66074af902c345497c074c9c6c71336f64dc2d6bbd6efc1d76518256bc2caef6150 SHA512 aeac05bf7c1e38382572852767b1dc08d0f1c24ef608475bb192bb78fcdc1f9b8d115a9505c8b54ac093d381bb3cc65aebc9bdbf3f30d37ce668df298b82fe6f
+DIST firefox-63.0.3-ru.xpi 543429 BLAKE2B 91f025ca04653439c75750962d814bf37959669720074be51cf7e0d000c64d15ef1a1d7a58bb1e48aef61b22ee3e8a343259256a33dbe10c51621b8c747fb078 SHA512 961c976f223c46e69010c95153f5e11afe059eb5f1db68206e6e9be1be87182d96ae88f3591658c22d0023f96d58861258b88676a2865bc0425e096ced4ac64d
+DIST firefox-63.0.3-si.xpi 492577 BLAKE2B 58302e28ae7734a771cf45ef1959a96da217da23e52acab051478be736ccb713baefeef6eee9f0ae64152cf1744659704a52445f45f9196dbb6162f0b093a9fa SHA512 7b0c8b95cad7f511d41c3ecd8db852f7cd55a9159d7fe00c2f330783185773e6ff5b26db5079676ad596c6ce7885bf8106bb3cb4e45440479b41d63d63059f93
+DIST firefox-63.0.3-sk.xpi 500227 BLAKE2B 6abce5a7c0fd104dbd3ff7fc1b5dedf10d010a9af0b38074cf89b518c4137bf9e997e00b1f6124c62e176ee242a97cb3c2729d26587f97ce30f9864f9818d4e4 SHA512 c3ccec7a78913ae49abb0551d8472b56f3747df4ef46a481b0899ac3b2b48bbb9bc935ef5bf5e72cc681954f4d548f5a35afe0a6fd377bc3a80e53f1e23dcbfe
+DIST firefox-63.0.3-sl.xpi 482003 BLAKE2B 6e6c5e0e77572d97031f638177aa09507b1f2fd7271f7ce259daada5852453e77a689ffdd3a0363ca4be24d0c159662c46804b7bdd279d31d7416470ab6f9759 SHA512 09043faf4edf20259e341ba5ed8bf0e5af60abb0e8f0beec645b1e2febf26bbc7c5f2e33d1df6f06f47a0ad55673139b41d4ca9af742dc66dfc3cffe69d7dff2
+DIST firefox-63.0.3-son.xpi 452799 BLAKE2B 5c9e6ec194848d871da005833eb6e727f995953b92632f3aeabd69058b8a33fcd5ba1b25ec0849f67ee02c35f11c09c710cafd3909ce6c5c5020eea2eb17a727 SHA512 c28be520e4277392decad4862260db14482aac538db644fc047b63ca1d57b02b244a8d9c90bda47ca1122539cf641f0a6aa1a79418693bef4680627297bba28a
+DIST firefox-63.0.3-sq.xpi 492310 BLAKE2B 6570b165f7bd0398c42e65321b51fc10a8b751dcf61578cedd6d0db93ab13ced172fa49610898a10771d8eb99b24ef00f29157735ea29bc84c66edd9d745f20b SHA512 b78089e18284d207c4096829fb745935ed43522ca77c0799531c9beb1277b1bb853130f1d967a6bb93ad6ac53e009db59e25ad4e100e77d4525840326766ade5
+DIST firefox-63.0.3-sr.xpi 507257 BLAKE2B 8a0239ce13cf861552b09ada576090bf7a6003da948454bc60511650246cc057c5c2c4e3a93e21f689e959e0504bc2c3b9e22670cc48779caa85644953b01dca SHA512 255eecbae464601f12e6283978e21968565583e561135870d296a0bf9a02bff7ff5f90df109fc7192d54e8460c6ef7418321efce84a5dc3d6d9fbab9b997bd16
+DIST firefox-63.0.3-sv-SE.xpi 481625 BLAKE2B b82147aabee1901c156c36f904d1b2a54016c36451f34ec67642d8a4e2c6e5ec0a26315b44d15f23661626d62554460d84dbbef6fc1041ef7f661411ea3f8a08 SHA512 e55a6606a377b6e1856d12e7df763eb6f30d3ecf8f101e02bb0d2a8d7b614c95911f685f0c956033f6cf12e4dc30d463c03771f5104fd776b746cea91c60ddfe
+DIST firefox-63.0.3-ta.xpi 533418 BLAKE2B d102644d4833dc9d38d5fe18d41620c7147f91b5dc47b18a71ceaad71c76c786e8a173d808229d422debb3360f2d0b72f2730668a31cc880d007e069c9afa223 SHA512 cf0ca2c4e5f57ff8c062cd1ce0c0b7db3a26d7f1a280ff7d85333f60880e57018853f46aae1cdcea7a30512806b79e3af09532fb79330657fdcacfe0999985ed
+DIST firefox-63.0.3-te.xpi 545789 BLAKE2B 3283f979c361b405237b9004a2c3ba7437ef16ab36c915c9190df8e08687a2c39e030ebf22473f5b47c5c91b7c60e1fe9f23361f55474e6e663e647df181fbfb SHA512 4a0e5c68c8ae5062088645cf263746fd093770346327245c5625ef541264d263cb23a250ffc858b489f7252bccd3e0e9e95307ba3b3306c54544415f03a49772
+DIST firefox-63.0.3-th.xpi 519006 BLAKE2B 5db2c214b0fc0a6e64768cedad72028c1efa29d7a860a9338d199decf4bed7463f89ac7aef60fff4f388a67f11a3f5924e66aedc84f4af69db3bc5ebb05bc96a SHA512 ef6bb5c619d9982686959ff96d860870293b2e4af27398562c8456ed9837a95c0bf90dce25328adc768eba7e09a81f7a493543ced10291b7bd28203553f3071a
+DIST firefox-63.0.3-tr.xpi 491288 BLAKE2B 785daa0a970ce236ec3a77d415085fbba39c2bc2a2aa08cfbf9958c33df531bdae4493c4fa9222cf73e29025e9bc9a4e18f1288205f0231a5b16778526e2b9eb SHA512 915ec1248c66950d560297217d814cfa1a25cd3cd03f0e19d9195ee325126376e0c8ed63d2923cc73dbcd42340d3fb575efb5c88186e756832b754b33af51223
+DIST firefox-63.0.3-uk.xpi 548378 BLAKE2B 18c52445297102c59a67dd1c75f84c7c0f61f981ca5fa2f20941c8d30e110d7bc3e6c943a1fffe91328732526d1931d8bcec48e2446345e0c977fa1643fdd0c5 SHA512 e7d8b140fb1a43fcc9c97edc9490c8a18f277e16c2cadd6d55dbd6595fe67501f7f9e5fdf8adf9368ef848eeb1222bb54c283c0b1046ca67958d426f435f6657
+DIST firefox-63.0.3-uz.xpi 469357 BLAKE2B 3ad99bd587ad1700c60a483af470f2f8f48d2d6d5d97cd94c0de541c1de4b3ab5145bff26b9bc65edf1dd6748b6949fa22fc0e3fd56a48e4b3b92c07ae0e80ce SHA512 6d1721f7dc29a2afed93fb71b259adf9ef5274f6af26f5b957dde6d1541446c8cf3ebc6b56526c22cec12fe22c0f8ce84ad7177be9649f6ff0c1856045f069eb
+DIST firefox-63.0.3-vi.xpi 489043 BLAKE2B ce0fe30bbdd1b98f1006e4c2271c336578a4ee8a641c97043704263b834e547edd466e4d1289cf04dd3ae122090af4c214651f7314fbceb28b632681e99598fd SHA512 097bddbaa785e3f57573532fdb99caea208a1147575ce788c91b72d5ecba05e596a03aef009d2995f37676339712781d9111adab66620ac3e4faf3287b17298e
+DIST firefox-63.0.3-xh.xpi 466840 BLAKE2B 0a7e6411589ed2c4d213184267063ca44bfc6b7db22b39e52e6914220c1f35f0b74f0093673e8510fa07ed6fec180fc1aaca51ca934765a2cb77d77f2961217a SHA512 4eb908ea5dbedeb0aeb7ebfae0ca05ae87257825a0da5670e6f3d048372dd708f3aee29a51d9acb247fc1e611a4839f413bbcc02ea754a4ff73198f6e9fcdd09
+DIST firefox-63.0.3-zh-CN.xpi 504055 BLAKE2B 2f8903d471bbee4a2b708df9676a5e92137e4b355c10e7009d71366c6bb3612c745a87999ef0bddcb250fa7b5f8e0f1b3fc8513547353efa5541bf07946f073d SHA512 ec7081cb607234c7979dce809613d3fc9230cf256d9f40fec5723dd6f28659a48f3a84afd4563e6e46b023b7089bab456fec2f0ac7da3b60001cf47e7d91b1b9
+DIST firefox-63.0.3-zh-TW.xpi 507002 BLAKE2B 8fb7d9d8241b408a5b010bcbca741f7668f31e5e6dba4a8ad567276f1c538a433b2561b49eef703379d67364dc466929f1809f0dd610326e22a6f341e0482082 SHA512 4988e0be851d6a224524bd88958f804867f143a18167259666241aa50249bb350d8b431c4b3a1aebd7c399d666e7ffa9f87d589fa162a60df08affb4b77a1b18
+DIST firefox-63.0.3.source.tar.xz 266109244 BLAKE2B 19bf7ca09d62e62dd233f6ae516800ab5e06435973763fb444fc1f895be67a54fb543a629adfe63698e7c5909e4e7169504469b968d32c0bc91d4bd90b9707e0 SHA512 6c05aea0b704ede39abf83aba02c4713a8f5ab6673a8897f6bb4147d5e90c234e351f584010e195e46382d217d02d8eec5a5d4b9f4694c14c55172987bb695c2
EBUILD firefox-52.9.0.ebuild 12991 BLAKE2B f6fd3bb3145bccf8ecdc85da7fc102ec71ccafd9dcff9f5c0d4ab8fd274bb438b1ea271c556f5153e44e7ed58acf7aeb6a095d49f43664ace69a4cce280555af SHA512 f30ca31284836f835bf37eb06d88a40fb49820b0bef66b200e20877eadc823d3220adcf1b5c050e207d8626577abe0d3986a8722a3fba2845d9b663423ee3d63
-EBUILD firefox-60.3.0.ebuild 12914 BLAKE2B 5406787ad2a71343ba4bbb81a157e49518413f382bdc0c3a0739721cc2a76dc5411181d86c7787c465c8eee4a879cd1c7898ee0c4dd3426646a5572061aa7246 SHA512 e6e0abb5355bb2cf2245288f9b97926f22a2e4d2da6a63ec4c9ab717cea3fa217f36fe2957a52b9cb0d80d21288875aac7d7601c4ad414d8095a6135cf7e692d
-EBUILD firefox-63.0.1.ebuild 20917 BLAKE2B 4a6c4222cdbcaa9cb9e50cc0374a6731a0a3ddeaf427cd1f1824c4a7453ee8999becfeb86818fa1fc9c2eb7fa0d2a7845797d0a7a26650b4d70d9c8a1cbfb5ea SHA512 96040df2a329858f868c39bb9a8b1b1d1347bb36c0ee84075cc9b7e0c9c58485a259b1b77f7fed8c4dbe66c297961bbdf57825ee5571c2bafce1cf89ce1ae986
-EBUILD firefox-63.0.ebuild 20917 BLAKE2B 4a6c4222cdbcaa9cb9e50cc0374a6731a0a3ddeaf427cd1f1824c4a7453ee8999becfeb86818fa1fc9c2eb7fa0d2a7845797d0a7a26650b4d70d9c8a1cbfb5ea SHA512 96040df2a329858f868c39bb9a8b1b1d1347bb36c0ee84075cc9b7e0c9c58485a259b1b77f7fed8c4dbe66c297961bbdf57825ee5571c2bafce1cf89ce1ae986
+EBUILD firefox-60.3.0-r1.ebuild 13109 BLAKE2B 801e447f2c1092d9a609a55f503e345124ae5ef2a0475d412db0fb0976f54439a21afd3734da065b9d232a0ff19f8cb0c185da086798cd3b9b074a0179bf34e3 SHA512 9fcbf423d429c7609646c45a0a9cdfaa36c0c0781ad924ca9152b80f7805cd5cb8ec4c2a4d2705132d4ce9d96ccb37e4d683692871f1c90c9e35e7417c91723f
+EBUILD firefox-63.0.1-r1.ebuild 21163 BLAKE2B a4a3193ff7b9c6f329b4dcdf44b69b6999337bb04821af9461bd546979e2f68d7ba41a667b97908980d8e84d0af4cf8d6f963d8dbf07f3d85aaa22d628a8ada7 SHA512 fa6c490d45bc819aa9a566051d027a2b4e4aa68ada780292ade8f4a811c7f5e56a0ca113c6e6aeaa5cca8ee77264ea489db44c8b4181d4bdf4069636aba9e20a
+EBUILD firefox-63.0.3.ebuild 21105 BLAKE2B 166dc3f5d316ccf7a0cef097855383834f091caf8147be0d8181ed622ca9dbae0edb5fd127b303897b6945aab0941b02296ad57c3b279de315c0a0923e469d3c SHA512 9a0e0bad510823f66e83f63e9fdef008facc368eb51eefc6662bbf8cbea7240df6c0b21f7a922f00cea9927777de195d8194ae1240edd50c915922374d47dd0a
MISC metadata.xml 2290 BLAKE2B b820d2a49926c5b313d55161a92e94ef88638a2c21d80d346a0cea93d2d9d2f6e81f23c45d4f4b759357f19d91f4162445deda77e8ef7dcc87fb5bafc4bef930 SHA512 42513d5043efca1f8cf3cd6e9114a84c2013c3f782dfdb0f2c1c3a27b0b1d95d889f032b0df7b75a3c97d07782f70fdc316e2944fafb2a140d191ae4127857a7
diff --git a/www-client/firefox/files/disable-auto-update.policy.json b/www-client/firefox/files/disable-auto-update.policy.json
new file mode 100644
index 000000000000..f36622021fcd
--- /dev/null
+++ b/www-client/firefox/files/disable-auto-update.policy.json
@@ -0,0 +1,5 @@
+{
+ "policies": {
+ "DisableAppUpdate": true
+ }
+}
diff --git a/www-client/firefox/files/firefox-63.0.1-support-latest-cbindgen.patch b/www-client/firefox/files/firefox-63.0.1-support-latest-cbindgen.patch
new file mode 100644
index 000000000000..7b75e21cd5ee
--- /dev/null
+++ b/www-client/firefox/files/firefox-63.0.1-support-latest-cbindgen.patch
@@ -0,0 +1,29 @@
+https://bugzilla.mozilla.org/show_bug.cgi?id=1503401
+
+commit b85791110fe6
+Author: Emilio Cobos Álvarez <emilio@crisal.io>
+Date: Tue Oct 30 22:21:52 2018 +0100
+
+ Keep mozilla-release building with newer cbindgen versions.
+---
+ servo/components/style/cbindgen.toml | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git servo/components/style/cbindgen.toml servo/components/style/cbindgen.toml
+index 46162e43db5e..49872e88b7d9 100644
+--- a/servo/components/style/cbindgen.toml
++++ b/servo/components/style/cbindgen.toml
+@@ -28,6 +28,12 @@ include = [
+ "StyleDisplay",
+ "StyleDisplayMode",
+ "StyleFillRule",
+- "StylePathCommand"
++ "StylePathCommand",
++
++ "Appearance",
++ "Display",
++ "DisplayMode",
++ "FillRule",
++ "PathCommand"
+ ]
+ item_types = ["enums", "structs", "typedefs"]
diff --git a/www-client/firefox/firefox-60.3.0.ebuild b/www-client/firefox/firefox-60.3.0-r1.ebuild
index c211b131d7ec..1ce3dbb3d82d 100644
--- a/www-client/firefox/firefox-60.3.0.ebuild
+++ b/www-client/firefox/firefox-60.3.0-r1.ebuild
@@ -339,6 +339,10 @@ PROFILE_EOF
name="Mozilla Firefox"
fi
+ # Disable built-in auto-update because we update firefox through package manager
+ insinto ${MOZILLA_FIVE_HOME}/distribution/
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
# Install icons and .desktop for menu entry
for size in ${sizes}; do
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
diff --git a/www-client/firefox/firefox-63.0.ebuild b/www-client/firefox/firefox-63.0.1-r1.ebuild
index b2621cb3f5ce..e3bebd3c65aa 100644
--- a/www-client/firefox/firefox-63.0.ebuild
+++ b/www-client/firefox/firefox-63.0.1-r1.ebuild
@@ -104,7 +104,7 @@ RDEPEND="${CDEPEND}
DEPEND="${CDEPEND}
app-arch/zip
app-arch/unzip
- <dev-util/cbindgen-0.6.7
+ dev-util/cbindgen
>=net-libs/nodejs-8.11.0
>=sys-devel/binutils-2.30
sys-apps/findutils
@@ -180,6 +180,8 @@ src_unpack() {
src_prepare() {
eapply "${WORKDIR}/firefox"
+ eapply "${FILESDIR}"/${P}-support-latest-cbindgen.patch
+
# Allow user to apply any additional patches without modifing ebuild
eapply_user
@@ -561,6 +563,10 @@ PROFILE_EOF
name="Mozilla Firefox"
fi
+ # Disable built-in auto-update because we update firefox through package manager
+ insinto ${MOZILLA_FIVE_HOME}/distribution/
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
# Install icons and .desktop for menu entry
for size in ${sizes}; do
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
diff --git a/www-client/firefox/firefox-63.0.1.ebuild b/www-client/firefox/firefox-63.0.3.ebuild
index b2621cb3f5ce..c387cb090af1 100644
--- a/www-client/firefox/firefox-63.0.1.ebuild
+++ b/www-client/firefox/firefox-63.0.3.ebuild
@@ -104,7 +104,7 @@ RDEPEND="${CDEPEND}
DEPEND="${CDEPEND}
app-arch/zip
app-arch/unzip
- <dev-util/cbindgen-0.6.7
+ dev-util/cbindgen
>=net-libs/nodejs-8.11.0
>=sys-devel/binutils-2.30
sys-apps/findutils
@@ -561,6 +561,10 @@ PROFILE_EOF
name="Mozilla Firefox"
fi
+ # Disable built-in auto-update because we update firefox through package manager
+ insinto ${MOZILLA_FIVE_HOME}/distribution/
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
# Install icons and .desktop for menu entry
for size in ${sizes}; do
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index da8fc311a4d0..f0a722642baf 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_71.0.3578.20-1_amd64.deb 57859674 BLAKE2B 8f937a0985afe1bfa5b494a140f42490396316e8b67a58cd7d500ec3c99292be0ab58cf744842423412277a2ceffd0646bf0923df269389b1d4570cf3d9e233f SHA512 f355550501787f2e69d79afe4f27b04205efd621758aec9efb1950dc6d27f38a0aa452fc42691192ed324a1c9c9248095bec5974a2d61d5cef83dc702397723e
-EBUILD google-chrome-beta-71.0.3578.20.ebuild 2712 BLAKE2B ab39deb472a45e85a570997a8bdac2d42e014b2fdef04115eaac90f4ae0b5d5e23fff628653d181f470e51915434e894c4d3249b643922fe9e83d2f10e76a02c SHA512 17d349603f6ace9267591e71c95ea6960d02723fb6b55c7281631de51dd8dd0344134d5064a754a6af01382e871872d9483715bf370aa8b98d70663740002c96
+DIST google-chrome-beta_71.0.3578.53-1_amd64.deb 57839204 BLAKE2B b9af474ac0924379afb6c41a27d76de4cc7f4be5644e3e12a22a87ac77e93a8fd665886a610aedc99f9db6f02c412fc9e3ee06aa6e52f186723e7fbfdc77e272 SHA512 6a6e4e6a073204cb77eefff4d992a593b5bc8290500f593336bc58690f0dded75641445dd0fc59548b8c4c347c99c36c8f84040b39ea7e42d8496f920a1221b5
+EBUILD google-chrome-beta-71.0.3578.53.ebuild 3103 BLAKE2B 21dba3645b877171677b241f6d57c500a1cca799d1429d08ffb37994abb6e0f21f568ff7d2838a6ac9daea0804afe125fc59faa49d21c79c6280f19c1a970fa1 SHA512 625064871f4b9f0ec7fecf09bbc66bed568b0908258664f381dc97c05dce1225979870a3544b8e7e93d2560a349ed996aed9e014b1f454c78e04b60a9ae77851
MISC metadata.xml 517 BLAKE2B dfd840aa3f7845f67c8d6cca488d89845ca7c259eb4df00f8458ae48b1962df91ca8299ef34785f635dcab25b445246e999fbbfef3bdd7117a4ee1b14beca420 SHA512 837becd9e41aca24694cd10a7bddbc5ca501aca983832daccb4c091a7712267ef20051e7a19af02bc3b48eed89c9e18aa0d46ca2411e1d58d045ceb732a180af
diff --git a/www-client/google-chrome/google-chrome-70.0.3538.77.ebuild b/www-client/google-chrome-beta/google-chrome-beta-71.0.3578.53.ebuild
index d7d8f612b2b9..710495360327 100644
--- a/www-client/google-chrome/google-chrome-70.0.3538.77.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-71.0.3578.53.ebuild
@@ -13,8 +13,10 @@ DESCRIPTION="The web browser from Google"
HOMEPAGE="https://www.google.com/chrome"
if [[ ${PN} == google-chrome ]]; then
+ KEYWORDS="-* amd64"
MY_PN=${PN}-stable
else
+ KEYWORDS="-* ~amd64"
MY_PN=${PN}
fi
@@ -24,7 +26,6 @@ SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd
LICENSE="google-chrome"
SLOT="0"
-KEYWORDS="-* amd64"
IUSE="+plugins"
RESTRICT="bindist mirror strip"
@@ -38,7 +39,6 @@ RDEPEND="
dev-libs/glib:2
dev-libs/nspr
>=dev-libs/nss-3.26
- gnome-base/gconf:2
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype:2
@@ -94,6 +94,13 @@ src_install() {
rm -r etc usr/share/menu || die
mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+ gzip -d usr/share/doc/${PF}/changelog.gz || die
+ gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+ if [[ -L usr/share/man/man1/google-chrome.1.gz ]]; then
+ rm usr/share/man/man1/google-chrome.1.gz || die
+ dosym ${MY_PN}.1 usr/share/man/man1/google-chrome.1
+ fi
+
pushd "${CHROME_HOME}/locales" > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
@@ -104,9 +111,13 @@ src_install() {
-i "${CHROME_HOME}/${PN}" || die
fi
+ local suffix=
+ [[ ${PN} == google-chrome-beta ]] && suffix=_beta
+ [[ ${PN} == google-chrome-unstable ]] && suffix=_dev
+
local size
for size in 16 22 24 32 48 64 128 256 ; do
- newicon -s ${size} "${CHROME_HOME}/product_logo_${size}.png" ${PN}.png
+ newicon -s ${size} "${CHROME_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
done
pax-mark m "${CHROME_HOME}/chrome"
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index ea06caa49a2a..4c53ec12af9b 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_72.0.3590.0-1_amd64.deb 57977512 BLAKE2B 2f374b7c9500e34789585175690d5e4318204ec18addac51cc34e544f056a1466ca0c6ac80ea2d7aaebeb12c3d6d6a296ce571b5dd1b8b774e622d8909822faa SHA512 bad41a82357a121b29988f283a6fdb0dba00bb6e4db7d636cd1dd54223560c8285487becfc311ad5f63d733f23907d04f9ae1c637cd48c73d696841f09c9a0de
-EBUILD google-chrome-unstable-72.0.3590.0.ebuild 2691 BLAKE2B 396276e8de230d6c5f78b02d6bd6a1f06e8a3313f08f9c8dc125ac8d59fc23bbf212a0eb3e09944cb411d6b16baec64d6d3e98f916512753228f170e5a0ffa65 SHA512 ebd353de2344e6e574a2d2e5180b98334ec52f0f9d245f0a7dc1d035afeebf4d4bcfc58fe8b3305172d6ee8d6493162eba751d8816b3e4afa220307f5f09a839
+DIST google-chrome-unstable_72.0.3610.2-1_amd64.deb 58255564 BLAKE2B b6bec7e2441794a68d0f2c1ba5dabe71deffc82f97f37ae69f7d67b92a23c8b8624b5458d4c07dd153566705252866191983aa2afe241193789963ff0da31838 SHA512 1f60573f4b535e8d0488781424ace6ada48d9eb51ce2588acb34431e1c2cf22757af4aaf139f350deb3ca0bf878c865da3015df6d7ab9023e7d15fdd4ddeebe8
+EBUILD google-chrome-unstable-72.0.3610.2.ebuild 3103 BLAKE2B 21dba3645b877171677b241f6d57c500a1cca799d1429d08ffb37994abb6e0f21f568ff7d2838a6ac9daea0804afe125fc59faa49d21c79c6280f19c1a970fa1 SHA512 625064871f4b9f0ec7fecf09bbc66bed568b0908258664f381dc97c05dce1225979870a3544b8e7e93d2560a349ed996aed9e014b1f454c78e04b60a9ae77851
MISC metadata.xml 517 BLAKE2B dfd840aa3f7845f67c8d6cca488d89845ca7c259eb4df00f8458ae48b1962df91ca8299ef34785f635dcab25b445246e999fbbfef3bdd7117a4ee1b14beca420 SHA512 837becd9e41aca24694cd10a7bddbc5ca501aca983832daccb4c091a7712267ef20051e7a19af02bc3b48eed89c9e18aa0d46ca2411e1d58d045ceb732a180af
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-72.0.3590.0.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-72.0.3610.2.ebuild
index 57fa25d49a63..710495360327 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-72.0.3590.0.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-72.0.3610.2.ebuild
@@ -13,8 +13,10 @@ DESCRIPTION="The web browser from Google"
HOMEPAGE="https://www.google.com/chrome"
if [[ ${PN} == google-chrome ]]; then
+ KEYWORDS="-* amd64"
MY_PN=${PN}-stable
else
+ KEYWORDS="-* ~amd64"
MY_PN=${PN}
fi
@@ -24,7 +26,6 @@ SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd
LICENSE="google-chrome"
SLOT="0"
-KEYWORDS="-* ~amd64"
IUSE="+plugins"
RESTRICT="bindist mirror strip"
@@ -93,6 +94,13 @@ src_install() {
rm -r etc usr/share/menu || die
mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+ gzip -d usr/share/doc/${PF}/changelog.gz || die
+ gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+ if [[ -L usr/share/man/man1/google-chrome.1.gz ]]; then
+ rm usr/share/man/man1/google-chrome.1.gz || die
+ dosym ${MY_PN}.1 usr/share/man/man1/google-chrome.1
+ fi
+
pushd "${CHROME_HOME}/locales" > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
@@ -103,9 +111,13 @@ src_install() {
-i "${CHROME_HOME}/${PN}" || die
fi
+ local suffix=
+ [[ ${PN} == google-chrome-beta ]] && suffix=_beta
+ [[ ${PN} == google-chrome-unstable ]] && suffix=_dev
+
local size
for size in 16 22 24 32 48 64 128 256 ; do
- newicon -s ${size} "${CHROME_HOME}/product_logo_${size}_dev.png" ${PN}.png
+ newicon -s ${size} "${CHROME_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
done
pax-mark m "${CHROME_HOME}/chrome"
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index d6c5f61fe55d..62c964ee8183 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_70.0.3538.77-1_amd64.deb 56058786 BLAKE2B 23bf5652017acbda935b18473be5d1300bb38ae863d3bb1c969fa7ed67ac7228746c1c52e51d6c3020911ceb2fd31535d4c63661c7bef55de3faa9dab4b26639 SHA512 9f76dbaec514ceb51eda6c6001a7befd5ab88716d5ff7405732c4812ba20c9b55ff22b551537439490f65e0f9de1b6ce6f07423b2b267c9a1f3b5517446bb832
-EBUILD google-chrome-70.0.3538.77.ebuild 2706 BLAKE2B c93c05c189187d3b623b8434b571340ee661d685a66e62bc2071e850c36d9c2f68f4ee56bc5c09a31db76b349dc89935a1bfacdce4b39a76924b06c9d57fd41d SHA512 d1e16148ce0892ac1ff4e14061ab2b3f66c4e3fa39e28b051090836ca9f7bc992e24329920e5a2a0c603cb8887eedfa499a2c44f7bd702eb7a1c359676d49bd4
+DIST google-chrome-stable_70.0.3538.102-1_amd64.deb 55894790 BLAKE2B 214498690ec6b6d8f38bcd9937b2bce7bdfd3f8ba08328a939086f6e9725c7e3740eb46386cda12c83392fa4d2f7ca457a606a80f31dbded864416fedf0843fc SHA512 4bede460eb4afae796cd5765472a267b84287adf038c0e3a133f74ecc36780d84bf49020529a07b7f6157b26a7a37856255ba6b3cced1037aa86b259b28c2ef1
+EBUILD google-chrome-70.0.3538.102.ebuild 3103 BLAKE2B 21dba3645b877171677b241f6d57c500a1cca799d1429d08ffb37994abb6e0f21f568ff7d2838a6ac9daea0804afe125fc59faa49d21c79c6280f19c1a970fa1 SHA512 625064871f4b9f0ec7fecf09bbc66bed568b0908258664f381dc97c05dce1225979870a3544b8e7e93d2560a349ed996aed9e014b1f454c78e04b60a9ae77851
MISC metadata.xml 517 BLAKE2B dfd840aa3f7845f67c8d6cca488d89845ca7c259eb4df00f8458ae48b1962df91ca8299ef34785f635dcab25b445246e999fbbfef3bdd7117a4ee1b14beca420 SHA512 837becd9e41aca24694cd10a7bddbc5ca501aca983832daccb4c091a7712267ef20051e7a19af02bc3b48eed89c9e18aa0d46ca2411e1d58d045ceb732a180af
diff --git a/www-client/google-chrome-beta/google-chrome-beta-71.0.3578.20.ebuild b/www-client/google-chrome/google-chrome-70.0.3538.102.ebuild
index 3a03ee42c9b5..710495360327 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-71.0.3578.20.ebuild
+++ b/www-client/google-chrome/google-chrome-70.0.3538.102.ebuild
@@ -13,8 +13,10 @@ DESCRIPTION="The web browser from Google"
HOMEPAGE="https://www.google.com/chrome"
if [[ ${PN} == google-chrome ]]; then
+ KEYWORDS="-* amd64"
MY_PN=${PN}-stable
else
+ KEYWORDS="-* ~amd64"
MY_PN=${PN}
fi
@@ -24,7 +26,6 @@ SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd
LICENSE="google-chrome"
SLOT="0"
-KEYWORDS="-* ~amd64"
IUSE="+plugins"
RESTRICT="bindist mirror strip"
@@ -38,7 +39,6 @@ RDEPEND="
dev-libs/glib:2
dev-libs/nspr
>=dev-libs/nss-3.26
- gnome-base/gconf:2
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype:2
@@ -94,6 +94,13 @@ src_install() {
rm -r etc usr/share/menu || die
mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+ gzip -d usr/share/doc/${PF}/changelog.gz || die
+ gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+ if [[ -L usr/share/man/man1/google-chrome.1.gz ]]; then
+ rm usr/share/man/man1/google-chrome.1.gz || die
+ dosym ${MY_PN}.1 usr/share/man/man1/google-chrome.1
+ fi
+
pushd "${CHROME_HOME}/locales" > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
@@ -104,9 +111,13 @@ src_install() {
-i "${CHROME_HOME}/${PN}" || die
fi
+ local suffix=
+ [[ ${PN} == google-chrome-beta ]] && suffix=_beta
+ [[ ${PN} == google-chrome-unstable ]] && suffix=_dev
+
local size
for size in 16 22 24 32 48 64 128 256 ; do
- newicon -s ${size} "${CHROME_HOME}/product_logo_${size}_beta.png" ${PN}.png
+ newicon -s ${size} "${CHROME_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
done
pax-mark m "${CHROME_HOME}/chrome"
diff --git a/www-client/midori/Manifest b/www-client/midori/Manifest
index d8c5dedbdefa..ef4e0a3d1404 100644
--- a/www-client/midori/Manifest
+++ b/www-client/midori/Manifest
@@ -4,5 +4,5 @@ DIST midori-v6.0.tar.gz 1823209 BLAKE2B dd00bef8da638d993c9918e991fa4f65d79b9f0d
DIST midori_0.5.11_all_.tar.bz2 1428791 BLAKE2B c19872b3271360877b2affa0ab86d93884895037a72cb9182a44a597bf930394153fea5a744c1cf225f2c4bd8f3c691c5622d0b4abdb33c202c4aa1da48b5ee5 SHA512 237310d1f0bf70796474b9ec5be6755927e66acd2b527d04db39696c5e2f7ea2d11f7deb51ba3f5c151a450ab71e642282a1386e34253aaea1d8602ce76ac87d
EBUILD midori-0.5.11-r2.ebuild 1831 BLAKE2B 39eac1350df2aa8d7673c3061686901bab3a543594ff041d31d9e106a916d3d73fe9bebd1c89f6779db42417cb955a1386d7b2c045b0defd0f718dd7f27139c2 SHA512 517684fe5f981a992dffbdde3d277a75e7f8268b18f7cbedc8b993efe9926d3c3ebd416e0996b335c6e3a4a85ff1d4269109229f0ea5fd3a4fbcc92ec08696ab
EBUILD midori-0.5.11-r3.ebuild 1883 BLAKE2B 254b968fbd329c758b63effba3c79ecc590eb815d03f455a41be47e8c092f99f4d63639d0b6b6b9029bf65deeb91d7095d329c46542786c7f4292fb85aa81a66 SHA512 cfe485f43e3285e0852a488cf8e437717a5a9f6b635a83baf3828b5f4003e4ca9985b11bf35ade53dad4dd38e9f8c21a95716282612c9c1ae00de31ea1661c4b
-EBUILD midori-6.0.ebuild 1324 BLAKE2B 1b1175b092f6f971029d1912f1cf31cd147878d70cd7e128a1c8dd5687b58880be2b4fa98e847c6d32dda954f933ef181134a858261efbd0a71a7c4f4d901998 SHA512 5755a62a96542164d6b16a66b4324293f3ee1e91b234133f6a69a0481c48e9492ebc08ab3ce8333b62636d2ecce058269075e1f2cc39d027d09b715a6a715b7e
+EBUILD midori-6.0.ebuild 1369 BLAKE2B 80502602725f9ebe5551f98dfe6eea985a39dcad25bb4c3be548a5ca2448ee26684fe657b1da46a5985fd7490d9620819e42923d4e3227f680854c26c0e64ca1 SHA512 283f811a94998840d763a64a9fc3d103c61c0c0a4c2a5e0bb2488acc20f5bd0f9c6d1d8bba6a1d69baf07768d9981b67327a205d72490c3f7bf304fde508ca40
MISC metadata.xml 366 BLAKE2B e64689abe46fbfea37056e542427ea966cfed6ee5a7f70b89fe0e3e48c5cc5c6c0505f5cdd8c78449a56ceb2c7e8b51469f9b0bbdf8505b2fcc9e24df09e8a6b SHA512 af119fa95a79e7e74ff02d5da3b8daaf48ea562f7a3f47a60e7f73790350e45c8a8fac6a165230d45adf7d1aabeb69672fd156f6631d2b32a86b6cf309b94ef2
diff --git a/www-client/midori/midori-6.0.ebuild b/www-client/midori/midori-6.0.ebuild
index 2b563941f711..437d8436c033 100644
--- a/www-client/midori/midori-6.0.ebuild
+++ b/www-client/midori/midori-6.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
VALA_MIN_API_VERSION=0.36
-inherit cmake-utils eapi7-ver gnome2-utils vala xdg-utils
+inherit cmake-utils eapi7-ver eutils gnome2-utils vala xdg-utils
MY_P=${PN}-v${PV}
DESCRIPTION="A lightweight web browser based on WebKitGTK+"
@@ -18,13 +18,13 @@ KEYWORDS="~amd64 ~arm ~mips ~x86"
IUSE="+jit"
RDEPEND="
- >=app-crypt/gcr-3:=[gtk]
+ >=app-crypt/gcr-3:=[gtk,vala]
>=dev-db/sqlite-3.6.19:3
>=dev-libs/glib-2.48.0:2
dev-libs/libpeas[gtk]
dev-libs/libxml2
>=net-libs/libsoup-2.38:2.4[vala]
- >=net-libs/webkit-gtk-2.16.6:4[jit=,opengl]
+ >=net-libs/webkit-gtk-2.16.6:4[introspection,jit=,opengl]
>=x11-libs/libnotify-0.7
>=x11-libs/gtk+-3.12.0:3
"
@@ -44,6 +44,7 @@ src_prepare() {
}
src_configure() {
+ strip-linguas -i po/
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
-DVALA_EXECUTABLE="${VALAC}"
diff --git a/www-client/netsurf/Manifest b/www-client/netsurf/Manifest
index ea87dc7377dd..2f633868d7df 100644
--- a/www-client/netsurf/Manifest
+++ b/www-client/netsurf/Manifest
@@ -2,7 +2,5 @@ AUX netsurf-3.6-conditionally-include-image-headers.patch 598 BLAKE2B d55ff86b9b
AUX netsurf-3.8-CFLAGS.patch 2544 BLAKE2B 1d71cd9f577b9a909c90117d4ba6933dacc58423e9db3bc060e79baf7c3bfb71b2eb11c82d53495be92098f50923675a6be6eef5458461d8bc0accd22136c7dc SHA512 87e2698a9b58a8871d9a7fb0bc42368974a9fb815adcacb7ee29d73ed5ac6747ccb944a15e41620841ff813dce95feae1e664ba0fcf332bfd6e8b830e82d3810
AUX netsurf-3.8-pdf-writer.patch 2807 BLAKE2B 93ee86a467a01a2da07269ef32a672b8337d93a91b65fbcbe4c21e05f9f702baa70f79ca2757cf535ad0b4490c00bbc3c9276f6ed392d56e3a766553e2a5ab42 SHA512 40f6c88b5946822699a125a8c6c5eb631990828bd7b4e31be330191a41588d1978083db9fdca2752f8bb0c3af5afe7ed896d8b79b8eaa6f45523da74c36eda07
DIST netsurf-3.8-src.tar.gz 3945752 BLAKE2B 0f4592e53e95cfedb3c34a16ce9df9baeeaed93afb3bac3d68dab1e3d80e67c0498111c123285f6e828d063574e0e5f0cc3aa337ffab066f2283d06d248a308a SHA512 6f4dfdc546cce3b85d32da0dd816adc9a39410ed42bc28f263f4a1db64b35a889a1784a4116715190e756988dd263976933cfac75c9dcd81af01954487ddcaf6
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603 SHA512 f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58
-DIST netsurf-fb.modes-example.gz 4586 BLAKE2B 89c76fde1ddc79e46f22d9f628f8d75ec57be2a29d31383550137e3b502aa4d8c0a733b755731c916d4d544679a4253323bc343528c5e2c4f145c3318ac1d86d SHA512 753a707dc428212803dd64250bb723a498fdc1c328fdac4df38be533eab3af45f727cdc6b7ced3faaa0e82db182c4eab140b8e81b0d3cfe2152252b89e6d2981
-EBUILD netsurf-3.8.ebuild 6404 BLAKE2B 903bc25775d1b5aa09f154b8e6e6b846f3e407caeb5c0d38d7764fe7ebe9b55a524cb4f9d72461f5e328461325299363ce33dd2e2eba59aa7db4683041749211 SHA512 2e35e4adf4c2c5e99beb3777136bbc15d13291326f92a4a63e41213d6a87507703ba8452d5c6bbf74b07c48d6378e9c6027fdb91bd974d2f8e67fadbd23f4b4c
-MISC metadata.xml 1903 BLAKE2B 2bbf38d061d0e1ad59c99b451f008619553442c436fa065f2066c964d9189d805f38b6571f7f54aeaa9d2512c403d2b4390afaed4a5559f5b273720aae416562 SHA512 79648e993db4b42d50244d1ec3efcb781d7c12f41f01056de5ce88aec9884bf6f23408421823970ccb3e46211d39736ae997f2e18a3d883a9cf553bb93923636
+EBUILD netsurf-3.8-r2.ebuild 4297 BLAKE2B 5114faef59e44eb67e90a3feed51a1b40287783df94bb336ecc2e71f1ef89020c31c35bfe5efea7f53882e6e6d54a59794dd619d6fe846ed8d2e5f6c66747b84 SHA512 b037257751752b0e530e62e0e6733b43ec7c010cf119845fc1ce212fc4d13b9defaa62f12f0619048db289be382f539a562c4549b24661bc1f1d9c1a1ab693de
+MISC metadata.xml 1701 BLAKE2B 66ecdce1df195466bed3384b4aa0e658cd0a9949d02db8bae89437309f0336943d7080e4b1f58505964a1834cbb8f57d298b5a754c13e2546c26bb8e267e8535 SHA512 815e95e2f662a42b3ac91f8c8a1402389bad75420bef36c3ddde06452b9e1cd2a2c23b8aaa38b78364a907a61fae16c6dd2df3ec743d72d682134c615d8316d1
diff --git a/www-client/netsurf/metadata.xml b/www-client/netsurf/metadata.xml
index a35fcb05331d..579e62fe44c2 100644
--- a/www-client/netsurf/metadata.xml
+++ b/www-client/netsurf/metadata.xml
@@ -14,8 +14,6 @@
</upstream>
<use>
<flag name="bmp">BMP bitmap image support (media-libs/libnsbmp)</flag>
- <flag name="fbcon_frontend_able">Use framebuffer frontend able</flag>
- <flag name="fbcon_frontend_linux">Use framebuffer frontend linux</flag>
<flag name="fbcon_frontend_sdl">Use framebuffer frontend sdl</flag>
<flag name="fbcon_frontend_vnc">Use framebuffer frontend vnc</flag>
<flag name="fbcon_frontend_x">Use framebuffer frontend X</flag>
@@ -23,9 +21,8 @@
<flag name="rosprite">RISC OS Sprite bitmap image support (media-libs/librosprite)</flag>
<flag name="svgtiny">SVG image support via media-libs/svgatiny instead of gnome-base/librsvg</flag>
<flag name="psl">Use public suffix list via media-libs/libnspsl</flag>
- <flag name="gtk">Build GTK GUI, defaults to GTK3</flag>
+ <flag name="gtk">Build GTK3 GUI</flag>
<flag name="gtk2">Build GTK2 GUI</flag>
- <flag name="gtk3">Build GTK3 GUI</flag>
<flag name="duktape">Use duktape.org javascript engine</flag>
</use>
<longdescription lang="en">
diff --git a/www-client/netsurf/netsurf-3.8-r2.ebuild b/www-client/netsurf/netsurf-3.8-r2.ebuild
new file mode 100644
index 000000000000..b13e2d5c5677
--- /dev/null
+++ b/www-client/netsurf/netsurf-3.8-r2.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs desktop
+
+DESCRIPTION="a free, open source web browser"
+HOMEPAGE="http://www.netsurf-browser.org/"
+SRC_URI="http://download.netsurf-browser.org/netsurf/releases/source/${P}-src.tar.gz"
+
+LICENSE="GPL-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE="+bmp +duktape fbcon truetype +gif gtk gtk2 +javascript +jpeg +mng
+ pdf-writer +png +psl +rosprite +svg +svgtiny +webp fbcon_frontend_sdl
+ fbcon_frontend_vnc fbcon_frontend_x"
+
+REQUIRED_USE="|| ( fbcon gtk gtk2 )
+ fbcon? ( || ( fbcon_frontend_sdl fbcon_frontend_vnc fbcon_frontend_x ) )
+ duktape? ( javascript )"
+
+RDEPEND="
+ >=dev-libs/libcss-0.8
+ >=net-libs/libdom-0.3
+ >=net-libs/libhubbub-0.3
+ >=dev-libs/libnsutils-0.0.5
+ >=dev-libs/libutf8proc-2.2
+ dev-libs/libxml2:2
+ net-misc/curl
+ bmp? ( >=media-libs/libnsbmp-0.1 )
+ fbcon? ( >=dev-libs/libnsfb-0.2
+ truetype? ( media-fonts/dejavu
+ >=media-libs/freetype-2.5.0.1 )
+ )
+ gif? ( >=media-libs/libnsgif-0.1 )
+ gtk? ( dev-libs/glib:2
+ x11-libs/gtk+:3 )
+ gtk2? ( dev-libs/glib:2
+ x11-libs/gtk+:2 )
+ javascript? ( >=dev-libs/nsgenbind-0.3
+ !duktape? ( dev-lang/spidermonkey:0= ) )
+ jpeg? ( >=virtual/jpeg-0-r2:0 )
+ mng? ( >=media-libs/libmng-1.0.10-r2 )
+ pdf-writer? ( media-libs/libharu )
+ png? ( >=media-libs/libpng-1.2.51:0 )
+ psl? ( media-libs/libnspsl )
+ rosprite? ( >=media-libs/librosprite-0.1.2-r1 )
+ svg? ( svgtiny? ( >=media-libs/libsvgtiny-0.1.3-r1 )
+ !svgtiny? ( gnome-base/librsvg:2 ) )
+ webp? ( >=media-libs/libwebp-0.3.0 )"
+DEPEND="${RDEPEND}
+ dev-libs/check
+ dev-perl/HTML-Parser"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.8-CFLAGS.patch
+ "${FILESDIR}"/${PN}-3.6-conditionally-include-image-headers.patch
+ "${FILESDIR}"/${PN}-3.8-pdf-writer.patch
+)
+
+DOCS=( README docs/using-framebuffer.md
+ docs/ideas/{cache,css-engine,render-library}.txt )
+
+src_prepare() {
+ default
+ rm -r frontends/{amiga,atari,beos,monkey,riscos,windows} || die
+}
+
+_emake() {
+ source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+ netsurf_define_makeconf
+ local netsurf_makeconf=(
+ "${NETSURF_MAKECONF[@]}"
+ COMPONENT_TYPE=binary
+ NETSURF_USE_BMP=$(usex bmp YES NO)
+ NETSURF_USE_GIF=$(usex gif YES NO)
+ NETSURF_USE_JPEG=$(usex jpeg YES NO)
+ NETSURF_USE_PNG=$(usex png YES NO)
+ NETSURF_USE_NSPSL=$(usex psl YES NO)
+ NETSURF_USE_MNG=$(usex mng YES NO)
+ NETSURF_USE_WEBP=$(usex webp YES NO)
+ NETSURF_USE_MOZJS=$(usex javascript $(usex duktape NO YES) NO)
+ NETSURF_USE_JS=NO
+ NETSURF_USE_DUKTAPE=$(usex javascript $(usex duktape YES NO) NO)
+ NETSURF_USE_HARU_PDF=$(usex pdf-writer YES NO)
+ NETSURF_USE_NSSVG=$(usex svg $(usex svgtiny YES NO) NO)
+ NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO)
+ NETSURF_USE_ROSPRITE=$(usex rosprite YES NO)
+ PKG_CONFIG=$(tc-getPKG_CONFIG)
+ NETSURF_FB_FONTLIB=$(usex truetype freetype internal)
+ NETSURF_FB_FONTPATH=${EROOT}/usr/share/fonts/dejavu
+ NETSURF_USE_VIDEO=NO
+ )
+ emake "${netsurf_makeconf[@]}" $@
+}
+
+src_compile() {
+ use fbcon && _emake TARGET=framebuffer
+ use gtk2 && _emake TARGET=gtk
+ use gtk && _emake TARGET=gtk3
+}
+
+src_test() {
+ _emake test
+}
+
+src_install() {
+ sed -e '1iexit;' \
+ -i "${WORKDIR}"/*/utils/git-testament.pl || die
+
+ if use fbcon ; then
+ _emake TARGET=framebuffer DESTDIR="${ED}" install
+ elog "framebuffer binary has been installed as netsurf-fb"
+ make_desktop_entry "${EROOT}"/usr/bin/netsurf-fb NetSurf-framebuffer netsurf "Network;WebBrowser"
+ fi
+ if use fbcon_frontend_sdl; then
+ elog "To be able to use netsurf without X, don't forget to enable the "
+ elog "proper USE flags in libsdl (fbcon). Also, make /dev/input/mice "
+ elog "readable to the account using netsurf-fb. Either use chmod a+r "
+ elog "/dev/input/mice (security!!!) or use a group."
+ fi
+ if use gtk2 ; then
+ _emake TARGET=gtk DESTDIR="${ED}" install
+ elog "netsurf gtk2 version has been installed as netsurf-gtk"
+ make_desktop_entry "${EROOT}"/usr/bin/netsurf-gtk NetSurf-gtk netsurf "Network;WebBrowser"
+ fi
+ if use gtk ; then
+ _emake TARGET=gtk3 DESTDIR="${ED}" install
+ elog "netsurf gtk3 version has been installed as netsurf-gtk3"
+ make_desktop_entry "${EROOT}"/usr/bin/netsurf-gtk3 NetSurf-gtk3 netsurf "Network;WebBrowser"
+ fi
+
+ insinto /usr/share/pixmaps
+ doins frontends/gtk/res/netsurf.xpm
+}
diff --git a/www-client/netsurf/netsurf-3.8.ebuild b/www-client/netsurf/netsurf-3.8.ebuild
deleted file mode 100644
index 5722a925d819..000000000000
--- a/www-client/netsurf/netsurf-3.8.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_COMPONENT_TYPE=binary
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="a free, open source web browser"
-HOMEPAGE="http://www.netsurf-browser.org/"
-SRC_URI="http://download.netsurf-browser.org/netsurf/releases/source/${P}-src.tar.gz
- http://xmw.de/mirror/netsurf-fb.modes-example.gz
- ${NETSURF_BUILDSYSTEM_SRC_URI}"
-
-LICENSE="GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc"
-IUSE="+bmp +duktape fbcon truetype +gif gtk gtk2 gtk3 +javascript +jpeg +mng
- pdf-writer +png +psl +rosprite +svg +svgtiny +webp fbcon_frontend_able
- fbcon_frontend_linux fbcon_frontend_sdl fbcon_frontend_vnc fbcon_frontend_x"
-
-REQUIRED_USE="|| ( fbcon gtk gtk2 gtk3 )
- amd64? ( abi_x86_32? ( javascript? ( duktape ) ) )
- fbcon? ( ^^ ( fbcon_frontend_able fbcon_frontend_linux fbcon_frontend_sdl
- fbcon_frontend_vnc fbcon_frontend_x ) )
- duktape? ( javascript )"
-
-RDEPEND=">=dev-libs/libnsutils-0.0.5[${MULTILIB_USEDEP}]
- >=dev-libs/libutf8proc-2.2[${MULTILIB_USEDEP}]
- dev-libs/libxml2:2[${MULTILIB_USEDEP}]
- net-misc/curl[${MULTILIB_USEDEP}]
- >=dev-libs/libcss-0.8[${MULTILIB_USEDEP}]
- >=net-libs/libhubbub-0.3[${MULTILIB_USEDEP}]
- >=net-libs/libdom-0.3[${MULTILIB_USEDEP}]
- bmp? ( >=media-libs/libnsbmp-0.1[${MULTILIB_USEDEP}] )
- fbcon? ( >=dev-libs/libnsfb-0.2[${MULTILIB_USEDEP}]
- truetype? ( media-fonts/dejavu
- >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] )
- )
- gif? ( >=media-libs/libnsgif-0.1[${MULTILIB_USEDEP}] )
- gtk2? ( dev-libs/glib:2[${MULTILIB_USEDEP}]
- x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
- gtk3? ( dev-libs/glib:2[${MULTILIB_USEDEP}]
- x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
- gtk? ( dev-libs/glib:2[${MULTILIB_USEDEP}]
- x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
- javascript? ( >=dev-libs/nsgenbind-0.3[${MULTILIB_USEDEP}]
- !duktape? ( dev-lang/spidermonkey:0= ) )
- jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
- mng? ( >=media-libs/libmng-1.0.10-r2[${MULTILIB_USEDEP}] )
- pdf-writer? ( media-libs/libharu[${MULTILIB_USEDEP}] )
- png? ( >=media-libs/libpng-1.2.51:0[${MULTILIB_USEDEP}] )
- psl? ( media-libs/libnspsl[${MULTILIB_USEDEP}] )
- rosprite? ( >=media-libs/librosprite-0.1.2-r1[${MULTILIB_USEDEP}] )
- svg? ( svgtiny? ( >=media-libs/libsvgtiny-0.1.3-r1[${MULTILIB_USEDEP}] )
- !svgtiny? ( gnome-base/librsvg:2[${MULTILIB_USEDEP}] ) )
- webp? ( >=media-libs/libwebp-0.3.0[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
- dev-libs/check[${MULTILIB_USEDEP}]
- dev-perl/HTML-Parser"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.8-CFLAGS.patch
- "${FILESDIR}"/${PN}-3.6-conditionally-include-image-headers.patch
- "${FILESDIR}"/${PN}-3.8-pdf-writer.patch
-)
-
-DOCS=( fb.modes README docs/using-framebuffer.md
- docs/ideas/{cache,css-engine,render-library}.txt )
-
-src_prepare() {
- # working around broken netsurf eclass
- default
- rm -r frontends/{amiga,atari,beos,monkey,riscos,windows} || die
-
- mv "${WORKDIR}"/netsurf-fb.modes-example fb.modes
-
- multilib_copy_sources
-}
-
-src_configure() {
- netsurf_src_configure
-
- netsurf_makeconf+=(
- NETSURF_USE_BMP=$(usex bmp YES NO)
- NETSURF_USE_GIF=$(usex gif YES NO)
- NETSURF_USE_JPEG=$(usex jpeg YES NO)
- NETSURF_USE_PNG=$(usex png YES NO)
- NETSURF_USE_NSPSL=$(usex psl YES NO)
- NETSURF_USE_MNG=$(usex mng YES NO)
- NETSURF_USE_WEBP=$(usex webp YES NO)
- NETSURF_USE_MOZJS=$(usex javascript $(usex duktape NO YES) NO)
- NETSURF_USE_JS=NO
- NETSURF_USE_DUKTAPE=$(usex javascript $(usex duktape YES NO) NO)
- NETSURF_USE_HARU_PDF=$(usex pdf-writer YES NO)
- NETSURF_USE_NSSVG=$(usex svg $(usex svgtiny YES NO) NO)
- NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO)
- NETSURF_USE_ROSPRITE=$(usex rosprite YES NO)
- PKG_CONFIG=$(tc-getPKG_CONFIG)
- $(usex fbcon_frontend_able NETSURF_FB_FRONTEND=able "")
- $(usex fbcon_frontend_linux NETSURF_FB_FRONTEND=linux "")
- $(usex fbcon_frontend_sdl NETSURF_FB_FRONTEND=sdl "")
- $(usex fbcon_frontend_vnc NETSURF_FB_FRONTEND=vnc "")
- $(usex fbcon_frontend_x NETSURF_FB_FRONTEND=x "")
- NETSURF_FB_FONTLIB=$(usex truetype freetype internal)
- NETSURF_FB_FONTPATH=${EROOT}usr/share/fonts/dejavu
- TARGET=dummy
- NETSURF_USE_VIDEO=dummy
- )
-}
-
-src_compile() {
- if use fbcon ; then
- netsurf_makeconf=( "${netsurf_makeconf[@]/TARGET=*/TARGET=framebuffer}" )
- netsurf_makeconf=( "${netsurf_makeconf[@]/NETSURF_USE_VIDEO=*/NETSURF_USE_VIDEO=NO}" )
- netsurf_src_compile
- fi
- if use gtk2 ; then
- netsurf_makeconf=( "${netsurf_makeconf[@]/TARGET=*/TARGET=gtk}" )
- netsurf_makeconf=( "${netsurf_makeconf[@]/NETSURF_USE_VIDEO=*/NETSURF_USE_VIDEO=NO}" )
- netsurf_src_compile
- fi
- if use gtk3 || use gtk ; then
- netsurf_makeconf=( "${netsurf_makeconf[@]/TARGET=*/TARGET=gtk3}" )
- netsurf_makeconf=( "${netsurf_makeconf[@]/NETSURF_USE_VIDEO=*/NETSURF_USE_VIDEO=NO}" )
- netsurf_src_compile
- fi
-}
-
-src_install() {
- sed -e '1iexit;' \
- -i "${WORKDIR}"/*/utils/git-testament.pl || die
-
- if use fbcon ; then
- netsurf_makeconf=( "${netsurf_makeconf[@]/TARGET=*/TARGET=framebuffer}" )
- netsurf_makeconf=( "${netsurf_makeconf[@]/NETSURF_USE_VIDEO=*/NETSURF_USE_VIDEO=NO}" )
- netsurf_src_install
- elog "framebuffer binary has been installed as netsurf-fb"
- make_desktop_entry "${EROOT}"/usr/bin/netsurf-fb NetSurf-framebuffer netsurf "Network;WebBrowser"
- elog "In order to setup the framebuffer console, netsurf needs an /etc/fb.modes"
- elog "You can use an example from /usr/share/doc/${PF}/fb.modes.* (bug 427092)."
- elog "Please make /dev/input/mice readable to the account using netsurf-fb."
- elog "Either use chmod a+r /dev/input/mice (security!!!) or use an group."
- fi
- if use gtk2 ; then
- netsurf_makeconf=( "${netsurf_makeconf[@]/TARGET=*/TARGET=gtk}" )
- netsurf_makeconf=( "${netsurf_makeconf[@]/NETSURF_USE_VIDEO=*/NETSURF_USE_VIDEO=NO}" )
- netsurf_src_install
- elog "netsurf gtk2 version has been installed as netsurf-gtk"
- make_desktop_entry "${EROOT}"/usr/bin/netsurf-gtk NetSurf-gtk netsurf "Network;WebBrowser"
- fi
- if use gtk3 || use gtk ; then
- netsurf_makeconf=( "${netsurf_makeconf[@]/TARGET=*/TARGET=gtk3}" )
- netsurf_makeconf=( "${netsurf_makeconf[@]/NETSURF_USE_VIDEO=*/NETSURF_USE_VIDEO=NO}" )
- netsurf_src_install
- elog "netsurf gtk3 version has been installed as netsurf-gtk3"
- make_desktop_entry "${EROOT}"/usr/bin/netsurf-gtk3 NetSurf-gtk3 netsurf "Network;WebBrowser"
- fi
-
- insinto /usr/share/pixmaps
- doins frontends/gtk/res/netsurf.xpm
-}
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 7667e55ce527..cc48c80d5677 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,7 @@
DIST opera-beta_57.0.3098.20_amd64.deb 70403908 BLAKE2B a990a7949ea81a5d019cb0c1ca7c4ddfde184f7a9ff4aab14b7b407f96e4b371981c1106ad0681c03d4b8792cda191032947a779e712027d4bf156c56db281d2 SHA512 ef2ca1963b94d3920ccdcb3bfcb98fce08774a52f57ed5f21675f50d68600117348d652c431a70e14d335fb1a5e32e053ef5e7782d6a604d0492fd2e5b10738f
DIST opera-beta_57.0.3098.27_amd64.deb 70410538 BLAKE2B 6dbe2a73ce51b3c7a118919cbdf711bbd3b66973ba4d19622d9eca684ab87aa989ad14fba47ea79560522fbf200548f073c71f82d96a7b245ddd95d48b3bf505 SHA512 0459f8f5c8e9076e4092eab25e48bc15edf78426613cb53cdebdcf59f34a7eb387d85ca99569b4b5005a2a3d5ab7c832febb249168691ce909d63ba82993f155
+DIST opera-beta_57.0.3098.53_amd64.deb 70612748 BLAKE2B 077663b246f3c188af6114f34e41529997e35ed8e454e6577068fab31d741284a2738c95ae973705569c1a2c04986f9d1acb8371df8487e201aebb76754d7f1a SHA512 96b40bedabbd01d12734ece9a7f23d0ce12fc43ea396a6ecda5637b677260756bb9f51285d20da2e711f738fc8d36decd46aef7446cfdb8ac9e7783bd8ebde57
EBUILD opera-beta-57.0.3098.20.ebuild 2339 BLAKE2B 865b0d3cef90b685da9fd470ee34d9bb995c9819064f85cbdfd51c7f8d9459b301a40dcfb79cfce18697e6fa8131d13f6742b4515fc3c35a693f6dc1628d7769 SHA512 b2a13764856fb0a40fad2d03eee09c0bf6518db057804f9314cae5eb4c783c755eadcabced18c705355a956e588983ba9c94567a4fa73c9145ee53d7230ef886
EBUILD opera-beta-57.0.3098.27.ebuild 2339 BLAKE2B 865b0d3cef90b685da9fd470ee34d9bb995c9819064f85cbdfd51c7f8d9459b301a40dcfb79cfce18697e6fa8131d13f6742b4515fc3c35a693f6dc1628d7769 SHA512 b2a13764856fb0a40fad2d03eee09c0bf6518db057804f9314cae5eb4c783c755eadcabced18c705355a956e588983ba9c94567a4fa73c9145ee53d7230ef886
+EBUILD opera-beta-57.0.3098.53.ebuild 2339 BLAKE2B 865b0d3cef90b685da9fd470ee34d9bb995c9819064f85cbdfd51c7f8d9459b301a40dcfb79cfce18697e6fa8131d13f6742b4515fc3c35a693f6dc1628d7769 SHA512 b2a13764856fb0a40fad2d03eee09c0bf6518db057804f9314cae5eb4c783c755eadcabced18c705355a956e588983ba9c94567a4fa73c9145ee53d7230ef886
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-beta/opera-beta-57.0.3098.53.ebuild b/www-client/opera-beta/opera-beta-57.0.3098.53.ebuild
new file mode 100644
index 000000000000..c09ad3685d1c
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-57.0.3098.53.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+ ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ epatch_user
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
+ ;;
+ esac
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index f42bf0585790..15b1ca960025 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,7 @@
DIST opera-developer_58.0.3120.0_amd64.deb 70356546 BLAKE2B f769b8fd45edd7c17b7cd3311305c91e354f56147b548fae47127efaaba3a58d9c1e69ef2aade8a0c562cfd15c1dee6095a79078e5027c62a081e4f5635d5256 SHA512 4a6b5cd9d433ba33e0a2ca1dd36a241911ec1717e220707f26ff318bcef5ff617368491cabacb17a34cd88ba017acef1ae72af46b298c2a5ccec9bf5e13565c2
DIST opera-developer_58.0.3125.0_amd64.deb 70583880 BLAKE2B fe1f38fc2ffecbf9da8e6bb23142b086098859ce7225ec5a71729119685be14fe162cd3b82ebabb81954c21635a2ecdc622abb13243b6b277775fb70dce6d395 SHA512 96380c98937be0eb117dc562b399fe43078f6ba042afef1fd1b117e6f353ed203439afdcb60f8ef1beaff5919a532ed058c4874ebb3a09ee90830f83bb4fa3ed
+DIST opera-developer_58.0.3135.3_amd64.deb 70639362 BLAKE2B ac9932e3c748599402ab1208fba07982ee1cbd02f7feb3cfab6efa6ad13313cbc0c7193f6d3f5a6f3814527dda949517bef642c453aa656f41e04a5da9e303e9 SHA512 6cfa932ba4adde78bf99bc66af0838dbb7d042ff95b6358637b4181e055a10fe443814ac5db0bea43ca8657592b7b1ddc9d0f3a6c5e4d5f9786f7d716e18c1d8
EBUILD opera-developer-58.0.3120.0.ebuild 2339 BLAKE2B 865b0d3cef90b685da9fd470ee34d9bb995c9819064f85cbdfd51c7f8d9459b301a40dcfb79cfce18697e6fa8131d13f6742b4515fc3c35a693f6dc1628d7769 SHA512 b2a13764856fb0a40fad2d03eee09c0bf6518db057804f9314cae5eb4c783c755eadcabced18c705355a956e588983ba9c94567a4fa73c9145ee53d7230ef886
EBUILD opera-developer-58.0.3125.0.ebuild 2339 BLAKE2B 865b0d3cef90b685da9fd470ee34d9bb995c9819064f85cbdfd51c7f8d9459b301a40dcfb79cfce18697e6fa8131d13f6742b4515fc3c35a693f6dc1628d7769 SHA512 b2a13764856fb0a40fad2d03eee09c0bf6518db057804f9314cae5eb4c783c755eadcabced18c705355a956e588983ba9c94567a4fa73c9145ee53d7230ef886
+EBUILD opera-developer-58.0.3135.3.ebuild 2339 BLAKE2B 865b0d3cef90b685da9fd470ee34d9bb995c9819064f85cbdfd51c7f8d9459b301a40dcfb79cfce18697e6fa8131d13f6742b4515fc3c35a693f6dc1628d7769 SHA512 b2a13764856fb0a40fad2d03eee09c0bf6518db057804f9314cae5eb4c783c755eadcabced18c705355a956e588983ba9c94567a4fa73c9145ee53d7230ef886
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-developer/opera-developer-58.0.3135.3.ebuild b/www-client/opera-developer/opera-developer-58.0.3135.3.ebuild
new file mode 100644
index 000000000000..c09ad3685d1c
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-58.0.3135.3.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+ ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ epatch_user
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
+ ;;
+ esac
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 21cb29470bff..d20a24a3b214 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -2,9 +2,11 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 BLAKE2B 2c4cd52a07999c5beabe
DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 35fef5a5d1784941ce11ff3fed440d9c8f83ce5f9a0a8aad3f68deb470a7d82accfe7c9c93be225b458c0fc8e738ca7841d3d14abcaa201801321f3280f2b58f SHA512 0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844
DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067 SHA512 a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183 SHA512 c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
+DIST opera-stable_56.0.3051.104_amd64.deb 56689076 BLAKE2B 9aabfc7b93fb35b84469f0720d401483fb40415c9ff5fcf0b1b02435b25a2d733d50c05a3fcae84a4a9d6d97c2a7d5e0da18a77771383b639d27944fbf243c68 SHA512 2013d74b4f975f5395092fd289fcdd77c26c52dcf46b3063cedd6fc88c168f5d71fae2360a7480b5938fb4a69de4eed24cf4379f1854ee43de4b9ffb5c3bd6fd
DIST opera-stable_56.0.3051.43_amd64.deb 55966290 BLAKE2B 8c4f9b3584974a93ad2fd9b170ed19b3836ebadb17e9266726f617e3002808029615bcc78a87487191fbcd5adf9b349c35fff471cc69c7da3d83ebc798fb2a74 SHA512 24c8682e7f41d5f62ded79fadf3dc04e74c1226481ede09c0b5442268d69aac84a3f713194648ffe6e802d12539ffa404dd8ec6df75395509b85e4547f72e0c2
DIST opera-stable_56.0.3051.52_amd64.deb 56675592 BLAKE2B cbaafec8c8a4132187bfab9a13f66bb1ffdf5e9e677dcbda39f0953d0ce7768adfa65ed4ab19155f7da6e35d96848f8f836c630c620fba875f246a51bb999d60 SHA512 76869c151c37dfedaa4fcacb6f1a38ddcbb6cfec36dfacaad7e12977c3f2e1be706dc2820201f38f98391d469a5a3ca0ce15a61e1b04b5b74a6c3be375f94bc4
EBUILD opera-12.16_p1860-r1.ebuild 6118 BLAKE2B 72e7be2d8786ef62b3a7b9fe93019e0df26b60d37826789c0e1ff691571a84d9f964c18517cb2acee0c4a6ba98c86ba00a032cb309197b83101ab8edf4a17dda SHA512 109edf5cd49938f57a59ce704efa46abfa93e1f72edabc57cffd8ca72e15193b3d35280b458ceb569a7163e7f7ec25cf84aaf602114855fad849f3c6c2125937
+EBUILD opera-56.0.3051.104.ebuild 2303 BLAKE2B e0086b6f875e066c6dcea26b6143d51c0a9e04cac9bcd9035622f0bd1c3020e8c37f7bed2ec8603dd10411a483586ec0527b4ad3fe1ce226f903ef9738bff6d2 SHA512 5ede826e20541e5e44e7b0e729960ef5e1acd3a454b3a9b2868d7a836031aa648e649d596c156f5bc5e467635d1e2d0c6f1eb271bbcf4f0bdc711e4061832cbf
EBUILD opera-56.0.3051.43.ebuild 2303 BLAKE2B e0086b6f875e066c6dcea26b6143d51c0a9e04cac9bcd9035622f0bd1c3020e8c37f7bed2ec8603dd10411a483586ec0527b4ad3fe1ce226f903ef9738bff6d2 SHA512 5ede826e20541e5e44e7b0e729960ef5e1acd3a454b3a9b2868d7a836031aa648e649d596c156f5bc5e467635d1e2d0c6f1eb271bbcf4f0bdc711e4061832cbf
EBUILD opera-56.0.3051.52.ebuild 2303 BLAKE2B e0086b6f875e066c6dcea26b6143d51c0a9e04cac9bcd9035622f0bd1c3020e8c37f7bed2ec8603dd10411a483586ec0527b4ad3fe1ce226f903ef9738bff6d2 SHA512 5ede826e20541e5e44e7b0e729960ef5e1acd3a454b3a9b2868d7a836031aa648e649d596c156f5bc5e467635d1e2d0c6f1eb271bbcf4f0bdc711e4061832cbf
MISC metadata.xml 576 BLAKE2B b7741cc8f83a9b2f8b5a408f90123000ff5daab77771adaefeb72ae1cdfaf7213f674097e6875c168907bc6820764ccb93c2a3696e792e1f6db92d5f13d664af SHA512 475c622917d4c749b7d940d023519152820a6d6cba48b01f3fdeee8261a2faf217fee10c0e482d6dee5d46f26b2e8ca938d79b93cde178aeb66fb71c268d2374
diff --git a/www-client/opera/opera-56.0.3051.104.ebuild b/www-client/opera/opera-56.0.3051.104.ebuild
new file mode 100644
index 000000000000..89d2858058e3
--- /dev/null
+++ b/www-client/opera/opera-56.0.3051.104.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it ja
+ ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi zh-CN
+ zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+"
+done
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ epatch_user
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ esac
+
+ rm usr/bin/${PN} || die
+
+ rm usr/share/doc/${PN}-stable/copyright || die
+ mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 5d7a7b25f3af..75b08a7d5c7a 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,5 +2,10 @@ DIST vivaldi-snapshot-2.2.1350.4_p1-amd64.deb 58468342 BLAKE2B a27bb0aaa22cfaa81
DIST vivaldi-snapshot-2.2.1350.4_p1-arm64.deb 50278814 BLAKE2B 27be904f2563cbcfb85d21982cf76c14406a4ef07a4cba37014ca9c8045e3f2e67105d1891cc0642cbf0fd350ac50420e38517fe8aeed0042ddc0ce96ca41744 SHA512 d846f46a9482a60ba65ea900ba34a71afd95915501c04069e174bfc83e4e0f6ea3753b9755b18825ddb0a9ffd3d953d1292f66b9be0b9a3bb8090381c48f9192
DIST vivaldi-snapshot-2.2.1350.4_p1-armhf.deb 51212312 BLAKE2B 26a382946d36f93a0485205d04aa17d66a3de91a717ed261a0de0a12b066eb74f4b04fba8773edc27d8d8b65f1ababbe95b7d891f0bda31f7eb1c882a53cdd75 SHA512 e86fdcc8e4b72e26294dd709226e1eccf45820646a6c7b17496d92aef142919b209b82d3135a2fbc22bbd0218bf703c63c46f68e32a50d5ec1ef09b317821b04
DIST vivaldi-snapshot-2.2.1350.4_p1-i386.deb 57355788 BLAKE2B a6ca6cbc6b7366c1f0782d803f925c3971315f81a82cd14d383fc8443bb386eabc612eeed77392b67636199afd8cc0fb446b1b97dcdefb90c162e9e650dba5fd SHA512 b0890a7b951a6c95c3c4575e407571cdadcabcb99e116619288875c1eff83e7c5010e1cbd3e27dd29e07b3aface3b8b4f9de41534e6d12460b2c9f700ceacd77
+DIST vivaldi-snapshot-2.2.1369.6_p1-amd64.deb 59221952 BLAKE2B 5261dd12729f18d77889ed553a45c9cffff3fc153c4c294d374f172c424247e6ef90c72f7f68896d9d62cdf209da7a01e94a8d1e83c9645fe613a1efebae3183 SHA512 2230124019b62ce38d3911408b1dbddbb07c94554b2402125bdd8de0474debe8f3bb9e9a63cee85afd53c48a43e5d706bb7263dfb2de8664075eaab36cb92c9c
+DIST vivaldi-snapshot-2.2.1369.6_p1-arm64.deb 50975912 BLAKE2B 60c66e90247bd8190429f49f84c38745ced70eb4f2cde23a5ff51636e3fcc2201a5d3848daf6dc6fd1e702f531a569d8055828e80c433feb92a906bde9ca484e SHA512 570b5255c7d6f36040a3192fa2673bd14503ddbb34db9c5e5df0a1a28dad3bb9397a94acb05fcb9d5c4adf635fb07f2bfa7964df8cef4dfe0449ff739df354a2
+DIST vivaldi-snapshot-2.2.1369.6_p1-armhf.deb 51830560 BLAKE2B 6125419badcf777bd9cc33ce1c9c58700d3e5c987c029f9ae4ccf43d30563e481fa949328617f6c467b4a250f69f520b15d5debd8f68a6f6bd951289b1a8db5a SHA512 faebd9dba6c2dda8367ca1b1875312a453171485836b6317c288720414d3c1198b2a1e42274b1d69072795c83dbafcb1d35aebaf441bd095be3cbfd56f236dc9
+DIST vivaldi-snapshot-2.2.1369.6_p1-i386.deb 58078738 BLAKE2B 8c6f9ab0a0e28d1262e951de6f1c67bde69e96cf932dd41372febea6d123ef15edfc3d00812c9d1b2a07ebd653fff44e3336852f379b4e416fc40f2c650501af SHA512 754b768b9b460899f096d65e3c12dbf1c35f7d268fccea924e9d34aa9102c5de688b82fe3fc5402b2e4eab62c173739631b8b51393c13cb050126b1f354b4648
EBUILD vivaldi-snapshot-2.2.1350.4_p1.ebuild 2621 BLAKE2B e882d2ad4124d27fd3b7f5ebb7428bbf73d7b9576c303c890e03a510d9218585c006838022eba6164651615aaedd6d9984240fb06f42097e69053c74fbdd5f37 SHA512 8ba29ea3575a298ece9825ae5eaeedadfe4bf7bc47c9495191320293869a524b8bf656a7ca718cfb4eec8bd1735273cb0ed830891728a9f786620401e1fc4721
+EBUILD vivaldi-snapshot-2.2.1369.6_p1.ebuild 2621 BLAKE2B e882d2ad4124d27fd3b7f5ebb7428bbf73d7b9576c303c890e03a510d9218585c006838022eba6164651615aaedd6d9984240fb06f42097e69053c74fbdd5f37 SHA512 8ba29ea3575a298ece9825ae5eaeedadfe4bf7bc47c9495191320293869a524b8bf656a7ca718cfb4eec8bd1735273cb0ed830891728a9f786620401e1fc4721
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1369.6_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1369.6_p1.ebuild
new file mode 100644
index 000000000000..91b5d4fe6abf
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1369.6_p1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+ am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+ hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
+ sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_"
+SRC_URI="
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+ arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+ arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+ x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+ virtual/libiconv
+"
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/speex
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/libcap
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die
+ mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ chmod 0755 usr/share/doc/${PF} || die
+
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm \
+ _gpgbuilder \
+ etc/cron.daily/${PN} \
+ ${VIVALDI_HOME}/libwidevinecdm.so \
+ || die
+ rmdir \
+ etc/cron.daily/ \
+ etc/ \
+ || die
+
+ local c d
+ for d in 16 22 24 32 48 64 128 256; do
+ mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
+ cp \
+ ${VIVALDI_HOME}/product_logo_${d}.png \
+ usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
+ done
+
+ pushd "${VIVALDI_HOME}/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ epatch_user
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
+
+ fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
+}
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 7b20951a3295..f41f66825c5f 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,6 +4,10 @@ DIST vivaldi-2.0.1309.42_p1-i386.deb 55525322 BLAKE2B 15b93162b5880adc2159d026b0
DIST vivaldi-2.1.1337.36_p1-amd64.deb 57337500 BLAKE2B 1a5dddb02539e797a4c78d17ff21c116bcc8106ba13514c0d0c23dbec3abdbf025bdb78a930c9c228ae6e16c01f2a9373d09a276e9f0b9ad7323278025cfac83 SHA512 9ba3f539125d1739d7af64fca2b3896f87f7b81f86b4f190c24abbc2c6fbcfb52613533b2e681ff15df7f5c0048788b21b5037c662a6cd7db98ea5b01434782b
DIST vivaldi-2.1.1337.36_p1-armhf.deb 50280548 BLAKE2B 37a645a5593bd4ed8c866ff1acc98250ef2ed0fe0fd3a75968d3fa2ab97340b16b0f41e1d2fdbde58bf147339bf17dfc5d3d2498a74b795bc9be02a7fcd05edf SHA512 09f85f2513513c8256fc077239c169067e1617f05f7d75f9560b44e8490376a7e543b1c7098e6f3a8d3f335ab22e0dc555ac8816fc149463e1376fd88540f203
DIST vivaldi-2.1.1337.36_p1-i386.deb 56258752 BLAKE2B 4fd0ce20a60e7bc7b00d0da138286490ef8b38e66512c4c07a27d336acf8bb31cb370771b9c1169972df32d417f6b09f939d2900ceec5c3dfa4bcef644f77cce SHA512 347ec30a39fd501f0abf1cef6cf9c8ef194c8d5fbbef6510eae33f8b85834eca01348c17ae08fb10c39f290dcf1b828b3ebf022fd9115a80825502e5f983b844
+DIST vivaldi-2.1.1337.47_p1-amd64.deb 57339998 BLAKE2B 4bbcab43d31289bda0bb5b7f15a3411495f8c887b5e9431c768aee585d58228cb6e15a3923ff7bcfa6fe488888e74eae3b24812b5097b35973b706786391f573 SHA512 d8004beea0d58cbb60aa629ab2645f0eddfc6c3e5601232f01ac5105b9121fad6d74e24fae9a4995c69720f33bef4186803b15e284fa35961f347cdb9c58ca30
+DIST vivaldi-2.1.1337.47_p1-armhf.deb 50300100 BLAKE2B 462a14cc7f01946c8fe4e68fcfae95836ec0917c84402d7d189e1a5d7c6576d45a6a49aef4ff6d0e3ccb7d7fd6333d5807ab5d38e3155c2dda2aba8ff93a765e SHA512 5653468415b95ec617b7f5e02dafc8d4d6dd88c72913a3a76054e42ef9de6f43d291aa9efa0854d067ab3e749c5dec53110f4cff9a101fe90022144af0a3de31
+DIST vivaldi-2.1.1337.47_p1-i386.deb 56268380 BLAKE2B e5f100d09166983537add232266e3415195b8370a7a73d2da1a1b9ae1c413b8ad2be35b7b69ebb5f3ca7e3236529d2a5499a713838b70c929d8b4c6f835f6a5b SHA512 5aa988df0bded02a8b864952171ae028d0d4b662e90619142915677b3058ea309e9ae8de3a0eefedea2033e9e8fb692f54b6e0d2a2f5b0ac19a7ce7904dfe615
EBUILD vivaldi-2.0.1309.42_p1.ebuild 2912 BLAKE2B 34c217b5a8ed91836102ed0704d04e584bad47db6865eab825201f2d315b5ee291dd0350b0fa76aee9298705e1517374392dbff67c79353d487509fc356af313 SHA512 9d98a8b01a0078d30b91061bc479064016d318165f00508a5d37a9915ab5e037433d2dade42b3adc1d859b3ee3a6d30c0a8f5e933fdcd8960110bad51718d8e8
EBUILD vivaldi-2.1.1337.36_p1.ebuild 2912 BLAKE2B 34c217b5a8ed91836102ed0704d04e584bad47db6865eab825201f2d315b5ee291dd0350b0fa76aee9298705e1517374392dbff67c79353d487509fc356af313 SHA512 9d98a8b01a0078d30b91061bc479064016d318165f00508a5d37a9915ab5e037433d2dade42b3adc1d859b3ee3a6d30c0a8f5e933fdcd8960110bad51718d8e8
+EBUILD vivaldi-2.1.1337.47_p1.ebuild 2907 BLAKE2B 314c9c3f3387b75c3f689cdaa790db0c8fbbb02b0fce93cbe637daf3193f11d686c91552a9b84e358e95a49ec22172ff0cb250ab0306f987a6db15926b629145 SHA512 4422afd72aeb5e435d8c40bf002b249dc8af1d4de4c89097ef479fb96eaa78fbbac4d077894702c94875e089eb9475cf4ac0c209c988b2ec73d7d4ec137d8a5b
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/vivaldi/vivaldi-2.1.1337.47_p1.ebuild b/www-client/vivaldi/vivaldi-2.1.1337.47_p1.ebuild
new file mode 100644
index 000000000000..1ef18820bd5a
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-2.1.1337.47_p1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+CHROMIUM_LANGS="
+ am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+ hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
+ sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/"
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_"
+SRC_URI="
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+ arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+ x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+ virtual/libiconv
+"
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/speex
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/libcap
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
+ mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
+
+ sed -i \
+ -e "s|${VIVALDI_BIN}|${PN}|g" \
+ usr/share/applications/${VIVALDI_PN}.desktop \
+ usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
+
+ mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
+ chmod 0755 usr/share/doc/${PF} || die
+
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm \
+ _gpgbuilder \
+ etc/cron.daily/${VIVALDI_BIN} \
+ ${VIVALDI_HOME}/libwidevinecdm.so \
+ || die
+ rmdir \
+ etc/cron.daily/ \
+ etc/ \
+ || die
+
+ local c d
+ for d in 16 22 24 32 48 64 128 256; do
+ mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
+ cp \
+ ${VIVALDI_HOME}/product_logo_${d}.png \
+ usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
+ done
+
+ pushd "${VIVALDI_HOME}/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ eapply_user
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
+
+ fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}