diff --git a/www-client/icecat/Manifest b/www-client/icecat/Manifest index e7df50f..b5f61c1 100644 --- a/www-client/icecat/Manifest +++ b/www-client/icecat/Manifest @@ -2,3 +2,4 @@ DIST firefox-102esr-patches-07j.tar.xz 23012 BLAKE2B 41b706f5ae8695ddd33e971cf1a DIST firefox-102esr-patches-09j.tar.xz 20236 BLAKE2B 35431fbc56c5470dac2839fd218d2a589558cf964eab2373f2db7a01e6e0dfee329b1b63f6a421bfd4c9bf8c3ed9877067cdc462742a1cc59d78d1d10264ebac SHA512 7fb82ff3ef2cbca339ab05ac07f0409088a87dfe37314d31d441bae1beb181cbea799dcd63dd560d0ccde24b665379118e5e99a1c1a2385d859378901593089b DIST icecat-102.7.0-gnu1.tar.bz2 685948325 BLAKE2B 35d57a77c15df9aed3a40a7810defc00ae20587d5b96809bdf514269db7f7fca6d01e8cd48fcf4813272331487f7142a7960239f00ea40e9e834dcd19d498041 SHA512 070c2441673ad7e8d4514f26abcacb2ad62a28779f14aa3c6f8795544cab2e105b26e30a295fe10c2b799ecbfc066b55f8a77573b88b741ff95eccba18d6cc20 DIST icecat-102.8.0-gnu1.tar.bz2 686223033 BLAKE2B 4e4dab9547198d81eb543c189d681358100ed5ff9f4caf12f94f6420230bc1393390a9687a6a5d099f9fa47ad292415406b68db87ae526e5823a11345d002569 SHA512 9118c76fafe0826b3142620bbfd817840d0162106c1be81f1f632e3a304702b4c978f12a381d0b6c75a80b9ba3848b2289dcbd4be3cf8ce11edf271d1b412979 +DIST icecat-102.9.0-gnu1.tar.bz2 686799455 BLAKE2B 82d556879df9e190428f848a24535de6e8c9df087772c71cd8209af03676b398b55adaac1eb859466c06ae351eb3300a29e5c0484a634b41c2c8d83bb7f99162 SHA512 079208fd43531373e69e8c3124d8c3d78341c016ebc27e85e9a93b2a9855dc883bb952cf060248143549a9bcb8043b73e4eb6cba23ab04585af9dfc86894aaee diff --git a/www-client/icecat/icecat-102.9.0.ebuild b/www-client/icecat/icecat-102.9.0.ebuild new file mode 100644 index 0000000..5e58005 --- /dev/null +++ b/www-client/icecat/icecat-102.9.0.ebuild @@ -0,0 +1,1150 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Ebuild is based on the Firefox ebuilds in the main repo + +EAPI="8" + +# Using Gentoos firefox patches as system libraries and lto are quite nice +FIREFOX_PATCHSET="firefox-102esr-patches-09j.tar.xz" + +LLVM_MAX_SLOT=15 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses,sqlite,ssl" + +WANT_AUTOCONF="2.1" + +VIRTUALX_REQUIRED="pgo" + +inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ + llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \ + virtualx xdg + +PATCH_URIS=( + https://dev.gentoo.org/~{juippis,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET} +) +SRC_URI=" + !buildtarball? ( icecat-${PV}-gnu1.tar.bz2 ) + ${PATCH_URIS[@]} +" + +DESCRIPTION="GNU IceCat Web Browser" +HOMEPAGE="https://www.gnu.org/software/gnuzilla/" + +KEYWORDS="~amd64" + +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" + +IUSE="+clang cpu_flags_arm_neon dbus debug +buildtarball 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-python-libs +system-webp" +IUSE+=" wayland wifi" + +# Firefox-only IUSE +IUSE+=" geckodriver screencast" + +REQUIRED_USE="debug? ( !system-av1 ) + pgo? ( lto ) + wayland? ( dbus ) + wifi? ( dbus )" + +# Firefox-only REQUIRED_USE flags +REQUIRED_USE+=" screencast? ( wayland )" + +BDEPEND="${PYTHON_DEPS} + || ( + ( + sys-devel/clang:15 + sys-devel/llvm:15 + clang? ( + =sys-devel/lld-15* + virtual/rust:0/llvm-15 + pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) + ) + ) + ( + sys-devel/clang:14 + sys-devel/llvm:14 + clang? ( + =sys-devel/lld-14* + virtual/rust:0/llvm-14 + pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) + ) + ) + ) + !clang? ( virtual/rust ) + app-arch/unzip + app-arch/zip + >=dev-util/cbindgen-0.24.3 + net-libs/nodejs + virtual/pkgconfig + amd64? ( >=dev-lang/nasm-2.14 ) + x86? ( >=dev-lang/nasm-2.14 ) + buildtarball? ( ~www-client/makeicecat-"${PV}"[buildtarball] )" + +COMMON_DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/libffi:= + >=dev-libs/nss-3.79.2 + >=dev-libs/nspr-4.34 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + media-video/ffmpeg + sys-libs/zlib + virtual/freedesktop-icon-theme + virtual/opengl + x11-libs/cairo[X] + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + x11-libs/libxcb:= + x11-libs/libxkbcommon[X] + x11-libs/pango + x11-libs/pixman + dbus? ( + dev-libs/dbus-glib + sys-apps/dbus + ) + jack? ( virtual/jack ) + libproxy? ( net-libs/libproxy ) + pulseaudio? ( + || ( + media-sound/pulseaudio + >=media-sound/apulse-0.1.12-r4 + ) + ) + screencast? ( media-video/pipewire:= ) + selinux? ( sec-policy/selinux-mozilla ) + sndio? ( >=media-sound/sndio-1.8.0-r1 ) + system-av1? ( + >=media-libs/dav1d-1.0.0:= + >=media-libs/libaom-1.0.0:= + ) + system-harfbuzz? ( + >=media-gfx/graphite2-1.3.13 + >=media-libs/harfbuzz-2.8.1:0= + ) + system-icu? ( >=dev-libs/icu-71.1:= ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-libevent? ( >=dev-libs/libevent-2.1.12: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= ) + wayland? ( + x11-libs/gtk+:3[wayland] + x11-libs/libdrm + x11-libs/libxkbcommon[wayland] + ) + wifi? ( + kernel_linux? ( + dev-libs/dbus-glib + net-misc/networkmanager + sys-apps/dbus + ) + )" + +RDEPEND="${COMMON_DEPEND} + jack? ( virtual/jack ) + openh264? ( media-libs/openh264:*[plugin] )" + +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto + x11-libs/libICE + x11-libs/libSM" + +S="${WORKDIR}/${PN}-${PV%_*}" + +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 ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then + einfo "virtual/rust:0/llvm-${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}*[profile]" ; then + einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] 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 + + 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_build_xpi() { + debug-print-function ${FUNCNAME} "$@" + + 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 + ) + + cd "${BUILD_DIR}"/browser/locales || die + 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 + + if use l10n_"${xflag}"; then + emake langpack-"${lang}" LOCALE_MERGEDIR=. + fi + done +} + +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="6600M" + fi + + check-reqs_pkg_pretend + fi +} + +pkg_nofetch() { + if ! use buildtarball; then + einfo "You have not enabled buildtarball use flag, therefore you will have to" + einfo "build the tarball manually and place it in your distfiles directory." + einfo "You may find the script for building the tarball here" + einfo "https://git.savannah.gnu.org/cgit/gnuzilla.git/, but make sure it is the" + einfo "right version." + einfo "The output of the script should be icecat-"${PV}"-gnu1.tar.bz2" + 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" + eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " + eerror " llvm/clang/lld/rust chain depending on your @world updates)" + die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" + fi + 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 + + # Ensure we use C locale when building, bug #746215 + export LC_ALL=C + fi + + linux-info_pkg_setup +} + +src_unpack() { + if use buildtarball; then + unpack /usr/src/makeicecat-"${PV}"/output/icecat-"${PV}"-gnu1.tar.bz2 || eerror "Tarball is missing, check that www-client/makeicecat has use flag buildtarball enabled." + else + unpack icecat-"${PV}"-gnu1.tar.bz2 + fi + unpack "${FIREFOX_PATCHSET}" +} + +src_prepare() { + if use lto; then + rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die + fi + + 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 crate checksums where we have applied patches + moz_clear_vendor_checksums bindgen + + # Create build dir + BUILD_DIR="${WORKDIR}/${PN}_build" + mkdir -p "${BUILD_DIR}" || die + + xdg_environment_reset +} + +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; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + if tc-is-gcc; then + have_switched_compiler=yes + fi + 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)" + export AS="$(tc-getCC) -c" + tc-export CC CXX LD AR AS 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-eme \ + --disable-gpsd \ + --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-l10n-base="${S}/l10n" \ + --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="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" + + mozconfig_add_options_ac '' --update-channel=esr + + if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then + mozconfig_add_options_ac '' --enable-rust-simd + 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 + + mozconfig_use_enable geckodriver + + if use hardened ; then + mozconfig_add_options_ac "+hardened" --enable-hardening + append-ldflags "-Wl,-z,relro -Wl,-z,now" + fi + + local myaudiobackends="" + use jack && myaudiobackends+="jack," + use sndio && myaudiobackends+="sndio," + use pulseaudio && myaudiobackends+="pulseaudio," + ! use pulseaudio && myaudiobackends+="alsa," + + mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}" + + mozconfig_use_enable wifi necko-wifi + + if use wayland ; then + mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland + else + mozconfig_add_options_ac '+x11' --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 PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach + + if use system-python-libs; then + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" + else + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" + fi + + # 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 + + # Build language packs + moz_build_xpi +} + +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 + + # Set installDistroAddons to true so that language packs work + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set extensions.installDistroAddons pref" + pref("extensions.installDistroAddons", true); + pref("extensions.langpacks.signatures.required", false); + EOF + + # Disable signatures for language packs so that unsigned just built language packs work + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable langpacks signatures" + pref("extensions.langpacks.signatures.required", false); + EOF + + # Force hwaccel prefs if USE=hwaccel is enabled + if use hwaccel ; then + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \ + >>"${GENTOO_PREFS}" \ + || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" + + if use wayland; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs" + pref("gfx.x11-egl.force-enabled", false); + EOF + else + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs" + pref("gfx.x11-egl.force-enabled", true); + EOF + fi + 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 "${BUILD_DIR}"/dist/linux-x86_64/xpi -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/"${PN}"-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="GNU IceCat" + local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop" + local desktop_filename="${PN}-esr.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 + + elog "Cloudflare browser checks are broken with GNU IceCats anti fingerprinting measures." + elog "You can fix cloudflare browser checks by undoing them in about:config like below:" + # Specifying (X11) is necessary for it to work, even in a Wayland session + elog " general.appversion.override: ${PV%.[0-9]*} (X11)" + elog " general.oscpu.override: Linux x86_64" + elog " general.platform.override: Linux x86_64" + + 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 + 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 + + # 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 support 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 + + elog + elog "Unfortunately Firefox-100.0 breaks compatibility with some sites using " + elog "useragent checks. To temporarily fix this, enter about:config and modify " + elog "network.http.useragent.forceVersion preference to \"99\"." + elog "Or install an addon to change your useragent." + elog "See: https://support.mozilla.org/en-US/kb/difficulties-opening-or-using-website-firefox-100" + elog + + optfeature_header "Optional programs for extra features:" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas +} diff --git a/www-client/makeicecat/Manifest b/www-client/makeicecat/Manifest index aec02e6..0350efe 100644 --- a/www-client/makeicecat/Manifest +++ b/www-client/makeicecat/Manifest @@ -1,218 +1,337 @@ DIST compare-locales-8.2.1.tar.gz 92206 BLAKE2B b6f4ac1818a8e2baf35c7a5ef60936a9275e1d7b56a055ac9062edb83df2dd1d7a91f8586234a0cfd67219515f89869ae1b74f27e883bbeedd42ecd8baaaa836 SHA512 3a1d06d19021cb04ff819ac1ac5281fefcbda0d49a830706fcb2b40912cea87cb2a9d24d7a937624e54372418d327cd0c483f7cfb10e8b382041198430e49716 DIST firefox-102.7.0esr.source.tar.xz 479538092 BLAKE2B bcfc62fce9ddaa12c25951178cc865af5d230de453dfea28ff46ad40976b08d31479c1a81dbf235dcf3c9ddbf949bee447ceb5bb384aee1f2da633ef2199f114 SHA512 2a9d212b5d15e1bf7a6156495126cbc9161d2057aeedea8f7a5a0670a19a9b00cf35044075935c8f3c788118856ba2cc00f9b297c5ac713f094857683f7cd13b DIST firefox-102.8.0esr.source.tar.xz 479172816 BLAKE2B 0b4cbf11028abc73a8479fb94670e98f0a293fc12381b1eccbadd64a33db068ab7434357abbe3ce0773382c7c90b8fe4d2258cc55abe8bdc2f551bba1dc2b797 SHA512 93ea87997b66088b94c6e943b6e99e9a71d1908444d096c0f65b6876d2c584e55ff6120266f3851f986b664bd1f12fa31206b03479c2b751e7c3ca097ac14275 +DIST firefox-102.9.0esr.source.tar.xz 484308672 BLAKE2B dffd3928c268562802b9d9788cc83203ca932c85758b822c344e54259d81ef84668231149f3452cec3c2bf32c654db321303bcb9f81f8ccaac477ad2499ce346 SHA512 3923212ce4b7d1f589129025961ff1b380b8aaf1dd074674f3bd63cf14e9a44ff051bda556b7796c25634e153de00ce62243ece15a520f63dd0791a19b2a6685 DIST gnuzilla-03d9e3db5affe21db077c410ec08c313d6aa280e.tar.gz 7507539 BLAKE2B 47dfaced2f019383daf47fb08835d86ede73f067690c597daa7b97f2cdf18cbeedc5503013fdca437d5226d7448a6d3489754d94766286ea2c6a182d58188b83 SHA512 dfbac93e8477b8b7b5bc9410f3f902a7c4559c5aaadc166c1cc565e58496ce4ef965a9c9c138ec2f8aaa5ca801848aee3d1c039c9ae0090e6906ef4bde329a05 +DIST gnuzilla-f55ede39713d1533734f37e39927cbb78abe1604.tar.gz 7509037 BLAKE2B f58a1da8ddaf9d657f744d787e5cfa458b29449df428e77fdbc9b3911e3019f5d4a91d44b560207ac4ff8d3a1cbceef9e162f9061f1560510c0749474d466404 SHA512 9f86e9f5f4d8619d4f65285610ca00ff383b6b4221ec777785a12a3154db5c9a0e023c86306dd2a3a6ea64fd7f5e15e4f507ef40693c59ea564d572348fb03cd DIST icecat-lang-ace-279cd4d8aabbe80eaebdd1496d9cd2d25f3ed80d.zip 227465 BLAKE2B da9c172c05f341a4a1a484672cc813b6c9b075d86cc3f6e9f9ea8ead8b6229fa4f049b17ed44db7946fc2402a69bff8a6fe7d925ffd58cd4e776b5fa07062efb SHA512 2900a8cfda858f5aeee8c0dd4c0cb12f88086cfa3d88dd9043b349ac389d799968938440dc9a38de325ed6437fe54829b64063e7c386e0102b6bc2d2c6b18738 DIST icecat-lang-ach-03f6a9c05e2508270766168c90be98bcfb534a57.zip 401886 BLAKE2B 17bbd508bf70d99a38a3ca21a5facad0bcf87065f15344049d76ca09bb14d645dd51644a5d282878f5764564c6419a838ae2863b4e2ca88de8fd738ce2846593 SHA512 0ba81638376c5eea3ed208267896b0d588e15f4167b171be6274b20d3a2442359fc325a3693ac30cbcd2aabad70870b100812ad533f7d36faf891b21471fb1c7 DIST icecat-lang-ach-10cec1b311554f5fc51429bcaea26d8daab5ccf6.zip 405129 BLAKE2B 42a933d1607310338213dac95d501627c621daa6c729da52915a79f333a5fb3e8970bf62edc23d5133454cf1bbb652b5a4c1b5e3af72582eabc0c226d6b8dc08 SHA512 d90ae903b9f8849355a4d01113dbffbd522a85d1b3b0cde73ad4179b4ca5b21bf0e9146d18255eda476b95448bb99f63c0e889d8351c6002288727793126487a DIST icecat-lang-af-13fa05d9d476b936af46d6216d5656a3bed642ab.zip 514951 BLAKE2B 2d3871559dbea403a2e78aa97ff923001e211b460eebafe8ab9e4cf67e75220396756cc80659dd79b320cf90074a3896aa4e211bf465c2db729b3aa53c1e7ac5 SHA512 db59f4a13b1c0fa0734c3e3dd719bb47f527fb16babf72aaeb2d9022f5372aa39213af040246778ad0e3e83d70bccc3657679c99be91e326037212fe579de7e0 +DIST icecat-lang-af-2464536a688c02aae2dfac0bc0f754408ab01f30.zip 518371 BLAKE2B 47caa18b4a3c233c0931aa8369f75a94726644a41ab8a3efc3ffc3deab35b7558c2fb7085d002232d0f30ae4c515dbcbe16071f66e18e8f2ba6d1904cbf1b845 SHA512 235168486c1aa6644bdba8d4489636692d6965beeaf59a7adb0e7ccc1b108f4b221b205528f761221f65e53d17d6079800bf000187bc30f0bf507606bab7b978 DIST icecat-lang-ak-b32c81cc32943d662fcd96f834f0d66f3a829ac8.zip 217538 BLAKE2B 672f03b8a847a5595cb3df231bfba5f9f455bbc49ce7b9ef3ba7ac7788f8f61e755296c65a6a5f14ba7ce54e5d88db35b2f7efd6445a522c01164d09c7df6c85 SHA512 4852da2269d0e6917570f87a29c451bdcbd17df9c1b88fa6efbb3e14e0acf76f554d196c63adb8826cd68d272dcd1b5a44588514404308fd4c08af7d9d7709ed +DIST icecat-lang-an-27e2e38ca60bf912697b9d13ac3dacf325bc1dd8.zip 1100906 BLAKE2B 2067c4f4fe1e7f60e4ffc6d42bf78b0f8dbfc0c41b4a63163cc8896385a6f12098542df0e26d00f4c54c9bd291e2e60a2f6d3febc2977d98c0eb0c7dd464016c SHA512 12fca5817be4bcea9d440f65311a89bf9cafc08dd8b90143f466f8d29b0c6f29380ef48e589badec61643d98218844b9d2ee3962bc7f58d8a8640677a8273531 DIST icecat-lang-an-44107209354e638ede2a27cb92fbadbae5b99e89.zip 1099997 BLAKE2B 36a4cc96e5af30de769b515e1a91e4eff6d23d0dff227231c6e3e57b75f0ee262812911b040c785088da1546fd3c49b053e5e570a6e4711de606e1e30c91c8ba SHA512 5ac0984a89283aa9445496acb0f2b62ece2cfab9a322b40ebec27fc324cfec3662e571b910240f7c926c06f2c8ac92b441b012b93e501a1b91900cc5efd81a4b DIST icecat-lang-ar-8ce30fa150206102e4389f7a279d627c68e94b6d.zip 895059 BLAKE2B 800f99317de44caa1b2052e1d0f422c9d6eea192b3bd21872aded95f9d7ee8a6be676d65a9121c357ad432429329c722dabdd762a3d64fbc78bdf79ea22a8208 SHA512 74ebf8591c588bf2b52417b26e284fc52c8584b0b2527066d2b1135c398a33929bb96580a457b7522a7230866030a687d1064487918dfb701e3854767747c1ad +DIST icecat-lang-ar-b4d862f7d8f70c79ea40249472b75a18901ced8a.zip 895963 BLAKE2B eef6dfcf5d5f60716eb0851f042d94af7e7ee153531a369c4dd9c3f31dda5e0dd3207b280db5356630c48be13038dc31e401903c91781f1c0335d21b947a4825 SHA512 208c2eb521ec68b1be596035baac82455a1317d2148f45b71e922c75913d6edd69ef2cb07e5ce1ceb6cd2412e689073418982ac22764cb2c1e7fdb739eafd644 DIST icecat-lang-as-056f4ccb0c795a527b3cb47fe6e0e4616bf3af18.zip 462586 BLAKE2B cc18e22d9a0b00a8db475db23e895ba0bcdd0ccfa3c5b47739171a23015650dc3bde40b73864ea4f0eac61d7999c0f4bed6c2fab0b9600564db3e85c98863a09 SHA512 6979cb26d9d6a2e8ae1217ceb7d6bbabcdca25845620a6b03b0c078843719df9ed31463de09e4814980e112b15f98baa3172043347f1c6e6a23eb89bbc99073e +DIST icecat-lang-as-2897ff58e8af2f57b04b6490a06e8feb5ee6c4d8.zip 463493 BLAKE2B 0684753a739f5915858c0226d90d97f62a5f1f1d803ae9b2a68397181244fbcc979fbc57119a322386286dcde661b18958ff4734241430a0b82f26a774b599ff SHA512 63f0ea6032099bdf63ff6704e00afd515ee5ec62dc3d13ed396e974cd87e66080596d39829be6bc6e72212ea1ac624bb365b89a42bb53dcf4093bb5d25e07afc DIST icecat-lang-ast-400f1a4548920cc08606c61ec26f78d65eadd020.zip 643393 BLAKE2B ff62ee4bf44c51fc95347c9dd066ae555667af0262b4a308a445bdc4ba0d6c6438a1f15a76afbd6944b2e7632e1a9fab2c134f429cf220c38299be14fbee1605 SHA512 13c49980a89962d0875f7a1b6fc72210c0bf1ceda2d31650563855f66d7474f7622cc9ee8a076039f5afccec7af3f0f4494f8c43a72cb6a4ad42d2daddf883c5 +DIST icecat-lang-ast-e01e4677180ddb387533bc847ba1b32d84ae8db8.zip 644305 BLAKE2B 8434f370b55757659a6ad5c3884993128416e4dc651adfcbf1973d3d687bf9589349002dd4cf0e0c832abe0efeeb2ad5337747e3a4b8794bb0670248bb1939a0 SHA512 6b06f9d9f69a83bb1968ac5fedf5b0a5b0244f1ee5db7718c71cc869bb57303ac9ee705f85d6ec618a9abbfe0cd54e9021b8a9d46daa166d6be7b5c61d010a25 DIST icecat-lang-az-4e95a1cd11f56817a2e5f1afcdaaa105ad023f3d.zip 524329 BLAKE2B cb9f228d5859bb58862a67e132253e229854edf4ebcfcf6867206973cbb79758afe199bcfeb010161f7dcd631720d1cabcedda8b58044d06d7316ec50f4f3d0c SHA512 a584fbc7bb875305ac5942558ac264758306019c6e132779f760669e1d2fe16825e409276ce84c91d5d279fe322118078052f7c526f785707cff4f56ccd5bb00 +DIST icecat-lang-az-d15e4f1b98d49a48f57039a0bd332ca47e158859.zip 525188 BLAKE2B 6857ea7a039a7687977233581799893a2515454cd8904f8ddec869307cdbd0deb088ef2d2125ac8ddd51617341ecaac86d2aa667c78791a7670ce280b106cd0a SHA512 da567a109baa8390782819cba1382df7057dbd6363d271e91bf7cb3be1b9fc44e2213bb5135ab2982335c12a9b3743ffa4006583b41f7f12c3341ff29a47a73e DIST icecat-lang-be-2818a09e2223be4d2f44c608c10be9a26fb1c14a.zip 1662266 BLAKE2B a6b47ad644249158ac1d5362c403efe809acfbda636b9ba46f66c06c156b259ec8c3bb994cb95989c44b0a07b3b046951b641a2ec64e6fdacf52c7ace096940e SHA512 ff5956c1919cf94a646b8f546b670b4b78c9b59beeb3cb708565411db4e014d612713e4d374e6bf6f23526d34761fa04945aa7b0bfea15b8cc713aaa2146d96a +DIST icecat-lang-be-2b55ac65a8c306b0c7dc8c1611fd535d7705682c.zip 1667682 BLAKE2B a8b87a205f83467ccb5f35e6fa660c22a39a469b695427a82fa36211a42635ed4bad3990bd00592b711b97c54f193a3bdd1b99b0704469d45f2135169b6ffd45 SHA512 790dc61ca56eae4b148d1488925585ddce3ef1eef73b0f25c322fd6d96a7cfcfe433b17dbee207eca4f0380d712ae4b816b4501394a9c9447d3eed9a7c1216bf DIST icecat-lang-be-32a219b2c2edc8c8bcc579c47152d0b501c28557.zip 1666295 BLAKE2B ac67f91ad1132405b5546ccc831afa2e93ade15fc93ddd6a16fe5d5b431574134b34be0b3b9e921703b0fac06ac70dd8ca5c40ff1d6b45c363514225a8b58841 SHA512 49a41727861c1e0d23f4c137a624d3f018f4ee32288ba14ebfa081516c1bb47e09c9dde745a431dd8676cee5da1638ca21e728609a2d4746c74ef2a2180c69ba DIST icecat-lang-bg-c371f676322264316fc880b8e0179d22f13017e9.zip 2046247 BLAKE2B e48c4cc3e6dddb8b088e7b5da45451a1570e52285f958e8943d9eb1d9c2fcc3ff74852584bc85934f880e91f41d0cc284c24624e719b0f060504d2490785edca SHA512 e340df283f6a2e28d45bf668f88340f5ffea83b459a28ec20fed7148462fdf64bb16e78982177a6af3524b23ac34dce2a4f3eb8c685ed4bd40a8740b5dc85793 +DIST icecat-lang-bg-cd4a32db66fd302c3ef8f2e5462c9cb3101bfbe2.zip 2051382 BLAKE2B cbc48075e10f9079480cf02470702d8726821d4d60c45615390a1a29ff37dcc096a51c1869580546d25abdb5b57b5f042333119c13f977af719c3b38b13c9226 SHA512 a19bca8c5e6718d4613518b8510e3d9f8a611bea6e766f9233063e09a569b220a7f6ca0d93e17ca65c1bb807c90152dbc75a00a7654577513c33bcfa4e83a0b7 DIST icecat-lang-bn-BD-fd53e4087a939d90f0f504886688f139987cf674.zip 655629 BLAKE2B eefb704ddffb4b794f811456d26a4eda2a38005042068e50e49bc7ba8b9e466c218f778f319922975c5478d9381686a1c0bb072085f003f5ea11bee97254d56b SHA512 7864cd57d597ccbfab7073e69672012ab98b26923fd4602bf393e7c2efd4a3f2f0cdc3c714c196b3bbc4d1cbb36e990f9217849097a8e830ccc1d713a7ddee23 DIST icecat-lang-bn-IN-e01ae0d8708c488a4cbbcb1c50d76872e8e5d8da.zip 1164517 BLAKE2B ec4eff6e6b523d4aa1ebc52102201c1334e8081b0b33bbfd379afb2da6b91bf924b86bff7f0c60254c5ba91d0bf094cf33110d506fb29f33e92410c7eb908cd4 SHA512 6caeb33bb114930ce944618326f83c96561457f0058b8df83b91553e696a820113e10124eae84d50718c5c79f15a5c955d3493af1873198e9ad853e4ec831534 +DIST icecat-lang-bn-a30fa1bfcf5fcbc35e0b55ba285792b60837ac8c.zip 760552 BLAKE2B e892b3f75551abe7b17d4e1235a459b688d4e4d3e519b77c7379e840817ced13dfa628ce57d3ed52916f90cc487afdb718da2c51ff9b5c053aca3f744f75db43 SHA512 7115b7146f29a5757cba18a2480d102b91c5308672b3dbcf79680b1514955e90d7cc10d2db3beca56c1249a73bc8b08a8621d38ef265d3a761f2474715132a81 DIST icecat-lang-bn-aa29348d335c3fc6566ea4ae27d91e58a1ac9434.zip 759694 BLAKE2B ea3913b259719ce6c1e78bb9659e4112d6f47ce1d8cb740b636df5e530b1aee4162b08e7c53101bf760a36a6148a2ba4f2d0dfe74929762a169976b51485d018 SHA512 3be1e24482f9ce17b557d612553bbb191e63e86d265a3088b0fc34e7b93a0344186004c25f9eef2b0369f2a87c2f58b84d511f7c0bbb08e85794de72c62c8b6f DIST icecat-lang-bo-eb98ccdeb631d721a0671b5798fc0b2d652ad1ab.zip 184698 BLAKE2B 522acf83e173cd89babef79301c319492b51c56a868b4f2815aa9f08c2f7164cf80294feb0a778571b52f823c2ea9f00bc3de8df2f2f54f5b75ca75ade3b8e4d SHA512 99f9309a9140d85dceec94ec7e1d046b4b359c54d0687099fb3945086f1800514bb8f88a86031833becd3c9225cc863387895379fc5611dd83bdadec2b1fa02a DIST icecat-lang-br-24194199552cfb5f4d4b4a43490daff55fb9e1aa.zip 2097836 BLAKE2B d09dfb05a86b3b1288de91e977877c662c765a4c5f08ce7b87c5805c31deeb4b358416621e50d89838940eb082e2713672ec0548f7cca90cadca8fd93026e7d1 SHA512 4f4ca960ea0be786228ec378552fba89aea0d56b8c5564fd40c6e49c17ee30c0f31bda944f01588681f7a880c12b6f68d5ec36b8ea1f2a790038de9c8359bb17 +DIST icecat-lang-br-95bc8f88101eac1a034d17856c53027832751299.zip 2101346 BLAKE2B 9cad0dc6368f7792fe7cab2b5e424a927200a68ad84b01cb4ca5f6a9b2b651a8c44a4b90c0267f0a70841073218145c49db8c06e29c4362f7bb8d84b3df6704d SHA512 a6f2f114b4fd5ae0aee7700c18843677b5f46656f58290f133b05dca5cea02cf7a957922c8f36ff81d4ebf97e5a8160259ee74ea61eba852a1d4f154385f8a0a DIST icecat-lang-br-efe22ab12bb01347d5045c3f910e5ff332ef18ed.zip 2101294 BLAKE2B 293845a79f260dc9c86f01dd0bbe6d1ed0666b55875a460c4f3202c21d3f690ed6a512bae41c284d9ce6653b121981389a810dd0b2601fc50494618778bf81c5 SHA512 a4953418f9f3f85fd9cfaf82cfa7863d52dcaa481a142c401e6b42a7a394d99b83b672c57102c9eb62e8de8a2c10cd42560bbde8f199fec4c4093973a88a7ce4 DIST icecat-lang-brx-87d6e40f6c19c85924a230b5cd845d64919452df.zip 406008 BLAKE2B 644ebcdc3709d2261ea6823b9931d3d9d358fc41f76d94dee0697639ed190ec11d08f3274e0972179d1bd88229563a1ad6ac8fc9f5e92805a0d14dfd8486971a SHA512 c5181925216a0c6947188baed486be46b8596f8c61e6e7bc3abd999dbf231bb3546cb7bf5972ecfc70890e4946d0edb4a38b94ec6cbd2a8e7ea7c864bbbc6a86 +DIST icecat-lang-brx-af14cafc566adc6b5fa6449f718be54646dfd5ee.zip 409014 BLAKE2B ebe7cc7691c5c35d603dbf8e0405b44022348177e89798fc3745dd38d9385888f9d29e7e1516f6cab9089ca9d00c8795793b68bd09ba48ac88df9bff5ced8450 SHA512 c6b1ca9e030c2296ee1749309fa8e2f6e9a60f6edddf310edc5c720aff0bbcc0273a62c20463755c391d23b02c876dca6cf3f6d7f8ce2d058bd77577b99370bb DIST icecat-lang-bs-27802087961ff1c750ad40342553d117b28c1dc3.zip 1043567 BLAKE2B d32339576851422eed1e818d1b63dec1d9bc3f80e2ff8837d4697c5d6baccd6c3b9787f698b8e5397cc655f612ccdf180037b70c0b25020e63afbe5b2e0de3b7 SHA512 ee2a7b9c1f699fdaed4d2cb107a1bb2d3df803d79f4338d0d359a4cec298f98a3cb6e436ed47e760ad2191ea6675b6d6b6e832b2f535faee34a9d9b3153376a1 +DIST icecat-lang-bs-bcdac5c2fb8b71f788d06bcd7b8a6ec544b3c59d.zip 1044476 BLAKE2B 1ed24a501d9477d7d87fab192f28f5012c1bb1a4968ef6fd8a616eddc523667f25cb84e32bad52be0eb9b56783d4fba5bee08c8031fde65e8a340f38db753eb5 SHA512 767a753b0218d858f1a67d63ad19f0b2101ce0b3fa59f3b9524b674cb251f4cd4bb1f8229ee136338183ba820d92466d9120b9f2c18828ee8686e6addf157f45 +DIST icecat-lang-ca-1ecf304ecc6c82c5a0a6c4fbc7ca97a59e7177b1.zip 2035313 BLAKE2B c9a76c297e56eb95fb1d12c7927092148c1e80f3b38905046c2228b75a06ac2f8d4e9e4bd7b28834d154d6d97f399163840f918279147bbd08f4ad8729786828 SHA512 5191dc80a714e32aebcb4dd8d51a578b6fcef730a06c2b65ac06ababd032cef2637ed52b69fa81b85cfaebe70235caf72ef23fe7030b22e22e6c8c48776b6236 DIST icecat-lang-ca-3493c433a98b50809a447cd28ff73a467a560f7d.zip 2031365 BLAKE2B f3ff9a4a8063df33c95301ed627c2bd10731263adc15ef8d01e80d565b839db57fb075d078a5af0d7724629ef14b3b3c0575e7e80a949bab58b92a7d49eead01 SHA512 3ede03bb672c9200822d798ae6c8d3621dd0d68c59e703d8ef25fceaadaab0a7b33c892255a57b3dca3966a3c8cc57a9c0b73d0ccd1ece7feeedc3798ce74ad5 DIST icecat-lang-ca-64a22d5d324967776b4a64836efb899ac12a8093.zip 2026050 BLAKE2B fc1746bbdd393311cde1741ea118f065c2e8786172c02135c320cf39617ff8732738edbe337c8f7bbcc1dcfe260c27e8b62b360c3f11af20655381ac0e82dc52 SHA512 5dee1bf04a6c3372a80643c321b9eb009165c20430698961e8e72a081cd022e31de9725cf4c38cc70864980e0e9da4ec4ccf901b0213a58b37875574c8911e44 +DIST icecat-lang-ca-valencia-9416377b81cc82a23a649121fec43db540d6d8fa.zip 507883 BLAKE2B 888148edea5a79686ad225e655e0160fdd638d82f7807749c801216f642646a28f7dd72de6f575c1b4ff8cc596146776c4c170b36cd95282523353a024c63d26 SHA512 4339ce86c45a9845b371b28bcec2208a3b451cc2f10522cc5aed355946a7103a0b2cd2f0c8815e22d2b82018044584225868415e483ab3a8c1a2aa81e09b3bc7 DIST icecat-lang-ca-valencia-9cb7f3fa154372ec604468cdd589211952e837e5.zip 506938 BLAKE2B e78a1f23138215a8e02dd40d9639be63d894b182966c7da198129195a690db44befcf1b7404c93367ad9607339c40f2473b9a6f4a0a9068a1fd4df186248f0eb SHA512 62ff95c193b4f2f33f133f7edc91915b8b855f9c6dacfc92041f2e2b6b7f685a14403e6ca3df21d663b21c5ec29533361c258743578b278c563fe5994c46e375 +DIST icecat-lang-cak-1037621f808dbc8db8d1e2f152522075e5318826.zip 906025 BLAKE2B 01330b9de9922e5315a87aaa5bc3c6f5ee2240c871016a49e2983e88b1e44eea3c84f5e9c60b51be7c4511625d2bbf6e35f7d9b2c1cad5c78922e7569332b2cc SHA512 519e24345484122279d601d24ad6d72058096ee7412a56f4fb99d4c7c652966b78363c8c8c5fbad12f24d0de39cae2b2ed24627bde20dfefdf00cffda12ed23d DIST icecat-lang-cak-e63df266cbfbe5dad7e2866e3a0114560aa26531.zip 880524 BLAKE2B f19a7f3b2b84e57be7316a90eec217df01473a6dcd8f94e46c6cf05475660d31be4fc96b38037f6690cf4d36711f2e5d0276cc6fdcf17dcc85c1226c3a558980 SHA512 c3824229f16e6ebac26eca8175d6423b0adb4c4a97784437903154f640e1c465bb38159463746a0e449d93a8ee9ef97f04655277417388d95b2eb8286c2eda3c DIST icecat-lang-ckb-393b2b51053a58e9984fc4b9d0be9c3f0604a2b9.zip 317892 BLAKE2B 78807f74b45a6e5df3fe3e4f5370b297f40b76f0c2bad9d86113b419eefef2c78ea145521edc0bab3031146805073df5757341135cd47299459a1ae2bd7f89e6 SHA512 26f8e3a4074da3fd0d0519ec726d62805ea369be26a12ebf4bed71aa84ffca74e6a9e2e2bae62e0ca7d07c648c24b099504d8f6f1418e73feed03690c4c9fc47 +DIST icecat-lang-ckb-909ebfa0a2b48739fdf5ba9a9c18a43044a76b02.zip 321328 BLAKE2B d6920920bdf3ecc457928953cd5e8e455995f6bcd19ca87953e4430e45df212028a909b2e1c9b72c652f4ae0834774e3e05f5c02d2588028aeb8ed65a43c298e SHA512 4ec0aebfa2bbe64dbb446c3ab694526c968a449ecf3890ce5f9086417d521cbb07cec85422dc209f4c06e6a71b74ad5b946339fbf000869968911d1a5768e03e +DIST icecat-lang-crh-57de4917546c0d3056966b2a750bd4fff3d51f33.zip 400993 BLAKE2B 9a608c29db62bb964f88c0a74b3a85fcb9e60bc62100730931da7eb7584ce4702080ea0466a4c30176e44de65f2b9464dee25a2491023394e69d63398d20db3d SHA512 dedd4b55e185d27b5f7df7f92890460f10d9f87db8154f9d7eadd93141d0e2e486ca1e43e802c70bd80c283579a4d79f26db2f3caa590270db3277ec03c09b41 DIST icecat-lang-crh-f0d70c307c620c0b785d0d75c053b0913bc93c5a.zip 400130 BLAKE2B 2bec9255db65e414deab4e38bd2bf729521b71eb6b49d654597527d5b5dda49731de88549a3dd50b75b2cff785bd589d94dd103d8b2364661a3f409baaad64c5 SHA512 68a29e4353b95478706e66edc5c673bb69e55baff41a50348e39994ed31eb95854f9f466bcb136584d62a0f1a55979e05110c371452f65bfe25c2ebb09681c37 DIST icecat-lang-cs-84acedf83dbffe1e7c7c967ba28b567a006c7d58.zip 1834355 BLAKE2B bffb113b89c596f8a456c1406891df21c1a5cd1db6cb8a73f5312bf6859276c365a46d140d2c119a092c9c9a4c3f21d0e6e5451276e32dc508b149ed7a4e2bf4 SHA512 e7ae794a495a4a939d855f197f632e9e8a917a9944313c95df6bb339735be95b30849aa5cee904570234d20a668ef623ee9987d0ee84f6d0306111385099e9f9 +DIST icecat-lang-cs-d3426cf3b0277e4a48c47055a781fb710c4d45b3.zip 1836027 BLAKE2B 6a8e466ab3183c8897887117880a438f2d6397fd9d5d96e97d083fb797b3dede1416631d673e1bca296b5bc791dcbe3754ffd7433c8b20e5e188bc2ef8fa3db9 SHA512 7b5da9a3345eec6b2af187c2b36a25406de4f08434a7c623db57efe8be1888986d7ce4712c9bd5885c71ceb84deaba6c4a0175f3401287f9f4e16bd8fba4cc80 DIST icecat-lang-cs-ec8c4a7c0caa4ce223d500980a520fa217dbad8b.zip 1825118 BLAKE2B cc96d321ec17e3a48929bd838402b6dc8ebf318e8b78d0a8aec6d97fa7e480cc4d0e7f5075ec3b683958af51b8f8d940fe599a2d9c1eb014a9dda718df6342fb SHA512 8a58ee95933f2499a98032d942a748ad79ff16227bf401ed784f0028c2ff6221ec501789401018372095a02b5c279980014ced864c4eeeac1f5aee83ee6fcad8 DIST icecat-lang-csb-4d4b92207c4e5bb2b1d3c142b90d5deb32011c36.zip 208882 BLAKE2B 43ce5909d5054d2e155fa7e379b40b21fa0cc2217d16e992f74fce2a2b9164f0b820cddef7d58ec0cf0bc67fe4cfbee4fe10513c50c5335f3bca2e0802777522 SHA512 08baf37e64cf39bd037a26ccfcffd8834ab1b93478eb22516decd4b112c38b749fcc3cba68db626a358c0b87546f2b4396e1954c9ce49f0ff2fa679ebc590cbf DIST icecat-lang-cy-5814407a2a2c6c647045d69c52cc9b662f0e4c81.zip 1005968 BLAKE2B e4fd2f356b91b574cf2b67a1a61f8ccc69934edf167af65a3f805b9de78421383d8b59c094804ea1a8a3238fb290e6352dd1c1297eb0e6d92b45442203dc5995 SHA512 1dc447dc473bb304a6e5b9257525f9cd362787ec9a30a2cf3e559a0521d8dc4dd0f5b28256fd2c7afe75462d5dd8f16028c53e5e16072880d8a5e8f27dde3913 DIST icecat-lang-cy-f2d9a62ae91697cdc81a89a3467da706576d8b61.zip 1002898 BLAKE2B 10dfdb16670a3e7f9d1fed22a44777c1f7568baa0781193e09d476f7400f67dfd772ce0796d1dc8df8a8bec763442e3b97d95c7a9499d28368f90f0c0c5a14be SHA512 dbe0bb75a8db4c822183568d517d82268d1f73a4b30a07c8a6a66c605d9a2cb0329026a49bbb139cf7e131fe53621f3fa57b342fa280afa0fafa0b1388eb93c9 +DIST icecat-lang-cy-f608af20f398a517fb01a65efd469211673620d7.zip 1006999 BLAKE2B 876c7c551fc1a11a40c446004ade9d3cac7dab9d62e52b6436dbcdab211e896943938edb6cdb35e5fb9438faf6d1e06c128a9a8d2ef729876a4dccf3271cff6c SHA512 e22f941094eeea506aecea21c778de3b1d76740a54d6e5a33b4a0d192c9149c573d3651ac91b9fef2a5b38869d5edc8986b7b08e09727d62c13ca89398382145 DIST icecat-lang-da-98cb9f8739d68fe3d9e9dc321d564d57e4fbdc0f.zip 1790724 BLAKE2B 1ab1b5a67f6ac3cd585744b408bab2e9bf66403d511a0474d7575404458a2fe03f0b1f77f8992e14de11243f7dbd01b9d176e790781a3150de972d8ab2d412b7 SHA512 97c01b5a306bc39ce9b0ccca9cae16edba24c4d0447b9a8257ff0c47d60a0fb569c50b66d0762dbda2d3d7677863fb139fd8c8fd5fb2e929595afffd9a390221 DIST icecat-lang-da-e81ee6d51c3a6aa8b33aa8e1c2b856d3ea30f291.zip 1791919 BLAKE2B 0cecbcc01e925f9716338ffb92b0b0a4b49bc39e3a51676202e87f80f2f017a729402da29de7b6d67e6d6f2ce0465998d785a83fff6b33aabcb5dae32f10dfa3 SHA512 bbf842e78c66241f580e20cf25d18e234a72aef42b091164ccf8642c21ac42ab26a2575dc12f5fce9f6c0c4836c14ab8f25e134c2908adbdbddabd321f35e91e +DIST icecat-lang-da-ecd344314f4609c207384ecf30d5a2689497a038.zip 1795296 BLAKE2B 4ea0dd64075f1504a8b573e5a17522c04267a9a06d6c3dbd3b82f89e0b3f83e8455589045a5f54d6f686847182dc63f4f1adf799b9cc542c8fb526d0e99203e0 SHA512 10b4a986e948f12fb487bc344fbe417f70a4dcaaed01361d6cb0f101fb4fd932a8e51476c9ecf76e01c6fc6b513de6668189d3a7251592bf92aebe3307a89bb2 +DIST icecat-lang-de-8d74351ed62814678863f5d443f01e8e07a32d9b.zip 1822356 BLAKE2B e7f638e9f0c83291f26daf4c33653fb97d749f7c0fb5658bd3c01510571334d609aaf072f6bd362e033300fc6a829ab14326202d16db431f9448dc4f061f7c1d SHA512 f31ddc22edaf37aa1e57c24b38f25b634342e94e819110a86ea80294a84c741618acb549a80d1850522830ac8b562830021579c9a08c78bdac45faee884ae21d DIST icecat-lang-de-cfc198fe2f511cc4c0d2c4f00c8256ee05994671.zip 1820085 BLAKE2B 918c7ba0259fe1c53f3f9e5c32f47079be0e81077dff49e6a6b6ff913f972b13327067c5edfc76c3684c4f9a0d28e356c630bb941eb2efbbe18b357bccd25871 SHA512 20a3f506ed6097ec477ad7070c78eb0578e373df7867f2becb1ee2609997ccd4801d0c5d45c3573ba923a202cf154d3d4c8e99bf7bb0261da8af503791e83e81 DIST icecat-lang-de-ff343446fe97e9e3639e9763cbcba7119a3cad13.zip 1818148 BLAKE2B ed7481844a51002ee97b97a1d8366e861743aeea2d4cb1f2a27d6395848b4a78dbc191b6cc0270f5d3b98569093272bac40e3e8d51518d6772ab67a901cd8989 SHA512 1af4079187d52f221ac8f5e4947789db03f2555c3a550a110acbaa9efc2b96f0e681da6748a5545c20bac8d5c51635c4fb8315e8fa98a108a6a1d821997dcacf DIST icecat-lang-dsb-09b7e9bb3a9c87a87875ded3b6785feae1f90c72.zip 1036434 BLAKE2B c108ebebc28907f58b5c680752e21a95b42c2d2eac07c451ac93801d8f9f8d7d1f5611c5a9bfe5a97e83509e4a0455c0081a99dc88974ca34a7b7239a4e706b6 SHA512 9724094aef742ccd6c50af88324664451ccecf6a849ca586a9929d6240679022794452eb30b643b0ec70326d21fa472c6f1abcaf458ceec1026b34b5eafd4185 +DIST icecat-lang-dsb-395b472d5b1afccbf28634a20d9091e6b6405bdf.zip 1041490 BLAKE2B 539cbfd9e49a6b6a14f02459b76331723031a86a8a9027aabfaa6d5e5f6cbc287b487996be1300ebf6fefbf214b026594867a6d297da0344d7905a7a5ecd6e52 SHA512 ec3ca6a3661047fc03aee6dc880e2420c1d602c9bb1c7d6912e6627dfd9384b3b55ff3137eaa07910394119c25c9aaa7d16a3b434ade505b5bc88c8e1a28d514 DIST icecat-lang-dsb-fd5ede1a0c88b6769ba6d9d9726d9b6faae2c544.zip 1039271 BLAKE2B 1fe43e874363c92c7142bb9371ba71cf200c15567f86cb2e739b75e6186fad06f0261f5cf9b6a26b8c299b2ef4e9dff0998ebb79c1f1fbe7799cfb6fc3c44bbf SHA512 ef49025b7ab91187e21bd871f582925cbc10d542012b8039bae776878c8c56f7850c680b8252c1447a84bb7aa11a88564c350498202e14b9bf97a6912bc0336e DIST icecat-lang-el-1905b8681c1d3e80fe6540c56a3f490626571292.zip 3169852 BLAKE2B cdaee87e3fa3d80af242f348da7d308e3f60f40b4dc18206c7ce5157015027b60d69943c395412359082325ea5dae01d8917615ef7ca5b309f2c994f9c8f9d85 SHA512 923efa9ede79d6e5df962686d393d009ebbbefcdd51bcc3704c5b68bf799485fca92db86ae992f2df14e1fe608a77069d45d2cdc7c060eb733505f78e7a10a9b DIST icecat-lang-el-3974080260314478e8feb14ab161c54a6a52c348.zip 3166224 BLAKE2B 6b8d16dc4693dbe58cd8f2effbb666138688d42957d763ede4bbe23e3c0d58c909c00eb322929a300ac0490a7af1bf75b7e259dbeffc7d76b4d2ca5eb2f169ab SHA512 c3d823e88c1bfc6f83541c5a0e6dabd0071949bb19d1e0905adf54d2f54154db5b880d3c6f9529ee3059e0a9a6a0f88684dd856bca6a2b741cc3a3631ac8b134 +DIST icecat-lang-el-a03f9806fdb4054989a46c2fe2ae1b1882e30d1c.zip 3171125 BLAKE2B 9e965139058288abb7b9ec02a47425b07323c27cf9a2e6003ae0a2200d3722a5ffd08c1aa4fe482af80620f3604ae660f26ff67619d03b5bea3645b5510641ab SHA512 4c89634ba369a2ec80fa16644a823503256f53e6baf61c2b5c5100250ed217e82ec36e27a3bcc3f1ecfd3dd490ee0d220d9e19dbebb72ed3828b08473c042065 DIST icecat-lang-en-CA-0aab6ab12202cfa10dd782d7bb758ccb49643a54.zip 1173649 BLAKE2B 1ff210063ac41c8a9b11c8e9906799004a0f67a1151c92f85e7ff75ccb026579b7eb9cd06b820db7ddd81ea1b3e5df93fa5523c85e84c6b7f36b8f109da50ca5 SHA512 79a3041d828e113b60f12e45585e06eb0cd96d6b2c58bb503011e57983689f0fee4a3b2d69e62e99ae45a2fe52c5b906a745fbc7625b33af8f362b88dd9f8a86 +DIST icecat-lang-en-CA-9a2fc1e74b318d213e384e21b3910a9c6ca71ed1.zip 1175437 BLAKE2B 35b2b7b26a34c53a067e58f2c3d100ea8be12f36a58aa305e0765ecf96d8964523fb9a8b4169f154b2264da63d2e3e3fa184e4fbca5a836a7bffe5bf7bf76a4d SHA512 199ecc035e2ed2e249895dbce97b69994c6bdefc161be766bda1e460946dc0472f2156e4641d5588499d788f80828157ad20827ca29127da0aab581999bed927 DIST icecat-lang-en-CA-cc4734b4bb96a007e70e3803400dc172eaaf0b25.zip 1173774 BLAKE2B 3e50b933f2b9eed32a8caa082de5590cfa10fab5ed7574c6f4b64aeceea2f83734f26fbd1a9de25df59e9c82c87832dbb841ad64b2793dd2589c836fbcec0357 SHA512 311e313ceee023f3dd424366a493d87f49dc9f979689ee5be7fba6cf0a616e3c372fab8596a46b6399ca6f7b6ae42bb9295d2cedc5da2933e77c3ef60c491239 +DIST icecat-lang-en-GB-1e5d7da54bb3739b6307924bff1306b126f2dbcc.zip 1702466 BLAKE2B 1c0a151a2e5f17130e752a04b7f9992a32ec6b296e3e2050e1227434431543b235160658dc3d48719d174e3f33acfa1263ce75e06df273ec7784489c88aca203 SHA512 2754723f400b07a01098bf699ab2e1cd717bf84b44d1b84d7f2e7c78c097db05876fc0b90a740c326904ff2cd4610384990e83b615c854b710282376521a666c DIST icecat-lang-en-GB-2ab37b9a68a51fdfc205b3189dcbc20cd77cfb13.zip 1698360 BLAKE2B c49fc99bb4000cfabe73cfa1bab1da62118671ea0efc74012e892581d20361660b3629183ad523cabf3fbb177f2bb40aaa0f62d878dbdd87ebe00855117b5cab SHA512 f72318a6b4f3ca0dd4885ca8c987a5c0c1262ee63be6ac42b5bc2976f947cd522a4ce726a9c513c20fc6199307e23e878bd100a7ea49011ce09d934b438e7b09 DIST icecat-lang-en-GB-47b4cddae317c018b149e12b81314c50a5fe6b94.zip 1701483 BLAKE2B 181a83baa070bfd1cd97c3587d3446389cf1437a9c5b62c45a0af03159e079417b6f5874094c7103dcf8faedaca6446b9866e95808e6f2ef6947bcdf1f0de721 SHA512 6b63e9e6a620e60206d21317e5ac9f2969bee737a45e3fe7716c17844faf320b449ea330f2f3b5821cb8ff1497c26b0c27e6d6e0ee28adc7534da29a34ccfb75 DIST icecat-lang-en-ZA-7bb277d54160b0941c7be95602a052dae1839c0a.zip 855618 BLAKE2B adf2f36b8660b491abb3ffd3aa08b3a3d5a7be648f98af7503f7201d8d75612c520c237636b70b110dd5e3eae218aa4a6306b407ccbc1b38cf7dc0ebdafc17b5 SHA512 f1c3b04ed9b47ac5c79acf906e42184e55358fde625fb05e2062e7b2ffddbc7f7ba381f0c6191383c837c2b617eac7f486b14963dd52db77bfe48c7fadd5e7e4 DIST icecat-lang-eo-9f9c747eb097bcdd361659a47657c3dfab432bc7.zip 871877 BLAKE2B 07208ecdd456bb129c00cddf35311d91d7a40222a302d79a55e6253c890b395e1ae7adb2f894926d02a0943113acaa1c5e151751bd1d61f64e2e89bdd8e50c93 SHA512 3e5055ecc3cd16485f7d1a53e95d5294f3c028fdb257836318e6b89bfac55c48ca4c3ded78c77753c266ed0269169dc0593e0ee8a98fb9a91ccbc6d3201679f5 +DIST icecat-lang-eo-acfe472711938b401b9fb27a7425fc29b171d53f.zip 875861 BLAKE2B 8a5aa92f874917e83dc2d58c3874e88bcd19fa6659ccec07467719dbc29a5b591c31c81aba255ff7c4bd24261cd827069785005b2ff5e7adccbb03c0ceacdbcf SHA512 f8f40a3b293d2305f6d8c8837910f4f75f3d2396fdeff2885899348d24e1ccad19b59c4372117ff19c0615b8dff9f304f4738f526ead5bfe9044f2f6eba5af70 DIST icecat-lang-es-AR-47aba1a69764068190fe4f15ff3b466cea49c6b4.zip 1990857 BLAKE2B cfb914a8eea0da765a611c0aef1fe3a01a0745f0b1043a3ce6bb237205c70e198fd75297360b578e525330beb9af8897c9b13801de74599cb5c86711885a5b13 SHA512 0d6054f0b2e15f46dc4a1db92a466cc50b39a1818f8035974410497f44f1fd470f5ee77bbb020ff26a5cb4352c37316cec2bb6a85a17d0d63d3ef844d7c873ad +DIST icecat-lang-es-AR-7fe6b158fb40c50fe85b1ee760a7f6ad8fcc4cce.zip 1991923 BLAKE2B f6590bc6f8d6e609409a2aef67e591e87750dac76841384ff29135db1f6dcaa031cfe5e03ac38affd94b4d54497933c502c1d8c99c41c3949d55c0050d12f4f7 SHA512 44e672d4fe5587d6dc96192713c4fdfd69392dae613a8f15ef96e25fc8e8d30eb28306d447d764b51cd068dd70984233957b7544d06d63cf351519e851045ac7 DIST icecat-lang-es-AR-fac5084679f212bdbf404db1079da53239ba514b.zip 1987320 BLAKE2B 289f8a8bd56d975c9e749ccf707e5af2a6f5d20dbfb62a6733082e4cdc81e69999a56ab55b8019cae9597504c8d7fba30dfd007d08b49ec1199d6a745e8f6331 SHA512 38d4c8a474da26878499f4316d91d6f126c9fdb18bb408971f80516f733750da396eaa0268fac845894b47f4082e3baab0ae2514307daca1ac185861846a47d9 DIST icecat-lang-es-CL-144304dd82eb1d04e83742635a2c17040c220cd9.zip 807515 BLAKE2B 5abc85e9aa5780ae4c7c2bc159643ac271c0390dfc3f5b241f7beb604836e6e408c004ae18f710d26a937f1d5ab5a7d14e382f6af08e5900af5f1e51568aff3e SHA512 54000d31bbe7a401f7334d672a1b413d5e2b32462bc09d19de1bcc7a97ee7e9f2a3f941335136130ff2ad8162f367b736cfb755cb41ce5e9ba5719a27f619964 +DIST icecat-lang-es-CL-91f5c760e71be9d78b18b7e3b15510bc6057c6ab.zip 811969 BLAKE2B d0ab8eadf41d6ba7745f344621e44ab3170e8ef14bad5e7f00659d975bdbfb15e1436a0f32125155d84d9d7df7c93adf8aa7d1592266569319b6860495300efa SHA512 e6c4a8c5c7905f668887072e8341ab9508856a60680da087a2b0de7b673a1c74fcbc7337ecc5f94e0695790d8b226cb3ba3e2684dbb545d545903b9f24f6f02f DIST icecat-lang-es-CL-b3332c3c903a20cf535f12d9a7aeeae22df7e8fb.zip 810861 BLAKE2B bc935bf02cb7b3d6f52c293a8e40684c3fe277cf5f69acb476a5af401a6d1af9bc9cbd2db94f2f8e132daa4d4d4f638119cf80415d7d12f606492f04a05c78d7 SHA512 4e1ee15ce6c4cd7e00ba2e18b1910e1b6c6f3481f8cb39709c91688befbcc9fc7a1c33a53c1b4a3cd2e598aa452c16fb22437840073b106d0f112c1e246043bf +DIST icecat-lang-es-ES-2ff0ff19edca1485bb701dd24412c2b0a5d1673e.zip 1993921 BLAKE2B 3fdafdd67355267a30753d2217def83b299b0516099b63d3c5fbd6e80abf6c29701774a1578843132447eb6c909a351c55d2c4ce1fa11d5b56f2d9d841436d55 SHA512 48c02fd13e613e891bbe0217387758104295978609f830abf87844ef5fc5b40892d8dccdfe5f494ef2da83e7fde5952d4cc58f420985998d3f56be74522a535d DIST icecat-lang-es-ES-3ad3acf25458e756a812f66df4440e7d47188e7e.zip 1992265 BLAKE2B 1ee4688ced7e5f25a43773da7ff33242ae257003b210540b61e6c3dc08c03e421e700d91bbf92f19fd457dcc439bc862468741e3cccd45fbc64ce7a946d246f7 SHA512 8b317014c59083d2bb2e1d57066d49617522eba8822e6e192872195fce7abcfc388365d0bf373ef2d844049bf784a793dc77298199663274020e1a8fcc83d34a DIST icecat-lang-es-ES-d19d5a2e6ecf6e893ed62e5ede8c5efebe3efa34.zip 1989135 BLAKE2B 7bcb5a15efc87e7b13f3143e4a836637fe45ab9ee25ebeee9fc96169d0b3bfd37cd1d0ebbaa65738d64f2f41e84a73c35064846d2d57e2e8659c575993d8c092 SHA512 f63b86c056cf5605838e62dc610d4038227b43b7893b9046f11121d970a1bcc11dd1ea010d90dc22567da5cdedaa69d2d5e2839813480287bc6453b2a0bcca98 +DIST icecat-lang-es-MX-8364cad66d8d2da9bf5a0c24db6af9ef3b78a024.zip 1251588 BLAKE2B fcdbf60ba62d4f393f334e3975ab5c3b5206a4e363a4da8e436f8d9a8b029a1661addd441ea7cc4ac5909de332610bee6aa6f6204b6eb1649892f570d8d95562 SHA512 d4ccbbfb906a2cb5f73d00d6fd7d96eb594cd2c02e8ab052e9cf6d3d9345927945333b2d9559d0b2a2f641430a20f75077488ab3cc77df406c357f82d93c8eb8 DIST icecat-lang-es-MX-a012d3d0cea941256370488202ab75fbbd4b853c.zip 1250108 BLAKE2B 0f9457495135c1befba30b8cfdb1d0b70ae6d41fb555aacc3a6f084bc7d5091f7c2568f8c6eb534c74dde78d2674a46cd79f6c1e67c229e1dfeefee2c82795cd SHA512 072bfe56aeb14b9a99f22d884320ff2524bb3478ea2710b08d3c1b2b538182345b91d7260cc33db367ddba780c2352ddef8e0920bf142da0460edabe4f0685d0 DIST icecat-lang-es-MX-fad4d0adf55e0d539e8d5638a9229dccf329b637.zip 1248503 BLAKE2B e3e692a2789873ac7ebd5c8cfce47099d37086593ee15116ea15a986e757822365786f101fae481bc067390359200428964a97d90b574a2a7f16f5f89302ba1c SHA512 185bf5d56f314b6036735aceba83375be4fdda7857243b9113c977b215d0ab9840d6ff734a736ac94e183567afe3a53cefea8b9277d45a0f920894209de2b313 DIST icecat-lang-et-2b7fddbda2228fbe424d6964855c65d54670e858.zip 1842164 BLAKE2B 19e8a723c471f16adf417c3f672e0c5cafffb327521491d097b6ee1bb575287b7ff09ff489b2ae339dd9ed8715f4cc89c87f463248ce8535e7b1f1a00b2f7b3a SHA512 510c8bde44c9ffc132e521f697f9037b46bcc30865cefe6cd5b0e13d1d6169b1d05bab0f62fc74c257c3f7650df30948e9552a614fe8e791c9749448fd3d0c27 +DIST icecat-lang-et-fc09dbd3e54982a544f26768f6b82be99fd3dda8.zip 1843026 BLAKE2B 68828d47bd1ee38169957040f26b52d21c7f6043bcbe74e628622ac6fddad7d094ee4385a5519c419de64a94a723fb573dbc6fea870dff8abb0a0b3863d0e54c SHA512 8c9374cbd470af20b1f9d1ef5b74902a30eba649245fd107c17a564ad93768e7ba6643ddf2abdeb4375784d5de7a148d3668e1c52b367799384073ce216eda28 DIST icecat-lang-eu-69d16c0049c7802030f6e47cdb1bf5c5313489ce.zip 992510 BLAKE2B 26fd2825b00bc8f60eae7634724afcfc63eedfb4d5ac273cae3cdce3d913a9fcc0859d72b85f190adec1276c4757145385152e73142dd97240b0ed51ee6a731e SHA512 0c01bf8c721baa227228040d72572522b6f080af75dbfe3b51b0ed03bce9d43c13bfdc67737964cf6764f2dafe3f53092cff89ca115dd7f06fc6fba4bc6b208f DIST icecat-lang-eu-6bfd2166bf3c85c78d82db6497d1b8214f85fd6d.zip 994420 BLAKE2B 29487bca49efd9c56cab85f13f94000cc3951d4dcf23fffde71a6da17d0fbdcea7c17154b65faf4a486a2829ddb7c1c2f944fe146e1e6dd6aff1f2b46c79576f SHA512 a0c68f6cacb4afa66f92361b3a480325f5dc17ab143d69c5d88f3a71d4103a9512c6fa1c033b2cc6b67b4de9b456a4849e110c888f674c7aecefb3506555e407 +DIST icecat-lang-eu-d82b0f37d25705078db125be2abea0cd06d61ee0.zip 994964 BLAKE2B 2334d6e6bf3b7e2346109799ecf0f9346c0feb1a3aeeb919a8e382b2ad2f0749986e2f32f6d69b8adad78c8f1a27779e2ef0268abb284aebd57b1908ba30ba64 SHA512 32c1edd86a802d223ad541a9edc8a551837a5e2a53502ba41f99a558aceba26652ad70ae0495d1a2ad8e382af80412b8e17aed8b86c758c83bbc4fcb5bf96381 DIST icecat-lang-fa-6339913fae93f6a8bc2073b588c2d4bd170204a1.zip 768429 BLAKE2B a0fafea598ddb502348e96f989b1c6095067280449b9cd2ab632097d12ebe572fb7116b717a9a183240a8fa91c340c39af6073853a5e036c6b62823e6efcec5f SHA512 f4445fe0fa61bdc82064ce24d9d386bf6eba58928fae978c56eba07b2ea514741b6a694f1d464b1b1b698c7fcf1f0079e3aabbbf7ef7cac622fdec1b61809823 +DIST icecat-lang-fa-e3b0e9ca5efca5a8538f772bb287664ddeabf112.zip 769339 BLAKE2B 5e29cb5051159da1a305c8771b2da925efc2ec41b9684abec4b0ffb5d1ccebb38d4a1420012d4db237a684dc09d96feaeca592b46522898185c0506664f9ffed SHA512 f976f40278a170ca76aeb2d5198d3bac51e5e3a6eb4156fac394fd8da993abd43f3f93da6a09d7c21be92b8e0fbeaad06150b139303376d5359c529ec0cc4f6a DIST icecat-lang-ff-c308068646507c7be870e53d95dbd22319ea3fe3.zip 439825 BLAKE2B a06cfe239566fc5ef7e533027850d39bd6edb69051cde9ca3fcade4ea09747f0d810a665638b71740bf9523b5a1bfec3a933dcb33e465a78c923d978e67c9c67 SHA512 5ab8bb1bd81d3340759bc6999e2952707f7404a3c1d2716513c50d947172aaae4c8316e75755b5f711e2f189148ce05767f1a8b5e407d30aec65e6895b742c35 +DIST icecat-lang-ff-de5688e760aa79389238739eaa913dfcd075dc26.zip 440682 BLAKE2B da359ebe7cbb8643a801b5541e1cc45728b2cfdbd39247cb05699dd7617f1a930c716074d9d56a5d4346c9e84aab0de02f017f0446a84c77cf46f2c20e864c89 SHA512 9def4f14c5da65fed67452cc4849d847e22745d3479037eb1861d7f0539c3e1cd14386495b4453dc8ae68a8c219eb7ef44916e98bb930549e2f5faf74b77795b +DIST icecat-lang-fi-50ce6e22b9e63ad3c60cb684b4ad36a44d18a11f.zip 1733726 BLAKE2B 7afff5a5da300e9a40683f86a508d51008b06ca92ed63d5d008033aaebfe450d9160cd64d960c6f0ead669a31d1eaa81e46a91148c44df143ab5258dde41e02c SHA512 70be18e470d485f1ded04ad24aa7d6896b966a22d2615d8f76ca64c4c11ece9c732b75f2168de90b91a2f3c06bfcd8a24a4e74ef60b961575e7a0b0f76607a91 DIST icecat-lang-fi-a5f66bfb3bc37618c553786d7ac976845063d6a7.zip 1732400 BLAKE2B 37b7f51ffc993073c9ffbab7a61c74baeca454a845bd119d054d30a24da8c77774975dd54ca35921f5b894397b55eeaa992ca367e55f595c3c96de5b5a56789e SHA512 c659c686e690ec13a07d49d7e7022930473bd71d63301c88de4264c002017f80774c31b104424fb98fda6f73a4d3139c12b3725556de42f59432ff36a04a7cfa +DIST icecat-lang-fr-353063dae24690d52ace14132ead22933ae95455.zip 2280333 BLAKE2B 8fbde4df8d194b99a09056236e2989c7614d11dfb9e77697de3ee7ce736306a735d820c09e3056237be84c7a7e3a50f67d11ae17bec06dc668b039cd4cf467a7 SHA512 62dbfd269825797f345c9fbb617dda612e844ba52fb269d5e54ee8d9918c3781d9ad2e5e3d5aaeb1e16298052b4fa306d9123431f79d54c156ab87ef5bdc49b6 DIST icecat-lang-fr-fc70773a76882fd499a3937a9ebd3ddbae8af79b.zip 2276616 BLAKE2B 56165f0677295ab99ddfda22dba464185acacdd956ead031ab1e321674e2b5f9ba8a1fa5c73a6e3303f17b0b78f4d7c1c36d498f8f6f54e18f30f3f8acaafb8e SHA512 b3683efa7be2cd35e3148dbe5894f85adfb075ec0de9ac9543013af942300426223d9f45cfed644aaa4aa83da9f51fb5edaec91637fb2459502a3bd8c231154a DIST icecat-lang-fr-fdc6a4ad46ccd83ccb44cf50fc554a8cda3aa3d3.zip 2278171 BLAKE2B afd3bafbed01a0fe69a18f067f99f90c663514d1b245edd04f7396385231afe8cb14e659edae2f356748f443627ecce4220dfec4d3651cbd167ed9b3a7f9a1d0 SHA512 a993e823313b6d1fd5ddde4c5175ff7dd07027eb23c8583ecce68daf1f95a1be96040be60cbe77f5bab6c1df7dad42d546ef0ab2079aeefec58ba969bf4887ac DIST icecat-lang-frp-8f254f50f86014e566eb47318d4e9a566bfc2ee2.zip 121746 BLAKE2B ae0294c73d34b968fd180fc16735f1d99214d9ce16823d198c77db19dde4eacd9c43759c136d88dee076e593e0260b54a19674ad75ff3dc26b67945d28cbc151 SHA512 1c6dffd560715bdbea5ef2a9a758dc78711e4ae67eabf454dadb16daca63cb1c3edda3b7730b5c43a48ba29aeb34bd93df191048ce5ffba8dc45ba3a8dede34f DIST icecat-lang-fur-42b6efe8e595d21ede64303e5c265f615989eb70.zip 556800 BLAKE2B 7f9a5deeb338fb5afb682f0c789404193fa2e69b92047af2f7db8109a9773b5b31c7d7c33c1489c7fa66a267e396938e0c7c15a3f36338d3e1b8ea1657e0fafe SHA512 8e8db1211afa07e4fc0990c118c1589aec3e70813d201ad05a5e2c4e3e55d1829606c5cfd38b9e7708690b256ac1d4d72ae06417b33766fbf48e8eb96780fbf2 +DIST icecat-lang-fur-831b327152a57bb1b492feb985547a99344aa3bb.zip 584046 BLAKE2B 2f888ec25a8bb8086b78a9583f0c89baff8884ca40d86b9bad2c7de4fc95d8f259a6ac7029ad3733bab7a1b4b37befb1e96445765e215049cee23baa269bae05 SHA512 edbb6921c9326d6a9352094bf992ef4be187eb34e69ec91d5b6d051df3911ea6627dca978b0d36472236298432b2c8c3e4f00afd4be00211e9e4dd464673b763 DIST icecat-lang-fur-fa51f9938c278a6d0bc3973c9ebb7f58a4c60b18.zip 578150 BLAKE2B f485edf423072cc3a35b546d03a129e60a5e380fdc3162611dbac6d1b3370a55360d11438dc4c46e0bb6bc630b6a75ec90574d4e4a14b6af0a5c4ac4783098c4 SHA512 ee6322d87979cde41e41d00fe84a0ef1968f8ea373144d8cdcb58527f33e86a5b209cc1f61b4c327e96fe5c97f836c40bda742da1669f3c99593130592e1255d +DIST icecat-lang-fy-NL-642ebb46d26b045841cd923af482ca0db302081e.zip 2720673 BLAKE2B 68015aee58b0626df78088b92f14ec0732e3a483c8f04e91c277e37523c2f1ba79c64179ea7268a8450286e4fd0d26cec05f9c4b0916da7f15096e7cfc666c9a SHA512 d434eec94f64cca59c656bbad10d26e4ff7b2c33380b35958545d2044c863c64432e48167bec5c14bd6daad6f0652cdfbbf41f8f79d2fee82819bacf28c28580 DIST icecat-lang-fy-NL-65e8e1475b51f96eefdbad0517f0ee397406522c.zip 2719618 BLAKE2B 544284ed9112b6f701c3ded1e57a682b26e09e8085981363efeea133036288b7304f8f48c35c155ba8ded13b9d3178773737664536eb897aedb3217dbc483d13 SHA512 71b007a69d1af8574ec93c0872cb1fa62ceabbd7a4a566045a0a2567f710f253070385b4e97f96761b25c35ab7611974cba581ef9b19e28715734ca8fde6b694 DIST icecat-lang-fy-NL-b9d27f9f23bf92f50b20233f9d14ed18eff6c137.zip 2716126 BLAKE2B 1edf8569a1fa59b2f90294fdf5b77fea2c4ef50ac7d5e5ad148a8854359cfcc62485cee61dc1ab2ea6045b97c8c9bdac59f31e7ff46f1d66110dd569ac68876b SHA512 093b94d4e1d236b1e1e75ec8544b026a9d05a5f5028cb6f722b2bd3cdae566b942d9fb715afe12962d3420b106e3aff1926b1b08bc72116fc98d91fafd3ddb7e +DIST icecat-lang-ga-IE-47cc8acbc79bbe29611321efbe0ea7d2d566c8e0.zip 742403 BLAKE2B 977154467898b368ce7afda070acd3e902116e1cddd8dbe8fcea9e2e1579b759b7c5052380913efebb245e43b6afe3c01500407f8191daf6eee275e3a45fcdf9 SHA512 0ce494ff0cc3f87220cf193d757025a952c54539b60e95d9662f517824645a87a2fbce749d18e2debe0970bda043318f72cab594ef9763210079cf136b7f9496 DIST icecat-lang-ga-IE-b0c7c47ac3621fdfb2a9cc13f8e3e1e28dc40d9d.zip 741533 BLAKE2B d5b5dfd5f1d955c38d7649c369ef658beaf343a9f6675d56fbf7fc84a0ca9c5b7983a590e328cd6491b29c97dd8ef1d74d96df5f25fa33252727af8ddd3d1943 SHA512 2ea469b0793e6182d26fb5bf39aa1853ec6d9d2c9273f2149d403c94e36077e70353e9316eb042e61bc9ccac983bfb9234375b15e4fd587f373fe71e3ec80823 +DIST icecat-lang-gd-11eafbae1c48be53565d9de6d1742b3dad7447c2.zip 903085 BLAKE2B 27f364b9298ce2719986176ece9b91a6f69e3f7a4b3d44dceebe9b932ae7a56572ec59d3753beec2d3972b7edaa59e7e55e91d557f2811066da4e23b4fd97eab SHA512 ee898e3cad6c3ef052b7b1a90fa352471cb54a1e4bd1424181c0ecd99a6ebee2c505cfdf5a89127229637076838d27d93936fbf2046e2ea3eb207184fde6c08d DIST icecat-lang-gd-eb2923fb615bb34971792ce56fd600d2cb0808db.zip 902176 BLAKE2B e608f89ebac1f88cac726812b333425f5aa865b1179cc984c9a4d624206397df27fafe20a517110f74113c9b265177cc9b36f2a3649f43b999e58feda098cbf6 SHA512 778a03d1220b5f61111c9cc643ce3cc4e7a8b32cf9ed3e765665fa22b4c357a09c2c93132c5384cc608821f4e157b4cfd5e373390e4811082fec733f4485e2e5 DIST icecat-lang-gl-6d70cf923213e11087133f71ed2aa9e7bbae78ca.zip 1536099 BLAKE2B b44b21edbdd50ba82ebee9025994f14933eb546d5d96d4fc4ecd6fe7538a004294f65f21c1721817544175352d9ea8f6e133875f1ad1edfb035a721aaac395d8 SHA512 9d69d9876bda047ee6324642197c6ba877cbf647bb3b2cecbe52477c5a641ab5e221559a3e46fb7bb2b16d6dcd5c4bd16b0e04e0ae7aac5b82efec0d1b3f142c +DIST icecat-lang-gl-761c582b21067e2d82dbd4a12e55d4cbaaf4fae2.zip 1537006 BLAKE2B 21e842c9262fd1ffb896d934f08e6539fffa776341cb8c799b015514e4997ebe4f0bac445e713db3820b1d2919a2227ce2290f45140201e3398b5f87c79fa5b9 SHA512 85b99155fb7d92552642841064e0cb7727806cc8a224fa117438bfbe7fdd37de068f1b58a8a05ee71079eefec153b6b362d14d68cf958020233c1afdcb1173a1 DIST icecat-lang-gn-7004ac3997ef2ed3f0aa5b499fccb9bd1dc2beba.zip 588277 BLAKE2B 0ff46d331063b7d4fa8a67a894967119dec5cdfcc590a01eaf1ecafe590bd122fa9d61f378e3a4618169c8f9682402ebe5ed709fd2ef9ab24c4290aa9a3e9745 SHA512 364abb838737756a68d941f2dcc54467af9905b3c3d118dce59045ba98d6a670d00ba3d9903cb01748e3d3ec3b34d404840a9eb30694cb95e247e3fe43b8dbae +DIST icecat-lang-gn-95a6e012645b4176ff9d8c47c7c3d101a8c1065e.zip 592571 BLAKE2B 38c8f791e9dac8fe452a5fa47e11db644ca5a491b5834f0da5c8e1ddc3c67e574e54159eeb4ff1f46d496a94736d89292cecb5c351c64c2317799d81d43f59b6 SHA512 70ef5143c473de1610304a76848338a1dcf6d25dd74bc75100569a7e7f6fa82d024ab1459e89c975ad5b8329c27ff49a03a94dfdbfffc7079ed21ba1ea3f3f28 DIST icecat-lang-gn-fd5bb03cffd756cb1c229a25eb8724c6a4fb30b0.zip 590333 BLAKE2B 64f9a3f0356655811a5fcef0516ad8c3ba09d993293db16a940495888786125b39524ceed36d32e7ba089715fd34048afa9645aa28855bc1cb2508bc9ed5c792 SHA512 02866932050afdfa1f5dc3bd6a0db988b27261ad8857d890005a97538d7c0a88d2699fa66fc798108c659d1ce617c115bfbf0c22528965915e4959908daa5513 DIST icecat-lang-gu-IN-c86fc4a1b5c52f4129147c96039cd6bbb5fa92ab.zip 641489 BLAKE2B 0c29ad46628e260e5b08fc7b6ca72c3c4539947be30b18feba3a3d8430c29175452e9d8574757f4e1267a019ba9c9345205f0190e1aac1767f45750c868d8052 SHA512 53438910baf2d679e1d0fa1312a0613756273f603d3f82af67b6b653792888d0c5c6c6b22d4a0adee02f7aab2706736934c40491204c13b4dc866cc620b91f28 +DIST icecat-lang-gu-IN-dae8b7a2957b8a18cfd4e961020ddc18dec78196.zip 642358 BLAKE2B 78845f478166e9a80a542661b9f51f3f4fd826b2aab82963fd0b74c150073cee2f3b151c1d9400429caf4cd28c854b2e3c680efe7e5dba9017a1b41f9b2ccb00 SHA512 6e9bc83e212251df1bf599143ca7b8a33a7890317714a4d6035d80d90bb934b41c71963993cc51795b67a78cb47ff15f4d6a0aca30fd15cb83290e1dc1b32f7e DIST icecat-lang-gv-cb82f55bf0ff941d74af343cfc44a22b9ab049d7.zip 13467 BLAKE2B 971dcb8fae28fa5e3594fc705a7e099581b89d6454abdaf1eabcfc168e6460b2ba0b70f24778db2a3f71776475b2ab0b7b6612ecf1ba5355258069df968bd6e9 SHA512 d16dec7da73de96c38af66b522fdd7265fca53905ab2b41249fc7d5ffd17df6b71914895f23acfdad66a14d2241bd4f7c664655fb4d86251148f3f65b2b7be19 +DIST icecat-lang-he-395f2d401290c5f6ca35487b4a42a852f7d11b13.zip 943484 BLAKE2B 1e2db42293c9118301ee29ff051ee3693bffdff20922044fb4758d1f52efc8344d75159bb06ee2394abb49296d82fe80de6e227ca851cc77458bced7861f264f SHA512 966e7c73049d5cff682bfe6cf0b285483c5904cbbb7ce5b80ee7b0c61357e883e44d752d01f6fa53ccc60b3ef5499d7b283450006f3fd33d4b01b06cc86be8b4 DIST icecat-lang-he-4c1de2da4f10a8c5b6e27a4a66446846c03f9732.zip 942613 BLAKE2B 3b70139db7c2268cb84e69552e7376a3475d62d4c982fb728667131d37d2738ffd2aea0d9b3acd97fa539cd5db19531ef2e7b64de8933fa549aec027e6481a42 SHA512 5517e21411561d9eb827c0380355d12b14b4fbe43a30a96116f89cc2a4ad2affaacb0a65693db1d4b0db5f331c98d906bb8758d9ac4ff019b2ceafc3f3372c88 DIST icecat-lang-he-f3ddeb36667018f4de5921e2a9bd41d37c22fb3d.zip 941625 BLAKE2B 4e56508579618e01bc39b0e763f32f0e3194f6cc0e8c32342cdd9ff9d681517bb95ef98dced251a8c8f4eefdf6a5ec8bd523db466b0e3dd4bf7ea0bcb62cc739 SHA512 b58f466d4b333f9ca0891ed4c35be37677bbb5fba87b46f7d5d8730014e2f834316ff77156b0ec8fa2359dd92288bf340949bea00e3098e1f4dded78af0b7f69 DIST icecat-lang-hi-IN-76203b400c7afbfcc68261c9e6c6e0e2c41db8e4.zip 703697 BLAKE2B 8b886c583ed5f892ff64abbeda940d781bdc496f06c252da2030f852153afbe9aa0dbbeeb57491a45fbba7bc79aeff425a871fd9cad8649ea50b466ae5a72d16 SHA512 73b351591e474b48e78b72d7393744892ef726ee7a00fa8adac14082c9ceca1abfb15330c34185e531434adb131e96a26f57c6e11072eee4e66c236503b268d4 +DIST icecat-lang-hi-IN-c5d12bbc65a2105e5e11b4adbb0a23405412e755.zip 704566 BLAKE2B 7aaae005df90136f66e50b0a9dcf41aed4b854ebc73c8deb586bed9a2149e51e38d973fcf840ead798627c2c5689147bb2d99c3686a1a7a2a769b7730593f2dc SHA512 ba2089155d2dfa9e0d3603c6a7258788d006dd1c878cd9e995a3ea7d7206818dba5fa313f63d88777abeb99aec12f37ec34a6b534be1e6e4b1830543544088b6 +DIST icecat-lang-hr-9ff572dd0fc3b0eb1d1972f8820b850cacbdcc23.zip 946254 BLAKE2B 1f29f2b1f8a8fe92211666c4eb52041068d970ead3adde1c8715c5cc8e192013e45a7897d8241fe80b949f511b2b1d7db88bec6bea8f920f84b2a7468d60a3c2 SHA512 3ea4f024765713904dd452ab3a373595c867659ff64e17ddc5b095395809058bb9e9ccccf37223aec61dd01dce0e9a0075249a91a386adc86eb41a446f038f6b DIST icecat-lang-hr-a034739934288745720bf715ce4637a3fd73e037.zip 946205 BLAKE2B c46e7ce95e089b96ffee4c7417cced3158fcc9b6e6e2b2364bd223b94786048909525cf18a011c853f7fead88fb87d9d344320ab268c16e23aa8d22317471a6f SHA512 9a81e27f671955aa446022e494952d8c69bede047471a5718b6249034e8feae4fb968974a62d9cb9f216414aa62e8117831b8d38f85aac6354de7ad2bd6ff359 DIST icecat-lang-hsb-162e5aab113c11b5f6acf36f1cabf7a7f5492376.zip 1035106 BLAKE2B a83a2745b26bfffcf13616f1f49d3298d29044426988f2297238719b87425a5b613b69142042381db1a7c2917963b1eefc5cde2e7f3fa0177337b0b9b29dbdac SHA512 74c6c8b0c1211864d3ab28ca4dbe7bfabbe9aa181ccf3ccd65e281aacef2033be8ee786737d6d258b44c2270b2bf210ddb71d3e3b1f5bf49ace63a232daa2bc9 +DIST icecat-lang-hsb-8e8209b40a2a7b4d32b201c8f3bc54e4ef4ced52.zip 1042534 BLAKE2B 0c2f39edd0e94ceaecad823beeedff610c79872868664ba64c258fffd7bc9a4e21bc1be80e70e8d4a1b9cbf22016e65083d897624480fc72cb8bfdbe7a71b813 SHA512 90e1881b641dfb54575a7af09d396b8b468f5082bdf94e4439674910e5e8305c24d0faebd12e56e27695cb0cecc6678c841a457faf723276640992febd03fd44 DIST icecat-lang-hsb-cd75ea5d79e56659bc183a480f8ff5d59d1a37f8.zip 1041142 BLAKE2B c59bd4ade40acb5ca91783ca99b51c800d55a3d8501a860bf85229729f388d41f3b47e50f60c8de57c86f33ff2388f0953d5b7245950b4627daee0639825d4c1 SHA512 5f50e811f58b0895f87067c93df3b953a1283a62d08db448230a282779c41f93047753ec0a61def7921c26ac37b3464ef3b7238f5f25f5bcacdcb7c2d86a0efe DIST icecat-lang-hto-ddccad5fa28b3db90a85c279d905ad9ed282510d.zip 132181 BLAKE2B 04acbf6c3829793dad8ddc523bb68e6a1dca6f7ac3cb862334e01a6a34251fdeafe56037ede481eca4d62a254965d413c428a74a3726e26048381be0a7c57026 SHA512 e3e246a9cf33d4da3d31cf72e1bf0d78ee0d54a625b01ee166c47b24b4994c0e2f7b093e7ed13da3d0768cd1ac812b2071f72d2ab4e9c57a3e2bde3967e01403 DIST icecat-lang-hu-4766dd2b6c9a7c82f28a8e67021f28a34a8017c6.zip 2566915 BLAKE2B bc7e5a658b331e1224156f51b0dfc78884d1d4c2cfbe1ff8e2e61cfa4baca00febc76c3132eb15722c17186f4858eec35d8d5d2045cf1245028ec64efc11a83e SHA512 203dd6860a2237a335f16202aad34325e0fd072269bad03d332f9090ebd59c859c188794cccc8b0928c9e53828f7a9edf5bc479d706d10c617fa04b2a48e6b4f +DIST icecat-lang-hu-6807f209dc6ddf98bf20eed314a430a805e04886.zip 2571765 BLAKE2B 56e8803504ae6bc61634e600dc61d3470ff66e5eb69408c677a6c38b64c72c962b238f62c924e50e2587f48678461b0a448832719aba0b0652dbea9787347cfd SHA512 c519a2481b8f9038ca33bddf8287762dcb03cd9177ce66811c1b2e8a6089080f4bc9c4b6fb4f8363ef7689b0fb851720ee5fef3aaef1696538d7985514f522b8 DIST icecat-lang-hu-e2c47c445ed5b92b3266876f8e9ed8ce579628e7.zip 2570638 BLAKE2B c719c0ef08f0d416a9c9837d2b4fb067134e9e887b2c163e3b99ac5fa73da728172109b5f36cd727d02004ef65468bcc2019bada8aae660879a34b0eef5a0656 SHA512 d1c001ec97e93d89c195180e086072da7b3715205e8020da7bc60bce001e4cddcc0f292b4455857cd98e7b365579ba9ed5f81b8bea12ffbe460027cd6761818a DIST icecat-lang-hy-AM-02fc12a2cf8f97ad810b79a4d6136351ff8900ee.zip 993562 BLAKE2B e02e05857b3f678560efdd2289d7e0f0e1c3aec9f6e387ed666d3158b06e06c29a70d140cb05afecb2d0af0ae7fe77ec3f900bfc5ffd994ebd8e2e74c27762ba SHA512 7c5943774ab0bff913b630f063701145a993e9d8832ae7eee1991d06a420f73373528e727c1941677aff11af7ba384153bcc6be77dc72b8d731b0a5bccd446cb DIST icecat-lang-hy-AM-1aa505d46bb625b9bbc6a1a81d8587db21f9d9ac.zip 993592 BLAKE2B 87abd0b20a089893205f67db092f2261b5e3ddc02b25950f6583061df7eafdb612188be9863e30d31a5eb398f6291fe127b24431ed4034374d3ca0a91445f14f SHA512 07f93fe0f06b03c9f170806d1593834f81d3b3a6cf8891cd63132cbbd8eed25519a3c6d6487dcf01f93d8ee634891d22aa0c3d67fafe957deb470bbcd1530720 +DIST icecat-lang-hy-AM-5fb1e76e2f18324c9fe07bfaa87326f6d22ec5a7.zip 996738 BLAKE2B f5aaa59483c38dc1ca2c9369ccc17a3d22a2c50fc69da77aa2fc8ab0456cf54ff846253c3a007a756b47f8648d7664d2460191e69e719ff0b6ba112512ed2475 SHA512 e0c5b52796dcb7cfda39626f741da08d0ee8019a3bfe5af5591ac7fd1717f6789c28dc4a5426280bac5c1a10e1c206cdb79d46f5b95291d04f92df612f6000f1 +DIST icecat-lang-hye-125a8b56b1d73f694dc3502b0c7e0508a19c9361.zip 1053455 BLAKE2B 7324e98a410aabbec8485b86ae18415a47c55a5407f1f3ba399521393140a754f50c642e86a9e6d363b935a57dba8805f216438d7581da261c329efadcf9661f SHA512 fb59ac9dfb8eeac16bc6a74edb074aa8558980e5798f2808231df1ab5c12e786dda0594c1d2fe56bb235245cee21554611864fdda088dccff72373fca71b659d DIST icecat-lang-hye-a2738b051de38336ce397c82cb55295f6dd06a04.zip 1052545 BLAKE2B 3ec1ed5b5f2e6f37a41cc63728cd09c8b37feb276d41cd1c82948f17f54271bb957bd12a605930d24349cb0d342dd913e3f358ecbb6c0b26b306a1a33c094061 SHA512 edc9a37c8c469c6bec9d54312678f76a391da6c08b63ede63d33b626df59727b35ff3a9549c8d6a08ac0722e9cf5933579ef4214499c9b3d6a0dc2bb7efaf1a5 DIST icecat-lang-ia-1e05c6a8e2867d720aa3a76e8d7d8b952be7e763.zip 980741 BLAKE2B 31eef2262bf299cba454525850e48579be609f19d0c15dd5fcc65eb0c480cd5a66fbd0f5aeecea3961717b60466445ec805265ba3446fe1c23ec16ed2ed385ff SHA512 2d9a938da927b2248262603d8793463045a3c368825ae79857b8069bccb6db524e47eceacc28a63dfecc4df8c85313d36293e12d7b75510f9ee7dd10f46ec631 DIST icecat-lang-ia-5c40544eb223d8f771c7c23243bf3793bb00f991.zip 977313 BLAKE2B dbcf4a9df7ee8a2ac8e16c446b69f6cd5777129b623745513f03fb56637b08004c01f7dab2ccabb957d8d84ce0fb4bc520923326e450f16e01e751d7ce1c2c31 SHA512 2011c18e65ee77f4e78c09b8a7b15800fb940b6b5c0daa3965b335d4ac1613cc59ad94697b1137ce7d8121a39824a56f8e90dd2929064c9b75fd0afe67eb9833 +DIST icecat-lang-ia-9802203c9d4d3d821eeda6cd1c2851a4105dba8b.zip 981721 BLAKE2B 84b27f763447a5949a938d908edc506e6a58ca96986aca1e0884276645a92eaa5e6ea185f83d0412874a8442345bfaa7e29ce2e4c64a737c0f41e92c1b889e11 SHA512 379a6dc9603d1830162a90c35b244a239fb84c26ec8fa0755b9c55b2ae8c3098c46e2f3d0f0487934d8019c6f3aaa2932784d2ec6338aa2f0a2108411f27b3bd +DIST icecat-lang-id-1c8ff54eee1987bef496f0e9ee693fa6ca708d04.zip 1075488 BLAKE2B 01b76b3997140eb2c787cb4d45a08d44b3a04dfbaa1af69fdcf8e758959359e6c703c0b866a0ba613455f51bbf93b436e10c3d24344deb55ef70fb82daaee945 SHA512 940d68d0975e57b39766c155e927f0ace2b44bc8cecd88ca5224f9278a4c17efba33e76d055ab47257722f0f681cec2a8bde4f07936b0c28b32e8b9bd8e7b314 DIST icecat-lang-id-aea118cb666dbe46a51d7024e18f626cb6e33a6f.zip 1066229 BLAKE2B 8e9850ec270e50ef02d7ab35930a868d1991fae6468da3c613398d2f3495d79283cafc13db0f8a99ee9c8ffdb273a029468071efeeadbf25935d6cfe46229eee SHA512 dee319f049acedeed08d74faaf8f134a7f0a2d85a41a14471c08675592388c7e3acbf0d096bb09e6d8531447eb65da75cfef73d409cc704e50f60629ecf1b8d5 DIST icecat-lang-id-f7b23a1c0eb4ab2e32642c6213081f4d1890555a.zip 1072816 BLAKE2B 16d9a1023eeeb57bd6d0db37481a4aa4ac82e6e1b2998736f8884f1f22377e86bdedded16a202ac27b4a3442e64a7867a875fdd3121d555ad977d52e83160ad1 SHA512 c8e4ba4c3d2b2dcbad3ff8b92b679d7db9662345698b036099716f809b723741854ea4ad50fdd607ea7039c21e4970fd5f30a9415fb75592388cb8eadd43758e DIST icecat-lang-ilo-751fd13acd40c6aac9f1b989892a3d3f163e0ba1.zip 237720 BLAKE2B a4824eccd797d7b89ddc634a4a996c5b08d8ec9f30b691cb7817a31d27118c8cfa9b1034ed4f69583b9e3b2df4d458603088a752b3fdc9fefe5624a3d79159d9 SHA512 4c61fa6751c33583214e396a652156baed52b116740be61a4a3c12902c1bf955e2fbefd01f3deabb2aa729acdeffe1ef72741967e6869e1eaf3257f22aa59ae5 DIST icecat-lang-is-0e3bfb73ae1e35e981cd9feb52a88292b74da0bb.zip 989984 BLAKE2B 2f760abb19ca8cdfa467a3fea54f6913dd03db49cbbcd63f8dcd9aadb9b58453ad305b998e2d4e05d489b6ec2b26f30c9934029cde9dc62f920175670c2a88f2 SHA512 7930819fc615f1d0be82aed10d9d5e6016051428471c3a58e2e285c855aa1e6c757990d5343decdb3e0d424f60e2fcc9ad2f2b21cca15f6c58fc0f46c2f0eacd DIST icecat-lang-is-ad67bd04d06a9a114f30b2098ad3077230419dd3.zip 991755 BLAKE2B 46189e6669902e39bda85446dc1c6161fb171193cfcc281f4b80610c331d66d420a7102ed89462cfd91cb0305b2e972d1940333d0ff10e144551cc0c767e98b2 SHA512 c639fbbfd29b389162680b1c9ea3c72884f5132b22123ab528573192074230b8ad9228cf4eb4b6db4c3bfedd0c21ebef4ae22d7d245663a9bce7dc1dbf6703f3 +DIST icecat-lang-is-cc12873f223c53f647966458f2acd15e96bc43e9.zip 992305 BLAKE2B 1f750f2fffd49df14117106bc6ee662c7e8d91e55dbc4b3051c11174407b38a81dcd3affbb0d3eb732fd89e7ffb2c512f4ec232d5ce40d1a4f33127afc564fd1 SHA512 e1cc5f8f0b0eed7d745e809f4a349b3910e45ebdd0c4cef327fc882f94518402f04eb90d3d246e05c604f53d0ae848132bff3e0e4bb121754f3d141015bc15aa +DIST icecat-lang-it-22d6340a1e6ef8ddf6a15d8bf271f9e654db7a57.zip 1648719 BLAKE2B a8e9597a33a9269988e7739f7b70c5b47ba3878bd79b777c8480a5d766718f8113df3eeff03e1cdefd62f5bcbb36c140042ffd2b206046cf1460feac2f8342b6 SHA512 8ff35e58cf8e0e811baa07793fcc5f0759c65385b3256bf4ca2f5bfce5eeb71d02984a704f682506d3fbb50f9214a184b2176a50dfbe9dbbec7be68002738d8a DIST icecat-lang-it-2f45ceae40ab4be7a740229407257332f3d173a5.zip 1644915 BLAKE2B 530d2f1b2bf5924f326555abbabd98aa845e5539787e110171c0b61b83f9c1298d57f0398beebe2748a913ec8f4f427dabbb7ae962d48850a3150810f488855f SHA512 f4507b2ec93a1f454b3c35d65308a3f61ac1a2fe81f7f02f20bfa9265bae844f5d8a4741281c6d48bbdb6c615834d252ddd9ce01357101006b86e45ee56e25b9 DIST icecat-lang-it-723a8e4fbbb74c8ae2062f3543f7d50b5d97a34e.zip 1647778 BLAKE2B 19d2e9cc74cb137f7e7047ee02d81de65ede848f7583aef400561bba824b3b33c3b98099315e75f2324a7d8d342f79e81114e3f1867a4b6a7ec3b00dbaf932bd SHA512 25324532e378e9abd808b1c92bb826398cbe770db8ee8513098d32cf04c0ee20dd298e907242f56776cabb52d5fc1ace2f914a70416b791434f98104afc95dbc DIST icecat-lang-ixl-74242910d4ef59e22ff2dca3edeff15dfd540e84.zip 251313 BLAKE2B a96d61fafea5962865e8eb7a47ae0782d9c0c8990a462ae2966fb97914b0e7e842aee6afd9de70059c07e24283f3e1d5a895179a397feffc694c4499c0c26406 SHA512 f038c87ddef7b27ae0038d51036358bedd1afc90248bc964bf18dac4b5df06fd7f52856e06a0283046c5932ff7979b5aa1a08e800fdffcf0bd79c4d6dcd1e8d6 +DIST icecat-lang-ixl-f4a62351d8945ef0097a4a3876e19746ff0563c2.zip 251357 BLAKE2B 338675202a8ed3bf8f9b73de4254479cc594849aceeba0c29fd5932f705d1e4b9ed9308be3de86ce5134d7f6f36c8a7f872df9afae653a71079cf3568ae1dcf1 SHA512 f52867f362b4fcc1f139ec499377b618f5e9de8c7035ed5f73e5f58e4ac89b47387cb8f5196c765e93e4533221304cac8a68869cf1ac4341d259c58cfd35449a DIST icecat-lang-ja-87394ed70ab741c6195f1007cf13fbd94386bb44.zip 2130540 BLAKE2B 826a4805f8103557cb3bf9f640b36b25fb34ad5eb09b5cfd367b5d678f3a2bf5cffbb549c1309d0f23954785c67463c0a9dd009bb7ff71480e68b07a666d2430 SHA512 a1856490dc3d80a2bb3f366bdf16ddada0106faa6f48a8b3192d1abbb8c66096222346656ddef5870b626da77fabb7129d72a42793be1eee75fc767131505e2b +DIST icecat-lang-ja-JP-mac-3f0b15eb476f09a539e3c44a638e724827835888.zip 2150389 BLAKE2B 80a091575561faeb18989ac36c8aa9df805c4d43ebf6a351d9df84ef2b3dcd306ecc98121640513f30b34c9eee4d5429ac5f866f426f1ccf193a0f943363e02b SHA512 6ae19975e6d33cbb153ab82e19dc54cd2e37c6139b5489debb0ab45e4dedaa5e1b6090fc8ab3e896cc0a477367d71129089b6cc790142b1d95173f8591899e7f DIST icecat-lang-ja-JP-mac-b19d5b65ead47c17a40f826e1364fefe3fc924d8.zip 2146871 BLAKE2B 6aaff2b53f02ac6cf1baf86c6e54083a3e07a5d6f389f60fbd68a6f8d3ceb091ff1f4b4fd37fbf72394244c5b40a262497b43379e5d324cfefd14b9e57a6a972 SHA512 e13dbb3c3d4a954b5c7ef9ce393b5fe7611a9338b51a170407a032b78c52904e8b01d7b126f8e949ba029a5878a0220488c9c48e6696a040de43641fb75ca4a4 DIST icecat-lang-ja-JP-mac-b7b569da88e4135a278e51410f6f8d116e5d2fab.zip 2146028 BLAKE2B 0614dbf18f79663a52c963b6b3fa342e5c0d4bbaf776747f1969f0396be067ed0a6f589a72eb4da407d26cfd7bfc4229620ad3297098465dbc8455578cf94a53 SHA512 0fd87bc3d0da399fe0ff548b4f5a63da13a28d5c06f1cda690b9b6810814a115ae5e8388fea750fa6ceb5eb34cd5736911148b8204162f83e8b5eb656eb89b54 +DIST icecat-lang-ja-ab887affb5fd22dbebca8dd71780282d7ed4e827.zip 2134865 BLAKE2B 210e55ba25d159f6c3b9ebd297ca04ad020a54cecbb7bbf65b625d1a940121cd64d86313775fcd0ca79b62cd3653880bd459c3e9e58c848eaa79e72fd8f4ef98 SHA512 1a153725b8958873fa3b2776991fe06b31e58ba5ceab5ec8b21919ec1db13622f88eb40f704c28452f394e88ebe02eef2621272616f0254c4c42550d097b680a DIST icecat-lang-ja-cd9444bfdb1f8685533f780b951fd80a7becc4af.zip 2131393 BLAKE2B 90ecefd15aae7f28e2b7d7798304cc9d0815dc8d9012cbabef5d85d55a15909933d6099e537c15b4e9397065feaafc3920a2e2e99752fe1005cf067f3c7699b0 SHA512 516ba240370048e9361063592d33bfb45aa05231852ae293d8866b1844ac2dfb6a68128b32c14ac7c2327912d898b8b76bce59e33536bb943c6373b6048795e7 DIST icecat-lang-ka-a69b6d9e3010a52a02bde329bff97a16e84823d8.zip 1847819 BLAKE2B 743fe7c262a8166d7df02dc11dfe1fe33ca6337873d6a7563e6407b8265744838737b62319fbcd88fdcea13968271961b8914328cee6c01b2624cc87cc369443 SHA512 3453595140f18dbcf3b54b28a635a033b7d868454566afcef01a21901c6445faf4d429d8ec762e82cad269a2a4c7377a8604452c585805103b5eb20fcf3cb02b DIST icecat-lang-ka-cb7315932645b2f4bd17e23cce1211a57e6ea15b.zip 1849095 BLAKE2B 028037a49149ff3365e844576d0e8275ba193bdf07435da05073d94d1d67a34d9455c345b27fc14d661bd10dbbd75976f48a491e57f000ddd9870b2a52fe356e SHA512 ac93496075095091222fc31568e7622cb948f3803f58b9ebe8b3744bdeee218432fa3879431338d4f9c7c396ab895edccbcc8bd73b769bb5bf3ba9b41b1b97c9 +DIST icecat-lang-ka-cc9cc538d0972d9f95b2985e928669aa7c03c58e.zip 1852316 BLAKE2B ea0960ed8e04732374303eddf9db3a7b1a88776d93dbe6a4c081ff4d3d4e2cd861adfe20a45bde6ed0b557eddf9dbc8ed351aa9c428b0fbb1805661fd24b56c9 SHA512 3888bd0b48b052b58cb0087aad767d46cf26d816afdeece40690124263264730a2232ca871a6b9f740e23dabf6e6bc72936c3a19a2e7291e1e5edbf184fcdbff +DIST icecat-lang-kab-0c231f9473f339f1867504b01e012f836413dd98.zip 1001311 BLAKE2B 4ac7799042d5592167dc3d5d676c0a9037138f15f58ca87100db860c17fc03416106b7b4f4a513a082c82de0cf30e2b57a8c4b8515f84b150b87a41609bfd697 SHA512 c6c58200e27882174d0ed57aa555658b1dda37c7d602c7ac448688d6b2d04bd3ad937d094396f261276e9ea4e5cb5204fe64883aa3b77d8c0fb31f97c2e099fc DIST icecat-lang-kab-66708c3bdaf20483b1f2ad8c37287be0ce74d855.zip 997091 BLAKE2B dc7936add46b83e210a133d956415338a09f5700ec44ea54d163d9caa75960c5a7068bd9e74411b16614128b4c0a330ee4bc818838b433149b8701446a54d4c2 SHA512 665824106da84bcb5b1502835a5099441cf456839626831ff84d724c2e205795432b997290465d9f8a3ccea7937f75468736cb3d2c31545723d593a3713ab7a8 DIST icecat-lang-kab-ff85308818fc1df30264cec98ab970721fda5584.zip 996874 BLAKE2B 24de79494960ce0e87e8b2922bb081b33bba2d3cfabc4e1149537abba7b156b3a4cf2f1d529beb91d117a7a378bdb1402289f53c2aa77b329ab1e456953e2e7d SHA512 44330ca85c6ae1887bce4a2c5f405fa1c39cf21bb5d6b5e769ada772e89cba67c8d5a75df1500e47e3f01f47a11d2c872928cf6b07fef615e58057fecec7785b +DIST icecat-lang-kk-1808cf73c2e3dbe6864aae4fe9a8c7540cdf0fa1.zip 1087877 BLAKE2B 4d2d672485ad6c68207c81476a46e4c0cc394ba2f21642f897ba988657bc11410fe9b541edeaf7fcc1609a4bb230556404b074064a2af45def7518d16007e417 SHA512 c571de139ae8497603eafb413e95f05e5fdbcec8ce4d42c2ee120b28603b9add2df732ce40e417790de48bc665a0f05776cf2758efd7efd245ae31140b241a00 DIST icecat-lang-kk-863b170481810a5062e3cfec268ac0effc51dbf4.zip 1087021 BLAKE2B 74b248220fcd7db3d46b49b448bda1221abada7414d7591f300d9ecf43b7782ed361da0136dc20977d947e2137943a82364b941241fb73a7699ebc92d037ce53 SHA512 a28ac1f66870de107dacac448cc2370b56a9a08b0cf9c78dd50339b9e4a5ceab96e4bd020f14e44519de9b60b4d8c3d218c6dd817963846a12c35831b15e5f02 DIST icecat-lang-kk-8fc0e23e2b0d97dba2793cb256938d255546a78f.zip 1084292 BLAKE2B 32391201cd07a0242209238a21ac201b85b3c01344f6f1a1ad83c44ddd4ba4aa64b88ee11bd6333cf5994961340dc8446e20c8e16620bd52852f5127b037d013 SHA512 0a21dd4a6084a3c05fad2f4893a15311d08d54255d61eff0ef6c2abb172644bbe401d7b8850b12fe8576f78e3de7fbfcc663872b33f34a3a3e2c4699406d5878 +DIST icecat-lang-km-22787a33f53b1d03e7663324d35ba06410e0e7bb.zip 741411 BLAKE2B 98e95ae68de61535bbd1f3c2fd5dffd32f95648fef4850471152052fc19321276d4bae03fbde8c7e1761cb303a6242e89039f09ca3b7f118b52b24e26dd70ff3 SHA512 fc41f5a361a6881bcae3c4decb1e2bec44aeb5f636d235d47712e693f1f8e8540754e30335e92ce4313c4f70780df2f0dd243d11205184c21be5fd23032d5dda DIST icecat-lang-km-da4407dd0573c5e7e881881c352cbd5a76fc79be.zip 740552 BLAKE2B da4fc729a4db01ce1a319d915e3a7a8b2143cb08fb8e4893956e287a482b2239b9a377a23ed288fbd3916922749434dcf4de1084514d0fa51caf5f0fa90c8f78 SHA512 64cf045a4b8473916ed0098a0ba388f5e6e6077c7e99ee5701e5d71ba598c7ebeffeaa7f07a8ebbd1ba7fe5a1ffb26f017e6a91e26b573b423ac354f5c51a532 +DIST icecat-lang-kn-5785690d0f72850bcd973d7302217eddcaf9716e.zip 487200 BLAKE2B 10419ea3fbed29a44864b88d99c11bfc10250785014ad98ee634263b724727f8515b15d2a369026726bdecd1da86aa6cb22cc486051890b05425f00f256a5d84 SHA512 4741ea83a4dfaadcb77ed2d17be358004d8cdd0760a25395546f0f126c81a3c4b1bfef654538120508e56cf46a37b66cd3cb6962377dc26a5fd0c049299ff3c5 DIST icecat-lang-kn-91f613cae3cb49a099697cb09b0e371b0ad740e0.zip 486343 BLAKE2B 7f25588b9ae25a3914ef812958a9db855437e57dae7c6486083da7549f159936005641784537218aad5b784fb91af215dcab387cd66b6f659e01ce5f14a7e0b1 SHA512 274ee78adad073f42ffaa29af512e6e8a7faa620cc98958436dd6051ea4e9ef114d8b03f8c1dff2cd4f4166fc0e682392357c937ead1ec31344be78e7adb1c9d +DIST icecat-lang-ko-56c06c390de4511971170922d69ddfdf96a5464e.zip 1014082 BLAKE2B ea68e038c1b64b80b5a91c1efcdfe6b98885411b419f154049ebbdc74e77aebae18e8c07eaa65a071b78b68f82e643da0c677bf3f6ec62a0c8611feca157a8bc SHA512 37ee4daaefe394328017a1767c6f7c93bdc8542e6b2395e568576b43ad971fa8d4c9f2fdd6f99e53e34f7bc52e63f68269d68d5a0f38f63b5698c0f33ed0c3a8 DIST icecat-lang-ko-a748681390d09a7a830f0cb64d0351e7a753e6b0.zip 1012942 BLAKE2B 1263315b4d0d558812802079c819b69b292b6e6f7cc0aca7c80e4384ae9e6b83f96e8dcd988a211f15c9f65f57e862ebfe60df195ed86f6dd5a110ba4cbcadbd SHA512 5134f8d2ede8627748aaa92937e02e0bd7af2a39fc6c9853f0fd3706d6937d93a7421f5df5d25ad49d4acc39ee8e92a4f6cfd450ef9509a6e34585ba07fa51d3 DIST icecat-lang-ko-da076974bf9d1e53fbc0984c94e42295b925cebb.zip 1009750 BLAKE2B ad791805bc107dc906171f9f02790e618206ac9dcde2ef03992105e0feae2448f52e2f3df3649bfd80fc79be9f8b5f372f76448a020af2c82488029d754e39ec SHA512 7f5bb3de19070f7c629e3498bb644ca6b5b9c1f128ebc30ce0672a5da8bbcc614d9748c969175671e41c62e72943c6b5e0c3764f110988808cea0fc626200753 DIST icecat-lang-kok-6f423912a7e9bdf7abae4b092f45eb5deb2e152c.zip 286715 BLAKE2B 6d2645ce563bf05e76ac5c6bca2d218dcc1817ac383f4fd05cf3397aab975d0408b88ead1627f9041578dcfa661913a019315ed6a41757e870ce6c11aea71c66 SHA512 aa5a86ea9985915f4bda315feed68efb41fff3668ca137040ea21435f0bb0d6be9a1c574f02a2b04b093d303a19d90d59391161a42d1e6ec2de0c4a0018035a0 DIST icecat-lang-ks-25a418a975040095a85b82597157aa2bd02b0370.zip 334883 BLAKE2B 204c2b298739333df1f778ac9544b77dca0313770965addb4a9578acf7a7895a9d6aa56930b30c987b189ad671fa40cad1037363f81b68a5c58927b90d540ace SHA512 b807f08ea728b2f9f05dde48a2ae121857382b3b41bd7d5443ac2fc3ea0178ca760a5808ace4e386763d23f740bded418c82cfc65f36e26e3a59959980c70da9 +DIST icecat-lang-ks-ccb5b54d4e52c2e556da677f1108b0866e1ad55d.zip 338302 BLAKE2B cd61f91f2d858b758e7f187f8543e595db9a86502e971e162d5789e7f01ba8bf8d3f47bfafbc824fbc9c71b49442ce8170c798fdec9e591fd5a7707be71ca3e1 SHA512 a43b70892e3e4a633453364bd110ec560deb9f28557b801130df37b22273d647e70ef5ae57adbae4cf828f311543a449b01b42d3d51f43aee7a027b561a7389e DIST icecat-lang-ku-4a45a193ebcd2ef307b1c27b8e86e24742e35edb.zip 278089 BLAKE2B a11f9d1fd5bca3a471199971a6bef7113b1569e424fc324f00dfcc159947616c13abb00b0644156219a3d3ebb65a82f3f4563558df8b57f707e35ffccf5eb13f SHA512 9339eb6ae7dbd2cac1811dd46e44d9712b5d2642af61cd3eb172b704c6c6d9c5ed12f8f1de79413e150997d30aa9e19cb20256372e316287b80cec12b018752c DIST icecat-lang-lb-34a600e3153157d7a980ba01de8eccc1f43c06e3.zip 183536 BLAKE2B 1f7170abd992798f47d884c2471bb0761b01de09a3f98d5b1a98c704542aae356bd07e8a2dcea92c7d4bfc5c6eec79fa7b6f67c8fd56d6bd4d4ad16605a4d1e7 SHA512 305f18eb93938e09e1b9a8938fea965d35a93ef0b98ce24ad9656143ab40fdced790d3b22705fc30821ecefef9084a2c85869d7adf4d51894709fafe74707976 +DIST icecat-lang-lg-d852e1d1be4258ed1c06493d39d8ead2c7da21cd.zip 280590 BLAKE2B de64a3841279964195c0ffcae5b5cc51ea6479d20a2a79f6b904bcec240ed85f1d93c200b9ae873c32cd56db956ff17731079c876fc58b5a666a6f4e67a5a678 SHA512 7bdf6fbc93eeb73c12b30b9a78a9cbca6b472ea62b6ccedbf4c6fdf6eaa47bc0bf9b821b5e1208ee8f892701c12e8caf16451ed303a2fd728624323c431c082a DIST icecat-lang-lg-dd5aed1a3bfa2ede8117381876ba04dda8901a17.zip 277169 BLAKE2B 8040225cc3eb9f023173e9ce95101b7d4a096fd644ee95b667bd11e7f8e40933e34e7b21897e104c78cdc9b056fe19c2372848a05cc997fb6e19016b9b4d140f SHA512 44bbe86b797a592d750ebe4a39808d3f9884355f8f69f97782c2851c35c841f82df8b7ca21e8330ad7c6bc0f17aad297957dcaba2924ee3995c0851a9bcb2d7a +DIST icecat-lang-lij-736163f6150eeb45377acf3946a664773c36fd12.zip 440625 BLAKE2B a2697b51f8592d31978c66ded491876181e45cb5d588df1c28ce964bb33044b1e6f494fa613c3cc08ef300964993a608cc622e532b69372070c453c33231b94d SHA512 9975dc68d9b189645b9f4a4661cfc31bb6defd20635297a6d8f0d8219f8d2a448744d995fb4f8f1a1c45c82624395226c0fc47b1fc920ed28af36047e5da76bf DIST icecat-lang-lij-eaa1b94e6fa3f864a3a79f6fa3fe16625e94d04c.zip 439761 BLAKE2B b95ad66805ad7948fdfd185c3ac66b6833975e278aaf0ad82f8b4dda8c43693753c6c1a2e5357183ff4f8f0e340e8544f2700ad9da6cb43cb644329853ac93cd SHA512 597c14f05482cc4798776ec7adea1aad2328134c51a9977e3c55d8157035af11ae6df37183dcab162ed41c760a92d45b897b389bc30f673e23b3033cd8b2f537 DIST icecat-lang-lo-152ea64f4f5850979b23f63f496b2c81079c10ad.zip 355726 BLAKE2B 96f783829a1db51ce53e67036228798a8d95bf19cbdbbd345c274d023f8c24afe9bc1267f02088093c7b95ca8d791cf87723b21f4e2b33c9f04e35aa33d83b62 SHA512 79cac9e3b4f36259e902a78bfe7582e5dde812bcfc7bad6d500b99036b942f436cd30d25000663b4659afd6156e14de3357a4a3ac4b70ffa192a987f82a44d81 +DIST icecat-lang-lo-b3aabd668a89df9a854216711f99e79b8f3ea120.zip 368472 BLAKE2B 231d93fa903e87c378631ca9ddb5d27e641a20b5f89ce7c769605f3146e81851160f0858b06d0ff98b314862d7b134a32bcd62cab611bb8eeb1ed46da502bf88 SHA512 95d122363df9049213e66e5a37daae969c6a71b4999a55e33321e555df5195c9b9c4369edfa27b02d6d9d59c763fa1d540b64fa56942bc688bbf5986125fa58a DIST icecat-lang-lo-b6d8e41fa111000e56c8bc9944675612d02252f3.zip 348223 BLAKE2B 6080a86b8551e340f9b7a8ac038496f9d2d4dc97d655bac01dfc89774fec19bab91f8ef33ddc894738799ca72c00c52378457d735d924870d644810fdd0528d6 SHA512 db13690f21146959b4b151673111de4a3e265db4ba2a161e274216612f4dbdd487aecc6f5f1382f89be75eb7da0a3714f7717e84b6ed0f97cab4edfd46417d67 +DIST icecat-lang-lt-5be3de1f80c9924231917c7b05bdca2b86bf4701.zip 1952389 BLAKE2B 534b3a8ddd27b4158b34055e686d8fa6dcd50d020664a2b821aa5dc45f1caca325d606d4958bb0c71099f2f35ba1ce41cf1a3a959235613e010a798941701cb9 SHA512 45bed4c1e4bb1b6ef933679b1f29bea042efcf2b114e4e0616c4f633b072ec31e0227e6f6d69f1d8a806a8443eb0f4593cc7d8f4a0bf36519560c9d4c2a0a990 DIST icecat-lang-lt-abf94de780d0eb0bd8c195751cfffb8e476dc14f.zip 1951113 BLAKE2B c7a878357d3c0e95aa2c88d4ab78dc31a57bd55c1995d5b85be3a9fdeba1c1f4e5782e0af5d448616ba819a27bbc764a39bb263e3586bac2e237510e0ae98da4 SHA512 53af551c5a3a707d9ac0356483621919a6e9724e96e71616ca1a3a085a0d357238a501616584e420669927ed6bca959ab8a8029e68ff29018efcf69d166bad17 DIST icecat-lang-ltg-e0aa1902c195996482fcf6351c63e81ed4922499.zip 423467 BLAKE2B a5a4bb0d135bad1412345e7ec8c56059f0f497d280f14ecc828fc6b5583c85cbd9a7b450600b1f22cd9f50af87d5f8af68b666593e8c0f76456be99c50f19c18 SHA512 2c15dfc7f06f444d03fc6d288e2f083576c516148c921eef9c728791797988850fdbb4fa0acc389375797ba84b22e41997ccd4e86d857c9b34caefe35385ccc8 +DIST icecat-lang-ltg-fa99c6b5ee5333a153b7d1d80188505ea48e6d9a.zip 424330 BLAKE2B 1723afb7f4187cdb248ec671681dac69d57257194d6c2a1521ae1e79914888ae38501e25873b00aafa0e0caac2adbb3e25550b011e55d3e129503d73be098cbe SHA512 39f577d1af887f37f87cea301e60613a13f439bc71464d74e3727a7a199434e76df6f9cf140fdd984ab1792ac7d0201182aba05fcee3f4b187e2dce77dfee98c DIST icecat-lang-lv-301d79ca8fdf2e383d1100d0910a7be7e8580f88.zip 1103285 BLAKE2B 1e17bde1874fd9e7dff047f7df71a942f498651a45e70a5ba385729e2550afcb3c8dee7323a7b3b4c7f15bf2eba706a6fb4094222aacdfaf0eac1e91fa6bfeba SHA512 2224077883dbc728f404aa9db72227b4d2d527b7755011c9131f7102eacd111129511a80faef0ec06d596dd462a2c28c1015591ea1a5ab20a5b4b17fb682ffbf +DIST icecat-lang-lv-be97fdfa4a9094951259960bfa372442edb46899.zip 1104143 BLAKE2B 97275f1a66f073fc313572c2f1c1fd6b0559258de77f599cb88749348fccffe74e392f139e8e0d351f5d642f31ac5caa3ba070d0d7f7c8615bdc61d3641226c4 SHA512 f8517fcf00aa72eba3efda283ab300084a469e307fb8c83b70170ebaf3eb29db3cbf1a4dfc4c7bbd4c49ccf7585536e8ae6d7c88e5e0a7a6598563a5ad234530 +DIST icecat-lang-mai-b76b0972d57e51a24c02b4ec6329ff9e5a75a144.zip 380170 BLAKE2B bdd8429406a5fe6b9b7a6f5bd5ff012bb327c2fd552a99061371c67a1b03514ea14babad7954c09e4db45c2d58339f8258d0715fd270ddda60b2a8cc4cb77d8c SHA512 192df8a8ed7fbd5474f05eb34504af87ca2262f448ef5cebe7b6229e8ab8120c76f3c5aeccf29f762d47b68c17d2995eeebd353f5de193f8fc960978f11d8187 DIST icecat-lang-mai-c826a2a34f5b6c3d209d153b9dc2152aafe9864c.zip 376734 BLAKE2B 7db9b44dccc115e8f5071de2c6cd5c83742655ea9cef2273b8d023e0268d0ca27b39765252ebdc208370d73c8366307133b27f690f8318494024467935a9ed9f SHA512 578a9847aa1f6f9c36e29a7f25d8c3b64f69de2000e0c46259e00a1df088b9ff14c236ffe1b5147471233bfe12fdf7a3f0e313a60fb7332f094023203509c338 DIST icecat-lang-meh-a44415b51035c46eae1077804f59829e76f2172a.zip 320266 BLAKE2B a8492bf83d03f5ae866896b0ddd0f8862e15fc2a08aa5a539203fa8d61f20da8030d562f0902348839b71ee302f459e2977deb666d84423a93791f3958b6cc20 SHA512 9a74603f957952624c92400bc96e89fe933519d0d74feb1da4a7ac38a833e9057f2dfa0e6acdb05857192b795d5bb690058c44ac17559581b904e29be4a00a9e +DIST icecat-lang-meh-a9e2ec814aebfa28369fd28a49daf6f9fdefb6ab.zip 323684 BLAKE2B 142feb59f8e19547813ea97078c597229d4de4859294f2ad7747aeeef8100e66e01a48e7a0caddb3edc5d932c31c7436c8d88229a8db8e668c80542c53076f00 SHA512 feb8d1948f971998a95caff04080aa77a5b0d052fefe6b1404a5c40895195e8eff7cf47b0c236c34dcd4e08eafe7634fc0478a3f3321185354fb1eb82c0315f1 DIST icecat-lang-mix-cb01d9e0d66c9c0519eedef6260d2f0f4d1bea14.zip 220896 BLAKE2B 29dd7c140f466b5890c6cdec7e1a02b8e7e8f22a7b6cbd8c80fe993a6441d3801129b1f181b2b6268603defeda03c064f1f454f60ed28dfa66002a5323f4cd4b SHA512 b5b5d83073d12ea3ac4f8d32f0ea607247d08c79a4c01167353ebaf92f6664be45dcfad168d9b522d40016cfe83b77707578672dad82395713d326633db5d5c4 DIST icecat-lang-mk-7c409ad61b2b8b73067b8aae2ce10e140e841248.zip 1302620 BLAKE2B 622f47fe1f01caea7240bf00ac3695a94395a7cb1844819780b5e7751d66e53ef06b9622c8648cec10ea81a45459e9b722389a575292988d35d36f9e7177e93b SHA512 26f175a668f239c842e95b60c5fcc98ce3c26b8673ce170ccd7be8fab82b018eaa3b1f713ad29cdd83082a092230cdf4df4398f9fd182ae18c637b6daa5dcd3e +DIST icecat-lang-mk-c4ea25970ce282978720ea99d69cf86dc4136c27.zip 1306095 BLAKE2B daa0d01c673d145480023667a7737ea59a08631a2101b70d661d9ab4276d9c0adb9282841fd839321c5b7c72388d9a0e24e7d8443987d713a274db0ffcb1c036 SHA512 ef2cb652f8b0bd05740e9c6b035e2fcf453b317efd24c00ff512d5ee52261c55912a31c6dc1825308639007c90be5b9252380890f1dd0bd8636f5006140bc2ac +DIST icecat-lang-ml-642bf639f550aef1ce1a34a1604212a4ddfcfa48.zip 458127 BLAKE2B 010c8e7152098ca600d1b27dbe445c3a4faa62ae6337ef3df14c238ed70bb66fa48fc3d1399e7bc0b6fd6b2410af63d2d3d2803dc89dae81d02746186d5d8f6d SHA512 d51349485ab2a08850146cbef43c3cc3a33fdddfe575031bb4261d7f1a524c7c3e8213d014ff451fe40fc52eae99a1a47309f111bda99ffba987a3c360dc341a DIST icecat-lang-ml-deb254552166f08dc49c117346c7fa6d0dadafe8.zip 457269 BLAKE2B 55596acf8038cead069dfb1208e5c69415816d9cb2a689b437affc3be4dee37fdd0491941379a7186cbab4a29eb8d99c7ada40dbe60ec1504ecfda904bd09326 SHA512 6e0d7681746a4ff23aa4e91b63aeddc2f7de9f63022ad814f3036f4ca4123631511b05729c50ef1cfb07fc822e3fad7c428f1eff7b01f92a12ac8d97802f63f0 DIST icecat-lang-mn-c7317af50b769bf1e5b2c485b93fdb9dde60a9ee.zip 412678 BLAKE2B df5f8e9e99e71e699537bf11c7652b10b105b393058b941928776dacc36905d5b593fde35df1d5c6a54837c55bdb4b56197c40db9feb4ee5ba0d220bac08db8b SHA512 e0d17a7285561885fe09b3a1f2dea7d5acedcb8e982fe242171b685a5117ffdeb5761231f43d2b6fe4f24711f3f986bfe4b166ccfaaec1279e7cfee52e327a91 DIST icecat-lang-mr-0791ba4c9dd2a9f3d30b298dd7a077ceb8bf47c7.zip 502034 BLAKE2B 8b55fca2bac31a46296fa6487dc4b9887952960c76ffae1c965fcd041fa438d3759cf180ce4b58a8d87c8b63e21f3bcd5f15f4fb98b8e04c61be8502978ee347 SHA512 74ca8626e56632d98693ce5e2f2013ad05344746331b14d780af1f7323c5d35524109d3ffbca7a93965b3be7118787f109cce63ecf72c414122123eeac8e0075 +DIST icecat-lang-mr-5da11fdd463a66d93470d1dc5ec09938816a9591.zip 502891 BLAKE2B bbd277a5ce5680ee92f28878b1e12bb2c04ee69a798c6c82e6b0fca4b2265162587718924b3eec68c3e4239311645a05796bfd1a8fc26a48dcd39304656b078d SHA512 a4af03e0f3abd6ec21e50488b85bb96254f616da860f61a1dcd19a47e6637b227c256e4cbbe7549a5d5aa37fff8f8bed60b40be1973229ab4bcebdd5d6929c93 +DIST icecat-lang-ms-0ba09b128c673309b192728b1ac1c297b7de1c13.zip 1042653 BLAKE2B 58f82719fa197d7e19bfb7ff7679e522d6fee3fbcf852c5efb64b5b83207d12ad8720225d3cbf35e8aed98310c6f6a863399de9c026a453b172c108e46dae65b SHA512 7cf4ba9c998103f8edc28c7501b2b2e0b008633d5eed21a9126440a7108b1cd35358f565664e7a06c1cc2c91ad17331cad901841ca5c9c000627666d2b209287 DIST icecat-lang-ms-1fe7f19e1de02eb1a4948238401d202b293fcb59.zip 1041795 BLAKE2B 667c3bc9f61e2989e7556376ed343aa243f41cfbc2006e7b057070a565e8104ab47c54631f5c2f600ee42015cbe0177cb088edc0c2253c384a545e5fc6b8d6a5 SHA512 7f17ca8fe6c7b36fa4c2d2277f956e828e1c660af822802f3c3417995b5070055e9a5264aa5c837a8a48c76c6102331ae398386f08790a8832c014a97d052dfb DIST icecat-lang-my-5f78bfd5b441e8dbeb9b82535bf41d53871bc621.zip 448596 BLAKE2B 7756c532bb56ee9c500bcf33126962c4b1972b923f2812c01cb62b85ac2eb560aa6e6cfa81ac053c9f019574ca7f54ba617b6b49b6aa2a0fb4ec36010a4f233b SHA512 8342d9cc7170c53da6666f25ac5011d137ce6b284bd350189508f65ff73f5d55f6a308ee9037c5f74bcae632571dfaff3c4d5559cfb13e6bec2af1e08bc2167b +DIST icecat-lang-my-bedc003a34cf6fb91496fe147d7fab8ec022819c.zip 449866 BLAKE2B 8eea7a53c644fcef18d5c6641aee7d2270de0e9e34ddf2ce12d558b16d301360bc4876393dcef7898396e067c0dbbbe613407354bfb92ecf4a185e26584c001f SHA512 e8b33fc7adab78648d3e1a26deaa10d7b1b96e08a51f543db0e4f5ca4d5a42aca4f308db31fcf1ade87d5bb0570ec96f67a54890344112d1a2596e2f4bb1b57c DIST icecat-lang-nb-NO-09d7a770a96c745ac512929771a747abd6146215.zip 1714613 BLAKE2B a06a5983f864f01744e484782021e2f5871c0fb3b65cb42edf7b2d67ec3d7564e79aae5954372dcdc1dbf92ab9513bc0bad986df24342f00172e68933b7044ec SHA512 83b4dca27cdcfa71ad1bbd9eb0ff2dd28df208003087d216ec6cba31befc5abd2801e0d9178cb2f1b156435c5e21c80c9008f30fe8ea7934774247f29eebea33 +DIST icecat-lang-nb-NO-0c29eae42bd6506d5cd59e8e507036a9ed979a14.zip 1716697 BLAKE2B 8325b3d6b3c656c24098ef7118443b52c49d7470c806abe26fc83d21f2c5effa88763ec7e77c997b92ee4f3f57d09466cd7b66be258acda7d7c203ef3a116533 SHA512 e305e4fd901a6bd90808e01ce3dec7b7f378cc12022c76824b1c74f5cb79d0e0bc5900817ebf70232f8ce50504905a7d418debcd0c2dc8545389f5a465d61038 DIST icecat-lang-nb-NO-caccf50cce196067f705a9fb67fb4b1a73df5c8a.zip 1713393 BLAKE2B 33754a59d5a06cb3ca3d4805727761327c916d7dfb376be0a4cb4c985886ff44cfee5e883e290388d4b3d4e8aa42a4a2ab9a8ef6b16ec6e942f2b0f9de99f50e SHA512 02631efd765a603849e7dd5ff0d7b5197fbceda4c5c54bf5fbbd6388bfc16380c595680d6a6f7c7e6582f6415c0d304d41fe5a5b380791328d6ea1b48f6e01be +DIST icecat-lang-ne-NP-03e331ce58950ef9bbea1900f18e63dccd80abe7.zip 611419 BLAKE2B 725342b82c073294bc737f7fe32180cb36f5c6d2e380083f381a42814c86ba031fc4c186071b64b32766214df0ce566320fc98d924cd2d4288958fbc7a5c9d96 SHA512 3457df7810e707c4ca27c3b2231142ddcde03c4716f71629f0fb4f35d76b5b19b875d69868fafc3318165ef1b176d84a0fa8f5518cf7600a6432611429bad3c7 DIST icecat-lang-ne-NP-86187e1d8f21bbc66aa9931f8e0918df417fefe5.zip 610550 BLAKE2B 614cc5e96d25609eec03938602f013843186fdbb2360831e039373985c3e6f000a120512afacebcbb46126aa8fc60a00d73a558dbcfed4c3c6d43776ba11ce6b SHA512 c014cf6cffe18b696fc7d706e3b5717c76c2d81917e8744bfe12292eae251a5dc394d2d40c0de0ca1fad5150fdac2feaa97b15967e7760bbe17c9c9e67a5294c +DIST icecat-lang-nl-5739fce098c1c3e2e65f7971f64a4ea984b8fc93.zip 2582905 BLAKE2B 874731a56a07cd266861c1c0e8847f75d157a00821fe6bdbd9db9bab6fb7bb226bd367d23853e8f95f96dd0274f7a59873bae9dee3a5ee2639f6e2e5be7932ea SHA512 3ee6467c9f15eb81f2e0b8e5b80552d3b1c095af3bdb82c06e682764ec045038cbee30d7d32ba46a3e1c7bbbf174f9a9a677b61611ad9a86a0e32398bd579f2f DIST icecat-lang-nl-754d9ca73a65f4759f5fe019aa292aef6a92fc03.zip 2578325 BLAKE2B be6f0e42d3fd4a338be7dc638747dd9971e89b02954d55a3980e792157dcff300d476baac77b0c8fa909c8bc5c31858211ffb8a22e3810419162d01c6a98402c SHA512 5b1791f74f1186f2d9352ccc6a6491786c2a78568b81fafc6e0341d15e9ba873a7b6fa2a123ddfb580492e22b8a85b6439246c552b123cbf59e7f5f0b83e8a7b DIST icecat-lang-nl-80b1dfb1ae4d866b611f3eb15568a007b881007d.zip 2581861 BLAKE2B 056ea22136b55595406298a34f48d55398dca95693c348174265aa20e867a1d71e1dfc4337a1dabce1c1cb330aab553195e2975fd48a68ec858c12179101d96e SHA512 bc4a9a7260805f1ae5f05b9a0d45610d6901dcbcd9c14956f3074ad614c89cd0af90b291c2c442d40456301995663faa4e12458eea3dd13f519763528ba44c41 DIST icecat-lang-nn-NO-27a438ddb37d07b929c919ce3881fc6ff9a71ba2.zip 1206058 BLAKE2B ab5db27138a76815f857e57e8e052a1e41606ff40cc8609778fb50a9d6b206fbd2b7defc105188d2897fce1e1667a89eedb0474dde9c9b33a80020325ed6cad9 SHA512 86d16b1d78f2cb37fd88bfcc7d8614b8050c4fea9f8db124321fa176f046f4615501636912963175e3887e49e399fd452d98e42e01b57b921b78e26d9f780092 DIST icecat-lang-nn-NO-f73c684fef0dc14f20061a5abc6e82e235e027db.zip 1208081 BLAKE2B d851428a70cf45f35c264761e64d6b2104061b21b2e33c57325d21cbdb6c656a06b7acdb9d04d5f2c561868c81379340ea093a59f21f2c3781a0fda98af04fb1 SHA512 99ce3b1cbd1aa6f5eac656f74b5ea3732259164e8f407f98a75d868bdad28c0054a26f135e834cc1f7efd1cd689c3e58432cacfb1aab73deb0e0da451bbc2367 +DIST icecat-lang-nn-NO-fb6bb5d151dbca355a79a2f93441d648d28ae549.zip 1209921 BLAKE2B f9d95314ae3dc002bda5ff86380ddfe7a247cd2fd39f8f8bf6e489a3f32bbbcda10116493ce7fd28841f97d476bfc4fbdbb523c93ed18ec5a4093c69ddb7d09b SHA512 0f5deb266ac13c837936c7293ed1430cf1acc5462b9549e3018a0cc503f9911856cf4f6a7d46e8b171970f744814e3cf5d9f3511ee3a6ae3121f44cd625d91fe DIST icecat-lang-nr-0d6264799f9dbef96c4faac84f523544528aaec2.zip 335411 BLAKE2B 530d21cff54a75f561f2aec134da9b56681325acad06ab5f672bf875b94efca263e0d0e0fa1b314febccb41089bf5fe8dfd44996f66fadca64e05760a6b0ddf4 SHA512 8ebf8be948eee59b79ba9e5273ca97dc8b13364a03560b9baad8c80745f93532fc9da7657acce68065fb833a3f74a3732c96537a9bb0be3105ca93d23bbe007a DIST icecat-lang-nso-f70e2f3b5df1933143f151c173f434c2b908c043.zip 327210 BLAKE2B e0f78de8cf69907d0a0a3e14de72e6b0fbe6fef8333f8f49906a23390ff8278e6d4145fdcaa637f6effa6adec76267a240bf80f31ba271874904eb42d1711162 SHA512 92d96516173896b8dfe9e85f200a25ee8874a5e8a885b373ae2eb98107e84152a311e5cc244602d0d326bf6101ce1d56a6e2b2f83072d7494b4531c07c43802c DIST icecat-lang-ny-16921adfc93303665cd72d7c352378eaf02c5d36.zip 79249 BLAKE2B 17e35cbb1a00693bc646bac5455094bf86ac75c21b91c8a0d4fc6ef9a5bf640ff46d59c936444f182a97def986bf1ecb681c3b5449a23ecdc572cc5050d32f0c SHA512 b75e45937141f3111fc9bb6a5982a37f04434f1b3835183be372be73f352cfe4c90902acbc728d97827c51ed65c3ae5dfdbde551810492b8f0bdfd772f90a063 +DIST icecat-lang-oc-32b8d1bc29d4b1c34069e9874c2c94ccb9de0583.zip 723193 BLAKE2B 320bac3096b9bf4a57ed5aa963597249b03d6d20916a468c01dfb1562272781f7ca534ea2dfedc3b411467e13ca7e8ff28b2fc675ecd3018329b238890c46883 SHA512 2c31ea4e252687efaa3e71a0bccec95fe04a0d0597327fd415fe33b11c319a8f3e7a49230f4ae40c7b7d20433a509f707f5f7b746f8fdd4defede1d38018119e DIST icecat-lang-oc-de3f453cd070bf92d7a3f808e901eefd65d27b7c.zip 720975 BLAKE2B 0d6ff4d8a1564c3336e90e40cf2cde8f32d4fc9cb716c8c00de0377b9ab0ed13a21ff6ac4cd6df0ae5a0855e517c20b6757bec1b08af2e658b9c6a4bd25ccdb7 SHA512 2cf3993b74267ccf10cadb4a2b32a6baf425fd10fbb6afa1de4ab3a7a0693864ba01bfe1b79a8cf727297ee353b73b9de26fbb96bb7e47b836a1150ccdcfaa2d DIST icecat-lang-oc-e40f95e34c6e3c627e1e367e98fa8d6bf2df50c7.zip 719234 BLAKE2B da44985af22e7e0bf4109bd4c4fca808d95a3a1b9ee295448c8db7aed75d90a2c7bb7625468c4095b08d7acf83826971e6145c9a8381c11fc022f50cbadfb671 SHA512 a0ba10b1aac40c12a5eacde54da0636a65d89a79d61b7141dd1693e11d89279c1f2b3b1f0ba216c985f9fd54495cac95f50b48d7ee260b421610627d76a5a614 +DIST icecat-lang-or-7d97ecc307fad4948ea4875738c12c8f0d141c44.zip 382549 BLAKE2B db40cd1ef36813ef7e0078a0e9b68a0fb05b9f05798281833f37409f5d7cee7fda3591e1ddcc420f4cfe56db88368b2c8d0d90fa5afd5cf426b4836c74ff50a7 SHA512 10909e9873442dc387ba6eacc15eff50d234421457f1395807a85bcaa8331fcdad77b207c085c10a16f96be9b047b4a115e82c96cffe4ad15b32d4d45254cc1d DIST icecat-lang-or-ea7791829944d2544f6ca55b9d3115c141db5a73.zip 355052 BLAKE2B 68ccbc4c7c8c5ed26aa475b6b4b8a24126e036ea604e8554b9fc56a0b0455c7edadb074c7cf3a0a8e3df31e9101f8e5391a3dd389472a5ed70a81419a0bc735e SHA512 f7841dbfbab05d6be7d0ce8aa9c089f1b4688f3164d20922e25a388ff2da500fe13b6c8fd36bc4898e8f8b50c0cc42210f5d9100763a806564b4758159ee55d5 DIST icecat-lang-pa-IN-52f6728bf896f774ee86e686294fae6a4733329c.zip 884580 BLAKE2B a8f71ebdd9c11d94f822dd7f926f91404fda028a7fa8deef5fdacd849047c7b75d9a34e89021c8669fe8370598d882672885ab1efad4a616261cee7f1ac537c3 SHA512 8a8b5d5aa2a9acc8bea439b82b83b3ab20d4fd1d61b01054cdb2ad97a98c0abf0938d7d4ac2065428cec49934fad3b8a7cb48b52491de7dbb282ea4be34e380f +DIST icecat-lang-pa-IN-8a6fa63392586520dc594fbf75ca19e9a6d69a20.zip 887558 BLAKE2B 227e251ff5ad7847b8d605748674e2210a836cbf8d6d95daf11124c2511b9e8466d388f03eff9cbce6bde16a1a4649621a4a9d97796a8ab8bf6d1d73f722cd12 SHA512 afa68482ea0d7e4b5d6442dc4d4ea70739eafddcc1f606546c4a9ef8a0a400604c91ccecc5c254a3e16a55a02763597b9676cfbdeba492694716502e0205cede DIST icecat-lang-pa-IN-913649c397fbe0f9b7ed0ca19a468666203a2284.zip 885581 BLAKE2B 78ceda64a560b358a9d58e01e53ec3c59eba10a2f22da5dc0cc59360f1ebcfbfb579e8ed63aff8406b11e7d50e1fcae80b505954c846fb50558096bc143c2134 SHA512 8db5907edc51ea446d5f05ccf19fd094b0a9c3a618164fa21c5fa47593ec8fca8b9441eface8b20ba50f1186a3a6252d750cec06566845ad15849eb07460a12f DIST icecat-lang-pai-add9300a8f4d1363285dbc1ecf7a666a1dc10d43.zip 115329 BLAKE2B ce1f5d422ee9c85918d0ecc249ee6e83c84c62c2b155dbd720619d2547b14660c09da89c21c5b03ed40239a13f11153e835d5a883a4ed18cffa99885d3a714e5 SHA512 3acb7971dc871ef2d00e4cdb9f412325a615e67f3ebe074fef9d59030c27d599db9f0c29e7d832ce0fca3e596de1111c4d8d1fbd1661e3dd45ae14a77a354154 DIST icecat-lang-pbb-f231d6ec10b46c498e5c70fc07ba798e64af8fca.zip 146256 BLAKE2B 0555056ddf1b74499eff10c959f9d351ef5d4b6efa945506f1b440552ada34de9e685aefc70961fc663754de2d5dcdcff30deb54fbd6bd25812cf26604e1cc6c SHA512 e4e319edd5bb5ab397b3328f27f2f1c33155a03cb46eb1f28fc5b68a09ff5db09c51e61de04daf58a0718ff5c3e061f792b8249dd16e8bae92300e31196b5fa4 DIST icecat-lang-pl-3e21d2332ae3ea3eb6d4e8bb36249c26a0daa239.zip 3015768 BLAKE2B 239981af4ee2574f46eb171b1ecf474940fc2b09e2a704fd63646df33777cc6f8b78ae363da688f0c2c42e899ffc92a2947ddf44ef3644b7df7636c6d09d7cf6 SHA512 4489a3b9d1021d0fb87f8e275154ecd1b2bc77f870980438ec0d2cdbc770158f0db4b3fae1871e1336094d6f093551e231011bf204bd17a7e5a170b94a59e04c DIST icecat-lang-pl-bcf6575ec44eb2a573f320e09ad71845d062d2ba.zip 3019659 BLAKE2B a35baf7926852ef8cfc00d8d1a911192f31675306f35033db8f4b275171807837be4bbf6602f04f1dd0e858d80ea14810540c5d0667b24e68bd14706ff884be6 SHA512 b49e88b154a5d949387bd64fc9855db4918fb41ab1cb8c687385da5fb75981f7eddefde9c3c121ddc1ccc2756363fe45c5d0424405aeab43c204daee719a2bae +DIST icecat-lang-pl-fe03bc5a66b396447adf9f940a32708386fc6798.zip 3020262 BLAKE2B 932cb7bce900881e3f9c2e9a26b0c9d93bdccdac00ef100c0e949f18e6564447868dfbb35d231e26b03b0c7f03fb0a3e9c913e3501e97c16c198b688470b119d SHA512 6dfd8a206664a35f67ead4c65b1f6a146a83eb3b27f77f8d77c3627ab022594527e4d4e22d6d7e2916d047e8aee4e419d3a05b93861cbede2979a26c56d2f68a DIST icecat-lang-pt-BR-12f6114a60b57f7891caf45906e41a9bfcef59bb.zip 1934565 BLAKE2B 111773fdc5c1856799207c812d0f8a8645197ec12abf1f57d070e0eb339dd9889a8dfb47c6667bdfe4fdb4b8a4a16a1fd234a460449cac902bea40e435e32efa SHA512 a1e64aa904d7cab8a6db3dd3cd1b87b13da7e26c0a3ee197b9faea20dae820d19841a0b5d3af4a8397b1b7440ba2cac889aca1ef7969d3d772a9336da9c73dda +DIST icecat-lang-pt-BR-956953dcb4a7061e1361c0990dd5042636c16d5b.zip 1935674 BLAKE2B afed2e4d513eaed25073f043c43d79432d3b3de81d6767d855002da2a7541796a258397243f32dc73f540fb81104c6c56a4a7186ffc32addf6283cc9461baca0 SHA512 0ac506d65aa7709ab0e4f86bc807617ee5bab38cedbd2b512e0385633c6b006204437a650bc9ced3af5a6aa9458fc7ec362028ee2edb2a67f80faa333fbd3474 DIST icecat-lang-pt-BR-c2cf81af480353be0b1dac3c07c2234868f1040d.zip 1931490 BLAKE2B 7d0e8a36625efc9f919799e038ebf0b55577dab9a7f249685094ac9e1c3c169024e0ba5cfb599170b85499b082b4b6c8438318f78a640c3f6db7eda4079f6905 SHA512 87b120a3b10017793a1e4f2bb45c660c397facf8be3c1f881970adacb5dbc105f5a8d9bc877ae8deae379c50cba0034b33483a8668b068bdbd756e69eca117e6 DIST icecat-lang-pt-PT-aa04471fb259882d6ded36ab2724276885f960c4.zip 2039667 BLAKE2B 1ae3608912cc9be1661c076c471f5b0a4671eb9fc0a6b1dd42602415d3e8e42aaebcbe432f82b8f8a6a252aa116d347eb54db60511f43c62eb6cea9a3117e7cf SHA512 d135e7d639dee5af8f2dda30ae6eb04d89e6cc6f3af1bf224083eb8f7f6bd9df18fe91708b1e0f8ea695e9d716918ef472341a13beda3ba9f1cb9e40caf19ca5 +DIST icecat-lang-pt-PT-e7e1e3c4c97f2e7631c2e2a27fcb67e8dd68812c.zip 2043155 BLAKE2B f62da8807444695ec03bdd52c3a7eb83ae60d788c279b88e841c64f13099971291be2fb97b9c119f37b4ff22d0b4ea3fa2f4e7d81dfc2788517ea1f3648be506 SHA512 862736ec3e362c7e076957e227597aa8973ddcc4ff228c35dae843d699a8dcab76c1ef84d6c5395bf0364c7c7ee80b1d27bdf8dbdaee2e52bbc518b61471de13 DIST icecat-lang-pt-PT-f002edae2644412d59b3df29cfe9b17c8b85761e.zip 2038624 BLAKE2B caf67def15909eb292c7d061e3d826ac36c9cf39495ac6b8118d91040673b34a17728c6ca25ed9966ead5eb93ec31f078984a055be4997132ad8799628e378b9 SHA512 3d6776d2890626ac3fa37137a157d1db460e4cc2f2b178734641a5b31588d6780d79565f0eeca543698bfa31145c28286f228e3f0d48aeb6d3610571ba6a98fe DIST icecat-lang-rm-b8dbe0e7b4cac4527d6afeb4cf4f3b3f54e954c4.zip 1248862 BLAKE2B c9c1d2179219b988367dd6bb8ac0137d91d852268af695e3ad007f3d556c2d65bcf426ee707e419cc23cd238fadb350eb9ddb87060680265d3944bc7e5b41091 SHA512 0db82637955f3ada6935081f710bac605cd3d9384e8d953013e7a4af9370851992259a151bdc511812a4ed4156b4b2acb8736c0ffa2313b0ef1a88b704324af7 +DIST icecat-lang-rm-b9303b481cfb17a31101e7b0207aea758442f8e4.zip 1248889 BLAKE2B b88d15e151e8166c5810853226a9491843854102cf8974db0a4b5dbae7ffe2824a98dc358b8c2e571abed3697e9f426fd3d019be107db326b8a818568acf7255 SHA512 799e17ecc264b1ab2344a7a165e9a8b2df0d5c6f261fd090fbed539b8418045652ffa11acb24f55d401915a1907cfae1e764150730e56ba115a817388330c92b DIST icecat-lang-rm-ff19c312520a63f758b25e7cf69b56247e0ac7cb.zip 1242971 BLAKE2B aeaab42144b18b70b5130af17251a4453b20a9f13085bbc8d1d1f9e10d2a0c4f53ad89803dff04621377058946a70981c0cdb71b6d2fba735290284727d04009 SHA512 43cb11f6fc8ca6b39a06f13055eb86c2a08c59fa0c0d9f2020ac6560bfd35d7028ade8395e9d81c5668a5d52d13a9ca1831f901d44a20f0505d8fade062832ea +DIST icecat-lang-ro-005365f54f7ee7b83a508e51f5bf56d7f9a4d5b8.zip 2250693 BLAKE2B ab3b3b495990cff6ef3936313c7f00c94f9779eb1eb541fbee9061e91fc0e2d9624809ec6db68b8e8ed8550c859935bbee1c05ecf6561ca72b445fec1742207b SHA512 004b9b5a2a04b34edf3468b6a889fdf4711cc6be83fa103315692d260d241b7387729345205411aeb37c67f735f5d9b636f8e635a0acdabf9b72df0059fbdd70 DIST icecat-lang-ro-da772002183ca4573a1fda27945080b193a4805d.zip 2248496 BLAKE2B 64d2a33867bb5f8e61c6496dba3d3adb7f704b39df916441fa9b55be6bcdd7fbf367d47a44e7039f1f2e0493575d929387d08ea8b0426f367d02fb36b5b972e9 SHA512 5dc80798bd2c8d39a992843e346278e76fdbe1e2f9ac262423ec61eef7d3d17c48bd4d9332730e806adfb97e0ab7a1dd25ea98087994cd572807aea493931b71 +DIST icecat-lang-ru-1ef03b00b57d89fc34468a48321b971a73e78bca.zip 2616341 BLAKE2B 2cad9efd8b3344c84ad022108365efd621e22af49a0884e9e5e37d676396ce180c804d72c7de0e9f00c1450b15c20ab2ee33ae067daf69b6cdfef69d73299a54 SHA512 b8b590475029675edaaecfd37e33d2ba59eb2381d0a62ab0c422255795c09a8131263fb0be1d400895c80aa9a22e7a288d21960d040dbdbbbbdbc66efe67fc4c DIST icecat-lang-ru-cf7ca6ce8ff90d67a754f65f94233ba9b70cc716.zip 2611175 BLAKE2B 57cab80bcef17c7898f34c4370345aabd134c18c8f80226330664c1c86bd16b68ab8a5fb0b12c547e9128f230ab41fe5d14ca6d279bf9606389b52635dc52751 SHA512 1d4a2fb2bd9906923d070932f77fccaf2cdc3937ddfa2c49eefdf46e5091b686eae3dcac4bf3146bca773233627339680256b2ee20061299d22712a088563eeb DIST icecat-lang-ru-d085402058e07df54424b4659857b35871c32fbc.zip 2615183 BLAKE2B 9f7b031dc8377c295cf7fb0abcad1d9fb9bef49a66c4d74b79b23f95e8270440a6aa7fff093b3b200ebdd6ccce9ff013b40939579ead9f23202fa72d639d6f9c SHA512 691995e2832f7f19af1f8cb24a27d433f4d10d1b39efd411066bf6ac7346d45fbbafef76b49f555b7496e90b34a85aec0099cae1c664fe6476477b68873fea50 DIST icecat-lang-rw-22f4425e8bc53d54fb2644f73157b1710af61234.zip 220646 BLAKE2B a76ec454e702afd2da9fd88be363a23ad668212e7030ba4cce730de920cfd2571d0c3852514f02ba629aaa63a88bfe0d593ff0fd9ca1b946ae0c26262b6fa3a5 SHA512 36f76e7e960c8fe5f1ef3773365a92188bf4b397574c71be41453f19a31b32e77de7d9993030667744dc2c948a9eb4f45bbaaf512df45dcea0c3b11ee1e9d0fe DIST icecat-lang-sah-5d19a1851dd7c7e6822eb9b59797127df0551777.zip 212055 BLAKE2B 4599d2951d3fc3e28ab7611c8eb445cb8bfa80934805211df843dc73bfb9757f16021a696f39b052678cdc5c15cc5bedc9a7009834054cc24fd9e34a0d9df98e SHA512 1304ddab250468b1e5254ce2606cbea86ea72faac0f9e99f0b185880e7718cbc46289d2318aff1738ecffae8b7ad7d8418a24f3a0c829687cfa0c3e35304699d DIST icecat-lang-sat-6395f4e362204dcd4e79cf887b4e2be52a1a2e31.zip 445881 BLAKE2B fef51c46408284750e7eebe5ac9f1ea75e88aa6e3ebfd61ba229d012d06d4ae0fd66f72f9baae56698b830e0d50cf477ad8bb3759fedbaaed8b446f0725f2632 SHA512 a73d9c2218671fac68e70679512c541b1136d36821bdd17cdc8878d3fda11358342ca1e30f6fa385b507b083d2e967e296397611fa752f16fbc054521cd20bdb DIST icecat-lang-sc-7439cfdbd6ed6b0877707e80b1b28be7fbdbbb14.zip 488863 BLAKE2B cda55086d1cab48d8355344f71b7c1ec7d2b46aeded70f0e62c255d1d774c59453cebf7ac9a362af2c689dc8b7659e129fe0c1bf8e4ccf73cd81cf79db71a267 SHA512 65f0b9c464f8a8c72f89e15ef4b6ef02b79878b4d8a051fe740d8649a5cfbe886453da4ffe3f7e222796aad58c8ea8643208835bb836dd1be96859220eed4049 +DIST icecat-lang-sc-a4c9ad4fd0217109fa7e895947dcd43bcd3a8622.zip 495592 BLAKE2B e844044ed010b712cb380dfe987fb7590dff8ca84e094fea6b9335faab1628f67584f1c682ada9da0d5d5627b292e1dcdbcb20c1e04374de8ed8487d1f538c6a SHA512 7e9eec558f374b8823b34eb37e08815362161676b391a7f4e9033ba1de802280b1b30efde35090bdeb02030149f4728cecbe03203b98f19c165ba5f8f1a76e14 DIST icecat-lang-scn-17cddcbcf8235d4d3a5f6ac7e7971c2a8be37549.zip 266410 BLAKE2B 8ba52fbeff31d3d2efc5d852a6823021be89af056aaa0972eb87f3e55f6c097888c836f5451ec1e371bde1437146e46aa196d39236d241470aaad0498e0649d4 SHA512 a33e4e1fb1744b175489ef58951eb3dc4a5974df349c31bba95df0188bb6bc514bee83e8a16f028bcaf5c7f996eac64184583053cf8490d13ac9827b5bcb3dc2 +DIST icecat-lang-scn-1b0014105d935315076f3ba10ead040ea04ad6ff.zip 269830 BLAKE2B db6dea093f01fc8bdbb0754b9e7a0b7da64346ae659ab0c177af9b4c9b6e8cf4a8fa0bcdeb84c5c72433b86683168c2f8bcdf337885d382796615e3d826cd1ad SHA512 7286c9f78bbe64e445e2f98b95faf2410f9861c7f81b40e6eadd2594fe546c1d56dfc1013039cc910098129a389a537c6c3098f1d39b9bb2125637f1e596e29f DIST icecat-lang-sco-2058b07ac42637e8b04dffd175000771c58d4dc2.zip 426730 BLAKE2B df8739d9cdb544bf88f10224aa6c4a6580067204e5020aa2393fe5c7c68c4c041d192221611d1b584e8252e62846d7d34e356c47d072925751d31f007d321daf SHA512 0f91c5b173c5e79fd950255d7c1f009708fe87560d7ca973cd16395e3d1040aee246b74619e15d0329c1b66ce757b25351c148c3740a4376406def2b22cba5b6 +DIST icecat-lang-sco-ce9681c3d1a8e60741489837eba9c30080a43476.zip 427645 BLAKE2B 6d6e7fabcba2945a31ed781c32d370839341171a97ad9322875fc841e3d36d8a2f4592555220e0cef62a797fb86b1edaf662255fa3619a8d18b81e2c9217cd99 SHA512 351813db8b66a86b58ccadc7654bfec36f1a1bf0e5063ebddb0d498f157c9fb20404ad0bd6636af25be199165ef3da9827789bfbe3ba39d3a04166339cc18b08 DIST icecat-lang-si-2431e86d3e39c8f8023cf852aa6157528f9d10cb.zip 1459486 BLAKE2B dd8e7301814e8de1b1a9b1b94189757f0f55e644a0d6545ce385afe323d92cb81fa0c9e6293a85b8136c7e853649aba52d9130fcb2ed0fad11f21d9ef07933db SHA512 6d202b2800922cde9b0866546544e2d7a54e6f17d0af804c7603b0a898ce690471b4cfefd9e1afd8519a7ba58b66faffe8bef0e546b81dd5eed9ca2e08f0674e +DIST icecat-lang-si-34a71d2517ba64995f3a840a0df98aa107244547.zip 1459476 BLAKE2B f4689b52d109439603143e752244e48f6eff05182e20afcdb613ff333a6d8a2bfa76dd6ed021728da7ebf48ccb7c6c3f57bf1b574a0b696a5130a595a44e6255 SHA512 d5f5d259a5ccb13f170fa7a3d4ed3ee3ec3b836ba17b2e335d33da73d0f37ce24b0f240dd339dfdabc03dd0c5418a4b33753fce47ea209bfd00a5256eaa13b6b DIST icecat-lang-si-dd5eca15b899b6ce33930c8684db94820c5fdc86.zip 1458915 BLAKE2B 6d8e0b053cdcc15c8636d68750d5b5284bce659a38c870d7d6418c2c1b116a7d69a6df1fe68855c6bca9e7e5fe99e2c3df2b6f43e0f58e5b3b0bdf6c70ec1f05 SHA512 83dc892e93946682e843fdd68f7adbaca33b5f2fd9a7ee44d2a10b37bc89b01142d3aa89937c4fa6dbbef622cc269aa4825753cf0fe6155c894142385e25b195 DIST icecat-lang-sk-5c552f6692d44b87ba07ec5fa6842f5c557e2cc1.zip 2738475 BLAKE2B d9571d89351b64541338ab82276ab1c74d98cfc513c1b52f38cd98b49992deb69e0df016225b1632deef56e35e4be8d0fafc0ef2bbf3ba30a484728dfb0d33c0 SHA512 9fcbdf0c0d3082835964c1c846db5b7f64868bdbe0b73c0f2fa73e72fd26714f77bc254984a88beae8e34b4cf476d456dfc4097d33a3c9ab6fce32e29bc76af3 +DIST icecat-lang-sk-89bf2c43a45233ee4989f79e529bde2cc877f0c8.zip 2740630 BLAKE2B f863a382e901869b023ed64b3b31f8fe41899c652ed581d2d443d9f87a73102d0399624dcdfff7d7abfc878323abd08a9f1c0f24259c12f7094cb7075b0e7690 SHA512 6feed230de9135ab4de54abe10c5d610a41364e8f5e2d151966f8ff8de0fb7216186f4473029158b9c7f64604d48efe3bed6449fae55c10e695177ac723afc1a DIST icecat-lang-sk-c71080e2aaf0ec2a9a6dea2792a2b4e30ddbe207.zip 2735466 BLAKE2B 0afd75b63476bc08b61bbe6128d34be78b584ad70cd986d1485b0e671ea32a1b2836c5de4936b30da1d57293caa7ce20d1794dee4840a2223ca8b4c394eabd47 SHA512 ec27b84ae74e39753e47318e7fa472283f8b134fd15cb398bc5349773267d539eba6b15f5f3904a3d4c2cc4287c78c7d2b1f7b46e2962b1f2ca731c9ff368e9e DIST icecat-lang-sl-52c5f68236c78f43a36d15aa99a1a0995ec0b073.zip 1137527 BLAKE2B c1ede184880096791b950b24c0a9b5c01c0ee7ea1489dd3451f1dd325adc1c5a8ad224d78f65b5e66606f8a9a69eb682b11199d7b95e90f69cacffec1f962305 SHA512 71219cd99bf77a73adb2f9ce2ddb751f18529b5ae2a4d03fca76551367482749342f5779b691fb1391ab9755530517051b7ae811b15511fcb956e303ec87f463 +DIST icecat-lang-sl-706316c29272428a369a138a833995c1cb6b2cff.zip 1141477 BLAKE2B 07c560938f9b638784a30fca8704b91cad560af26ceade83bd626f94d4fdca3cade4c9cdfba34658cae6086c370ca81e1288395b1ca932f4a1c2f6c9663398f5 SHA512 053af498db478e489d62a92600f4ad3035fe6a06b57c880366b67c3de331fa85f75a7d6251aab148acfaaf870d0f9f475a298922808bf13fb7db878540c6d647 DIST icecat-lang-sl-7f639920a5d41610b6425bbc7b586785780e631c.zip 1139721 BLAKE2B aea214e88b43110ae221027728ed2dcad160a30d7fe8925d56c14d4afe1a1d63af843cc7057374554b85040b4e57872b838f63c361133f744693acc09955a233 SHA512 f6a2828d601ed170c70db7252241a0e2344b34e7332ecadd3523ebd5331d64eff87f957aac20b7cebd1e662678bc0c0be1563efa2f0d1301b53729888ab69718 DIST icecat-lang-son-b1d192b17071b0f84bf6bf5f96a42789e32513ff.zip 356164 BLAKE2B f711333b243d20b5fd5737f27b9605378e922ab40cd4c7a5393ffb838953990cf0ef445bf0cef33192c856f470ea02b47e8e52e394c66817b2f22b0c1a633474 SHA512 53113707a4a63433eb777e564166d4ac6408f489cce3af0a56db253e2c5a7c52976cb59c53e2a9a2fd3b1670ee890a4063593633091f3047005777ce5d820d27 +DIST icecat-lang-son-d459430680f0900a94956a10be1f9484eb37762f.zip 357027 BLAKE2B a80928f59165fd4987171179ab28a6c16518474981bb7736cfe4e66d56a1eeaef1acf2ff9615dce1e3377b649237e89f8fa8babbb31524b362cd981d370af4c3 SHA512 57249ebe3831ecaaccf2ed1b16cc0607594841905363b0f8bdc3d8b10bb31db8f6571ac3a06add439f423dfc03f2ca9b45ec3d5b9ed01afbb6fb42651828265f DIST icecat-lang-sq-5d84765f2bd06dccd0d179f9edb64936a2941581.zip 1027728 BLAKE2B 7bed852e443132dc1aa9b4100a334e08ad3c913b8970f83aefef26af1f02e05e2527492b996011d4da17ccdaa858381fc1eba76100e0d8ce938e95431457d382 SHA512 ddd67925e4b829a2c0fd58f61ed2828bd92855a3ad6af4180481c71977c9d613334a90a290744029db796f2ef2198e0096ca5c37a3eee16bdcf0684740e17cdd +DIST icecat-lang-sq-5d9e0e476a108907a4e46b4e45c8288803e84355.zip 1027782 BLAKE2B f1ae2fc938f5ac56a9944448047688e6fb72970adb3a10130af86a2c49794caab5f1b1924c4516c77b71c3002d6cf1688f838fb3849e1f3aac60096c83d2b19c SHA512 6098ea02787a301bfd9b148ffdd74a971ccac3d0dc919dc12ff6b55c49d5a7e4e6f7be070835cc8844a3f96e0eb0b5a4cfb90cc78fca006bc3bf6cdf3b40a878 DIST icecat-lang-sq-8ff48dc74ace7b78f75821141a3442e618abadb6.zip 1026741 BLAKE2B 2fd2eea33f3c584b2dc3961f992ebcf5abcfa74f657f13ba08c10fd3694e90d6faabef53d886b94d523c7d1ed4f50dd3b8426f95b39b7dead326b671667b9734 SHA512 8b5694b30c2c476b3afa6f6bf91390548dbe7c55f4fd09331a9a2c3343c1136f252840921315c8c977feb4e170c9dba24eb84d7114970282c33c60d4b556b64b +DIST icecat-lang-sr-5d35d6898f2711c6dcc55322d777da4eb6e98514.zip 2832597 BLAKE2B 615cdbf38f4dee27ef2d61318d6eb55c745a0e203a9e70ac92201c9de4df73f3ecc33d91360dfed2394b34bfc884072147872d712d587f7176457cba10fac24d SHA512 b0bda3e51af29ec7bea840cc63a769d45d671c4ee5d50d6cd9f2740616d09a7219e0abd4b5c5cef0e66cd4907fd97e662f8bc6dd6d03f754d5784583503e7bd1 DIST icecat-lang-sr-7d540d02ae33a61739fb866f10a9af652e1d14bc.zip 2828186 BLAKE2B 429d9f061d9c4b5d01af69e6c1a0045605f37480d8840efd87df58cf80524689655b0a41cb6667d9f11f61a031db7d490bbdbd5e6d8da454f86d90b50919ee72 SHA512 95ac46fdb5dc9c8c5523f1c1e4238b0830bf520eaf7c2402bdb57dafedbbadd54841f3625650c3ca9a6dcb3db9440eeca43f185cfe7ef6dd0b2db1e6ad47e577 DIST icecat-lang-sr-e97c5cf06b1508a23feb943d24f44e655a3358db.zip 2830908 BLAKE2B c51a5d620baacadc85b325f9e6acd87448b70fbbafef57350c499e9a517a2046e4f595675c04e7b23266e984e4095afd5405b366e9a36e215a3805f30f4a78bd SHA512 ac5f5bc86c4718100ab634b9c5067c51de5352637dd77ee3d5a8c88a9b26d52e4c89e277f467a33cc685a81d10f14a8df403c5403c657722f114a1917ad1e75a DIST icecat-lang-ss-b6cc956a0bcb3b13ab1e5e5fe66e7457a0e4748d.zip 329262 BLAKE2B f9047c7e8e364a7cef5f5ded1aac6efddb2a5bce1b1d41d5aee6677a8ef4841226a28ab9acddc6ae77e5b87ac359f0c4eeeacc8915b6f061f7513b185f8c53a6 SHA512 64a18db1aec34c7829879543e97bfc54a3db656937c7692a2a75e6a2516703601d7124c68fbc1a0900ea4992933401bfd524f29be6e83beec843faf9e5476ca1 DIST icecat-lang-st-4b515f19216142b11b425466cd26f1535f1a1abe.zip 332907 BLAKE2B 3c0b4fc79b8e51e22b26ea91dc71466228f950457f72bbc7b3d6b4eed1df5726f0e65a162fbc4e1afefbdfef9ced3c63d6ad35399c3a2a7a01c1220c3e4af7ba SHA512 91253c366262d28844d7e299a7e9dedf81e5df14974e75fc1f372df6faf4a4a34fae0fe83727d52b57598634122043a594801980044b9f4af7632fc8b40c5211 DIST icecat-lang-sv-SE-8e9d3101b2865d2e8426931754d181361ce859ff.zip 2430255 BLAKE2B 3f675822c79a2290731e1d6d43f61f7898e954509d0587a3b0f83393b2f834d4ca5af5e2230ad9c28ebea1e1cf996677312adca3bf0be22501ec140cc7965a67 SHA512 9619e197e895d43e6e06896be47a5503eb89b7b7d8c01eede75a54bd2f72128304fa3c669489b123bd2b22731d0d37f0093c46ec16b9aa48d37e6edfa0be8d94 +DIST icecat-lang-sv-SE-9dda553636aa27546def141e15b1f8fef4497814.zip 2434708 BLAKE2B 18f487053467e7530fa9b091d221475929c0823ff6a5949b87b8d4a792d7d4f987f8f430ed6d70b5bdaa4d7e9de22e86e0bc67b9715aae053847923fc0ed0760 SHA512 da1b07a83275d93a034c3b9648e945c2e5a04de06e92085cfbb3935b046ba218b9f3e5a3f7202d3ebc292f9c10a43a688c5706fecafb3c9805ae2837eccc10b3 DIST icecat-lang-sv-SE-e9946913267c06df1a546997264a8849554334d7.zip 2433606 BLAKE2B be58aaa802ad7161d61cd7854ca07318c4772929d28b130ab8894662e7cdf08910f519e8ec4314793f843e986cddf631db08aa4f04d7ce24b97bf89d212ec25f SHA512 ca98f5aa0f08d4b8c125e354e4b86b9d54f8e92478946d7138d033bab82db5b35e1d5f5c5055681ad8a5736b2791353f19d22e39408f45d6bc68d21a3498582d +DIST icecat-lang-sw-039ecea14a5ad6b07115a83cecf93757372f4809.zip 262084 BLAKE2B 11b0e170542b77b2bb47b9561bf02a23acb781f73d74a20a4d53eb7db7759e6c144e37db48e8f6c93b05416e67afa1cf7638ae6d5e6a4fee8ab131751f7baeec SHA512 c7c385408ef675aa010b49225950e3efef3503d8cb2012d105fef3c4cce9ebe1336ca2da0e827a3c56149953754861a5aa36fdd91070b9e7b173a6718fafdf9b DIST icecat-lang-sw-def6980597bb7b363956308251a900b1f11eac99.zip 258663 BLAKE2B 6800741b3f0be3f28c4f98622960a76e629fb43180268543465d5be715f13328d37d574a3414cb3eea8cf869b7c4db24b72920a402767718ae10d138fa323553 SHA512 8772267706644f80baeaa3e785f2538f47792d83fa7a55555de1b6a66e8cbeefa65ffe80df90b361db332c5b814b33fcd7d2b3ef4f92ac0d80c991bce08d4687 +DIST icecat-lang-szl-6200e5f7188e1b6b27f4eeaa1dfc9b1fbd9c7325.zip 423164 BLAKE2B adef71f8a72a9d5f98cd1023e253b81b3d9e0d13daffe84c23f8c2f7a687a10bc0ce4bb83474c0eb40ff7918bf91c7e8b11e6f5cc0a194843974bed6c288b995 SHA512 4b6aa389b31e6a887160ca5c67e20d081300c60e9383e0377af2d4da3ca4d4824653161192569c37a699bf7055b89d2e8c7ba66bf383cdfb11e5f244ec90c2f5 DIST icecat-lang-szl-9a0fd747db2711b623fcfb3507a7b4e53d4bf53d.zip 422250 BLAKE2B c9ee7aa4766b95564edc9f65e56b9ea2d77bacd1f6f2587be474317f1e2528a9db93f59c7efea7ce6c0cc6ba54ae85d004458721492440892ff6c05ff06b67b8 SHA512 1462f7c7d65486d2625e6dcda958b3b38807f3339f0e6e8b712d544e595984246c20b87b212c17356c1f985fbbf9276d0d4dcab6980ebe943f7372045df82816 DIST icecat-lang-szl-f8f5b9c7b3b5ba5227bc41bf30c0a8971f65683b.zip 422193 BLAKE2B 8a6c4f685b16d69390ea710e71e2c5bf4411c77bbc6bac231ab3d123ff2ab11be77fc981be27415f255d5193d9bce393ace379d69defb3d942d9586b93dcf221 SHA512 d07a343241af53df7ef7060ae8c9bbee55aec0ed8f796132fa582ae0401bec14c42e6995db7c40814ed64f2aa4716b0d3b317a354acc806cfb2723f9d29f8813 +DIST icecat-lang-ta-153ea30935ea3ae9f9072e143a9c4e6139c2fa4f.zip 520268 BLAKE2B 031311032455d2b02af4828b71cad68e6d7b293cf21bd6595d55837f10bef0bfaf6646526d8661504477a7b1d115556f80b119d895d0a2ffb2ff905077be4c2f SHA512 69a6103a4983c5f18505725897f11146773058fc37ce8129068ad1e0eb15cb70f591bfa7c089cb67f03a0db3eba16f22bcbbdc848fde73d2946041646d6f19af DIST icecat-lang-ta-LK-c22f871721410fb4a0932785f5b2c281209e1d42.zip 343426 BLAKE2B 79fe2da6ebb8ab37daeb3740cdc08a9e2d6b3d0a2f89624a0390dd6df74ba702606226b9aea5d5159298d68fd7f8cf3fbdc0fda8c5cf61c603601e700c8e2cad SHA512 6a3870c76ac3f06361c4788bb5c55313b828f71d89c670ac64913dd67c15f346a5d94f21787102f1b61d9b9e21fcd2b841cb7c206c7b164dfb8863799020fd08 DIST icecat-lang-ta-d1e26e8b53ea0aa9c00562f8fbfc5e9c2a0ef2cd.zip 519410 BLAKE2B 049bc1b2d760e957ae9ed0c0a3cade67eca03f172096657c911f1dcede8ef0204ea3a15d8ea456318a850efe24f6420a5a5188b30c822b530d27ad1c3cf6ffaf SHA512 c5609585940ddf92f07f8a12cdf3430d558f82bf6ac15939ade8b6b57391a7045e9afba03e6efbe77af06887b68f02f8c2b5e624c544a35492bc5f31e6a4c6d8 +DIST icecat-lang-te-3f695e759a140f44105df252a99bee713698967a.zip 524440 BLAKE2B ac094becf55ffb1de87891bfc008c01f9b4aeb98b6dd8422accef5a7a31a4c5abac4db490cc37cf60fe4b073fb84072b46ecb26a2c1147ba614b4130fdffe5c3 SHA512 aa3397e37f6d80c5e971b158ad5592a6b0cc76cdb031ba21bc0e6aa4934e124fbebc89be8b074c21e9cd6e6ff060f77aded75335936ab6a05dc50314e0974d94 DIST icecat-lang-te-b158a41b61bea0acc5319aa3473ab6775d897500.zip 523581 BLAKE2B bc920a6f82d46379a11d68e58020c57283fceb27bc39641a71321b5a47bab0794bdb52d7548d32e9c63d80102cb723ef8ac183da97b0ffe68387aa37fd804f4f SHA512 1a6a2f22e81ea9282cfc70edd490fcf57742c7c5f0b84640d4c7fef22a750946e38c3266d39b5472b54564e7fb59728627c20aa2a35380a46bd113a54d38451e DIST icecat-lang-tg-1fa06ff864f248e78b03245f747fc67821a450e6.zip 648239 BLAKE2B e78a50f51614b9f85d57f47b4e9a6f64ad51a9f88d1698ddbccb2b703a8faa248db27fad923ec273a88a9d3b79e200bf12975b649e80b8d26e3f1fee7063e9dc SHA512 f1d72e9f3ec8258dda14b15bd6d1c114cb8d509df5fb6a3ffca6550aecf361d1775fd79c90b9c7177507dabbd64652d26486ba0e8dcb43e992008c39587f63e5 +DIST icecat-lang-tg-342423426d3d149e1036be3f2237c53d9d81824c.zip 651795 BLAKE2B f2ecb8fd1cba0333f6e23fc375b5f615266d151239b41c8fd3beca3a7d23d82dc339eb2189f86de1ee85520b462c169351ef597583cca5c17753970fab3deadd SHA512 1b9d6480abf4cc0fddfb04442759c29ebfb8142860b3f18f131ab0e17a122c0b972cae89669b7555397365e4dd5cb39b781ed2140ec2b262f6a3e1b93637be02 DIST icecat-lang-tg-a60e8b6c627bde22a7bab49fb3f1edf302159df4.zip 646350 BLAKE2B d27e1c524be31f84f7736960d7e087456fb96159fba31bbee79d47132168fa3ff04b09efd888096b233e2d2e0eb4817f3cdd9738c6312a4e42aa7e8fba8f0ee5 SHA512 8644423b1804c871f30db69e061cafabf1ca701944523f5b2295da7e4f48741683a3e9a5294f49dd0bf26f1e6296486f00dee69453d7b7d00393a878f0dd7a82 +DIST icecat-lang-th-6f1f5c8484977ced942b5527053af7fdaba00263.zip 1064009 BLAKE2B 95da52670c2814c81817bfdbd04583437267ebf8e928567f31b3c2a72ef06acfdc978de04ab11c93de993f2d50f0a7ef48fecadd3e1a8dc75625fd44f5c8a498 SHA512 00609a9eb1fab5b7782e44d16a23a0eb9e946d6886c3b3bd2d065d6b2ef9cffe01f418478dbb5882a79df302e6ec6249a27522c9d8d8688e6fdc2c15282936e4 DIST icecat-lang-th-83f353eb18700e5d50238e940aab21546d132ed3.zip 1063246 BLAKE2B 54182e2477aebec6f5eecdc57e3c25988bba6ac09106d27e44b584017e6735844d2d603d015c9b54e0f7780bf7b7dd57ad1a5f143b6311cab04282eff6fa3fea SHA512 9b5734fc8bd8cf139d0853443333e571202f1db1ccc2afb53fc30af0db26c9c195f49c6ac73d69351ef74be4d91f50820cb9279ede1e780a0582031f38971f1a DIST icecat-lang-th-9b2d6b9a700ef56302a79938eab8a73006a6b0c7.zip 1061077 BLAKE2B f88eaa3ccd318e09222c5aacf31983d0468635e344444fbbf3314587af653ef3185847690d6ee8c53e7ed1344f27c012f3a1053f961db3b5ebd668334a928bf3 SHA512 f0f5606c6e3508c3e33970b7425cd1ebfdac4fd6e8e2f6bd363f38482c9a9d57170d490c4832aabcf9b5a520ba8aac4bf41b750c0151d93b0fe5f85d38147aeb +DIST icecat-lang-tl-79d063eea34ba131ec3c76b33891ae255e0af919.zip 522526 BLAKE2B 8af48e2e42d0e7583560e490473cd7538571e14c8b554233570315ff1b5d2c430601b525382dd6c633f28522e7c3b4a94568af75157e1c74373e5e75227b7a2f SHA512 963148584a125b3fe63b01565a41b70580c094098fa19156840f6ab6d2c016ffe63b780c7b29c75e5db8f47acec3667f2891b6bd75cbdabc3c58d820981c8bc6 DIST icecat-lang-tl-8c158b7f2a97e066c8fb63bcf3bfab0f9a10c7f9.zip 516453 BLAKE2B f5180169b05c4aa20263cb690ffa75b570722bec71b36b0d5a99f63295f4546c89df6055e2397153f55edb07bc997f05133504bf679853b8ef8e444ee1f46799 SHA512 932b581e1876ea0ddb3e9dfdb516f6edda9904884e31de19b702ba83573983b94573eebb4d5c3f86c6b2ba639a939f152fe06497ffeb3fdceb451b1d64ae9f24 DIST icecat-lang-tl-a1390d2c78a86f17da9ad6ccf007e02b47209e07.zip 521617 BLAKE2B 31de40ffc95d642aece2a5355beefc6e4a0c17663e06a7fd3f1deeab69f82af07f216961c50907711d30cbfc2635646f53de3c93b84889d9495ac841d677c58b SHA512 03c28bb0e09a3908c0fef193101bf17f4e04ab55e1cdd4ed2f654957963b870dc0c6ce6596434e3ebf00c6e4ed8ea8084e4508bc3dae3963580d703e3f7ac2d9 DIST icecat-lang-tn-68e898f8292ee6f7b7f5a02cc008301ead335004.zip 366757 BLAKE2B 3b1fd6784bc57672061d3b086c3124661fcd31160b134fbcc384a636847e924f56a4aa3697c5bbb88891e1cc396e8b1257b98a407d0f2c5876c9cd877dc8c92f SHA512 da2953cec988da99237d103a0133bc4d45f75fc227c71b3237290960583836745b5380678ad6de0febeb3cd289a90f886642433b58af34e0e8b49d1cc7059c95 DIST icecat-lang-tr-1419d95734ff402f1605d7535edde3bf1391923c.zip 1677114 BLAKE2B de16815d867c9d41bfde5d03a12140142061ed49db8bf5b8f645200e042a0396ecc9a15f1cc45eb00173d1ca9eb95b75a74961b0eda95d8ce57ffd385e18a28a SHA512 37a3d797584d1bfe967f884706cc67b4ed9e6462b91b14f512fbb4c36cd8a63d0cd014d20d1351473c6e1723e81e90eafa6094e9cedb3c875635a972f6dd2b6e +DIST icecat-lang-tr-4f4c4180b2feb2ab9d788046a8852b0c542a9b0c.zip 1680733 BLAKE2B c42e7729694fc98d9cc3717461d37d893f2a6dca71d4f9e0443757146fab6a22d1a0c2adf6a6b860473e87c832f0d6eb848dc144682ef1dcf0a60ba327a7a06e SHA512 fce26c0256a7946f417b5b877195f4ddb6cfec9825f6efa014ea8114e42914eefba115af08b58a4d38da92ed712a5ea840a619c00ee0624470681217878749e3 DIST icecat-lang-tr-9026445c51c9dc6a2b27a353c24b754221c521a2.zip 1679571 BLAKE2B 4964d64c7db52d72f4fd02d7972115a97cc42fed0850b749ddea819c0085c458745d2a8921efbb6de824f6eb687b806b6f754f7236c91a39e7c0b13005591396 SHA512 1d0b7d5bd8c7fe9943439e76ac36624f8685f3270d233e1caa1af45ca8121be7237d8932bb446a641eb50a31157d49a72f26c56e28e00cf80adbdc1b0c832f57 DIST icecat-lang-trs-ace4cb5d5f74aa2fd08196b1b3288269a49ad47b.zip 426996 BLAKE2B 726053406489f1e4d6ab06efcb8c18742730e8e88b7fe9e5aecb34f643501f270bc2de791be8e8ac36a337604b96e1f27e74040ca76673df2bc42842c9fbda53 SHA512 64b31900aa6600e0f676492bd05d24386ac6c14fe21d614c59881f64b8cb7920b431957d382afbeae7266d304c97788cc3b5b5c04a9dc8f9804d372491de595a +DIST icecat-lang-trs-cb0055b9c5ce061098f74851b7836ffd0130e318.zip 427858 BLAKE2B b214c19761184e2329832df3e7e05a3fe793020d0e97a9ef29ac5a3aad45451fd9a29fbc582353b01cf572e0257a9478352fa4345fc02930bb5de0947c7c135a SHA512 08c6cc9fbcaa229b88823a0fc89c3b91bd9bbcc6135ce066b0baad6328f2e2a7250ade26ba5ef512e0fa9dec15fb4ba1721a7588b3b132061b0528e25d409d3b DIST icecat-lang-ts-ded5bab4c38d0085861ce44b3c87f4034553c888.zip 333801 BLAKE2B a3ce41111ac3c3b92aa697e3d8dbc6b474efc4bea8fc1196bf32e7b60ff5d603a5ca12c6a02c8f6dc79c0b6de39f97f5242f78a5d055cd32f301245423873df6 SHA512 ab4a306daa7659e8d55bfe7f48445b662b6209651603a768864c9db6fd1618af104666af10134b1c3f7fc1290fb3a5986d19ae1f9196d9bc6010156439156bda DIST icecat-lang-tsz-63e79676c6cf93175636364b7d551c8b7ac1fbc1.zip 131584 BLAKE2B 544e306add5293bc03ce6923f813d74db0eb2d18599b8c90fd89dd369abab8236f135b8d4730a436a6bd6c66ddc78b1396fc2c8e998e6bf671c868689b6264a6 SHA512 eda7deecbefd0757ea54f8bf98639ead1cc93cfe79dbef84d6040b874512c1a6ee8a140ff3d7cab4cdcf45897befbad73b859a2806831f039d5297d104ed128d DIST icecat-lang-uk-03e5386aa6397b52488b83c3a4a32a619671f449.zip 2635756 BLAKE2B cb5bd8d8dcb0a413572a7a0c23a79e473876fcf72fd56f09c847f1aae98b3a454e1a223224363256ddcae6afad4e15a9ae06637cad9ee130fb51f2e547cc4dbb SHA512 eee4f732bd02d5a04e5aa1717a758fd2af1f088d3de212de43467833c004eb5f05ff64940789e70e840e330d99b042cd7a9d8537cd59329775f086bb8fa6a225 +DIST icecat-lang-uk-60d7ccf6607e3ea98ed2226343669f36da1a7a1f.zip 2640381 BLAKE2B 151617f1b6f4a3b5671cc9b0845c013354929dc1bfea60eaee7a4606ed82639748694e6b22823cd7dca962b398f90fa2144b1285c2b5b7982e668a0b59de12fb SHA512 172a606c5eb9a9259ba41a080b3f2076694164c054ad4c0f4d80b69a22ec0de940bafa4f6ee0157c9fe2b6718ad11dcb959883ff1aa7b996a20197b2a9cbbda9 DIST icecat-lang-uk-74762c7fdc0b16bcc3b9dfa08ad75706659c1b62.zip 2639145 BLAKE2B a0da5fa6e34f06aa7f155517c0bf930184102b6a2b24794a7a080ab740057a681537e31a6e09710fe23790180dda7a0baae38a1b519c78a3a70ea69bda495211 SHA512 c790191f5c681e93b7a54dbf86f643747124ffdb02fab77a26cba4b5a44d884842ed09e79f5a41b8c040d16995759924f4b5e48ae42bbedfa93fe44bcc82816c +DIST icecat-lang-ur-ce9cffcea1f42796cbcdd85a1e105e4cefea063c.zip 531342 BLAKE2B e036a8f195dc45a1b4be7ca80f3d55ecb633086096973af9841c761f520557d43bf6844f8e98ed24b5b5c7a882525eabcc43d8b3354afd43495cbf9d7283d62f SHA512 0bb74365ece86a6676571fd9335b39841eac83e80e9b7d44829613f8f0ec29947f9dcdaae7a0d98f66d5d58e67befb0bd6ec5ef1ea4fcc6f4a1b4d6c2bd6d580 DIST icecat-lang-ur-ffdf66bd4864981061efb1b9cf106300cc6b09ed.zip 530432 BLAKE2B 8a7efafe96b4c417950f133d74e25f8cb7a7364126e3c4ab06f3efd631103c2b9d6242a68f9858cc727ebfd7b8889716554bb12ab939883deda261ff1c3b38aa SHA512 cf1f16ff94689ea43d0583f0bdcd5f35bdf116eb347d24a8e47746456afc7ac1104dffb3661793e8f1e461d17149e0fac548d0cfdb0115af247fee0a4aa04367 +DIST icecat-lang-uz-5e864bcbb1ed3ff45377a1e615c34fe13b2bf4b7.zip 716039 BLAKE2B 6c5d7c76d9ba6d79f5328a90fbe775f9753bf48d1faf9ce6ba1c5c7e9b58c674317f4fb91d39f194bc57ddb5ead65a6a14406c79a0a4d2c79b51057c98ae3e1c SHA512 fb89f1c8d29585b9772604c5a86cf366eb671ca48451b8f2f11c2521eb759732760d38f332d53efe1806bd007bda3f5c874521c9969144472eff06bb0aa85b75 DIST icecat-lang-uz-801ba01ede2f83da9b54088fac481cfad6fca181.zip 715180 BLAKE2B 0910c06d38252de24957c46ee7dda1ebd90e467b31f59a8abe863e7b03fff9f5b5f237a6de03d3c1eaf24a3a556ee7de65fe14df01ba41787239d72d094d7027 SHA512 dbdb5e9fc366919e7e33ca7d1977cbdc6cd297b02009d810d36cb67ac642ff0aaf8aae1b538a9cc1897b4001eba9695560cb8f043ef9702b600d477665ddfa7a DIST icecat-lang-ve-2736e0ab1341290aa9939d9485222a4b1bb09fd2.zip 263831 BLAKE2B b82905fc78d830ac625f8db4e7dec86a281fe36478e3e121e968ccdc7fc6bc2123d36ef8926c9333164087e25d79364b5432fd13d47e15b07011762e24153a84 SHA512 72b9b48428f559ac19cfcfb4becf4d733e3c793612a7048437e0113ba0310663899ab65bf13ce4a4d31e9943fb0f3466ead2978d01cd28fc18df834e3ee4941e DIST icecat-lang-vi-00b892f6af73d17c0df4a37b98ce4746eee9f488.zip 1087057 BLAKE2B 60baab071c4554587a744f56bdec4942b5069c3c91de7ca0b5742eb4e244f00751375692fa42bdf43002d45cb2a16cba7a739ce990576b72a1ec93783a68f6de SHA512 64fe6b8efbe6e948c7371b5ac5cf92e5ec78212d9b083d27e05d9388a6d1614f9fffced56d6d5aed674133b2cb8d7b01f47f0e0c04253ac591fabc79a6ff08cf DIST icecat-lang-vi-bc84f700f8c2867f9d63977dc0905fdd7af1e770.zip 1090451 BLAKE2B fa22b94c61160e588575298ff82ef32f8903d1c6fa521088af3a14703baaeaf2d528f9c433d7b6c8b13df16f827952d36f4bcc9d949c16649f9d1f68d963013d SHA512 aa782de8899e557fbe7ebf6b6a4113068ac2b218c4f7bb87edf37054bb9332844a8bfd0ab859d72f2c9c9ce58952371f37acec3d6aa638139d2dfc88b071d571 +DIST icecat-lang-vi-c8078c7a01bfa953cbda6aaaccbb837e4d45e5f1.zip 1092175 BLAKE2B d0ea1f2263ddfa76c61c974847c06fbf0cc25838e6d856b0831ce56c44c2f015a52d2025534e49068fc25c7d8630dd7d510a2cdc09f00a6210f661d5b3d3e3dc SHA512 4a8cb342c37b43b5293ea48bf6d995c76bea79bddb917c15df53b6699b94adce2bbdf07c504b8a2c43becbb13005866d89f2a7683e4d06dba8144a0557e6dcdd +DIST icecat-lang-wo-549e202968aaf7419099e6e2393dbfec05ed78c3.zip 245001 BLAKE2B 56374d7b592478e54024ed5f093643e5ef3b96b7405bcd4afcc29c61abacb7ae0f4ca4d58bd3e99ff47abf82f1ef7d238c408ae57401e3ba5d7a108ba7cabbda SHA512 eb5149f7e2f01f563029536240436efcc3e8c58714076c324c81ecf5a6712f892f6a8b8d31daa1b0553383e923af6e2e84690a843284d32856515f45cac0e390 DIST icecat-lang-wo-8969249d15162feca2c3081003e9636871718473.zip 241580 BLAKE2B ba93a8f213d1682c5389ea290bba6b8edb6e013924adcbddc1c7f2edab665650abdc3395b5bee56181f3be7060fecbd1f5b5612421898ef494a57c51c3c418f3 SHA512 368b48f3faedfd9ea6347806abd1cf34c7ec60a2179819168b8b1dfc5771344962148b6f4c7637644fd91367dfb15a38a4bc9c387659163af8ae41e07850ee30 DIST icecat-lang-xcl-baceb9cfb38dc7f436987154d8fe5b4f4f9acd9d.zip 21760 BLAKE2B 90bd1b2c15d4b52a3a30254e26b57810e366ee9624a7931db697defeaf8b780e79997c30d541480c8bd136400c82baf0256d19a3ca8d0438b8c0c70411782c75 SHA512 ba67406e4dfe1d6e1442f8a9281d5e962217c4eb6c7c7ac335eb0587324b4639d2a303877c6b7b9e24e34e2544bed93b714c3183d86ac3dd6a0f29b24d386986 DIST icecat-lang-xh-53577c145f87694411f0595a60f728298c8482c6.zip 507697 BLAKE2B 70a9bd916c93237bed49819d2472f3847586c3277a717fd904aebba527a144826ee6e3f11c5ba1781cd2937391d9fc1dd2d94a9333c6999160e576fd440a8bbb SHA512 f100341e72df32816040d15b6c40d74ca2dc155589cea7b5061e97e7735903a9d955b9b2d56b5bbd98a28c6a66ea4cb7adc1cf5863384ff8bbb23e73e862cbf8 +DIST icecat-lang-xh-dddcd4e5511b6ab9eed19242a77aea405ffdc99c.zip 511118 BLAKE2B 68e78bf4cac8394aaeba8faa7a3e52169a4736a8328781520e51b982e213cd1ead41059196fa9201d733e82c2b5d13caac43b94127d01a53e6cbd24fecb39f1d SHA512 90d517c7160257da6053164961e20806b92f983862881e811de53b7a935ca5090065ad4ccd2cb37362860aceb10f625ec74ed65de17332c1ef10dca5036144df DIST icecat-lang-zam-faed701453789fed7e1c5f405e0276bf2ee94498.zip 228072 BLAKE2B 8897b192adf6b072038939c0731617b077ebe7854bfb360003c2a3c870717326746e65d939543e9aeca6fd68042597b3aa3ba817f4738cbee2d03819c723bf30 SHA512 e024dcaf50b3d5ced647aea7314a69d92a503f53d8da0c8dcde88f7efca943fb2a669036071de4885cb52718f055327030207fe1dba159f635f4b173bda719e1 DIST icecat-lang-zh-CN-7bc17118dd83dd3bf7fda82bfdca43b1da89d064.zip 1742304 BLAKE2B 28d70e9812c0c988632047177aefa84af439a452942ab94d4870e97086c023b4f3a248f9cb34e9d6bc00d3740df3691eec04c658ae708c29f704e3f706cc97f1 SHA512 6cca4757dafbff1db670775cd456dfaa05567ebd39d5cd4c81faa7545a39c8018152d8521e449845d4149ec1770db17eb42b86e9b41c25de069a2f947ffea030 DIST icecat-lang-zh-CN-86a9c6088e74370f6ae70581779864b070fb46d9.zip 1744462 BLAKE2B 19ae334f2811baa96fe61ffe3f93a8930a6930f45aa389f8b8c65cae287525fe16d5d11bb5c516915481ac00016697dbfd6030bc900c19dd02efe8cfc3c195f2 SHA512 e918ab55f9704b990c7d20af5f1b43306084afec94ead98e18db9197a422fe4ca0f3f4523b0172d6f56b2bc8a668789689865fdea74b4222873a2c6c05495d1a +DIST icecat-lang-zh-CN-d7d8fbc9879fc9e0f57f67aa3ffa003f41d743b7.zip 1746064 BLAKE2B 880dfde51c2bc864ceb652633439d9e3bb52253ca582c63c3ee05a39363145a77e867b986eabec0723230565106b943000615696dfee4cbd3c2992b30e4eb824 SHA512 c15bcea83b3df3fb7da48e2331785edf7cc0cdd066635f1787d15cc438c59e05b78b22c39c94eba468731cc1dc3cce3fd9c95f08604e36887d3e400334cde0ce DIST icecat-lang-zh-TW-5b1bf6f19d20e19d9712f32c4db1ba5cd86a34bf.zip 1655520 BLAKE2B 8485d4a8165c49974ebf3d732d2eab2576ef88ed8b31702db5d212b745e4adb2c821aea210f733c5e93eee94be195d93e875e4714c219aae2de7c55de067e7c3 SHA512 d89c6f7af3b1c0810c05a637ba18a74385f8eaae4ae157ae303f608062298b795ef55a62cd281820d74547a83df7de88875d6a54bf56d7c68bf25addfe67436b DIST icecat-lang-zh-TW-79f16fbb43472444f73cca8b473f41076c9411ac.zip 1652346 BLAKE2B d6dc282793dade9699ba9885a65d8288d2e92b3f9cc562b0e6d1c0a0f4f1c3fcc7c611baef57f6d5db7767dab0ee8da88bc90fe71123a87b4b26d23448b1a14c SHA512 be0d4e676b9032435e8f3ecb379038ca5043f9c271041fb50d7f361ad466a9265a300bf2648a77670526f464dd96b9400971a5cf3d8763f2edf95a76ea16f809 +DIST icecat-lang-zh-TW-eccdcbf7f12efb13ed76f198c12f0d8147f3559c.zip 1656617 BLAKE2B d0c571e4a970304d139ac39633145bc160459b2918b8e914fc382c09f37c02d1dbfaccca878b71b136bf1ba1032dca7a186eddae09aef7c020ad0ea71e0b040e SHA512 7ab26ea40b9a01f3556551d05024070af501a6815be6ae42161baf8b770a62a6458ff6559f12ea4e5e07f635125069b9e4af4efa152895c51032f8fc2eadd3e1 DIST icecat-lang-zu-ee02448ad49211a43ea37854317c07053cae23e1.zip 318946 BLAKE2B 00861dba6b9f24985836689c128353e8ea6495f934c4a85714d18dab4079c8be784870fba1112177f51a9f3075e2f1d0b2f00a1cd5e510fdc05ae151e9b57d9d SHA512 25769720d7f03899efdc19c58159c996c6c90b11cda9724cf4b7e2ced8e8b7a56c958d2421449aaf5b2c5fa694620e9a3c668c3777e58bdb535e33ba037d627d DIST makeicecat-102.7.0.tar.gz 7508626 BLAKE2B 612e99ba950f8b03dc760f4f6c7dcae7011632fac9c8d35c8eb1deaaebec8dfd7597ffe32503e4d0ee48ef624478458ee4b92336f61fc50f2010bc389a8ea1be SHA512 55f8db0bcf3dd4dc41da63c563322375e2ba56369578bf54809832cb8b9b2f050b0cf3c49a9c52be59a505c0334376d025400db005e5e6f5e8946c8b8ce815ac diff --git a/www-client/makeicecat/makeicecat-102.9.0.ebuild b/www-client/makeicecat/makeicecat-102.9.0.ebuild new file mode 100644 index 0000000..b31a78e --- /dev/null +++ b/www-client/makeicecat/makeicecat-102.9.0.ebuild @@ -0,0 +1,268 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit python-any-r1 + +DESCRIPTION="Script for creating GNU Icecat tarball" +HOMEPAGE="https://www.gnu.org/software/gnuzilla/" + +COMMIT="f55ede39713d1533734f37e39927cbb78abe1604" +COMPARE_LOCALES_PV="8.2.1" +SRC_URI=" + https://git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-${COMMIT}.tar.gz + https://archive.mozilla.org/pub/firefox/releases/${PV}esr/source/firefox-${PV}esr.source.tar.xz + https://github.com/mozilla/compare-locales/archive/refs/tags/RELEASE_${COMPARE_LOCALES_PV//./_}.tar.gz + -> compare-locales-${COMPARE_LOCALES_PV}.tar.gz +" + +LICENSE="GPL-3" +SLOT="${PV}" +KEYWORDS="~amd64" + +RESTRICT="test" + +IUSE="+buildtarball" + +RDEPEND="${BDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + app-arch/unzip + app-crypt/gnupg + dev-vcs/mercurial + $(python_gen_any_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + ') +" + +S="${WORKDIR}/gnuzilla-${COMMIT}" + +declare -A LANG_COMMIT +LANG_COMMIT[ace]="279cd4d8aabbe80eaebdd1496d9cd2d25f3ed80d" # 2022-12-18 +LANG_COMMIT[ach]="10cec1b311554f5fc51429bcaea26d8daab5ccf6" # 2023-02-03 +LANG_COMMIT[af]="2464536a688c02aae2dfac0bc0f754408ab01f30" # 2023-02-20 +LANG_COMMIT[ak]="b32c81cc32943d662fcd96f834f0d66f3a829ac8" # 2022-12-18 +LANG_COMMIT[an]="27e2e38ca60bf912697b9d13ac3dacf325bc1dd8" # 2023-02-20 +LANG_COMMIT[ar]="b4d862f7d8f70c79ea40249472b75a18901ced8a" # 2023-02-20 +LANG_COMMIT[as]="2897ff58e8af2f57b04b6490a06e8feb5ee6c4d8" # 2023-02-20 +LANG_COMMIT[ast]="e01e4677180ddb387533bc847ba1b32d84ae8db8" # 2023-02-20 +LANG_COMMIT[az]="d15e4f1b98d49a48f57039a0bd332ca47e158859" # 2023-02-20 +LANG_COMMIT[be]="2b55ac65a8c306b0c7dc8c1611fd535d7705682c" # 2023-03-10 +LANG_COMMIT[bg]="cd4a32db66fd302c3ef8f2e5462c9cb3101bfbe2" # 2023-03-02 +LANG_COMMIT[bn]="a30fa1bfcf5fcbc35e0b55ba285792b60837ac8c" # 2023-02-20 +LANG_COMMIT[bn-BD]="fd53e4087a939d90f0f504886688f139987cf674" # 2022-12-18 +LANG_COMMIT[bn-IN]="e01ae0d8708c488a4cbbcb1c50d76872e8e5d8da" # 2022-12-18 +LANG_COMMIT[bo]="eb98ccdeb631d721a0671b5798fc0b2d652ad1ab" # 2022-12-18 +LANG_COMMIT[br]="95bc8f88101eac1a034d17856c53027832751299" # 2023-02-20 +LANG_COMMIT[brx]="af14cafc566adc6b5fa6449f718be54646dfd5ee" # 2023-02-20 +LANG_COMMIT[bs]="bcdac5c2fb8b71f788d06bcd7b8a6ec544b3c59d" # 2023-02-20 +LANG_COMMIT[ca]="1ecf304ecc6c82c5a0a6c4fbc7ca97a59e7177b1" # 2023-03-04 +LANG_COMMIT[ca-valencia]="9416377b81cc82a23a649121fec43db540d6d8fa" # 2023-02-20 +LANG_COMMIT[cak]="1037621f808dbc8db8d1e2f152522075e5318826" # 2023-03-13 +LANG_COMMIT[ckb]="909ebfa0a2b48739fdf5ba9a9c18a43044a76b02" # 2023-02-20 +LANG_COMMIT[crh]="57de4917546c0d3056966b2a750bd4fff3d51f33" # 2023-02-20 +LANG_COMMIT[cs]="d3426cf3b0277e4a48c47055a781fb710c4d45b3" # 2023-03-04 +LANG_COMMIT[csb]="4d4b92207c4e5bb2b1d3c142b90d5deb32011c36" # 2022-12-18 +LANG_COMMIT[cy]="f608af20f398a517fb01a65efd469211673620d7" # 2023-03-13 +LANG_COMMIT[da]="ecd344314f4609c207384ecf30d5a2689497a038" # 2023-03-14 +LANG_COMMIT[de]="8d74351ed62814678863f5d443f01e8e07a32d9b" # 2023-03-03 +LANG_COMMIT[dsb]="395b472d5b1afccbf28634a20d9091e6b6405bdf" # 2023-02-28 +LANG_COMMIT[el]="a03f9806fdb4054989a46c2fe2ae1b1882e30d1c" # 2023-03-13 +LANG_COMMIT[en-CA]="9a2fc1e74b318d213e384e21b3910a9c6ca71ed1" # 2023-03-06 +LANG_COMMIT[en-GB]="1e5d7da54bb3739b6307924bff1306b126f2dbcc" # 2023-03-12 +LANG_COMMIT[en-ZA]="7bb277d54160b0941c7be95602a052dae1839c0a" # 2022-12-18 +LANG_COMMIT[eo]="acfe472711938b401b9fb27a7425fc29b171d53f" # 2023-03-05 +LANG_COMMIT[es-AR]="7fe6b158fb40c50fe85b1ee760a7f6ad8fcc4cce" # 2023-03-11 +LANG_COMMIT[es-CL]="91f5c760e71be9d78b18b7e3b15510bc6057c6ab" # 2023-03-13 +LANG_COMMIT[es-ES]="2ff0ff19edca1485bb701dd24412c2b0a5d1673e" # 2023-03-12 +LANG_COMMIT[es-MX]="8364cad66d8d2da9bf5a0c24db6af9ef3b78a024" # 2023-03-13 +LANG_COMMIT[et]="fc09dbd3e54982a544f26768f6b82be99fd3dda8" # 2023-02-20 +LANG_COMMIT[eu]="d82b0f37d25705078db125be2abea0cd06d61ee0" # 2023-02-26 +LANG_COMMIT[fa]="e3b0e9ca5efca5a8538f772bb287664ddeabf112" # 2023-02-20 +LANG_COMMIT[ff]="de5688e760aa79389238739eaa913dfcd075dc26" # 2023-02-20 +LANG_COMMIT[fi]="50ce6e22b9e63ad3c60cb684b4ad36a44d18a11f" # 2023-03-03 +LANG_COMMIT[fr]="353063dae24690d52ace14132ead22933ae95455" # 2023-03-10 +LANG_COMMIT[frp]="8f254f50f86014e566eb47318d4e9a566bfc2ee2" # 2022-12-18 +LANG_COMMIT[fur]="831b327152a57bb1b492feb985547a99344aa3bb" # 2023-03-14 +LANG_COMMIT[fy-NL]="642ebb46d26b045841cd923af482ca0db302081e" # 2023-03-10 +LANG_COMMIT[ga-IE]="47cc8acbc79bbe29611321efbe0ea7d2d566c8e0" # 2023-02-20 +LANG_COMMIT[gd]="11eafbae1c48be53565d9de6d1742b3dad7447c2" # 2023-02-20 +LANG_COMMIT[gl]="761c582b21067e2d82dbd4a12e55d4cbaaf4fae2" # 2023-02-20 +LANG_COMMIT[gn]="95a6e012645b4176ff9d8c47c7c3d101a8c1065e" # 2023-03-10 +LANG_COMMIT[gu-IN]="dae8b7a2957b8a18cfd4e961020ddc18dec78196" # 2023-02-20 +LANG_COMMIT[gv]="cb82f55bf0ff941d74af343cfc44a22b9ab049d7" # 2022-12-18 +LANG_COMMIT[he]="395f2d401290c5f6ca35487b4a42a852f7d11b13" # 2023-03-10 +LANG_COMMIT[hi-IN]="c5d12bbc65a2105e5e11b4adbb0a23405412e755" # 2023-02-20 +LANG_COMMIT[hr]="9ff572dd0fc3b0eb1d1972f8820b850cacbdcc23" # 2023-02-20 +LANG_COMMIT[hsb]="8e8209b40a2a7b4d32b201c8f3bc54e4ef4ced52" # 2023-02-28 +LANG_COMMIT[hto]="ddccad5fa28b3db90a85c279d905ad9ed282510d" # 2022-12-18 +LANG_COMMIT[hu]="6807f209dc6ddf98bf20eed314a430a805e04886" # 2023-03-13 +LANG_COMMIT[hy-AM]="5fb1e76e2f18324c9fe07bfaa87326f6d22ec5a7" # 2023-03-14 +LANG_COMMIT[hye]="125a8b56b1d73f694dc3502b0c7e0508a19c9361" # 2023-02-20 +LANG_COMMIT[ia]="9802203c9d4d3d821eeda6cd1c2851a4105dba8b" # 2023-03-11 +LANG_COMMIT[id]="1c8ff54eee1987bef496f0e9ee693fa6ca708d04" # 2023-03-05 +LANG_COMMIT[ilo]="751fd13acd40c6aac9f1b989892a3d3f163e0ba1" # 2022-12-18 +LANG_COMMIT[is]="cc12873f223c53f647966458f2acd15e96bc43e9" # 2023-03-11 +LANG_COMMIT[it]="22d6340a1e6ef8ddf6a15d8bf271f9e654db7a57" # 2023-03-14 +LANG_COMMIT[ixl]="f4a62351d8945ef0097a4a3876e19746ff0563c2" # 2023-02-24 +LANG_COMMIT[ja]="ab887affb5fd22dbebca8dd71780282d7ed4e827" # 2023-03-01 +LANG_COMMIT[ja-JP-mac]="3f0b15eb476f09a539e3c44a638e724827835888" # 2023-03-01 +LANG_COMMIT[ka]="cc9cc538d0972d9f95b2985e928669aa7c03c58e" # 2023-03-03 +LANG_COMMIT[kab]="0c231f9473f339f1867504b01e012f836413dd98" # 2023-03-10 +LANG_COMMIT[kk]="1808cf73c2e3dbe6864aae4fe9a8c7540cdf0fa1" # 2023-03-08 +LANG_COMMIT[km]="22787a33f53b1d03e7663324d35ba06410e0e7bb" # 2023-02-20 +LANG_COMMIT[kn]="5785690d0f72850bcd973d7302217eddcaf9716e" # 2023-02-20 +LANG_COMMIT[ko]="56c06c390de4511971170922d69ddfdf96a5464e" # 2023-03-13 +LANG_COMMIT[kok]="6f423912a7e9bdf7abae4b092f45eb5deb2e152c" # 2022-12-18 +LANG_COMMIT[ks]="ccb5b54d4e52c2e556da677f1108b0866e1ad55d" # 2023-02-20 +LANG_COMMIT[ku]="4a45a193ebcd2ef307b1c27b8e86e24742e35edb" # 2022-12-18 +LANG_COMMIT[lb]="34a600e3153157d7a980ba01de8eccc1f43c06e3" # 2022-12-18 +LANG_COMMIT[lg]="d852e1d1be4258ed1c06493d39d8ead2c7da21cd" # 2023-02-20 +LANG_COMMIT[lij]="736163f6150eeb45377acf3946a664773c36fd12" # 2023-02-20 +LANG_COMMIT[lo]="b3aabd668a89df9a854216711f99e79b8f3ea120" # 2023-03-13 +LANG_COMMIT[lt]="5be3de1f80c9924231917c7b05bdca2b86bf4701" # 2023-02-20 +LANG_COMMIT[ltg]="fa99c6b5ee5333a153b7d1d80188505ea48e6d9a" # 2023-02-20 +LANG_COMMIT[lv]="be97fdfa4a9094951259960bfa372442edb46899" # 2023-02-20 +LANG_COMMIT[mai]="b76b0972d57e51a24c02b4ec6329ff9e5a75a144" # 2023-02-20 +LANG_COMMIT[meh]="a9e2ec814aebfa28369fd28a49daf6f9fdefb6ab" # 2023-02-20 +LANG_COMMIT[mix]="cb01d9e0d66c9c0519eedef6260d2f0f4d1bea14" # 2022-12-18 +LANG_COMMIT[mk]="c4ea25970ce282978720ea99d69cf86dc4136c27" # 2023-02-20 +LANG_COMMIT[ml]="642bf639f550aef1ce1a34a1604212a4ddfcfa48" # 2023-02-20 +LANG_COMMIT[mn]="c7317af50b769bf1e5b2c485b93fdb9dde60a9ee" # 2022-12-18 +LANG_COMMIT[mr]="5da11fdd463a66d93470d1dc5ec09938816a9591" # 2023-02-20 +LANG_COMMIT[ms]="0ba09b128c673309b192728b1ac1c297b7de1c13" # 2023-02-20 +LANG_COMMIT[my]="bedc003a34cf6fb91496fe147d7fab8ec022819c" # 2023-03-05 +LANG_COMMIT[nb-NO]="0c29eae42bd6506d5cd59e8e507036a9ed979a14" # 2023-03-09 +LANG_COMMIT[ne-NP]="03e331ce58950ef9bbea1900f18e63dccd80abe7" # 2023-02-20 +LANG_COMMIT[nl]="5739fce098c1c3e2e65f7971f64a4ea984b8fc93" # 2023-03-10 +LANG_COMMIT[nn-NO]="fb6bb5d151dbca355a79a2f93441d648d28ae549" # 2023-03-05 +LANG_COMMIT[nr]="0d6264799f9dbef96c4faac84f523544528aaec2" # 2022-12-18 +LANG_COMMIT[nso]="f70e2f3b5df1933143f151c173f434c2b908c043" # 2022-12-18 +LANG_COMMIT[ny]="16921adfc93303665cd72d7c352378eaf02c5d36" # 2022-12-18 +LANG_COMMIT[oc]="32b8d1bc29d4b1c34069e9874c2c94ccb9de0583" # 2023-03-11 +LANG_COMMIT[or]="7d97ecc307fad4948ea4875738c12c8f0d141c44" # 2023-03-13 +LANG_COMMIT[pa-IN]="8a6fa63392586520dc594fbf75ca19e9a6d69a20" # 2023-03-02 +LANG_COMMIT[pai]="add9300a8f4d1363285dbc1ecf7a666a1dc10d43" # 2022-12-18 +LANG_COMMIT[pbb]="f231d6ec10b46c498e5c70fc07ba798e64af8fca" # 2022-12-18 +LANG_COMMIT[pl]="fe03bc5a66b396447adf9f940a32708386fc6798" # 2023-03-04 +LANG_COMMIT[pt-BR]="956953dcb4a7061e1361c0990dd5042636c16d5b" # 2023-03-13 +LANG_COMMIT[pt-PT]="e7e1e3c4c97f2e7631c2e2a27fcb67e8dd68812c" # 2023-03-10 +LANG_COMMIT[rm]="b9303b481cfb17a31101e7b0207aea758442f8e4" # 2023-02-20 +LANG_COMMIT[ro]="005365f54f7ee7b83a508e51f5bf56d7f9a4d5b8" # 2023-02-22 +LANG_COMMIT[ru]="1ef03b00b57d89fc34468a48321b971a73e78bca" # 2023-03-11 +LANG_COMMIT[rw]="22f4425e8bc53d54fb2644f73157b1710af61234" # 2022-12-18 +LANG_COMMIT[sah]="5d19a1851dd7c7e6822eb9b59797127df0551777" # 2022-12-18 +LANG_COMMIT[sat]="6395f4e362204dcd4e79cf887b4e2be52a1a2e31" # 2023-01-16 +LANG_COMMIT[sc]="a4c9ad4fd0217109fa7e895947dcd43bcd3a8622" # 2023-03-14 +LANG_COMMIT[scn]="1b0014105d935315076f3ba10ead040ea04ad6ff" # 2023-02-20 +LANG_COMMIT[sco]="ce9681c3d1a8e60741489837eba9c30080a43476" # 2023-02-20 +LANG_COMMIT[si]="34a71d2517ba64995f3a840a0df98aa107244547" # 2023-02-20 +LANG_COMMIT[sk]="89bf2c43a45233ee4989f79e529bde2cc877f0c8" # 2023-03-12 +LANG_COMMIT[sl]="706316c29272428a369a138a833995c1cb6b2cff" # 2023-03-13 +LANG_COMMIT[son]="d459430680f0900a94956a10be1f9484eb37762f" # 2023-02-20 +LANG_COMMIT[sq]="5d9e0e476a108907a4e46b4e45c8288803e84355" # 2023-02-20 +LANG_COMMIT[sr]="5d35d6898f2711c6dcc55322d777da4eb6e98514" # 2023-03-12 +LANG_COMMIT[ss]="b6cc956a0bcb3b13ab1e5e5fe66e7457a0e4748d" # 2022-12-18 +LANG_COMMIT[st]="4b515f19216142b11b425466cd26f1535f1a1abe" # 2022-12-18 +LANG_COMMIT[sv-SE]="9dda553636aa27546def141e15b1f8fef4497814" # 2023-03-11 +LANG_COMMIT[sw]="039ecea14a5ad6b07115a83cecf93757372f4809" # 2023-02-20 +LANG_COMMIT[szl]="6200e5f7188e1b6b27f4eeaa1dfc9b1fbd9c7325" # 2023-02-20 +LANG_COMMIT[ta]="153ea30935ea3ae9f9072e143a9c4e6139c2fa4f" # 2023-02-20 +LANG_COMMIT[ta-LK]="c22f871721410fb4a0932785f5b2c281209e1d42" # 2022-12-18 +LANG_COMMIT[te]="3f695e759a140f44105df252a99bee713698967a" # 2023-02-20 +LANG_COMMIT[tg]="342423426d3d149e1036be3f2237c53d9d81824c" # 2023-03-10 +LANG_COMMIT[th]="6f1f5c8484977ced942b5527053af7fdaba00263" # 2023-03-11 +LANG_COMMIT[tl]="79d063eea34ba131ec3c76b33891ae255e0af919" # 2023-03-11 +LANG_COMMIT[tn]="68e898f8292ee6f7b7f5a02cc008301ead335004" # 2022-12-18 +LANG_COMMIT[tr]="4f4c4180b2feb2ab9d788046a8852b0c542a9b0c" # 2023-03-12 +LANG_COMMIT[trs]="cb0055b9c5ce061098f74851b7836ffd0130e318" # 2023-02-20 +LANG_COMMIT[ts]="ded5bab4c38d0085861ce44b3c87f4034553c888" # 2022-12-18 +LANG_COMMIT[tsz]="63e79676c6cf93175636364b7d551c8b7ac1fbc1" # 2022-12-18 +LANG_COMMIT[uk]="60d7ccf6607e3ea98ed2226343669f36da1a7a1f" # 2023-03-11 +LANG_COMMIT[ur]="ce9cffcea1f42796cbcdd85a1e105e4cefea063c" # 2023-02-20 +LANG_COMMIT[uz]="5e864bcbb1ed3ff45377a1e615c34fe13b2bf4b7" # 2023-02-20 +LANG_COMMIT[ve]="2736e0ab1341290aa9939d9485222a4b1bb09fd2" # 2022-12-18 +LANG_COMMIT[vi]="c8078c7a01bfa953cbda6aaaccbb837e4d45e5f1" # 2023-03-12 +LANG_COMMIT[wo]="549e202968aaf7419099e6e2393dbfec05ed78c3" # 2023-02-20 +LANG_COMMIT[xcl]="baceb9cfb38dc7f436987154d8fe5b4f4f9acd9d" # 2022-12-18 +LANG_COMMIT[xh]="dddcd4e5511b6ab9eed19242a77aea405ffdc99c" # 2023-02-20 +LANG_COMMIT[zam]="faed701453789fed7e1c5f405e0276bf2ee94498" # 2022-12-18 +LANG_COMMIT[zh-CN]="d7d8fbc9879fc9e0f57f67aa3ffa003f41d743b7" # 2023-03-10 +LANG_COMMIT[zh-TW]="eccdcbf7f12efb13ed76f198c12f0d8147f3559c" # 2023-03-10 +LANG_COMMIT[zu]="ee02448ad49211a43ea37854317c07053cae23e1" # 2022-12-18 + +fetch_l10n() { + local lang + for lang in "${!LANG_COMMIT[@]}" ; do + #en_US is handled internally + if [[ ${lang} == en-US ]] ; then + continue + fi + SRC_URI+=" https://hg.mozilla.org/l10n-central/${lang}/archive/${LANG_COMMIT[${lang}]}.zip -> icecat-lang-${lang}-${LANG_COMMIT[${lang}]}.zip" + done +} +fetch_l10n + +python_check_deps() { + python_has_version "dev-python/jsonschema[${PYTHON_USEDEP}]" +} + +src_unpack() { + unpack "gnuzilla-${COMMIT}.tar.gz" + for langpack in $(cd "${DISTDIR}"; ls icecat-lang-*.zip); do + unpack ${langpack} + done + unpack "compare-locales-${COMPARE_LOCALES_PV}.tar.gz" +} + +src_prepare() { + default_src_prepare + + # Remove the minimum necessary for script to work offline + sed -i '/^verify_sources$/d' makeicecat || die + sed -i '/hg checkout ${L10N_CMP_REV}$/d' makeicecat || die + + mkdir "${S}/output" || die + cp "${DISTDIR}/firefox-${PV}esr.source.tar.xz" "${S}/output" || die + + mkdir "${S}/output/l10n" || die + for lang in "${!LANG_COMMIT[@]}"; do + #en_US is handled internally + if [[ ${lang} == en-US ]] ; then + continue + fi + mv "${WORKDIR}/${lang}-${LANG_COMMIT[${lang}]}" "${S}/output/l10n/${lang}" || die + mkdir -p "${S}/output/l10n/${lang}/browser/chrome/browser/preferences" || die + touch "${S}/output/l10n/${lang}/browser/chrome/browser/preferences//advanced-scripts.dtd" || die + rm -rf "${S}/output/l10n/${lang}/.hg*" || die + done + mv "${WORKDIR}/compare-locales-RELEASE_${COMPARE_LOCALES_PV//./_}" "${S}/output/compare-locales" || die +} + +src_compile() { + if use buildtarball; then + ./makeicecat || die + fi +} + +src_install() { + insinto "/usr/src/makeicecat-${PV}" + doins -r "${S}/"{artwork,CHANGELOG,COPYING,data,makeicecat,README,tools} + fperms +x "/usr/src/makeicecat-${PV}"/{makeicecat,tools/{AddonsScraper.py,buildbinaries,createdebsrcrepo,gnupload}} + if use buildtarball; then + insinto /usr/src/makeicecat-"${PV}"/output + doins "${S}/output/icecat-${PV}-gnu1.tar.bz2" + fi +} + +pkg_postinst() { + if ! use buildtarball; then + einfo "You haven't enabled buildtarball, therefore you have to create the tarball yourself." + einfo "You can create the tarball in /usr/share/makeicecat-${PV} by starting the script manually." + einfo " ./makeicecat" + einfo "It will take a while so be prepared." + fi +}