diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-03-24 23:59:54 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-03-24 23:59:54 +0000 |
commit | 401101f9c8077911929d3f2b60a37098460a5d89 (patch) | |
tree | c2bef4719f6787550f0916aeaa8f4f403a9296af /www-client | |
parent | 4cbcc855382a06088e2f016f62cafdbcb7e40665 (diff) |
gentoo resync : 25.03.2022
Diffstat (limited to 'www-client')
33 files changed, 1269 insertions, 2930 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz Binary files differindex ef5726dd47e7..7b9a47f70908 100644 --- a/www-client/Manifest.gz +++ b/www-client/Manifest.gz diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 61d9c0a5551e..bd4666d1564d 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -14,10 +14,12 @@ AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9 DIST chromium-100-patchset-4.tar.xz 5676 BLAKE2B aaa96413cc44ea75d2664b7d85130ca6f9ea4dfe736278806bb846baf97838fc1c8412b0320b8b22d5a2946fe1fb23fae244e297b924baafeb7a4983dab7e292 SHA512 3f88272d42f30112733e5e7473aec9dc31458386b34192ee34465b7045f63b0e8d496cddfc7efb2156cd8a9a84efd68437c1b194be13595cbe6e3736dcc187c9 DIST chromium-100.0.4896.46.tar.xz 1351271192 BLAKE2B 6e444c7e8a90d2f5281dc6af1ea631ce915c12b02685a410d46e740fa6616af39bec0dfd126c08cf29eb9f71bd7e28429c29390c5af5974d9c1a11059c31cc48 SHA512 915f5e1d32c5395dcf5087f5d0b076b737bf2886b4b53335098181cfb0a949c5e3bed631f27b0874ffaab14b2eeab1e70911cd339a8a8ca8bb01eca4465ce1fb DIST chromium-101-patchset-3.tar.xz 3236 BLAKE2B 6a190eb102a2d330a1224cd132f41ce3b42bc9bdcb7af2ba80288959d9e39d3db8fcf30ae9d553e4c5e79948671d6c7c8d2865073e312c8ef422070d87dcd56c SHA512 708693deee28f3505b3a22dd499cc20cc30ec20ef3442cd85172b2b5d24582c7a0e961818fe1272bc9a09bce6d45a287783fc95c241e578354cdca08bc6c53c1 -DIST chromium-101.0.4947.0.tar.xz 1396239572 BLAKE2B 2a87ea786b9bf0bb704e1053e31212b1e9477be78e535fd7a530ea7a768b8d83e461476d5ef8b710963e1648c891704ac0f0a0eff7f1d9ed77df72be26a86408 SHA512 2223ad069fbdb4131cefbfbda52cebd0d0e3f09c0df8ca5cb9cbc75c340f22229671f9ddb7093e3dfc4e5a838fd2b8081a205295d0e3961997dc0b71b1fe5d88 +DIST chromium-101.0.4951.7.tar.xz 1400582660 BLAKE2B 14a30d981557ece453e1019b014f7182dae9606ec2212f2700effeae6ff4abe4b3711925b6c09b29465266cf32cc2ac9da4014af8740ac0b1d155a183d2157fa SHA512 38436a652432e9ad30a7446447f201afe3449956c8f0ce8972846617e8b2b73b0aa759afc939091ce41176f73bb290453ef57d9224b013dafbf41c20877af30a DIST chromium-99-patchset-3.tar.xz 3912 BLAKE2B 79030156e81ebd6b3c348fb429e23d0c866059e047e7cdc0f656a1b1ee290f3afa8b358d0e1df18a86616a35a9a256e7432a5ab4e9b952c7a360aed871236659 SHA512 63d951cb3d17c1d02d9ddbee3a44aca000c5ba2f908012584944ce7fc435aebfe39b9628d4bd043df97c4dd7afa0ad614c65368ca759b64a84654126f06f9ea8 DIST chromium-99.0.4844.74.tar.xz 1316293332 BLAKE2B 33334b145b7ac0581913874d735ea5ec2659de9db256bf470b386b9e06a91e68170a39caf5a0d44cd8afa52b240028e8c3367c9e2db7242956576dc6b9fa96d3 SHA512 d0b8d8fff715b249bbc214d30d7165ecd75f399c3a5d5234e7b8492bdfa2c0a1f24ed25ea33efe43f0c1210fa5ec65566be7eba7817e5566f1e0cdcae92214de +DIST chromium-99.0.4844.82.tar.xz 1316414584 BLAKE2B 6a6ae471c8bc586a936d95c1fd12d9937a4569339e30c771196fdfe7d5e76db69924c37551f09a8f59f573c1b3a8a0a699e68f00bf1eda35c7c28abe8d7a83d9 SHA512 9fa06c40fa99ee5a954667be4f04db1347b4e95583dd40d2a647ba7b6b8551453be78eef28ca6a29d325490fa3555d96fa49ce6e804f041f0b84a3d609bff2a2 EBUILD chromium-100.0.4896.46.ebuild 32261 BLAKE2B 5b40d8d546d2b0bc5bb95de1c49c88ba07776428348fff26b2c5eac2887de36875f29c1d18b85835b9279860a43a4ce9d48405a195a1d2afaa68238f160adf2c SHA512 604e7ab9a86bcad7bfb7e62944d1b1f4386a7edc562474db7b4c4aae0dc6186c9871bc330b8e53ae09f7a9c7a35acc11bae543949e0e10a130a828ce96756178 -EBUILD chromium-101.0.4947.0.ebuild 32318 BLAKE2B c3edd50e1b7aa1c8eebc760a8517428e9d670015deeeae8cef169c629e948973192fc2ffadfd42b9a46c288b2d7e0edf0e8fc0ae9618431e6e956b02993dd64e SHA512 3d129cc0e0a7c1d851f123a7e59ebaad5f04530b473e8e828f74ea027e490400510f12f38bac08d533e16bebb9ae818814a968b039dd52f4354601d424a97c4e +EBUILD chromium-101.0.4951.7.ebuild 32318 BLAKE2B c3edd50e1b7aa1c8eebc760a8517428e9d670015deeeae8cef169c629e948973192fc2ffadfd42b9a46c288b2d7e0edf0e8fc0ae9618431e6e956b02993dd64e SHA512 3d129cc0e0a7c1d851f123a7e59ebaad5f04530b473e8e828f74ea027e490400510f12f38bac08d533e16bebb9ae818814a968b039dd52f4354601d424a97c4e EBUILD chromium-99.0.4844.74.ebuild 32381 BLAKE2B 0c7b7a14aacd1c5057ef944bb48f4b68d379ac3d1bf67177d0aa4e13900bbe2d728d2238431263e0bb68c3c57e72a2952fa5ee4fa955d68338a70cb9f62357ce SHA512 d7ad8f40892d16c460b3830fd0e94c5a84dfaa6e69687850587a1444011ab317c3901046793769598258907a1f675bbaeb17e68fc614e4dc95f5a6537586700f +EBUILD chromium-99.0.4844.82.ebuild 32378 BLAKE2B cb009f1030e0ee6cb677342bef496265f02d3bf7f6fe0fb46f128c6a327cfb5940158fdf53ea0de9dec2c97d685a0bcdb8058d5567bb3cec2de52cf803b940a7 SHA512 535168ef9c465ea9849088aa87746fd26484c058be1f1683928261bebcdda67d1724dffeb730d8a525068c2a97e93546ee884dd67b875b120358bfa7221184f1 MISC metadata.xml 1989 BLAKE2B 7f7abe672f3bc996359e47b73a26cb77d8be0171ce8f46a59cfb460a9a333e94647b8c491e96767c04134138e0989b0700235b621c0c76783d1a0d97dbd61624 SHA512 80ca8b1c394854fe6e1b8291dd36c5210958ef8934a8c0e50cbb4e7e95c533613b66a3b34d9d937542b78e33750c5c81a284623a478809d924272a90e9051dcb diff --git a/www-client/chromium/chromium-101.0.4947.0.ebuild b/www-client/chromium/chromium-101.0.4951.7.ebuild index 91239f8b1423..91239f8b1423 100644 --- a/www-client/chromium/chromium-101.0.4947.0.ebuild +++ b/www-client/chromium/chromium-101.0.4951.7.ebuild diff --git a/www-client/chromium/chromium-99.0.4844.82.ebuild b/www-client/chromium/chromium-99.0.4844.82.ebuild new file mode 100644 index 000000000000..7c303138d525 --- /dev/null +++ b/www-client/chromium/chromium-99.0.4844.82.ebuild @@ -0,0 +1,1013 @@ +# Copyright 2009-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml" + +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 ninja-utils pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://chromium.org/" +PATCHSET="3" +PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz" + +LICENSE="BSD" +SLOT="0/stable" +KEYWORDS="~amd64 arm64 ~x86" +IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" +REQUIRED_USE=" + component-build? ( !suid !libcxx ) + screencast? ( wayland ) +" + +COMMON_X_DEPEND=" + x11-libs/gdk-pixbuf:2 + x11-libs/libXcomposite:= + x11-libs/libXcursor:= + x11-libs/libXdamage:= + x11-libs/libXfixes:= + >=x11-libs/libXi-1.6.0:= + x11-libs/libXrandr:= + x11-libs/libXrender:= + x11-libs/libXtst:= + x11-libs/libxshmfence:= + virtual/opengl +" + +COMMON_SNAPSHOT_DEPEND=" + system-icu? ( >=dev-libs/icu-69.1:= ) + >=dev-libs/libxml2-2.9.4-r3:=[icu] + dev-libs/nspr:= + >=dev-libs/nss-3.26:= + !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) + dev-libs/libxslt:= + media-libs/fontconfig:= + >=media-libs/freetype-2.11.0-r1:= + system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) + media-libs/libjpeg-turbo:= + system-png? ( media-libs/libpng:=[-apng] ) + >=media-libs/libwebp-0.4.0:= + media-libs/mesa:=[gbm(+)] + >=media-libs/openh264-1.6.0:= + sys-libs/zlib:= + x11-libs/libdrm:= + !headless? ( + dev-libs/glib:2 + >=media-libs/alsa-lib-1.0.19:= + pulseaudio? ( media-sound/pulseaudio:= ) + sys-apps/pciutils:= + kerberos? ( virtual/krb5 ) + vaapi? ( >=x11-libs/libva-2.7:=[X] ) + x11-libs/libX11:= + x11-libs/libXext:= + x11-libs/libxcb:= + x11-libs/libxkbcommon:= + wayland? ( + dev-libs/wayland:= + screencast? ( media-video/pipewire:= ) + ) + ) +" + +COMMON_DEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + app-arch/bzip2:= + dev-libs/expat:= + system-ffmpeg? ( + >=media-video/ffmpeg-4.3:= + || ( + media-video/ffmpeg[-samba] + >=net-fs/samba-4.5.10-r1[-debug(-)] + ) + >=media-libs/opus-1.3.1:= + ) + net-misc/curl[ssl] + sys-apps/dbus:= + media-libs/flac:= + sys-libs/zlib:=[minizip] + !headless? ( + ${COMMON_X_DEPEND} + >=app-accessibility/at-spi2-atk-2.26:2 + >=app-accessibility/at-spi2-core-2.26:2 + >=dev-libs/atk-2.26 + cups? ( >=net-print/cups-1.3.11:= ) + virtual/udev + x11-libs/cairo:= + x11-libs/pango:= + ) +" +RDEPEND="${COMMON_DEPEND} + !headless? ( + || ( + x11-libs/gtk+:3[X,wayland?] + gui-libs/gtk:4[X,wayland?] + ) + ) + x11-misc/xdg-utils + virtual/ttf-fonts + selinux? ( sec-policy/selinux-chromium ) +" +DEPEND="${COMMON_DEPEND} + !headless? ( + gtk4? ( gui-libs/gtk:4[X,wayland?] ) + !gtk4? ( x11-libs/gtk+:3[X,wayland?] ) + ) +" +BDEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=app-arch/gzip-1.7 + libcxx? ( >=sys-devel/clang-12 ) + dev-lang/perl + >=dev-util/gn-0.1807 + >=dev-util/gperf-3.0.3 + >=dev-util/ninja-1.7.2 + >=net-libs/nodejs-7.6.0[inspector] + >=sys-devel/bison-2.4.3 + sys-devel/flex + virtual/pkgconfig + js-type-check? ( virtual/jre ) +" + +# These are intended for ebuild maintainer use to force clang if GCC is broken. +: ${CHROMIUM_FORCE_CLANG=no} + +if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then + BDEPEND+=" >=sys-devel/clang-12" +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. + +For native file dialogs in KDE, install kde-apps/kdialog. + +To make password storage work with your desktop environment you may +have install one of the supported credentials management applications: +- app-crypt/libsecret (GNOME) +- kde-frameworks/kwallet (KDE) +If you have one of above packages installed, but don't want to use +them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS +in /etc/chromium/default. +" + +python_check_deps() { + has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +pre_build_checks() { + if [[ ${MERGE_TYPE} != binary ]]; then + local -x CPP="$(tc-getCXX) -E" + if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 9.2; then + die "At least gcc 9.2 is required" + fi + if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || tc-is-clang || use libcxx; then + tc-is-cross-compiler && CPP=${CBUILD}-clang++ || CPP=${CHOST}-clang++ + CPP+=" -E" + if ! ver_test "$(clang-major-version)" -ge 12; then + die "At least clang 12 is required" + fi + fi + fi + + # Check build requirements, bug #541816 and bug #471810 . + CHECKREQS_MEMORY="4G" + CHECKREQS_DISK_BUILD="9G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="12G" + if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then + if use custom-cflags || use component-build; then + CHECKREQS_DISK_BUILD="25G" + fi + if ! use component-build; then + CHECKREQS_MEMORY="16G" + fi + fi + check-reqs_pkg_setup +} + +pkg_pretend() { + pre_build_checks + + if use headless; then + local headless_unused_flags=("cups" "kerberos" "pulseaudio" "vaapi" "wayland") + for myiuse in ${headless_unused_flags[@]}; do + use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." + done + fi +} + +pkg_setup() { + pre_build_checks + + chromium_suid_sandbox_check_kernel_config + + # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams + if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then + ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" + ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." + fi +} + +src_prepare() { + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + local PATCHES=( + "${WORKDIR}/patches" + "${FILESDIR}/chromium-93-InkDropHost-crash.patch" + "${FILESDIR}/chromium-97-arm-tflite-cast.patch" + "${FILESDIR}/chromium-98-EnumTable-crash.patch" + "${FILESDIR}/chromium-98-system-libdrm.patch" + "${FILESDIR}/chromium-98-gtk4-build.patch" + "${FILESDIR}/chromium-glibc-2.34-r1.patch" + "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" + "${FILESDIR}/chromium-shim_headers.patch" + "${FILESDIR}/chromium-cross-compile.patch" + ) + + 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 + + # adjust python interpreter version + sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die + + local keeplibs=( + base/third_party/cityhash + base/third_party/double_conversion + 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/mozilla_security_manager + net/third_party/nss + net/third_party/quic + net/third_party/uri_template + third_party/abseil-cpp + third_party/angle + third_party/angle/src/common/third_party/base + third_party/angle/src/common/third_party/smhasher + third_party/angle/src/common/third_party/xxhash + third_party/angle/src/third_party/libXNVCtrl + third_party/angle/src/third_party/trace_event + third_party/angle/src/third_party/volk + third_party/apple_apsl + third_party/axe-core + 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/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-4.9.3 + third_party/catapult/third_party/html5lib-1.1 + 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/jpeg-js + 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/lss + third_party/crashpad/crashpad/third_party/zlib + third_party/crc32c + third_party/cros_system_api + third_party/dav1d + third_party/dawn + third_party/dawn/third_party/khronos + third_party/dawn/third_party/tint + third_party/depot_tools + third_party/devscripts + third_party/devtools-frontend + third_party/devtools-frontend/src/front_end/third_party/acorn + third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json + third_party/devtools-frontend/src/front_end/third_party/axe-core + third_party/devtools-frontend/src/front_end/third_party/chromium + third_party/devtools-frontend/src/front_end/third_party/codemirror + third_party/devtools-frontend/src/front_end/third_party/diff + third_party/devtools-frontend/src/front_end/third_party/i18n + third_party/devtools-frontend/src/front_end/third_party/intl-messageformat + third_party/devtools-frontend/src/front_end/third_party/lighthouse + third_party/devtools-frontend/src/front_end/third_party/lit-html + third_party/devtools-frontend/src/front_end/third_party/lodash-isequal + third_party/devtools-frontend/src/front_end/third_party/marked + third_party/devtools-frontend/src/front_end/third_party/puppeteer + third_party/devtools-frontend/src/front_end/third_party/wasmparser + third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n + third_party/devtools-frontend/src/third_party + third_party/distributed_point_functions + third_party/dom_distiller_js + third_party/eigen3 + third_party/emoji-segmenter + third_party/farmhash + third_party/fdlibm + third_party/fft2d + third_party/flatbuffers + third_party/freetype + third_party/fusejs + third_party/highway + third_party/libgifcodec + third_party/liburlpattern + third_party/libzip + third_party/gemmlowp + 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/fastfeat + third_party/libaom/source/libaom/third_party/vector + third_party/libaom/source/libaom/third_party/x86inc + third_party/libavif + third_party/libgav1 + third_party/libjingle + third_party/libjxl + third_party/libphonenumber + third_party/libsecret + third_party/libsrtp + third_party/libsync + third_party/libudev + third_party/libva_protected_content + third_party/libvpx + third_party/libvpx/source/libvpx/third_party/x86inc + third_party/libwebm + third_party/libx11 + third_party/libxcb-keysyms + third_party/libxml/chromium + third_party/libyuv + third_party/llvm + third_party/lottie + third_party/lss + third_party/lzma_sdk + third_party/mako + third_party/maldoca + third_party/maldoca/src/third_party/tensorflow_protos + third_party/maldoca/src/third_party/zlibwrapper + third_party/markupsafe + third_party/mesa + third_party/metrics_proto + third_party/minigbm + third_party/modp_b64 + third_party/nasm + third_party/nearby + third_party/neon_2_sse + third_party/node + third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2 + third_party/one_euro_filter + third_party/opencv + third_party/openscreen + third_party/openscreen/src/third_party/mozilla + third_party/openscreen/src/third_party/tinycbor/src/src + 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/perfetto/protos/third_party/chromium + third_party/pffft + third_party/ply + third_party/polymer + third_party/private-join-and-compute + third_party/private_membership + third_party/protobuf + third_party/protobuf/third_party/six + third_party/pyjson5 + third_party/qcms + third_party/rnnoise + third_party/s2cellid + third_party/securemessage + third_party/shell-encryption + third_party/simplejson + third_party/skia + third_party/skia/include/third_party/skcms + third_party/skia/include/third_party/vulkan + third_party/skia/third_party/skcms + third_party/skia/third_party/vulkan + third_party/smhasher + third_party/snappy + third_party/sqlite + third_party/swiftshader + third_party/swiftshader/third_party/astc-encoder + third_party/swiftshader/third_party/llvm-subzero + third_party/swiftshader/third_party/marl + third_party/swiftshader/third_party/subzero + third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1 + third_party/tcmalloc + third_party/tensorflow-text + third_party/tflite + third_party/tflite/src/third_party/eigen3 + third_party/tflite/src/third_party/fft2d + third_party/ruy + third_party/six + third_party/ukey2 + third_party/unrar + third_party/usrsctp + third_party/utf + third_party/vulkan + third_party/web-animations-js + third_party/webdriver + third_party/webgpu-cts + third_party/webrtc + third_party/webrtc/common_audio/third_party/ooura + 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/wuffs + third_party/x11proto + third_party/xcbproto + third_party/zxcvbn-cpp + third_party/zlib/google + url/third_party/mozilla + v8/src/third_party/siphash + 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/speech-dispatcher + third_party/usb_ids + third_party/xdg-utils + ) + 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-png; then + keeplibs+=( third_party/libpng ) + fi + if use libcxx; then + keeplibs+=( third_party/re2 ) + fi + if use system-harfbuzz; then + keeplibs+=( third_party/harfbuzz-ng/utils ) + else + keeplibs+=( third_party/harfbuzz-ng ) + fi + if use wayland && ! use headless ; then + keeplibs+=( third_party/wayland ) + fi + if use arm64 || use ppc64 ; then + keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) + fi + # we need to generate ppc64 stuff because upstream does not ship it yet + # it has to be done before unbundling. + if use ppc64; then + pushd third_party/libvpx >/dev/null || die + mkdir -p source/config/linux/ppc64 || die + # requires git and clang, bug #832803 + sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ + generate_gni.sh || die + ./generate_gni.sh || die + popd >/dev/null || die + fi + + # Remove most bundled libraries. Some are still needed. + build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die + + if use js-type-check; then + ln -s "${EPREFIX}"/usr/bin/java third_party/jdk/current/bin/java || die + fi + + # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries + mkdir -p buildtools/third_party/eu-strip/bin || die + ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || 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 ]] || use libcxx; } && ! tc-is-clang; then + # Force clang since gcc is either broken or build is using libcxx. + if tc-is-cross-compiler; then + CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" + CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" + BUILD_CC=${CBUILD}-clang + BUILD_CXX=${CBUILD}-clang++ + else + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + fi + strip-unsupported-flags + fi + + if tc-is-clang || use libcxx; 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\"" + myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" + myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" + + # setup cups-config, build system only uses --libs option + if use cups; then + mkdir "${T}/cups-config" || die + cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die + export PATH="${PATH}:${T}/cups-config" + fi + + # Don't inherit PKG_CONFIG_PATH from environment + local -x PKG_CONFIG_PATH= + 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" + + # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. + # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. + myconf_gn+=" dcheck_always_on=$(usex debug true false)" + myconf_gn+=" dcheck_is_configurable=$(usex debug true 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)" + + # 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_protobuf (bug #525560). + # 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 + libwebp + libxml + libxslt + openh264 + 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-png; then + gn_system_libraries+=( libpng ) + fi + # re2 library interface relies on std::string and std::vector + if ! use libcxx; then + gn_system_libraries+=( re2 ) + 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=$(usex system-harfbuzz true false)" + + # Disable deprecated libgnome-keyring dependency, bug #713012 + myconf_gn+=" use_gnome_keyring=false" + + # Optional dependencies. + myconf_gn+=" enable_js_type_check=$(usex js-type-check true false)" + myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" + myconf_gn+=" enable_widevine=$(usex widevine true false)" + + if use headless; then + myconf_gn+=" use_cups=false" + myconf_gn+=" use_kerberos=false" + myconf_gn+=" use_pulseaudio=false" + myconf_gn+=" use_vaapi=false" + myconf_gn+=" rtc_use_pipewire=false" + else + myconf_gn+=" use_cups=$(usex cups true false)" + myconf_gn+=" use_kerberos=$(usex kerberos true false)" + myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" + myconf_gn+=" use_vaapi=$(usex vaapi true false)" + myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" + myconf_gn+=" gtk_version=$(usex gtk4 4 3)" + fi + + # TODO: link_pulseaudio=true for GN. + + myconf_gn+=" disable_fieldtrial_testing_config=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" + myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" + + # Disable forced lld, bug 641556 + myconf_gn+=" use_lld=false" + + # Disable pseudolocales, only used for testing + myconf_gn+=" enable_pseudolocales=false" + + # Disable code formating of generated files + myconf_gn+=" blink_enable_generated_code_formatting=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. The OAuth2 credentials, however, have been left out. + # Those OAuth2 credentials have been broken for quite some time anyway. + # Instead we apply a patch to use the --oauth2-client-id= and + # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and + # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into + # Chromium without baked-in values. + local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" + myconf_gn+=" google_api_key=\"${google_api_key}\"" + local myarch="$(tc-arch)" + + # Avoid CFLAGS problems, bug #352457, bug #390147. + if ! use custom-cflags; then + replace-flags "-Os" "-O2" + strip-flags + + # Debug info section overflows without component build + # Prevent linker from running out of address space, bug #471810 . + if ! use component-build || 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 -mno-fma -mno-fma4 + fi + fi + + 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 + + # This is normally defined by compiler_cpu_abi in + # build/config/compiler/BUILD.gn, but we patch that part out. + append-flags -msse2 -mfpmath=sse -mmmx + 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 cpu_flags_arm_neon arm-neon arm) + elif [[ $myarch = ppc64 ]] ; then + myconf_gn+=" target_cpu=\"ppc64\"" + ffmpeg_target_arch=ppc64 + 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" + + # 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 + + # Disable unknown warning message from clang. + if tc-is-clang; then + append-flags -Wno-unknown-warning-option + if tc-is-cross-compiler; then + export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" + export BUILD_CFLAGS+=" -Wno-unknown-warning-option" + fi + fi + + # Explicitly disable ICU data file support for system-icu/headless builds. + if use system-icu || use headless; then + myconf_gn+=" icu_use_data_file=false" + fi + + # Enable ozone wayland and/or headless support + myconf_gn+=" use_ozone=true ozone_auto_platforms=false" + myconf_gn+=" ozone_platform_headless=true" + myconf_gn+=" ozone_platform_x11=$(usex headless false true)" + if use wayland || use headless; then + if use headless; then + myconf_gn+=" ozone_platform=\"headless\"" + myconf_gn+=" use_xkbcommon=false use_gtk=false" + myconf_gn+=" use_glib=false use_gio=false" + myconf_gn+=" use_pangocairo=false use_alsa=false" + myconf_gn+=" use_libpci=false use_udev=false" + myconf_gn+=" enable_print_preview=false" + myconf_gn+=" enable_remoting=false" + else + myconf_gn+=" ozone_platform_wayland=true" + myconf_gn+=" use_system_libdrm=true" + myconf_gn+=" use_system_minigbm=true" + myconf_gn+=" use_xkbcommon=true" + myconf_gn+=" ozone_platform=\"wayland\"" + fi + else + myconf_gn+=" ozone_platform=\"x11\"" + fi + + # Enable official builds + myconf_gn+=" is_official_build=$(usex official true false)" + myconf_gn+=" use_thin_lto=false" + if use official; then + # Allow building against system libraries in official builds + sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ + tools/generate_shim_headers/generate_shim_headers.py || die + # Disable CFI: unsupported for GCC, requires clang+lto+lld + myconf_gn+=" is_cfi=false" + # Disable PGO, because profile data is only compatible with >=clang-11 + myconf_gn+=" chrome_pgo_phase=0" + # Don't add symbols to build + myconf_gn+=" symbol_level=0" + 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 + + # Don't inherit PYTHONPATH from environment, bug #789021, #812689 + local -x PYTHONPATH= + + #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die + + # 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 + + # 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 + + mv out/Release/chromedriver{.unstripped,} || die + + # Build manpage; bug #684550 + sed -e 's|@@PACKAGE@@|chromium-browser|g; + s|@@MENUNAME@@|Chromium|g;' \ + chrome/app/resources/manpage.1.in > \ + out/Release/chromium-browser.1 || die + + # Build desktop file; bug #706786 + sed -e 's|@@MENUNAME@@|Chromium|g; + s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; + s|@@PACKAGE@@|chromium-browser|g; + s|\(^Exec=\)/usr/bin/|\1|g;' \ + chrome/installer/linux/common/desktop.template > \ + out/Release/chromium-browser-chromium.desktop || die + + # Build vk_swiftshader_icd.json; bug #827861 + sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ + third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ + out/Release/vk_swiftshader_icd.json || die +} + +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 + doexe out/Release/chrome_crashpad_handler + + ozone_auto_session () { + use wayland && ! use headless && echo true || echo false + } + local sedargs=( -e + "s:/usr/lib/:/usr/$(get_libdir)/:g; + s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" + ) + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.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 + ( + shopt -s nullglob + local files=(out/Release/*.so out/Release/*.so.[0-9]) + [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" + ) + + if ! use system-icu && ! use headless; then + doins out/Release/icudtl.dat + fi + + doins -r out/Release/locales + doins -r out/Release/MEIPreload + + # Install vk_swiftshader_icd.json; bug #827861 + doins out/Release/vk_swiftshader_icd.json + + if [[ -d out/Release/swiftshader ]]; then + insinto "${CHROMIUM_HOME}/swiftshader" + doins out/Release/swiftshader/*.so + fi + + # Install icons + local branding size + for size in 16 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 + + # Install desktop entry + domenu out/Release/chromium-browser-chromium.desktop + + # Install GNOME default application entry (bug #303100). + insinto /usr/share/gnome-control-center/default-apps + newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml + + # Install manpage; bug #684550 + doman out/Release/chromium-browser.1 + dosym chromium-browser.1 /usr/share/man/man1/chromium.1 + + readme.gentoo_create_doc +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + readme.gentoo_print_elog + + if ! use headless; then + if use vaapi; then + elog "VA-API is disabled by default at runtime. You have to enable it" + elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" + elog "in /etc/chromium/default." + fi + if use screencast; then + elog "Screencast is disabled by default at runtime. Either enable it" + elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" + elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + if use gtk4; then + elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" + elog "behavior you need to pass --gtk-version=4, e.g. by adding it" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + fi +} diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 0c7d069a3381..ed4fc0e83f08 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -99,106 +99,106 @@ DIST firefox-91.7.1esr-vi.xpi 573482 BLAKE2B 632d56778309b7e74d2d8c307e13e55a4b6 DIST firefox-91.7.1esr-xh.xpi 428176 BLAKE2B 1770bfc825bc71fc40a2413af25a9d27294522d75d38635952a5b7f36547babdfa43330e5b31486f6b35c120cb0c1066bac383da393f099cc93cc6fcc2eebe16 SHA512 616f3c9f2e3ea9dfc82ea20d04fccb359611a1d8b1e1a67d22c002fbffd2ac968117cb65bb85206eab7bff4642e43fc21226e393e68f02911ceb5ab1f5d10322 DIST firefox-91.7.1esr-zh-CN.xpi 575379 BLAKE2B 44cf2c4c0f180c9c5652214d45070a0a1cc2f3b0ec107d18be4746af1bfcbd8c56b5093d44f104406530e201ba2c40f5f0bcb624d3524ef955963e0b59f5f46b SHA512 0671755771eb94414da55ec0539ee950d24093c8acf2b17add5c895bb24b4e83946f8769b1913553e3d7bcb286b5b129e33aa64af391137c225c138246edaea5 DIST firefox-91.7.1esr-zh-TW.xpi 576227 BLAKE2B 08196cddca48b3a68154ead26522a84be085a6b777f43bd11cc918efcb3b12a711869911736972cfb5b26e77f14f3b7a8da6e15a73eb32d7663102a26c1b6635 SHA512 3030828799207a4c37a06591f17636412b55042ee61bd9f42a01204ddbf148ac6176f64639eb83e3313958db3c36860fcbafb136e5e7ede70a588104690bc531 -DIST firefox-98.0.1-ach.xpi 449115 BLAKE2B 3f3ffda09e08703af086676e3b809ec0ed4e4aa0308ca733854b2b70659daae8f1861f3230bb5f6eb3e8213a09986b38f8ff6e14ff10dacc4bc99adb3cfb9aa4 SHA512 50a0743de10ab08888253c5ef539cb5f19a7f6b95793617e07ebdbffd323e2221d48275cf9fd57c25c0fdbeb610c01b76bcf7770edd5b53d4d2fdebf141406a3 -DIST firefox-98.0.1-af.xpi 415418 BLAKE2B cfcc396a6e48694d1f2896dbffef14f78dbfffd145f73e87bd781113f2420f20b170f572a81b20a314e1b4bc4f6519070f053c5cba67148746e325ecc4227244 SHA512 753a89f1d47df4e22c5a162f3892fd3d5783b07183da0862c758de42571998f9018c2a0cc3cfc533ebce73db77ca2375bf008c4f4a5befbd70461357a227be01 -DIST firefox-98.0.1-an.xpi 495398 BLAKE2B 6eb99eca0e8759338ea1ec4e989c7238fd941083ec3184f5d5477e5f88fb3004a4b86455934b43496fedd6aa85b6ab448adde4f5ec7f0405516efa5e031321e1 SHA512 ef1907b2f2089a4e13723244abff6ef725453200075b5fd8d51b3725fea93eec5a45ef83dc0a60e29e6a559d0aa3baefdabe5618f9bad1890fc0281f60d93c73 -DIST firefox-98.0.1-ar.xpi 564949 BLAKE2B 59c5c23a5911b128c8f192416efa7c5d7fa6e1fca114d426848524bee1b8e6b3d04a743b2344bfa5533ef21165683db1dbd31d2d4c625e902fd4bb7ec222c63b SHA512 22e3f3123de96a8e08aae62508b6f3d0729925fcb3e82526c886c73d2497f1447e7eb057df043d7d543606e1eafcd5e48c864768b89e0a93f83c69830cfb8668 -DIST firefox-98.0.1-ast.xpi 493527 BLAKE2B 2e9c948782952c0ecfabafc6d9d79daa18ccc8ac601e02fca2664d0edd1e8943f97aea457ce26d4e6684ccb05c37c43314f9efbfe31fc2e3a5b43bbffbce6680 SHA512 e9bd482b5bc7f99ad431d71b4219fb1f9bf6ebe1d3435d57e9f3332278faed1de4851cf7a53c342b6ecbaedd856b9dcbef6cd83a576aeb486f2004604b2282f0 -DIST firefox-98.0.1-az.xpi 484500 BLAKE2B ca8605b0d7036fe1a48c5c55efd028c587c79bb4298aaaa559341a7e6a045aec6cf3034261c0640ecdb932cfa17a24252b72ccf1003ae1f7854d40290ea22744 SHA512 6696383ad00bdb8e3fe47f31bb03728155adfe85ca27dd5115cbd532de61a35bde0a84fe731562e1e8499ee87d018a386f515f4ba2130220bfef891afbc6890b -DIST firefox-98.0.1-be.xpi 622441 BLAKE2B c41333fb97fd8945561cf9f99d09a3316a9df98936dee4d9d83a464223913fea2fd8f7bf7e6cd720902b7a8a79a36c38157b1629e7e7fb4f2e2919831cd3bc23 SHA512 e48dec99011edbd0eafe3c7c9d5f849ea15d03c3ea4d2809871ab78fd95860a27097d9fd125bcceb81ff0da168bfbe9b6c6139cb3bbb2a1d149f2b1cdd1e56ef -DIST firefox-98.0.1-bg.xpi 564851 BLAKE2B 7e646fefcbf78005a12dc3d5bc12e41ea16d7c1909b57eac3dfb522824108fc2d52567b344887a43a5cf668d96351fee9e46c7682ed57b19ba0f341a8732c3e5 SHA512 41f81572fe523be1436f1c5474a2ff1d4b0d3ae794ef7b9843b6d0560c1d98b9a2a4310d32684152b00120ec9c59728283297ebe495baf525ad50a25a458f31b -DIST firefox-98.0.1-bn.xpi 554264 BLAKE2B acadc0de83924561434cc76a7498ee1e82d5b8a8f3e00d048ece64c0fe0a18ce7fecd52aa6cd54affb6e4d9dfc963647b0e3a2baa3e7ee07b92dd90a7b3c776c SHA512 04d643109adabb28fe729a8fc9fb1324d2eac98b5106214773132416af0689dc4b1295241458fbcc5908e723de45ab0d0480d844a5fe70810c7b0979fd8fb154 -DIST firefox-98.0.1-br.xpi 529011 BLAKE2B cd6598a4c7849324f03bbf6225c7e82d557001ea3f202755fb85409697f40f0df5015c0c0eb5183c22f14bb16a125667561b0d816edd6c39558b301fd2b7957b SHA512 01d5b87089b6dd1984b531c066e61a697ec4869671a6a52c328b7d078e728de012753f190dfe6cb71876bede592b255e18d9bd3475b124c9659111b024e60ed9 -DIST firefox-98.0.1-bs.xpi 459053 BLAKE2B 860f43be6fc8ea5e55f0ed5392ee7d3e834e14415a1484bbe15c50fefebe6f8175a9795e2e0836df2a27bc972141d53090e874f884a8af468a2a77dc3a50fcb2 SHA512 c47b6edf5f253e4112292adf8c102936840d88a43c3aa4a3606b3253204c0d332a1f2678414359be7234f855dedb7d5d31c3e9d488d60783b430fe64dbad816e -DIST firefox-98.0.1-ca-valencia.xpi 536651 BLAKE2B 2c3b0c13c2b41dd40439e0b28ce215a313350701e1d28ed456b36fa0b1947a85f7fee6ae0f93342ab30112eb8953b8496be3260483838969637b8a470edf3367 SHA512 fab242c331cfb2a68fb62519b1beb6a6710391be94d7e459915e6d1dcad2b678ee8a8efd312b40795872b9b0f0e53567de4f3c38f2f4fd7df7b76c018338dd58 -DIST firefox-98.0.1-ca.xpi 529097 BLAKE2B 10585c88e9e9c7623a2434103667829d3d6796cacaac18da6bc8ff7173de5fb152cd10e22aa5fd52a78487bfaed92194a07bc02028729a397a2ce44e2d3d1c09 SHA512 a48d1b47d4dc59575cdd1810116d7f54d420b88b9bcf0739a4279313d38a14f730a92239caccc8715577f3f5de066ce55a4c63b887b95f51adcf403e9ab5387b -DIST firefox-98.0.1-cak.xpi 552680 BLAKE2B 4697fb3792adc33bed2a15cb7ccf3a2a86797653b88e4eaead859006b5c286765cd0f54d00f42000769a9d013e9026b9a0366d6838cb965b4c77204ee5c4c7c7 SHA512 3c6e885f03a9624b4bfb01ec819c17ae7fc17f9131f8413fb1dd7d50e4cfbcffb247dcb05dab0ea83bf3fba81fa6334ed90bb571add721fdb5657a48febcb1d8 -DIST firefox-98.0.1-cs.xpi 563944 BLAKE2B d81d82dd72806faf45a1ee22e6018d417a63b26f01291fa8dfa0c10c11cc1db261782d1f225034785492afbf7c25b18db1320228ad1158be7e27ad8af8812ab1 SHA512 b581cdd09b64bc3ce4bec462343446bb9463f7a9244c2b20e0ea727b82e6c17b66b50a4ee997e989c42f1eeb30058b99cc025b9b5d270b9a8c5816d0f3324a11 -DIST firefox-98.0.1-cy.xpi 543641 BLAKE2B 5c44d00fe3cfeb1e3682976aae395a6576a9d2d9cba5c8f1eec905f208dc430d98f6dffee5e93bceccb333f19117357c8b72da42f4a00140717e3d72ad34d06f SHA512 fad3c0b45997ab80e03c2f9e61edc544e44d1182e9e5bd122abc534c95cbbb9556c693a09bd4359bc38c43bdc982e5f6679d53bd6b1750513ed3fcc4c534c721 -DIST firefox-98.0.1-da.xpi 535624 BLAKE2B db020e010bc4319086ed4304e6190e908af80a74c68ddf2ef40353c679754fcf03eeeca9755169998dad206c867c1082e1b4c3cb5c713d46f32c49ccd2c23136 SHA512 7084e2a9f55266cafc0c8ce420e0208ac1823a783effc72f51255fe37065f0932088fe9ccead046a3d481ae604f6d004e268237f7a7422f051d602daad37726a -DIST firefox-98.0.1-de.xpi 555207 BLAKE2B e924e69ec6150a50d9f3decc4416203a068c3ad5df0fef3dd84a142d41cf0ad0bbcdca02916da9cbf070473b6e70de5ad75fa0fd0fa6b7683b71182679cc6262 SHA512 e399bced302df79a1cc8d1fc0071199b625d76abc9050ce78cbec2ff0bacca27a2fc0a783816bfb266badaa5a229973f472810f51e86942eecead648faf77fb3 -DIST firefox-98.0.1-dsb.xpi 568154 BLAKE2B 5dcf949e02f19f2476a34fed4028e7cd40a8aa74b7015b178a0b35b486bce65aa7810bf46f244e88a08e2013f33155516c6e2a6221291c7a245df8fba9c53722 SHA512 ded79c09780670b593c9310bde471a7516526d438a8ff40d1a4830f6a5f01856cbbfbf703f4ddea21fc6addc14a5683ca9648e699f4d5b24adb044a59b433a37 -DIST firefox-98.0.1-el.xpi 641164 BLAKE2B e64b3d9608d11481c68437bcdf9f933c32340789b77e12de35ba665457020a8d90237cdc9063054409849c7bd06cfd56c58cc9055b9bce8f20b13cee4e5568bd SHA512 1f0624cc597d6182fce3300fb55aca3b7e612d08fff88077a1ee7829d8ff980e62b0730ae085f0fc5a6eefb6ab230bbd02c0a3ee77d7e0ee0ee592bfcb5f7ee8 -DIST firefox-98.0.1-en-CA.xpi 512244 BLAKE2B 484ca9f44e8f07cc12e5a228bd04a8f94f0505148a87bba814ab956ba3b97aae1814c4f4173bad289a3970b3212fba6ce02a9912a4e7d8b91e030030d1f4993d SHA512 5c2bcea340276764aa24c42f33fd6ccd47e7ae6ae20e5f2d0e4d4eefd3579f57d03061283877a9f4f82571a1676090bd3c59405525b136b63ef4ada48794d8d9 -DIST firefox-98.0.1-en-GB.xpi 512576 BLAKE2B 77e805473504ba0ec8d560665326cc4f1d30a09fe48eb346cc60109fdb011f485ebe6d504f93d2930fbd3f0791119209dfe763284f344c926fe366470ee074cb SHA512 8d283c957445fcd330352fe4fba466e670455ae90ec2d80f210d398b140afddedecc0954321b893992812f79c64f9c1a91298ce7a5314fc8df5dd8dcd7a54750 -DIST firefox-98.0.1-eo.xpi 534798 BLAKE2B f158d1691c7793fcac17d1dc443478c780c9ff8a0a0d43900662c37cfcc747abd38d44635d04c9071992c1de3631fed8ec3514ac48c8c58136300418621e7263 SHA512 621fa3e0d1c57a7e25cbc4a70836b3f590659f371eee40ae3e381edc77be6468090e0fbe289187e78ea6bee0b9ad46caf551a85262592f1e2a63ad1a63bee1c8 -DIST firefox-98.0.1-es-AR.xpi 548278 BLAKE2B 8a2f1bf9a73b65b4e3813198e696784660dc05665221694ef8aaddf6de3ec017c6ea8289932fea449f245dcaa5a2cf9ed457920e49c278b66854865b4a184605 SHA512 de1b99a379da4d9f84875eb0131f7ec760dfe22a772c70336b65f648b28968207620b308d9555c821d89d3d6d82712c3cfc9097d9ce4f66d7d0d22f8f2076168 -DIST firefox-98.0.1-es-CL.xpi 547617 BLAKE2B e7dc48553163a408bb963162e90cf6dbfee6c8b45f3bf9478c215a0fe4314d444a6a81cd9e54065c6b96c331b65849455158b4c1d1568fa4820018d338caab74 SHA512 1e86f8b15382e2bb4df2a8595242e2f5dbfd63b6c304be56b41a70be5f562cf9dcacb41017f03996da70b13ca8087779ae0411ff21c5b654e4d6a919382d8f71 -DIST firefox-98.0.1-es-ES.xpi 538878 BLAKE2B 63080c79fa9aa2ed064de9dd8ba253f7f763e965757a59d429f83ce41d476e3c67baf3b63ff1f09783905681812234054fd3dee332d30b134ef237711e7714bb SHA512 f36dd99f3442f8a04ad501bad1420742a785d8f4837b2c06815f513f163973357d0e775f729ebeeca0641e49f99c8695228cdba634d2a909ccc3862d79ef75ec -DIST firefox-98.0.1-es-MX.xpi 551618 BLAKE2B ee696f30967f883a05d4b9468f40381d5929a68c38b23396f5dd6e1c7bb7ee0cc4e401f626a7e59a34758eb2fe6aed7fb658f25b7dcb135812cdd0013917757c SHA512 5c6bfcf238e4b75574396a843fed87febedfdfa410d484020b34e0528405dd9cbed5df5a64b549570944fba503023e4c60d8189e77702633b0109d1f55e548cc -DIST firefox-98.0.1-et.xpi 529517 BLAKE2B 18284d25eea4dd28accbfe943fc7248a266ad2ee23c69ff40de43ab08d974571ca827201e859713d39d20334325304b36db3a3b9a567904d6b8168262d163cd9 SHA512 78cbc3bbdb0376581d37fda290f5e4f9bd5e27f2499a2c7b97ba198a2a674b68450181963a164abcb878e67180f0a375760aaffe0e021b3d8c83c997be899f34 -DIST firefox-98.0.1-eu.xpi 537988 BLAKE2B de0b3eb90293bf136d8f13458ac4de5eb8923700abd0cf0e37278c6b82c7e5e862f1e5115ff8c0ead80cb7e821253131fb2708ca569451cc98c235b49676166f SHA512 67ec61486587d18aefa2d2669251929acb4de949ad5e142715924da99728eb7325c8b669ff1e798f5b63bbb86ef4ee3367de3440eae338026d3476c0558626e0 -DIST firefox-98.0.1-fa.xpi 561227 BLAKE2B b4309015ba7d4deae4bb6759198e40146cbb8b4337ac72da516814e831d088f3318a469e8b5af71948d76d42c664839d01ab8b18d4bece95fa20ce9e7975897c SHA512 42c9cc74891d54e6a20c07c012170bb595e5766966abfb49f424163d46e5e101a0f91680768129add8a09a79a24bf0c7ad1f3dccccc3be22361da3cdb7c3a6ab -DIST firefox-98.0.1-ff.xpi 468214 BLAKE2B 05c7b4cbd90ea4bee9b8056e359821f9674a647fae82191cd0caa0c9abd40405171fc52a4af666748f46703eff27092f56baadd86797de95948c207f9b9acba6 SHA512 a39a7a1523719cf8a26f3850d6e161d5409bb98ea3a1d0c9e7642a44581b8f65624b6fb37775fedc8cb790567c15138656c7a94d84fb0c6e84c750dcfa87b00e -DIST firefox-98.0.1-fi.xpi 532683 BLAKE2B 596fdca1e3dbbb23287c22f6af9c6411671c9e096eb56a34acc79e65b8ca61018f80a50b6ef84fb2c9abb32e6f3d94c50414b8aed9cbd892b18df6f891c262f0 SHA512 92f08309f12534b07ae00d1e7785e9cc9870661091c1615d1c4b2b291446c8ba2d1a05f45596baced72803938a1c68cc5dfba0d758982e2f8f2699f44b88a6d7 -DIST firefox-98.0.1-fr.xpi 559537 BLAKE2B 3df7e19b335620c4cd1a041b8377a7ce9d428bdd8a299c2e355662f68ba9287a91644d32042292bd2f7e12124d9ed18b6410d8f74949da271d8089105ee40ff0 SHA512 ffe6a8fa4b1ea61e3d44662ca08b90b4a8f3bfba7eeff3997a6a9b354c7cf625bb6875afe5a2741f82a8661dccd3d43866315e673aa4b3ddb9709f767ae63223 -DIST firefox-98.0.1-fy-NL.xpi 544618 BLAKE2B 2b151e987e4ad92bb798801a2906c335a68bda12db9f0012ad2d0a9647a5894a7561d45d5d2ae650a3e145e8e89a326774e7797b3133fd08db8ad21cb66b4324 SHA512 e56058308d397bc0abad91fa2639c171221f45f25edad40cdb0fd0fbaab35fe2c988d4b3a7aac3051b6fa558f82f9de097add84b9ff5160c4316cd4c36493570 -DIST firefox-98.0.1-ga-IE.xpi 465493 BLAKE2B 425853c64c77cb8bf11dfeed89daf73673b58968beef5e2a15af675f7e1e4fcde15731fd51d56c6c22896fab97edb55b077fbdd2acc2f0fe562abe4f5d32544c SHA512 2848c4e7f0a6562404ffa092ffe9d35bb42e86975645d9cb7f02d792c479ad0bf4e3aa0b4c7eb0104c3788affcc6744cfbf0773a70281ca8abc1623f76bd961f -DIST firefox-98.0.1-gd.xpi 528872 BLAKE2B 1b5b0086526c35e7a13551b0948582b0d90d433cb77c3bb5e2a4a5f5fa3746453395f1544ab25100c9ffc0dc51d746df709aa82fcb770ad7f8af21adc68e14aa SHA512 fce8d471ab292db96945cadb082edf7da44891880c71c5bae2185fd6ec055de1288b9e867f5204b17d326f95a76256b35ad72d2668914a816746a83e27546cd0 -DIST firefox-98.0.1-gl.xpi 541869 BLAKE2B ea1a0c47906a1c13ff3b8d0019401dbe9cff4a736b27c62754747f164eddb66fbca984829fd528f945573bd713d235330c9b7e5408fd7aa60d386f64f37d0b83 SHA512 547c87dcf6e7fd2d8bbf624a7f4752aeeca117f830e6dc98c9437628289da7a78057dd06efb91a2fa1dda7f09c9d6f6a6601a9be8cbfde823ff417e356c52058 -DIST firefox-98.0.1-gn.xpi 559404 BLAKE2B e18353bf28da9cf3e33205804b3ba83a9d18a1c54f99b6fd487a9dd33345825ceae80f9884acf4b86a1aa546e8f30656f0cada65eb11f0367e7ba750ff23b003 SHA512 5d9ec228b79a191620e450d9d85ea3d9aa7cbaf342797fc9cb38158595acca3a13c35957650537d4afc62a39c4ebb05e3f5cb09dc5817974553ca06688a539be -DIST firefox-98.0.1-gu-IN.xpi 525481 BLAKE2B e5fd7d9de2f4476ce8221436a6fde8c00906f2a9c4553d32e777c10d036eeee8d06755e9b1316f7ee6e57c923f6afd906c8847e89226166767ef6d9fbbf0380a SHA512 4f90fdd1ccc98cfe7871339efc9e064f8577405806fdb22a4e04af16db9b0079f50364095017726d2827a6358cb838f2e16b5d0561ddcf5b0113e2e1e9b249a5 -DIST firefox-98.0.1-he.xpi 558300 BLAKE2B e27a1a5c97c1bb96111f19f3f47793c6c3a237e984f0f9776b3b19858ced1d3b1ca5a6c4c5b70f4bc6e225b7e106f85396f91167c13bcf18699bb35f3a3292ba SHA512 1e58df1e892650f0fda7e09d34a434a460e5f200a8b4903e59c2b94423f3cf0fe74af15fac1eeda04908be9dd14ab1cbe74abdd6fdbe74f79d87c24ca4c6e999 -DIST firefox-98.0.1-hi-IN.xpi 555955 BLAKE2B 362e2339847fe94e2b0c03c5948e99f4190618ed91c37db7ccd49a8469653688bfe9ddb2942f836173201fb7902c5d7126103deef7d50b737ee0f331d5de4ae5 SHA512 89d61c7d27fa7d4dcfda369913c6c8681c05c74b7a3ca4c0e1948014d977bbd25e9f3053bb3f9fa80b795cae64e3d14d127dd07854a022a203efe07c0001aa4a -DIST firefox-98.0.1-hr.xpi 530093 BLAKE2B db8a09fc7d466c1167be8e26be5a3aaf177b5f54db2baf1aa022d7e28f2e05f5ccbde06f32ac21a747a970a94d78a9d4a0aff1d0be9b95f8a77673d28ef0bbb3 SHA512 bc61c11208fcba7294bb715786c4228d6fcf038d2c49aa86c44fe517fb7041c08ce727147897a167685f5fee9094c828eda4da1c2a665726333efa1093757723 -DIST firefox-98.0.1-hsb.xpi 564227 BLAKE2B 020db10b1a118a56f51548ceb994e0a8c1c64beb99ce72c308c70f06d96dd8cf42a32f379d7b4a88f9fd59a0fa6545d4a5f878ad847d946ffa7e5aa1e07341aa SHA512 fb200e43bc92521f6fb54cd0f2c06d0399d773b3efd0152af8e75a1b98fe5d2abab16e755c1aac5bbecb0df92caee2c30b73bbbc286d18db39a1789088843b34 -DIST firefox-98.0.1-hu.xpi 567462 BLAKE2B 9edda07281adc6c9e1c70a35711338f4ea9f5c2451d07b36bcad08e9ce51e708d057c90c0b68d1271b29b500e30f92082c450b6bed0da4e63782cb56d739370e SHA512 e333e2cd51ea9a0de9c62b5eb9dd730dd59d7d1b8c9e83137ea66be6e7fb520d11b925b242425c0017d9b309a31dba1011b8ab32241dfcc1671b15ac69439681 -DIST firefox-98.0.1-hy-AM.xpi 578963 BLAKE2B 4080a74827b2725f84615bf6b26a100f5d61ff66b500dab2beef42fb836fa26cddd6f3dd9ed4a481c10ba812b03211c31c9cdbeb4e3ff2ae7728182c95ef8e06 SHA512 4dad13e9e20e3dd1eccf2fb4fff51ea625ee46529550b0ca6a2c3e716e55938994aab3ba685e14348f68f3cd8a9c56315084e3a82ae5570bbd7409dd7f348318 -DIST firefox-98.0.1-ia.xpi 533676 BLAKE2B d40225917e838c3ff80fc28166feaa1efe2035058513cebdf8d188a144fc108e8c92f3b2a3234b94e419d9e67116a239aa8eb54fa64db6fa8f69d2088b28f6a1 SHA512 e01fc410bbd6ced018d985c838b3ae4e15fb31efd2cdb7f7b7897c523cc7a91fd51b6b50afaf2da95aa7dbd1dcbb633c48827d705b5e4211d130191d5d68791a -DIST firefox-98.0.1-id.xpi 528727 BLAKE2B 28834a504e1305b642f39d2f94fb2a2270c9a69cf43e6a45a97053c063274d3f9ffa61f483d4563043d71ce8116823fd06c4f58a12afaecfa832cb0284083961 SHA512 d275f70a54ce83e9ad1106dabf61c75b5792231cf16580d7c921d372d74de72a8bea4e0b5b5f1d5a2881a4e7a4517ac38b2ae3075e3fc7bd32bb39a9f0028d6c -DIST firefox-98.0.1-is.xpi 536089 BLAKE2B bbe5bd015f936d0448ffac9c1b8a18c56919374a25b543c9e3dcec4cedfac939fce0b37be73505387f016e8d096ff1ba46b580aa68df416b7ae0766352912bcc SHA512 8f674d763dcba1ec56dca0d32341b2de05fb05f06727ab775b4742762eaef324e498e5f170e883498205a9e60161bfb8213212760ac5296a5d60a3f96d58b077 -DIST firefox-98.0.1-it.xpi 460867 BLAKE2B 0462c53568c9f37576139ed8a6a9ad833831367df4438fd011053142561eaed3426b867859bfc5f114fe4bb484b40a0e0982e5e857af54a9bbf6790e76ef98aa SHA512 592c65ab3394e8b7938a380b288be73cf2847b5d9a4054f2594b26535ec35982aee281825bc0cf13a9728ca1dff11d197c48d0ec7abe2f5bc8a78e1b8fa9b586 -DIST firefox-98.0.1-ja.xpi 589742 BLAKE2B 9eaa4b0662d2599b01190af979e1250213727db25efa6fb62ec664de1907574df066b7735e7ac78454607620645618da64db83854c801692384e7754fcbdd191 SHA512 ba4f413bab41b5c1d031334342f211fc9cfdf35319155b5b1fbda10b0b757df18a0a777a7172d78d7f5f3f1282020d8c46e71e639a80930f05a7a817c472ec73 -DIST firefox-98.0.1-ka.xpi 592745 BLAKE2B 3156bbdd2042983ebb78d001bc456458207f72ca3843c9e35c0f4338af535381434524f63227e43ca48ca203e6b3d4c349b1288e8e0a9c898c035fa366bbba29 SHA512 40ad8257437a8087cbb65d937b145c4c92ff74929007af0d24287380a7c5668fecc0e555f655dfeb3bbd5858173778c04ba1ea1a24adf0cc31ea3cf812e21fe0 -DIST firefox-98.0.1-kab.xpi 546512 BLAKE2B df9b1e175b89170f8e341fb2562241d613aa162dec874cbda231b7bcc69ea304c857f3dddfdc457de3ad24f4820409445c991f766a203b476bc1e207faa719d8 SHA512 6875832cb01ced61fbdcfd4341705a80056e59deea155bae9e380f49a62b1c34cc3f0f17f83eff7b4b6569fd7b1e0db339862c053277d840ca229d7f9b893772 -DIST firefox-98.0.1-kk.xpi 615277 BLAKE2B dda02bfedbebe67174590b9330b660cd1ecbf60f3c1bad8bf6ef9adccf825ff5c940baba94954dc078e017a4bc113f1e8ede39a205d0324ae4cc3771b07af4fe SHA512 f08ac9b4d61ebc6d0c130ef2b98e2a49ca822d9418f1573603d8f1b2a4dd0708a232e34ef79e5fa8c7a9454466c1172cbf05e35fc54a88a0265c0e358e80ba42 -DIST firefox-98.0.1-km.xpi 525556 BLAKE2B b70dc6938293e91498cb49c81f8ed6fff5a3bc6e791aa561c1c0be28f2568a4f5ee26cfcf7fbfa2f1be66cf6d688963680c599c9c485f6c3e8663ef5942a93a9 SHA512 f7ed8575ffa98adaade87c153c73232ac163df84fdbce9668a1deb2f405ae839a26d9f59b134042eb4e1fa7e9e3b8afb94334677a475f118b7c97902737a6c18 -DIST firefox-98.0.1-kn.xpi 491254 BLAKE2B c3418cdf1dbdd172d65177dc79eddf5683b6303e37d0586730c212edb67f924ad9a93d35b93e22312e73279537395bbe5ad3e343d6dcc9ead1bbaf75d5569362 SHA512 73b95f5d274850680ab984f376b04e822b599cb4a4358a72ef250fedc4834a20c1ae0bb057fabab3fa48b0ffb98ec8f07c6f422610d7ec9e885c47a093bc429c -DIST firefox-98.0.1-ko.xpi 580644 BLAKE2B 2700c2b3b9bc78871ec9f2e4621d1d3ebd329fbc5459742101b7fa00b4c4c6432f66d743b325101e853da55dfcd734168f4d796271a6c8f058549974807427aa SHA512 673b7fe8cc4dcb582b58640f8ef083046c9b4714b5c04f34ecd6770f177e77ff76f8333f855170764fc3398d4dc78f3e19c8320847999500ba9648d51fdd2536 -DIST firefox-98.0.1-lij.xpi 467063 BLAKE2B b37d5d3f2a172a0252db11b96f219d3cd2bbde52dcb99d76e7c24c6c6f35a497bbdf9d7855d5ccc4149d7294363ca3417c360d675a527a3e2f47efcfbcec5fcd SHA512 0a516b93c6bf0d5d0fb351e1c352fb7bf46f67de3fcc0ed119163fbc7be996395125ee619e90da13bdafbc41227c21da35d1f1b168c3db4ea5fd0e4eaf51e5d3 -DIST firefox-98.0.1-lt.xpi 559743 BLAKE2B f4a5d7276eba47c198d36fab42cebb6bf5c61822a4c22505f3a7f1edb7b60ca0ce050ea64c312c24e609a73777500d5d146bbdd02a2cdb0f4f1fc516828d0e6d SHA512 a6c814bb0ef4e3768f7e575d35ad4bcb4eb3aa60d6fb0ba82881e16b41514aaadf65c7430c324c5389d14d9bd6a13ee2ea7eb1b2dfb3c999b4f441e645e97919 -DIST firefox-98.0.1-lv.xpi 459215 BLAKE2B a656d1ad61e57ee8046286637750703eb8005e357c0c9af91d3afb5f840d89838281e08fbee55e580f21484f5f913f99a28677bb886ecd7c31456585ca3e45b6 SHA512 f427a0f8da32f3a71d80a73789ca7e9cd0c554504123d26181822c50d25ea7de074d12f9d3744482f180a715c552c90a3d8b23c40c46249d5c1064cc9d6714f6 -DIST firefox-98.0.1-mk.xpi 458854 BLAKE2B 6498d18981ee9530842ea45d5880e745e4f9f355fa4258856707c5144e6ef1aa3e0bf5e9971864906270b26760a1032d9f1da01c633e24bd2d706b8739d85f86 SHA512 8573fbaaf74119d58da3ab782d448eeeb3cac4e141b9a7f3c36e83ceeb3eb90972f4dd8eac07a2bd80c2b9eaa297d7b065a043644a77811733888b60e7ae3d39 -DIST firefox-98.0.1-mr.xpi 528063 BLAKE2B 0cc99c1956bd5c837b93a803fe0888e8446290c1d4aecaf1b4a5214fb138ab75c6063db748351a4d91efb5eea2249e8d52ab90cffecc5c8abd6def4100d5b862 SHA512 714cff617106f07a8c93e5b4d5ca30aec3895ea6b4ccdb6effd44288e41f1811717991f20c340af8899528b68c15676fd93c9d8a7cdc70ae8688b4b2d252a5be -DIST firefox-98.0.1-ms.xpi 444218 BLAKE2B 8c66d89dbf1f1783bf761390c89aae2e44135ff12b925221f96393ecefc2d235ec9ffb3ca290687723d1a04f82bf42477dcec08d73673b6ede026a67c728435c SHA512 a215321bdebd58d2722c43f499ad91c2d73fdd518c1ecf80e2c54908c7cd0c780ed21e5861ec5c61a6b3ee47d0fea3013cf96b923cca022399a7d8dd6e3dfd60 -DIST firefox-98.0.1-my.xpi 507139 BLAKE2B cec5d3ee2d0f8707a07408526d57ba6ecac5fa76443cdedada184654444b008a95345286ea47fe45447b5b21d5e53da1aaf3315bc448da33f7e3769d51ec59e3 SHA512 72fb9e0b7e48fa82d1922ce2d578deceaa43952ec0b836ff94385976fbafa2ddfa7d0dc87fe7e8a3fe2f54025d2ce00256dbf5642603c27b1f6368795295f13b -DIST firefox-98.0.1-nb-NO.xpi 530503 BLAKE2B 32e4e291e98fabc8e5706bd5fe8842df23ba274a70574309460abd4066f4430bec81676eb6f651c9bea24641c2f7a9732212888d90d607c854561cca68f49601 SHA512 016db32faa2bd4dc04a4068cb3cbadfaac8a478c266325282d91f10e44db853d0c8aac5b794820e71487a033cd95b6e3f0348268fe94a2a75cac0ff1bdd69acf -DIST firefox-98.0.1-ne-NP.xpi 477715 BLAKE2B 91f9e6c5d8f26f96f36f4435d532b70214159718fa9e0a68c7d2f1955be8129e687f32f9e529bccbacd2381e12b19fd6a7d56d122492362b9a23bf95ec6ab0cf SHA512 167a160ed8ccc0770f4c116a8ce4150e08bdccdb0cefae999222027d976a6df280aa181358b7aa75550618217cf462dfe7c8dc4864f19cb3221178bc230e585b -DIST firefox-98.0.1-nl.xpi 538884 BLAKE2B 5532b250d9e079606bd2f80e250f7d0d0e9b24d766dd1a16a1291b248405817d5bf6e0347cbae7d0de14af705531c7259ab1a2f45846c70a3ef7e42a745fd973 SHA512 9f0f404fda7cfefa832b0876fe850999914593840c5c40b23660529d0913284d47844de4cd291e4e7c36914cdfd50b37fb1d6a15b581839d1c2d096d93f4bdad -DIST firefox-98.0.1-nn-NO.xpi 532912 BLAKE2B 5d34ffc25156bdd0fea756fadb0c4aae967e44ab24579b81104b92e898aee9fb88a9253d6f2daafb00c3ed4abcda8911477fc0eac1d8bcea844121a146ce1e93 SHA512 005bcaf3d880bb8704eea96072ff5973faff91216d77c21451a97a33ecd2e8a2aa35a5ec01a154fd92efabd112d527769f00e34488029956b93f13c40cf139f3 -DIST firefox-98.0.1-oc.xpi 553363 BLAKE2B 560b7f32fef5659f1baa73c7980d90a9af10231c8a9519e2e33db4a9166afde6b79a78cc5b6eb2c42474143bb636fc69c16d233230a531ad88fbf3d45a438a06 SHA512 88ddf5709c14d8c8ce14d701866e3fb8548b20b563f619375d055958065fa9283523e13ba0d5c7857703e70cd00ba81e8bb4186d0c36eafd82551a52703355f2 -DIST firefox-98.0.1-pa-IN.xpi 594955 BLAKE2B 795cb59447e77e4c0e1c86758527882eab9ea6b4fe2929fbe0991621d18b5fbe95efad8e197b9288bd6729105a3f63aba3ac8172113b986c7de9738270c9c917 SHA512 2afcef2efaf36608074f73021250828c4ab59f7b43052186e0a00c1721c54eb0f0fa154b6915741c9808e225a4dd1aef2ec99ef9341a76241f0d61fd9e35a588 -DIST firefox-98.0.1-pl.xpi 558268 BLAKE2B 447d7bfbfbbb8fa2fe8a694c525ab175245418f1c1868cbf67e0f109e9bccd913c523b551eb7a0a3c9a6b59a5da4a792186739e69d42aa2f20c4997c909ccb88 SHA512 2035a4ad783c4de79e241e9e79d972153a4abb1202ed53f1109a1583de2adc65bc0a2735c77545998041a3919081a17a5a49b7c916860ea230e6535084eebd53 -DIST firefox-98.0.1-pt-BR.xpi 544102 BLAKE2B 528f0736317d40dcd81b84c136b01c804fdc9d18aeb283cfd1d826506d696149dd47095a69b58b0626261e056120d27e2ba1cad2d2461d2b986d168738227254 SHA512 1a8a9a425ad6ebcd49fd41c0685930fe64cf6630273623d5999f94bad21740b0c69b9a63c16a03523b8d6cef5529a8b766160b4b89c44b4b3467c4c407889184 -DIST firefox-98.0.1-pt-PT.xpi 547539 BLAKE2B 09c89d26e50b40a963cc2842b90a137007f1207a8d960d15c86ac0a73298f26a84b2f058a866743744fb959652455dfcf43d84e686f796868242b80fce75088c SHA512 339f45c02ebba2a7dbf8d07eb236c35ddf562bb28cf6b317920d081c9e9908552b7a28e64893eb5a8652fc3d9e845ac5d03663e5f0a89ea51588006a1df4f50b -DIST firefox-98.0.1-rm.xpi 538501 BLAKE2B 227cc1e33286438441f7dc3e53786af1ce4b22eb3b6932744ca2d18a947517d41924d1a0cfc8d389af0e03f219718b02c15af0f71cf25f4e57a1af30b2785428 SHA512 a833e076db1f6cec616707f019a0031fe54ab786a2596a353d14dc16fff8f83e61467b17e47272f6757fe68570196ec850dc5430afbca51df86f91123e57c84d -DIST firefox-98.0.1-ro.xpi 527831 BLAKE2B 46f8ee017ec19357d52a85d2f9fb309640304c3b97956c6634355acd3961d7be1126bd86cf812f23d65ec792b030c8a2190cd79b1fff5e1fb8ca966d40cbb3cb SHA512 05e2136f24e20452c83a91d4b3ed66fee163179610c4ab1c12d884f84a2ff4bf2f2f8e9503134d8f097fa8310ab25c36bee2a2a20dada54d7171e82d9b02c0c3 -DIST firefox-98.0.1-ru.xpi 630431 BLAKE2B c4c020298bcbb8c412c06eb9c5448b2db99f44bfdb561a145e02d498458ecbeac3c2082c20ba3844a92575b13c048ac6ff1b528425d0cc2508f2baacb56f1401 SHA512 c21ce4ad1cbd74c63ab022406d8fbdedba5d4d7dadd00b9c1bb80d4acea7eefae1de784e89688acd8184cff5d831910a1f6b006d29b0ad631a6f19482bcac773 -DIST firefox-98.0.1-sco.xpi 500795 BLAKE2B e86dca1d175744ab8326ade134523ef9d5327db6ce7bbd6442b1968228a62d46c7e898c4af57f3066a81efa70a69e05bc6741b24bb4b823e8efb982b101318bb SHA512 37edf528a26af923570507097335b9659da86886bc5625d9d7723b3c2b85277cddf6cbab1e41e6082513ab00a83a383bc1d275fe7205b43d71a68e33ec1e0c44 -DIST firefox-98.0.1-si.xpi 481256 BLAKE2B 597a4cb47bad7be9618af969a211b633c867e8bfd2931a5b819b37be99f2b9b12726e02fa8b209ab177c71ff9f75f205ef150acabb705f5dc4655daecc6348db SHA512 a657306e9f6fa4ec0bc75bea3774726455e070ab2d2aa7fd61527f5daba850ac9355114dac6b2e720540764778d7291a8502ab49b50526656142e7ee3c0bab33 -DIST firefox-98.0.1-sk.xpi 568206 BLAKE2B a58a8bdfdea4c847474019ef6815a7a891d77f9f2182f35741b52bcb2c1a1729e8e00f6ae38375b1c87696ef8b4166c97acc0017bbf0a545ca164d26e6e7e2ae SHA512 f9d34b6ea8d6d309af88032f29cf958ff9b29ea4567d8dcde6a619e7f18b498ce2a44db99995fefa9cb8fe1ebf467343e900a972783b2c892bdf659958de678d -DIST firefox-98.0.1-sl.xpi 539539 BLAKE2B d8a607d56e8beb66e037449e8da7482f76400cb751c11a4e4ce1d2e1132580886152cfa4dc623cafed55b576b4c517256f247992cfcb496d732c1cb63627ebea SHA512 9cfe91d79b7cc8dec0890e2b4337e20bceab384b8de10321b25da0b451a9cc841abffdf5a1de49846a9f0ea0d5ff56cb41844cc08be3f85697afb71cdb7e1cea -DIST firefox-98.0.1-son.xpi 416604 BLAKE2B a5ed6077d7b6f9cce529a0313d3b3f5136d8de220884945be7003f13a8e8c7b3707bdb41843af3affd5281f39c218081ef44cc299d52972dd36e084e7a6366bc SHA512 a96b7ebd0e88c54e59f6f9a01eb7b9a502be16db71008c2f5a5d47d3245d04ee345716abc1442855b942b4f61a303aa1034b836abc3230b43774bab5db085960 -DIST firefox-98.0.1-sq.xpi 557461 BLAKE2B 0ba27cf0e1fed156012a3178b95cb9a81e6f65b0b11baca4bb41f47f6fab30ee69ffde45ee65be48e0687e07a8f31b52374cbf61908395d2b2b739dbcc60f539 SHA512 86fa96ab61586631d3efd1a486fa553b854655a78c35f54534bfac243bd3a391404c999812d7e78ee8921a903773b1983e2e7936168c2108ebd88c17e5a6c349 -DIST firefox-98.0.1-sr.xpi 584454 BLAKE2B 2e4d6b4c77081aecf469c1480f50e60b06eeedd1099dc1619bcd345b40b28aaf02084055fdd7b702b3d015f5c9605db5dcbf7ef804bc8afd860bc5658e7a8218 SHA512 37bb9b79a8f24cb7b08b2fe8ef38b61e79d052b954563d03018399d44759d1b595188ce46ade7479eb911fdccbbc354fed85df3bd595bad399a69560533dd214 -DIST firefox-98.0.1-sv-SE.xpi 541377 BLAKE2B 62e05078866fcd5cd75bc96ae9613dcd9bbc559e94a7ce9bb810ffa8a61d63733499428b544e6dd346e37afef8a1b438650e1992078561f46dd0ce62d0d86be4 SHA512 831fb7ed84b36a31dc7e61d8f0aed04216d323e753cfa2e61038815afdb58f27d15379c191419bc470df4d85f130c54896ce35d4012d172ed7d185ec284370aa -DIST firefox-98.0.1-ta.xpi 508277 BLAKE2B aebaf3157f63f4f24e20fc77f499494300c24b741ad378d9b3e0cdfcd5953713c4985630702075e0e08886b52ad4756ba71a0247d8127d46e60b67471f698c08 SHA512 d24cb3828b8e4c305b6ec1f36ea4de3fafe8b6bba288fbf3a57b6ae76951da5f69aa597dee5cfa081a2cfd80629fa78b9eec444c916c46703b25a71636d10b60 -DIST firefox-98.0.1-te.xpi 546046 BLAKE2B 7d39cddac9d657006b7b54130b4ca5fbb419d9bef0516478c83b1036a6a0f4edcdb1c9856ae3005c1a916639a31ebf032c294f4d3c0621cba7cc60cf56b87327 SHA512 76e3c81edc91033c3b8f46ae0a7e9b858a7f7234c92b551047b026690e686b25375d0564a9e89aa9e4649fab4faadc8f98ec8c1ca41c4b13471bd9b0fcc9e5e5 -DIST firefox-98.0.1-th.xpi 606220 BLAKE2B 75e434f6ccc56d864ab148f951f685f7275ff1bbbe21ea1412edc8ff328f8b2408eb63117932b6889673cdce14377fd680db466058f20ba6f1a9d7c88e3d0d8d SHA512 3509c59fd92bc3c0c34143621ad89f33e303e6715fdc563055719cff818fb5452aff8888d96bd1ad9274371ca15909b8dba215a27995a0253b5004b1ea442ecf -DIST firefox-98.0.1-tl.xpi 517822 BLAKE2B 9ea010059d9f976a1e65f01323cc24d7a3bc543e52fb1c6258832b481aea48345c01c50a3048efee244ef59e4e2c56ad1705a9cdfdbc3594f87bfde351ab04e6 SHA512 cc21651d39e3ecb5942b17f78718c247b176f81734b553b5ed1bb6d469ff77f9fa566e12370c2a0fc8e62762833879a03777df9b1374f8e519a6a4e42b2378a7 -DIST firefox-98.0.1-tr.xpi 555789 BLAKE2B 184d4102cadaf6240dfe1863d793e2a639ce96df272ccfe8c3964217b36322e2990b32c007db0040ad02b2fc2d4e7fac0185cf2950072160ee0a247eebd68807 SHA512 1e4db1b1aae6d374f48fe79a25f29d7000fb1d36b38a5fe422415b50f9d5d7bb252e5723e52400cca182a7ce7b4a52f8a7eeaaf3abc4aa2d2d828b3116c17e54 -DIST firefox-98.0.1-trs.xpi 486918 BLAKE2B 604555757a494741f0ae91a23b0fff592bf43573aec3ed6d35d594017b4304c1843a668f4bca647b3a6fba45192a52634c1a3e7dc38dce6bb61f7d2d37dffacd SHA512 1c35902b80bc88fdd130042e365cc4748430a529b4ac114a9980ded2dd64947140d11f28031b30d9c2d005faceb572c16b8d8b6a5edc9bf0b3208f1072c94720 -DIST firefox-98.0.1-uk.xpi 624009 BLAKE2B 26d93db47973c743f44f8cf97f7257b60f11efe507258b442ab595740992a02611be59fd1041db920e1dd815b3eae39620efe5990b04ab49d436a670503f1148 SHA512 51de9e4fde25be9c9af4ba332fe66b4b61f9ccc4462b380e8d70b8f91f48998284c6c9441cd9d1a1845500901a3bc0a55cdf85e0896b03710296c5f39b84393b -DIST firefox-98.0.1-ur.xpi 555137 BLAKE2B 6d29dcb2abc0d117f83b474a592f3d2842c06443d32605b2abff956955835cb3e251647bc462f1b7a202d77997b3ab9f31f598ef22c5eb651f089db598d8fc95 SHA512 2dca99aba3963a48bb3d4bb1d641707e7d641b9fd5e4d9bda265edf6189b00a678a206c3fc9afb5006ecce5b2896d1b167bbcd64312c5de96e31ebb6ddd650ab -DIST firefox-98.0.1-uz.xpi 473454 BLAKE2B aacff41a3b090bb526978065aaa22744940bb092c361a72f39b8078d79ba54e6103ead2d3ab5aa22b845845b02c8a7b6f1bc14da896889c0efbeede3a8b30f8a SHA512 f9be8a42323a2334ce0964628075800176f3530dbd51004c4fad429d519471840b357f487bb318d5069545a245a1f93b240564afcd107bf77457fcbdf4c5e5e3 -DIST firefox-98.0.1-vi.xpi 575128 BLAKE2B 012f3b54577ab9f999c64f25ec9b24bf2aab76dbada5c6196929cef1d188529cf1644505857bbe037ad26290cef83e528590d943448ad89fc4bb29e90acfe99b SHA512 a713d05d1bb8394879dd08ede6047f4dc27005f2f514a1332b56b8b22b6ae3a58eb5d1bd432a1d6dc94974310d34c57b1da6624eb36d8f51641c0314ecce2abf -DIST firefox-98.0.1-xh.xpi 418703 BLAKE2B c206102dd222166f75b0484e282d93733956586baebf84bf1ff3914a6a21004ca2ab13ec66f735c25cd1879b026b12278fb94185ef544fdce5f294697419ad35 SHA512 337a32aad5d182707f2c88dafd694f19dea954661d32283475f335a8c4c9d49264dac7eae90c8ac80bfcc2d35f51f6f498542b7c8f9fbba72ff963fb5ed6f418 -DIST firefox-98.0.1-zh-CN.xpi 576893 BLAKE2B 0f27722cb8bf7beb398f426ab041340cf5dc819604fce7d8d20172783d9af2b15bba30155f283d31fd02431a4c80306a5e657e3d7293712c193e40c08d1e939a SHA512 037acb37e7ef140f447834b9666623e521ea1cf4a08f639e85cdca465cd1a5ee90218c1113d11fcb357e183c680d67a49e45f08d172adcd94c309e5a78cfcb3a -DIST firefox-98.0.1-zh-TW.xpi 577893 BLAKE2B ad7daf9de62c1b6409dbd939b758c6a718bc7aaacadbefe1bb6a95441a1ba5464bbd08b21a35969d182548ba5e2d5d0484d4de10cd0bb0bddb923090cd175fc7 SHA512 79cb2b3822cef9c82acfbd9cea1a6e2fe8b3ffba90cf8e9de8ef633fd53257e72a3202d78ae24de6307cf8f5ad65aa166d5b39a7cce057ae20efa6bf1fdf7b77 +DIST firefox-98.0.2-ach.xpi 449114 BLAKE2B 79c1f755fe5ba6e0aabe7f79af24165ab8a589a13edecfb1addb21db318de946b11a87677ee68e3373930e3490bb77e5768d2a7dc59f362967555eea437f782d SHA512 dae2b44134d7424ec55dfe3b18c68add16e67e139543055527cfacb3f9aa21ab00fe096c32131119acae0f5873408daa5b832bac2516fc4ea597a0e36745ae35 +DIST firefox-98.0.2-af.xpi 415426 BLAKE2B 98b4d8a1fe0c10ac94792291e44a8727fb6f4ab722fa128af8d29fc2cbd8b5c9bfeae96f8f7608ed1428c90d09a72ab2a60f7d91b3e5a551d711fd2e9e3ef2b3 SHA512 09548a40ca600d2010ee2bc794a2db8f9a10df4a6c142e0cf01587e3d39ab9f332e6e258f91f588cd145c42c652b0c90eb421e439235490923776f5b219450d2 +DIST firefox-98.0.2-an.xpi 495404 BLAKE2B e7f03affb3468ad1558462f5be5e80a8a86b3fdc2cfe51ac5e2e1bb5e96c43d1615847ad87ec77e963f7e0df16785c576e2a5699c188cc9a023232190f8d75a1 SHA512 3ce820252b38887918bc797a031face2d19cca8ed7870ee4b3bf5ea9764e852de473ac97d2055763647ad23adc57b752c0365ef122975b9cdb008b532263d713 +DIST firefox-98.0.2-ar.xpi 564962 BLAKE2B a98ddeb1a47e27813d98bf1f6379d5993fb99ca87cc4edf3ceb3df9dabb8bb0ed7cc9085683f5284bac30f19e60ab8c68d768ea18d40f577cd7aa644baaf5ff6 SHA512 8074da6c1df49184bc6b06ab184caf31be127f43a5b7c3de5d191833f3d737a65c53317cac0d6c43a6c7074332007fa63305d6d14f52e51920792d1aacd67f52 +DIST firefox-98.0.2-ast.xpi 493534 BLAKE2B fcaae7f3cc0b66bad309b55bee96f60b4f59e93254cf246e1be6fd4ff4c8a879fbbcea596987a5efc89f034b2fd3aa6274d2e01222bd780c277adeecf6dfa5d4 SHA512 fb9fa854eab5ea44698da18fc77b75f5c781e0ac53f748416bb2f9617ebf80f00596c167cf09449e13616f1a9165781192ab0f3ad61046a409bb1b04503353d1 +DIST firefox-98.0.2-az.xpi 484500 BLAKE2B b4a4d3425db2900482b1fc141c248954be1e476c10720e94b9d8c401c118cdd11bc9207ea5b8ff201715539bb0f77ece424173ce95bb362e31ec7921b8646d04 SHA512 47cb63559055f35370b9407bd2d24e7f2351d4e40beb87d4d352f4fc93c8108f1f7a9c262b01dc2be5d603dc2f626a06581fab58c26bff85c92eaa11d6e31296 +DIST firefox-98.0.2-be.xpi 622449 BLAKE2B e610536b177582084c68e37c527ee005c61e326d41aa9e25b733abe1fd0d372250d7cd36bc92dc92d28efb5487a9296b9664ddb5ccc5df79f9695ebd57501849 SHA512 2fe3e5c2c4a7aa024746aebd8bb91e4985b55a721cf0ad2de0b62fad1c1575d549168dace6c0585757cac1cd59f31a1d452328b9e073852dc25e68a449b16240 +DIST firefox-98.0.2-bg.xpi 564861 BLAKE2B a2bc430e77803d9edbd1748df0e4afbb0de5e290fb9e862feb80668be8e7b69bc98deed901608847ef36537d795bd5c857b4c84b33e31dcf83268788fe23495a SHA512 30af19d470a4978f72fdeb645a5b0c68e1fbe9ee70a77fd275be62eea15fec7842f2e36c9718eb3467d4c6eefd10f09e1481900157f298933263c1619dffddab +DIST firefox-98.0.2-bn.xpi 554271 BLAKE2B 64c79a313b69b9379f4dec13f279849f1df3efffb2d6d97d8fcef71b479f8d9c17ccf8d40b2b480d96bd0b1419b956dfc604854c6d601ec33bf9a416795f8792 SHA512 99827acb8457849b41313f7fb324611528f45dfe04bc08c9468c92cbfb5895665fb6a580f0b34055792c800fa8c1c4bdd29aa451db17833de2e71c7883d2f961 +DIST firefox-98.0.2-br.xpi 529022 BLAKE2B 1202457cf966b623ba4f93e0ce9504da69147e08b3b74b552f5f6a87e0f6b6eec3413f381cb7bf4f6723d821dd24a55e91457158fbf6fed094681aa4ee9f5931 SHA512 143775cd7bab34bce5abc6598e5676c25a6c6b0ee7acea75978b2cdb637ce771017575101788f6876acdb9272c4de10e2bed57624570e34abefcf597562d8177 +DIST firefox-98.0.2-bs.xpi 459067 BLAKE2B 77bb6c2916fc591ffbb27616be3a4b48386486032b65d1adf7cd907af2771f86e7a0432e6ae2341803c703dde62efef0400e201287c85aa148b89f1d2b934663 SHA512 b5d13abe08985f347e8cf2740099a1b9afba1b814da4e9878eec2309fcb440020ab1a2f269b7759812ef475d94bb297775ed169848ff7f893ba06300390a4ba1 +DIST firefox-98.0.2-ca-valencia.xpi 536649 BLAKE2B 3b9e7c2319a0fdf9c56a84fa80d531eb1629c3584b1e21f93a4dfccf7c067334fe66feb44c9d4f79b877d66a6690564f01d28d8dbec844c150bab5369d9c2dba SHA512 a9252eb384867b6cac5b56aa6795af5e4105c3dc1323398830f3bb8e967834d2eb24461310db9dad3def1052da253343b9cdf6d209e560b1c4d41ae56e325470 +DIST firefox-98.0.2-ca.xpi 529102 BLAKE2B 73addb3ba0c27d414800d81562ba9f043aa7febd801dbbb18533ee7a33292cfb35696d266dc1ade9c9d77d2574ed730de4d5b3e266bb5bd01a1bc6859152964a SHA512 315cec8596850dd0bd8cd89770901004d2ffd80be18d98188d3e1920b95d443805f43d279b036420a4b1ea7cb430c76ae145ba07160639d8cf6ceb35dc21f5ef +DIST firefox-98.0.2-cak.xpi 552683 BLAKE2B 5da3c7e60e5c9c169609e03ee0a37a13535b929815723b71a4ba2a4f9eeb67f42e3c34477783df27acf25f458dba38afaacc019e568e06b8d696289592b2f3dd SHA512 46fa5ff468cafb6753a6829a08d281327604f444603924c643f888518c754d6467c1840a3feff8838c193c44cb6404a62c4f0b00dfc9a20180c06e6a14724bbe +DIST firefox-98.0.2-cs.xpi 563942 BLAKE2B 4a1eff626f6cd5880a2228f3390bfcbe666f5c6b210010ad53d1a0af6407d51af0a972c80b240d28ede7d331caa4afc16ab9d9108def581c298f3501830817ca SHA512 098b56f16b3cd3ed4f4677b6dce26364260342cd7d48717fa774c5e27323abc50acc40a7a5d07dd29c7691b68e5de04916bae85b9c66305add63c392a9cfe2a3 +DIST firefox-98.0.2-cy.xpi 543646 BLAKE2B 26e75ba383ac7c7b092dbbb373d33fe0b4fd5e4405ef7baee96844de203af815d9976947b463803ef6edf1764afb52e1b6375168f512a5f13fe52071a22320f1 SHA512 a77c2a1c0afa804b92ecb3d57c5c3e3fc2470302e52d6301480ed2ed00ee8cb4f111025f29fbc391ecf8f8dd77355a674f6f0b022a13cca560bde8c7fcb717c9 +DIST firefox-98.0.2-da.xpi 535636 BLAKE2B e7b69aa87e169f125c7e652b8162e97c22d6e692c0d28aafc1431473e556db4b78ca7b2d930e32adad75d0f462c73368c6505d7bb064736bcfad0109c571cb73 SHA512 71ae5f7e5fb35c1903d9261a8dc08d57619eb23e1fa1d51315eb4a8a9a902f1c25a68ef5c5b97720e7155696df37be1c828da8bb97135e3f87e96547aab43f99 +DIST firefox-98.0.2-de.xpi 555199 BLAKE2B e8c753e7d78998b03035976c208f2d3c64c4d1df67f40a4e7fb27080cf38b062ae0cfd123aaccc2678bf9e0317760dedadadd7e4df6a1037da4af76d891e5cf1 SHA512 1458ec0b4c0091bfcf2d140cb4f36b46216ba9b23960ae1ed0270e785eec0beb56295bb2c5f5adf38636c9f713c90b92538d0fc27910d15be0a5168fee750552 +DIST firefox-98.0.2-dsb.xpi 568150 BLAKE2B df599cc3635c452dfd94fc3c0fb372763ee609218f08e2b27dbdcccadc93a1e85af55f5424dafef2692935ae91c11515b27fe865fa3adc5d3769f6d7ca258eaf SHA512 a087c0d5c303e3240ec2fab9b680fe1df99433733509743f76bd31445341a2f28b33bb457ad07d376d1ce20c6fe4c87e7cdfbe2b9df02326ecc46712864b32fd +DIST firefox-98.0.2-el.xpi 641163 BLAKE2B 36d84c0d8ed29a5131f83b4373b1c4779e351c62c4178341e0ceb13c23f911727d89a87e2dd952b794773793777641c9ca4dfa2a6f698aaf2d4748c2e70da0e0 SHA512 ff49b16929e009308b879374278a8e26476a4a43e4c48848d5302bf5a4f410667a1a517bd03cfeed5a8346056a3bb87ad76b81082d7f5b08d8d5b3f0f9360c4c +DIST firefox-98.0.2-en-CA.xpi 512243 BLAKE2B 2c4a67c02830fb850db5037199bb48b67361af1fb281b6c1af2a9f7bf3f96ae8840f7087172c349b5da6e2a696f340f24a5f09064f3683775333d9c39b975738 SHA512 a50e957ce1aa6ad3c95742f5dbadb42322ae5a6e7ef384677118b0d04de449c1b8f44b79919856125a75ca10455fce58be225a1214a1fb312109147ed853896e +DIST firefox-98.0.2-en-GB.xpi 512579 BLAKE2B f0f1260c70218068a45157771a810d3c4d298b3f478c043e5a6a6c109a946467beeeda676a1ef38a277410e20b6543d0e7ae3def9dbca98c50f75d12dbf14233 SHA512 892b17ac30e246ca5ac487d530777ab6d58f204bb4c64a8956c6b854296bc072c39adc23aca34e67e36cbaa036f6bd8b789d34615f04711b7ac5e143a6923428 +DIST firefox-98.0.2-eo.xpi 534791 BLAKE2B 6aa33b19249d2bb2be30dc66ab65a0974c0612ecf902e7b6edc35d7851152d591caa56231bea4e67e8fb0d9e5991e08ed50ff22670806e8dfc69b51118bcd9ce SHA512 5d72d9fb631f2d96bd17921201fa8d4e7d94a3e4d65bc7c1ef2a75f4aa7ae3b4a274e615f3e35c563293900ce0456297d6c6f0ec9d09de0af8e1f928c0ced0b4 +DIST firefox-98.0.2-es-AR.xpi 548276 BLAKE2B d05501a7dda5c614725987ef7fe3e3179b96218a6267965ff55889d6ed68e38d06f77a56830ba71390c36850f6f98d8eecc09e9ec9cf1c44756b92b775c1f07a SHA512 a7f987461038c6d1feeb7a883001d305875465bbcff0c84d71d9bd26c086661c43cded28606717596c47f6fbbf03886978df937d64fbd527edaab7c628c70b9d +DIST firefox-98.0.2-es-CL.xpi 547622 BLAKE2B 7e96ae9fe9e5a1c60f7f0ac2a80d40bdf520e6793b17034d57695853cbb7a1ad6b904c2007f54f6c8356d7278a70b3caf656308fce08ccb3ac56d922c8af4452 SHA512 661b830ed1bfab642714d33076ff8791e4c828ce35b8d1f369434e4a76ce0cc47b01810a9f3ecc87750c22f83fabf0700b08779fcde80f8c887bd938425c4991 +DIST firefox-98.0.2-es-ES.xpi 538893 BLAKE2B e26f5681bf3be07e2eddb9ebfc6ac46df577c83b901761026b7a62c487648d7386babafe09ae367d9f862403a0f9a5f5e67ab647e89dcf68aab4d559030ad1db SHA512 92194479fb2668e36481add62ab6b9557e1c6b156885f792e442b239ce6f42939ddcd5343d4d3e1af13c76186a52e7eec59d0b68c9b5bf825aee60f9b92bb985 +DIST firefox-98.0.2-es-MX.xpi 551616 BLAKE2B ad263ddc1735e4a72e96f95aec49a7faabb9af6908557bf9ab43872b7697c39e06b7cdac3930fee2a390e1668c3da911b991a4fdb39ebd4d7755106ddc370ca8 SHA512 ed18fed39766fcbd9c147522d3c7bd7c366e60e7e027c678d187362fd64abcd1843f002dfcda50bf58ba6ce91f455cdfe4447b2cc82d1e847c02c564a8583904 +DIST firefox-98.0.2-et.xpi 529512 BLAKE2B 6ea5b1258a6749a9c8a8d7d71dc91a387922142808a88b487478152c0e3faa9aa33ecbf85d4f662617c95c737fdf08261f12f7f43bc46912fceca9f2026bc43f SHA512 155d02773cbc85bf4eb61efc1c8464eb706494743afb3c76ad14a714bbad8df9714a9f9e6d3be9394cb4cc7b4e2fdf891bda840e85b774197f06f0113f3f1c03 +DIST firefox-98.0.2-eu.xpi 537994 BLAKE2B 10f260e10164f8d8b22719e97a66b7db0852950a0cf40d19c5d3e89d2e52b81d6600b58226655384368d701af22ebacc78145502159f3f927fd3c1361ee9b254 SHA512 d0b1cf2433c1cb0982f1e07c411c22f20f21d06f507c0a7e8b53ee04d3fb267df7efaf2898cb89b26b640517745490542859b3d20ccbb095b274ca999845d5ac +DIST firefox-98.0.2-fa.xpi 561232 BLAKE2B e05174e7c2672c40c10a2e379765f933b068965ad2162988317f6438cea108ca9c45097cf3be1198e2fe7bae9476049f29bce91026e68734cd25cac4adfadc3e SHA512 f4c901a1420ca1f4b756517d0650cfb9273f8f03366ce1e1b8ddac8c697299292324cea75f1fd8dfa6f8163a3de5a9049bb83602277d09e7b80297cc0a8f235f +DIST firefox-98.0.2-ff.xpi 468220 BLAKE2B f7fc8ee0fa2bcf1f74f81422bb6bc47ea58cca9763b510ad9dc1064ee21e72e96de8a9e9306515a4eb52e7e46d68fdb30d133e92c2aaae7b74d595a2263a5f35 SHA512 66d26e1bc69d47e381b3a8418911ee95a075d0de302e5641e433fbdcca9d1251d5215270d3ef03dc2971a653b04b501ca4d11a5a9bfa30fbd979bb754dfc18f4 +DIST firefox-98.0.2-fi.xpi 532698 BLAKE2B be6829fe102d1087290501cf2dedceadd4dd4db524d8b07d93e9f1bdf824be915fc8bba61533d47d6192470a4d6ba7b736a3a1a9c101221c01a0ba3fe51d4655 SHA512 e776ceca5c9d00a0ebc1e43b8e19c500bdefdc21ed0d3cbbfbb8b039667ae754d612dcf2b9a7dddba7740e082adaa1d50dc60e1fcee8c759fee7f94836616174 +DIST firefox-98.0.2-fr.xpi 559539 BLAKE2B f1b3f339a7bae1e611acb06874292a9e62b7c36d101943ac3c0049eb0a91ff18bf05d8bf0e3054d596ca95af70f85cb057a1ea92853dfacc69c347292a8f2a4d SHA512 3aaf8f5023b57ad81f135473f369ee7b0ee38734fc4cb6e7bbaf0c835922cb2085183482f38adbd8f4ecc1bfdac3b29fb3eda21c1ab957ff6e8c1f3af868b17e +DIST firefox-98.0.2-fy-NL.xpi 544627 BLAKE2B 3726341e84b523c0b5c3259f73c36525bc78b877981903a877cf9fe33f7e698f4218a1c54b3df6199af325a74e08b6052b8e332855c00c5787eb50efab513aa7 SHA512 a65d5e120caf0f004c524ccd7c1996e81f31af11fcaf1808f74c5d834adf224a653f6538cd1af7d7ae815530110d8fb02c09d70984ebb988f411194f721b46d6 +DIST firefox-98.0.2-ga-IE.xpi 465499 BLAKE2B f1262744a7f452fcf4d8ed0ee6d11fb8da9315bec702bd0acaaebb859bc157dadf449bbe1803403908eb41defd62889fa7e2d3dbc7493d01e96ed095523adc97 SHA512 03dd6d1a6e3c43dc00e29560ea13fc1ac4e157f352722a8f551e66c40f4f782eb69977684e32c787a89489310badae16de05a6bbe98064b4f187319fdb828958 +DIST firefox-98.0.2-gd.xpi 528881 BLAKE2B 27e57f0b9c9250f9477c95fccdd2789ad475b1cdb1919890d0c41775033c003733560557fd120ffe772708c626e9983c154dbfa973cecaa3ed8450340ec63ace SHA512 2a9e23cbb7663c9740618f10214dedf95ce8598774c25db98d1b8faa54f08063211515f48e8ddcbd6a7e265df31684b856413ab9b9fe9ad66125ea12e8887f66 +DIST firefox-98.0.2-gl.xpi 541877 BLAKE2B f8a97ce6093d8b1a806e4916f28b44864edf00bb17a0513937acae43744528d41eaaec2f5c993b103e05b840f5b11073aaced5399c280338955e2aa2682b24f8 SHA512 47b6212426910a1cb853668968bd452913adaaa8d4562e8f7294a2a78864e916d5b98ad886510319e9d14af4259df886c9cc215b03cb7df1e13ecfd79a01f1c1 +DIST firefox-98.0.2-gn.xpi 559407 BLAKE2B 31fa85af4685bac2ac77f5e9927bc33bd91a50a7997e62209cd0f2179e8dd628316c8a8c49dd37705a344c1f475b1a057e32eb775554d5e05726eb90e23b5b58 SHA512 cc2c83616cb5ba45b2ad8edf2e164d9f8f98910113491b5ca8f6fffdfa97edcf12635eb1c3057472c6fd47f8e83ba18298c67439b4bfe7edfb0df460a2418663 +DIST firefox-98.0.2-gu-IN.xpi 525485 BLAKE2B aea8ac3308925de3292cfaf5bd4eb2ca33fc886a67b85eb8e5fbb01e14a3c4ad54af32ac079f1952b9418106c997948c9d012cac0f93bdc01c389de75ed5f982 SHA512 9234b834ebc50f95741ccb6c4961647eb591333331787c0316b0ead4c9adc8762dedc78d02409828bd54c70a3e49df4357132979fe4cb803036d111e51da2a54 +DIST firefox-98.0.2-he.xpi 558305 BLAKE2B 8af797ee96370cb6fa603b45894d9f36ffab2015ea4815f00d7d0f4ebd00e01172848910b37f63bc32f4074110b3283a81ffbdfb993e5d3711fc0fd73227d41f SHA512 3fef56ca896973e7aa08832d29740ea710de2001606e58a673721563212db3ebeac0833118f0a28225c7dd868b039bd0b05b25e35cb423b3268e50b1d051297a +DIST firefox-98.0.2-hi-IN.xpi 555960 BLAKE2B c027e5fae3901d11fbb3eb25f0771254d33c4370b6e45b2cd2c74b3d2073d6c4bea935fcffe2af8d8e80167e64916ed767dc8691a37464c20dca6e6ecc9a55b3 SHA512 78cec2379f207b5819cb171df59931a4b2f4c3de7e47b39389f2b84abb6d24e64aa5e1dae5d2afd87f02cb64fa8da4da66c9df6673d702e07ea4141a0fc739da +DIST firefox-98.0.2-hr.xpi 530102 BLAKE2B 37ed7335213d2b1b8729ca84c3785f12fe3cd82bfee9cea96d021c1a4f642a97f69a2f397204e44ec6f712e09e8aaeb7979cb80fcded7a7cf42df4e52563c024 SHA512 38962c221ef1a90bdfc8ac95d0891348fbbe4d943617116d2d413dce5ce163148014f3bb9f27ba6ad4d49a2c0bd222bde514e174543bc9d91fbd3af24172b170 +DIST firefox-98.0.2-hsb.xpi 564232 BLAKE2B 740d63e434158fc3fbb44b20992eece14d048a06a59e50ea31bb70a305465d6ff2e7fbc1500fd355f535d83e5805876740f5e6743d4f32711d86e62e1dc24383 SHA512 3eda4669d547a8cb54285cb5d8fcb0e4f78daf253516ddd2e1fb151680051755f17b6bb10a0ceb4004cb32cfd534b581927d05f6f58b2bc132a0b5e86a2bd2b1 +DIST firefox-98.0.2-hu.xpi 567465 BLAKE2B 5441e07829a6df4a641cf997f703e63b8d81e16823e3f1029b18f63878dc08f64176c9d5cb9a2fc43fc3651fbab5ca559b3ca32cfd579faf148cb09958bd1a70 SHA512 8c1aeb6f085ce3bdc4c5f6f973ffd3b532bc38dce4d77ba709bef306d41fa12ba141a055d989079867b8456724ca1690678fb081595518d7a79cdc6d74d3ea3f +DIST firefox-98.0.2-hy-AM.xpi 578966 BLAKE2B 3829e499a3ab60d45ececa0aa69507de2130e7094691c388f01c7ba51772cf4311931da9ef816f9ea8669c8d6b17fb89201316e40b7c984ddbb214e8ee240a44 SHA512 c012d0381946122d4c0e1a170aed2bbea9a0b5cbd9d7ce776f8225e83acddfa8763f831e6c1ec616beef3e344c2c0664e7d9c06cd47d5dcf3444d5ec50fbf87d +DIST firefox-98.0.2-ia.xpi 533677 BLAKE2B 8d33c7d3e1c06bf4897eb00b8b0c166924e5883ddea8e090e6daca776c32914d481c121c4a67b2843cc993198af9f09d8c361f77fd1e9d7a5c1dd8a9e18b2a35 SHA512 69a874db6b74fe2c925fb3b1702b4b4779d1dbe17940623d394c1cd52547bd3502bfa3b768bca1bbe8a68500a6d904ae26bda8b48c654eb76724737fc9ae6a91 +DIST firefox-98.0.2-id.xpi 528725 BLAKE2B d9d9c760fb18363af7ea3d9cbf606c9cdcf358759fa0d96be7e59d05b1cd25fb4b99e2b21dad418446a262974ce9c79a7c1d3c08da648d2de00eb45497581149 SHA512 a81b9530ef09979edf5ebe8ff1628416eab3acb0b8682a53328117dd6b3fab74e93ea1ae80e4b807681afe577ffe89791d39a0027f3ac0175d3574a48cd8c8d5 +DIST firefox-98.0.2-is.xpi 536089 BLAKE2B ee4d11debc3f24dbd67a5798de698ed6557d5c2d9aceb1e0d9a0d6b1526be38cc8abf07c32192ee7a9f8c977f69ea12f681fd5900cb601300e4e6fcc4413e262 SHA512 a6527e549541412a7822793e6edb63524c106973612e1107d53e1de1f668603625cd0f747db2ac1f4fcfe347603675b50167d8dbcd79b7e2898f8a237ca569ff +DIST firefox-98.0.2-it.xpi 460872 BLAKE2B fa3fcc167b142b4e5108500ce98ba8605f3f5d5db0042dcd8698c796198543005cf4e27775fb0d6b34dc35462886fe8bb4c84fea09a12086ff1341ba348fd2f9 SHA512 f7c0d88d7b713bb5f673795a932a4729316ebffa53feea328857f92203bfef5e1418291ed5845488a7bdeb3d7a5a9f2c212b8b4c1c1d4b24044a612973c706c3 +DIST firefox-98.0.2-ja.xpi 589750 BLAKE2B 4959454ab380e357d5d7c61853fe318deb39666f997fa58a00537f46ba71b5d3bb76a8661054c4bcaa4a59a145b600c0d08ca6b8a3312c0770939522f8fb1d0c SHA512 88cd55adc38143494c79b3e3a41991e0b7e8bdd638771282a67ea23203ea80d9f4340b25c5b3bf7b6def41c9bbd52b519af0883efc29868636af59c1272dbe11 +DIST firefox-98.0.2-ka.xpi 592745 BLAKE2B 487617d8bc53989ba47bea96edff844cd7aca084b9a464153a767edb4fcd9dee8a9a990941f5aa675f6301b4e8b78d53fdeb402cf872f97b9f17d087136c6656 SHA512 a0d84cb034672ade48949107b00f941ec483b572d5c9e28a8d19a5e491e9a60b5e8ed35f002937f441a037aebd9ad1909d7493aa071d3fd29feffae9b2cfed92 +DIST firefox-98.0.2-kab.xpi 546513 BLAKE2B 3bebde160c71692f17a8b1d4c9e18d59c07795e5f9555e8c53697487fb680567d8094e4363aa7bc530eef9430255d286fc6fb41a29ef31083c35f148ce40361a SHA512 ee2a1933c95b6db2631128f7075bbaec02f36ccc2f96d32fa05c34164332d3038d5c58b4904dc9614f496519f1c59eaf26209372511d892cfc371e0724f65914 +DIST firefox-98.0.2-kk.xpi 615286 BLAKE2B e1477426cd4250909d74157c785af6e9f944c925c7f6ad761c3e7008aee6e03c2e6d7c661821fb19cb40c482ecd48545e3981c00e37aa3c88bb7c9df23f5c4ab SHA512 a96e2f3c2699a4278dbfe962f6ded1982dc073ad8201f822fb516266eb908eb4ef2ce1f882819bacc9b40c020a15c31b15270aa8471aebdaf1834522f9176e20 +DIST firefox-98.0.2-km.xpi 525561 BLAKE2B bf7ff2590177d2e7e6122b56d72931aa9de05d6526c30f5745ce2695e03f16b820f80cee51abfae32aca2a4580a2ceced51903d863836332942ba76046b3d34a SHA512 29bd4321c4784cd1544ceff60e71f1f83111b95c2628267fa7a0a25d9435a616d0e261b12a5b2f69045edcb5ab84f3a46575bd526b074b62511625246cf6ceeb +DIST firefox-98.0.2-kn.xpi 491262 BLAKE2B e0c8e0803f80f0d313f087b40a8efd475fbbe23ca4c90357e046beaff425d8053121d477a82f4023e3c8e3b8ec35590bce94d2e9a3d2c4c1d6d7e9250f250f46 SHA512 85decbbcf490ede3915f3cb4e3bf27d452b84e7f664e40e784dd22f38462740390e6577a1f7370ebc71a100fe05b8e4d66ca63bef3c8e28db28fa2ca2b92d4f8 +DIST firefox-98.0.2-ko.xpi 580642 BLAKE2B b7244b80c142c8df4b511999a3b5d73976dd2b48a4d92c9e6ec567bf5cbd874650b61eba11adce4ef2ce357fa0475ca07ee2e3a17872c3f3c881b232fc59527f SHA512 d3405b0c2ee29c45f14821ab678df2d9959395fa420ccd26153b12dd27d4268492436fdb38910d780a6ca628fae3f2eb149fbd6f99438940c37a12222a0fd672 +DIST firefox-98.0.2-lij.xpi 467064 BLAKE2B 7ddfb10a76846ad0547b6df0684212c21babef68c6902f8dcd9715e5ee05f216c491d2550a6b2fd12040cec987f9709f235bf5fe4602b0df87ec785a272876c5 SHA512 31cdfe60f371d76fdcdd559b85e594bbd3b69522ff61a9a695ea629fa7d267f46ee5d9dc9464c79d432859a4fc001d807fe0318f92842abd31e676be18f8521c +DIST firefox-98.0.2-lt.xpi 559741 BLAKE2B 691c1bda6ad623d6b091742c621077a90ccb32b128d276cb1afe98bc8f6249ca252e1fcb69a66c36cca73a88c43e5f7119cd52f78ae01f6263a72a6e85839c68 SHA512 f5d4fd79d2eb657725d9d31bdb8290306014ba4a7e5e60202cf51e8d27ced63148409c8501d68419116dab065bb344fd71a2bcb4a40bcf3df70be27fbff4f4f1 +DIST firefox-98.0.2-lv.xpi 459220 BLAKE2B 01ed8802d31f286d800ba5197879c2c51943f3f92042b8ade3ad63bfe4dfc41e125357e9f944cb19b49a479d4874b7a781570f657d44df8a5c633fe9c8cbb197 SHA512 b7e6110b645f760e490e74fa81a3743578119e2807cdb8866beb448fbaaccf407b21f7353609ce2bb092fac99c756a9170c5cd638bb462c8e0e7e9ea97e4206e +DIST firefox-98.0.2-mk.xpi 458851 BLAKE2B 88e1563a1869525f79cf8317bd745085049052ff5f40d0adb641a26474d6dcf67a5a8b155dc06fbb49b33bfd957dd30a3d58fd1a945b3bbfd43ed9481e82c7b6 SHA512 d1d426a8f04363b3260e0614e9e4ff71ddb9e804906a5cd1034053fade157948ec97d205b6ed040a8025f9f060c91b4243ac93ee99df77090168c98cfdce45db +DIST firefox-98.0.2-mr.xpi 528072 BLAKE2B 246d70aecf5415dd1071e615c55bae84813ee48daa2dcd55f77f0a17e226d72d7122bb5c72988c2545b1f579e0e76be84f50b06eb47eb5110269b5466795effb SHA512 545da72168acf5dd7fd1b18fe4eaaf18d456a63272a8c01b019f721c28735776a1218407324cc0b124a5840ea5b11d0cb100270a4f54af7f26a628d481ce2e16 +DIST firefox-98.0.2-ms.xpi 444224 BLAKE2B eb7e5e80c39f917263017f11ef7e44228b3a5dfdc310aead6e24920a094e29e7181e988724e54c8888185c92c065c52e385b71c5c68959c5185fc59148e43c83 SHA512 0386e2551266f50c03a1fd056dcbba22894de961f44bb59aa044c7ffb23512a04eb22382d3afc763bb993dd4032850d4acc553a433f6f175f888331d33549255 +DIST firefox-98.0.2-my.xpi 507146 BLAKE2B 890c1a12ee3ae80c3c79eff95137365d4e642df1ccbc472da61eb43b054b3b41db7e85f52341d55157bb198d9f1f487010f83a511bb614f9a25ea4462577a9b6 SHA512 e32bb12de96d51eaab13ae19907af5fe2194deebdef3d2d3f7412e40ac89aefed5252ee8f5bfafeb37268f4e615a7438ffe50f7cebc6c04c8525c7f879ea2b00 +DIST firefox-98.0.2-nb-NO.xpi 530495 BLAKE2B 6f4498b0ea79a1978b9e8c1da073dc30793965ad67b45d781ab2122ec3099287f34c58b0caff444d67d18268d8f104810323e3c383221577e32caee068a3a3dd SHA512 44b183f944c0be87d6b3ca32609a9d28bb64acdec026c0528da68b7d3b7b6bbc4aee299bc569000fefd3942d0d3b6fff4cb577585664e7c314b628951f18ba62 +DIST firefox-98.0.2-ne-NP.xpi 477716 BLAKE2B 506b6ab3db99f2d71706a308fb42b309accbeece8468a0e4098c5153c1008f1db741033fc8a3f238025d752e694dd789b4da56b1e7719e304633bc893787ef7c SHA512 cacd13d26953ee9e4333165f512e8844119115e6cb7aca0fa2ed29b6773e3b7caa85b63c8d8a4959834e3dda3dcbb4ace0d4c1cce5504c5bcdbe4ae46fdd2dce +DIST firefox-98.0.2-nl.xpi 538883 BLAKE2B 457845be10787319f403af7438a2839a6b1b772f7a68a54557fca42122be2c38529e3695b6c44a4a7a0cc0edb5b79b2eea4f0cb8953b03a80f1406688eef9963 SHA512 843b9718ffd5c796c69ff85b2d7352c18f1e5e7fe5d30a9c871684451dded5c9b12d471f666a9fb335c140e8e6559e5d2bb692031262fd2e385d6e0623508357 +DIST firefox-98.0.2-nn-NO.xpi 532920 BLAKE2B 3bbce541e9cf1678dffaedfe73f5dcab4aca0bf6112f55a78d62883e7e98d914d2285b827fd15785b0b5c76d2be99de89bc0ea7f112167dfedb53224dd7e2afd SHA512 bd65d0151ff0874b215966195b10fa864b312bc5d07d438e0ba642ef1a115e1431b2fc98604074848194cdf1aa982f0632b34c128b939c48d80400b5cdc2ab85 +DIST firefox-98.0.2-oc.xpi 553369 BLAKE2B 1d9f441311e09ad61bf7f485add4ef96ba57a96aeb3cd9c2e3cee91422aa222a24a32045c56cfcdda4f43f6a39da1c5c260815571f7ad92fe4ddfe0e388abf7a SHA512 7cfa3050ffc049b3200165c1078441a466eb4d597178ce123db69e103dc6e682cf9a3e36c225c0b81afda981e92967a9c53a5cc28b155a19be4b0c94f2db3d93 +DIST firefox-98.0.2-pa-IN.xpi 594951 BLAKE2B 728e432db8d316a5f84b55e88ee6ea26f54006140034a3625874f4556af0493bf32d0c1de0862f41414fa97ab5f20df8de4c0ae9905a76caee99f45e7ea80f38 SHA512 0542ca8d5bc45d0382822c67dd4c367f6bef09d93855284a5224398ba3039daa7099725b06bb1f1eb71cdf5c3e78c87c97f39d3de102fd96653ba1135de47972 +DIST firefox-98.0.2-pl.xpi 558278 BLAKE2B 0da28af615bc82b072022f12cbac14560e6c2a8a971c2b307aafb0592a8b81f2975154290e0d6808a92115cf8eaa91236210c04031c4ec0dab106df8d3db472a SHA512 cb054d1a7b8f04883f7aa38ab11cecc8fbf85d3dcd7be873f9bef589403532fa41d093c468d7b7ed247fcf4a79ee77d0409996fc6defa19acb417e27701eef64 +DIST firefox-98.0.2-pt-BR.xpi 544102 BLAKE2B 3a02deb90c49bc5dbf8133eb0e8edd5fe1a7490c97504c59310766e0d3f3a6dbd172925f22fa6956232707740a94bb64720dd2e56179ce9ff9be081e973c042d SHA512 e94aae56684a44a311bcb1cea79160bafcda88a0809e822f60f4c4c27d135b95b9ac65af0fad3d80f96f5765f04e3bfb6eee82203c67967d38856e218bff630a +DIST firefox-98.0.2-pt-PT.xpi 547538 BLAKE2B 8d6f6575cd551664595fdc44360f16bc145002e1abd0bf0942c23c6cc78ddbfea4be6ffef7bf66c60672f7e3262790188447d50af56d52f11d9643abad804561 SHA512 c635881c271dff5e60eacf0f20b791104111ec6608eca3adbb91801dedec33ae57c6cb61c86791adcb9652c61a7f22bb551e4c67082f8292ac05cf3fddf3ba1b +DIST firefox-98.0.2-rm.xpi 538511 BLAKE2B 3555f2bb3ca372f2d0016aff186aad9e76438aac10c7ef1a503027b1afc9cbc29fffdf3132b13c9d0356a6189356352cdc3443b9951255b3fec9fa2c1c3f74de SHA512 b1b7086452d9a8a8d21d035dbf2af60870e66e4c2471b21129b82a8738b4b88ec8cd776ff9fe49dc42d9803cc1fe5150b554e220aed0d43134a2576c4ab38df7 +DIST firefox-98.0.2-ro.xpi 527827 BLAKE2B 61015f70af0691dc67003ffcd9a58a4a20e5efefd1c8d6ca830c878c5787c21c97f3b7ee352edf054fd7e3f51c994042a1d4c0300bf3254e743cc514ceea7e0d SHA512 32bb74227a3265a08187478ea0dac05122413e079daf0c2fb0b3d21c68a3f12d325ad76510310c49e141083b0edf1a5a1037ab089d0e599119f5e653bc680fc9 +DIST firefox-98.0.2-ru.xpi 630438 BLAKE2B c93d1ee6ee3110c71434b956f89f9b31b5e3594a91f639fcc9d95e614687af5853bfd0067e99ad90cb3903be907a922945f269ac923166e7ae3240fe823a8f38 SHA512 4fca37578db3cac11c621e6da125ba4769a107ffaf8d6cbd59f5b4930d42be7012096ca52fdbdc5cf0fefa26828790ce1c6a43df374fe2af4134154a16792dbc +DIST firefox-98.0.2-sco.xpi 500798 BLAKE2B 5000488ef91aca0cfdddd9d4e91b7aedcba31963342f301ccd534b99e59bb273bf8db694a4b562f93b9e49deaa4d161a69a2b7775724a31fdbef77505bc35d4c SHA512 ece38e3ae3168d222a859ebe465543dc61ad332799b0d3138700750f166aca0553f9940b840eaedbe998593a4b8490c1e7e65d4eba1820c102084184a21bdadd +DIST firefox-98.0.2-si.xpi 481253 BLAKE2B ec8b59d9c8b7ce524646f49ffea1fd29a0bd40228f57a5453f0078193c09435e67937996cfef646b0d3fca8e2bfd2688ac330b0f0542f14eb87823f656a89832 SHA512 1099e3c837d0d974855504547bc165a969822e35c432c7f10cce291f52f4d60c832adcfc7f007743347b8f72cc971a04364f5ff45a0a9a38cbdc0dcb34024260 +DIST firefox-98.0.2-sk.xpi 568210 BLAKE2B 920a602460f2a9e11d20560073e99d506a7c671fe417ab8a9b54995156f69fa1cebef798c4f384572b79f0dd13e0fcf1124891310a7b72f6635d5cc2b8d31540 SHA512 127e79c17e7ab61cda0eab7db66565553e20c51d8a5e542e7e34110e82f25dcc566da6aefed9af1fc1366490073a652110411cc19898631b2ca3c65068848d42 +DIST firefox-98.0.2-sl.xpi 539540 BLAKE2B f1256cd675c84adfa9d8843b83512c5c7f430bf020924d764a434df0cada0fcde67554137dcd2087be2d3d738a466b1312e3b14dd33b3a8192cff6908ee321cd SHA512 46a03daff3cb1eb4bb9ffd79ff97fb435de48909a401c051848b78fd66850df713eaf1fc4913f6035fa1d6eca4fd810a470ab7b20be19beb374ecfa97107f1d1 +DIST firefox-98.0.2-son.xpi 416599 BLAKE2B 41a7c55cf2795136ec8050b459c3fa21ceb80fe3c6e17ceee7817668c527c2562d476e03ae8d53713703aaa27d6fe650d9d07abe703bb822e149e9836ccade35 SHA512 5835a19bb75c47220156a0b4e50f919500f13249f9edf2e63679edc88721e277e8a20f9316db826c51ad2eab02751b72f82de24910afe4eeecd9dd120acb90ab +DIST firefox-98.0.2-sq.xpi 557458 BLAKE2B 04887558ce03d3e5caada49d5a3e4bf1daeda1089912cbf648b1fa54db94048a68b997c4cc65139f5e1a679bd8dcd77b268451464bddc680679223128f4dfb47 SHA512 c085a17901ee43f30bd1d0cf4788cb2d27e7bcf943482df90a594bb875b7f7eb3c368a8b2041513c1112acd31dab6893529e1723d596c71389ebf44854e9346f +DIST firefox-98.0.2-sr.xpi 584453 BLAKE2B 3c5b3ffd5639b3b13344a08f762c7f70b5a669a5c4fa1307080764453b57ee9b6333906b90c5ae8dbcae86356b1b31362da2ce5ee96246cf4d605bd545b00a7d SHA512 28d381b2f131e904dc8f42b08b82dcfc254fdca647bf66464d2a21f45bb3cc134a944fbc15fe692175021b68721b79de5b86d6373cee7901f7f4c971efabef88 +DIST firefox-98.0.2-sv-SE.xpi 541388 BLAKE2B f225d44cf14682817593675a4ba5df40f6755775c8590d366e37d54cc2b90ff8e84c516512f87dd90afbdf061dd78fec27c7bfcc08844a3b6596bc7ac890b28f SHA512 aa89ccdcf42c417cd28d3761c216178c25dbc134909e705fdbcb06ba702e9838ee0f4f5353dfdb8bcfeb3f4499e5bb32dbf2910a62952d7f9275ff1ce8a71528 +DIST firefox-98.0.2-ta.xpi 508282 BLAKE2B 19e621c6442ac0ea55ef55cb85ee9b9c527d00925193904473648dd77f07cf936827af70c675bdfbd20f6442996a3701ff0609e87f37f3b565e4d66813c099b9 SHA512 4d8c8b8f77bc275653b97357d44157408f075b2a506bf5fa69718bfa9b74293cea794375ab61da0ce8b35455530de6b261a62a1fb3b2c9e2307c46fdd0f450e7 +DIST firefox-98.0.2-te.xpi 546052 BLAKE2B b17698fca8755229d25894ab627e0ed38cc988188627b3833f28d2dfbc4b122fe9bcdb5f23a387b750acac2b62c5903250ba1cd8b9e9f210018b82932b8e8614 SHA512 fd0817da6a531cbbc8db743aabfbcd8ec3774e92e26f0de58a52e053ff3fc9dde51ad81b1837d30daddfec9ef02ad9c8a351e3262f7aa503c67bde0f427294ca +DIST firefox-98.0.2-th.xpi 606217 BLAKE2B 517f3b635ce474d299411d08ede26c2a8cfd8cb0b0b8af5fde2788486c95821c09ed0f90538ced86c35334525acf19debde06f04b088b4e988bd4310f998317d SHA512 9e089c8fd664066007b7802c2dd50c7010b32cfccd8666bb08ed108ec3fa8c3f46f4c7515a168d6b2b7a70d08b7bb242af86783b1c58b2ec8800762c8fb3c120 +DIST firefox-98.0.2-tl.xpi 517831 BLAKE2B d7ef1be200d7cf32a0d3c0f6a6f0b352d364e729068474af306a48f340ad42e79738b9f4bd48faf1fa070a6a589bfeed40d9a547a64533b4d423bcdac825a50e SHA512 b9b25deec30802038413cece40579a2d605472928adfba070e5323341148bb7593a3dc64be47e28e4c0b7a76ccdf287d05c39f93c65e58f7e67f6e79a8bd9ab3 +DIST firefox-98.0.2-tr.xpi 555798 BLAKE2B e6ad419745ccb0734cc13012e80c2c630fb21c97bc3abb6620f53ea9b20c1f492f20cfda4a048b4a7ec12798eac00570e218ce502daa9b1295ee60c69efa05be SHA512 0dc586c4604b7983e7acda3eda77ef6b2df7c8164a1e5c49c50bfcf090ce047701d80edb58ebf20a947ea21e369bda9b794ec1584d95be2927e15a367e5ecec9 +DIST firefox-98.0.2-trs.xpi 486924 BLAKE2B 9788470ee9218e54da4df5e4f032db9bd1cb5dbbde314b7824a1172b40bc0d0c6a271febf3ca9c3cb56a930ff6826b766a6d6c741ddba2118bf49cec7bb9803c SHA512 998cf96223f12cb57dbf85503923c5f5176e4f464e0a6de3d8cfdb4bce9d7fdc8e29762c8e1d9658cd28e40f179054b49537ac6395dd9efd8a432ce0fd187c2e +DIST firefox-98.0.2-uk.xpi 623998 BLAKE2B 1a571ed1e5ed14114271f06f817e57155c5fd4b9b6a60ae710ce985ce631bc305cf43762b161bc4f40629f982c1bccbd477b30b64717d764d1df4e25b42b5f8c SHA512 236b990e7d088d3da94253eaacccc7fa2166740ab6af7ef67072c6753ce05ef2a31269ad6244a05fdcca421a02967ed571c39c80528b92458714309ac55ceb41 +DIST firefox-98.0.2-ur.xpi 555134 BLAKE2B 1121f6ce2a3ab97cc0335a53ed765dfb1e2fbd3f8d719bd58fbcf71ba812f8f96c224ac93771de8745e1c909c06689f6e151567988f89af89d6c7f727dd22491 SHA512 fb0b9fbcc88df32d698a962eb9b7b864cd697e5465b263027c4bdb8191b14d290624613da97354d3891ec6e86296cb854f0c9821df209f58d9a6cafef0f982d6 +DIST firefox-98.0.2-uz.xpi 473470 BLAKE2B d0685df6894dbd32120448e29fbdbb0b4c5eb852908cc248f0e1ab44bf615aca323d006902f593b1319d7f96a41da0dbd6573e49f6771e5c95813a5f95e01687 SHA512 12c60b17f319a1d57131d531fe3a679e7ac1e71966b7be5d849b1b9216dcfd21104d4f859629db91b1493aa31670edd82bc3f579663b5a03cb457bb5af26bb69 +DIST firefox-98.0.2-vi.xpi 575140 BLAKE2B 89d85c9bfdef5eee889747f2891c3a7f9d26c1c37235b39d72b5979f0de5684ac8d800136082d3fa451779f6ad773edd963076cdda060d7cefdf142efcff5f47 SHA512 016739acb2ee994e30b0f8c96ee29d2528e1bd75344e314da93986e389c67495f3e610065b049582000561eb12fc5eea704f36e44f84fad70b0a8e9830c14837 +DIST firefox-98.0.2-xh.xpi 418712 BLAKE2B f4487c2fa0ce8a7d6a098ca1c71f0d67d86825dc4302c0ec5bd977d910a1a60915c40e1b62d551f40344d4b00513bfa6d0b2c364666468903cbcd3781b209c40 SHA512 6184c166104b87ba036e8ec6ab2f8c46c8b139800dc5cc3cf516eb1a9555e5c9a1b41cbdf520a6546b965b339c49d23d3dfa2ae40841943a65eab3dfd433617d +DIST firefox-98.0.2-zh-CN.xpi 576898 BLAKE2B 7fd46fc40d47895b9667c1fa9e06cd30151a14b1b757430de8bf4f6f34a20896ea9c231b1d8173da4774e37ec0d0cab5bec69b5f178c27958e481810a137f3bb SHA512 f27dc78f853cfa4ee34964096b80a6b1f19ddc5f8a8e2f3bc5c8d15f95112ff99194ef7dbb97a1fc9d23f553166601670a5a01407bb515518fbc8e338b2744a9 +DIST firefox-98.0.2-zh-TW.xpi 577898 BLAKE2B 271fb14f82b014f6d9705380df3eaa739d432b7edf58bc14126b5a02950e55a88e16d2e6b70eab59f8eff2ebdbc3411eb37bacdbc459358cb89264bf6d3b7012 SHA512 68b2a143750c4bbe268c02ff9b3028955151033a89ad698ad8a761d5f90b34e5fe75ed3e604e1b5c03b68fba55af470c6c92da80674516da9d627c7aa9ad4ecd DIST firefox-bin_i686-91.7.1.tar.bz2 78707707 BLAKE2B a2a71ce95258991b370173de52b7b24516c89f260c0af772668832da61f6ac6b992f2eadf1de368c82bb4be336c9e52d6ea9947ac9936825f67ffb114c6b7217 SHA512 2ec2a3b3d8393f4b3a20e74302beccccfedee6e5d05c5c54d5496101baba0b521ae08d97a1b057e30b8ee3169072d5914e528861748fc25baefcad5381e1d471 -DIST firefox-bin_i686-98.0.1.tar.bz2 80212711 BLAKE2B 395db22b0e026bdce6263d49b4237fbb81e3c8b2abc40f907a5a6391e0f3b537a942ca280f6eeda1f10020b0d041bca8abeddaaa9b452b24e3ce177b32dab408 SHA512 79dcb417e1b7ae48be9f3b97621616409397ca8237dd0c929039ae2ed01f450c1c58b38fdce78e96f1a0b1b830c861b9643f69a61d322d72a096b6c5d877e935 +DIST firefox-bin_i686-98.0.2.tar.bz2 80188894 BLAKE2B 3508676e4dbf70d32e5645aaf23cf7a0f394f5953b073ee3587987aa521b2364a71fdc88250bd7758c7ab69e11245a0f3dc891c9260e402e01fa08f3d2954255 SHA512 f1077977587d22a0d9b61711f6850e1df3c3570bc032afedabe3b0338dd4e739467c7c72486be7da7fca65ceee675aff5ea4ac4169ae315f5fca2e178c883cdd DIST firefox-bin_x86_64-91.7.1.tar.bz2 76090069 BLAKE2B a6fc85f7a2409f059582d5ba96037369d84bcddb59b7a0cf21ba8a87cbf12740d1d8bb230b427ed42b152e8beb88ec9725d4d78399e86e3ef7b67f1dde6fdfc1 SHA512 c86b2c1856daa189612046710395b80e511753f501577749c7b105a3f7f0a3a8995e3ef6c296837eb3f377d88ae489277f2e43b3130ec257c8a5de3fb077bd4e -DIST firefox-bin_x86_64-98.0.1.tar.bz2 76999114 BLAKE2B 898a22ab215b53971970a883defe54a858045ff017f96fae1218d996c699963219d12d8ee3b34ea1f2470a3fadf4daf00b8ad9a73ff669c9e53bcc7457e39d3a SHA512 ebb7fa6357c12c18bc5c2ce686940b8c8532b4914eec560b8376d484569322811a3f12d5a4f4a84f7077e859ba4277713cc94d6b964ff598fa2a096855ced239 +DIST firefox-bin_x86_64-98.0.2.tar.bz2 77091903 BLAKE2B 5a4cb1de70404583e7b8a40ed1a97cbeba7ca4558e56dd3ef99cc79d2844356bfa369c7d07301e1e3c1bd4dae80e8a512f5c756553e63b07ebcf6412fdf410bb SHA512 fd82560ca35b8ce5ac4561b58c22fb5a50d45dcc4b7b28a0f4f01aed9e90fb88b625f49356ab4b968ebf29448ce5ff465e3ab63f577ae6e983a6ebcc55204b95 EBUILD firefox-bin-91.7.1.ebuild 10988 BLAKE2B 175d6f52863edbd8556c4c4b465edfd73ff8cebdcafb429f69b249573392c88ae81c1ddfd1fec18627aa69e3fdf71a9523f2c8776e4290c1206af18d3427705f SHA512 a3768a1673b40749b0eee3956e707e69ce87b7953c740190fb47a48c9c5d67e1c60099f15d12cddb4ee860f2943a260fca3b812d9d6683d308c1fcead816e63d -EBUILD firefox-bin-98.0.1.ebuild 10872 BLAKE2B fb55ae3162bbdf95753466371397c0bb6e390375cb7d9b8d34c6a283b1eb9a6d86cc217a0e7d3f64a4c87c8c45086bbabe4211d9e829ca9c10cf4c9ab3e2d384 SHA512 334a727ae20028142b93ea7953447716a648fdca1f42adea83d5ab9eb9e128d41a1d1c4b3472471b97ed7f231416d17e1667425c1d7832d09b01fd7d63a80096 +EBUILD firefox-bin-98.0.2.ebuild 10872 BLAKE2B fb55ae3162bbdf95753466371397c0bb6e390375cb7d9b8d34c6a283b1eb9a6d86cc217a0e7d3f64a4c87c8c45086bbabe4211d9e829ca9c10cf4c9ab3e2d384 SHA512 334a727ae20028142b93ea7953447716a648fdca1f42adea83d5ab9eb9e128d41a1d1c4b3472471b97ed7f231416d17e1667425c1d7832d09b01fd7d63a80096 MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4 diff --git a/www-client/firefox-bin/firefox-bin-98.0.1.ebuild b/www-client/firefox-bin/firefox-bin-98.0.2.ebuild index c13f8dd287c9..c13f8dd287c9 100644 --- a/www-client/firefox-bin/firefox-bin-98.0.1.ebuild +++ b/www-client/firefox-bin/firefox-bin-98.0.2.ebuild diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 19a8afc922a2..9de3796bbabc 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -204,305 +204,107 @@ DIST firefox-91.7.1esr-zh-CN.xpi 575379 BLAKE2B 44cf2c4c0f180c9c5652214d45070a0a DIST firefox-91.7.1esr-zh-TW.xpi 576227 BLAKE2B 08196cddca48b3a68154ead26522a84be085a6b777f43bd11cc918efcb3b12a711869911736972cfb5b26e77f14f3b7a8da6e15a73eb32d7663102a26c1b6635 SHA512 3030828799207a4c37a06591f17636412b55042ee61bd9f42a01204ddbf148ac6176f64639eb83e3313958db3c36860fcbafb136e5e7ede70a588104690bc531 DIST firefox-91.7.1esr.source.tar.xz 380937836 BLAKE2B 15995930be6b377c46e3932b56eb18b45c350c948f11afac4458c0ee3f2aa45e70244718872b101a560a155514dd479f38ed5ee58ff258c4e9f9f7070595f1e4 SHA512 c56aa38e9d706ff1f1838d2639dac82109dcffb54a7ea17326ae306604d78967ac32da13676756999bc1aa0bf50dc4e7072936ceb16e2e834bea48382ae4b48c DIST firefox-91esr-patches-05j.tar.xz 17116 BLAKE2B 5db6d2d3d5432369d2cfcda1a2b542d70ac18c1af7013d91984054c9658d7e3f989527c3a248de53f2e8dc51a852a46477f9ad75e98db28f50f8609fcafe547c SHA512 42080a8e28014d5f8de7ff45e0128ab71747faad7a92f0f7094686125835c168751794bd0229f77290f075502c271af0171ffae2863325d10cc6e8a853a90d3e -DIST firefox-97-patches-03j.tar.xz 17340 BLAKE2B d1c9ff486510cfebc0cad708657203e3bdf9007e150af603a4625b29421f983ca1f3b1c6468d07fb7f1ebb967f4bd03ba6fa545a5ca420e957480a0b27c04632 SHA512 f4d9f95d7b88efd1b3f19957c7a1b1f971ce0f25fdd461cda701a4d8adf6d1733eaf055624342b79531f84ebc46c9c4edd4f0f23204b7fae9cdd6f9708c6ba41 -DIST firefox-97.0.2-ach.xpi 453073 BLAKE2B 87cd31589ea0a9e5f48b690f7dea2971dd8023e4c0e55950d78c4898dabf54e326166a25c757b10ccc7f7177aa5e1d70f11c5fa1d087f35ff754f5fbfdadbc6f SHA512 838d414785aa4dea5c2153ad4442bf0ce0eab40ce4dcbd651eba4ec56fa87c0479546e5b2dea62b5d3d953951ba50efe1fea86e45d96b7449cb7a75b5b8e4f71 -DIST firefox-97.0.2-af.xpi 419759 BLAKE2B 01dae1c9ac06a1686fe3949de4f195c65cd942d9d366e99c10f07f644e548d226d4680b66839ac1058588b545964327c38d2333c077d887f9e7089fcfabfaf3d SHA512 96a4dcdb4688dfce0551bfd7928b969e2277c40f11b195b0ceef4d23c6b48e0bfa2836c7a245b8eb07f809f921e687faf595ff5a2b831f2332bb9ab45fb3363a -DIST firefox-97.0.2-an.xpi 499584 BLAKE2B c7ca689edcd54da4be1418d9eb15ab3815d2855624394360a51b74856676be90033840a365f1f9a00bd8de40e1db657d4d1125bee8c946a634d0a24c3a3df5dc SHA512 1aa13a9697930d88f9028c85361476a7f0a7e7fdb40fea7cc20a57440356a3b689326556ac95280e80d4959f01fab5828bbe2a597aa57563df36b8337c4805af -DIST firefox-97.0.2-ar.xpi 569037 BLAKE2B 63f1d9f49c6f523a61e7b0a057bd052bcd7cc653792808a5ac1b23d35b32c183b573924825f11533a9fefda3f81d62d912ed400081ed3efaf32922561a24b4f9 SHA512 082c94097a68600156dce0daf39d2501bcefb104275c603b943775506338c245abad8b79d0672c0d2f51d8f809e56a20c8e2537f4b26495087541a9e1548e7bf -DIST firefox-97.0.2-ast.xpi 497680 BLAKE2B 2a787e96a5ada6ad1e8c80655cd86583e637e0a08efb1e040b679d27ea3e6f14bd06f49fa2e5eb0fcaafcf1d893ccad5eb98d6e52ecfc3009cc3114eafd9b1a9 SHA512 5c708870a85cc86a9669a009d113597db1f26e81ca2fb02267cfa36a68692674c2a20e8473745feba80c96a7405dd5a1d737b8bc22074313c3c5014c2748b10f -DIST firefox-97.0.2-az.xpi 488625 BLAKE2B 7d0065a5e5fcef571918f5c5732761bbc05c9149081fcdf2a95a33f69971b1aa9220d19c34f6733aa0b9562242072e8bc354b0ee92204f6505c8517a24842143 SHA512 78406fa06c19e60f0adeec64d2ef84c89660973bfe58457bdd121fdf4307d10278ce0941c8f5c62628e7fd54065eb6c226bf7769d5bd41674716fc4c6a1781d7 -DIST firefox-97.0.2-be.xpi 624012 BLAKE2B 1631d46f9bf84d5e9b1655c7b6c00173a21bedf9fceec7990b99509078fa3e1c9ed62d65d1e10fa1b949411ca4621ed40c9118812fef378b0a8ff609a6391d56 SHA512 83a6553aea8ef190e305049e56c1b3d6b0e54bf20d1446fc102cbde2c855304666af5b703fc0e4cdd8c028ee75a6919fd982ac51b9b15ec7b427f7557e8dab08 -DIST firefox-97.0.2-bg.xpi 568841 BLAKE2B 857beed6f978b3937315f6e1124cebdb0b7fe35f3d108b0728c5a0b99b32f4d3c21ff03c7014fe0facc606c20c3172fec5554d1eb24bcc3c9446a1f20c50ea06 SHA512 9e613bb59a80996d53fdfe8d7e29ae2ce1880ddde7c9543e3425ebe6e6f7255f9a29c555abe24b361aaef6905aed00ce41cf26733f0acb361852ce6dc0422cc5 -DIST firefox-97.0.2-bn.xpi 558297 BLAKE2B 11c9613fbf97d83f0a39f091a913bc4a5cd05cc73b27c696971f3af0939743e1d87db0d16f65c2cb0e7d97c5f8cbb4ebb60555d3625185e5601d8c8f1bd6014a SHA512 cfb72c18339b66fb6ccd2e9e12fc70c0fbaea57570910de7584ac7ef98a6f6c806fa1cae2cae9201f157f6b658cafb040b5d711542f5e8e304206b4d7862f4cb -DIST firefox-97.0.2-br.xpi 529034 BLAKE2B 76fdc55a92d96806c1988f6880d0a5c0c352aaa380a84cc4fcca5ac23a41f3184031ff196a98ff3c4f355606c8afa177f4c8128b268e126a26406bfc39171bb7 SHA512 0ea01ea7adb04ded53c2e162cfcdc39f8250f2b2947cfce4581e7cd8d10d47b386077f2872561928273620e0f9e0a7778a0d7b558362f1b374c301009bff459b -DIST firefox-97.0.2-bs.xpi 463040 BLAKE2B b0bbc1be98670ba1a3291887c938587439721bf198135c15eeef1611c58b12868becca55881d360e91ee9823c4957a5f7f78a432235e5936b4362b8022495dc6 SHA512 7a63340ec74d23be6193dab17a5a5f148617e83612c036654c0d93bdb7b000463f33a2742f8abd3c82de0d47fc3d03135ceb7d8dc2bd9ceb445b0b7c155a09c4 -DIST firefox-97.0.2-ca-valencia.xpi 540648 BLAKE2B 7725b2639c9933d94c44acc07a47523676d448fd3b46d8017842bc6ab509cc65e4dace54ff87c24512e8a18117b56d9cc93179edc3ced154ae2d5a833c97e118 SHA512 31d4e2ea148c7983458aec63d7e5d5c41544a299528a5ca008f4a18c831431e03eccf4961855097f243320c133b5cf55df3e93a8b87e09fefd437c5d5e3856d0 -DIST firefox-97.0.2-ca.xpi 533302 BLAKE2B 55f447035136b549979b411519c88ddfa6c556bcb812a99bdef3ea7baf203e547b484f71abb150228f2e1103a223195e3217eaf49050d7aea794dc9a03e1ccbd SHA512 668aea0865dd3db41f844ba888f16d2ac706ea8cb34e6dfe7e7f4ef62c1da17b95aaa5a42a5089aaafd59d9e2c943ce08894098f76333dcb37a470c294e66926 -DIST firefox-97.0.2-cak.xpi 555524 BLAKE2B 867003af47f7c5da5059ab183bc21f7a8517c67de2b5fa8b0986b8f1fd9d1c3af2f769c01d583f5bbc66b49f8d65487efecf7dc06c5e38980604b9fe341357b1 SHA512 e797983c20e79b22d9caf008e7e047d625ed11d08ab4f39cf97b4e0d7a6f2aa1c57339432797aa5c5148c402c2320ca0ddcb2be92fefd8ec3d5875090dcdc5e1 -DIST firefox-97.0.2-cs.xpi 568008 BLAKE2B 538e8b77084b3f0c3ba9b5ebd19a9d6103dece13eecc9af9acda3d3dd5c263924921db59c98566e4dadc4ef4c2eeb276cb84cee793e1086dc9f4fc4e079474db SHA512 d96fdae79a291cdd30a466d49839d0d742ff8fa6894cc90ffc65b82d9b39c553b95e3f58e504eda11e0fafc4d7cc6046cafab3d221a1003464dba3c348830b9c -DIST firefox-97.0.2-cy.xpi 546991 BLAKE2B 0831ecfe74ad2312a83bb57c3457812295406b0499669b9f22022045067757553ec75b5089f129dba000d2a844f34da248a2a9c7be40b070cf880cd40091ad9d SHA512 49ebf4ef04130546201b041b7693d6bb0eae3ff5073c7f8c3d66d3659e15456e164be1980c5d2a06cd79447a862c635bfc856a921fefacacf19feae5339e415d -DIST firefox-97.0.2-da.xpi 539041 BLAKE2B 6a96a68e36aeaf69b3afbc47f02ed86adcc469c643a375d9abc3d94dc91ab5d0dc2d751a5dbe2d7db76d299f87f5c484255f9961ea1698d4fe3376b56b210db8 SHA512 2ef510f42a94c159a29498bcaf67a3c97c1af9fb6217c6f975df19021d6b3961f939e52cad9494ed8aba83a58f32c668099aa0ea832cda089c9b2d648de96ebc -DIST firefox-97.0.2-de.xpi 558367 BLAKE2B e37386cfb2772a52d7ebd17d7c5f2934e8ea392f8343c7d6e97172dc111ea7bee8da5166972314106126994aff1f202dfe3be0efa505963003951cfe6a4f4fae SHA512 e525e4fa07ca7fcc707fbcd25c4feabb5fc542727eb7474dc5dcaaf102a278fd0ae88cc3dd388215ae4c144ccd590064e61cb9d5cddfe4c3a8bc253f0475f894 -DIST firefox-97.0.2-dsb.xpi 571312 BLAKE2B 38fcfae8570d86493d7cd6670b0b5fa9f7a517f858ffa22a0e43335fce674107773b4f969b6ddb44b6cd134bbd5bde7296f9e60aa14747ec03c931960b923153 SHA512 cb1db2aee9c6a7cb284ea94e737cc2c0b4a88c1467243c3cad56cb9e040fb59e1661d564fb13f8934bdde6e7fb2bd39731db841325783a9fb6dbc28b788ce383 -DIST firefox-97.0.2-el.xpi 642643 BLAKE2B 87b0432026c61055c99a8baf619d9e32ab467dc0e754e0fd6aa7ff9cbbf94f2082bc30c1fe6abfff3f31247fb4e9ed213c458e091c3e52ab419351cdad3ab63f SHA512 56e3aa09eec11de0505d3c9194a270c27ccf6fe98375a2e08877179a12672f0d9e57bbda49793b858424c2a1e08e51e8569eeaa592292cc5370a2627ba467905 -DIST firefox-97.0.2-en-CA.xpi 513681 BLAKE2B 3279589ca06e6f394f00b430dbf83347643fe0ea2ef30ac51750160e247302f78be28c3f8da74810a58cd055bd97f5ec0eb66fe88276bc57243c7b78490fd366 SHA512 ec9d04130471c405a2a36d0cbd3a91a5b6613d43badef8fc3b8ae5084f580aed603b2216c19f61300dc87ce01f30ac8d68cbfb5429462aece8cd91ae660905b9 -DIST firefox-97.0.2-en-GB.xpi 514997 BLAKE2B a04c2133fe90c013eb5b005923fc0155121d42cae838ebe4f7ad96b859f8f9621cc4cdea65a303c4281aa950051be3f50c9fb7ec5bacd4ca51de00ec15555e0d SHA512 b27713202d740b6ed3263595f7aa244eacfcd916f1dc4e027b5d123ee4f0b71a7fcd0a3867b74f5e41482cc563251de5cd662a31c8674ebfbef7558627a5d6bc -DIST firefox-97.0.2-eo.xpi 538647 BLAKE2B 6af1a4ba5b02721b8ed0973b6ad48452d84f70c567a5a7dd9288126ab73f608e18470b41694c0e727080dc45bb3982830bc0612c2c27714f7e7ddfc560d09f0e SHA512 951df83ed6b834c0f3b01142b3a7837d25dbf9dc774ce2e38bb1ab79a745a2b1f22b78108d7d7d541209758b031051953a348baa181f406fba1096627c4efa0e -DIST firefox-97.0.2-es-AR.xpi 551656 BLAKE2B e375cab7f5bfdd5339e8b7a1779658e4d6f3395998428ab5d09a68542e57a8b4c1d2d618c9b5868900d1906c6bc791b0125c81578f82008b1f8f30fe4cdf170c SHA512 4acc5e04b64fee017e8c96af5011539a4e9ae7e430b4ac7d03d54e3603fbc55fb02e349c684236d8034ee9d10ac57aecf08e9fb59460d74ae37a07c327d4d1cc -DIST firefox-97.0.2-es-CL.xpi 551000 BLAKE2B 1a651e07220aec4a8c017362980e40fade178303819bf34669448caf318211e59789407886f02734fc7867e0d35c24ca5695811a50ffaf2ca269d3950a010829 SHA512 f42da566273a8d7e354d1debd50462bf4ea2259cfd1c16c669549e2ad23d27ae3bd140fc46addecce986f5fecd4f013ad065202a316eebb190abd211e2d8a1b9 -DIST firefox-97.0.2-es-ES.xpi 540526 BLAKE2B e9867d477072e1dffcb6a77673e183499dfa6929b1e74076b0e9bbd8337ecbe4bc1e33e5899f99ef6dc00a3e4d4a148031b84af1aefe11d1eb5d03ae3639b31a SHA512 136ab4adc1ce5ab550c6894c873859859968f0ff2a57e8f4be2887ade6490a96273cca2fe4128e2f7cb980fab879219eaa29945edda460561e03504671a604f2 -DIST firefox-97.0.2-es-MX.xpi 554843 BLAKE2B 5d1f9b81ba515b1f96efeecfc93b783f8eba466b003b3a02d6b6dd542615bea18d0e7c3d24c300c54a3f3f8fa02a4ba0a88289821a20f513eea888f51231c4ce SHA512 23f9bce53c3bc3729dfe33e5140e75fea83d59ad50ad73b049ccfa465fbbeece9c9f073e6383ec66c538cf5a95abb779afd0cafbdc4b42a7088625bb86e42d38 -DIST firefox-97.0.2-et.xpi 532783 BLAKE2B c0e982ac0541dda1b332e4a209875d9308edaa04f8ad5e41d34522757a2c2bb813a2ef22edfe83933acdf910ff521bae6dcd4a5a98bc04c0ffa3d100f545c720 SHA512 79aba0b049a4a240860fd83000aeb5f37b6c0264642a1a1ba6b17328e0efef64169cf08d917570f64cf6ee1fcbc55430b38a8bb8d105fb21215a9e5d8cbb78ab -DIST firefox-97.0.2-eu.xpi 539906 BLAKE2B 215e5c52e9a257b9c46a83fee80f160a63a133043080ccd00db555190173753436c320282e152670e26b69e777c81515f50eae17713df36b89c42d3682c0bacf SHA512 3a80d30b35e1e04495d9fdaa240a3af914dd314db98012b2ab053c3965a9660277433aa9f80a063f97e5852ecf3f0158518a996c8721c8ff7e44654f66ea5d66 -DIST firefox-97.0.2-fa.xpi 565535 BLAKE2B 74ba2eb545c20a0c5b3738fd9db61348b50bc76cd1900f58d712b6f8207be0b1468325f3086c81ee5546bc6c0d2bf0001f67dde97409c37d685154b048dc7b7f SHA512 a8fb15119bd97862a2e0298b29d7d0233b8487d90520d3a60c1707b6438abbb2fb72c754a7b140e9c092ce04d21fec2e8810c181664d101dc23e6c912151aa25 -DIST firefox-97.0.2-ff.xpi 472282 BLAKE2B f276923c5ddbe42a9ea438afdde92787c72b9eb362b687fdc3c472307a1a31de6feec2d9672f662dd54264870ee853ddeb64a7774228bc960ec60a9ff8616acb SHA512 c73bb06ad3c4e031ebd2fd7deabe06a6e870bae2db01613e72132b3ebc97dd4ef311a3a630f82971e6e66bd591c4fb59af4667cdc5ce75410e0320b712a3f52a -DIST firefox-97.0.2-fi.xpi 535281 BLAKE2B b6f20508bfed13ea75454d7e498c6d8d0039dd06308f106aa64d40e626f63c023a3251413f61940395aa880a1476380f43ce9517ae7e515d66d78f64dfd73eb0 SHA512 576f38ef0e21666a9f912af400cd8a4cb4107b3550feb2916b60e110ebc6d07350c96948b48be01c491225b3c3842b4e84371c863afa89cecb709083d99b577e -DIST firefox-97.0.2-fr.xpi 562714 BLAKE2B c857775772da3a2af132252aa92754d305b0905494ac706b8fa72d28d7caeedc7bb271cc95b735a151e27dc59c911d4feb3a04700d5328c343302816026f50ab SHA512 b6ff88d407e3e9089e5a04d9411656c77bf3359a9cac27e11feee7f5428f6fcea6a8ad8739fd305da6e40e96daaed67fb962ecf67f9054e06878162c4bcfbbdc -DIST firefox-97.0.2-fy-NL.xpi 547823 BLAKE2B 35fa578572f0d38299a420280cd67fc68bc31463a30e0cbb6411b21802dda7984f96e62e0e0a133385e9cdac7be5e6020b4b86878e26253420179dff6c17bd1d SHA512 7bfd8fb1a343d200e482fff1d0034477863d13e26ff7fba69f050466cc023188c2bfdd9275db29215468b14d2eb6b6c75cd9c44ad092f4cd9b51f9aac7659337 -DIST firefox-97.0.2-ga-IE.xpi 469910 BLAKE2B fcce4bba839a0d1199766fccb053c1f556bafaf085ac574eac09f2f667c3ebddc7dfab189f0aacedfd44042dac73f15cdc206fae7961cf0f1e00f84d52cd5584 SHA512 1fee402ce369de4abffeaa30e89307c20e9c194066f89bc71af6357079816b00b586b1e103eb7d356bf599cd1ec8bd4250692a83a85e5e4051cc71ff3c08c4d6 -DIST firefox-97.0.2-gd.xpi 532946 BLAKE2B e45ee9dce30937a38b12efb2a8ac53301f6b8dba44f4ee5e8dbcfa7a834637216db99f56d57d42424ef24f21f018f6db4f98045977689934c6d1972d208d790b SHA512 cd7c783bf6cee1578f055f7ba00ad0bc5a782d65de885aa14ce2dbd6f46c60e0101703ba93457644749bd430be93ac58a46197ff6a4b44611b04a894fcfa274d -DIST firefox-97.0.2-gl.xpi 545744 BLAKE2B b8f8ffd20d2b5f659fdefebf3c8278edf0ad6f57b70327b695aa3f15b0bb2bca5f4cadbbfee25a9870bc1b044f398e1c92251fed83222e25dcb3af29adfeb939 SHA512 ae82f7e26c2bdacaa8938b8beb552ce87008698541fdd037c205f93f70f471ae7c27ad5fefba6a750baee56d1ad2875f3334a97227440bc0a81ae0b97c7ebfc5 -DIST firefox-97.0.2-gn.xpi 561808 BLAKE2B 0248e38b4b962be192dd38e44245d048b24c95c95e34357eb3626ff57186c030b0b1a207e3d4af10d23854b029e15c95253929c244e9838d8a30fc772601fffb SHA512 50d8bb39d8a1d32adbb4c7af3317c63fdf01765d0d21f849da86178dbd7ab2b02342ff02508610dadaf8df4286f4e0f5f5ff962559f29f32167233576ece1a93 -DIST firefox-97.0.2-gu-IN.xpi 529508 BLAKE2B f32cc2806883a91d1f815d35d94561e7da5f3ddd45599f4f1de06c8e4329a9ba5e366bd002d7d01746357e001123cf26496758d944658caa98bd5874e60eadc3 SHA512 f242827633fd04b368ca00a927ebd483770fe78bdd1d260eb013114b84e7afb4c1020ff84e69ade7089218545c8358f4f01cee2415db7aaa99b70daf0d11ab1d -DIST firefox-97.0.2-he.xpi 561793 BLAKE2B 5baac4fe356759b3a6cee6b94d09332a1e598052917326918f20fe1c6e97f603d17e592079b16d68bb4e1fbf8e71524a09587a3b3d1233e6e26f4a78c2d0af3b SHA512 e24e481d1256521adb8a0f5aa4d58c134582ec4b11e3f6412fc6133b232589bacc6e00a4ec3482ae17581a62a6e1a42febb0f715dfae21faee4d4b1a7c387022 -DIST firefox-97.0.2-hi-IN.xpi 559944 BLAKE2B 75b3cebfc8d380b160845786a421fb23b6e0e89d3baf54ca84addd0f1a91cc611aa7f0977f73c12859ad3da547f94570f18da928306872c0c0a3a2743f3ad853 SHA512 e067b4117bb9c11e3d4fe57a38239e4dcc2d54619c0a00a4e13792c723c89e375ec4abf4e818c4e2c88df42234c0381eba63ae2cf51cc414b75393a33226dc3c -DIST firefox-97.0.2-hr.xpi 534049 BLAKE2B e98c57c0faa3496349ae040ed8f48698bd497354114d63de4608b655171a34ea9f65565720e9db45696cf816f85594157237451e5cc992afac3f52456b004455 SHA512 825ae826c05ba9d1fda8ab48217d6e566f6e97206975e69f35fd160e100863c7602a9b464905da2b4c19fad3ca8db4f0588ed350f0007e80209fa374e8f1d352 -DIST firefox-97.0.2-hsb.xpi 567425 BLAKE2B 9b06f5e7ccbcd30b96bcae75fb2a5d938587bc1e05ce1a7da32565fb05755e766eb7cb4555111c2dcc5159be518f40e77299e210e9ad42bc36613279cd980968 SHA512 2adb7c961dad19ea53dd76350f3105ef1cf8e4e8e78ad9dcde21b901013e5ff9de4cda4c9652030adfb51d247eaa9ed3a6a13392f13ff4139c45601dd622cdcc -DIST firefox-97.0.2-hu.xpi 570774 BLAKE2B 5cddada985815412e60d378711c1fe53eaebf99e9ff8a9b8692727e5de3e852f3f4c5a462e511200a5d95ffdaae74134c209cd80088f5440c0a34ab2942df51b SHA512 7dbc2aa9e0e87f956e2c44d34ab77bfdd8d93653b059bef87d256ff85c3bf7feddb97697ddcbacf66249eadd57c9c33bb775977cad28bcf8eb8db37d5fbeac9c -DIST firefox-97.0.2-hy-AM.xpi 582914 BLAKE2B 765a4de063b19e49d8b2f635fcdab71e954836aaa717bafbf3f6ffed4833a5e008b925117fd7f6b93abf8448dcd44ec8194e7b5be07bb249d41759b6b1983aa0 SHA512 463a287268dd27b461fb25cc05c26ecd7eac298928726b7dcde3108dc713649b5055c382ceddb4254bc9c05a2c5dbf743e8f3b42ce709b49df353bf1cd5e97cc -DIST firefox-97.0.2-ia.xpi 537040 BLAKE2B 8413ec560a5f68824a7a6fbc28c61b61be2d422e89fb4d8581038de2c4600801c877607aa553ca955d9449b08245b6bdc5843614c2bd0434e50afc4c3a844235 SHA512 35c97dd47936bb3edd9a346c4cb86bf87a7495612fe80613fe6d34c4312c0a8c25d6f7cfc3a730cfe16fb662b74be40234c00fe68584bc7162e7309d8716d12b -DIST firefox-97.0.2-id.xpi 527131 BLAKE2B 2a6005643dcc5ae1b69a0351cb018669c64fd20d4181f166466257f56816914d13439b12e22947b8e0a24d0276e22ccbad6a55b73e0c6957d75c2f7f1f50659c SHA512 22bdcd9ad0b2bfbb0063f073556443dcb82784d6c1d3534f6c78b8372dc8be84efdcc2b1bb6c7423e7b4bc88a43c784159e1364d3afb452dcfc2b76884be9dfe -DIST firefox-97.0.2-is.xpi 539895 BLAKE2B 8abe61f3b1e93cfe80494fb283f37d8e08626585cfc82312bf5836a406ab0a0d9db11d201cae624cf48e4857196ab7fe215856c226c463545aef5188ba81125a SHA512 07545a8c35121124d25ae5ff03004d846e95b7930331dc9f4fdbc39b71f0ddbd6998dc45095825559eb62f595dfd752fa53fc41e03c7126496251c2ce43fa1fc -DIST firefox-97.0.2-it.xpi 463934 BLAKE2B 0a2450cf0eae0ac856324129f7f036d135af2a1ffcf560413070db44ee4fd1a90307924fa2459fbcfca6b3fa52944f5233a0ad0d087f90c2dbeeacef47511cb8 SHA512 417c3cd2ee9edbb3b80d96cd53665919660c5d6861918a92194bffc15920f2fb1401a8b1111c963a14b7db468049d59f8e959cc4345588e9e506a862fea7e929 -DIST firefox-97.0.2-ja.xpi 589748 BLAKE2B 5622b489dc4c0374e5fe9bd3ed3c990395df70b80f69ca05eb164f172a14778c0c5663796f9d3b7051d43f501793540de66e37dfc68e8b42b762077227e95105 SHA512 004c510271e527ed393ed3441891149436a21f748f30772227383e7c345915ca324ccef0cc2ef64a992c234f1a3755d28c5c8115b3bee79cc75e033965e0ea1f -DIST firefox-97.0.2-ka.xpi 596052 BLAKE2B 4ef604b75a5dd35ae4b42dcc21cea604ebf24bea4e13a6a4dc52fd702c4f0bc43e96c04b74b4ac4eae572a13440d8971b364f945b70bafc4e11336fba3ba60f6 SHA512 232866627a8a06c31e4cb021b1658bd5c0df0b78ac7e65aef45c651008c5dd4486c95c1b75fc05885316b17524503857b13de7bba96b4b7bd0b169dfcfbfdaf2 -DIST firefox-97.0.2-kab.xpi 548558 BLAKE2B 98ebcb9c56c9ea8e09b3300bd5c1bed33a3df046416cabe7f8f6049bf4ffbd64cb7ac2601c48ed70bf01ab579476a7b88e3faf13010697c47cdb77acca575ebe SHA512 3042e94df6398fc8509b26d3bf0d175a5090ab54774a02b0da2153c5645575c6c5ab407029d30abcf73237abfc19f0fc71986aeb0d202ced2219d1db1fb96f24 -DIST firefox-97.0.2-kk.xpi 618284 BLAKE2B 67c604ea6a6a5fb53ece22604039e0596ae6b2a36646cd7671c6a8cd6ea3c7e56d30e147c090458acbca9366b1f4a545cf6d2a4944a798d3987aa32ade92150e SHA512 b0075e68944eeeb31be045af490d62c279141ad81a0312680ff838d85d0432bbf60dcddc569440a33293c2103c27e4866d3a5c4ff8a78bf6ecc74592d66b1f6f -DIST firefox-97.0.2-km.xpi 529561 BLAKE2B 1c40fab0400aa314745eabf1c133017a85af7612a9e4a626fa9c06bcb41cb3ecbf39c5ad83b091e2ff6907c288518bd0fdbe483ee6f2b9957664b1451c96e7c2 SHA512 2fb22188f9efd4f734bf94c04ca016c2c9b53bf9c0908dcb1b0d9c874d91572db7d5c4e926b3eea3715ab571c967a124b7ce4e9549aba460ae5308a317e1c5dc -DIST firefox-97.0.2-kn.xpi 495343 BLAKE2B 132d6e0fa9bb78cc8b12b8044a4bfba2f4dc82b2151303e3e8c707c1b42edfb6116d82a5abfa4de6ba2543298f2c5070a03ca3135aedfe9a3addbfb64cd237a4 SHA512 577e15294efaa2ddffd0721abaf82dee08c533ac9c56f14cc5a5a6f75bb2d1b1675669aaaf67b9ca5c5802ddb487e272cebdf65f7ce38e0d222f27827cf13b66 -DIST firefox-97.0.2-ko.xpi 584122 BLAKE2B f5710f75b89820a0e3b6048348368197caf34b22140b5ff11b1764b3ab2b0cdfe7f249a5785ba6ae5da8741c4122dcc179af6408e76a133b57ff660b85a56850 SHA512 b6df0d6d7b4164933bed564b663a9f1228717fccfb16737c0d249c75971128f19df1e439267ce830ea068bc3b5e1c6a5cf2dfd9ddf2551e95943f316d78b284f -DIST firefox-97.0.2-lij.xpi 470916 BLAKE2B 014b2859399250f96e178f2cfbdaf4eed604606ca07cd32cceee7acfdb69aa413d3ba77c93e68b22077c357914357ca9e1e51c0e24064423734482292051dac1 SHA512 16391ea8bd44ee8652cce5554d09ee2961101661435a743a9473a3b5d8b70973cafd0dfc98d4f4e3e8a16fad59c99dba036a67d46151dd7847b0856dc3bc7386 -DIST firefox-97.0.2-lt.xpi 563961 BLAKE2B 8d6547c8e9bc35fe5338ae11c5b758d9dee80a0a28dafc1abeeedbca03190773360109d519e98783aaa6633bd5206751be3cfc7ed193a12b7da2a6aa706f15c9 SHA512 3bf0860725f522f607af8d0ac9bd6a2fe5f94fa0e073c02147f59f4b959017cc1a3b5a41038da60fb458003e8f54db3e87b146ab0ab5bc4fb81371e68992833a -DIST firefox-97.0.2-lv.xpi 463065 BLAKE2B e775ebba4de4c9c628c907f6d0b7e63d1d263be0a2dbf36c5ebe82e88ea421592e69a440b5c550cdcef02b9d31d3a9569e3f5a56c08cea0d6db62993879aca0c SHA512 9b36fbd654b403eff0a35060e98bbed54b6bf13ea984ee85eb5e05acec782b1dbedf79049a4398e24ea0d3783219e55bd2e22724d8e70e9f9a871011ee3e9db7 -DIST firefox-97.0.2-mk.xpi 463219 BLAKE2B 3fac8383306f91b6699aa5c00d133b0a120aa76321ed398ed029dfbbc65a3acbe218c789b860c3552325a80fdbf6f2a0c3f4be9b2130e3c5a402e6b1cb9fb05d SHA512 605bdb3faec80d63176922b4088f5d91532fb1808050d0e1831778eb5e359e973d7d6663d2a54d8fefd0f55fc91ce8925948816cc0909f59fed97556ed2d0c04 -DIST firefox-97.0.2-mr.xpi 532293 BLAKE2B db272caec25993fe71237098d462658545f1cd9358a30fcde87ef4147512107b3397b374f7b9833f40fd07ccf94b111b4b1da86b32ec7b1cf5b9b97b20cd8d95 SHA512 63caf0e5d0be3a9a58ac09c265170e99161556314576a0bf7a473458ad19c2b049f315367e3dd81fab40ba98b5792133c0b63041e514a7b624bd8c71eff1cfc9 -DIST firefox-97.0.2-ms.xpi 448097 BLAKE2B 28439660ca13787402136d45f0648bc4ec4698ecc6742174e6da4d06e47b6a42027a5bd4618b5378fd2151e644e0c5501b3373815208e2ce8bded545a1734265 SHA512 17976e73635b6d519d012c14310e4300909a7a6969affdcf0a69ae605d4622cae49bb9c03dcc6c77cec0f6484d5fec349c62e053b0292dfb9e5f501ba44e5020 -DIST firefox-97.0.2-my.xpi 511626 BLAKE2B 183e5e45441a99c0e725274b2fd3e655352c3a9b868f0463d0bfae375276a0d0037f7786c502e08894911ff52b279776d5d459e32c1701061f34c5c861deeed3 SHA512 4a4732291da8e944b0a9dc20cd92afa24f5975feaa5e18b63dc15f20ab6fd88d32776e92cc4e3db343e09a8ce86054db51041eba05fc4e09ca1da7160fdd9940 -DIST firefox-97.0.2-nb-NO.xpi 531844 BLAKE2B a6bdd4dd31a11280d41740a2d15082a83cb7809f4a3ce234e23b83c3ee1c48f9eb5ecc8de4f9baedf2abc826ce767a3a2f6df509f2f28bc4c45c5481cdeb317f SHA512 61a376698f0ae381f1c188b92729dd2754ded941e6a3cf82b2dec3d34f6ceb88ecc08f1abdfd6ecbc9f45f037f9531a137495099776640118fe785cc7904e1a5 -DIST firefox-97.0.2-ne-NP.xpi 482229 BLAKE2B 215bb3110d345060d092d1d784bf40e5e9a629ac8367578b9fbfa64720a7d4c4ee7edf25caa901a18227696eff3c855f937910e3478b2e6ca8c3e153a6bf9455 SHA512 e5afede7bc90e065908d65ef1b882c5402a6467f32d2a15bd6c9c281b3af34a50942c8a1e46a15ae878ef1262382acf3b00ea61f9c6c27c8ec6e53bc634580c8 -DIST firefox-97.0.2-nl.xpi 542073 BLAKE2B 7b6c752f7690bcafc6eadc688e60a840dc31f712ea82b7c00ed57e5559839262db442cb47f81e59e98f7164bb530b1973b2b4d6b39bd4c503971cb022848c67d SHA512 1792ad4afe7fbd1249a5b130b8d998e2a546a550a11625e754bdcd92c4b2054dd9e1777f84624e3888edb231f5d8c9c4df50a84f56e1e3b1f8a3e69a5aed555c -DIST firefox-97.0.2-nn-NO.xpi 535961 BLAKE2B 1f724fca22db8ed58ca265f552d2bda252818088fab0faa3db5193a49ae968b436a50af5f5dfcbe5a6860c33b57fa440bfef3bb2a01ecf06fb58ecef3b6eaa61 SHA512 9e38d090646d0b99de44e83a13b11b66f004dd0b54c59d1bc6d2637e5118c319ff47a06c72bfc45a7dd432999b372dabc9b8a95f9b87d814dee1ad567b2618ab -DIST firefox-97.0.2-oc.xpi 556535 BLAKE2B 24166d9e86e86eafdd2c3fa2ee9171f803794720290b390b819399e8464eb495d26e2f9b403653b7a02d67b787b3736829fc54e2abe089df724175525fa812f3 SHA512 39daa049b19354287f7cf51b5884ab620a756a3a9f3166bfa7f4e990ebdf532fa2c9b34b0fe1564c08ed003f24603de94d9cf3e943da6299710d23ea3bd04acf -DIST firefox-97.0.2-pa-IN.xpi 596718 BLAKE2B 2a3cae3264b74dc65c54feb470187847767a915ec3ec7d4bbbc5228403371e2125c1dbd4721ffaf165719163f9115bac1e7b425024c5069aabf8292aeb18c8c7 SHA512 fa65c2a1e21ebc8ae4a440a09410fe8f9c8265a246cbb159fd81b0eb60034cde4806812e7e12c77c5b8e6a302833535e86abea0b3b956ec048b2be83ab0ae615 -DIST firefox-97.0.2-pl.xpi 561563 BLAKE2B ecd1334b73dea99d3db709c438647b54225b543614c7e2adff893b7b037e3b706a7ac350d2d3067ddd3095485709e118e91518646dbb125693b8531d6159577b SHA512 b360a1ccd488c5aba88c33266d304e3dde1b5f22616ba902ab387aa519898765b8fb93e4cb8946952063d37cb4be889db8acf11111ae39ec08445fb56d96fad2 -DIST firefox-97.0.2-pt-BR.xpi 547460 BLAKE2B d9c8d408be89d88642d67af8daa67c234873a029dd29b8a77c43f11303f0d5abf0fbcddb198eb5e6f97bbfcceec82538d9282769221bfa82e00f112c1009d6eb SHA512 0b3a36dcb9df12afa208908c2e8014576033d6c21fa4f2656c90233d7d4dd132627ee0da5fbb456734604ea57b237171f2acd57256bcbde7bbff2f5ad2559e93 -DIST firefox-97.0.2-pt-PT.xpi 548437 BLAKE2B 081ec84e3892c1f15a7610cd0fb1d2771189bfea6c0047ace75b9061067c5eae46ecf10036cb7a633c0ad7b1206592e17532a116c251259c1cfacc99acf26a47 SHA512 3a19059fdb76334af6f5b1aeb7e41df3fbf79fe12117b649ebb329a6f4aeba268cb476544c10a65e1844928c0d09aaabe9daee5bc5851f167b2f10aabb32058c -DIST firefox-97.0.2-rm.xpi 540397 BLAKE2B 4dba7c47f3d9446c3e3044b15b9120961e60704bfa1957b9751328b2f9385c429833cfe13a2db88beaf2e6f6f341fa8e2c23f40a5bb252ac3c0f23d9ad52151d SHA512 e6801f94e2fbfe50965dd35b8f7c97534387fcf70212caa0a5d3261dbe2ca9f4d04ae00358f86551d44418d40db098bbc03a9eccd97329c6d41575f50b271ec4 -DIST firefox-97.0.2-ro.xpi 531998 BLAKE2B 8ce3a5564a42c8908abb9cbb19a6f297b3b59534e42b2e328cc6984359475c5229a141d521d9a609247bd6c62cbc0a0f9b0174ab22c4f10166c5096813ba614f SHA512 9ba49a106f831ef5fb2d0b84d2e83d966e27d8eb13ad6cf7d920c74bdf2562933d4da3099bb2fb5c2f4b4bce1528a405264818b814f8b431e7494c4b5702d0bf -DIST firefox-97.0.2-ru.xpi 631048 BLAKE2B a7fc30c08efa3de297f151e659d089c5e1ee9156726e962c111e33145184e2c53f2dbc3ee5a286665d585cfeedcf41c17b7bb06cb6cdaa4ee0b62854d3d88234 SHA512 6c1cce9f7756a8a6e27c702c43483b0f4ffe1b3852f2773ee29a5fbb7cf19b53c620533faa4d0ccadefceb9d5ab69b8d9b62bf3bb5f2f7ba5d614444c33aea22 -DIST firefox-97.0.2-sco.xpi 504839 BLAKE2B bee9ef4aa2c3225409afef9beedd7eac0f79d5904bb003facee3244e56e9559ebd49682f647ce08f916af99bd96946a08b7fc75c2c33d6e26c9eaf3d5ae7930c SHA512 55c06a64a4e598c7a81d5782e4511ce3a859b343db1052d9ee50892290255bf5d066671646c6adb1ea6f8192beb79be799b775ace6540eb9e64d151f84f2928e -DIST firefox-97.0.2-si.xpi 485686 BLAKE2B d3b203ca1f3c5aea4ed6efea8a1d2a902cdca0437582870fdd118064f5125448a2d961b8599cf0e147a70ccd341c93a79fea5f35ffb626d4041d12a518491df3 SHA512 a6aca94959fb65df06113b14a68b41aab623c8b7d5bdf7cd1fb19e1d64ead694828d0c796d97d0c5bbe3dcb440187e2cce18795df3ed83187d70ba90af853c73 -DIST firefox-97.0.2-sk.xpi 571512 BLAKE2B 74de795203d65be5f723370100334ff4cb9f599ea87713f94c4964a8fd58b9f09fd41bc08a9518f95b630231a041b473bccbdf6c20f6c670f4196a75beab2153 SHA512 f7896dfe5fc45f56a0f02683c9fbcb276a1f2c5ea3dab10c82217ba2122243b5c39f94a0a740f4f3bdaf21d197337e6e0cf79281c797fe2e49520c40afb81aae -DIST firefox-97.0.2-sl.xpi 542132 BLAKE2B c8d90b8acf3fa27755df383c97ced90b23bd3a8cb01e1a875808f2b0cb9355765b6218933beaf10aee1e9900ed4b34f7da18f5d03e9bd06e08fe1283b77bc6b2 SHA512 71f1c0e157fd1d641734fb5bfd22d143124474074ac527184a33f8b4f67937ad78abf22a3758e91e5ed88f4131833a5fa6d438a25082ee7dc45f17c312d8d408 -DIST firefox-97.0.2-son.xpi 420984 BLAKE2B a0b9f0474a9323950610ca5fb0c9e91c9777c0f9fc749a57e723f7d29f7d4a6dc1f5b09146e96099db3d77d9a6ebe138d4dc2b77e8615136f8d71c74565acbde SHA512 71c92cf7d58c2cf940f75e62daf8923786c9656962d552b0466a8aa27c71fd71afbf5e2a7c46783f1d50c3f4d856fdd0e53953cfd4d666798d8298310026cbca -DIST firefox-97.0.2-sq.xpi 557409 BLAKE2B cf33844c9fac98257b5b4b859920576f360176f2fcdec7ae19ade720a11910b076c3e5d2f324f4e0b90277026825e6402486d17c77c15d5cbb15cfe0ccfecd46 SHA512 6e868e9a205924f7fee9524ba55ab3f0794cf557cb45c1e3772f3b29111f534794f7339030ddd8f4bca3ebc913507ac21db648652089ffc9be9507d714ca3ec8 -DIST firefox-97.0.2-sr.xpi 588251 BLAKE2B 48645dc8d5fb4f18df701510363fd40f2d12af20e9dd677c9c5d41e29c32f5a63f909233f390ea1914ca0eee2522b080a8162584671015f4c34c70f1722af033 SHA512 d450292a95a68f0a78194ad9750d39412a9bf3d00e3fcf1dad968cdabc463ca440c890d348e8671021bbb432bc266e3404c7a90cf20e1c9a685a8175dfa637a3 -DIST firefox-97.0.2-sv-SE.xpi 544767 BLAKE2B 36fb2805f770fd122ee60f6de7f57d223c3424c79b28fba485d98d627c9b73e7a800f3a2fbb9673498f0ec227866c368e6799af17c672c18a0229685171c0d14 SHA512 f8233a471b2689bec17a18dd99b487aecf733d7a49bc3fcef926ed11cd5d3f378105df8d8d9598687bf189f02e2d245d843480a9cd73369880851bc9367ff576 -DIST firefox-97.0.2-szl.xpi 507757 BLAKE2B 0488ab37d2132ad32400542cc4ff5325b71f1d18edb9b2f1c3730f58bf8f96bf3691c054d6d0fdb50abaf1cdd8dac08a54ccc760696623c4e69778afb4720271 SHA512 8aa744e914dbd3b606871fe0c3dc97d34290e7e2147b9ee1f089d3d2a988294c0233c386ea45a8e8fa457981b848b3302fd4e199a622caf54bc52cd67f35e829 -DIST firefox-97.0.2-ta.xpi 512324 BLAKE2B cf8b24b6fb0e270da99a251c9d77f579e701f58e42644bb2ca4a3faf614fae05d2ae4cb900e70705a4ba337d1f7eee7615747b53eb79eb3143a7f69cad84931b SHA512 3490a308372c16fb1258dd94b3ea6ce3565e197ae11218fba0fb6541e9cb87b9e493574d19cbb7442106bdfd1ca3941409502ac51e73538338ac47c33c2ee66c -DIST firefox-97.0.2-te.xpi 550179 BLAKE2B b0d1738ef1ab892665056dfd7bec8e183bb64e9df5b0f23f0c8ec3bf1a93220903c9ade41a3cd44ea99b6b9eb3a97726bc090c7179f1b6b00780260d83d2ffe2 SHA512 446dedeaf607c434a4c95c755aee2462068e20ee4629f620092c943b54632a0d5af79a554e289a547ebf1498e4cc363c00980b2c0f67f29f14e3c1159112f8a3 -DIST firefox-97.0.2-th.xpi 608240 BLAKE2B 202c53885ca0b1989ac71f162f339cab07bce3a4944663b1303529373f63fcafec4dc6b5799844da84d39e76a02271576a55b9c712bcd272cb4c29b054c2851d SHA512 7937ea813d5b5acbf62cd6dde8190228bd6ddb7393aeb2f14fc941d280e6ab94a96610a06274e213403c317576a1ab8be60ccef145903e0e7862c8795e599db7 -DIST firefox-97.0.2-tl.xpi 521868 BLAKE2B 1928a668bf1c48d52772e46b7ac4a9d5c945cedfea376d5a4a4f5fd4b25710eedeb6e08d79957aff4dd0407fcfd0e93a616db0c38d83f17e2cc2bc22a713f5a3 SHA512 b3c463704349d287ab87d63e9119db30f6c2f9c178bf6e2a6fa202ed1e7ad76a813195186be5448697fc4883d2446e93cf9630853eaafd3a811c564d0b1a2b72 -DIST firefox-97.0.2-tr.xpi 557038 BLAKE2B d561b54306ee9889c8f5567455c838f108e210c88361c61d819ebf4ae0b6e603de38d6ed6d5745f7dab63f8fbd37e5df80081fe34df01f86b87d4cb2adacc513 SHA512 a7d68b2d374aaff14ddf98d1223819d970397f56835a5aa15b15a3f590ffb18db5ffad6529983d94fdca30545d651e0a2ab7ad6a6bedbf6e49a8240886f34de4 -DIST firefox-97.0.2-trs.xpi 491184 BLAKE2B 82b195e7200fbf3c0c7723aa7a095198975378c6e61e04305c5ecd46e43d4dd0e790ef15bfa5e7c220f35152b778ac963add1f650bc230aefd806449278a9ad3 SHA512 52dff2ffb7358968386a513bf91df2be6bd8026edca4ab8b2d50c19a6fb3762e2afa1b0fc0f4cd023e7e8704e2e316c5c6a2f792eda98cd7fb47be3fc3adc706 -DIST firefox-97.0.2-uk.xpi 626071 BLAKE2B 0df7cfbccc3919c83a6ab92e44a23558c0efcee80c83ef3be9a80573dd71213f2c94f59265a57f1c51e6caaa72b42b0f16e1c09c1c09d2b50c91668798d39d0f SHA512 845e54f34f4ab1d7589ec59d8c1b67c0180ac6900008755027b4b11063c96665d235beee9545c3dbca1876b2bae8a3de20e652e4ee9209e360b565d5f15312a1 -DIST firefox-97.0.2-ur.xpi 559320 BLAKE2B b9687191dd7bf2cae08ad92eebb25b87df42cbf42b01802066ddf92570d45cda1b17dfc5a7daf3d80d5d57002d238b5227977fd3e1d7dfeb8c4fc3e3cd5bc7fa SHA512 fa0c6774c41858184cdc5cc112ecea1afb413574aeeb721809602171181351dcbc943a270ec97cff1392c24d81938cbe1134975d8155771053bbfc1b7b082616 -DIST firefox-97.0.2-uz.xpi 476983 BLAKE2B a7af89207715bceb46b825e7e2410b6dfe6dbfc9877f6aa020777a011acb448d47fc912b2189d14a29f09ebed3e975555dbb1475dcc2858b2097555870b7d40b SHA512 993200b22ddda2b6918c14abd90c95d2a8d0ba4546f904c94b121d43fd934cd12b8f042f77beb690777b4a39c883cfcaeaf75d5376660442dcfd5c48e4611843 -DIST firefox-97.0.2-vi.xpi 577913 BLAKE2B 906ec3624223f934b4b4742d60aee187ebd1c22838717577ab8d99854ca436fb8819ee2f5b0e07d84951493873c3ac24969dcb5ba282fbe66314ba43ebca9c4e SHA512 f74e1962b7f2c052f81a26923f77b688f4b614d8c42e35200ffbf07265ec7631a3ed8b8ff1ff0c5be4421ee1ed59227083058762e37002187d2199c31221f035 -DIST firefox-97.0.2-xh.xpi 423176 BLAKE2B afa607e090c77fc00db80e7b74f1f88af61e9ca6dcad721623911f65b74474afd6a6b532bf42ecee7b7f2c059e5307ac20af8b285bcf0508f120e8f4446a66af SHA512 3d3b82689e495baa953d9946449f3f15f67fd026c49ff431752d33182d3bbe64f7b4839785f07f4362f0fba4e00c9b962c7394b0e8d6acd19fc862e5e899e1a4 -DIST firefox-97.0.2-zh-CN.xpi 580065 BLAKE2B e2fe09fdaa8b9a6704b4190ce19037b9d588c9ab86dbafeb5fda3cc4b9874e28b95ba2477ed1146189d43d9b89daf6129dff856de34c2e8cc64171f9ace81447 SHA512 e48476858a687bedecb8da7b0f8a192fd179b1b0c86bd53ac29571819cd1fb41406172c90e695330bc3975f9851a6b8f8b0ea35e4a797f73b929514877913b0b -DIST firefox-97.0.2-zh-TW.xpi 581184 BLAKE2B a34a30f759d18a5aa999914eecc2d7b7445a0a5f6f39720f10631d33d664ea831cc3cc84bfda6742dadfe438d80dd058ed4b281208db826109a80eb89de28051 SHA512 2b704f0f190bc749ebff8ac230ed984dc3a198de06b10a6bedf4e89b14ef8dd69b3abdb259ea1cbd6f8c5cb5567c093194eff82817c1805b92c402ddb1055180 -DIST firefox-97.0.2.source.tar.xz 491844932 BLAKE2B de90887882d35278b5dc0e9520511fd67fdf58338a64955caa893222fa7aa9ed5af4e581d7ed1dacba376dbdad6ba22edb2b1186ebf89622a54d174eff0f14ee SHA512 efbf33723f5979025454b6cc183927afb4bc72a51c00b5d45940122da596b8ac99080f3a6a59f5dd85a725e356349ec57e7eba1c36cdab7d55a28b04895d274c -DIST firefox-98-patches-03j.tar.xz 17340 BLAKE2B d1c9ff486510cfebc0cad708657203e3bdf9007e150af603a4625b29421f983ca1f3b1c6468d07fb7f1ebb967f4bd03ba6fa545a5ca420e957480a0b27c04632 SHA512 f4d9f95d7b88efd1b3f19957c7a1b1f971ce0f25fdd461cda701a4d8adf6d1733eaf055624342b79531f84ebc46c9c4edd4f0f23204b7fae9cdd6f9708c6ba41 -DIST firefox-98.0-ach.xpi 449119 BLAKE2B d4a47310862e17beb810346eb67f5884f1570273515196121e3d26d3b515b9491ac3020aabd49dfeb2e7961792893aa1b3150ddaec96d426f116cddc6d15e2f4 SHA512 3a4edcc0cc74653f6bb8dff1118f469cbd729af57dd6b67bf675200db57ffeb31e06f4dccbc551a7878ebb820636cecb7a3eb2e0b4d351667e913e41520c2e22 -DIST firefox-98.0-af.xpi 415414 BLAKE2B ba219310384e23e7a20ef59b280035087980f73fb1d729ef359d9432235afc13185869b8b0545993460e29e57e7006caaca894d878797781954c399a368a81de SHA512 defa5a73f1de658824a7ce13c43e3d240b1c4a3babf4fd265c60ccace775e6f775afe6607c6a17768182d8a9d140e3a4cf3d7a29a692ca52812342c02d1fbfed -DIST firefox-98.0-an.xpi 495401 BLAKE2B 4cabaccebc1f73229c7234b85c237c3e26a05dd9acdb4aa90bbdc3c075ca39fe48690a196c95f0d60e29e78a47e2b8dd04201280136dc505c9cee505c22b2118 SHA512 c8fd61cd3a51f8a3825df5a928d2dc25e5ad819e0e0ecf98db46495e8653b37349ea0171327783671a9ae39c4cea35b2f45506d8a1d8ef6faf9266487346cc7f -DIST firefox-98.0-ar.xpi 564944 BLAKE2B b49e31c611b798f65eef08c05dbd2b0979031844ed3961a2f9996a16bd291c9e9afda9377dcc8cba670b3b8a693fe8b90ccf0b79fd17b8198827c7d9a5e20096 SHA512 aee9d84b81a2cc496c69d3101d8760f8549fe876ede01098dabf33d5bf1141b9730c32600807c725f684b9d73201a0e611d2ae01e571ab322528474ad89d8060 -DIST firefox-98.0-ast.xpi 493525 BLAKE2B d272ac586db16dd2f7a5d2c12d3713423c96ff71897b6b935ff7b3971528964f09b00fae2e4883cc6eaea2d01ca009d347fa40dee15e7368f5ee3b3d70d4c071 SHA512 962fabec757886421d07319c86b0aa80101edb52445a7a11623eec920baebead7f5884a459deb4f803bce085e3128dcbc7e70a983665db4947b9ad2e64879c22 -DIST firefox-98.0-az.xpi 484504 BLAKE2B 35e54332419c111485a935e69c2e54c40c2bba41422e82ba0240d7a69584f356ec8c860b74442312714e674a22eafd1544beb51910423360c01072bddb5c2ada SHA512 483ba85bf5a5c301cf34baa5717c411014b9fe14eb8ebe893459e3aef84b3bc0575aa5ff15bf640869a94c2aa2b7eac98e2103c6a505a7d7740efa77a6641759 -DIST firefox-98.0-be.xpi 622390 BLAKE2B a5fffdcd96692b0113084f4fadb33b6fb8de0defd45e76f9fcf621d8ddbe043f3a0fe635f39eb6d1f4c1f1be334ff6bcb7bc0c916435cb97763b8add085c3ca1 SHA512 3147dd5cdd5a1764aeef5a860ff8aba02618ec45dd1a8a8f1aee6556b672f5af14c1a49ffbdd202fec19dfe6044cb78ad92dd0a668eb7313696fd27950b9ea83 -DIST firefox-98.0-bg.xpi 564850 BLAKE2B 31f4f3b08805319826279acdde1d601c788978aca5082d62b75878447198ec045b99cb055c68751489b41d69a3b951e4905bb53f76a8410154bd1e18345b06ff SHA512 18ff9588ff06011f2e97c76ed1a97b7b7dff27cd49e7a63c824a5366b66af3f78208ff46310e1341d2eb67c77e28b76db3662415bfa8af3423ea477df7a1548e -DIST firefox-98.0-bn.xpi 554267 BLAKE2B bfb6e28d98ab761b24674d225ddfcd7576e961a26b606ecf74f61a513044230e11c12c6d9345c0d3e21f139046bfba4eecf9fd4b8128b06a6e21f6f2d4255d38 SHA512 bfc6c7d20626c7cf498e270c4e250d9215ec8647405cfed99e53e4ed4f957df5c370bac7c91fb50635a76fc54a6f367766ba1a582d233d15c2ab3260028d2c66 -DIST firefox-98.0-br.xpi 529008 BLAKE2B 9c2ddaf830e3e3e235b86906a72cfcef3771b8a8ca257a3ff3cf047d7f1a97b8a18f17c7b702a00b7ac56c84ba72b9f5328d1ef39063d5eee0b070faa121595b SHA512 19777a56ccf7855b6aa361e28b7efb1d1e96129ef15b09701f9434b606eddb25997ad424878daf2c3697cc54c8e2c93e8854e5cdc25a5575720d8cf43c8601d0 -DIST firefox-98.0-bs.xpi 459061 BLAKE2B 4af05adea9c451df448e76abf0beba8947ed32c2b631960cc754e074172cf014f931227b2d654416c578fc9a8d6e8e1f5021995ad3458583ae58c7c5c678032f SHA512 cd76d74052e2383cc708e0c22eb7caf94f451a02b990706899a5712093ba68e98097bb1abe77d36319b3302b406a43fa5bfc04e9f5753cccb10cedba24500072 -DIST firefox-98.0-ca-valencia.xpi 536655 BLAKE2B 1118ab508329f87f1fd789368166173f931161ef195523341fe397746c69432631b084e045f1a1cee3b6f52afeb7e3a82e9a688971e6d3ed7bc71f730132a022 SHA512 770845560fdf9cb5dabba6a73565e5de76398e39fdbd3f2743be208c3a390a5a5cfb2f17e60ffa0ad0d0a73b84d5eeb067e0638f62e2bb4418c10467adbcf4d1 -DIST firefox-98.0-ca.xpi 529099 BLAKE2B 87ae8118f727a182908a75b01874e9193e35ef0195bab73205218fe91fb9c0d78154e89bb78566513952e1e429db3dff9803782d6b4c87c6455a46ef3bd3a94e SHA512 b6c449b70f6d29cdb3488aa56ac254689badf38a8b22d0c09aba302a7bad950e1351c6c31a4465641470f822d0c3ac9410e0aac99202b3b3e78058de589bb82a -DIST firefox-98.0-cak.xpi 552670 BLAKE2B d977bc654b9802b3275cfcca76f4db9e1f3565b47975eea6faefd16963d6afc759f2f498149120b075d0811f5dab4418da4da4ecfa704626a152dd67164586ba SHA512 7009dfaba949ec265c4f0ec8bc9dd7e431eaa1ad1bb999796b4afdf93b94b0c7853a38aa9cd5d69612108704e6b004debcb0bd2e12ca2903f72ac133757733b9 -DIST firefox-98.0-cs.xpi 563947 BLAKE2B 8ed2e8e4d2987ff65710b1ec1238ee6a7c74f6d51fb370a90a156331ae8414ddb63226e1b61f4f05ffd2e00c05b8aedacfa505847b0e47f170be0b2f89754bbd SHA512 3cd53680cbff515851a8a19fac021a9ed889954c9b60b1d57928d4031ed7873dcee8d2b4646e88d7cb176218bf59491f024344c247fed83c5ad961b51be89920 -DIST firefox-98.0-cy.xpi 543640 BLAKE2B 952519832827eabfed45b228e683d6e057ceacf76835ba4bd94045618f1f371cb6de47a16e2cd1d2ccd80b6b608eb4428a198906a85e19ff75dc5ca72d0662de SHA512 71ca9e12a7cc7b6b4e942b45e41adf288275d63577e69cba6d2d9d81174953045822a25d034e05f2df8312873c91c1bfb013b486b99bc65b795bc23305fbbfdd -DIST firefox-98.0-da.xpi 535626 BLAKE2B 56b9f51a2cf0ddf26dac001c5dfef7d34bad0db661dd61148836d6f081477aa3e7fc8d991652dfe3ce5e3beb5bb307db0e1491786a8baff7b402b910fc9c00f8 SHA512 8a0bb662d59cb21578e106891d9b9e069b39e195dfdc0dd320d74e7d5519a2705efd82a0eef17bbe394a5761f3ce183bde8b6bebe00abac6a82edcbe993be81f -DIST firefox-98.0-de.xpi 555197 BLAKE2B a0f9d639561326620b9c942b3ab39b53e939e59661bf7c01718d97d5270a14cf1219e257cdd9fbd8aa5e904c8e6a53bc1ff562ca28b60bf3e7fd2c6d55c271d8 SHA512 409502cec259f8e38943df7612549156b750a627c0f83b250ea285e12fc7a68ca26a030f96fe18499e36ff4c4ca420a78d38bbfe5f3324e7ed808fabdd74524c -DIST firefox-98.0-dsb.xpi 568155 BLAKE2B c4b0604812908c2b59da48dcb4a701419edeb93cd660368cb58f586405a30a8a431bb29e9765e2ea28fc1bf5ad4f17087065189edc433da70019043e9f6c92ef SHA512 21e5a61843a898da870af872f2c4aadfb1106fd467f2977900f1a9cdaae811078780e81f3db3ce98f088e9ffa037d69e39d7235ed04fd8128de630ebb89d3152 -DIST firefox-98.0-el.xpi 641162 BLAKE2B 4352822ae9c3a389221ffd62d5f46a983c689d112e96a24c64744d44f57c3d5775b53e5ecd3f3c0ad83ca710b8f70c8b6c1e6ddc4e90c1c497f333b3aace61a1 SHA512 65b11e190a81aecfad73dc5afe7a8d46052c8825d52fdd27e99a1c7851fd733532ceb8b7dc5df178bbc22b1abe0e55144968377ca33f0a8ff1617cfc19a240ff -DIST firefox-98.0-en-CA.xpi 511340 BLAKE2B 4b0621ebcb9f47388fc02b92c3c7630990e1266dd4221d2b293e6bb2f5bc3e5e65ad1bdd95b12e2d705f3c7fb962df00830eba1a86a4d663f3bcad3420e22561 SHA512 86a64bb49602ac2dae10e0366b7d82dc6eff2e30882d2d9c24a495007a2e4bfa41cf33ff958e29d514de00aef7e1c9eb938eee86c800398d90e8f92f4dc37de3 -DIST firefox-98.0-en-GB.xpi 511713 BLAKE2B e364737003c2435089409cf06648175c663e8dc40085b7344fe2aef72c60d6eae5e3319b4a648e6615e5f2c71fd0485ecc7c4f6cc3bdba05e2bfaa2928a83c37 SHA512 72de6ecd7fca6625fe70862e8b53a0a2dffa73662176af2eeddf74bc56aab977a6ad5c5544aa7aa13628a3f33315cd749d8b308f3549b49cdec4fecd96b89ea9 -DIST firefox-98.0-eo.xpi 534794 BLAKE2B 7b4e1cc2eb17233ed238a673f2f9f2fb5d648c37130420f35f1b1c4158433d530631cdf55ed48b806032afd1e63c9d1be674c7a1d47f69f198bbb5e39c8e4d84 SHA512 a23bb44f22c92cc2f5bd58b60d859d838db3b5b1533ed26460e3eb4c03db7cb7f0487eabb09dd9a97b023357faeb604675ddb29bc691f108f83b60defc72a89d -DIST firefox-98.0-es-AR.xpi 548268 BLAKE2B afa6ebcde29b173419b6cfaca5f1deb4157fb6cc58280d310a0fec550f9d269c1c98f2d0a8d39d67e0dd502201433ccefd3f606fdb2bfea3967c48bf1b61284b SHA512 905652a1da1539b7d35c54ab8331263f0c927d085555625e8b2ad1bd722b80acf996e4a60a101f335ef7fcf0177de0727911fd1084beb2b7219756a4906e8872 -DIST firefox-98.0-es-CL.xpi 547618 BLAKE2B fea8f8af126718ceebf8bfdd47fff6c7a9a07b602749963cea75f994db6b84f7b63fb6db7b048b2f0d9d474bab81b923270f99c7ea006ef0f8c73527540c8337 SHA512 e3d083ac5486b0784c6304a5884529d289f6a440241df04a4d8fd96797c4623ef3f11a5a0be9149eb98010abeac9760e79f36ace9196eecae2ef5047d32611cf -DIST firefox-98.0-es-ES.xpi 538893 BLAKE2B 1d1f167fea49bed69b6754d16439eb8d43b33a4517f51ca2b0992652c227d24f87ff853b6859cff4047126a150716cfab38d26d8e69d4ae78e79a79e58ad0143 SHA512 4d1ebdc001959929e00f6a8efb1a8dc686cd31d38ca3c85964dbd09c08b10f245a27602c53d488967a4c436cbb36b301c6b608c73ab7d21aabf1b100558ab6fc -DIST firefox-98.0-es-MX.xpi 551617 BLAKE2B ec304d647f8ad4e97d409adf54da3f51ec6d8df916de6021471b2527865b43c8008d8a83a12672efb66331ae537c0a66704b89d2d3a7b82285045f763d7ff3b0 SHA512 8f9f09f28fbd044816582f54b648f4ddeec0aa571fb2c1df27b55ae11b20e64d303311f7f006f9981ae2ad9c3003172ee262fb14a7290dbdeed97a84677010a0 -DIST firefox-98.0-et.xpi 529513 BLAKE2B fdcaf7ba9336cc9a821d641ad4ea770a32ea0058309e97a3a356f0671817397fe3e729025e18738bf142a70e07cb6c553668f77ca8f5530452e136be93cfd99f SHA512 9dcf5d4201a5fb95b2dbfba173930471eb1d883bc180a9e0c5375d754d501991032a3139f85245dd06e075e3cc18a7e8f677caaf5fbad95e307e00edc8faf0c9 -DIST firefox-98.0-eu.xpi 537989 BLAKE2B 9889a9394643e10350d03d3bf139a4229986534fbd934c29cd97aaf71fac16a4100894bdbf4d059553d2bab9d0dde1a5aefce7a9fea62c55679256cb9b46b9cc SHA512 747e00b7883a8e82f85d55e6719f7a0f802eb617ca8f86df57c0016fbcb6baffe8afb26160c4b817c81393a8303afaf125b989a831eaf29428793b36ad9f5d6f -DIST firefox-98.0-fa.xpi 561229 BLAKE2B ab47b0cc0a8de5601c81d86687e42df7d11687aba7281a6ebca0e5d10b4ed75018c3b7f703cc82b320a2b7c4bd635a53174a5a17606165efb2cd40a4632416b8 SHA512 d9ef075226c3918f1c5257caa118292f84566771d60d8a36b3c1b99e5754563878fe9b6247f04fd8cb4ccbb826ed9563ca29adeec7a44e423a644f7b5d2c0440 -DIST firefox-98.0-ff.xpi 468215 BLAKE2B 915e037bfbe705fc67138742db277da728ea619c1f4d1a7f3bf96b97001a0a1b7673c068935ef9e4e9eb9bf190716760304ff5654b04dbe856ab3aee50add09f SHA512 5ccc67a43fac6c9e0acc1c9505f412d1d91f505111c024560cbf910600307d0dfca53ff53bbae6ba0153ff83a296c31aab5a9d864086b608c702e3d4bd5f0e9e -DIST firefox-98.0-fi.xpi 532686 BLAKE2B 95ae6b83a2799afb1a54e5fc2e3b492c7ad1cc71b5096675901f88a429dff2117215cda2aceeca2c4354f21e0a90f173064206a7662c1b053423e5b9be83ebbd SHA512 ba276050e5105d55015a8a6622c31f19fd32b48571b75453af4a47f95f7102916a6b1e05100573de51f1de42ea8b7e236c6e24184398a3c270dc897486255545 -DIST firefox-98.0-fr.xpi 559532 BLAKE2B 84cdedb85770b3b07b850ed8536ffc5c6699a2e2c6153b48cab16d14ee10702ec85efc519f5017af63ff758c45de3d85506b346957be3fe7dd1272ab915edf73 SHA512 3fe4130ed384005327d377cabd9e2411d39a94206c6afbd9310d0a7037d4573dab19a6ae7d6cc4f53850cae4caffc5e570dad147fc267d2c93e18615955e73ea -DIST firefox-98.0-fy-NL.xpi 544629 BLAKE2B 2d55bc7d3a46cd273d145286e0a899a271aa80d6ef733d496c36dce1af9299cee2ccaa01e6d7e514e972709ae64f9ac07e4e87c28c68d02c60b7a77c05e141d0 SHA512 4871825f4ddec561cab5a2205e1e5ad66cf198f253bbce8c75a384707a5ab16c92feffa37f0818869f66fd78695af826403aa9d1edc67c2923e9095b295a671c -DIST firefox-98.0-ga-IE.xpi 465491 BLAKE2B df15165b3a0e779b3c66bf3e6f983c6bdbacb9498056e26d5a4670af0e4d5aeba08d51cf5850d5b1a5855b5200ada15f7c61fc866658e8da0b66e13906a8c75c SHA512 81a36d1ffa406b2302022c61bf1b59c2114b0dcc8e73e98c617bd94492327ffd0b893eed74d21cc2b9cd123a106eab19b02cdfcdf7a14fedbb767fc4a084aac4 -DIST firefox-98.0-gd.xpi 528866 BLAKE2B 1bfe37ffa87953f672824aaa6b2b1cdf6037d8a8af507212577d0b5b934a5dc1893f68179a464098841510a01453f0fd6adf8a49fd8616a7304fa76993c9726f SHA512 a665b85780aba7aa49d04356b17b1a06fe5b76b3017f661aff31f1318d1c9fba205d2593c8d95fac2298b12a64da2c58c4b1806077dabcb2af07640f146df051 -DIST firefox-98.0-gl.xpi 541876 BLAKE2B 8acdf0530559e5f98f54eb1316d8ebef4f1c316a165727e74227e8dc45f0c6acdf718839c960bda3056f1615b66180f4baa5d510eb68351a7c2690118464a29c SHA512 8ac31b06ddaf5ee599508ccd711864dfaebf0173e25c79f944a17b1bb92142e40ab1fbe9cd4bc806a0d633756293a1abbc114dcc4465252cc255a7b80ea2bc4c -DIST firefox-98.0-gn.xpi 559398 BLAKE2B b7ba573054ea04683fe3168d5f878415d5cb0a6cefbac0d5ec4d5cd2af4e4a503f026e4363a31f5bb389a41004090ab65719b7fbbf10afec298362b78b728ff8 SHA512 aab91264f201902f737e285c247c638b4a00514f429a22f6e37d976b8445c391d49deb2471713548bd702072ae170f2a8a6d7b487830e4166af02edf979dc389 -DIST firefox-98.0-gu-IN.xpi 525487 BLAKE2B 83030e2d087df6a00e908919374275fc0c828a93e2220c2850cc7823ea32a1ac004d36b2840c73a373b675b11fe52ac625561f76c198e26b3a96ec24f4ed0e67 SHA512 cfdf85f824c6d98650085c595fcfb1ef01342cdd3e3f45675b73104a09f021888dc91f604e24cf355be1009c137867114566f8a54db4e838eb6df3452611299e -DIST firefox-98.0-he.xpi 558301 BLAKE2B 6a6e12058152636e0e03c63fdd74d7650d58cbd0ca7af0af8ed3770b73d0b7f4e80d8088756a0855f2305a249453a0633744bb49f68979e7758b7c697420bbdb SHA512 238fcac2dc0f4ee2ca87e8fa43b75ea944905d79994d8781242f56dc5e3466cc6fa3ab2c0ce29aa57d87c9886a40f3c14543719415e14fb96ff4c07b3e287335 -DIST firefox-98.0-hi-IN.xpi 555956 BLAKE2B b0da084fb6ba3cde862a406e9a0b8e836cf9be61e45c448209d1853e2a88c947873f0573f8d9f662546fada676c882a76b53a81a951e3aa37b5a98b2ca3c1c6b SHA512 eb168f99c882733cd5c5cc173c6211c2a43c3c32ac9e138660c7954a695cc32ea5bbfcf40e52c2c26660cbf8d67968dd1d414203d5c61b6e13aab2f8a62e3cfc -DIST firefox-98.0-hr.xpi 530081 BLAKE2B d6c5ee517eb4f4c2f0ffd27d75be8252d10e8533f9739a74e913faef384a4447b9736e51bf38a781ba8c588c3c03f1a00f4e8af618cb35b474a51fd624246e84 SHA512 31c6863e5e62f230f86b70e32518897eefc0d265c33f586dfecd984070a2ca00cb0342e637a09289c1ba618f9dde52efea8bfff180531c45be61b6e818db1833 -DIST firefox-98.0-hsb.xpi 564236 BLAKE2B 7d6f241749b06be628cd0ea1de28a93d1176aebe6b6ab37029b07d101e8f04411dc137547f764eec90d21091fa0a9b5f6636bdefc56d946bdba532140975b7d6 SHA512 9d36fe8e9898a35bddc52d4d1aa030ba45b73160a337401014a3886952d5543ae8f89844f5c2848b997d6dae817ef389064d796a56771511d8141c5864861862 -DIST firefox-98.0-hu.xpi 567458 BLAKE2B f802ce01bfdb7b79c415c036eb858521bf80e810f30dcbf95868d74731c3e7e54b22d2887ebfcfcd08668cb9abeb1b52c48b71b2fff7746b0b0a56dde148c3af SHA512 4694944725c59bf38b05a021f2f27f7b172ea79a6290f988a68c10a49360e6aaec8df7864a9f7577f69b41a05a5011d3295d1277caffa0cf41bb5cd4e31e4e08 -DIST firefox-98.0-hy-AM.xpi 578957 BLAKE2B ac8a565c3078f4d843927661e22c642b15da65a653be99f3288f11976dbe5a0faf233d46693e16badd425d3246a72debb5c03421aa24d820ea960fa5183d3fa3 SHA512 eb2e1dbd49a20d844f4e39f25df62307794230e676a76eb2c9ca9d400c85af9cbc270ce021c0324878a174d2df908b794fa0fb2e9b19e383fed61897f6435868 -DIST firefox-98.0-ia.xpi 533683 BLAKE2B d89442867b5d171ca44bac37c048ba998abd9f0d155f5c8c97f627f03efb30149584546c505450a4402751062119c6b0092e8f81274696216bdfef1a2b656cff SHA512 4f712e399d8fc355efc9a9ae94409aa1d2a6bee6ee4a85a8fcc9e559bc6da6c10f1c8deeb6ad2f2df816e83ee42bad44d4ca488fc2027e82e468d30e0d6d136a -DIST firefox-98.0-id.xpi 528730 BLAKE2B e6ca50a432ed0aced9238b48ae86c593c384c50cb4a3a38fb1bb75b902c07f67467956c96482e50d82680eaf3d67c4f455728bb9497971d97fb55e836d502d05 SHA512 d98c0d74d631353b860f4d617d4bdd5fe4731977b911ed99e4229eb8e2fca7949d9cb1cdf3f00da9f7719facde1c2266f4b579fdfe505da9a7c06df17410db46 -DIST firefox-98.0-is.xpi 536080 BLAKE2B 87097762c32f2b88ee1dfa7cc6ced4e8b4b293f576b0856c08a9f3100ca2f947dcf6e1669f5e3f7ea854d3b4e91e2bc1d1924fabd661296d25e8a4f71fefed42 SHA512 db45372b70ffbc91182983b45fcbecc0ee4ae062c43463b309fdbb6d916ff29cf47d8b00e286be413fa310c6e8019fe2b9b43a1031321a1dc525c034da1e6aee -DIST firefox-98.0-it.xpi 460863 BLAKE2B 487ddfc7ea9065a8f3befd601a7f935f1124d24786e5050b654172e1725bbd149340a3fa658fb8261eccb5ecd0ccfa616c0b51be5eb5b5adf9b7e949c2bd7371 SHA512 ee9d8e037954d115b5b58edc852f5ae798166d2d479e4944da181d4bc924e158a9ed8b587e33a72ae763efc0b5fdc1fca5233096cd982be6bf14505365b17b00 -DIST firefox-98.0-ja.xpi 589745 BLAKE2B 1866dbad02aa5bdc877a90b4a3db2457ff1c8603751825aa1dee24c4274cf49bd04fe35c3be89cca8a6ad2e66651f38080a0a38220da42e20082d33a29b6d841 SHA512 8dc60224593840f9627159f56ddcb4251777504c47ab7b22349e45bb5d3dad8dd478abe07586df5591f5256a68c8087dbc5bd199d351adb1794f46ffd0bb1ae7 -DIST firefox-98.0-ka.xpi 592743 BLAKE2B 72c9fbeca5922bb47d67a1729e08e0ab489827b4f9f4554d137742fa4591e005eb46f662c8605afec74679c409419ffbff1c5e5d015b11f3babfc8cb2c34c6a0 SHA512 c349c468445f587572f025bc166d45fb050c4c4dfe000a256f517d180a5c9b94ac7fca741e06f54f21470450c334472fdd976774cfb0ab5811791dc3b0365c47 -DIST firefox-98.0-kab.xpi 546504 BLAKE2B fc75a3eb652059932f072f4dacde55155f61f54ea17654a8fcbc2256ee0e9bda3d8b86f3e31709c88087c000f422d57eef67b014f6655d1087fa95b77d572bcc SHA512 bef6dda2520a4a6e608e80b230e8ddba2caa7b8ae3792de0a0f1aba6d9a731f51e890d2178678386a0c28b60c570964b18b150b90beeb24be588063e86afa452 -DIST firefox-98.0-kk.xpi 614175 BLAKE2B 9ebea992e25ef0cf6fdfba227c8d32b0ccf36ee0dfa9f5eca7bb701a75abbd3ed9ce1ba1c11249d2d4128bf7639ee66f1a101229d32283cd85bc4ca96ab14a42 SHA512 ebdac506b8b6ef1175f2860c8579c3c1ce47ec1e1f4f9421cad50786ee32074c2a42c9245952c05517e72cb101f4dc1caa6549387b0034990fdf11de9f8485a8 -DIST firefox-98.0-km.xpi 525545 BLAKE2B 03a5ecf8ecece4cb31377e5edea19d9081efb4553f4f3d5e9a1d26769a29114bdc868227aafa8e90f237dbc12328759221c7c2cf2488e14de82a220bfccb1d72 SHA512 4f5428dd6f62a19aa52ee79fd4d77daa56f97b572717d11e6009ee46e3213a5ce96bb57bdf19f290bf4aaec42ffda4e65999a6f64a48f9e32f6e2a28fc0cf4cc -DIST firefox-98.0-kn.xpi 491251 BLAKE2B 548959b1341a3465ab58358dbb3c9c49077519cafbbce3f3a3f05a8f2983e5695042a655ce3ac3ff93c9389afdef10f06ed7749dbd71097cbb1e25a0b6a2c481 SHA512 8be7a7525b6ad5fc959c9e76b6a34822f3a8d44867edf953e20f2e58d262c6922b3385a1843e037554004977150a0afb11e16d65960d7cb8cf2b51849d4f7734 -DIST firefox-98.0-ko.xpi 580656 BLAKE2B 3efab4ac66fcc6d49dce372c108f644aebdd67fde7a907c3e7106b67c4bdab4724646ecdb542001038fe326733de40bc59f2e2c3e5106eab0aabf6f166ec6d28 SHA512 6ef883b9cd365b2cac79074f16551306b4489db3e90413c745f81cf31c4d705c4f3b9210724b68e2264d44b1b5cea75e4a48b71767b5df86128ee1fbe7e452e0 -DIST firefox-98.0-lij.xpi 467057 BLAKE2B 3317221d4fa4db727424ebc3daf9efd9ae0a368092d20433a10e73ccf33bf49c678ab5983c9cc8015cc6289128838ff54013560d4f866f46172bcec94edecfe8 SHA512 7c450a4ce7718e74d0aeb98eb8e866fc5d9595b68f0469259721f7d4670b4fbc6d3dbcdbca1e2305cc5de6baf6b91fcb35b2cdfed9886851828be5069dfe3007 -DIST firefox-98.0-lt.xpi 559741 BLAKE2B 981fb791ba9b23559d5cba60037bd3161222a5b25c56087e0de3fc41e66aa41ef8c73c5cfcef19b842a7988e01c9c17dadc7d0f344494121f227b50eb3957250 SHA512 ab6935a672ce080bcc1919ea1517bc87a5b44cd2dee4b2d32f93a191003644630dd20cf6673cdb4818496604bfa957e8882a6ce705e805a3e02457715a4570be -DIST firefox-98.0-lv.xpi 459222 BLAKE2B bad556fd3581d6ce27b960c8f3859f443df941169ce1d5c1abb90ba9f368396123135dd2d016a1804a335f49dd521d5cfe9edb8c881b78cb6aba6a7efcac8bca SHA512 311e6424eb582dbd40dcf6f853c562df1bfaf4390b0672956ae71d882a398886e73ef68a0a5cacfb77df5fda14b5ce941679b905ac73aed03756243faf7bf6c2 -DIST firefox-98.0-mk.xpi 458851 BLAKE2B 24f8a568c2c2e11613c1b28196dd9f6d3b4af4103c1dbb1e911b8a7c7f66a8a26b854447ddc62159c42a62780242e2d04f0a68a6654fb1bcad2790e1457c344f SHA512 cda4a31404603e901acda695af1c1b33fd91a79177c8d938b7950a1c1337b0cc959a6e011578c355405709ef714f2c002ed812ffafdca46871b5f24069d037f5 -DIST firefox-98.0-mr.xpi 528072 BLAKE2B fd281fd6c86e90cfb33f205c1eb3a35783cf5f0b55d498c98bf98ce5b409523c18a393b515a6dbef594dfee389ad0df146829c17cd2edd0e5d5b9e3841e4fbff SHA512 5d45c8fab0d65abfe3e42c5332b1487cb81be6bcc9b9f1527e8ccbad391bf39fe895d05a041fc4f1cd9b27c37b6b4273fc63056ba000de8bf9c0b3124516bc2a -DIST firefox-98.0-ms.xpi 444228 BLAKE2B af3d64f4b0fd8feb5b95a36f0800d4ec3fca44da18df484f85b95b26296a336a1d92af97518f45de3b76a74fd0f5d6285ec04ddb098c5e18cebff855f4c206f9 SHA512 fa21f60874e93faea65877425a2758fe01ae42a37353d0894295e683d2ae7704e01a66d0100adc98722e015b57b73236424202f274a436098918b00f2d1b74b4 -DIST firefox-98.0-my.xpi 507135 BLAKE2B 876e15af2267b6a84f28321ac8c280a35075d2af3e538218a21831f24d8152dab7c29efff13770d1af7f23201020199cf579d148a616f9e829f167c66fd79b27 SHA512 5bcfe6492fef146592cc12d02d757d3221759aa3d5638ec08e0e99afb25ceb920d0d03b440e0111a9ef2c3642dc459be14f51179508c4eefb183d80cdea7925c -DIST firefox-98.0-nb-NO.xpi 530492 BLAKE2B 7d64970121972846e0f41bcb50824f43b51f9cfa75ab74a7874b19cc3862499f75f982750fbafffd10a0d83dbb922b59c0cf93f018f96497f1e40e09fe6f2857 SHA512 12a71a04b01bf7e838374f2f8dab6649f3cfef4c1d5f7d0dee9abab665c16a75554a523aaf2b80c77d2c739996c14ccf5a95ebaf7ea7b911ca16ea18378f92f8 -DIST firefox-98.0-ne-NP.xpi 477719 BLAKE2B 75a81d292955f1c2e37fa6282a5066c3eac14e2adf9905fa8425d4ed63f1cc894102d0b5dc26198005d80c0a392766c409b128dbe61d8623136bf830cf24770e SHA512 338184ce279cd1e0014550653940d9c706ae6e8c7342078a5f7af01caaa3cc590be01d5ec2ff1489886631b7793d15a406d48341352dca8af68d7ec144f6c0c0 -DIST firefox-98.0-nl.xpi 538883 BLAKE2B 8f286f5d9b66ff0b9da55957e458339a38f96c05f3c47e7a5ccc691fdff14494502fa1b9ad94154ff68b708bc714dbc01765881313b924e74522f17f8ce8240f SHA512 853712b41b26fa78bb8ec59c0604f750eea528393de50f8467b5f134c3175035505ff35ebaeeb782f925000ffb018b2936f839af5ce0bbd9b83e4f8c284e33cc -DIST firefox-98.0-nn-NO.xpi 532916 BLAKE2B 8024e9005e87c76cbacde64348abbc9e7bce5970bb52bc0b95bb08c21287abd25cf6026018867282d31713627ad10feebcebf550e00903fa410c222274e96d09 SHA512 9018ab813a36ff667a1c94b9dd8005ccfd72789517c379931d26134904d148460edd7b8603cc32c409b774306ac26b733a74894b57665ed70d2a0a860337460d -DIST firefox-98.0-oc.xpi 553362 BLAKE2B c8e20deb05fc68c725b8744d782bf48ff31f7ddd34b23ebf83fa88b4dd6d18534b8eb3166de5ff5d09649f32ce6a4dd09c614da32bb5b00b8ae1bdb9b3b15abf SHA512 df482341f20475132f88d3f19d87d2a034d48251b3a6663ce8ad7958d7fb54d186cbb428821cb18aba2c75eeade08fa823a9079ea63858a76faffaca49018b17 -DIST firefox-98.0-pa-IN.xpi 594948 BLAKE2B 9792b2b38ddd09308e5385454d9bd0262b8206d0045da3f85f624787246df6c30f172342c27b7aa9d777a08e5031ee9459dbf2de171e1fe260efe4cebfd60dbd SHA512 2a764c06e11b2fde84e192f15c1a63eedfafa1cd53359ee864cf8c45389a10e0a257a6c4db511bfd8969495c4497ead96f99e51e78493974fbe30123f99e128d -DIST firefox-98.0-pl.xpi 558261 BLAKE2B d420e27454d7dd9bca493d97335299d70f1e2d56f2b8d7dfcecf0890ad07b0c40c184b9605227704331f814eeb3c586138abaeedac542c3085d27f4c493f7261 SHA512 85c88eb0901aaf530846019a643e354796134a68c12337cead487667fbf9f73d8cb0e813eb51b06a6b793181df5ce19198a353152de9d13d8342f08357a8a270 -DIST firefox-98.0-pt-BR.xpi 544096 BLAKE2B 5a7e130c265c1134aab4981d92133f29764ba4b281a86bbaffdfdaed1d010a1ff53d6f404ce7655e6d94bf043cd71eb4600791ccedaf5f223f41d8e455e8d9dd SHA512 f6abeb0f490ee66e2475616462c67653d86a5945cafcc9d0178e0ea43495545eab80b473a263afb65f07a54bd85bc2d7695ae45778dfd1a01c4c2b67fa31e98b -DIST firefox-98.0-pt-PT.xpi 547533 BLAKE2B 4a0227055d064d04a3ade6f703ff5a03d8eaf77b133fab4d9bdbbf74f9ece9468e2333c6733d5918ebd428f385cbef425e2a058edd4340fbf670b2658f838a83 SHA512 c8310f958364d63d3e9b4cfb7bc830d1589bac56146cdf10705ed88e64806309489b2a7a97b267a06f7c9f02f83002e3d02ab2aba13b12536acb662c46813ab9 -DIST firefox-98.0-rm.xpi 538500 BLAKE2B d7634f95ca229c73f67b5b77cddf68242e0ccf3d7a64fbc37d6a24a255b535d6fecdfce45cd1443273d3672065704aeaed92e7094d78a5f8c8f21cf0da819b36 SHA512 8fc96fc873ac0391a636928622310a9a59435c42e2a0141d45e0d2f0a2919196d57a33442572e07564eab5367fa54d9bc33630921b6be685069629f769bac261 -DIST firefox-98.0-ro.xpi 527823 BLAKE2B da59727010b5e198a19a968c47f7cea2465b5b3ee4dd0c9084e4c4eaa12b9cb38571745651d09ffc322e7c950fb77463b7f309203be43e58836b9fb8e5dbd926 SHA512 6cc6ee4f2a86ccc07e22daf1ffb238616c0f5c7d384bc4e6aad2a94dc9fbc6f82c3e85ee1f15255f266bfa679bf169fdae437cdbe70c3bf3db66cdbcf51cb056 -DIST firefox-98.0-ru.xpi 629175 BLAKE2B 7e41266af1d27b4cafc263250fedcb38879b971c62084eddc8f8d2eabc7d1d0f998be34679edb0d700170d089e79a9fb1aad91aed3ffffff3489fa7bc3533bb8 SHA512 d2ec592251fbd9ed851d88293c1a94afe08640ccd184303e3d4c26b79e6346dc8c8c6f5aed353878411e121c67f89c2550288afd4762f3764233e20ee13a9ddb -DIST firefox-98.0-sco.xpi 500791 BLAKE2B 6408f1933314aa1f5d5de40a7346d5cdb43eb1fe57b23579506fa788da92b2a0b36e8da1321bdaaa4ca5c4195d56790b24add0e46a229e7e2cdba1174d1daff4 SHA512 6298d6084c1c76ad247c9ba0fb61162f25869dd8f115c65d5e4d7ce01f65284d18813c918b0ca29684a3b5fbb8c1c02207a8d0d4592da0f8eb56f42aeb29cfc5 -DIST firefox-98.0-si.xpi 481255 BLAKE2B a999aef7bcd47dcec7fbd5e9af7ed15cffc4c8cbd710543c1bc7b5349533bc7d6bf08e8a088eecfdcc71e57f92e561ee7e7e35acf5e68f8aa4b84e8549de9d6c SHA512 58364b6803c649aa46383b14b97921428819ef4258856ec9f5c50b498307910f85b6ca4557629bb1d18d018971cddaf689c7dc1a8fd2d3fff971b63ec334848d -DIST firefox-98.0-sk.xpi 568207 BLAKE2B 27d08b03da5beeeefe644477d42829c50f74be6142999917a862e5df71627fbcfd691d9af168ceac28b63421189330c1d0989f2a5f1e734d5f535291ceb97c96 SHA512 bb6e356713e76d0ed6efa18c8aef46ba05a86b8f7661422f8bfe1f65fb58090963c02d672c4c91ef99e620e586dcd83e50a2812eca0073bcc727cb85ba42dc16 -DIST firefox-98.0-sl.xpi 539532 BLAKE2B b0513a452caf8c0bba3c660a3f4451f7c0bb0ba7b0d2116763a49056d298db5d160f52317420b0da4ffd4c9f7c3b5728ebb2f62e5df8b62d70587310e885bbb7 SHA512 eb787767d5ab68731d34aca59512324311b8c2e06c21bf1a89faa9ed6ed12b0197bdd6595d83c4de511682397cad908704dcd70cc507c3910953b8f03a47945b -DIST firefox-98.0-son.xpi 416602 BLAKE2B ba74321f4dbc60700f5355fbf5ddf7a9e5e28c7f5a00b551084628490e17c8ff6e4aa132f5f759c44f425ff4e7dc47fd0f8bdb0e788bd27fabb88accb8b8aeaf SHA512 8ec6a016bff7bb5da88fc2cc22a27bf708eec8f6a55b758c04efa83c8b312046e405468f44b19970742220479d91c3e70dea946e4f09b4b7a69d6ffb894f1241 -DIST firefox-98.0-sq.xpi 557454 BLAKE2B 2a154647f21eec026da0505d9e499449cf63abc8d9ffe769a44ba6ac8bd39772472d0c90b39f8134370d20cff3d47642f6c735013fd7479afb395e7ca24fbc68 SHA512 d8ed40daaf4cc15f8decf6c0c3dabf8dd7cc91f8115a8cfc1f975cff97578c9aee1678c522641e8888890b45ea8b0941b4f1159e9fe9b79383c2ac9b130bacab -DIST firefox-98.0-sr.xpi 584455 BLAKE2B 9487058933a135e2880def3c380ca7166bf9ee7c00f5a4daf1c2bc5a229b402095553066391ac22a35715b559aba284d5989ef5f13ca1eaafe451cd09a460f27 SHA512 bc8148dd9e95767c3341454eca796d2ea597e171851b7095a68e28f61cafd5ea5d350513eac73f1a78355d9cae9a6573ae6888af7fbc765dff185099e16bc245 -DIST firefox-98.0-sv-SE.xpi 541387 BLAKE2B c7ec407fc7cde7cac489334cfa8d7f3bf24b1f6841637fe92e2c483af4d70f7cd16e532d1555b07080c0f6b9a795befd4b9aa812f1e9f351fde4c39cf6a9141d SHA512 a89b8174e32dcc771263518d9fd7fe982b9215e8816ec0929a57e783a3002d7f92ad159d1dd206deb913ed9c613fb579b220a21edda7f3962713f35d4aa9f405 -DIST firefox-98.0-szl.xpi 503388 BLAKE2B 083c61366335e8a025b61ea9f34dbf8c8c185dd4182840ca1c0353ce6543d503ffacfe63eadfef46ab4a975951d82dd6e022b029a1649b4f8b44b3970c35d325 SHA512 91177a48850fb421d4d2fa44af7acc64160687e60d6880b75a64524c1aca38515b5575dabf7fe6ae52f9ffcfef93cf6bc820ce961f42e79e744358708599379e -DIST firefox-98.0-ta.xpi 508271 BLAKE2B 2bfabf94c280cd8690a580049084e0ffecea34be843a3fb6c154fbc9e4c8c054ce1008a66011031965fa7e2d9b92a6f4643b62788cdefd9e958262a1699be418 SHA512 5a4599d45a81b7e3b06f1df71f43498dc4d8831fc7a4a521998558b1eec3bb5433ab037a600e3cc4679a41aa23818e7102fb3dbc5d354b1b23c3490f15afbc4c -DIST firefox-98.0-te.xpi 546048 BLAKE2B 69fbd6c3c74e4a525865f59aca5e44c74449f5f7764d5f278dcde951038450fb084bb279ad6633c3555df8a85ab4d69987b00ca34aecdacda23d7ddcd7e26637 SHA512 326f3b21cab1d67d3bd225392a5ede5b4739ea8094e8a42cc1d817ae3fe1aea7b42d7bec12b64d7195da671da2256fe236238e952ebaae08189efdd6be986a95 -DIST firefox-98.0-th.xpi 606207 BLAKE2B fbcc78c3967a750601aa1a6835b10104726f2eaa9b13a00f5a14bf7c55dff349acdb8ce8f08f8da5ecaa1264e3693b4c3ebe081c078dab012ac2aa6b3110e576 SHA512 f31e53692dc75b4f6f4996fa1dbd63a56707010918039ed1bfa76bebfa371dd96ae9a3285f7033e29c48d09425228301a43691de7d9e935658253fd9f2b24b07 -DIST firefox-98.0-tl.xpi 517831 BLAKE2B 1ecc19dae3f057f6cda7e5d5dbcf985b97516aaf414e4ab69e9044add336c763de370601a88dfbe3f879277c06cd9f862cf83cd72845c6a06bf0049b879046d5 SHA512 062e14080e9d46cea365b2ac55912af7508703e6e6f55382effda7eb0886cc8d2c3f31ce6716ff1a1869cbf7863d74d192f9e4a808a4f3de75df6d08962e9496 -DIST firefox-98.0-tr.xpi 554937 BLAKE2B ae7b811b4cc1c0da5855db970d2a389106ff5fce8304a728b6888f2744530fba783e5770e2c3c0d3d0d850f5ed1fa5ef6ae529ce0d1d10b09132f9b5fb78d2d4 SHA512 303b5c1540472856a1b318118b8c95232b52abfe3157c455fb82330c1cdb18817ce5770c415977d4ddee31f3632e1ccf57d18b325a7bce5d261311a44b5c6d16 -DIST firefox-98.0-trs.xpi 486917 BLAKE2B 3f8328c6fa0fc29507d266430c885d2128c90339f552c0acd8f066ff7efcdebd26413fcd202c57df10f2521ad23db27d1075dc0bd3ddbfe133bc361df42e87e0 SHA512 8f730f86894637ac056fcdab39bd7d7b60c23efbc5e3922b0cb5343a9f406160ee9c1aa42f525e9422a4ae6acb79250fbd3e93dcda8ceec76943975a2ebb61bf -DIST firefox-98.0-uk.xpi 622817 BLAKE2B 338254751eb359d5f1b5a4984ed433a2ead00abbc8be0c138e504b863ef5e9987148e0274d0d1189acbb31432ca5d646105e3cc90e345e42d81848bbfb316d77 SHA512 4141ac29e91947f95005a083f748a9ed5c0e403498b30cdd089c33a6665c8443e464ac64c67876c8320ca26e25aa27f5fabeb2042cb7cc4f33f0775e715a936c -DIST firefox-98.0-ur.xpi 555129 BLAKE2B 965e1c747573af7b75cfe6f520599150cd9356d0bfd7c3e8707c9410dbe06d28a858a6fae6772ad3ca4c074f636af39a4fe610e318869e1a3a84c05cb0259c81 SHA512 9a1c985d910d181e89b304f783fcba2523388ab95706693173421a7824fb2583749ef6531cbff4abb89dbf04b6a8dd950b3370b7cb0307defd4958778f1117fa -DIST firefox-98.0-uz.xpi 473457 BLAKE2B 52532fe1c1f3eabd04cdb10d7ef34d6e10d9c0c1bf6371f5df2cae5e6b78efc5811195d04e1659519b0fc09d2823059de1dea198516935d5e7e577ad210e3882 SHA512 1d2bbe1066853912bd6170564dbe56d392edc10572aefc2c660a2d5bf23ca3de832e155e464208c28dd53cc59f003cc97318e76678996a6d19c62041b7042ab8 -DIST firefox-98.0-vi.xpi 575125 BLAKE2B e996e59a5f71a6f655b0c56f49c635dba3a3e764dba19d79742198d4776357a9f0005437e48e1d7432e1e5a1bba651e6570915d5a610decc9a7f5a653df17e31 SHA512 6dd004330c3a9e3eb4ec27ef20514d90f9aabfce7c891cd1df39d925370d30adb3139a36631da7161a5b1facbc9a04b25a217d8618d68b30dfabb96d4ee34457 -DIST firefox-98.0-xh.xpi 418707 BLAKE2B 03bc835446859494f5f976c253718bf43f8ba48d8b954a514c5ce9aea7320ecf74ae2bc5cd82b2fffe65ab72dee3bc9a67ac1a6ad25a8d559b4f7dc434d5272a SHA512 cdad7ed754af89419de8a8eba31ca741057681322c6ee57220f1d0576382852629ad9943ef24a0d5d6cb66ee2d0fdeccbc14bdb54916949c6a803c037f895791 -DIST firefox-98.0-zh-CN.xpi 576897 BLAKE2B ad79391d382fb4763f5a4f7d0e6185d9acead561721d93db8df841e30a758a9fe92342a4b58a421a108cd7d5ab5027ba6424d6a87cd5180f95036a20f80d5816 SHA512 ecea9db5ceef5ed40bf1e873a31ec965e3d3788f8e5507b6ab07e840eb2d680e37ffc5444563baaa802aef2e98d44afac93b7bbe95cdb1a773f853c92366e550 -DIST firefox-98.0-zh-TW.xpi 577899 BLAKE2B 4bd84e3596280c52b6f33c88b5078d7229e0987f7661d3ab1a97fe6586432f0edcb6a9a9d5b66e8741838295b40a1c3f6a36db766b64521b1cf6b848dc83e242 SHA512 e075a0c92a6b1887e3f352b74fb1f19f58da716785e476c1b5a9a7f8d4b96d1ad3e512bc9b2736c96e9f70ff04b10a753597d3e0d2ed2d68c61e9de01533ad18 -DIST firefox-98.0.1-ach.xpi 449115 BLAKE2B 3f3ffda09e08703af086676e3b809ec0ed4e4aa0308ca733854b2b70659daae8f1861f3230bb5f6eb3e8213a09986b38f8ff6e14ff10dacc4bc99adb3cfb9aa4 SHA512 50a0743de10ab08888253c5ef539cb5f19a7f6b95793617e07ebdbffd323e2221d48275cf9fd57c25c0fdbeb610c01b76bcf7770edd5b53d4d2fdebf141406a3 -DIST firefox-98.0.1-af.xpi 415418 BLAKE2B cfcc396a6e48694d1f2896dbffef14f78dbfffd145f73e87bd781113f2420f20b170f572a81b20a314e1b4bc4f6519070f053c5cba67148746e325ecc4227244 SHA512 753a89f1d47df4e22c5a162f3892fd3d5783b07183da0862c758de42571998f9018c2a0cc3cfc533ebce73db77ca2375bf008c4f4a5befbd70461357a227be01 -DIST firefox-98.0.1-an.xpi 495398 BLAKE2B 6eb99eca0e8759338ea1ec4e989c7238fd941083ec3184f5d5477e5f88fb3004a4b86455934b43496fedd6aa85b6ab448adde4f5ec7f0405516efa5e031321e1 SHA512 ef1907b2f2089a4e13723244abff6ef725453200075b5fd8d51b3725fea93eec5a45ef83dc0a60e29e6a559d0aa3baefdabe5618f9bad1890fc0281f60d93c73 -DIST firefox-98.0.1-ar.xpi 564949 BLAKE2B 59c5c23a5911b128c8f192416efa7c5d7fa6e1fca114d426848524bee1b8e6b3d04a743b2344bfa5533ef21165683db1dbd31d2d4c625e902fd4bb7ec222c63b SHA512 22e3f3123de96a8e08aae62508b6f3d0729925fcb3e82526c886c73d2497f1447e7eb057df043d7d543606e1eafcd5e48c864768b89e0a93f83c69830cfb8668 -DIST firefox-98.0.1-ast.xpi 493527 BLAKE2B 2e9c948782952c0ecfabafc6d9d79daa18ccc8ac601e02fca2664d0edd1e8943f97aea457ce26d4e6684ccb05c37c43314f9efbfe31fc2e3a5b43bbffbce6680 SHA512 e9bd482b5bc7f99ad431d71b4219fb1f9bf6ebe1d3435d57e9f3332278faed1de4851cf7a53c342b6ecbaedd856b9dcbef6cd83a576aeb486f2004604b2282f0 -DIST firefox-98.0.1-az.xpi 484500 BLAKE2B ca8605b0d7036fe1a48c5c55efd028c587c79bb4298aaaa559341a7e6a045aec6cf3034261c0640ecdb932cfa17a24252b72ccf1003ae1f7854d40290ea22744 SHA512 6696383ad00bdb8e3fe47f31bb03728155adfe85ca27dd5115cbd532de61a35bde0a84fe731562e1e8499ee87d018a386f515f4ba2130220bfef891afbc6890b -DIST firefox-98.0.1-be.xpi 622441 BLAKE2B c41333fb97fd8945561cf9f99d09a3316a9df98936dee4d9d83a464223913fea2fd8f7bf7e6cd720902b7a8a79a36c38157b1629e7e7fb4f2e2919831cd3bc23 SHA512 e48dec99011edbd0eafe3c7c9d5f849ea15d03c3ea4d2809871ab78fd95860a27097d9fd125bcceb81ff0da168bfbe9b6c6139cb3bbb2a1d149f2b1cdd1e56ef -DIST firefox-98.0.1-bg.xpi 564851 BLAKE2B 7e646fefcbf78005a12dc3d5bc12e41ea16d7c1909b57eac3dfb522824108fc2d52567b344887a43a5cf668d96351fee9e46c7682ed57b19ba0f341a8732c3e5 SHA512 41f81572fe523be1436f1c5474a2ff1d4b0d3ae794ef7b9843b6d0560c1d98b9a2a4310d32684152b00120ec9c59728283297ebe495baf525ad50a25a458f31b -DIST firefox-98.0.1-bn.xpi 554264 BLAKE2B acadc0de83924561434cc76a7498ee1e82d5b8a8f3e00d048ece64c0fe0a18ce7fecd52aa6cd54affb6e4d9dfc963647b0e3a2baa3e7ee07b92dd90a7b3c776c SHA512 04d643109adabb28fe729a8fc9fb1324d2eac98b5106214773132416af0689dc4b1295241458fbcc5908e723de45ab0d0480d844a5fe70810c7b0979fd8fb154 -DIST firefox-98.0.1-br.xpi 529011 BLAKE2B cd6598a4c7849324f03bbf6225c7e82d557001ea3f202755fb85409697f40f0df5015c0c0eb5183c22f14bb16a125667561b0d816edd6c39558b301fd2b7957b SHA512 01d5b87089b6dd1984b531c066e61a697ec4869671a6a52c328b7d078e728de012753f190dfe6cb71876bede592b255e18d9bd3475b124c9659111b024e60ed9 -DIST firefox-98.0.1-bs.xpi 459053 BLAKE2B 860f43be6fc8ea5e55f0ed5392ee7d3e834e14415a1484bbe15c50fefebe6f8175a9795e2e0836df2a27bc972141d53090e874f884a8af468a2a77dc3a50fcb2 SHA512 c47b6edf5f253e4112292adf8c102936840d88a43c3aa4a3606b3253204c0d332a1f2678414359be7234f855dedb7d5d31c3e9d488d60783b430fe64dbad816e -DIST firefox-98.0.1-ca-valencia.xpi 536651 BLAKE2B 2c3b0c13c2b41dd40439e0b28ce215a313350701e1d28ed456b36fa0b1947a85f7fee6ae0f93342ab30112eb8953b8496be3260483838969637b8a470edf3367 SHA512 fab242c331cfb2a68fb62519b1beb6a6710391be94d7e459915e6d1dcad2b678ee8a8efd312b40795872b9b0f0e53567de4f3c38f2f4fd7df7b76c018338dd58 -DIST firefox-98.0.1-ca.xpi 529097 BLAKE2B 10585c88e9e9c7623a2434103667829d3d6796cacaac18da6bc8ff7173de5fb152cd10e22aa5fd52a78487bfaed92194a07bc02028729a397a2ce44e2d3d1c09 SHA512 a48d1b47d4dc59575cdd1810116d7f54d420b88b9bcf0739a4279313d38a14f730a92239caccc8715577f3f5de066ce55a4c63b887b95f51adcf403e9ab5387b -DIST firefox-98.0.1-cak.xpi 552680 BLAKE2B 4697fb3792adc33bed2a15cb7ccf3a2a86797653b88e4eaead859006b5c286765cd0f54d00f42000769a9d013e9026b9a0366d6838cb965b4c77204ee5c4c7c7 SHA512 3c6e885f03a9624b4bfb01ec819c17ae7fc17f9131f8413fb1dd7d50e4cfbcffb247dcb05dab0ea83bf3fba81fa6334ed90bb571add721fdb5657a48febcb1d8 -DIST firefox-98.0.1-cs.xpi 563944 BLAKE2B d81d82dd72806faf45a1ee22e6018d417a63b26f01291fa8dfa0c10c11cc1db261782d1f225034785492afbf7c25b18db1320228ad1158be7e27ad8af8812ab1 SHA512 b581cdd09b64bc3ce4bec462343446bb9463f7a9244c2b20e0ea727b82e6c17b66b50a4ee997e989c42f1eeb30058b99cc025b9b5d270b9a8c5816d0f3324a11 -DIST firefox-98.0.1-cy.xpi 543641 BLAKE2B 5c44d00fe3cfeb1e3682976aae395a6576a9d2d9cba5c8f1eec905f208dc430d98f6dffee5e93bceccb333f19117357c8b72da42f4a00140717e3d72ad34d06f SHA512 fad3c0b45997ab80e03c2f9e61edc544e44d1182e9e5bd122abc534c95cbbb9556c693a09bd4359bc38c43bdc982e5f6679d53bd6b1750513ed3fcc4c534c721 -DIST firefox-98.0.1-da.xpi 535624 BLAKE2B db020e010bc4319086ed4304e6190e908af80a74c68ddf2ef40353c679754fcf03eeeca9755169998dad206c867c1082e1b4c3cb5c713d46f32c49ccd2c23136 SHA512 7084e2a9f55266cafc0c8ce420e0208ac1823a783effc72f51255fe37065f0932088fe9ccead046a3d481ae604f6d004e268237f7a7422f051d602daad37726a -DIST firefox-98.0.1-de.xpi 555207 BLAKE2B e924e69ec6150a50d9f3decc4416203a068c3ad5df0fef3dd84a142d41cf0ad0bbcdca02916da9cbf070473b6e70de5ad75fa0fd0fa6b7683b71182679cc6262 SHA512 e399bced302df79a1cc8d1fc0071199b625d76abc9050ce78cbec2ff0bacca27a2fc0a783816bfb266badaa5a229973f472810f51e86942eecead648faf77fb3 -DIST firefox-98.0.1-dsb.xpi 568154 BLAKE2B 5dcf949e02f19f2476a34fed4028e7cd40a8aa74b7015b178a0b35b486bce65aa7810bf46f244e88a08e2013f33155516c6e2a6221291c7a245df8fba9c53722 SHA512 ded79c09780670b593c9310bde471a7516526d438a8ff40d1a4830f6a5f01856cbbfbf703f4ddea21fc6addc14a5683ca9648e699f4d5b24adb044a59b433a37 -DIST firefox-98.0.1-el.xpi 641164 BLAKE2B e64b3d9608d11481c68437bcdf9f933c32340789b77e12de35ba665457020a8d90237cdc9063054409849c7bd06cfd56c58cc9055b9bce8f20b13cee4e5568bd SHA512 1f0624cc597d6182fce3300fb55aca3b7e612d08fff88077a1ee7829d8ff980e62b0730ae085f0fc5a6eefb6ab230bbd02c0a3ee77d7e0ee0ee592bfcb5f7ee8 -DIST firefox-98.0.1-en-CA.xpi 512244 BLAKE2B 484ca9f44e8f07cc12e5a228bd04a8f94f0505148a87bba814ab956ba3b97aae1814c4f4173bad289a3970b3212fba6ce02a9912a4e7d8b91e030030d1f4993d SHA512 5c2bcea340276764aa24c42f33fd6ccd47e7ae6ae20e5f2d0e4d4eefd3579f57d03061283877a9f4f82571a1676090bd3c59405525b136b63ef4ada48794d8d9 -DIST firefox-98.0.1-en-GB.xpi 512576 BLAKE2B 77e805473504ba0ec8d560665326cc4f1d30a09fe48eb346cc60109fdb011f485ebe6d504f93d2930fbd3f0791119209dfe763284f344c926fe366470ee074cb SHA512 8d283c957445fcd330352fe4fba466e670455ae90ec2d80f210d398b140afddedecc0954321b893992812f79c64f9c1a91298ce7a5314fc8df5dd8dcd7a54750 -DIST firefox-98.0.1-eo.xpi 534798 BLAKE2B f158d1691c7793fcac17d1dc443478c780c9ff8a0a0d43900662c37cfcc747abd38d44635d04c9071992c1de3631fed8ec3514ac48c8c58136300418621e7263 SHA512 621fa3e0d1c57a7e25cbc4a70836b3f590659f371eee40ae3e381edc77be6468090e0fbe289187e78ea6bee0b9ad46caf551a85262592f1e2a63ad1a63bee1c8 -DIST firefox-98.0.1-es-AR.xpi 548278 BLAKE2B 8a2f1bf9a73b65b4e3813198e696784660dc05665221694ef8aaddf6de3ec017c6ea8289932fea449f245dcaa5a2cf9ed457920e49c278b66854865b4a184605 SHA512 de1b99a379da4d9f84875eb0131f7ec760dfe22a772c70336b65f648b28968207620b308d9555c821d89d3d6d82712c3cfc9097d9ce4f66d7d0d22f8f2076168 -DIST firefox-98.0.1-es-CL.xpi 547617 BLAKE2B e7dc48553163a408bb963162e90cf6dbfee6c8b45f3bf9478c215a0fe4314d444a6a81cd9e54065c6b96c331b65849455158b4c1d1568fa4820018d338caab74 SHA512 1e86f8b15382e2bb4df2a8595242e2f5dbfd63b6c304be56b41a70be5f562cf9dcacb41017f03996da70b13ca8087779ae0411ff21c5b654e4d6a919382d8f71 -DIST firefox-98.0.1-es-ES.xpi 538878 BLAKE2B 63080c79fa9aa2ed064de9dd8ba253f7f763e965757a59d429f83ce41d476e3c67baf3b63ff1f09783905681812234054fd3dee332d30b134ef237711e7714bb SHA512 f36dd99f3442f8a04ad501bad1420742a785d8f4837b2c06815f513f163973357d0e775f729ebeeca0641e49f99c8695228cdba634d2a909ccc3862d79ef75ec -DIST firefox-98.0.1-es-MX.xpi 551618 BLAKE2B ee696f30967f883a05d4b9468f40381d5929a68c38b23396f5dd6e1c7bb7ee0cc4e401f626a7e59a34758eb2fe6aed7fb658f25b7dcb135812cdd0013917757c SHA512 5c6bfcf238e4b75574396a843fed87febedfdfa410d484020b34e0528405dd9cbed5df5a64b549570944fba503023e4c60d8189e77702633b0109d1f55e548cc -DIST firefox-98.0.1-et.xpi 529517 BLAKE2B 18284d25eea4dd28accbfe943fc7248a266ad2ee23c69ff40de43ab08d974571ca827201e859713d39d20334325304b36db3a3b9a567904d6b8168262d163cd9 SHA512 78cbc3bbdb0376581d37fda290f5e4f9bd5e27f2499a2c7b97ba198a2a674b68450181963a164abcb878e67180f0a375760aaffe0e021b3d8c83c997be899f34 -DIST firefox-98.0.1-eu.xpi 537988 BLAKE2B de0b3eb90293bf136d8f13458ac4de5eb8923700abd0cf0e37278c6b82c7e5e862f1e5115ff8c0ead80cb7e821253131fb2708ca569451cc98c235b49676166f SHA512 67ec61486587d18aefa2d2669251929acb4de949ad5e142715924da99728eb7325c8b669ff1e798f5b63bbb86ef4ee3367de3440eae338026d3476c0558626e0 -DIST firefox-98.0.1-fa.xpi 561227 BLAKE2B b4309015ba7d4deae4bb6759198e40146cbb8b4337ac72da516814e831d088f3318a469e8b5af71948d76d42c664839d01ab8b18d4bece95fa20ce9e7975897c SHA512 42c9cc74891d54e6a20c07c012170bb595e5766966abfb49f424163d46e5e101a0f91680768129add8a09a79a24bf0c7ad1f3dccccc3be22361da3cdb7c3a6ab -DIST firefox-98.0.1-ff.xpi 468214 BLAKE2B 05c7b4cbd90ea4bee9b8056e359821f9674a647fae82191cd0caa0c9abd40405171fc52a4af666748f46703eff27092f56baadd86797de95948c207f9b9acba6 SHA512 a39a7a1523719cf8a26f3850d6e161d5409bb98ea3a1d0c9e7642a44581b8f65624b6fb37775fedc8cb790567c15138656c7a94d84fb0c6e84c750dcfa87b00e -DIST firefox-98.0.1-fi.xpi 532683 BLAKE2B 596fdca1e3dbbb23287c22f6af9c6411671c9e096eb56a34acc79e65b8ca61018f80a50b6ef84fb2c9abb32e6f3d94c50414b8aed9cbd892b18df6f891c262f0 SHA512 92f08309f12534b07ae00d1e7785e9cc9870661091c1615d1c4b2b291446c8ba2d1a05f45596baced72803938a1c68cc5dfba0d758982e2f8f2699f44b88a6d7 -DIST firefox-98.0.1-fr.xpi 559537 BLAKE2B 3df7e19b335620c4cd1a041b8377a7ce9d428bdd8a299c2e355662f68ba9287a91644d32042292bd2f7e12124d9ed18b6410d8f74949da271d8089105ee40ff0 SHA512 ffe6a8fa4b1ea61e3d44662ca08b90b4a8f3bfba7eeff3997a6a9b354c7cf625bb6875afe5a2741f82a8661dccd3d43866315e673aa4b3ddb9709f767ae63223 -DIST firefox-98.0.1-fy-NL.xpi 544618 BLAKE2B 2b151e987e4ad92bb798801a2906c335a68bda12db9f0012ad2d0a9647a5894a7561d45d5d2ae650a3e145e8e89a326774e7797b3133fd08db8ad21cb66b4324 SHA512 e56058308d397bc0abad91fa2639c171221f45f25edad40cdb0fd0fbaab35fe2c988d4b3a7aac3051b6fa558f82f9de097add84b9ff5160c4316cd4c36493570 -DIST firefox-98.0.1-ga-IE.xpi 465493 BLAKE2B 425853c64c77cb8bf11dfeed89daf73673b58968beef5e2a15af675f7e1e4fcde15731fd51d56c6c22896fab97edb55b077fbdd2acc2f0fe562abe4f5d32544c SHA512 2848c4e7f0a6562404ffa092ffe9d35bb42e86975645d9cb7f02d792c479ad0bf4e3aa0b4c7eb0104c3788affcc6744cfbf0773a70281ca8abc1623f76bd961f -DIST firefox-98.0.1-gd.xpi 528872 BLAKE2B 1b5b0086526c35e7a13551b0948582b0d90d433cb77c3bb5e2a4a5f5fa3746453395f1544ab25100c9ffc0dc51d746df709aa82fcb770ad7f8af21adc68e14aa SHA512 fce8d471ab292db96945cadb082edf7da44891880c71c5bae2185fd6ec055de1288b9e867f5204b17d326f95a76256b35ad72d2668914a816746a83e27546cd0 -DIST firefox-98.0.1-gl.xpi 541869 BLAKE2B ea1a0c47906a1c13ff3b8d0019401dbe9cff4a736b27c62754747f164eddb66fbca984829fd528f945573bd713d235330c9b7e5408fd7aa60d386f64f37d0b83 SHA512 547c87dcf6e7fd2d8bbf624a7f4752aeeca117f830e6dc98c9437628289da7a78057dd06efb91a2fa1dda7f09c9d6f6a6601a9be8cbfde823ff417e356c52058 -DIST firefox-98.0.1-gn.xpi 559404 BLAKE2B e18353bf28da9cf3e33205804b3ba83a9d18a1c54f99b6fd487a9dd33345825ceae80f9884acf4b86a1aa546e8f30656f0cada65eb11f0367e7ba750ff23b003 SHA512 5d9ec228b79a191620e450d9d85ea3d9aa7cbaf342797fc9cb38158595acca3a13c35957650537d4afc62a39c4ebb05e3f5cb09dc5817974553ca06688a539be -DIST firefox-98.0.1-gu-IN.xpi 525481 BLAKE2B e5fd7d9de2f4476ce8221436a6fde8c00906f2a9c4553d32e777c10d036eeee8d06755e9b1316f7ee6e57c923f6afd906c8847e89226166767ef6d9fbbf0380a SHA512 4f90fdd1ccc98cfe7871339efc9e064f8577405806fdb22a4e04af16db9b0079f50364095017726d2827a6358cb838f2e16b5d0561ddcf5b0113e2e1e9b249a5 -DIST firefox-98.0.1-he.xpi 558300 BLAKE2B e27a1a5c97c1bb96111f19f3f47793c6c3a237e984f0f9776b3b19858ced1d3b1ca5a6c4c5b70f4bc6e225b7e106f85396f91167c13bcf18699bb35f3a3292ba SHA512 1e58df1e892650f0fda7e09d34a434a460e5f200a8b4903e59c2b94423f3cf0fe74af15fac1eeda04908be9dd14ab1cbe74abdd6fdbe74f79d87c24ca4c6e999 -DIST firefox-98.0.1-hi-IN.xpi 555955 BLAKE2B 362e2339847fe94e2b0c03c5948e99f4190618ed91c37db7ccd49a8469653688bfe9ddb2942f836173201fb7902c5d7126103deef7d50b737ee0f331d5de4ae5 SHA512 89d61c7d27fa7d4dcfda369913c6c8681c05c74b7a3ca4c0e1948014d977bbd25e9f3053bb3f9fa80b795cae64e3d14d127dd07854a022a203efe07c0001aa4a -DIST firefox-98.0.1-hr.xpi 530093 BLAKE2B db8a09fc7d466c1167be8e26be5a3aaf177b5f54db2baf1aa022d7e28f2e05f5ccbde06f32ac21a747a970a94d78a9d4a0aff1d0be9b95f8a77673d28ef0bbb3 SHA512 bc61c11208fcba7294bb715786c4228d6fcf038d2c49aa86c44fe517fb7041c08ce727147897a167685f5fee9094c828eda4da1c2a665726333efa1093757723 -DIST firefox-98.0.1-hsb.xpi 564227 BLAKE2B 020db10b1a118a56f51548ceb994e0a8c1c64beb99ce72c308c70f06d96dd8cf42a32f379d7b4a88f9fd59a0fa6545d4a5f878ad847d946ffa7e5aa1e07341aa SHA512 fb200e43bc92521f6fb54cd0f2c06d0399d773b3efd0152af8e75a1b98fe5d2abab16e755c1aac5bbecb0df92caee2c30b73bbbc286d18db39a1789088843b34 -DIST firefox-98.0.1-hu.xpi 567462 BLAKE2B 9edda07281adc6c9e1c70a35711338f4ea9f5c2451d07b36bcad08e9ce51e708d057c90c0b68d1271b29b500e30f92082c450b6bed0da4e63782cb56d739370e SHA512 e333e2cd51ea9a0de9c62b5eb9dd730dd59d7d1b8c9e83137ea66be6e7fb520d11b925b242425c0017d9b309a31dba1011b8ab32241dfcc1671b15ac69439681 -DIST firefox-98.0.1-hy-AM.xpi 578963 BLAKE2B 4080a74827b2725f84615bf6b26a100f5d61ff66b500dab2beef42fb836fa26cddd6f3dd9ed4a481c10ba812b03211c31c9cdbeb4e3ff2ae7728182c95ef8e06 SHA512 4dad13e9e20e3dd1eccf2fb4fff51ea625ee46529550b0ca6a2c3e716e55938994aab3ba685e14348f68f3cd8a9c56315084e3a82ae5570bbd7409dd7f348318 -DIST firefox-98.0.1-ia.xpi 533676 BLAKE2B d40225917e838c3ff80fc28166feaa1efe2035058513cebdf8d188a144fc108e8c92f3b2a3234b94e419d9e67116a239aa8eb54fa64db6fa8f69d2088b28f6a1 SHA512 e01fc410bbd6ced018d985c838b3ae4e15fb31efd2cdb7f7b7897c523cc7a91fd51b6b50afaf2da95aa7dbd1dcbb633c48827d705b5e4211d130191d5d68791a -DIST firefox-98.0.1-id.xpi 528727 BLAKE2B 28834a504e1305b642f39d2f94fb2a2270c9a69cf43e6a45a97053c063274d3f9ffa61f483d4563043d71ce8116823fd06c4f58a12afaecfa832cb0284083961 SHA512 d275f70a54ce83e9ad1106dabf61c75b5792231cf16580d7c921d372d74de72a8bea4e0b5b5f1d5a2881a4e7a4517ac38b2ae3075e3fc7bd32bb39a9f0028d6c -DIST firefox-98.0.1-is.xpi 536089 BLAKE2B bbe5bd015f936d0448ffac9c1b8a18c56919374a25b543c9e3dcec4cedfac939fce0b37be73505387f016e8d096ff1ba46b580aa68df416b7ae0766352912bcc SHA512 8f674d763dcba1ec56dca0d32341b2de05fb05f06727ab775b4742762eaef324e498e5f170e883498205a9e60161bfb8213212760ac5296a5d60a3f96d58b077 -DIST firefox-98.0.1-it.xpi 460867 BLAKE2B 0462c53568c9f37576139ed8a6a9ad833831367df4438fd011053142561eaed3426b867859bfc5f114fe4bb484b40a0e0982e5e857af54a9bbf6790e76ef98aa SHA512 592c65ab3394e8b7938a380b288be73cf2847b5d9a4054f2594b26535ec35982aee281825bc0cf13a9728ca1dff11d197c48d0ec7abe2f5bc8a78e1b8fa9b586 -DIST firefox-98.0.1-ja.xpi 589742 BLAKE2B 9eaa4b0662d2599b01190af979e1250213727db25efa6fb62ec664de1907574df066b7735e7ac78454607620645618da64db83854c801692384e7754fcbdd191 SHA512 ba4f413bab41b5c1d031334342f211fc9cfdf35319155b5b1fbda10b0b757df18a0a777a7172d78d7f5f3f1282020d8c46e71e639a80930f05a7a817c472ec73 -DIST firefox-98.0.1-ka.xpi 592745 BLAKE2B 3156bbdd2042983ebb78d001bc456458207f72ca3843c9e35c0f4338af535381434524f63227e43ca48ca203e6b3d4c349b1288e8e0a9c898c035fa366bbba29 SHA512 40ad8257437a8087cbb65d937b145c4c92ff74929007af0d24287380a7c5668fecc0e555f655dfeb3bbd5858173778c04ba1ea1a24adf0cc31ea3cf812e21fe0 -DIST firefox-98.0.1-kab.xpi 546512 BLAKE2B df9b1e175b89170f8e341fb2562241d613aa162dec874cbda231b7bcc69ea304c857f3dddfdc457de3ad24f4820409445c991f766a203b476bc1e207faa719d8 SHA512 6875832cb01ced61fbdcfd4341705a80056e59deea155bae9e380f49a62b1c34cc3f0f17f83eff7b4b6569fd7b1e0db339862c053277d840ca229d7f9b893772 -DIST firefox-98.0.1-kk.xpi 615277 BLAKE2B dda02bfedbebe67174590b9330b660cd1ecbf60f3c1bad8bf6ef9adccf825ff5c940baba94954dc078e017a4bc113f1e8ede39a205d0324ae4cc3771b07af4fe SHA512 f08ac9b4d61ebc6d0c130ef2b98e2a49ca822d9418f1573603d8f1b2a4dd0708a232e34ef79e5fa8c7a9454466c1172cbf05e35fc54a88a0265c0e358e80ba42 -DIST firefox-98.0.1-km.xpi 525556 BLAKE2B b70dc6938293e91498cb49c81f8ed6fff5a3bc6e791aa561c1c0be28f2568a4f5ee26cfcf7fbfa2f1be66cf6d688963680c599c9c485f6c3e8663ef5942a93a9 SHA512 f7ed8575ffa98adaade87c153c73232ac163df84fdbce9668a1deb2f405ae839a26d9f59b134042eb4e1fa7e9e3b8afb94334677a475f118b7c97902737a6c18 -DIST firefox-98.0.1-kn.xpi 491254 BLAKE2B c3418cdf1dbdd172d65177dc79eddf5683b6303e37d0586730c212edb67f924ad9a93d35b93e22312e73279537395bbe5ad3e343d6dcc9ead1bbaf75d5569362 SHA512 73b95f5d274850680ab984f376b04e822b599cb4a4358a72ef250fedc4834a20c1ae0bb057fabab3fa48b0ffb98ec8f07c6f422610d7ec9e885c47a093bc429c -DIST firefox-98.0.1-ko.xpi 580644 BLAKE2B 2700c2b3b9bc78871ec9f2e4621d1d3ebd329fbc5459742101b7fa00b4c4c6432f66d743b325101e853da55dfcd734168f4d796271a6c8f058549974807427aa SHA512 673b7fe8cc4dcb582b58640f8ef083046c9b4714b5c04f34ecd6770f177e77ff76f8333f855170764fc3398d4dc78f3e19c8320847999500ba9648d51fdd2536 -DIST firefox-98.0.1-lij.xpi 467063 BLAKE2B b37d5d3f2a172a0252db11b96f219d3cd2bbde52dcb99d76e7c24c6c6f35a497bbdf9d7855d5ccc4149d7294363ca3417c360d675a527a3e2f47efcfbcec5fcd SHA512 0a516b93c6bf0d5d0fb351e1c352fb7bf46f67de3fcc0ed119163fbc7be996395125ee619e90da13bdafbc41227c21da35d1f1b168c3db4ea5fd0e4eaf51e5d3 -DIST firefox-98.0.1-lt.xpi 559743 BLAKE2B f4a5d7276eba47c198d36fab42cebb6bf5c61822a4c22505f3a7f1edb7b60ca0ce050ea64c312c24e609a73777500d5d146bbdd02a2cdb0f4f1fc516828d0e6d SHA512 a6c814bb0ef4e3768f7e575d35ad4bcb4eb3aa60d6fb0ba82881e16b41514aaadf65c7430c324c5389d14d9bd6a13ee2ea7eb1b2dfb3c999b4f441e645e97919 -DIST firefox-98.0.1-lv.xpi 459215 BLAKE2B a656d1ad61e57ee8046286637750703eb8005e357c0c9af91d3afb5f840d89838281e08fbee55e580f21484f5f913f99a28677bb886ecd7c31456585ca3e45b6 SHA512 f427a0f8da32f3a71d80a73789ca7e9cd0c554504123d26181822c50d25ea7de074d12f9d3744482f180a715c552c90a3d8b23c40c46249d5c1064cc9d6714f6 -DIST firefox-98.0.1-mk.xpi 458854 BLAKE2B 6498d18981ee9530842ea45d5880e745e4f9f355fa4258856707c5144e6ef1aa3e0bf5e9971864906270b26760a1032d9f1da01c633e24bd2d706b8739d85f86 SHA512 8573fbaaf74119d58da3ab782d448eeeb3cac4e141b9a7f3c36e83ceeb3eb90972f4dd8eac07a2bd80c2b9eaa297d7b065a043644a77811733888b60e7ae3d39 -DIST firefox-98.0.1-mr.xpi 528063 BLAKE2B 0cc99c1956bd5c837b93a803fe0888e8446290c1d4aecaf1b4a5214fb138ab75c6063db748351a4d91efb5eea2249e8d52ab90cffecc5c8abd6def4100d5b862 SHA512 714cff617106f07a8c93e5b4d5ca30aec3895ea6b4ccdb6effd44288e41f1811717991f20c340af8899528b68c15676fd93c9d8a7cdc70ae8688b4b2d252a5be -DIST firefox-98.0.1-ms.xpi 444218 BLAKE2B 8c66d89dbf1f1783bf761390c89aae2e44135ff12b925221f96393ecefc2d235ec9ffb3ca290687723d1a04f82bf42477dcec08d73673b6ede026a67c728435c SHA512 a215321bdebd58d2722c43f499ad91c2d73fdd518c1ecf80e2c54908c7cd0c780ed21e5861ec5c61a6b3ee47d0fea3013cf96b923cca022399a7d8dd6e3dfd60 -DIST firefox-98.0.1-my.xpi 507139 BLAKE2B cec5d3ee2d0f8707a07408526d57ba6ecac5fa76443cdedada184654444b008a95345286ea47fe45447b5b21d5e53da1aaf3315bc448da33f7e3769d51ec59e3 SHA512 72fb9e0b7e48fa82d1922ce2d578deceaa43952ec0b836ff94385976fbafa2ddfa7d0dc87fe7e8a3fe2f54025d2ce00256dbf5642603c27b1f6368795295f13b -DIST firefox-98.0.1-nb-NO.xpi 530503 BLAKE2B 32e4e291e98fabc8e5706bd5fe8842df23ba274a70574309460abd4066f4430bec81676eb6f651c9bea24641c2f7a9732212888d90d607c854561cca68f49601 SHA512 016db32faa2bd4dc04a4068cb3cbadfaac8a478c266325282d91f10e44db853d0c8aac5b794820e71487a033cd95b6e3f0348268fe94a2a75cac0ff1bdd69acf -DIST firefox-98.0.1-ne-NP.xpi 477715 BLAKE2B 91f9e6c5d8f26f96f36f4435d532b70214159718fa9e0a68c7d2f1955be8129e687f32f9e529bccbacd2381e12b19fd6a7d56d122492362b9a23bf95ec6ab0cf SHA512 167a160ed8ccc0770f4c116a8ce4150e08bdccdb0cefae999222027d976a6df280aa181358b7aa75550618217cf462dfe7c8dc4864f19cb3221178bc230e585b -DIST firefox-98.0.1-nl.xpi 538884 BLAKE2B 5532b250d9e079606bd2f80e250f7d0d0e9b24d766dd1a16a1291b248405817d5bf6e0347cbae7d0de14af705531c7259ab1a2f45846c70a3ef7e42a745fd973 SHA512 9f0f404fda7cfefa832b0876fe850999914593840c5c40b23660529d0913284d47844de4cd291e4e7c36914cdfd50b37fb1d6a15b581839d1c2d096d93f4bdad -DIST firefox-98.0.1-nn-NO.xpi 532912 BLAKE2B 5d34ffc25156bdd0fea756fadb0c4aae967e44ab24579b81104b92e898aee9fb88a9253d6f2daafb00c3ed4abcda8911477fc0eac1d8bcea844121a146ce1e93 SHA512 005bcaf3d880bb8704eea96072ff5973faff91216d77c21451a97a33ecd2e8a2aa35a5ec01a154fd92efabd112d527769f00e34488029956b93f13c40cf139f3 -DIST firefox-98.0.1-oc.xpi 553363 BLAKE2B 560b7f32fef5659f1baa73c7980d90a9af10231c8a9519e2e33db4a9166afde6b79a78cc5b6eb2c42474143bb636fc69c16d233230a531ad88fbf3d45a438a06 SHA512 88ddf5709c14d8c8ce14d701866e3fb8548b20b563f619375d055958065fa9283523e13ba0d5c7857703e70cd00ba81e8bb4186d0c36eafd82551a52703355f2 -DIST firefox-98.0.1-pa-IN.xpi 594955 BLAKE2B 795cb59447e77e4c0e1c86758527882eab9ea6b4fe2929fbe0991621d18b5fbe95efad8e197b9288bd6729105a3f63aba3ac8172113b986c7de9738270c9c917 SHA512 2afcef2efaf36608074f73021250828c4ab59f7b43052186e0a00c1721c54eb0f0fa154b6915741c9808e225a4dd1aef2ec99ef9341a76241f0d61fd9e35a588 -DIST firefox-98.0.1-pl.xpi 558268 BLAKE2B 447d7bfbfbbb8fa2fe8a694c525ab175245418f1c1868cbf67e0f109e9bccd913c523b551eb7a0a3c9a6b59a5da4a792186739e69d42aa2f20c4997c909ccb88 SHA512 2035a4ad783c4de79e241e9e79d972153a4abb1202ed53f1109a1583de2adc65bc0a2735c77545998041a3919081a17a5a49b7c916860ea230e6535084eebd53 -DIST firefox-98.0.1-pt-BR.xpi 544102 BLAKE2B 528f0736317d40dcd81b84c136b01c804fdc9d18aeb283cfd1d826506d696149dd47095a69b58b0626261e056120d27e2ba1cad2d2461d2b986d168738227254 SHA512 1a8a9a425ad6ebcd49fd41c0685930fe64cf6630273623d5999f94bad21740b0c69b9a63c16a03523b8d6cef5529a8b766160b4b89c44b4b3467c4c407889184 -DIST firefox-98.0.1-pt-PT.xpi 547539 BLAKE2B 09c89d26e50b40a963cc2842b90a137007f1207a8d960d15c86ac0a73298f26a84b2f058a866743744fb959652455dfcf43d84e686f796868242b80fce75088c SHA512 339f45c02ebba2a7dbf8d07eb236c35ddf562bb28cf6b317920d081c9e9908552b7a28e64893eb5a8652fc3d9e845ac5d03663e5f0a89ea51588006a1df4f50b -DIST firefox-98.0.1-rm.xpi 538501 BLAKE2B 227cc1e33286438441f7dc3e53786af1ce4b22eb3b6932744ca2d18a947517d41924d1a0cfc8d389af0e03f219718b02c15af0f71cf25f4e57a1af30b2785428 SHA512 a833e076db1f6cec616707f019a0031fe54ab786a2596a353d14dc16fff8f83e61467b17e47272f6757fe68570196ec850dc5430afbca51df86f91123e57c84d -DIST firefox-98.0.1-ro.xpi 527831 BLAKE2B 46f8ee017ec19357d52a85d2f9fb309640304c3b97956c6634355acd3961d7be1126bd86cf812f23d65ec792b030c8a2190cd79b1fff5e1fb8ca966d40cbb3cb SHA512 05e2136f24e20452c83a91d4b3ed66fee163179610c4ab1c12d884f84a2ff4bf2f2f8e9503134d8f097fa8310ab25c36bee2a2a20dada54d7171e82d9b02c0c3 -DIST firefox-98.0.1-ru.xpi 630431 BLAKE2B c4c020298bcbb8c412c06eb9c5448b2db99f44bfdb561a145e02d498458ecbeac3c2082c20ba3844a92575b13c048ac6ff1b528425d0cc2508f2baacb56f1401 SHA512 c21ce4ad1cbd74c63ab022406d8fbdedba5d4d7dadd00b9c1bb80d4acea7eefae1de784e89688acd8184cff5d831910a1f6b006d29b0ad631a6f19482bcac773 -DIST firefox-98.0.1-sco.xpi 500795 BLAKE2B e86dca1d175744ab8326ade134523ef9d5327db6ce7bbd6442b1968228a62d46c7e898c4af57f3066a81efa70a69e05bc6741b24bb4b823e8efb982b101318bb SHA512 37edf528a26af923570507097335b9659da86886bc5625d9d7723b3c2b85277cddf6cbab1e41e6082513ab00a83a383bc1d275fe7205b43d71a68e33ec1e0c44 -DIST firefox-98.0.1-si.xpi 481256 BLAKE2B 597a4cb47bad7be9618af969a211b633c867e8bfd2931a5b819b37be99f2b9b12726e02fa8b209ab177c71ff9f75f205ef150acabb705f5dc4655daecc6348db SHA512 a657306e9f6fa4ec0bc75bea3774726455e070ab2d2aa7fd61527f5daba850ac9355114dac6b2e720540764778d7291a8502ab49b50526656142e7ee3c0bab33 -DIST firefox-98.0.1-sk.xpi 568206 BLAKE2B a58a8bdfdea4c847474019ef6815a7a891d77f9f2182f35741b52bcb2c1a1729e8e00f6ae38375b1c87696ef8b4166c97acc0017bbf0a545ca164d26e6e7e2ae SHA512 f9d34b6ea8d6d309af88032f29cf958ff9b29ea4567d8dcde6a619e7f18b498ce2a44db99995fefa9cb8fe1ebf467343e900a972783b2c892bdf659958de678d -DIST firefox-98.0.1-sl.xpi 539539 BLAKE2B d8a607d56e8beb66e037449e8da7482f76400cb751c11a4e4ce1d2e1132580886152cfa4dc623cafed55b576b4c517256f247992cfcb496d732c1cb63627ebea SHA512 9cfe91d79b7cc8dec0890e2b4337e20bceab384b8de10321b25da0b451a9cc841abffdf5a1de49846a9f0ea0d5ff56cb41844cc08be3f85697afb71cdb7e1cea -DIST firefox-98.0.1-son.xpi 416604 BLAKE2B a5ed6077d7b6f9cce529a0313d3b3f5136d8de220884945be7003f13a8e8c7b3707bdb41843af3affd5281f39c218081ef44cc299d52972dd36e084e7a6366bc SHA512 a96b7ebd0e88c54e59f6f9a01eb7b9a502be16db71008c2f5a5d47d3245d04ee345716abc1442855b942b4f61a303aa1034b836abc3230b43774bab5db085960 -DIST firefox-98.0.1-sq.xpi 557461 BLAKE2B 0ba27cf0e1fed156012a3178b95cb9a81e6f65b0b11baca4bb41f47f6fab30ee69ffde45ee65be48e0687e07a8f31b52374cbf61908395d2b2b739dbcc60f539 SHA512 86fa96ab61586631d3efd1a486fa553b854655a78c35f54534bfac243bd3a391404c999812d7e78ee8921a903773b1983e2e7936168c2108ebd88c17e5a6c349 -DIST firefox-98.0.1-sr.xpi 584454 BLAKE2B 2e4d6b4c77081aecf469c1480f50e60b06eeedd1099dc1619bcd345b40b28aaf02084055fdd7b702b3d015f5c9605db5dcbf7ef804bc8afd860bc5658e7a8218 SHA512 37bb9b79a8f24cb7b08b2fe8ef38b61e79d052b954563d03018399d44759d1b595188ce46ade7479eb911fdccbbc354fed85df3bd595bad399a69560533dd214 -DIST firefox-98.0.1-sv-SE.xpi 541377 BLAKE2B 62e05078866fcd5cd75bc96ae9613dcd9bbc559e94a7ce9bb810ffa8a61d63733499428b544e6dd346e37afef8a1b438650e1992078561f46dd0ce62d0d86be4 SHA512 831fb7ed84b36a31dc7e61d8f0aed04216d323e753cfa2e61038815afdb58f27d15379c191419bc470df4d85f130c54896ce35d4012d172ed7d185ec284370aa -DIST firefox-98.0.1-szl.xpi 503393 BLAKE2B dea4140c68dcd028dc98ff9d310f94a163535a02156d9fe852e8526f4a15a824938b111fbfeed19f21d25bc5de4d3bcd113612f15d7727b4ea086ec031bdb911 SHA512 5d4d015eac4e03f8ce4f29f02459c56a5e8370d9aae1b5cac712f93f4809b154b6f04070a9f5bfff350f3d2f4e5ed5c2b30da34bef317fc5960d0c53f0c74714 -DIST firefox-98.0.1-ta.xpi 508277 BLAKE2B aebaf3157f63f4f24e20fc77f499494300c24b741ad378d9b3e0cdfcd5953713c4985630702075e0e08886b52ad4756ba71a0247d8127d46e60b67471f698c08 SHA512 d24cb3828b8e4c305b6ec1f36ea4de3fafe8b6bba288fbf3a57b6ae76951da5f69aa597dee5cfa081a2cfd80629fa78b9eec444c916c46703b25a71636d10b60 -DIST firefox-98.0.1-te.xpi 546046 BLAKE2B 7d39cddac9d657006b7b54130b4ca5fbb419d9bef0516478c83b1036a6a0f4edcdb1c9856ae3005c1a916639a31ebf032c294f4d3c0621cba7cc60cf56b87327 SHA512 76e3c81edc91033c3b8f46ae0a7e9b858a7f7234c92b551047b026690e686b25375d0564a9e89aa9e4649fab4faadc8f98ec8c1ca41c4b13471bd9b0fcc9e5e5 -DIST firefox-98.0.1-th.xpi 606220 BLAKE2B 75e434f6ccc56d864ab148f951f685f7275ff1bbbe21ea1412edc8ff328f8b2408eb63117932b6889673cdce14377fd680db466058f20ba6f1a9d7c88e3d0d8d SHA512 3509c59fd92bc3c0c34143621ad89f33e303e6715fdc563055719cff818fb5452aff8888d96bd1ad9274371ca15909b8dba215a27995a0253b5004b1ea442ecf -DIST firefox-98.0.1-tl.xpi 517822 BLAKE2B 9ea010059d9f976a1e65f01323cc24d7a3bc543e52fb1c6258832b481aea48345c01c50a3048efee244ef59e4e2c56ad1705a9cdfdbc3594f87bfde351ab04e6 SHA512 cc21651d39e3ecb5942b17f78718c247b176f81734b553b5ed1bb6d469ff77f9fa566e12370c2a0fc8e62762833879a03777df9b1374f8e519a6a4e42b2378a7 -DIST firefox-98.0.1-tr.xpi 555789 BLAKE2B 184d4102cadaf6240dfe1863d793e2a639ce96df272ccfe8c3964217b36322e2990b32c007db0040ad02b2fc2d4e7fac0185cf2950072160ee0a247eebd68807 SHA512 1e4db1b1aae6d374f48fe79a25f29d7000fb1d36b38a5fe422415b50f9d5d7bb252e5723e52400cca182a7ce7b4a52f8a7eeaaf3abc4aa2d2d828b3116c17e54 -DIST firefox-98.0.1-trs.xpi 486918 BLAKE2B 604555757a494741f0ae91a23b0fff592bf43573aec3ed6d35d594017b4304c1843a668f4bca647b3a6fba45192a52634c1a3e7dc38dce6bb61f7d2d37dffacd SHA512 1c35902b80bc88fdd130042e365cc4748430a529b4ac114a9980ded2dd64947140d11f28031b30d9c2d005faceb572c16b8d8b6a5edc9bf0b3208f1072c94720 -DIST firefox-98.0.1-uk.xpi 624009 BLAKE2B 26d93db47973c743f44f8cf97f7257b60f11efe507258b442ab595740992a02611be59fd1041db920e1dd815b3eae39620efe5990b04ab49d436a670503f1148 SHA512 51de9e4fde25be9c9af4ba332fe66b4b61f9ccc4462b380e8d70b8f91f48998284c6c9441cd9d1a1845500901a3bc0a55cdf85e0896b03710296c5f39b84393b -DIST firefox-98.0.1-ur.xpi 555137 BLAKE2B 6d29dcb2abc0d117f83b474a592f3d2842c06443d32605b2abff956955835cb3e251647bc462f1b7a202d77997b3ab9f31f598ef22c5eb651f089db598d8fc95 SHA512 2dca99aba3963a48bb3d4bb1d641707e7d641b9fd5e4d9bda265edf6189b00a678a206c3fc9afb5006ecce5b2896d1b167bbcd64312c5de96e31ebb6ddd650ab -DIST firefox-98.0.1-uz.xpi 473454 BLAKE2B aacff41a3b090bb526978065aaa22744940bb092c361a72f39b8078d79ba54e6103ead2d3ab5aa22b845845b02c8a7b6f1bc14da896889c0efbeede3a8b30f8a SHA512 f9be8a42323a2334ce0964628075800176f3530dbd51004c4fad429d519471840b357f487bb318d5069545a245a1f93b240564afcd107bf77457fcbdf4c5e5e3 -DIST firefox-98.0.1-vi.xpi 575128 BLAKE2B 012f3b54577ab9f999c64f25ec9b24bf2aab76dbada5c6196929cef1d188529cf1644505857bbe037ad26290cef83e528590d943448ad89fc4bb29e90acfe99b SHA512 a713d05d1bb8394879dd08ede6047f4dc27005f2f514a1332b56b8b22b6ae3a58eb5d1bd432a1d6dc94974310d34c57b1da6624eb36d8f51641c0314ecce2abf -DIST firefox-98.0.1-xh.xpi 418703 BLAKE2B c206102dd222166f75b0484e282d93733956586baebf84bf1ff3914a6a21004ca2ab13ec66f735c25cd1879b026b12278fb94185ef544fdce5f294697419ad35 SHA512 337a32aad5d182707f2c88dafd694f19dea954661d32283475f335a8c4c9d49264dac7eae90c8ac80bfcc2d35f51f6f498542b7c8f9fbba72ff963fb5ed6f418 -DIST firefox-98.0.1-zh-CN.xpi 576893 BLAKE2B 0f27722cb8bf7beb398f426ab041340cf5dc819604fce7d8d20172783d9af2b15bba30155f283d31fd02431a4c80306a5e657e3d7293712c193e40c08d1e939a SHA512 037acb37e7ef140f447834b9666623e521ea1cf4a08f639e85cdca465cd1a5ee90218c1113d11fcb357e183c680d67a49e45f08d172adcd94c309e5a78cfcb3a -DIST firefox-98.0.1-zh-TW.xpi 577893 BLAKE2B ad7daf9de62c1b6409dbd939b758c6a718bc7aaacadbefe1bb6a95441a1ba5464bbd08b21a35969d182548ba5e2d5d0484d4de10cd0bb0bddb923090cd175fc7 SHA512 79cb2b3822cef9c82acfbd9cea1a6e2fe8b3ffba90cf8e9de8ef633fd53257e72a3202d78ae24de6307cf8f5ad65aa166d5b39a7cce057ae20efa6bf1fdf7b77 -DIST firefox-98.0.1.source.tar.xz 490409456 BLAKE2B 5499d97e59b5747a6fd6a45c8caf9b44d488d8c28de78cd2e61dfb7877e8b4ee11a8440bd43274dbc4357201da7059c6fcae443439dc478a5ccccdc01b146161 SHA512 1434ff775e6cdc6d9a75fa0e6d07a4680ada86ecfd7b65208c597ed765e847d900b68df355e6bea6461f6d86ee7a8b2ce3117f23826ad144bd87dfe64ee39b42 -DIST firefox-98.0.source.tar.xz 480141332 BLAKE2B a0c3e1677647f9e428dc02620631092c1df22a36b03210cc127827be899eb92cb0fe6d742518ebcf344401e7a2ffaa8dd1c57de3f4b452a1d8993ab56a217804 SHA512 5b9186dd2a5dee5f2d2a2ce156fc06e2073cf71a70891a294cf3358218592f19ec3413d33b68d6f38e3cc5f940213e590a188e2b6efc39f416e90a55f89bfd9b +DIST firefox-91esr-patches-06j.tar.xz 17668 BLAKE2B ebe51e06197b70b0f0661724e1ccf2f2aaf0e0eb4576e795963c6a0f9c32f293825b8d2a487dcadd8e5e1cb5db7c756016c50f34e6bc6df451b44e54ef76686e SHA512 3af533a49c5e4a6fdb5be2225256655d402055332ba98f3aa159fcc78c4a9901a541b63d68cb02440f55ede04858388881118f655efebc75b18c316e0ab522a7 +DIST firefox-98-patches-04j.tar.xz 17532 BLAKE2B da525840a0850a504d69dd8d758bd32c0146653450e5ca1023f43909fa3149424f48abfa98e8152875e44d72852a0310afbb42dc2684e3eecf666cdf6d84223d SHA512 db1b352c61ac784d44e197280b33e9088286571a66df6415ba28e5c910c67853053f56cd9c27faff2de77e13939e5d3e221ec4384e34881127e43a5cc315d357 +DIST firefox-98.0.2-ach.xpi 449114 BLAKE2B 79c1f755fe5ba6e0aabe7f79af24165ab8a589a13edecfb1addb21db318de946b11a87677ee68e3373930e3490bb77e5768d2a7dc59f362967555eea437f782d SHA512 dae2b44134d7424ec55dfe3b18c68add16e67e139543055527cfacb3f9aa21ab00fe096c32131119acae0f5873408daa5b832bac2516fc4ea597a0e36745ae35 +DIST firefox-98.0.2-af.xpi 415426 BLAKE2B 98b4d8a1fe0c10ac94792291e44a8727fb6f4ab722fa128af8d29fc2cbd8b5c9bfeae96f8f7608ed1428c90d09a72ab2a60f7d91b3e5a551d711fd2e9e3ef2b3 SHA512 09548a40ca600d2010ee2bc794a2db8f9a10df4a6c142e0cf01587e3d39ab9f332e6e258f91f588cd145c42c652b0c90eb421e439235490923776f5b219450d2 +DIST firefox-98.0.2-an.xpi 495404 BLAKE2B e7f03affb3468ad1558462f5be5e80a8a86b3fdc2cfe51ac5e2e1bb5e96c43d1615847ad87ec77e963f7e0df16785c576e2a5699c188cc9a023232190f8d75a1 SHA512 3ce820252b38887918bc797a031face2d19cca8ed7870ee4b3bf5ea9764e852de473ac97d2055763647ad23adc57b752c0365ef122975b9cdb008b532263d713 +DIST firefox-98.0.2-ar.xpi 564962 BLAKE2B a98ddeb1a47e27813d98bf1f6379d5993fb99ca87cc4edf3ceb3df9dabb8bb0ed7cc9085683f5284bac30f19e60ab8c68d768ea18d40f577cd7aa644baaf5ff6 SHA512 8074da6c1df49184bc6b06ab184caf31be127f43a5b7c3de5d191833f3d737a65c53317cac0d6c43a6c7074332007fa63305d6d14f52e51920792d1aacd67f52 +DIST firefox-98.0.2-ast.xpi 493534 BLAKE2B fcaae7f3cc0b66bad309b55bee96f60b4f59e93254cf246e1be6fd4ff4c8a879fbbcea596987a5efc89f034b2fd3aa6274d2e01222bd780c277adeecf6dfa5d4 SHA512 fb9fa854eab5ea44698da18fc77b75f5c781e0ac53f748416bb2f9617ebf80f00596c167cf09449e13616f1a9165781192ab0f3ad61046a409bb1b04503353d1 +DIST firefox-98.0.2-az.xpi 484500 BLAKE2B b4a4d3425db2900482b1fc141c248954be1e476c10720e94b9d8c401c118cdd11bc9207ea5b8ff201715539bb0f77ece424173ce95bb362e31ec7921b8646d04 SHA512 47cb63559055f35370b9407bd2d24e7f2351d4e40beb87d4d352f4fc93c8108f1f7a9c262b01dc2be5d603dc2f626a06581fab58c26bff85c92eaa11d6e31296 +DIST firefox-98.0.2-be.xpi 622449 BLAKE2B e610536b177582084c68e37c527ee005c61e326d41aa9e25b733abe1fd0d372250d7cd36bc92dc92d28efb5487a9296b9664ddb5ccc5df79f9695ebd57501849 SHA512 2fe3e5c2c4a7aa024746aebd8bb91e4985b55a721cf0ad2de0b62fad1c1575d549168dace6c0585757cac1cd59f31a1d452328b9e073852dc25e68a449b16240 +DIST firefox-98.0.2-bg.xpi 564861 BLAKE2B a2bc430e77803d9edbd1748df0e4afbb0de5e290fb9e862feb80668be8e7b69bc98deed901608847ef36537d795bd5c857b4c84b33e31dcf83268788fe23495a SHA512 30af19d470a4978f72fdeb645a5b0c68e1fbe9ee70a77fd275be62eea15fec7842f2e36c9718eb3467d4c6eefd10f09e1481900157f298933263c1619dffddab +DIST firefox-98.0.2-bn.xpi 554271 BLAKE2B 64c79a313b69b9379f4dec13f279849f1df3efffb2d6d97d8fcef71b479f8d9c17ccf8d40b2b480d96bd0b1419b956dfc604854c6d601ec33bf9a416795f8792 SHA512 99827acb8457849b41313f7fb324611528f45dfe04bc08c9468c92cbfb5895665fb6a580f0b34055792c800fa8c1c4bdd29aa451db17833de2e71c7883d2f961 +DIST firefox-98.0.2-br.xpi 529022 BLAKE2B 1202457cf966b623ba4f93e0ce9504da69147e08b3b74b552f5f6a87e0f6b6eec3413f381cb7bf4f6723d821dd24a55e91457158fbf6fed094681aa4ee9f5931 SHA512 143775cd7bab34bce5abc6598e5676c25a6c6b0ee7acea75978b2cdb637ce771017575101788f6876acdb9272c4de10e2bed57624570e34abefcf597562d8177 +DIST firefox-98.0.2-bs.xpi 459067 BLAKE2B 77bb6c2916fc591ffbb27616be3a4b48386486032b65d1adf7cd907af2771f86e7a0432e6ae2341803c703dde62efef0400e201287c85aa148b89f1d2b934663 SHA512 b5d13abe08985f347e8cf2740099a1b9afba1b814da4e9878eec2309fcb440020ab1a2f269b7759812ef475d94bb297775ed169848ff7f893ba06300390a4ba1 +DIST firefox-98.0.2-ca-valencia.xpi 536649 BLAKE2B 3b9e7c2319a0fdf9c56a84fa80d531eb1629c3584b1e21f93a4dfccf7c067334fe66feb44c9d4f79b877d66a6690564f01d28d8dbec844c150bab5369d9c2dba SHA512 a9252eb384867b6cac5b56aa6795af5e4105c3dc1323398830f3bb8e967834d2eb24461310db9dad3def1052da253343b9cdf6d209e560b1c4d41ae56e325470 +DIST firefox-98.0.2-ca.xpi 529102 BLAKE2B 73addb3ba0c27d414800d81562ba9f043aa7febd801dbbb18533ee7a33292cfb35696d266dc1ade9c9d77d2574ed730de4d5b3e266bb5bd01a1bc6859152964a SHA512 315cec8596850dd0bd8cd89770901004d2ffd80be18d98188d3e1920b95d443805f43d279b036420a4b1ea7cb430c76ae145ba07160639d8cf6ceb35dc21f5ef +DIST firefox-98.0.2-cak.xpi 552683 BLAKE2B 5da3c7e60e5c9c169609e03ee0a37a13535b929815723b71a4ba2a4f9eeb67f42e3c34477783df27acf25f458dba38afaacc019e568e06b8d696289592b2f3dd SHA512 46fa5ff468cafb6753a6829a08d281327604f444603924c643f888518c754d6467c1840a3feff8838c193c44cb6404a62c4f0b00dfc9a20180c06e6a14724bbe +DIST firefox-98.0.2-cs.xpi 563942 BLAKE2B 4a1eff626f6cd5880a2228f3390bfcbe666f5c6b210010ad53d1a0af6407d51af0a972c80b240d28ede7d331caa4afc16ab9d9108def581c298f3501830817ca SHA512 098b56f16b3cd3ed4f4677b6dce26364260342cd7d48717fa774c5e27323abc50acc40a7a5d07dd29c7691b68e5de04916bae85b9c66305add63c392a9cfe2a3 +DIST firefox-98.0.2-cy.xpi 543646 BLAKE2B 26e75ba383ac7c7b092dbbb373d33fe0b4fd5e4405ef7baee96844de203af815d9976947b463803ef6edf1764afb52e1b6375168f512a5f13fe52071a22320f1 SHA512 a77c2a1c0afa804b92ecb3d57c5c3e3fc2470302e52d6301480ed2ed00ee8cb4f111025f29fbc391ecf8f8dd77355a674f6f0b022a13cca560bde8c7fcb717c9 +DIST firefox-98.0.2-da.xpi 535636 BLAKE2B e7b69aa87e169f125c7e652b8162e97c22d6e692c0d28aafc1431473e556db4b78ca7b2d930e32adad75d0f462c73368c6505d7bb064736bcfad0109c571cb73 SHA512 71ae5f7e5fb35c1903d9261a8dc08d57619eb23e1fa1d51315eb4a8a9a902f1c25a68ef5c5b97720e7155696df37be1c828da8bb97135e3f87e96547aab43f99 +DIST firefox-98.0.2-de.xpi 555199 BLAKE2B e8c753e7d78998b03035976c208f2d3c64c4d1df67f40a4e7fb27080cf38b062ae0cfd123aaccc2678bf9e0317760dedadadd7e4df6a1037da4af76d891e5cf1 SHA512 1458ec0b4c0091bfcf2d140cb4f36b46216ba9b23960ae1ed0270e785eec0beb56295bb2c5f5adf38636c9f713c90b92538d0fc27910d15be0a5168fee750552 +DIST firefox-98.0.2-dsb.xpi 568150 BLAKE2B df599cc3635c452dfd94fc3c0fb372763ee609218f08e2b27dbdcccadc93a1e85af55f5424dafef2692935ae91c11515b27fe865fa3adc5d3769f6d7ca258eaf SHA512 a087c0d5c303e3240ec2fab9b680fe1df99433733509743f76bd31445341a2f28b33bb457ad07d376d1ce20c6fe4c87e7cdfbe2b9df02326ecc46712864b32fd +DIST firefox-98.0.2-el.xpi 641163 BLAKE2B 36d84c0d8ed29a5131f83b4373b1c4779e351c62c4178341e0ceb13c23f911727d89a87e2dd952b794773793777641c9ca4dfa2a6f698aaf2d4748c2e70da0e0 SHA512 ff49b16929e009308b879374278a8e26476a4a43e4c48848d5302bf5a4f410667a1a517bd03cfeed5a8346056a3bb87ad76b81082d7f5b08d8d5b3f0f9360c4c +DIST firefox-98.0.2-en-CA.xpi 512243 BLAKE2B 2c4a67c02830fb850db5037199bb48b67361af1fb281b6c1af2a9f7bf3f96ae8840f7087172c349b5da6e2a696f340f24a5f09064f3683775333d9c39b975738 SHA512 a50e957ce1aa6ad3c95742f5dbadb42322ae5a6e7ef384677118b0d04de449c1b8f44b79919856125a75ca10455fce58be225a1214a1fb312109147ed853896e +DIST firefox-98.0.2-en-GB.xpi 512579 BLAKE2B f0f1260c70218068a45157771a810d3c4d298b3f478c043e5a6a6c109a946467beeeda676a1ef38a277410e20b6543d0e7ae3def9dbca98c50f75d12dbf14233 SHA512 892b17ac30e246ca5ac487d530777ab6d58f204bb4c64a8956c6b854296bc072c39adc23aca34e67e36cbaa036f6bd8b789d34615f04711b7ac5e143a6923428 +DIST firefox-98.0.2-eo.xpi 534791 BLAKE2B 6aa33b19249d2bb2be30dc66ab65a0974c0612ecf902e7b6edc35d7851152d591caa56231bea4e67e8fb0d9e5991e08ed50ff22670806e8dfc69b51118bcd9ce SHA512 5d72d9fb631f2d96bd17921201fa8d4e7d94a3e4d65bc7c1ef2a75f4aa7ae3b4a274e615f3e35c563293900ce0456297d6c6f0ec9d09de0af8e1f928c0ced0b4 +DIST firefox-98.0.2-es-AR.xpi 548276 BLAKE2B d05501a7dda5c614725987ef7fe3e3179b96218a6267965ff55889d6ed68e38d06f77a56830ba71390c36850f6f98d8eecc09e9ec9cf1c44756b92b775c1f07a SHA512 a7f987461038c6d1feeb7a883001d305875465bbcff0c84d71d9bd26c086661c43cded28606717596c47f6fbbf03886978df937d64fbd527edaab7c628c70b9d +DIST firefox-98.0.2-es-CL.xpi 547622 BLAKE2B 7e96ae9fe9e5a1c60f7f0ac2a80d40bdf520e6793b17034d57695853cbb7a1ad6b904c2007f54f6c8356d7278a70b3caf656308fce08ccb3ac56d922c8af4452 SHA512 661b830ed1bfab642714d33076ff8791e4c828ce35b8d1f369434e4a76ce0cc47b01810a9f3ecc87750c22f83fabf0700b08779fcde80f8c887bd938425c4991 +DIST firefox-98.0.2-es-ES.xpi 538893 BLAKE2B e26f5681bf3be07e2eddb9ebfc6ac46df577c83b901761026b7a62c487648d7386babafe09ae367d9f862403a0f9a5f5e67ab647e89dcf68aab4d559030ad1db SHA512 92194479fb2668e36481add62ab6b9557e1c6b156885f792e442b239ce6f42939ddcd5343d4d3e1af13c76186a52e7eec59d0b68c9b5bf825aee60f9b92bb985 +DIST firefox-98.0.2-es-MX.xpi 551616 BLAKE2B ad263ddc1735e4a72e96f95aec49a7faabb9af6908557bf9ab43872b7697c39e06b7cdac3930fee2a390e1668c3da911b991a4fdb39ebd4d7755106ddc370ca8 SHA512 ed18fed39766fcbd9c147522d3c7bd7c366e60e7e027c678d187362fd64abcd1843f002dfcda50bf58ba6ce91f455cdfe4447b2cc82d1e847c02c564a8583904 +DIST firefox-98.0.2-et.xpi 529512 BLAKE2B 6ea5b1258a6749a9c8a8d7d71dc91a387922142808a88b487478152c0e3faa9aa33ecbf85d4f662617c95c737fdf08261f12f7f43bc46912fceca9f2026bc43f SHA512 155d02773cbc85bf4eb61efc1c8464eb706494743afb3c76ad14a714bbad8df9714a9f9e6d3be9394cb4cc7b4e2fdf891bda840e85b774197f06f0113f3f1c03 +DIST firefox-98.0.2-eu.xpi 537994 BLAKE2B 10f260e10164f8d8b22719e97a66b7db0852950a0cf40d19c5d3e89d2e52b81d6600b58226655384368d701af22ebacc78145502159f3f927fd3c1361ee9b254 SHA512 d0b1cf2433c1cb0982f1e07c411c22f20f21d06f507c0a7e8b53ee04d3fb267df7efaf2898cb89b26b640517745490542859b3d20ccbb095b274ca999845d5ac +DIST firefox-98.0.2-fa.xpi 561232 BLAKE2B e05174e7c2672c40c10a2e379765f933b068965ad2162988317f6438cea108ca9c45097cf3be1198e2fe7bae9476049f29bce91026e68734cd25cac4adfadc3e SHA512 f4c901a1420ca1f4b756517d0650cfb9273f8f03366ce1e1b8ddac8c697299292324cea75f1fd8dfa6f8163a3de5a9049bb83602277d09e7b80297cc0a8f235f +DIST firefox-98.0.2-ff.xpi 468220 BLAKE2B f7fc8ee0fa2bcf1f74f81422bb6bc47ea58cca9763b510ad9dc1064ee21e72e96de8a9e9306515a4eb52e7e46d68fdb30d133e92c2aaae7b74d595a2263a5f35 SHA512 66d26e1bc69d47e381b3a8418911ee95a075d0de302e5641e433fbdcca9d1251d5215270d3ef03dc2971a653b04b501ca4d11a5a9bfa30fbd979bb754dfc18f4 +DIST firefox-98.0.2-fi.xpi 532698 BLAKE2B be6829fe102d1087290501cf2dedceadd4dd4db524d8b07d93e9f1bdf824be915fc8bba61533d47d6192470a4d6ba7b736a3a1a9c101221c01a0ba3fe51d4655 SHA512 e776ceca5c9d00a0ebc1e43b8e19c500bdefdc21ed0d3cbbfbb8b039667ae754d612dcf2b9a7dddba7740e082adaa1d50dc60e1fcee8c759fee7f94836616174 +DIST firefox-98.0.2-fr.xpi 559539 BLAKE2B f1b3f339a7bae1e611acb06874292a9e62b7c36d101943ac3c0049eb0a91ff18bf05d8bf0e3054d596ca95af70f85cb057a1ea92853dfacc69c347292a8f2a4d SHA512 3aaf8f5023b57ad81f135473f369ee7b0ee38734fc4cb6e7bbaf0c835922cb2085183482f38adbd8f4ecc1bfdac3b29fb3eda21c1ab957ff6e8c1f3af868b17e +DIST firefox-98.0.2-fy-NL.xpi 544627 BLAKE2B 3726341e84b523c0b5c3259f73c36525bc78b877981903a877cf9fe33f7e698f4218a1c54b3df6199af325a74e08b6052b8e332855c00c5787eb50efab513aa7 SHA512 a65d5e120caf0f004c524ccd7c1996e81f31af11fcaf1808f74c5d834adf224a653f6538cd1af7d7ae815530110d8fb02c09d70984ebb988f411194f721b46d6 +DIST firefox-98.0.2-ga-IE.xpi 465499 BLAKE2B f1262744a7f452fcf4d8ed0ee6d11fb8da9315bec702bd0acaaebb859bc157dadf449bbe1803403908eb41defd62889fa7e2d3dbc7493d01e96ed095523adc97 SHA512 03dd6d1a6e3c43dc00e29560ea13fc1ac4e157f352722a8f551e66c40f4f782eb69977684e32c787a89489310badae16de05a6bbe98064b4f187319fdb828958 +DIST firefox-98.0.2-gd.xpi 528881 BLAKE2B 27e57f0b9c9250f9477c95fccdd2789ad475b1cdb1919890d0c41775033c003733560557fd120ffe772708c626e9983c154dbfa973cecaa3ed8450340ec63ace SHA512 2a9e23cbb7663c9740618f10214dedf95ce8598774c25db98d1b8faa54f08063211515f48e8ddcbd6a7e265df31684b856413ab9b9fe9ad66125ea12e8887f66 +DIST firefox-98.0.2-gl.xpi 541877 BLAKE2B f8a97ce6093d8b1a806e4916f28b44864edf00bb17a0513937acae43744528d41eaaec2f5c993b103e05b840f5b11073aaced5399c280338955e2aa2682b24f8 SHA512 47b6212426910a1cb853668968bd452913adaaa8d4562e8f7294a2a78864e916d5b98ad886510319e9d14af4259df886c9cc215b03cb7df1e13ecfd79a01f1c1 +DIST firefox-98.0.2-gn.xpi 559407 BLAKE2B 31fa85af4685bac2ac77f5e9927bc33bd91a50a7997e62209cd0f2179e8dd628316c8a8c49dd37705a344c1f475b1a057e32eb775554d5e05726eb90e23b5b58 SHA512 cc2c83616cb5ba45b2ad8edf2e164d9f8f98910113491b5ca8f6fffdfa97edcf12635eb1c3057472c6fd47f8e83ba18298c67439b4bfe7edfb0df460a2418663 +DIST firefox-98.0.2-gu-IN.xpi 525485 BLAKE2B aea8ac3308925de3292cfaf5bd4eb2ca33fc886a67b85eb8e5fbb01e14a3c4ad54af32ac079f1952b9418106c997948c9d012cac0f93bdc01c389de75ed5f982 SHA512 9234b834ebc50f95741ccb6c4961647eb591333331787c0316b0ead4c9adc8762dedc78d02409828bd54c70a3e49df4357132979fe4cb803036d111e51da2a54 +DIST firefox-98.0.2-he.xpi 558305 BLAKE2B 8af797ee96370cb6fa603b45894d9f36ffab2015ea4815f00d7d0f4ebd00e01172848910b37f63bc32f4074110b3283a81ffbdfb993e5d3711fc0fd73227d41f SHA512 3fef56ca896973e7aa08832d29740ea710de2001606e58a673721563212db3ebeac0833118f0a28225c7dd868b039bd0b05b25e35cb423b3268e50b1d051297a +DIST firefox-98.0.2-hi-IN.xpi 555960 BLAKE2B c027e5fae3901d11fbb3eb25f0771254d33c4370b6e45b2cd2c74b3d2073d6c4bea935fcffe2af8d8e80167e64916ed767dc8691a37464c20dca6e6ecc9a55b3 SHA512 78cec2379f207b5819cb171df59931a4b2f4c3de7e47b39389f2b84abb6d24e64aa5e1dae5d2afd87f02cb64fa8da4da66c9df6673d702e07ea4141a0fc739da +DIST firefox-98.0.2-hr.xpi 530102 BLAKE2B 37ed7335213d2b1b8729ca84c3785f12fe3cd82bfee9cea96d021c1a4f642a97f69a2f397204e44ec6f712e09e8aaeb7979cb80fcded7a7cf42df4e52563c024 SHA512 38962c221ef1a90bdfc8ac95d0891348fbbe4d943617116d2d413dce5ce163148014f3bb9f27ba6ad4d49a2c0bd222bde514e174543bc9d91fbd3af24172b170 +DIST firefox-98.0.2-hsb.xpi 564232 BLAKE2B 740d63e434158fc3fbb44b20992eece14d048a06a59e50ea31bb70a305465d6ff2e7fbc1500fd355f535d83e5805876740f5e6743d4f32711d86e62e1dc24383 SHA512 3eda4669d547a8cb54285cb5d8fcb0e4f78daf253516ddd2e1fb151680051755f17b6bb10a0ceb4004cb32cfd534b581927d05f6f58b2bc132a0b5e86a2bd2b1 +DIST firefox-98.0.2-hu.xpi 567465 BLAKE2B 5441e07829a6df4a641cf997f703e63b8d81e16823e3f1029b18f63878dc08f64176c9d5cb9a2fc43fc3651fbab5ca559b3ca32cfd579faf148cb09958bd1a70 SHA512 8c1aeb6f085ce3bdc4c5f6f973ffd3b532bc38dce4d77ba709bef306d41fa12ba141a055d989079867b8456724ca1690678fb081595518d7a79cdc6d74d3ea3f +DIST firefox-98.0.2-hy-AM.xpi 578966 BLAKE2B 3829e499a3ab60d45ececa0aa69507de2130e7094691c388f01c7ba51772cf4311931da9ef816f9ea8669c8d6b17fb89201316e40b7c984ddbb214e8ee240a44 SHA512 c012d0381946122d4c0e1a170aed2bbea9a0b5cbd9d7ce776f8225e83acddfa8763f831e6c1ec616beef3e344c2c0664e7d9c06cd47d5dcf3444d5ec50fbf87d +DIST firefox-98.0.2-ia.xpi 533677 BLAKE2B 8d33c7d3e1c06bf4897eb00b8b0c166924e5883ddea8e090e6daca776c32914d481c121c4a67b2843cc993198af9f09d8c361f77fd1e9d7a5c1dd8a9e18b2a35 SHA512 69a874db6b74fe2c925fb3b1702b4b4779d1dbe17940623d394c1cd52547bd3502bfa3b768bca1bbe8a68500a6d904ae26bda8b48c654eb76724737fc9ae6a91 +DIST firefox-98.0.2-id.xpi 528725 BLAKE2B d9d9c760fb18363af7ea3d9cbf606c9cdcf358759fa0d96be7e59d05b1cd25fb4b99e2b21dad418446a262974ce9c79a7c1d3c08da648d2de00eb45497581149 SHA512 a81b9530ef09979edf5ebe8ff1628416eab3acb0b8682a53328117dd6b3fab74e93ea1ae80e4b807681afe577ffe89791d39a0027f3ac0175d3574a48cd8c8d5 +DIST firefox-98.0.2-is.xpi 536089 BLAKE2B ee4d11debc3f24dbd67a5798de698ed6557d5c2d9aceb1e0d9a0d6b1526be38cc8abf07c32192ee7a9f8c977f69ea12f681fd5900cb601300e4e6fcc4413e262 SHA512 a6527e549541412a7822793e6edb63524c106973612e1107d53e1de1f668603625cd0f747db2ac1f4fcfe347603675b50167d8dbcd79b7e2898f8a237ca569ff +DIST firefox-98.0.2-it.xpi 460872 BLAKE2B fa3fcc167b142b4e5108500ce98ba8605f3f5d5db0042dcd8698c796198543005cf4e27775fb0d6b34dc35462886fe8bb4c84fea09a12086ff1341ba348fd2f9 SHA512 f7c0d88d7b713bb5f673795a932a4729316ebffa53feea328857f92203bfef5e1418291ed5845488a7bdeb3d7a5a9f2c212b8b4c1c1d4b24044a612973c706c3 +DIST firefox-98.0.2-ja.xpi 589750 BLAKE2B 4959454ab380e357d5d7c61853fe318deb39666f997fa58a00537f46ba71b5d3bb76a8661054c4bcaa4a59a145b600c0d08ca6b8a3312c0770939522f8fb1d0c SHA512 88cd55adc38143494c79b3e3a41991e0b7e8bdd638771282a67ea23203ea80d9f4340b25c5b3bf7b6def41c9bbd52b519af0883efc29868636af59c1272dbe11 +DIST firefox-98.0.2-ka.xpi 592745 BLAKE2B 487617d8bc53989ba47bea96edff844cd7aca084b9a464153a767edb4fcd9dee8a9a990941f5aa675f6301b4e8b78d53fdeb402cf872f97b9f17d087136c6656 SHA512 a0d84cb034672ade48949107b00f941ec483b572d5c9e28a8d19a5e491e9a60b5e8ed35f002937f441a037aebd9ad1909d7493aa071d3fd29feffae9b2cfed92 +DIST firefox-98.0.2-kab.xpi 546513 BLAKE2B 3bebde160c71692f17a8b1d4c9e18d59c07795e5f9555e8c53697487fb680567d8094e4363aa7bc530eef9430255d286fc6fb41a29ef31083c35f148ce40361a SHA512 ee2a1933c95b6db2631128f7075bbaec02f36ccc2f96d32fa05c34164332d3038d5c58b4904dc9614f496519f1c59eaf26209372511d892cfc371e0724f65914 +DIST firefox-98.0.2-kk.xpi 615286 BLAKE2B e1477426cd4250909d74157c785af6e9f944c925c7f6ad761c3e7008aee6e03c2e6d7c661821fb19cb40c482ecd48545e3981c00e37aa3c88bb7c9df23f5c4ab SHA512 a96e2f3c2699a4278dbfe962f6ded1982dc073ad8201f822fb516266eb908eb4ef2ce1f882819bacc9b40c020a15c31b15270aa8471aebdaf1834522f9176e20 +DIST firefox-98.0.2-km.xpi 525561 BLAKE2B bf7ff2590177d2e7e6122b56d72931aa9de05d6526c30f5745ce2695e03f16b820f80cee51abfae32aca2a4580a2ceced51903d863836332942ba76046b3d34a SHA512 29bd4321c4784cd1544ceff60e71f1f83111b95c2628267fa7a0a25d9435a616d0e261b12a5b2f69045edcb5ab84f3a46575bd526b074b62511625246cf6ceeb +DIST firefox-98.0.2-kn.xpi 491262 BLAKE2B e0c8e0803f80f0d313f087b40a8efd475fbbe23ca4c90357e046beaff425d8053121d477a82f4023e3c8e3b8ec35590bce94d2e9a3d2c4c1d6d7e9250f250f46 SHA512 85decbbcf490ede3915f3cb4e3bf27d452b84e7f664e40e784dd22f38462740390e6577a1f7370ebc71a100fe05b8e4d66ca63bef3c8e28db28fa2ca2b92d4f8 +DIST firefox-98.0.2-ko.xpi 580642 BLAKE2B b7244b80c142c8df4b511999a3b5d73976dd2b48a4d92c9e6ec567bf5cbd874650b61eba11adce4ef2ce357fa0475ca07ee2e3a17872c3f3c881b232fc59527f SHA512 d3405b0c2ee29c45f14821ab678df2d9959395fa420ccd26153b12dd27d4268492436fdb38910d780a6ca628fae3f2eb149fbd6f99438940c37a12222a0fd672 +DIST firefox-98.0.2-lij.xpi 467064 BLAKE2B 7ddfb10a76846ad0547b6df0684212c21babef68c6902f8dcd9715e5ee05f216c491d2550a6b2fd12040cec987f9709f235bf5fe4602b0df87ec785a272876c5 SHA512 31cdfe60f371d76fdcdd559b85e594bbd3b69522ff61a9a695ea629fa7d267f46ee5d9dc9464c79d432859a4fc001d807fe0318f92842abd31e676be18f8521c +DIST firefox-98.0.2-lt.xpi 559741 BLAKE2B 691c1bda6ad623d6b091742c621077a90ccb32b128d276cb1afe98bc8f6249ca252e1fcb69a66c36cca73a88c43e5f7119cd52f78ae01f6263a72a6e85839c68 SHA512 f5d4fd79d2eb657725d9d31bdb8290306014ba4a7e5e60202cf51e8d27ced63148409c8501d68419116dab065bb344fd71a2bcb4a40bcf3df70be27fbff4f4f1 +DIST firefox-98.0.2-lv.xpi 459220 BLAKE2B 01ed8802d31f286d800ba5197879c2c51943f3f92042b8ade3ad63bfe4dfc41e125357e9f944cb19b49a479d4874b7a781570f657d44df8a5c633fe9c8cbb197 SHA512 b7e6110b645f760e490e74fa81a3743578119e2807cdb8866beb448fbaaccf407b21f7353609ce2bb092fac99c756a9170c5cd638bb462c8e0e7e9ea97e4206e +DIST firefox-98.0.2-mk.xpi 458851 BLAKE2B 88e1563a1869525f79cf8317bd745085049052ff5f40d0adb641a26474d6dcf67a5a8b155dc06fbb49b33bfd957dd30a3d58fd1a945b3bbfd43ed9481e82c7b6 SHA512 d1d426a8f04363b3260e0614e9e4ff71ddb9e804906a5cd1034053fade157948ec97d205b6ed040a8025f9f060c91b4243ac93ee99df77090168c98cfdce45db +DIST firefox-98.0.2-mr.xpi 528072 BLAKE2B 246d70aecf5415dd1071e615c55bae84813ee48daa2dcd55f77f0a17e226d72d7122bb5c72988c2545b1f579e0e76be84f50b06eb47eb5110269b5466795effb SHA512 545da72168acf5dd7fd1b18fe4eaaf18d456a63272a8c01b019f721c28735776a1218407324cc0b124a5840ea5b11d0cb100270a4f54af7f26a628d481ce2e16 +DIST firefox-98.0.2-ms.xpi 444224 BLAKE2B eb7e5e80c39f917263017f11ef7e44228b3a5dfdc310aead6e24920a094e29e7181e988724e54c8888185c92c065c52e385b71c5c68959c5185fc59148e43c83 SHA512 0386e2551266f50c03a1fd056dcbba22894de961f44bb59aa044c7ffb23512a04eb22382d3afc763bb993dd4032850d4acc553a433f6f175f888331d33549255 +DIST firefox-98.0.2-my.xpi 507146 BLAKE2B 890c1a12ee3ae80c3c79eff95137365d4e642df1ccbc472da61eb43b054b3b41db7e85f52341d55157bb198d9f1f487010f83a511bb614f9a25ea4462577a9b6 SHA512 e32bb12de96d51eaab13ae19907af5fe2194deebdef3d2d3f7412e40ac89aefed5252ee8f5bfafeb37268f4e615a7438ffe50f7cebc6c04c8525c7f879ea2b00 +DIST firefox-98.0.2-nb-NO.xpi 530495 BLAKE2B 6f4498b0ea79a1978b9e8c1da073dc30793965ad67b45d781ab2122ec3099287f34c58b0caff444d67d18268d8f104810323e3c383221577e32caee068a3a3dd SHA512 44b183f944c0be87d6b3ca32609a9d28bb64acdec026c0528da68b7d3b7b6bbc4aee299bc569000fefd3942d0d3b6fff4cb577585664e7c314b628951f18ba62 +DIST firefox-98.0.2-ne-NP.xpi 477716 BLAKE2B 506b6ab3db99f2d71706a308fb42b309accbeece8468a0e4098c5153c1008f1db741033fc8a3f238025d752e694dd789b4da56b1e7719e304633bc893787ef7c SHA512 cacd13d26953ee9e4333165f512e8844119115e6cb7aca0fa2ed29b6773e3b7caa85b63c8d8a4959834e3dda3dcbb4ace0d4c1cce5504c5bcdbe4ae46fdd2dce +DIST firefox-98.0.2-nl.xpi 538883 BLAKE2B 457845be10787319f403af7438a2839a6b1b772f7a68a54557fca42122be2c38529e3695b6c44a4a7a0cc0edb5b79b2eea4f0cb8953b03a80f1406688eef9963 SHA512 843b9718ffd5c796c69ff85b2d7352c18f1e5e7fe5d30a9c871684451dded5c9b12d471f666a9fb335c140e8e6559e5d2bb692031262fd2e385d6e0623508357 +DIST firefox-98.0.2-nn-NO.xpi 532920 BLAKE2B 3bbce541e9cf1678dffaedfe73f5dcab4aca0bf6112f55a78d62883e7e98d914d2285b827fd15785b0b5c76d2be99de89bc0ea7f112167dfedb53224dd7e2afd SHA512 bd65d0151ff0874b215966195b10fa864b312bc5d07d438e0ba642ef1a115e1431b2fc98604074848194cdf1aa982f0632b34c128b939c48d80400b5cdc2ab85 +DIST firefox-98.0.2-oc.xpi 553369 BLAKE2B 1d9f441311e09ad61bf7f485add4ef96ba57a96aeb3cd9c2e3cee91422aa222a24a32045c56cfcdda4f43f6a39da1c5c260815571f7ad92fe4ddfe0e388abf7a SHA512 7cfa3050ffc049b3200165c1078441a466eb4d597178ce123db69e103dc6e682cf9a3e36c225c0b81afda981e92967a9c53a5cc28b155a19be4b0c94f2db3d93 +DIST firefox-98.0.2-pa-IN.xpi 594951 BLAKE2B 728e432db8d316a5f84b55e88ee6ea26f54006140034a3625874f4556af0493bf32d0c1de0862f41414fa97ab5f20df8de4c0ae9905a76caee99f45e7ea80f38 SHA512 0542ca8d5bc45d0382822c67dd4c367f6bef09d93855284a5224398ba3039daa7099725b06bb1f1eb71cdf5c3e78c87c97f39d3de102fd96653ba1135de47972 +DIST firefox-98.0.2-pl.xpi 558278 BLAKE2B 0da28af615bc82b072022f12cbac14560e6c2a8a971c2b307aafb0592a8b81f2975154290e0d6808a92115cf8eaa91236210c04031c4ec0dab106df8d3db472a SHA512 cb054d1a7b8f04883f7aa38ab11cecc8fbf85d3dcd7be873f9bef589403532fa41d093c468d7b7ed247fcf4a79ee77d0409996fc6defa19acb417e27701eef64 +DIST firefox-98.0.2-pt-BR.xpi 544102 BLAKE2B 3a02deb90c49bc5dbf8133eb0e8edd5fe1a7490c97504c59310766e0d3f3a6dbd172925f22fa6956232707740a94bb64720dd2e56179ce9ff9be081e973c042d SHA512 e94aae56684a44a311bcb1cea79160bafcda88a0809e822f60f4c4c27d135b95b9ac65af0fad3d80f96f5765f04e3bfb6eee82203c67967d38856e218bff630a +DIST firefox-98.0.2-pt-PT.xpi 547538 BLAKE2B 8d6f6575cd551664595fdc44360f16bc145002e1abd0bf0942c23c6cc78ddbfea4be6ffef7bf66c60672f7e3262790188447d50af56d52f11d9643abad804561 SHA512 c635881c271dff5e60eacf0f20b791104111ec6608eca3adbb91801dedec33ae57c6cb61c86791adcb9652c61a7f22bb551e4c67082f8292ac05cf3fddf3ba1b +DIST firefox-98.0.2-rm.xpi 538511 BLAKE2B 3555f2bb3ca372f2d0016aff186aad9e76438aac10c7ef1a503027b1afc9cbc29fffdf3132b13c9d0356a6189356352cdc3443b9951255b3fec9fa2c1c3f74de SHA512 b1b7086452d9a8a8d21d035dbf2af60870e66e4c2471b21129b82a8738b4b88ec8cd776ff9fe49dc42d9803cc1fe5150b554e220aed0d43134a2576c4ab38df7 +DIST firefox-98.0.2-ro.xpi 527827 BLAKE2B 61015f70af0691dc67003ffcd9a58a4a20e5efefd1c8d6ca830c878c5787c21c97f3b7ee352edf054fd7e3f51c994042a1d4c0300bf3254e743cc514ceea7e0d SHA512 32bb74227a3265a08187478ea0dac05122413e079daf0c2fb0b3d21c68a3f12d325ad76510310c49e141083b0edf1a5a1037ab089d0e599119f5e653bc680fc9 +DIST firefox-98.0.2-ru.xpi 630438 BLAKE2B c93d1ee6ee3110c71434b956f89f9b31b5e3594a91f639fcc9d95e614687af5853bfd0067e99ad90cb3903be907a922945f269ac923166e7ae3240fe823a8f38 SHA512 4fca37578db3cac11c621e6da125ba4769a107ffaf8d6cbd59f5b4930d42be7012096ca52fdbdc5cf0fefa26828790ce1c6a43df374fe2af4134154a16792dbc +DIST firefox-98.0.2-sco.xpi 500798 BLAKE2B 5000488ef91aca0cfdddd9d4e91b7aedcba31963342f301ccd534b99e59bb273bf8db694a4b562f93b9e49deaa4d161a69a2b7775724a31fdbef77505bc35d4c SHA512 ece38e3ae3168d222a859ebe465543dc61ad332799b0d3138700750f166aca0553f9940b840eaedbe998593a4b8490c1e7e65d4eba1820c102084184a21bdadd +DIST firefox-98.0.2-si.xpi 481253 BLAKE2B ec8b59d9c8b7ce524646f49ffea1fd29a0bd40228f57a5453f0078193c09435e67937996cfef646b0d3fca8e2bfd2688ac330b0f0542f14eb87823f656a89832 SHA512 1099e3c837d0d974855504547bc165a969822e35c432c7f10cce291f52f4d60c832adcfc7f007743347b8f72cc971a04364f5ff45a0a9a38cbdc0dcb34024260 +DIST firefox-98.0.2-sk.xpi 568210 BLAKE2B 920a602460f2a9e11d20560073e99d506a7c671fe417ab8a9b54995156f69fa1cebef798c4f384572b79f0dd13e0fcf1124891310a7b72f6635d5cc2b8d31540 SHA512 127e79c17e7ab61cda0eab7db66565553e20c51d8a5e542e7e34110e82f25dcc566da6aefed9af1fc1366490073a652110411cc19898631b2ca3c65068848d42 +DIST firefox-98.0.2-sl.xpi 539540 BLAKE2B f1256cd675c84adfa9d8843b83512c5c7f430bf020924d764a434df0cada0fcde67554137dcd2087be2d3d738a466b1312e3b14dd33b3a8192cff6908ee321cd SHA512 46a03daff3cb1eb4bb9ffd79ff97fb435de48909a401c051848b78fd66850df713eaf1fc4913f6035fa1d6eca4fd810a470ab7b20be19beb374ecfa97107f1d1 +DIST firefox-98.0.2-son.xpi 416599 BLAKE2B 41a7c55cf2795136ec8050b459c3fa21ceb80fe3c6e17ceee7817668c527c2562d476e03ae8d53713703aaa27d6fe650d9d07abe703bb822e149e9836ccade35 SHA512 5835a19bb75c47220156a0b4e50f919500f13249f9edf2e63679edc88721e277e8a20f9316db826c51ad2eab02751b72f82de24910afe4eeecd9dd120acb90ab +DIST firefox-98.0.2-sq.xpi 557458 BLAKE2B 04887558ce03d3e5caada49d5a3e4bf1daeda1089912cbf648b1fa54db94048a68b997c4cc65139f5e1a679bd8dcd77b268451464bddc680679223128f4dfb47 SHA512 c085a17901ee43f30bd1d0cf4788cb2d27e7bcf943482df90a594bb875b7f7eb3c368a8b2041513c1112acd31dab6893529e1723d596c71389ebf44854e9346f +DIST firefox-98.0.2-sr.xpi 584453 BLAKE2B 3c5b3ffd5639b3b13344a08f762c7f70b5a669a5c4fa1307080764453b57ee9b6333906b90c5ae8dbcae86356b1b31362da2ce5ee96246cf4d605bd545b00a7d SHA512 28d381b2f131e904dc8f42b08b82dcfc254fdca647bf66464d2a21f45bb3cc134a944fbc15fe692175021b68721b79de5b86d6373cee7901f7f4c971efabef88 +DIST firefox-98.0.2-sv-SE.xpi 541388 BLAKE2B f225d44cf14682817593675a4ba5df40f6755775c8590d366e37d54cc2b90ff8e84c516512f87dd90afbdf061dd78fec27c7bfcc08844a3b6596bc7ac890b28f SHA512 aa89ccdcf42c417cd28d3761c216178c25dbc134909e705fdbcb06ba702e9838ee0f4f5353dfdb8bcfeb3f4499e5bb32dbf2910a62952d7f9275ff1ce8a71528 +DIST firefox-98.0.2-szl.xpi 503398 BLAKE2B 471ae4b862f3c219fdfd77a8bae1f022d6576ae18bfe1caf4a780e534249db46ec2312e8539bee6cb493fa4afc16044dd6adbf2a996d99f4d906ec8d62f55158 SHA512 9479555a12a0edf7a4417b568dc2fa2250221347b4a4a84ac065a3c6d8083ce31c1f26ad8d231a2766f1801c71346411abfd9deef4d62305cf0b06ce029d6082 +DIST firefox-98.0.2-ta.xpi 508282 BLAKE2B 19e621c6442ac0ea55ef55cb85ee9b9c527d00925193904473648dd77f07cf936827af70c675bdfbd20f6442996a3701ff0609e87f37f3b565e4d66813c099b9 SHA512 4d8c8b8f77bc275653b97357d44157408f075b2a506bf5fa69718bfa9b74293cea794375ab61da0ce8b35455530de6b261a62a1fb3b2c9e2307c46fdd0f450e7 +DIST firefox-98.0.2-te.xpi 546052 BLAKE2B b17698fca8755229d25894ab627e0ed38cc988188627b3833f28d2dfbc4b122fe9bcdb5f23a387b750acac2b62c5903250ba1cd8b9e9f210018b82932b8e8614 SHA512 fd0817da6a531cbbc8db743aabfbcd8ec3774e92e26f0de58a52e053ff3fc9dde51ad81b1837d30daddfec9ef02ad9c8a351e3262f7aa503c67bde0f427294ca +DIST firefox-98.0.2-th.xpi 606217 BLAKE2B 517f3b635ce474d299411d08ede26c2a8cfd8cb0b0b8af5fde2788486c95821c09ed0f90538ced86c35334525acf19debde06f04b088b4e988bd4310f998317d SHA512 9e089c8fd664066007b7802c2dd50c7010b32cfccd8666bb08ed108ec3fa8c3f46f4c7515a168d6b2b7a70d08b7bb242af86783b1c58b2ec8800762c8fb3c120 +DIST firefox-98.0.2-tl.xpi 517831 BLAKE2B d7ef1be200d7cf32a0d3c0f6a6f0b352d364e729068474af306a48f340ad42e79738b9f4bd48faf1fa070a6a589bfeed40d9a547a64533b4d423bcdac825a50e SHA512 b9b25deec30802038413cece40579a2d605472928adfba070e5323341148bb7593a3dc64be47e28e4c0b7a76ccdf287d05c39f93c65e58f7e67f6e79a8bd9ab3 +DIST firefox-98.0.2-tr.xpi 555798 BLAKE2B e6ad419745ccb0734cc13012e80c2c630fb21c97bc3abb6620f53ea9b20c1f492f20cfda4a048b4a7ec12798eac00570e218ce502daa9b1295ee60c69efa05be SHA512 0dc586c4604b7983e7acda3eda77ef6b2df7c8164a1e5c49c50bfcf090ce047701d80edb58ebf20a947ea21e369bda9b794ec1584d95be2927e15a367e5ecec9 +DIST firefox-98.0.2-trs.xpi 486924 BLAKE2B 9788470ee9218e54da4df5e4f032db9bd1cb5dbbde314b7824a1172b40bc0d0c6a271febf3ca9c3cb56a930ff6826b766a6d6c741ddba2118bf49cec7bb9803c SHA512 998cf96223f12cb57dbf85503923c5f5176e4f464e0a6de3d8cfdb4bce9d7fdc8e29762c8e1d9658cd28e40f179054b49537ac6395dd9efd8a432ce0fd187c2e +DIST firefox-98.0.2-uk.xpi 623998 BLAKE2B 1a571ed1e5ed14114271f06f817e57155c5fd4b9b6a60ae710ce985ce631bc305cf43762b161bc4f40629f982c1bccbd477b30b64717d764d1df4e25b42b5f8c SHA512 236b990e7d088d3da94253eaacccc7fa2166740ab6af7ef67072c6753ce05ef2a31269ad6244a05fdcca421a02967ed571c39c80528b92458714309ac55ceb41 +DIST firefox-98.0.2-ur.xpi 555134 BLAKE2B 1121f6ce2a3ab97cc0335a53ed765dfb1e2fbd3f8d719bd58fbcf71ba812f8f96c224ac93771de8745e1c909c06689f6e151567988f89af89d6c7f727dd22491 SHA512 fb0b9fbcc88df32d698a962eb9b7b864cd697e5465b263027c4bdb8191b14d290624613da97354d3891ec6e86296cb854f0c9821df209f58d9a6cafef0f982d6 +DIST firefox-98.0.2-uz.xpi 473470 BLAKE2B d0685df6894dbd32120448e29fbdbb0b4c5eb852908cc248f0e1ab44bf615aca323d006902f593b1319d7f96a41da0dbd6573e49f6771e5c95813a5f95e01687 SHA512 12c60b17f319a1d57131d531fe3a679e7ac1e71966b7be5d849b1b9216dcfd21104d4f859629db91b1493aa31670edd82bc3f579663b5a03cb457bb5af26bb69 +DIST firefox-98.0.2-vi.xpi 575140 BLAKE2B 89d85c9bfdef5eee889747f2891c3a7f9d26c1c37235b39d72b5979f0de5684ac8d800136082d3fa451779f6ad773edd963076cdda060d7cefdf142efcff5f47 SHA512 016739acb2ee994e30b0f8c96ee29d2528e1bd75344e314da93986e389c67495f3e610065b049582000561eb12fc5eea704f36e44f84fad70b0a8e9830c14837 +DIST firefox-98.0.2-xh.xpi 418712 BLAKE2B f4487c2fa0ce8a7d6a098ca1c71f0d67d86825dc4302c0ec5bd977d910a1a60915c40e1b62d551f40344d4b00513bfa6d0b2c364666468903cbcd3781b209c40 SHA512 6184c166104b87ba036e8ec6ab2f8c46c8b139800dc5cc3cf516eb1a9555e5c9a1b41cbdf520a6546b965b339c49d23d3dfa2ae40841943a65eab3dfd433617d +DIST firefox-98.0.2-zh-CN.xpi 576898 BLAKE2B 7fd46fc40d47895b9667c1fa9e06cd30151a14b1b757430de8bf4f6f34a20896ea9c231b1d8173da4774e37ec0d0cab5bec69b5f178c27958e481810a137f3bb SHA512 f27dc78f853cfa4ee34964096b80a6b1f19ddc5f8a8e2f3bc5c8d15f95112ff99194ef7dbb97a1fc9d23f553166601670a5a01407bb515518fbc8e338b2744a9 +DIST firefox-98.0.2-zh-TW.xpi 577898 BLAKE2B 271fb14f82b014f6d9705380df3eaa739d432b7edf58bc14126b5a02950e55a88e16d2e6b70eab59f8eff2ebdbc3411eb37bacdbc459358cb89264bf6d3b7012 SHA512 68b2a143750c4bbe268c02ff9b3028955151033a89ad698ad8a761d5f90b34e5fe75ed3e604e1b5c03b68fba55af470c6c92da80674516da9d627c7aa9ad4ecd +DIST firefox-98.0.2.source.tar.xz 479907760 BLAKE2B 41b0237acbc061366927612472aece6559ba48b8073eae6b0f79a5f00f21a232e092ef0a332cfded1ca5cf4b6bcd9cddc1ff78236ff3fe883960092e98a9497e SHA512 b567b53fcdc08491063d535545f558ea56ec5be02ca540661de116986245b79f509e0103cea5661faf9f4b3d30b67758ebdb4b30401e260ee27cbb300203f36e EBUILD firefox-91.7.0.ebuild 35120 BLAKE2B 8d1371f84ea72d17533a28b04685d0215f41ce760f93f26b5608a0aca3152ead53089bc622724f9e4b63ac2df4078b3d095210d6671ef2a3c27af0379642601f SHA512 a707b35fcb6ec9d0bb6b2aafb8762dc7dcde47b9bc7f354faa68a4fddd901b0cce2906bded2fc2d5b99139e7f79c929b7395d1a4a40ddba85396dbd07d027d69 -EBUILD firefox-91.7.1.ebuild 35123 BLAKE2B ee7124233b69c124131ca1276035e7d173fc50e27de827392606aa53be4b6922477c75ca3c102af3444f98d1d0b5f6badbd1286763ca53a852f69243f4df464e SHA512 b1298f320c8f3da28840a3ad9d1f2b47c4046b47875f804aa6c3432d3526041513b5a01c71b904b4d7e71812b2cff115c5a71bc8ce3d3c95e8edd95c71a5f561 -EBUILD firefox-97.0.2.ebuild 35473 BLAKE2B 93a29d65522b552ac0953ad962c9c4d528d5094794f819e0517a2a91872aa6d55a1c45ad16048f81d44d8cd5d249e71948d8ad260ddbea3615067f9afeb43618 SHA512 6e9feb5e7209e0cb8bf0155dc833d2fe329d87c24b5f8f446808fed99882d499e9c956581ea2bed387ee0d64b93a58cde94227e586e69d59f816d7a1056f14a1 -EBUILD firefox-98.0.1.ebuild 35465 BLAKE2B 1fe12e737d9212209aa22a7f9225c5624c669ffa122ca44c890c65b94281738793f895b90834099d4e9df05624ff6566c1623bbf0dafc1439ac630dcf7b38e7e SHA512 e3985bcd51524da3d04151c0d5b81a3e32782a34987fe95898462e8b7aa2ea8e62264d502be6430d2a1b0bcb2286bd389c231c8c8eff09235f08f9e6ed0b8a3c -EBUILD firefox-98.0.ebuild 35500 BLAKE2B e949817ee6d1201f0babb0470b3f9feb80bde00330373db8322da58f2c904e2c327fd74627efc0deabf12576dd7480bd9f9fedc82511a8a4003bb45b9ef497cd SHA512 ed34abc694064b0d5d71c77485f81d931b1d5f969470c62a916b83cce05cb577edeee354f3ef93d44d12d13a325e27f8e5981f673841ac291a59e89fbcfdc9e1 +EBUILD firefox-91.7.1.ebuild 35372 BLAKE2B b262d911d8d87cd6443f57fc83091890172c9b3403fc190fdc73f3529f740a27cc1a0e41dec5d09d0cf38b11c354a2d3c880e32c3929c167b67ba4684d41e886 SHA512 0935f1e91642d1b7e766a6f40182890f74d5283006b9a4497e9096c071ce3d1ebf7ed84abe30f4f8739f4a8628cf65edb67a51e0812786b9d0b4193a43152e1a +EBUILD firefox-98.0.2.ebuild 35858 BLAKE2B d47fa979a940610418e4395d156357a2463bc2f3607f9552cae65f1424406be5cb71044096bf987929cf0a91f26b3f42e5fd01fc31fc97172af67e56b371d793 SHA512 fd2ac8e087edfd54d063cf3fc4b20b6b7e9a29889c5ee821faf148edfcaba694863d1cf2d452926e8141994d9c9b3cbe6ea98b83ee9ffd4faf3d9894ccec94df MISC metadata.xml 2332 BLAKE2B bd6315f382245e703161d0e7f6627695a5e12a9905fffa0a24c47976ac0abb6ae3e52450cac757c2830bab918b02e42f16972e2784ef4b51b9cf4db342532839 SHA512 78953e7162c905b2b0f481a2193732c91dc582da4c694093bc2fee77b35a9a01a9b13c0b67c530dcb867d5049c4d045bc90e244f31755bec561b33fd9efabdaf diff --git a/www-client/firefox/firefox-91.7.1.ebuild b/www-client/firefox/firefox-91.7.1.ebuild index 3f52fa98446d..d5b0e8d7db25 100644 --- a/www-client/firefox/firefox-91.7.1.ebuild +++ b/www-client/firefox/firefox-91.7.1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -FIREFOX_PATCHSET="firefox-91esr-patches-05j.tar.xz" +FIREFOX_PATCHSET="firefox-91esr-patches-06j.tar.xz" LLVM_MAX_SLOT=13 @@ -566,7 +566,15 @@ src_unpack() { } src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch + if use lto; then + rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die + fi + + if use system-av1 && has_version "<media-libs/dav1d-1.0.0"; then + rm -v "${WORKDIR}"/firefox-patches/0033-bgo-835788-dav1d-1.0.0-support.patch || die + elog "<media-libs/dav1d-1.0.0 detected, removing 1.0.0 compat patch." + fi + eapply "${WORKDIR}/firefox-patches" # Allow user to apply any additional patches without modifing ebuild diff --git a/www-client/firefox/firefox-97.0.2.ebuild b/www-client/firefox/firefox-97.0.2.ebuild deleted file mode 100644 index 2766a93f6ffa..000000000000 --- a/www-client/firefox/firefox-97.0.2.ebuild +++ /dev/null @@ -1,1247 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -FIREFOX_PATCHSET="firefox-97-patches-03j.tar.xz" - -LLVM_MAX_SLOT=13 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ - llvm multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{juippis,polynomial-c,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -SLOT="rapid" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" - -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" -IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux" -IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp" -IUSE+=" wayland wifi" - -# Firefox-only IUSE -IUSE+=" geckodriver" -IUSE+=" +gmp-autoupdate" -IUSE+=" screencast" - -REQUIRED_USE="debug? ( !system-av1 ) - pgo? ( lto ) - wayland? ( dbus ) - wifi? ( dbus )" - -# Firefox-only REQUIRED_USE flags -REQUIRED_USE+=" screencast? ( wayland )" - -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.19.0 - >=net-libs/nodejs-10.23.1 - virtual/pkgconfig - >=virtual/rust-1.57.0 - || ( - ( - sys-devel/clang:13 - sys-devel/llvm:13 - clang? ( - =sys-devel/lld-13* - pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) - ) - ) - ( - sys-devel/clang:12 - sys-devel/llvm:12 - clang? ( - =sys-devel/lld-12* - pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) - ) - ) - ( - sys-devel/clang:11 - sys-devel/llvm:11 - clang? ( - =sys-devel/lld-11* - pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) - ) - ) - ) - amd64? ( >=dev-lang/nasm-2.14 ) - x86? ( >=dev-lang/nasm-2.14 )" - -COMMON_DEPEND=" - >=dev-libs/nss-3.74 - >=dev-libs/nspr-4.32 - dev-libs/atk - dev-libs/expat - >=x11-libs/cairo-1.10[X] - >=x11-libs/gtk+-3.4.0:3[X] - x11-libs/gdk-pixbuf - >=x11-libs/pango-1.22.0 - >=media-libs/mesa-10.2:* - media-libs/fontconfig - >=media-libs/freetype-2.9 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) - virtual/freedesktop-icon-theme - >=x11-libs/pixman-0.19.2 - >=dev-libs/glib-2.42:2 - >=sys-libs/zlib-1.2.3 - >=dev-libs/libffi-3.0.10:= - media-video/ffmpeg - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libxcb - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - ) - libproxy? ( net-libs/libproxy ) - screencast? ( media-video/pipewire:= ) - system-av1? ( - >=media-libs/dav1d-0.9.3:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-libs/harfbuzz-2.8.1:0= - >=media-gfx/graphite2-1.3.13 - ) - system-icu? ( >=dev-libs/icu-70.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wifi? ( - kernel_linux? ( - sys-apps/dbus - dev-libs/dbus-glib - net-misc/networkmanager - ) - ) - jack? ( virtual/jack ) - selinux? ( sec-policy/selinux-mozilla ) - sndio? ( media-sound/sndio )" - -RDEPEND="${COMMON_DEPEND} - !www-client/firefox:0 - !www-client/firefox:esr - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${COMMON_DEPEND} - x11-libs/libICE - x11-libs/libSM - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) - amd64? ( virtual/opengl ) - x86? ( virtual/opengl )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -# Firefox-only LANGS -MOZ_LANGS+=( ach ) -MOZ_LANGS+=( an ) -MOZ_LANGS+=( az ) -MOZ_LANGS+=( bn ) -MOZ_LANGS+=( bs ) -MOZ_LANGS+=( ca-valencia ) -MOZ_LANGS+=( eo ) -MOZ_LANGS+=( es-CL ) -MOZ_LANGS+=( es-MX ) -MOZ_LANGS+=( fa ) -MOZ_LANGS+=( ff ) -MOZ_LANGS+=( gn ) -MOZ_LANGS+=( gu-IN ) -MOZ_LANGS+=( hi-IN ) -MOZ_LANGS+=( hy-AM ) -MOZ_LANGS+=( ia ) -MOZ_LANGS+=( km ) -MOZ_LANGS+=( kn ) -MOZ_LANGS+=( lij ) -MOZ_LANGS+=( mk ) -MOZ_LANGS+=( mr ) -MOZ_LANGS+=( my ) -MOZ_LANGS+=( ne-NP ) -MOZ_LANGS+=( oc ) -MOZ_LANGS+=( sco ) -MOZ_LANGS+=( si ) -MOZ_LANGS+=( son ) -MOZ_LANGS+=( szl ) -MOZ_LANGS+=( ta ) -MOZ_LANGS+=( te ) -MOZ_LANGS+=( tl ) -MOZ_LANGS+=( trs ) -MOZ_LANGS+=( ur ) -MOZ_LANGS+=( xh ) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6500M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - if ! use clang && [[ $(gcc-major-version) -eq 11 ]] \ - && ! has_version -b ">sys-devel/gcc-11.1.0:11" ; then - # bug 792705 - eerror "Using GCC 11 to compile firefox is currently known to be broken (see bug #792705)." - die "Set USE=clang or select <gcc-11 to build ${CATEGORY}/${P}." - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if use pgo ; then - # Allow access to GPU during PGO run - local ati_cards mesa_cards nvidia_cards render_cards - shopt -s nullglob - - ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if [[ -n "${ati_cards}" ]] ; then - addpredict "${ati_cards}" - fi - - mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') - if [[ -n "${mesa_cards}" ]] ; then - addpredict "${mesa_cards}" - fi - - nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') - if [[ -n "${nvidia_cards}" ]] ; then - addpredict "${nvidia_cards}" - fi - - render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') - if [[ -n "${render_cards}" ]] ; then - addpredict "${render_cards}" - fi - - shopt -u nullglob - fi - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then - MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" - fi - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then - MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi - - CONFIG_CHECK="~SECCOMP" - WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." - linux-info_pkg_setup -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make cargo respect MAKEOPTS - export CARGO_BUILD_JOBS="$(makeopts_jobs)" - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Clearing checksums where we have applied patches - moz_clear_vendor_checksums target-lexicon-0.9.0 - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_src_prepare -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set state path - export MOZBUILD_STATE_PATH="${BUILD_DIR}" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-install-strip \ - --disable-parental-controls \ - --disable-strip \ - --disable-updater \ - --enable-negotiateauth \ - --enable-new-pass-manager \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --without-wasm-sandboxed-libraries \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - # For future keywording: This is currently (97.0) only supported on: - # amd64, arm, arm64 & x86. - # Might want to flip the logic around if Firefox is to support more arches. - if use ppc64; then - mozconfig_add_options_ac '' --disable-sandbox - else - mozconfig_add_options_ac '' --enable-sandbox - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent - mozconfig_use_with system-libvpx - mozconfig_use_with system-png - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - mozconfig_use_enable libproxy - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - mozconfig_use_enable jack - - mozconfig_use_enable pulseaudio - # force the deprecated alsa sound code if pulseaudio is disabled - if use kernel_linux && ! use pulseaudio ; then - mozconfig_add_options_ac '-pulseaudio' --enable-alsa - fi - - mozconfig_use_enable sndio - - mozconfig_use_enable wifi necko-wifi - - if use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland - else - mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - - else - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export MACH_USE_SYSTEM_PYTHON=1 - export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_MACH_SITE=1 - export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_BUILD_SITE=1 - export PIP_NO_CACHE_DIR=off - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menu - local app_name="Mozilla ${MOZ_PN^}" - local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information - local show_normandy_information - local show_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla ${PN^} shortcut." - elog "If you still want to be able to select between running Mozilla ${PN^}" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi -} diff --git a/www-client/firefox/firefox-98.0.1.ebuild b/www-client/firefox/firefox-98.0.2.ebuild index 39d01591759f..4b452482aed6 100644 --- a/www-client/firefox/firefox-98.0.1.ebuild +++ b/www-client/firefox/firefox-98.0.2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -FIREFOX_PATCHSET="firefox-98-patches-03j.tar.xz" +FIREFOX_PATCHSET="firefox-98-patches-04j.tar.xz" LLVM_MAX_SLOT=13 @@ -142,7 +142,7 @@ COMMON_DEPEND=" x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst - x11-libs/libxcb + x11-libs/libxcb:= >=x11-libs/pango-1.22.0 dbus? ( sys-apps/dbus @@ -1245,4 +1245,12 @@ pkg_postinst() { elog "If you still want to be able to select between running Mozilla ${PN^}" elog "on X11 or Wayland, you have to re-create these shortcuts on your own." fi + + # bug 835078 + if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then + ewarn "You have nouveau drivers installed in your system and 'hwaccel' " + ewarn "enabled for Firefox. Nouveau / your GPU might not supported the " + ewarn "required EGL, so either disable 'hwaccel' or try the workaround " + ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." + fi } diff --git a/www-client/firefox/firefox-98.0.ebuild b/www-client/firefox/firefox-98.0.ebuild deleted file mode 100644 index eccbe717ffe4..000000000000 --- a/www-client/firefox/firefox-98.0.ebuild +++ /dev/null @@ -1,1248 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -FIREFOX_PATCHSET="firefox-98-patches-03j.tar.xz" - -LLVM_MAX_SLOT=13 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ - llvm multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{juippis,polynomial-c,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -SLOT="rapid" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" - -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" -IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux" -IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp" -IUSE+=" wayland wifi" - -# Firefox-only IUSE -IUSE+=" geckodriver" -IUSE+=" +gmp-autoupdate" -IUSE+=" screencast" - -REQUIRED_USE="debug? ( !system-av1 ) - pgo? ( lto ) - wayland? ( dbus ) - wifi? ( dbus )" - -# Firefox-only REQUIRED_USE flags -REQUIRED_USE+=" screencast? ( wayland )" - -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.19.0 - >=net-libs/nodejs-10.23.1 - virtual/pkgconfig - >=virtual/rust-1.57.0 - || ( - ( - sys-devel/clang:13 - sys-devel/llvm:13 - clang? ( - =sys-devel/lld-13* - pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) - ) - ) - ( - sys-devel/clang:12 - sys-devel/llvm:12 - clang? ( - =sys-devel/lld-12* - pgo? ( =sys-libs/compiler-rt-sanitizers-12*[profile] ) - ) - ) - ( - sys-devel/clang:11 - sys-devel/llvm:11 - clang? ( - =sys-devel/lld-11* - pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) - ) - ) - ) - amd64? ( >=dev-lang/nasm-2.14 ) - x86? ( >=dev-lang/nasm-2.14 )" - -COMMON_DEPEND=" - >=dev-libs/nss-3.75 - >=dev-libs/nspr-4.32 - dev-libs/atk - dev-libs/expat - >=x11-libs/cairo-1.10[X] - >=x11-libs/gtk+-3.4.0:3[X] - x11-libs/gdk-pixbuf - >=x11-libs/pango-1.22.0 - >=media-libs/mesa-10.2:* - media-libs/fontconfig - >=media-libs/freetype-2.9 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) - virtual/freedesktop-icon-theme - >=x11-libs/pixman-0.19.2 - >=dev-libs/glib-2.42:2 - >=sys-libs/zlib-1.2.3 - >=dev-libs/libffi-3.0.10:= - media-video/ffmpeg - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libxcb - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - ) - libproxy? ( net-libs/libproxy ) - screencast? ( media-video/pipewire:= ) - system-av1? ( - >=media-libs/dav1d-0.9.3:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-libs/harfbuzz-2.8.1:0= - >=media-gfx/graphite2-1.3.13 - ) - system-icu? ( >=dev-libs/icu-70.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wifi? ( - kernel_linux? ( - sys-apps/dbus - dev-libs/dbus-glib - net-misc/networkmanager - ) - ) - jack? ( virtual/jack ) - selinux? ( sec-policy/selinux-mozilla ) - sndio? ( media-sound/sndio )" - -RDEPEND="${COMMON_DEPEND} - !www-client/firefox:0 - !www-client/firefox:esr - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${COMMON_DEPEND} - x11-libs/libICE - x11-libs/libSM - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) - amd64? ( virtual/opengl ) - x86? ( virtual/opengl )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -# Firefox-only LANGS -MOZ_LANGS+=( ach ) -MOZ_LANGS+=( an ) -MOZ_LANGS+=( az ) -MOZ_LANGS+=( bn ) -MOZ_LANGS+=( bs ) -MOZ_LANGS+=( ca-valencia ) -MOZ_LANGS+=( eo ) -MOZ_LANGS+=( es-CL ) -MOZ_LANGS+=( es-MX ) -MOZ_LANGS+=( fa ) -MOZ_LANGS+=( ff ) -MOZ_LANGS+=( gn ) -MOZ_LANGS+=( gu-IN ) -MOZ_LANGS+=( hi-IN ) -MOZ_LANGS+=( hy-AM ) -MOZ_LANGS+=( ia ) -MOZ_LANGS+=( km ) -MOZ_LANGS+=( kn ) -MOZ_LANGS+=( lij ) -MOZ_LANGS+=( mk ) -MOZ_LANGS+=( mr ) -MOZ_LANGS+=( my ) -MOZ_LANGS+=( ne-NP ) -MOZ_LANGS+=( oc ) -MOZ_LANGS+=( sco ) -MOZ_LANGS+=( si ) -MOZ_LANGS+=( son ) -MOZ_LANGS+=( szl ) -MOZ_LANGS+=( ta ) -MOZ_LANGS+=( te ) -MOZ_LANGS+=( tl ) -MOZ_LANGS+=( trs ) -MOZ_LANGS+=( ur ) -MOZ_LANGS+=( xh ) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6500M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - if ! use clang && [[ $(gcc-major-version) -eq 11 ]] \ - && ! has_version -b ">sys-devel/gcc-11.1.0:11" ; then - # bug 792705 - eerror "Using GCC 11 to compile firefox is currently known to be broken (see bug #792705)." - die "Set USE=clang or select <gcc-11 to build ${CATEGORY}/${P}." - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if use pgo ; then - # Allow access to GPU during PGO run - local ati_cards mesa_cards nvidia_cards render_cards - shopt -s nullglob - - ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if [[ -n "${ati_cards}" ]] ; then - addpredict "${ati_cards}" - fi - - mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') - if [[ -n "${mesa_cards}" ]] ; then - addpredict "${mesa_cards}" - fi - - nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') - if [[ -n "${nvidia_cards}" ]] ; then - addpredict "${nvidia_cards}" - fi - - render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') - if [[ -n "${render_cards}" ]] ; then - addpredict "${render_cards}" - fi - - shopt -u nullglob - fi - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then - MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" - fi - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then - MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi - - CONFIG_CHECK="~SECCOMP" - WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." - linux-info_pkg_setup -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make cargo respect MAKEOPTS - export CARGO_BUILD_JOBS="$(makeopts_jobs)" - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Clearing checksums where we have applied patches - moz_clear_vendor_checksums target-lexicon-0.9.0 - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_src_prepare -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - AS=llvm-as - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set state path - export MOZBUILD_STATE_PATH="${BUILD_DIR}" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-install-strip \ - --disable-parental-controls \ - --disable-strip \ - --disable-updater \ - --enable-negotiateauth \ - --enable-new-pass-manager \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --without-wasm-sandboxed-libraries \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - # For future keywording: This is currently (97.0) only supported on: - # amd64, arm, arm64 & x86. - # Might want to flip the logic around if Firefox is to support more arches. - if use ppc64; then - mozconfig_add_options_ac '' --disable-sandbox - else - mozconfig_add_options_ac '' --enable-sandbox - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent - mozconfig_use_with system-libvpx - mozconfig_use_with system-png - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - mozconfig_use_enable libproxy - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - mozconfig_use_enable jack - - mozconfig_use_enable pulseaudio - # force the deprecated alsa sound code if pulseaudio is disabled - if use kernel_linux && ! use pulseaudio ; then - mozconfig_add_options_ac '-pulseaudio' --enable-alsa - fi - - mozconfig_use_enable sndio - - mozconfig_use_enable wifi necko-wifi - - if use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland - else - mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - - else - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export MACH_USE_SYSTEM_PYTHON=1 - export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_MACH_SITE=1 - export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_BUILD_SITE=1 - export PIP_NO_CACHE_DIR=off - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r1 \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menu - local app_name="Mozilla ${MOZ_PN^}" - local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information - local show_normandy_information - local show_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla ${PN^} shortcut." - elog "If you still want to be able to select between running Mozilla ${PN^}" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi -} diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest index b5c479d9ad94..04d5656357a5 100644 --- a/www-client/google-chrome-beta/Manifest +++ b/www-client/google-chrome-beta/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-beta_100.0.4896.46-1_amd64.deb 83545416 BLAKE2B cf75c470f0d33989762e92462a7560eaaa1a096540e3adf12512b3d4ca26adaffa825654e7886d6a0a10476bb13493e8d7f4014804d0ab27c3f564f26ed3a897 SHA512 4a5d0c3073c7fc1f8070d91f9a6783235c6e16da6a22a0de970525e6bf4643bd9e0848c978d10819fcaf31efb90f98b90abfc3e5d4c544f54b63f0e7587c214b -EBUILD google-chrome-beta-100.0.4896.46.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19 +DIST google-chrome-beta_100.0.4896.56-1_amd64.deb 83611996 BLAKE2B 7b4b3ecb5d9e7e8083833686e2cc329c2e456804b75604cd53177ec5847cf55aeafcb444f9c1e8a5907f2ad60e698779a936fadb0623b286485c11aa2e73b16f SHA512 06a317477d3a9efc6b7dbce053b930ddc483105bcaf72f3bac8cfc8f8d4bfd755261e7cbeca797bbb27edebbcda56b9e8054e1c9cd70c31c04f2003280268d7c +EBUILD google-chrome-beta-100.0.4896.56.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19 MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986 diff --git a/www-client/google-chrome-beta/google-chrome-beta-100.0.4896.46.ebuild b/www-client/google-chrome-beta/google-chrome-beta-100.0.4896.56.ebuild index e2d9ee01fea3..e2d9ee01fea3 100644 --- a/www-client/google-chrome-beta/google-chrome-beta-100.0.4896.46.ebuild +++ b/www-client/google-chrome-beta/google-chrome-beta-100.0.4896.56.ebuild diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index d500448ce4ca..d8f67de84c26 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-unstable_101.0.4947.0-1_amd64.deb 84486320 BLAKE2B cb59717432228eea6cf4bb60bf0c284cff00f44f93778c4d403cb6cf0aeaa7844c2b3cf6d9f4f0d68a15e5385bf6f073a393aa0981ddeebe186e51b2148fbc60 SHA512 3c49c3e41928403cd9b8d776b944a2b5c08ef8eaa462c12bff8be2123798bab7b3a293c63334b44f6d7b902d474b8233686dac0e28a6d04bd5ec035a5f8cffa4 -EBUILD google-chrome-unstable-101.0.4947.0.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19 +DIST google-chrome-unstable_101.0.4951.7-1_amd64.deb 84358668 BLAKE2B efc65d59dea8474c697f2c24349898995bd37370f2322e918226542b2ce04061633f1d358d42f5dd4bc36148e55f156c7be51dfb09afcfd359bc16431cdac41e SHA512 f26ed8f4cce75cb858536355320268bbdc1c2dab35505eb58c3e2b5cfd4915ff5776336d353074ce0b1447d9b22b63d02bd502df152220c1e801afe045778374 +EBUILD google-chrome-unstable-101.0.4951.7.ebuild 2761 BLAKE2B 0c68c9fa06f1076a6c8830d09678ae60d1f3f8fe433f3a39d5ab4c095d6bd3cdd0dec71936db31b3b0d44c5276587b5299122a38e2e43961e5b6aff52fea9940 SHA512 657593a1bc0d7f3ad5225c2372e3f3587a7d34ce7c4933030de7b1c240188968f4fbdb5921437b759d052109f0c6db8f473578b0be9d374af0a22249dafbeb19 MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986 diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-101.0.4947.0.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-101.0.4951.7.ebuild index e2d9ee01fea3..e2d9ee01fea3 100644 --- a/www-client/google-chrome-unstable/google-chrome-unstable-101.0.4947.0.ebuild +++ b/www-client/google-chrome-unstable/google-chrome-unstable-101.0.4951.7.ebuild diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest index 1faa5535ecf3..14a1c3ccb7ab 100644 --- a/www-client/google-chrome/Manifest +++ b/www-client/google-chrome/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-stable_99.0.4844.74-1_amd64.deb 82966576 BLAKE2B 3b37fc61faf37a2423bdaf7da326a95093898e5585f24a4c84897550832dcfc4d09a7ebabc4c5aed96547242bb2a2db067d72044af1462999b03b45412e7d105 SHA512 7b29f66bb33af55e820d9bb942cab5c5c0940327b35d7eb5f078399a6f853cc322b0b730375ac4a03d45c75544ea8ce959417be8a629f053d7f477b485a9f77f -EBUILD google-chrome-99.0.4844.74.ebuild 2760 BLAKE2B 42c5c3a7dab81c7c6175ee92aa150cdd87eabd416e4bb878cdcc680ba8a0cecff77c9e467761d4abc853c5e0a9b4918a91bb678209f3b49cfc322b1c526b8fc5 SHA512 fb268f31fc93488c59beb7430456a7c90a18cc3b5dfa772582d6e8ae2d8c0973611759aaaa141c63ddb2c16b5902dbfc9234c3e4942ea4e927db4ff034f98b73 +DIST google-chrome-stable_99.0.4844.82-1_amd64.deb 82974424 BLAKE2B 9f6982d6e83ae7e07e6c545094e2fae1eb162a2be6fd577dec089bc22f4ae1bc18ad72e2062659f5fb499b5e42634dd8a049bebb1e46159811001eb8e420df20 SHA512 e1c186ba889bf6af9bc56316f1f5286bd4c8072b12c3830f149a3e0873771ca122f3e11730100edf2e25862bc6d336825f4b831e7c14bf74789b4f9589281f28 +EBUILD google-chrome-99.0.4844.82.ebuild 2760 BLAKE2B 42c5c3a7dab81c7c6175ee92aa150cdd87eabd416e4bb878cdcc680ba8a0cecff77c9e467761d4abc853c5e0a9b4918a91bb678209f3b49cfc322b1c526b8fc5 SHA512 fb268f31fc93488c59beb7430456a7c90a18cc3b5dfa772582d6e8ae2d8c0973611759aaaa141c63ddb2c16b5902dbfc9234c3e4942ea4e927db4ff034f98b73 MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986 diff --git a/www-client/google-chrome/google-chrome-99.0.4844.74.ebuild b/www-client/google-chrome/google-chrome-99.0.4844.82.ebuild index 3af8d9e0922d..3af8d9e0922d 100644 --- a/www-client/google-chrome/google-chrome-99.0.4844.74.ebuild +++ b/www-client/google-chrome/google-chrome-99.0.4844.82.ebuild diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index bfae5ca39eb7..57ce96327bb1 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,7 +1,7 @@ DIST microsoft-edge-beta_100.0.1185.10-1_amd64.deb 119179092 BLAKE2B 5828dba18e7cbfc737729908bf548dc3409cb7217436b279b1e68f48e3fe264714d2493b6b9084b8af523219e8aa10657c9ebb4c665d94e89d202eb30080bf13 SHA512 59542f2c1ce510abf15bca6fb05b0d103f888172699a3b4b820c9d99f9715334399e6fed8c1504f5d87c1b87e1a17d72e655f95ffd23f37e6562cc102a330fd7 DIST microsoft-edge-beta_100.0.1185.12-1_amd64.deb 119136268 BLAKE2B cd3003c7b9085aed761322a77507a31dd5abc8b8380f28a285052d1c4eb659a7f5257c22e90a741b1810a661b858df1f743e9993d4de18a42cb890c74d40385e SHA512 88fc673fe3d2ddf9cb33e7beb8e933482b1555d870010587891977b8533ca3e8cc84c2e01a65a9bd7973dca535fae6c45b57859d3cf15291c1d93128b04569c1 -DIST microsoft-edge-beta_99.0.1150.38-1_amd64.deb 117592384 BLAKE2B 09ab1757c9da9f5115fe5cd9d1f31a56549b32766777c13dcf635df8a6fae0bff93af777986cf2441b15bafc4af21acb179cd94683003d34f8dcacb3cc0e7564 SHA512 a24d8ade143c49c898411a7e788cff02495085e423fd397a2872514ebb0ab1331ed68e3c4ce18f99c56f95cbbe962d1d0a47306ed7b8cfc5bb2ff314afd137cf +DIST microsoft-edge-beta_100.0.1185.17-1_amd64.deb 119100064 BLAKE2B 148f3d2d9d0c526dec62049adf5c2c096480fd3a664bfd69939297dee229b8c9af83d25343fd34a018cf9e9ef92f8b2dac42e4762b57e7b0bbc4a31681c24826 SHA512 a504b6d69737b6e6cdf6f227ba18d86f972b3249bd842ed09ce8a2c669637ed7f8f0c424a1260836101dcc5c6905946a5d8d52e11cab366445f0037ce5fda987 EBUILD microsoft-edge-beta-100.0.1185.10.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade EBUILD microsoft-edge-beta-100.0.1185.12.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade -EBUILD microsoft-edge-beta-99.0.1150.38.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade +EBUILD microsoft-edge-beta-100.0.1185.17.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.38.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-100.0.1185.17.ebuild index a8cc7e730ebf..a8cc7e730ebf 100644 --- a/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.38.ebuild +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-100.0.1185.17.ebuild diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index b78a49d4b1d4..f18b214d2b55 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,7 +1,7 @@ -DIST microsoft-edge-dev_100.0.1181.0-1_amd64.deb 118630282 BLAKE2B d7a0a483113267128193ac9800d7bd86a76100011e804337cccab412f10ef1eef498e3f53b804faeb6c278e29d16c3574cf13bb8db9444ac327e9e54c1c1a3dc SHA512 cbea13559b13ea9bdf64cbb98792586860c6678bca4c2b8dff876e0e8491cd9c59c255217a86d302f997435b5fffc2c8f363017380f54294e03324d336b54d57 DIST microsoft-edge-dev_100.0.1185.7-1_amd64.deb 119033748 BLAKE2B 06cd1db8c4dd38986b8f02f5abd5e87aa5149fabbc81014c5bafc45933316c22063f09b60d63400b63b37a114796930c043e5b275d4933818fee1cb311676741 SHA512 92e7403050385fea49884d2595ca1873c300560bba934d5e6020e0b0b8629dfdb2faf9c3b8f132d94712c9b15c0ac431074fd5f4d6aff1bd8701de545f089348 DIST microsoft-edge-dev_101.0.1193.0-1_amd64.deb 119998888 BLAKE2B 94b826e6ac3d46d645241698a59fc06bffd81ee444dba52201558aa0973b360d6ed98d9023afaaab76276fc7bac3bd58de51c30efcce52d09a028a6c01fe1d80 SHA512 a2935e8e4d5cff2759ccb6427f05fdf2bf9f7438968bd6eeb32dba549660202f7b39fc0626b59a64d99328d23aa480fdaa4f39d2981e3e62a78333f3757e69d4 -EBUILD microsoft-edge-dev-100.0.1181.0.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade +DIST microsoft-edge-dev_101.0.1198.0-1_amd64.deb 120358600 BLAKE2B 2ee9c10f78701cbf1df99f008e1a3e14c6abfb1c904214cb5633b10616f0c73bed035a4e4791b0258cd5d2bd8a79f5f5e52eb98ec446a9c796d05fa0442a4313 SHA512 a31dae88017401a122f0e0c256ebe3c7e9e71f01d989df4d3d5468b1a6277d237ade51632ddf393ae21f3846c44133664a16e9e87f332e0940dce74c3a794430 EBUILD microsoft-edge-dev-100.0.1185.7.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade EBUILD microsoft-edge-dev-101.0.1193.0.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade +EBUILD microsoft-edge-dev-101.0.1198.0.ebuild 2504 BLAKE2B 7814aa517dea7ae2621aaa7a78ed8382b1df55b42089441547d17c37c7eb9d0bb0a1db6cc427ace91f2a08e340c5667893604841fb59952806f916442df0ee97 SHA512 928fd020e419bde93a3fb8493e02d4c73db393913dd9189cf08bba8071c7a8f097e7150a9aedd741d8341dff44a8e8501c3c9be6bf6b8613c18f4ac1e3425ade MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1181.0.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-101.0.1198.0.ebuild index a8cc7e730ebf..a8cc7e730ebf 100644 --- a/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1181.0.ebuild +++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-101.0.1198.0.ebuild diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index a72e8c0c1ae3..adddd812b8bf 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1,3 +1,3 @@ -DIST microsoft-edge-stable_99.0.1150.46-1_amd64.deb 117789352 BLAKE2B bc48bb1e7bcb716be3fae9367f4b81fc2f7c8e5e6a3413fe9585c079fa04ea5cce9870b6e3bb1aa8980508eb1774f3654b8913927e69adcbfb8c4f4031c32b36 SHA512 dcbde923e038e04ace82fd739446b4cf2384a262bbf47508e9fe8eb115d1aa1eba80cede1cd121afd8690d485531153821e901ea9650918ba1380f3566e10df3 -EBUILD microsoft-edge-99.0.1150.46.ebuild 2503 BLAKE2B 6e9465b67cd5fc35097dd61a95c915a4f3b58ac44e82efc9bfa351baf6f1581f4e68c02287881d7aafa8ce7a5d1643f6d209cc38bd64f94957f60cccde175fa5 SHA512 1f95dbc80e9b207396d6a73a7ffe21d9d44af40c15aa4b7a795c893df0720bef079dc2956ad6d34718e58100e6806a1ccaebdd5f9c71f6363ee05ec69c1893f6 +DIST microsoft-edge-stable_99.0.1150.52-1_amd64.deb 117788060 BLAKE2B 0a77b949d71ab0473d56386a5af0b1f427729da2466f9023c5b3c143e37142c86be47000b891a82e801d57ac0f10090dd3cdaf43dfc247adb2f27d62924f8933 SHA512 071d104a80278ee4f8f44e9492007056b399d0fc33b7fb304633d7316b412f2dca6d7f7f285b8c064ab60cb19cccc532eb8cea4cc7cc88f6f35284a54188714c +EBUILD microsoft-edge-99.0.1150.52.ebuild 2503 BLAKE2B 6e9465b67cd5fc35097dd61a95c915a4f3b58ac44e82efc9bfa351baf6f1581f4e68c02287881d7aafa8ce7a5d1643f6d209cc38bd64f94957f60cccde175fa5 SHA512 1f95dbc80e9b207396d6a73a7ffe21d9d44af40c15aa4b7a795c893df0720bef079dc2956ad6d34718e58100e6806a1ccaebdd5f9c71f6363ee05ec69c1893f6 MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge/microsoft-edge-99.0.1150.46.ebuild b/www-client/microsoft-edge/microsoft-edge-99.0.1150.52.ebuild index 3db12034b572..3db12034b572 100644 --- a/www-client/microsoft-edge/microsoft-edge-99.0.1150.46.ebuild +++ b/www-client/microsoft-edge/microsoft-edge-99.0.1150.52.ebuild diff --git a/www-client/netsurf/Manifest b/www-client/netsurf/Manifest index 3975c4b501cd..519ffd0f9c25 100644 --- a/www-client/netsurf/Manifest +++ b/www-client/netsurf/Manifest @@ -3,5 +3,5 @@ AUX netsurf-3.10-gcc10-fno-common.patch 821 BLAKE2B 7560c370dbc41312644c4f3b2df0 AUX netsurf-3.10-julia-libutf8proc-header-location.patch 1155 BLAKE2B bd2e04f8b9ebd5a00659c88dda90b6e8822e1cb51e8bf3755cae88373a206f6d1637f14e928365345bc9d98cfaa18294e9aa5beeef43449252c70e8d1de8d21b SHA512 76b0d397ce0f73aa23e6069b9fce492768f9d8fe1ba3dcb77b2f3d8c27b2e5fb8cbf5f97ede41bc624684c0d20bd80f3d985385ba1c825298f75f68c768656b4 AUX netsurf-3.9-conditionally-include-image-headers.patch 775 BLAKE2B 1d62fa92cda9851126b7befbf0b19d28f130a1d165c8ddabecac98b8dee59cf51bede93bf380ba5ce07625f6bf0156a400e8575df418611bda29f9e7f325a696 SHA512 5e866aa56c7959ba5a6ac44d997a12b24bf4cc3ef38e3149a06be178350cf1a14bc27a31b6bf817faf8586f44ecef65cb7633245cdbbe0896e54dbc88e7dd84f DIST netsurf-3.10-src.tar.gz 4084480 BLAKE2B 267ce1811cbf11d053f721e22b8a6d484e796102a4c9baaa10580d92cc1eecfe3f126fb97456262675c962ec88a5235e48dc85f2a5168631f6c9dd5b5082b43b SHA512 1b1153916438e08146271dc04200aefbdba3b2c4ca9432a43abfc3811b5418df7ed21bbd91767f12d04331a236227379d2c412fcf13f25349685a549723bf13d -EBUILD netsurf-3.10-r6.ebuild 4515 BLAKE2B e864647a0d5ce878f5cc61dc2fb2e8106e6cd535a8d4ed8f483a14deb0277b8a2cd85fef722bf15c3d02cb0ba92a698be57d8b1325af22effcd1fd8bdaf30f47 SHA512 ee9da51fde8679dd200fc985872bd175c6de282d6c9f24a190451bff777f2f93ea0c5bb53ca6d770cec74618e3ed013ae78e76d2d2a0101a1445c5380767cb38 +EBUILD netsurf-3.10-r6.ebuild 4522 BLAKE2B d9f8f044ac53fde47327b570019c63243042a9308d6849fda08e3be862e449857c0745af2b3a9b980d39a321dacd0415c30511f9a6ad2ce01f1081735f8c1bb5 SHA512 e405ecacbcb1efa80515848a9204001f241d1a21ca2f84f4b6063936563577f6a1a064425252b28b53f4679cdc25cd4e47736756ae51f32bbe4c5e6d4a594d7e MISC metadata.xml 1529 BLAKE2B e31ba3f6f2abcf8f6dbda04027e46234829bd1b2f9d09209477e886b7f229ed43045a9138d665d25601a4f3d992394af976f114707499dd7f2e4216c4dcbae0b SHA512 bde429d9121818f4ed510516a4063f341fa98dbd43f471e237205a2b6fd298afea91a13f2a84205ae2a367e1a45895030b787f421baa09d73b5ba88df0c25cbb diff --git a/www-client/netsurf/netsurf-3.10-r6.ebuild b/www-client/netsurf/netsurf-3.10-r6.ebuild index a6961c60d25c..b3f5b779a1f7 100644 --- a/www-client/netsurf/netsurf-3.10-r6.ebuild +++ b/www-client/netsurf/netsurf-3.10-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.netsurf-browser.org/netsurf/releases/source/${P}-src.ta LICENSE="GPL-2 MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="bmp fbcon truetype +gif +gtk gtk2 +javascript +jpeg mng +png +psl rosprite +svg +svgtiny +webp" diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index 7f6c6199b179..13f3d5cb43c1 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,8 +1,9 @@ DIST opera-beta_85.0.4341.10_amd64.deb 84667120 BLAKE2B b06310d411dd1789a22a1dda14001786c73c3b7f83fad5358f6193b19e66ad656cf237ba8ed17cf565eb4880f45342f79573353f321ebc0fa4e2db597f408255 SHA512 efb44e1a710536dc626e4d963d614bc114acedc24e56f00513996771d27989d5cb04de822760bb9152ce451b59010a9583f06c40fe077f58aa491222afe6b6f0 DIST opera-beta_85.0.4341.13_amd64.deb 84607344 BLAKE2B f17906444e77670131c00fb3ce490dfd3a59d6bb99bef01c0d02934cbe2bf852f374d20e1a5ec5754b1179727cc32bc5a04315c2b0acba3a1cab12594aa1baef SHA512 a2a51dbeb20791709bb3bf94e717a083a0dfc7d0d743180ee79eed934179c9bd35063ff123ac74fcbdbc5d373e71b7ea054437866dfcc4ffcee5812e4542c315 -DIST opera-beta_85.0.4341.6_amd64.deb 84660484 BLAKE2B dc175633affc48d01fcaf3a4f7aeb3006c211ba61c5dad3e094f1dddd58923a3c3e4530ddb740cff49028e3a7041707368bcce85f5bb39acea578800bfc35983 SHA512 878af2de9f04a219ad615af2e6810e5598e75b62f4b6f987be58faae25284645b45854c4cacac0bf89f9f83fb387bd378e73c622168eecb2a34464ea8505c673 +DIST opera-beta_86.0.4363.9_amd64.deb 84476288 BLAKE2B 7f7a33145264b86c9ada334f497a2f0ce7d3ad931d4653d1f3d66e863913c77150e16d578865da64708f424c41ce8a669dcae5a954dd2489e80e9c014bfa4d8a SHA512 e5bb6093a864e58f204b0fde5bc962b6b3cdab6da7efb081d497129abc9e0e6bf02684e220377a2248321ee5050aae665f25299881734313e7e038cec4b6c239 +DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42 DIST opera-ffmpeg-codecs-99.0.4818.2.tar.xz 1394204 BLAKE2B b18569d0adef52d88f0c39391da330e3df5fae1fa323dcda82d6d432c5e8bc9c24008cbff61eeded6a61255ef0fabf4a1cef554b3acad42c500cbfde89c254dc SHA512 8ab7836c663a540e34a92f7a38571b968bf23fd44af554ee8ba3b7affb991031bf9aba2a848e68e478e7431efccf4410c7398bacee831f1b16be91dd65b151bb EBUILD opera-beta-85.0.4341.10.ebuild 3591 BLAKE2B 7e30f72c3f995ce029aad3c91535a06a894448367b96800224d619a8f50a743fa347dbe5cc23a0c0619b4198808c50c747250ce9fdeb8aa95d70bd0613acd209 SHA512 348c11a821ff3e993320a5ab5fb370da9aeeb1b61c65645fb3ab4be3d096596b4a5576db56fb4f2ce55bc9393db0d08373d69499312623c57b0841771a9f10bb EBUILD opera-beta-85.0.4341.13.ebuild 3591 BLAKE2B 7e30f72c3f995ce029aad3c91535a06a894448367b96800224d619a8f50a743fa347dbe5cc23a0c0619b4198808c50c747250ce9fdeb8aa95d70bd0613acd209 SHA512 348c11a821ff3e993320a5ab5fb370da9aeeb1b61c65645fb3ab4be3d096596b4a5576db56fb4f2ce55bc9393db0d08373d69499312623c57b0841771a9f10bb -EBUILD opera-beta-85.0.4341.6.ebuild 3591 BLAKE2B 7e30f72c3f995ce029aad3c91535a06a894448367b96800224d619a8f50a743fa347dbe5cc23a0c0619b4198808c50c747250ce9fdeb8aa95d70bd0613acd209 SHA512 348c11a821ff3e993320a5ab5fb370da9aeeb1b61c65645fb3ab4be3d096596b4a5576db56fb4f2ce55bc9393db0d08373d69499312623c57b0841771a9f10bb +EBUILD opera-beta-86.0.4363.9.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera-beta/opera-beta-85.0.4341.6.ebuild b/www-client/opera-beta/opera-beta-86.0.4363.9.ebuild index 151d4a848d68..d1fbcd0074a1 100644 --- a/www-client/opera-beta/opera-beta-85.0.4341.6.ebuild +++ b/www-client/opera-beta/opera-beta-86.0.4363.9.ebuild @@ -42,7 +42,7 @@ fi KEYWORDS="-* ~amd64" -FFMPEG_VERSION="99.0.4818.2" +FFMPEG_VERSION="100.0.4896.20" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 6332b3d7fde9..100dd4d4e55c 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,9 +1,9 @@ -DIST opera-developer_86.0.4344.0_amd64.deb 83920812 BLAKE2B 4e33de2329f02d5b34f895e39cb55e3853efa92a9887ca8019fb930b30805f0829cb90cf1402486a191d034174dd130f48443db92a73d82fecdda665d0304e24 SHA512 a3cbc5fa76011969ba9a53f828b63b519a9f13054e72b341d376a6f8c56e4af994cc3fb03260e35ac3490dd8462ce8d05cc02e9c49a4a3f725e48421f579484b DIST opera-developer_86.0.4351.0_amd64.deb 83885412 BLAKE2B 0503f7fe19ae650b58e59cb98b1e6ce23d075e01f56e60a37f0fcba786041d88cbc49bb1ee8526ba48b6762d32b925f66176ca31e176f2011997555b32a108c7 SHA512 d24a9e34f86356153e0bb4a03a512c26d917b0264e311e3653fc17de687ec819c498aafcdb3878e7c9d316ecbaa09e27881e7c0f231e72c92fa3a93786146c04 DIST opera-developer_86.0.4359.0_amd64.deb 84302996 BLAKE2B b0d847f05a724026e5eed29f995a51db7d379f093a1bd03fa14ffa83d19426ef59e2defeb6a9fe8b660c6d7c1119308079b467151b8389820d12536cc62d8a1b SHA512 6720d1aa7ccf968419fa85c8d307db7bf1d74669a89c42ada8ec1f3157f58a635ae3e903a1dd0cb01f729921dbde646cab7ba103db932a7a085fa08bd5173f83 +DIST opera-developer_87.0.4366.0_amd64.deb 84566188 BLAKE2B e725f0cc2b06d72131fc4a5b9a2f090bfeef388669582a12e863e3c1f50ea8a0591c5177cbd9cba3338f7e1d704400f580108b689d86b9a5ecc4a7c168d947d2 SHA512 9f0a3bcf64b3fbe85e81bb9db275799bd18681db288d1ebcb87d1dbe7881a66ae577e005620b6b0c9933cd0427ce6a76ce5da4a5e2799f617d3ef24fe2dfc605 DIST opera-ffmpeg-codecs-100.0.4896.20.tar.xz 1393360 BLAKE2B be608a42042b2713fff66716c171959609e06d94b6c56cd8081e05313915378eff25c7098228ff6727a430c9f02bd4e9c9dcce4e715f09e10ac62d89ccd6ae1c SHA512 7dab4a091ac3562cd9c09cf37bc70edf9000ad1b3d31f27278e2edc68b9f55fd4f821ebc90a761ae5803542195718015c859e107344b31a5f7f9ad6cf028df42 DIST opera-ffmpeg-codecs-99.0.4818.2.tar.xz 1394204 BLAKE2B b18569d0adef52d88f0c39391da330e3df5fae1fa323dcda82d6d432c5e8bc9c24008cbff61eeded6a61255ef0fabf4a1cef554b3acad42c500cbfde89c254dc SHA512 8ab7836c663a540e34a92f7a38571b968bf23fd44af554ee8ba3b7affb991031bf9aba2a848e68e478e7431efccf4410c7398bacee831f1b16be91dd65b151bb -EBUILD opera-developer-86.0.4344.0.ebuild 3591 BLAKE2B 7e30f72c3f995ce029aad3c91535a06a894448367b96800224d619a8f50a743fa347dbe5cc23a0c0619b4198808c50c747250ce9fdeb8aa95d70bd0613acd209 SHA512 348c11a821ff3e993320a5ab5fb370da9aeeb1b61c65645fb3ab4be3d096596b4a5576db56fb4f2ce55bc9393db0d08373d69499312623c57b0841771a9f10bb EBUILD opera-developer-86.0.4351.0.ebuild 3591 BLAKE2B 7e30f72c3f995ce029aad3c91535a06a894448367b96800224d619a8f50a743fa347dbe5cc23a0c0619b4198808c50c747250ce9fdeb8aa95d70bd0613acd209 SHA512 348c11a821ff3e993320a5ab5fb370da9aeeb1b61c65645fb3ab4be3d096596b4a5576db56fb4f2ce55bc9393db0d08373d69499312623c57b0841771a9f10bb EBUILD opera-developer-86.0.4359.0-r1.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 +EBUILD opera-developer-87.0.4366.0.ebuild 3593 BLAKE2B da8be56b4172f761c079f04351208b3c2099c4c6ddf6dcbfb43ba4eeebad092cd15f810d6349fa239e0dd9f5d417438a7ac64c5d4b52b3c49ee05a6b3aa32d87 SHA512 4db5b67971d618764db4913c48d92be6efbd858fb07127fd54f12f28e9973ae7b0cf1a0f03002f2b50dc7b15509d081e5c9115cf2c88a9765f825c6f25ce4f84 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera/opera-84.0.4316.42.ebuild b/www-client/opera-developer/opera-developer-87.0.4366.0.ebuild index 86c49da94643..d1fbcd0074a1 100644 --- a/www-client/opera/opera-84.0.4316.42.ebuild +++ b/www-client/opera-developer/opera-developer-87.0.4366.0.ebuild @@ -40,9 +40,9 @@ else MY_PN=${PN} fi -KEYWORDS="-* amd64" +KEYWORDS="-* ~amd64" -FFMPEG_VERSION="96.0.4655.7" +FFMPEG_VERSION="100.0.4896.20" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index e0492498ec93..de19587d4db3 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,4 +1,4 @@ -DIST opera-ffmpeg-codecs-96.0.4655.7.tar.xz 1394152 BLAKE2B a48c1f22b5e92e40d8d5f97f02505021824823796767c1725c821b171b3ff6bf281d0123bf0b7e336f4d81b84bbf9362c6489f30b7de7c2037238c53003d6e00 SHA512 7c6815936e9a027d278a893e90e30f28a3d011ec83723c6500bee7ba0dddc5c96ae3cd75d7e16f7bbd2f9ee635fb64bdba6c2ba1df32761a6215be6eb3d5ec5c -DIST opera-stable_84.0.4316.42_amd64.deb 84091672 BLAKE2B 50b3e9891e90ecae3f7e172eb54de57a8bd8b06a3dc74f8fce37bebb4d44b4d229b69b88f6d98c411f8fb783df09187180d2f6aa545430caf7945671ccd3ec2b SHA512 222fba163baf65a3406347870a8f40ca0006a6af53f26fad4b39ed024a853cfd21f32737c45d1a81348acf800c0d23d7614e24ac4db37b211519a27681087d76 -EBUILD opera-84.0.4316.42.ebuild 3590 BLAKE2B 8365dd823b4b8a541c5ed5df51f478fea9c2ee7f6029240912e1fa92d80eec796a883b282a2d012f31be7ad50c420b964a5f8c7f9f477a436ff786d99a00277a SHA512 82769a85a4529e96263ad64ac93ec650f240539b11dc206b38aa9bd30dc3098830c4b5dc37b01a40d59d4f363209bf7604454ea49bc9e6da937ee98b62b2362f +DIST opera-ffmpeg-codecs-99.0.4818.2.tar.xz 1394204 BLAKE2B b18569d0adef52d88f0c39391da330e3df5fae1fa323dcda82d6d432c5e8bc9c24008cbff61eeded6a61255ef0fabf4a1cef554b3acad42c500cbfde89c254dc SHA512 8ab7836c663a540e34a92f7a38571b968bf23fd44af554ee8ba3b7affb991031bf9aba2a848e68e478e7431efccf4410c7398bacee831f1b16be91dd65b151bb +DIST opera-stable_85.0.4341.18_amd64.deb 84427092 BLAKE2B acbfd588c9140ff4691e6e547e73e1af2121e9cc6f3a50eacd0f1a1fa85bb47c3fe8741b379805bc441a52ea664e45205790f5107dd141a787835eb52521e29d SHA512 b116d499e5d3c3db7efb156769252bdb8c5f4c63e63614b1e14f4960519ec6ef9deba938cf792a6e69452195368bda79348aacee51a8c67301087f1872005586 +EBUILD opera-85.0.4341.18.ebuild 3590 BLAKE2B 902317ddcc6669002038da53f8489449047c8c3a4a8269bfd590ffaa14e6a83df247b805e4f30b6c3193d5bd71275e8bbab8077bfa317901b8268335d8ae4dc0 SHA512 eddf85b0965521de9bb23a2116a8a0142428b31ccdafd538d804bf04768d0b8a70673d870f4bae2c394cd14ddfba38678f11c1eb19991bbbe046bd80cd3835ac MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera-developer/opera-developer-86.0.4344.0.ebuild b/www-client/opera/opera-85.0.4341.18.ebuild index 151d4a848d68..44206f47c276 100644 --- a/www-client/opera-developer/opera-developer-86.0.4344.0.ebuild +++ b/www-client/opera/opera-85.0.4341.18.ebuild @@ -40,7 +40,7 @@ else MY_PN=${PN} fi -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" FFMPEG_VERSION="99.0.4818.2" diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 2815e76820e8..aa2ecf6d177d 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,9 +1,9 @@ -DIST vivaldi-snapshot_5.2.2581.4-1_amd64.deb 87359688 BLAKE2B def2b93401849f4b3b65628ba1806424d440fa6d42b2366c4481931484ff62c333b530eccf4bdc6b2f20bdd70e763e3b859cdfb3c5172b08328ee46098b2b1c9 SHA512 0a9225950753e7e4ac32b004d96bb7b786e623d8fee4869db8c9302e285b7dba6ee8861f834851ddcfe4e9817a77fdff4a8e81fa6f694dbca1d65aa0e01346a5 -DIST vivaldi-snapshot_5.2.2581.4-1_arm64.deb 82265240 BLAKE2B 23466bf4425a104dfbe375b55ef0e5b601c5a7980199a082eb6f67692058520475ccf9e0e4efde2c8c30a1b62df7ca8bef467c1a7ec8a31687069ed674c0a918 SHA512 7660a284c93e6402959647b7aa80d6c08b84a677268320f07a1294cb791f29cbae6a69b90ef476a85e3ca4c1ca380c88f70907fa2f3bb94077b56b73e0cc3249 -DIST vivaldi-snapshot_5.2.2581.4-1_armhf.deb 78113780 BLAKE2B 1620921be32b07892dc0839fcbb26e11b1341ce65b82b01e5538538660cd8b3ba861a12c292547b6094877856f3e669eb5627f1d28eb1fc8366ff48984d09354 SHA512 4d1796ccde13b606311786fa04a496f30fb438d328c3db5099a8ec0364598fab59d37ebe5df4111109fff12c308d1cb43244b7699ebaea0278cf873b4ba70d8f DIST vivaldi-snapshot_5.2.2603.6-1_amd64.deb 87460496 BLAKE2B 6b1fcf5d42d01bcb34313d44121379abbf6b8d5eb9f970d04a2f03c50a1c7c2337a161c6a20b26d934761c47fd09712ea5c85706a8d0e794e3ebe12d5c6c14c8 SHA512 a7a071965f5ebe206d4073829ab81ff514cc90bfa9cfa60e222afcc0ece89afade0b2a29a2bc23c5c7b19469bd88810cb3720cd27d2b219c7ca7328513148307 DIST vivaldi-snapshot_5.2.2603.6-1_arm64.deb 82328824 BLAKE2B 53d1ca9e4f6e4ea885131e16fab805b44dad520a31503325c93686915ca4f71dcb83fa5f69116659ae5477448625e8fd2648663b1fd83243606b40115682010f SHA512 aad6b06cc5e3a2fc2db1b06869ee0dec715f162963352af0972550850443eea0be19eb2a495d93dfd045a5f3d6749844e7d838430196e1b4f265307f45b58585 DIST vivaldi-snapshot_5.2.2603.6-1_armhf.deb 78198564 BLAKE2B f4fc17e32c2128cf1e2862b7c8072e0f68855f58921755a9cfb4efb133f05f7ffc594eff3124556f391d7667ea55cf5138e200200e57dd94055d88abc64619ca SHA512 98cee4a94954100ff157d97591c7a5618416b8d6b53eb651ea1e3aee50ac651fe2884d92440dfa600c994069c8b710e7b93c684a802747c659018ea727301e64 -EBUILD vivaldi-snapshot-5.2.2581.4.ebuild 3616 BLAKE2B c47af55ad0ee86f25775fa157efd273334ca339c32d27772672630b985466edbda120fc4b7c70ee0f61be0390d80850e9cdde6a0929ab682570e7ecfa1f3573d SHA512 57d24704e719a5de51537f18f035fa3accca3fa9be876ab7f28bca03ad7093d0eb010c718e3f4c990072d1f35c2797362305d8ff0a30444a29c66d5d5defc5da +DIST vivaldi-snapshot_5.2.2617.2-1_amd64.deb 87770940 BLAKE2B 117711258c34e0e9038e944d91aed43447a19e12585d3bfefd8354b020ad55980847f7f0bfd002049e3e78a8a58cddf1de35f05554c9836ecba5647f20bfb85c SHA512 e3acf18f16742e58e149b4ca44916d65c0c4874b70d751a0b5c78416f2e8fc2259c94606ab67816726276641b8a13c1a1c403251064e501256bd1b6f08d92360 +DIST vivaldi-snapshot_5.2.2617.2-1_arm64.deb 83010588 BLAKE2B d057d1a6aab61dbd4a484ee0443a9563a27de813361bf018b153ae25b9c270c6b9b9f32aa7e506623d3a4c284d6d8127492841c566484960bf4fe52a1dc1e991 SHA512 a695ce5feac0ae160e37b8c8ab5445f7f5fa2f4d81327af646c791f87ae084be13bff3d89fb1fd2be8c3060a4bdfb63a9ba56dda0568a50abfe8307f507e77d1 +DIST vivaldi-snapshot_5.2.2617.2-1_armhf.deb 78875436 BLAKE2B eb6399eb5a36b2ed5097bc86cbfde424c0a85167f959940537223757aa1d30ed780ad52bce8dc7d733d41b07aeaf1fee63738f4f0f376560865373b17ac6626b SHA512 fb147f801965a3afb9dd113ae97b67bcd1d8b3ff02893fe8d71e6f7f9d8bf1f63ebacada67402d1875ccad3ae78b1c7b7ffd3d82aaac953ec67c1597a6ee3a48 EBUILD vivaldi-snapshot-5.2.2603.6.ebuild 3616 BLAKE2B c47af55ad0ee86f25775fa157efd273334ca339c32d27772672630b985466edbda120fc4b7c70ee0f61be0390d80850e9cdde6a0929ab682570e7ecfa1f3573d SHA512 57d24704e719a5de51537f18f035fa3accca3fa9be876ab7f28bca03ad7093d0eb010c718e3f4c990072d1f35c2797362305d8ff0a30444a29c66d5d5defc5da +EBUILD vivaldi-snapshot-5.2.2617.2.ebuild 3617 BLAKE2B d17d2a878e7af6382504b1764144ed398e88238b24c6e3607cfc753cc4f03d016087bedb32e36d64e87d06fd1c368b89e5e7c9f8c73f06e48bf35714679c0839 SHA512 f33f82e2acd4f5b9742138150067b0ae999a85a433ea4d2466db02f0d434c28ff929f318d737e31ecab07c0a08343b2ff8693731e0bfd02f72cb5edea9830a84 MISC metadata.xml 484 BLAKE2B 8c52aa5485213206999f40c7f99771713b3252cb6bf535bbe41e72da75f3075af1745cc9b44666cbee69b5fad3715bcbd540353980cf6ff302752dffdfa379e9 SHA512 89ad56615e6e82251ce8e04eb081cab53e6656a379622fffaa11bd21426f536ac5632ac7df6df270257112b7f81ed5b5babda6a99fbd1f2657daaa883f3f099f diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.2.2581.4.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.2.2617.2.ebuild index a0fb3fa96f92..d6cfbbe0cedf 100644 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.2.2581.4.ebuild +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.2.2617.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -CHROMIUM_VERSION="96" +CHROMIUM_VERSION="100" CHROMIUM_LANGS=" af am |