From: "Ian Stakenvicius" <axs@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, eclass/
Date: Tue, 24 Jan 2017 19:24:44 +0000 (UTC) [thread overview]
Message-ID: <1485274784.9eed22fcf304c63bd185593fc9ea7870daf97632.axs@gentoo> (raw)
commit: 9eed22fcf304c63bd185593fc9ea7870daf97632
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 16:19:44 2017 +0000
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 16:19:44 2017 +0000
URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=9eed22fc
www-client/firefox-51.0: version bump
WideVine was added to the plugin exclude list for USE="-gmp-autoupdate"
IUSE="jit" was removed to acknowledge that disabling jit really isn't
supported by the codebase when jit support is available on a platform.
eclass/mozconfig-v6.51.eclass | 415 +++++++++++++++++++++
www-client/firefox/Manifest | 93 ++++-
...efox-51.0_beta14.ebuild => firefox-51.0.ebuild} | 43 +--
3 files changed, 529 insertions(+), 22 deletions(-)
diff --git a/eclass/mozconfig-v6.51.eclass b/eclass/mozconfig-v6.51.eclass
new file mode 100644
index 0000000..7bbed9a
--- /dev/null
+++ b/eclass/mozconfig-v6.51.eclass
@@ -0,0 +1,415 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+#
+# @ECLASS: mozconfig-v6.46.eclass
+# @MAINTAINER:
+# mozilla team <mozilla@gentoo.org>
+# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6
+# @DESCRIPTION:
+# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey)
+# to provide a single common place for the common mozilla engine compoments.
+#
+# The eclass provides all common dependencies as well as common use flags.
+#
+# Some use flags which may be optional in particular mozilla packages can be
+# supported through setting eclass variables.
+#
+# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3,
+# and so ebuilds inheriting this eclass do not need to inherit that.
+
+case ${EAPI} in
+ 0|1|2|3|4)
+ die "EAPI=${EAPI} not supported"
+ ;;
+ 5)
+ inherit multilib
+ ;;
+esac
+
+inherit flag-o-matic toolchain-funcs mozcoreconf-v4
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild needs to provide
+# optional necko-wifi support via IUSE="wifi". Currently this would include
+# ebuilds for firefox, and potentially seamonkey.
+#
+# Leave the variable UNSET if necko-wifi support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild needs to provide
+# deterministic jit support via IUSE="jit". The upstream default will be used
+# otherwise, which is generally to enable jit unless support for the platform
+# is missing.
+#
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild can provide
+# optional gtk3 support via IUSE="gtk3". Currently this would include
+# ebuilds for firefox, but thunderbird and seamonkey could follow in the future.
+#
+# Leave the variable UNSET if gtk3 support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK2ONLY
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild can provide
+# optional gtk2-only support via IUSE="gtk2".
+#
+# Note that this option conflicts directly with MOZCONFIG_OPTIONAL_GTK3, both
+# variables cannot be set at the same time and this variable will be ignored if
+# MOZCONFIG_OPTIONAL_GTK3 is set.
+#
+# Leave the variable UNSET if gtk2-only support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_QT5
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild can provide
+# optional qt5 support via IUSE="qt5". Currently this would include
+# ebuilds for firefox, but thunderbird and seamonkey could follow in the future.
+#
+# Leave the variable UNSET if qt5 support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be default-enabled.
+
+# use-flags common among all mozilla ebuilds
+IUSE="${IUSE} dbus debug +jemalloc neon pulseaudio selinux +skia startup-notification system-cairo
+ system-harfbuzz system-icu system-jpeg system-libevent system-sqlite system-libvpx"
+
+# some notes on deps:
+# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14
+# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau
+
+RDEPEND=">=app-text/hunspell-1.2:=
+ dev-libs/atk
+ dev-libs/expat
+ >=x11-libs/cairo-1.10[X]
+ x11-libs/gdk-pixbuf
+ >=x11-libs/pango-1.22.0
+ >=media-libs/libpng-1.6.25:0=[apng]
+ >=media-libs/mesa-10.2:*
+ media-libs/fontconfig
+ >=media-libs/freetype-2.4.10
+ kernel_linux? ( media-libs/alsa-lib )
+ pulseaudio? ( media-sound/pulseaudio )
+ virtual/freedesktop-icon-theme
+ dbus? ( >=sys-apps/dbus-0.60
+ >=dev-libs/dbus-glib-0.72 )
+ startup-notification? ( >=x11-libs/startup-notification-0.8 )
+ >=dev-libs/glib-2.26:2
+ >=sys-libs/zlib-1.2.3
+ >=virtual/libffi-3.0.10
+ virtual/ffmpeg
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXt
+ system-cairo? ( >=x11-libs/cairo-1.12[X,xcb] >=x11-libs/pixman-0.19.2 )
+ system-icu? ( >=dev-libs/icu-56.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( =dev-libs/libevent-2.0*:0= )
+ system-sqlite? ( >=dev-db/sqlite-3.14.1:3[secure-delete,debug=] )
+ system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
+ system-harfbuzz? ( >=media-libs/harfbuzz-1.2.6:0=[graphite,icu] >=media-gfx/graphite2-1.3.8 )
+"
+
+if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then
+ MOZCONFIG_OPTIONAL_GTK2ONLY=
+ if [[ ${MOZCONFIG_OPTIONAL_GTK3} = "enabled" ]]; then
+ IUSE+=" +gtk3"
+ else
+ IUSE+=" gtk3"
+ fi
+ RDEPEND+="
+ gtk3? ( >=x11-libs/gtk+-3.4.0:3 )
+ !gtk3? ( >=x11-libs/gtk+-2.18:2 )"
+elif [[ -n ${MOZCONFIG_OPTIONAL_GTK2ONLY} ]]; then
+ if [[ ${MOZCONFIG_OPTIONAL_GTK2ONLY} = "enabled" ]]; then
+ IUSE+=" +gtk2"
+ else
+ IUSE+=" gtk2"
+ fi
+ RDEPEND+="
+ gtk2? ( >=x11-libs/gtk+-2.18:2 )
+ !gtk2? ( >=x11-libs/gtk+-3.4.0:3 )"
+else
+ RDEPEND+="
+ >=x11-libs/gtk+-2.18:2"
+fi
+if [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]]; then
+ inherit qmake-utils
+ if [[ ${MOZCONFIG_OPTIONAL_QT5} = "enabled" ]]; then
+ IUSE+=" +qt5"
+ else
+ IUSE+=" qt5"
+ fi
+ RDEPEND+="
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtdeclarative:5
+ )"
+fi
+if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then
+ if [[ ${MOZCONFIG_OPTIONAL_WIFI} = "enabled" ]]; then
+ IUSE+=" +wifi"
+ else
+ IUSE+=" wifi"
+ fi
+ RDEPEND+="
+ wifi? (
+ kernel_linux? ( >=sys-apps/dbus-0.60
+ >=dev-libs/dbus-glib-0.72
+ net-misc/networkmanager )
+ )"
+fi
+if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then
+ if [[ ${MOZCONFIG_OPTIONAL_JIT} = "enabled" ]]; then
+ IUSE+=" +jit"
+ else
+ IUSE+=" jit"
+ fi
+fi
+
+DEPEND="app-arch/zip
+ app-arch/unzip
+ >=sys-devel/binutils-2.16.1
+ sys-apps/findutils
+ ${RDEPEND}"
+
+RDEPEND+="
+ selinux? ( sec-policy/selinux-mozilla )"
+
+# force system-icu if system-harfbuzz is selected, to avoid potential ABI issues
+REQUIRED_USE="
+ system-harfbuzz? ( system-icu )"
+
+# only one of gtk3 or qt5 should be permitted to be selected, since only one will be used.
+[[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]] && [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]] && \
+ REQUIRED_USE+=" ?? ( gtk3 qt5 )"
+
+# only one of gtk2 or qt5 should be permitted to be selected, since only one will be used.
+[[ -n ${MOZCONFIG_OPTIONAL_GTK2ONLY} ]] && [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]] && \
+ REQUIRED_USE+=" ?? ( gtk2 qt5 )"
+
+# @FUNCTION: mozconfig_config
+# @DESCRIPTION:
+# Set common configure options for mozilla packages.
+# Call this within src_configure() phase, after mozconfig_init
+#
+# Example:
+#
+# inherit mozconfig-v6.46
+#
+# src_configure() {
+# mozconfig_init
+# mozconfig_config
+# # ... misc ebuild-unique settings via calls to
+# # ... mozconfig_{annotate,use_with,use_enable}
+# mozconfig_final
+# }
+
+mozconfig_config() {
+ # Migrated from mozcoreconf-2
+ mozconfig_annotate 'system_libs' \
+ --with-system-zlib \
+ --with-system-bz2
+
+ if has bindist ${IUSE}; then
+ mozconfig_use_enable !bindist official-branding
+ if [[ ${PN} == firefox ]] && use bindist ; then
+ mozconfig_annotate '' --with-branding=browser/branding/aurora
+ fi
+ fi
+
+ # Enable position independent executables
+ mozconfig_annotate 'enabled by Gentoo' --enable-pie
+ mozconfig_use_enable debug
+ mozconfig_use_enable debug tests
+
+ if ! use debug ; then
+ mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
+ else
+ mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
+ fi
+
+ mozconfig_use_enable startup-notification
+
+ if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]] ; then
+ # wifi pulls in dbus so manage both here
+ mozconfig_use_enable wifi necko-wifi
+ if use kernel_linux && use wifi && ! use dbus; then
+ echo "Enabling dbus support due to wifi request"
+ mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
+ else
+ mozconfig_use_enable dbus
+ fi
+ else
+ mozconfig_use_enable dbus
+ mozconfig_annotate 'disabled' --disable-necko-wifi
+ fi
+
+ if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then
+ mozconfig_use_enable jit ion
+ fi
+
+ # These are enabled by default in all mozilla applications
+ mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
+ mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
+ mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
+ if use system-libevent; then
+ mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
+ fi
+ mozconfig_annotate '' --prefix="${EPREFIX}"/usr
+ mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
+ mozconfig_annotate 'Gentoo default' --enable-system-hunspell
+ mozconfig_annotate '' --disable-gnomeui
+ mozconfig_annotate '' --enable-gio
+ mozconfig_annotate '' --disable-crashreporter
+ mozconfig_annotate 'Gentoo default' --with-system-png
+ mozconfig_annotate '' --enable-system-ffi
+ mozconfig_annotate 'Gentoo default to honor system linker' --disable-gold
+ mozconfig_use_enable skia
+ mozconfig_annotate '' --disable-gconf
+ mozconfig_annotate '' --with-intl-api
+
+ # default toolkit is cairo-gtk2, optional use flags can change this
+ local toolkit="cairo-gtk2"
+ local toolkit_comment=""
+ if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then
+ if use gtk3; then
+ toolkit="cairo-gtk3"
+ toolkit_comment="gtk3 use flag"
+ fi
+ fi
+ if [[ -n ${MOZCONFIG_OPTIONAL_GTK2ONLY} ]]; then
+ if ! use gtk2 ; then
+ toolkit="cairo-gtk3"
+ else
+ toolkit_comment="gtk2 use flag"
+ fi
+ fi
+ if [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]]; then
+ if use qt5; then
+ toolkit="cairo-qt"
+ toolkit_comment="qt5 use flag"
+ # need to specify these vars because the qt5 versions are not found otherwise,
+ # and setting --with-qtdir overrides the pkg-config include dirs
+ local i
+ for i in qmake moc rcc; do
+ echo "export HOST_${i^^}=\"$(qt5_get_bindir)/${i}\"" \
+ >> "${S}"/.mozconfig || die
+ done
+ echo 'unset QTDIR' >> "${S}"/.mozconfig || die
+ mozconfig_annotate '+qt5' --disable-gio
+ fi
+ fi
+ mozconfig_annotate "${toolkit_comment}" --enable-default-toolkit=${toolkit}
+
+ # Use jemalloc unless libc is not glibc >= 2.4
+ # at this time the minimum glibc in the tree is 2.9 so we should be safe.
+ if use elibc_glibc && use jemalloc; then
+ # We must force-enable jemalloc 4 via .mozconfig
+ echo "export MOZ_JEMALLOC4=1" >> "${S}"/.mozconfig || die
+ mozconfig_annotate '' --enable-replace-malloc
+ fi
+
+ # Instead of the standard --build= and --host=, mozilla uses --host instead
+ # of --build, and --target intstead of --host.
+ # Note, mozilla also has --build but it does not do what you think it does.
+ # Set both --target and --host as mozilla uses python to guess values otherwise
+ mozconfig_annotate '' --target="${CHOST}"
+ mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
+
+ mozconfig_use_enable pulseaudio
+
+ mozconfig_use_enable system-cairo
+ mozconfig_use_enable system-sqlite
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+
+ # Modifications to better support ARM, bug 553364
+ if use neon ; then
+ mozconfig_annotate '' --with-fpu=neon
+ mozconfig_annotate '' --with-thumb=yes
+ mozconfig_annotate '' --with-thumb-interwork=no
+ fi
+ if [[ ${CHOST} == armv* ]] ; then
+ mozconfig_annotate '' --with-float-abi=hard
+ mozconfig_annotate '' --enable-skia
+
+ if ! use system-libvpx ; then
+ sed -i -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build
+ fi
+ fi
+}
+
+# @FUNCTION: mozconfig_install_prefs
+# @DESCRIPTION:
+# Set preferences into the prefs.js file specified as a parameter to
+# the function. This sets both some common prefs to all mozilla
+# packages, and any prefs that may relate to the use flags administered
+# by mozconfig_config().
+#
+# Call this within src_install() phase, after copying the template
+# prefs file (if any) from ${FILESDIR}
+#
+# Example:
+#
+# inherit mozconfig-v6.46
+#
+# src_install() {
+# cp "${FILESDIR}"/gentoo-default-prefs.js \
+# "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+# || die
+#
+# mozconfig_install_prefs \
+# "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
+#
+# ...
+# }
+
+mozconfig_install_prefs() {
+ local prefs_file="${1}"
+
+ einfo "Adding prefs from mozconfig to ${prefs_file}"
+
+ # set dictionary path, to use system hunspell
+ echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
+ >>"${prefs_file}" || die
+
+ # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
+ if use system-harfbuzz ; then
+ echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
+ >>"${prefs_file}" || die
+ fi
+
+ # force cairo as the canvas renderer if USE=skia is disabled
+ if ! use skia ; then
+ echo "lockPref(\"gfx.canvas.azure.backends\",\"cairo\");" \
+ >>"${prefs_file}" || die
+ echo "lockPref(\"gfx.content.azure.backends\",\"cairo\");" \
+ >>"${prefs_file}" || die
+ fi
+}
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 3cabed9..8af271e 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -85,5 +85,96 @@ DIST firefox-45.6.0esr-xh.xpi 432919 SHA256 bc0c472e5aea467a22f4db2216f9c25b11c9
DIST firefox-45.6.0esr-zh-CN.xpi 475797 SHA256 b92849fc289e03139a075cb916efcc1363ed82e2d13a97519c8523efe66244dd SHA512 94d0b8f03ab08c4e54a4a67c88f415c565c04b57b87e4cf3503e5036602e9ca14441b76b393cef2b45b2d5f8c81faf1bfa07e17a15b63a50b3e236c433007baf WHIRLPOOL e1ef7d413c531cb075762113ada8ed1c4f0d98245dbf3aa81871ef761df90c5428a0e76a53158ff251bcbe280e538152156d252be154d717493fef39c9a8b06c
DIST firefox-45.6.0esr-zh-TW.xpi 466529 SHA256 80f55f03daa55e6b081f46a5badde962da433c54de5e4eb1a39c203a4a3b7dee SHA512 8f6362b5fdfa30b6f004ad6cf93c9a0e7126c6b0d6ba14f69ced345c9a956313ecf640a07d13771b71302598452772c04652ed376bbc1c9560d9d6aeb630714e WHIRLPOOL 67d3b99333d3baeb0ef6cd7e3395c805df0897ca70c6d76c29164733903d26791f949b78c64b8e02c21bbb2f4b263cfdea82ef144adb9e13f0d2838a3fa7f768
DIST firefox-45.6.0esr.source.tar.xz 183076768 SHA256 c1e7ddf6efb0f54c8071131b6395f4942a422c2ab70f2e9a81b588373d6fbf5b SHA512 b96c71aeed8a1185a085512f33d454a1735237cd9ddf37c8caa9cc91892eafab0615fc0ca6035f282ca8101489fa84c0de1087d1963c05b64df32b0c86446610 WHIRLPOOL ac66683bcef20152f076a27ad93687de8e5d4635f908387414ef3195b84a078ca71b2eebe61f038dcd953f974fa38c9501c6e87fb79f1425c9a35302b67ec16e
+DIST firefox-51.0-ach.xpi 422477 SHA256 2db50aa5fe8866e0835316817a8f605dd517711fc59ac87eb1c27d259e1dcdb7 SHA512 eb189a8453f3483c0fc26138722e50c91facefdae762b7f0af87c9aa91bb0c8201d9cd0747da8f1be85807781a3635ba2d4cf7354397bad0af766b53226493cb WHIRLPOOL 2854cc7c0138888ad9cb9582b74130d5d829c52b404f8350224f515314c0ad8374f0fc148cfb191b24285f691ab76ca62e4f91fdba334b7b0ed325478bc5b4eb
+DIST firefox-51.0-af.xpi 430607 SHA256 b4ee7ec17f3b9334630ff35e01c1aad47a0f493306eefd21b7dceccb274053d5 SHA512 905a0d984024736b7c5c4eb8a07c2f697a7b25b00bb79623367031b072e54c5d6fa0f1d9220fca2663bab8d7eee7735364197a1d1f4064e3088764bb6790ec1c WHIRLPOOL 0bd55325ed006fa24e440c420232e75a15cd4158bcba92fa4fea1edebea00e14c7a7815cb2dbfe98ef11582b62db0b48d431820fd31e5675dc9b9771ad9c14c0
+DIST firefox-51.0-an.xpi 439498 SHA256 3d3a2396ab5083853e20b2cd3fa519642e6f4cd2b66cf446e80c7a794987c64a SHA512 638952cfee6ebef6a7a0783f9cbe080d4c2ccdec8ca4284235ea78e7224ca4dc9d939724276bdd119a411c31e79377377c751e973ad6d8b6e4fafc337e28a34b WHIRLPOOL 6b124ccbc39cc7e951f3c332a5e9bb624004fcf1fcbb6643d4f33c31b25953db2ab034cc7c005edd1d64766ef0415a069a57a302e5f9566dd83bdc9c8b1e6844
+DIST firefox-51.0-ar.xpi 467364 SHA256 3d93c078f8f89dd4993069fa673ceba70b3cc5be7c452afd37063b11e8f5dcbe SHA512 4b4382948c29b74357400b8f2b1ff441561913c8fb8f2e7c6850fe67733e86fe3ca36fb3f91710c37d6906ab8d79cbdbbc158886ed3fa1af8547b01a02f8e3c5 WHIRLPOOL b8ece3a3f0e660ec493eb07c9b672856cb30483ea109bb69461fa9527c99dbca417fda25447e4659de8900a2f6fca1e38e8ea310b18d55243bf8dee26a3e8762
+DIST firefox-51.0-as.xpi 481205 SHA256 2ba58525cc4f1393015ddcecc286df6c1c1fbab69fc38e697a694625dc325e71 SHA512 4b00f5cef2f8c556ed93cf501f9fd114aaa1df65519be525c32a2895e369b32c0660a086bba1e39d3f54d736c375e52ade00e8d91870a84945ab3640117e3077 WHIRLPOOL ba5cee5d6154d3b4304f718c11fd90b332080f1621cc82c1c1b3cb7a6a1f877016460aa3ad974287b69af8709f524c7121e99da552b0c3a3aa33b19b17e4de12
+DIST firefox-51.0-ast.xpi 433413 SHA256 267db3935e315e28c8fcfd3971b7885f7901294b90172e808fbcd28c2c26ae55 SHA512 a0b1eb784bd58849ede8b2073dc97cfbe7cd36f1f095ef019291ee8664025add5eb6553583350b369ef5064adfe67268084f865839fa6abfd9f52bc8ec816f01 WHIRLPOOL f58025ee408540db31e47864290f11ced201224e9e8225c1f44cea0a61cc3c17da8a7797f170724f8924a0beed5379c052b081b993c399ee0cea9576f234b9ba
+DIST firefox-51.0-az.xpi 448402 SHA256 7fc38d646f814b286c0ef2c8bbfd1a7b17c88d3c628c22c559cce018ab1ca461 SHA512 6278d503ef2b2b70e3ed40c8e9489259e56d3be1a7c5abf823225a0f48e577564dbbf92f12039feea23823ae20fdc429a237b2e5027ae7be47fb0450decf2fe0 WHIRLPOOL d3b2c28ad2ebe898500f5becc7d3fcd0e2dfdaa11eca603351843c4ede4f550c04378f13cbdb66c572dad173bd04339bd6707e82d1e997f501daa3e1d5c54b70
+DIST firefox-51.0-bg.xpi 481419 SHA256 ced3d6568e3421dafe0b8cda07f7d29c5421e038d42bcac759458133a1f3b272 SHA512 d27ff568258e761cc41ec58b274ca428c2adbbfaf52aff8ade43127e064550555d15c585da3e1b40f768bbba18173a178a2126febb5bf10a89ae5c515a260504 WHIRLPOOL 7757dc0f69d83763e1787b5b9cc137488621580ad8e6528955241c40d316701e4751c4635279ff252216e6b8969f14ee4ba6e1822d4e0dc5470189ed8e5a5740
+DIST firefox-51.0-bn-BD.xpi 506131 SHA256 94f1f7a8decc0cb8c4accd1826b8f335b16abbb259359566be5e25529998d349 SHA512 f0c8aef52218b11c34517f6e71fcd1533371fa3db91e18e023d990010a8da4f96dbdac5571686f6382835b3eed26707686fbeb81907c7f93332a72898d93ee7e WHIRLPOOL 4df5c53831aa671062845c48ae2f51ba606586ec30c8a418b7419153893224a12495530ae60fe5f35710868e698fdae70d9cc8d2dad8fe69886c99b24c9e820e
+DIST firefox-51.0-bn-IN.xpi 503270 SHA256 c02c9b776479800c2815811921d5c334d3079fad1b10b5668f1cad2883d40951 SHA512 35c49a69fa77d6bee671650b8189ffd0ea0be7476e466281eab58546c2dfb523b8fdb1c628a74555cf489600f2fe75b891467ef76d5d1588e6352288729d6698 WHIRLPOOL 31c5b7c11d2dfd015709563650119692e7dfbeb9d86f5719c1926e53320631c223134ee45451e815963ee939a59341f6338fd05202bd7ff9c7a6d613dfe17a28
+DIST firefox-51.0-br.xpi 429716 SHA256 ad0f3653a2f98487de066e7f2bfc5a3cb164e5a813863c0fda921ec496fa0363 SHA512 4a09af88288bf643915566feb181ca4ce1094e4dfaee1e2161addfaf31ceccd9bdd50f415018ee6fbd1da71cce82786e32a32a5b7c9500564999cdc431bdc748 WHIRLPOOL 3f16e252058aec90720072bdaa9b15cd8a42e12288946d5d6444f2c29fb81cecfbda5951e95397f80587476c8a5e919c5c4f32fd622c7fa2a3153e928fb2e276
+DIST firefox-51.0-bs.xpi 435977 SHA256 cfdcf39092ef00377d7beab3859b7de11174bf7c3654cca7b9734ac4b255e6c3 SHA512 1d2fe388040eae26d485a63e1e41b2b4d82082c7e92ebc79571266e66f4c961356ce4276c652859dc9efd8a1c8a84bf26364009e4569b56ede9fecf581b8a249 WHIRLPOOL 2d5f13be7625abe419f404979713146f4bd118b507cd0b3af05f76b36cb51abcbf387212f3ccba1172127abc1e0b897b3dbb14b7625b33740e663ae17bb63868
+DIST firefox-51.0-ca.xpi 437596 SHA256 1115b657c3899829009f4c8e553d2cba22fba271c5750a596920d81065d6dd77 SHA512 53f05c8f73063c23771607ea323e5563e2eb76125959f27099cc67e69daa4e996674cbb8a09e6af3ac0d693b9728fbaa839c7adca2c0ee1f58288b3da2c3e059 WHIRLPOOL 217d5e76c88f456e500707f3146da2834a78d81872fb696a0a9aec84b6314cb90b61b432dda04e462ea9b8a4b43b68d674d8f0bfad7f70fc3644de3c82dbe850
+DIST firefox-51.0-cak.xpi 453018 SHA256 326ae3e466139567ed2877dbfb01fb696c7a02b3818c48e65923eb64df13c358 SHA512 7391adb4bcfbdb38f72ac87d7e8aa7659a50ef237732047736bef128ed37ffdcb34fd366dadfbd780af16e6358fb09ef1bb8b76d455dd7487db94fd1c9183ee6 WHIRLPOOL 34ef987746d1a36a5f97ab04c4d8ef16eb0551e1aee5fcdbf675157b06d6655bccb6e72865cad3f8a3e5958f216476614fb262cb84ab9e63f3bd7edabd38f33a
+DIST firefox-51.0-cs.xpi 437009 SHA256 bb4b595d981bbbc56058d41ce73e9f6666ab410d43b8bd49f899fcc941a2af80 SHA512 d01c2dcf0d4b52f0e3992cc4229f1c439b4c99a448612c4afc1b405608d4ce6d390a7bd8374a09a7dd53917762fa2ea7dc8f11db80b0348df221c05d5b536e79 WHIRLPOOL 30129f670ab3f1165bda3cc526a906b0ee5b3a991a52ef3fd358e661e79ac17c32158949c9b5bb1642302debc9d902cf9a3c74e8767497ac1f600423cc4cb6b9
+DIST firefox-51.0-cy.xpi 430766 SHA256 96b50da1eb50b38a83dd6e0065a79c069dce2c762ea4dbb87a47282bab68ebda SHA512 fe8d999daa379dd995a5c6e7d391891f2d0046f62c48bf37527ceb81995ac6d3a55867867c4dfc3d942dc8e796bd87b808506f148a0ccfb1980d718de3867380 WHIRLPOOL a92f8cbbca630ecaf41c567d2b6017e10d4878f38eed388285b893ca2255204d88dc26582df553f9df683c96c8d0dc4b5d6f9f180eaba038b5358d1271ba42fb
+DIST firefox-51.0-da.xpi 418405 SHA256 7206aa12af4f69d70f598438fb4c8ee528517f7595db5d1d1b51055e851f3a88 SHA512 2056463016720cf317edd6549cddcd3213d0bcc624139d8711a2a4959b33a80d3be08e074e6ac2da2aed796abffc602b69a1f4ba773e5ec2897a76c07b3e3d70 WHIRLPOOL 9a744bf80ffffe1ed73d33be7da69de1a10c1989d4ac4892375f6328b3091b9cff108e418716bd5bcecc08a901add309c1c351c78ef5ae1479e7797ffcd5bf4c
+DIST firefox-51.0-de.xpi 435628 SHA256 4e10974ed2d4e260c9eb1205d131cdb1fdf9672584d330396e5f53a28b977cf0 SHA512 a7daba0838f6ed8c47d9cad3d52dfe9a7525f51ff99ec5d8ad0bfa97b3f4bac075a1132e376b9b8f85eb83d1ffdc94dc4ee009c67fd29fcfe351225e9c336e8e WHIRLPOOL bdd1a9617f4b418a28e3796453ce438d9835d5ea6f66433325cb8c9df14f1eb2cf5fb4d06b7136d83c2b95faa1816f8e6a618092226d999680834a2110e85960
+DIST firefox-51.0-dsb.xpi 453122 SHA256 53a4d8c6175091a724a5c5d94d552ad761ae6aad2643d8f3a2d068a3661dc117 SHA512 8f1f11b3a03b1f6c353190246b30ff8b270fa000847911ed4f9fcc73a5ac3c585429cc152a44d1e94bef264ccdb6d36722d7252078b1bddd0dbfd5eed1a6c7fe WHIRLPOOL c466216c032eb10a661254c21dcfcbbf1b5fbe281e3513ab591c03b878cf4600ff97dff5f217a22b593364e4d94dcf03cb6f46224e61da00fd40f978148c0a11
+DIST firefox-51.0-el.xpi 498855 SHA256 011e683dfca482754bcf7a722ad46ec17a920aa012d8f238012c42f05687e5a9 SHA512 79ea3c8788e6612d9ee8e1326f73f518fe3179a4567e9464acbf5dada5f58e6d31545f901e1bd924789b5baaa0a9984217d2b3fa80ef09ddf9e30eb5ce662341 WHIRLPOOL c27e9b0d4e69d852fd6d836e6e9dd836dc62614b8fdad923227acf130b3202db2ad63694cd066b8221d87c3206184e067aa296292979662cad492969b4ac0f51
+DIST firefox-51.0-en-GB.xpi 412807 SHA256 7f7a3fbb98c0b0411c81d8fb04f300f0548ddbdeb99a225a775c35742b372134 SHA512 b46501c87be1543a609005238c8a3e0f6b4cea155c1a68f59bda3a0beb86cf0ff0a358fa624ac4dbfa061c593147822b0db4a3319d2e590f4faa1e0bafd499b3 WHIRLPOOL 54808335ee8fbf73d9f8a0f2df0dffee1c089cb26906ce7a8be718cd7d6f7fde532a99eb3e34bd42aea35027ed5b8c9b6c123c1f446f021c02a1bdd9d25ac88e
+DIST firefox-51.0-en-ZA.xpi 406317 SHA256 eb92618d4ce84735671bec8c9e7d8a1a310d1ce0648e259d8b547cb73ed31c5d SHA512 05eb07e334b28b3686ec1d94644aae19819552cad4aa9755f941e4238219fc4ba910c338e8dbd01d75f3efa25a019f8063bc72580ead632d54a35274a7d405f8 WHIRLPOOL 00624e408e46934bae4111afc7934e551135e0478ebaf28670e7931c9f8bbc4dfbf24e4fc891be36d66194f28b59d5ac67443addf5c529f939424140a8d82fd4
+DIST firefox-51.0-eo.xpi 431475 SHA256 0f38d937e8d6e6560b1907ac8fc21e72c1daef9d87b244d9dfaf7e3ccdf1dc19 SHA512 e84d4566aebf299a74b962530d47e675721a30a0f3702dc781e3709c404fcb9bf4557554ced8c8da01fb34d8886df9f21eb837d1deb4aef1177d3302ba737bbb WHIRLPOOL 1eb0ca152cab1dce904a94d3fdf09e86ce77f15695ef6f28c382b9a48276fe40775b55eba23f111dbd23bcf7b81d8b0ae1fba2ce7570754ad6ac470fa28b1cfa
+DIST firefox-51.0-es-AR.xpi 436849 SHA256 bd828cdeed17fe2a606ed6bda40852b46537ea320741619dcfefc0c29878d40c SHA512 10b03824a7140e7757393ac02958f7f307d2755be6edbe0c92547c2a30e0b2843a14a8838b72381e35832cfdf36bb00e0cba7c69fadf850125abf6935029b26e WHIRLPOOL 7e9da0a21518d3677ff3949c7295a0b894a4fe7ad956ea8ccdc7c8e252944ff6a994d2e6f507a8517beec77c1300b94d11e4adb5bbafe7de2905c7f70f8c8595
+DIST firefox-51.0-es-CL.xpi 439570 SHA256 a14285e925cfcf01cde25cec6dd6fd2f7d90c78abc0f0734949a02a48f981e76 SHA512 d3cd7f64626fc4bb7baa619d79f696d74dc2ce1b5424c1f8aaf63289bc548cbd55deb45d546f07781f7dee506cdd8b827e8b5113b6f01b8d824aa1a4c653458c WHIRLPOOL 2af7d6efb870d5f8e75bc8378db115624de873a59c6406379d9b7a0a85d108a93e4b859f86c0a26d3839d1620158dba8c19983e1888c1e0b0ca4cf0c4118de38
+DIST firefox-51.0-es-ES.xpi 340415 SHA256 dc3a1b1a50dae2885b24e8bdd58e17c67a108dfad4712f291007af4ddc5fe8cb SHA512 4f1beb54f5d51a6592b9ab5d5b31d47c58c651f84c965c1709f3c4cb1af0359be70b7935293c82bad4c711416b94616bb9ac7331ac693f1f61eb58499ee8aab3 WHIRLPOOL 03ce0f728542448b860cdca62c95553d30a91f5962f3f1cca942b572c433904488a51cfbdf3e066743a3cf43a3eafc2cef70e7c48e5be96aa05c93e32dd44357
+DIST firefox-51.0-es-MX.xpi 442425 SHA256 77f11998e4e5dae7b1e42a3d4601bd32c720df72496bb5b526ff05cd90a65301 SHA512 52119068d5f08d83cdc80b18482ef3d6f7e165f9b07199c13eed70b0a1dcff2f230ecce4c68a736c22ea8a5a3ea0c269b699f3f98c265be242491a720884b781 WHIRLPOOL 70e879262d8bed8dadec190df68e9b6e90d5f51a3e54bdb516113343cf414251cb13c796f798569bb2e6f813bb0d84f4d518a0a3a391656c27137bad5e93d9f5
+DIST firefox-51.0-et.xpi 419370 SHA256 24b4d7ab975f624618ec524e0fee5a64b943d90cc339ab37af671efd9448f0c6 SHA512 bbb30e989ef4c8ddf46e9b8abbf060cdd1f2f845ca5f26fb48337f40794e890fc41e271b5ed1ca230d5128d23c49813775124cc3f632d11d52d49993e35344fc WHIRLPOOL 427b3016275859313f5e5a3b54a9b4393cccd2a27cbf2d7ab8d66258eb65e26476f138c464cbf9b04f9f3be7bb843716ef381d51ff1f11be5a32f7c42b573b88
+DIST firefox-51.0-eu.xpi 432700 SHA256 5cf55b5a15eb77b13557646cb7db1963ebfe717e9ce291fea868005dac7d7174 SHA512 ebc774b738de92cb00c656c5a0679e88b189d268e9db45f132b8b75568ffa5d34c304b0092101d6675d3b6595ff0ea2a92e85735b3727efc0d7c3da78b1fb05f WHIRLPOOL 90c315a36d07e5e266588a23ed2bd929f9fbc07e07c8127a092adc6fe17082b0f5c8e1f4f9d0eabfcb62342c0c1fcb2763e9009a9dfffad88d7132da221c25bd
+DIST firefox-51.0-fa.xpi 484366 SHA256 f461c631c33b90a738b7e158556408966f1a429f4bac27d01f14e6b823385f75 SHA512 349d6575fb4df287ff95064a9b8879e27e90fae47a1e98e9f10034b8792302be739b84ed19eb1eed029f9cdad80b183211aa374dcab6e910a07a5b791ec2140c WHIRLPOOL e2f3acc0a28c58f7fd17af38a189632147a98ec6c7de4a86a74e75de573f37e1d31b7e9dd5152c90c8bbe3ee65cb68288f5d0464c85862c4accde10940cce789
+DIST firefox-51.0-ff.xpi 435444 SHA256 eecfff13c273289228c20fb710847f74236e60088afbfd62368b9cb66f3b2b7c SHA512 07577d67ce0b061198332334158e845c7610a28f1da5e97b0528752570d41a8710d7085bdb188c0abd6a5646708cfb856d81022f8f6829e6c8421f4dee24eadd WHIRLPOOL 1160d6de957fb75b1fee136a77fe9f136a3e80136409c2237cd46851a1e44584f5292c4f1eeea44b79bdb1b4c5b6574be04375e51807ce97f6cc83b1b11af2ff
+DIST firefox-51.0-fi.xpi 424025 SHA256 1a43ec5bdc3355486d2db56ce77c21d8361a4745ddaaab82e3a13349d4f801aa SHA512 2c60bc892b903503ee9434fb270802b2346a90a6d321ef11dc4b1953ee68f042d74a81cc400b40563d827ba09ee98eef2075e33f2287ab067de8f41a5266cccc WHIRLPOOL c89b15303ed434832d7d8baaaf846012a52f2195397dd403d8a695fe9f5abee2bd742718fbe68ddd5fe2629b6f6f938e285d64f7d971aa48d90789887a8ba5b7
+DIST firefox-51.0-fr.xpi 444127 SHA256 2fe646ccaa1cf4e5e2601459452e364f9bfccc0bb8ff37d5105505576d338e0a SHA512 62a7718c8a1a8e6c29d3e4881333f8733ff1b2db58132750919526c7317d9c9499bce7dc18809767f6138abb906ea9ffa2377cfc14df1c577d27b3a5fb816e52 WHIRLPOOL 8cb2c08404ed7d8d0326823bd91ba860a31989b20588e785824ab8f40054a6042881d74faa056042a8c0dc9a43ae30f4fb57961e990b7159856e1214d8e25cff
+DIST firefox-51.0-fy-NL.xpi 439354 SHA256 b03faae59547ccea4b55a12ed67874eb86af4d9b6aa3c7b9a2f2c6a74194b6e7 SHA512 4ec114c57bf0c1bcf8210891d6dc701d54183f6625d5252f75179b5b568fc75dee2cf20cd6e27b7a0fdc017c86df41f4cd4086aec354c1ec54a9f67d106d1324 WHIRLPOOL fbe9998735b18ce0489d64b84a650623535ac53a72f2ee789b59248926c09fd9182874b8ed09a77c27b7fc8d150f2f26d2e39d1de052ef56227b5033959a39a2
+DIST firefox-51.0-ga-IE.xpi 452112 SHA256 8be3e3530480fb9fa2b892dc027a78048d947b655c0b6db0e45b83de1288a068 SHA512 f3ba5e9e0ac78dd00e2900e9f5f898f28c7809f268d0b777da2062c9ca3355fb10815e79fa7e5968e47fb2b81810290460e5f1feb85872a6166f3e2bdaed1944 WHIRLPOOL 2bdd4c84ed71223dea683f800c5f6cdc60d885eb71deb52c05372e0980d24d804c97c2a6c89ddcc993bd6ecbb17f299cd534c992bb390577f14bab2e68072a00
+DIST firefox-51.0-gd.xpi 441391 SHA256 26b53d668cab518e1d350b875a0221148ce09c1fa7c0e5cd106b058532df925c SHA512 c929885f1db3f58c9688b38324149a9940fef1a345d1fe206e7b612742f926852da721a950ab17b16a28bde171aaf589cb12c7646d109f47dceab6b1a2dd6211 WHIRLPOOL e1275f2f56492dba714729dcbd6d1ee2f4cf541365738ed9f15729cb8339f8e5efcb163fc21416bfcc935c2e9ee691d0495d79c86d024e3c8cadfdf7e2e11b66
+DIST firefox-51.0-gl.xpi 444050 SHA256 e1295088a34bc6d0c569c79cd2c7beb8f3f0574ff6f315b8825c060ba1bba3cb SHA512 25670ce24f0270f27108f56c96fe720eb4c283a2063bc8c00582ce1a5edef226c8a5130752f8a02fce7fe59ec54b8b3f0443a06be7ff819d06fbb40eb445f714 WHIRLPOOL af9b093311561aafc043659c450af063f882b7949b023a9100b1c7ca7e8319a7f414f196d347b49409d512a59fa8d3c74b3fba7fa32e5f5483889e53c5a3a405
+DIST firefox-51.0-gn.xpi 450227 SHA256 92c52452dbcfbf1b5f65ab0f837441bc44c1170aca1bc686e5e64bbd6c5c8d36 SHA512 0caef362a3e7a960a99fd97ead8f6a677ce60f72c69843714525bc02376475f893f7a8604d4561f856937c0565e432e45f20ac68f5f86c7a7cabb1ba77458a1a WHIRLPOOL db4bd1d1c88a6cac027718ef490985c9d039532d4d52e7d29a28c0fa6affc94382f7d4e76f5429dd9210b0a58c790c828fc1dbbfbc19e3cbe969db8fd99c6749
+DIST firefox-51.0-gu-IN.xpi 483510 SHA256 d50f96985e4a81f85ddc876359d1afc2dd1038ceffd95c2eddf3ffd704586951 SHA512 dd59242903153e51e7d46b4478ad476c3de3d26b5875218d965b8eb355911bac48659be357fe23dfd0e8ba9bcb9f7d8a618ab5abf3474a81e3bbb4cceb511879 WHIRLPOOL 4cb9cc4418493b08e48a21c8c77e85c8b45826fcee4b0f0d9fc3361a710c64e1f8f03206a738c2ec2ab92c85f367e838452c855e3c62e69747f6e0a333087909
+DIST firefox-51.0-he.xpi 452767 SHA256 6a3db03de54e4e10bbf980081bac1e980327c8dcd43b2bb40f0bb38d20418b03 SHA512 b24b20c8e0aaac7dcb7c7b8fc846712568f9f14d5b87a4f3d1998825215ef14a68e24c764eccfedd11d4020f4a95c46ba1ab2a63a179b1a8be49ad27e252d6e0 WHIRLPOOL 8b61b304a407a117f16b602a957073d272d14770e76efb3a34dd427f3bbd79c9c88c8214f3391fdd190b8aa7d4d7a241bb552ea8132017ee4998c5562b773a04
+DIST firefox-51.0-hi-IN.xpi 499946 SHA256 97376eef6cfa37909206f3eec1546b61757762a6c3f9c8a1e936cb7e3654ec0c SHA512 5fa518a41211aa385bee91f3dfa9484ef8f27a2d7066a7a24b271090f9a13e1645b9dcaf54e1e2bc4aef4988c230c8bc1036c989dabf7225360e59267f080742 WHIRLPOOL 8faa6298541d9bca8e855a163343e05b87dff639149098028bf693beca70a29efaca735231f97769b02a3b806cb1a20495105f09f8b43191e8b8762e68b054c8
+DIST firefox-51.0-hr.xpi 441580 SHA256 3b4da4a9088352c30772d7dff4e4b723279b56883f43f046de9419574edf4b39 SHA512 533ce1a2a80bbb56fb148ede824817aeba806d62a880fbac56387aeb4d97f446f0a279eec985c0c3d23774cd01323a4b21db96f04ad7d506122044ba04869bf0 WHIRLPOOL 161c8cae49a4c239fd184d913576509f972ab3edc1ff036409f4ac09774a56aee9cfa9f8b2fabf0100332aa8322ce4be82d524f7b1d9178b1d207f460469c9f6
+DIST firefox-51.0-hsb.xpi 451002 SHA256 bfd26d94fba685df3df36ec2e729cf9e24f4c4ff7d12731fc98a4aea48bcc944 SHA512 14b91befbef37c2052904418bda3bd8332969cfea69689736b10beb38f88118511681acf709897392c53b0b724d558e5d895a7957c3f02bc44b2f791f2d69e2d WHIRLPOOL 917fa6d1c578a92a13c387844ca406e35c48e23a561120fba8a9fae254c5d4975db0a1765796f3fc3cd0f29f7af44062876df538c7d2b36c52badcef32e722a6
+DIST firefox-51.0-hu.xpi 445379 SHA256 7373e4aa1bdc2a39518266db0b117c71b5438a0a72ef60eb50c84942942b2160 SHA512 61ab4269fa87b3d7b4b019bf23ca52d4c6488526fb3f2730b9cee07103f0c99e155c9cf532e6cc3646eafea4707955e68c59dba1f38045d02f2f52c54a1f0a95 WHIRLPOOL cb3278c711d90b063277f7f2f8e32d16ad79be1e32d490636882fef80dec3355168789f6b30897208828830a20e2bf9d05d37853d4c80445e426eb85419ccad1
+DIST firefox-51.0-hy-AM.xpi 489193 SHA256 5b4f91353db0c74e9af94ba74d0d31b0317b4af55c44a7d33ccc3ffea17e49ad SHA512 d0d6fede382afad73ad1d2dea44b71360e806e4510301eadeb90c15d512631a94b1379ace19af9f23b7eb6e1d3b5eb640f04aaee9e1b457e44918a9d943d431c WHIRLPOOL 83d400ea1caa69cc92a9072e494833f29a211e5af557c6a0f1c385caff105d842a037c9734b8dc1fc35e0adc605761ca332f829fde881c2f26d5f0e162f7950c
+DIST firefox-51.0-id.xpi 420114 SHA256 3a0f000fac7f542811b24b34d2aee0ed4749f1f7337afcd4fa2a9fd57b1e2660 SHA512 4a61c731b4aaeb110a1d23dc4317f7dd724419293320aff3517728164f01291f876e2eea5c71a367ae2056931d763f0cdd871d4c9ffccaeea92ac239e8342f7a WHIRLPOOL e5b0a4aee5b900cdf7dd58a2e58db2470e86dc3c2b451edab447a7c54c622da4e88fec0f2aa287fe5f61a9825e0b86226f18ac4877ef98dc99d0b3ebad628174
+DIST firefox-51.0-is.xpi 432632 SHA256 a9a4fdb1b2e153773d9bbef9fce05947d2313caaa608561b73932257704d953b SHA512 c1184dd526cb3065e9bafd399318eeaf838d0f8caccc82c9b2ce70bbf141374d6aa8e72101a52acf32cb1b4981ad575571cca3821a2d8008081d0066e7986cab WHIRLPOOL 128a63a7f48732372af1e6c90dfc25dc14879982f45236d4a8e68fb600bf791f6703075eb451a13710617459b6c2145d7d8fb99bb62e757c5ecb93a3dfa66cdd
+DIST firefox-51.0-it.xpi 334920 SHA256 8da1fec9e5f5db030c17590c875aff0a100afd77db1aad7067fa3d931ed03b68 SHA512 7f0075fbaf4d37613259922c1f6c1ca1700a35d596997d8090e54f3e017e0df135aac8683234a8a3c6a5b24a6da888150d0dea2cde8ef28262872f2f1d3ec674 WHIRLPOOL c394788281c3dbedc466713e3bce483013358e82ed43e72cfef05dbbc1ebbf52470c32f6018b23042f7037bcbbad1752208078dbce50c7d5f11ff999b0ffb07a
+DIST firefox-51.0-ja.xpi 481874 SHA256 b4ff63d51449460b758948bd8e73bc932d24b2e14501ee076bcae5b70892be3e SHA512 a4018335b549763ce235ff83996615f9962575e9004ac68e3e42a2572b02c40ae7c8337160948a92d5e6a094a17f945d14e9bf661ec6e1da6c3bf0f3f1573da6 WHIRLPOOL 873abf1266572a8bd197baa31ef3f561d46636a838549b328d2427b9dde57edc73b965c292d0dbee45a8a63a2e96bbdf3f17bb07047e172e624b1eb913f99a42
+DIST firefox-51.0-ka.xpi 469575 SHA256 b77fd8f7cb41ccbcac8d2647b77a8f9d3c84cd4e6524b3dfb3e14e799be0710b SHA512 e8844daf6b2b74e657e1d2f1d6b1c672bce251ec52c8884f0218ce9fbd661b5a93caf70bf60df477dd8774d8516e636f9b48b6eff17e214c68e2ee33619a2e17 WHIRLPOOL f4d659f349d7635dd74b9c72bf8169c4a78138692236953ddad4c4bc7adbdb14bd291ff592f93f1aa799a624567d4fdd60014ebb8ec71de30e32d87aeae47e20
+DIST firefox-51.0-kab.xpi 438428 SHA256 31272f2315a47ecd84307c4538525770297709e36c152b1583ef27831e9ef091 SHA512 8919a8ce1716b605c8d057b41dc58e827574756a07ad3847c2cc8da9822a85016d20daa1e039f9e85c5cdb5381ae24ad3ef4b26ff2c5798a5cb21e4dd41408ab WHIRLPOOL 85c6065021a20d81e56809f88ec373fde88746ac8950958b77186ca44a15526176f6b69630deb5287f442559b6b54501f851a22f42b9b98eae4b33faf8c9db63
+DIST firefox-51.0-kk.xpi 490747 SHA256 000ed1c4d96b3a8807ece3f502a900bcf3d8ba3889200d6d922e37bba8e135c4 SHA512 ec77d183bf222e0858694152c399f7301c430733b6925efa3e3f17fa22f3bc20156ec2f35bb20f746ce9dfedc429722b2f6e4b754fa4e00c079ef239d723fdb9 WHIRLPOOL c3b9994c66864c28e03c6a23404bfcc153ad54ba60995e9c35b8adcc05ef6d7a30788f188f5dafda1b084faf3bc67b8687dc6cc795577553aceb19e5f8d25f0b
+DIST firefox-51.0-km.xpi 514270 SHA256 bf312dccb93b24038cbdff0941276c2704f54ea4588a80b9d7a337ed894cf5b7 SHA512 079216788a9095ecfbdb968b493069eb8a225b9a33992e25bf7566cb33ec8fa4addbdbef6551002f0720e8e505d0be5e479ec04035de919c0e07409305375bd2 WHIRLPOOL 78ae384289580a66f3a41dc979034c8eb95421677ec45d30555f340b81f79168a1923f773ccfbc6d1fa68ac6d23e30e564a150458f3171f506acd5db8779458a
+DIST firefox-51.0-kn.xpi 514060 SHA256 a8b4024791d910285dc9d763b3d6ec3cdf5289683beacd000fde122d79af3810 SHA512 0b4a79f46cbb0e2bbf327294f0a487f2c033a053e67b22ebbaf12b75d17b4084659877b45ec627f5c42b2623d057797425c510a45d837d773436bdeb49512017 WHIRLPOOL 4fea8c54349ae068a44832112a27ee7c07fd851823e908a790e627c32645cd1f89c3ba536365a03b8d0d7cfe60a28b4d108ba81c9e1cf858cf0ab43860cbaea9
+DIST firefox-51.0-ko.xpi 457535 SHA256 2aa83c07862474156bee35da55ad1eefac9ff63624b65ef7543276a8d3f568f3 SHA512 b1f110ee9b47fc8c522693878a47329989622c0e0052e6d42f9760eb5357d3398c3ba9e07d4cf8eb87ebf664ff5ee470f8017a12757107b45028dc7db612bc75 WHIRLPOOL 11a54f04cf60300add0e4262c7efaf2bfd8cba38b72bf01658fe550630f7f9020dd9423a559d2d2437c124344f4c697b66d20fe2c10993c7fa7b19667a847f6b
+DIST firefox-51.0-lij.xpi 410712 SHA256 34cc82b5ea5a5b16e87f70716dc32a37cac72cbb163e804b6c574035f299d67f SHA512 26ea50e85fdfa90918674ad10a07a002bd936f88f082154093c36db1db88507dc9e412cf6b57aba0e41c010dc2b0dffccde6be3255f29078f409c5feef66d5ae WHIRLPOOL 92d39449d7cb58cef70a4d4ccfb2270cbf5fc2f8256f95272adc30472f2d81c1a1174a64083fcf1b3da321ce731b2d44e4af89d2fb2a0a5959eff32b59b5971f
+DIST firefox-51.0-lt.xpi 446152 SHA256 c1cbcebf3954409cab56825a020ad23c53f8814674d94e4b12dca6f361c13ac4 SHA512 973e55501fb7a1496cab59377d8da27ccdbf5f837bc5abf0436ddf240fd4c24eb26e25836a54a21504fbeb668e473a50d62d4876863f2b12d7bd955432714435 WHIRLPOOL 8bb5fcdcab83d0de901cf4c3d3420acf833fab6ab778b973d5ee4ce0b68d2548ddcb6cd77598e0e07020f431e5e37b09ebbd0fea5f87c600f13fc85c9d64f2bf
+DIST firefox-51.0-lv.xpi 442269 SHA256 ded68e952783c8048ba3d190fc97ef49675828b2de0ffbb92bd7e450c2e82ee3 SHA512 72d112becd340f0b46dc9979d0a2cde8f64e409c78ac3abfa57c50010df20ebf9bb6825228c4e75d4c48099bd2be677f9215722c63afb08595967d3b22a55a4e WHIRLPOOL c701188b8f8b1212b738ec19a2b6ca1f0dee06d6bb9292f0cfa545b410ffc3c96abbcebc2a0e201f34b375916751c515ab35fc5314e13dcf829c31edbbff6602
+DIST firefox-51.0-mai.xpi 494292 SHA256 58466c629a402d0e5f050fceaa7a806605dabca3604f8cf8c0e335022370ebe4 SHA512 9167249d6f98852606bc52ba51ca1d18ca4f7b53c5f3b7c3067051fc7dd7bfa519a2f505bdd55ba4212e0c47dbb6e3a025b3d1a641517bd5ff27ef8e72cd1957 WHIRLPOOL 935dc49dc68bbccb5d47cd14f96adabd48e10101e75d20ef6dbcdce8dd78ee12f1eea7c7531a7bc86cbf690f47fb7d3051b28d7ef8f639742c17fcea59e44e1d
+DIST firefox-51.0-mk.xpi 490960 SHA256 8558a01bbcd28a679b8808b579a73aeb95f27403b9aa19bcdd4f7d0188d077d8 SHA512 63171294f00fcf436dc9c8f7930c728b17c0892ec102e34a01343000a902ee489e59b91acce4a195e35ba5f7f49ffa58be0992918b6a4d8b96578256cb15872e WHIRLPOOL ec394e71aa8d5468f48ce60328675991f53135253888e9bbd975db7337aab03cea9243009f72d1eb8de01d4d18d4166c4e8150d5e38070ba17a1839831bc7cc1
+DIST firefox-51.0-ml.xpi 510895 SHA256 db1b8d37d3d77fc3ca0317b10db8e74255567b6c8f9026ab34cd866ce523489d SHA512 340eafadff0d3909fc0f629c47c152c47b6580a9acfcfc533d8087cd848fb20918c43f76f2682795df04ef1f14f709851401bd6c716f65950bf44644d5f742ad WHIRLPOOL 6fb7ba7c600a53702eb3a43edb1644ecea28028ac66a63aa5977b5107ebf991e8e7224a68cd4518b880bc2943fc1f435e0f88c86ecb7e337447c31f1a09b21e9
+DIST firefox-51.0-mr.xpi 495859 SHA256 4915727a4314058a96d6ebb229112dceee9ddeea2968aacbe6420b905b2be1d6 SHA512 4e27a2ff93c6629fcebf517d9fea6b8b55103a667649b1ab819c266d920c2371b8cd0435a2569037be9e8fbca186329705e0a96e91fae5014bc7f4a99c2b71b6 WHIRLPOOL 36a18ca233530b9cdbbafaa8819710e2e79eda0af50ce53041880eadee37a0cc9b310a8fc89723c893cb8644e463d65d3bf1405dfd49d486b3f4483d1af24b35
+DIST firefox-51.0-ms.xpi 430330 SHA256 312cf883fa61415601ae510df828aad123db1f8d227f0f4612ecea4582d87ee3 SHA512 c95fd776ad8a396af3d893264abe0fac5f2f213355d1aa79c94eebfc2fcf71a5628e9d14fe5a402b7a9398582cabba1372971bd2a1379f3011d3cd2de89e5286 WHIRLPOOL 3b08de1cc7137e78513619783e406310388bd698ac236e649b0b13cc8e7c8bff6329b52ad7f9ebc0f6ed8cdd42aab72b08635047ae7965235c7cc9cb8e39efd8
+DIST firefox-51.0-nb-NO.xpi 428672 SHA256 07b5f1fb9cdeaa232d00dfa37700b5553b18ed1d6a03d28fc91b188e5f350c66 SHA512 c50a907fd7dd15982a3d144f7512f11acecef038eb6764e5d974a7d6dacf32110dcd4e59c53e147f82dc0aa13d70f8dac807a9bed294b9a22c6e5452350b2dc5 WHIRLPOOL 6ec4a346cd5f90458a2581e1142ccb50404a4c7234b03d5ee776ca253e0ca5e5711421c2b835c42bebdef50175533b219c8be71e23e24283ef7d8f28f4bac19c
+DIST firefox-51.0-nl.xpi 426235 SHA256 11c844e878c0ab1ccd7f7b8ba317702beb75bca7b64041d8a3694ba66ad92368 SHA512 71e14e373fbf2613f8f0e8885c14f5084feb6a9792ed7ef7026a7e7d25bc448f8138c85b7cd6f621a1340ad4dae5ab25d20a2eba2e8b4ca5fa785c77eaba4a25 WHIRLPOOL eca4b4f1b24c05506ceb3bbc1666bb41ff034330ac131f7936bbf7686249b05aedf2becf7b51165973c393af72da0fc88bd68d19dd5fef3571a8397e8f630fa7
+DIST firefox-51.0-nn-NO.xpi 422802 SHA256 7cc499b354635a0413bed4709530383c0f63529ad3e078dda11b4d550d186ceb SHA512 7477189478ccd38a5ef26aeb222c794c104dccf6ad58332363dd71b348a1dcd78bb7f8df3949bd4ab87c16954dd28be6e727e93258a53997514cbb49a9e16d3f WHIRLPOOL 3ab10a4f7c847957fbd142a7cd4b70f80e9c2d7a245f540e51eea100331a3335cecf4c72fe78302f127907248329586066e012bb133ceaeb8dcb2a9a044609a4
+DIST firefox-51.0-or.xpi 491270 SHA256 c7b5f436bafff1e062194f04036baff0737731775ec27fb1b7498ed69a8490bd SHA512 d1603ae440ee66a242fffa2e1d11ebb36bfaf8ba905399056a294f63a3332adf707ad3ad60a6984e4079b7c93a4fd72239d8c0dc9f4e5fb6f42ac218de222701 WHIRLPOOL 44cd57864705dc05f4dd896d9089da14d078a66ef68ced02ecf998939edadf61bbca2fc4656b9052bbd2f6ac6cd5471f42c0e329a7a4b24d95002c3d41e6c92e
+DIST firefox-51.0-pa-IN.xpi 471452 SHA256 15e2743d9b401b119eb8f082be18e6b29f7002ab21f7e316d0738731917d556a SHA512 0874c02116aafee13ec5cfe36441532ab92b09c5c519e03bac4134bb8286c029f166da4e0cabd5cb0c8178b48d13e592068a0d66efca48a5416222ff4a1bce78 WHIRLPOOL c40a0fb3ea11e555e888ac61660e92f8fc40c5d40e064df9d351db2aec5d3746bdefaf6d376f78327814397cd3c6abc5f7f0485e78c261b682283119b725fc7d
DIST firefox-51.0-patches-05.tar.xz 9076 SHA256 6ad0c376575c19cb126eeb263a7acbccb874a891c1b2c1172dac756bb2da8c90 SHA512 f9d3344983b89206071aa2a77ccc479028e75ba754f27c9740b753acbf85082cbaad69c296104ad45315a4200764948cb1cf3dbdb1f27b1a585fdc7be70b2d7a WHIRLPOOL f14842f31092079021ac18ea277f266ca7a00518d261698a41f3abc3af4701f31056360ad2b86c0f7f0cce8e8cef07b44636d04372d908294b4dca50329fafe2
-DIST firefox-51.0b14.source.tar.xz 201882436 SHA256 7d554f238f9f01ffee7abd01badc35e15b7d65cd06b77fa48494be6cdad0b97f SHA512 0a07debbc4126ef232824aca6306fe3902c3e795b4f169d8e109a5f17f474ab6c734a04c77b9dbbe1ff8de7ff0a6fbca0c0279bed8d2abe6c170d73daf176b37 WHIRLPOOL 82d73397d0a5320b46235a5fcb190597289f96d5113f2aaa8e92dbfb4a3594595be444ddf67044a3299a081be1c17bc3ee11ea8da01941be7e7e963480b9a4c6
+DIST firefox-51.0-pl.xpi 349710 SHA256 ab72ad3b2bbfa2303058cb889130141ab7c8c08aeb9a5b3fe1252d7426037452 SHA512 994754d5d281ed8bd050bb8f34ddb6dcb15d46f4330975a68945c4329fb4ff749d10e08dcafb5c90670320e1be5431c67780aa1c8b88cb54399361a490f81bc7 WHIRLPOOL 8305f0d466082e5b976dbe5a5fe633802ce7c10e590573abfa685e67770b1d09be67748ebe6671fa154f2f5ccfd0f90a4c8648d00dd76a75adfcc732ddf6ad86
+DIST firefox-51.0-pt-BR.xpi 431874 SHA256 a6f5c484cb225ea7020f7480415b1f72853a971ba8c49c211b0678126b55ac61 SHA512 00f94a73b559721b598a3dfbd20b5856b8dbc8053a1846aa0b0dbdba1c5ff3cb72311e0eb9fbf96d524d45e4c864c6052baad2898ae938a87fb9f26607ea3345 WHIRLPOOL 0aae015937156efb090f35d6739c4ed88476eac81491ee36c13c334ce037c24a2185463a12feca5d43dba7ec41544747783928d72b52737259d58da4cf6bc35d
+DIST firefox-51.0-pt-PT.xpi 430721 SHA256 6cdf475cc23904f2c24de602c58a0f9bfdd08961b8b5dd6f1f9de91f83eb0190 SHA512 686b4da019776f3f481b4bac5b163e043d2c9666468c1b47ea0db7f7e7b76e403853aed53ad81bb503bd8dbcf2b58b18dd6d378a821856e25f739d924560d75e WHIRLPOOL a994a080d4ee8ace5c468248635775a2dd1ec7ba9a89f30c3edb8147b80efcfce35ca5f9089420a0497eecbabd330d56f74f78c04be41a116c56ff674d762c4d
+DIST firefox-51.0-rm.xpi 428935 SHA256 74792c022c5cbdeeb99d0588de585573c303acdab7d99837138ffaf588d234f5 SHA512 85e3c57cd85add46c3fc13fd2c64737258c485286ad9fda46cdf2478077f62fa8e100720d9c59fcaa9ccd8cb8b37c9ed7abde9ea8637e21e5ee57959a0c0dcf6 WHIRLPOOL 7faa51e19f7cb8b43876c79aaafe03ecf1879d226364e38f056c709233291aec441857a684f655139b73749746f0d28c0a99ec7e311774e7db19476962a64dbd
+DIST firefox-51.0-ro.xpi 442675 SHA256 9c2516ef38104fbf62279bae439cdbbc15f79f8071f39dd1f59d5c67e949eaeb SHA512 0f70a10dca788288c035a02f5fd26ccf6233e68f2a2a7b36507c28d1d144bb0c5f7cb656a9f679b31e62d813012eafb1d1e16164f7e8674fc0a60dc6d2f2708d WHIRLPOOL 6fe4c97aa834cc2c1726cbc91bfb766875e8aa462c2e3b8f0f67279187c145dbeceabb808d8a09bf6f5b219ca37d27234aba5202af7200777212e746b333efac
+DIST firefox-51.0-ru.xpi 390302 SHA256 6d0e717fed5f2d17ee75922d38b1f743b4618427e9eb157e0237972abc69b244 SHA512 12d4343085c2eee8ff1b11386ea85a283454726371ca25e79dbe2b4225c08947fd45f7ac22aa350869df41354d797a9ce570d8706cd8c38f5b8beeef9fb0fdde WHIRLPOOL bcc3aab821602945e367732fb3c4adf9be379302affb42c5dc4fcb650c32e5f09cb68443f3baba19338b64d8af6bc3745aa5d3a7ef1dc64d114672ec37ba34e4
+DIST firefox-51.0-si.xpi 486606 SHA256 8bdab7ebe72e9c03d740c1b8769f06e9cec48a6071c8af2588ccb52b59a280de SHA512 a234907f60ce821c1d0d0dc34833ca50b500aa6e4b2c9907e0262bf31e69f109270c2b7f11ba041173fdc30df1f781dd60d3ba27d779b648dcb37c631c31ff25 WHIRLPOOL c4fe5530541d295b83e7d4b2fb4454557ca35b6e5f280eac5af9096c90a52d9f8e2545dcdafa44881774e10f8bfc77138f4053668ebd58be1d56d94423f52b4c
+DIST firefox-51.0-sk.xpi 449705 SHA256 b6290e686bbe6680dea580fb13e2f49f05bd99a5f86c3ec23075a570684c7811 SHA512 8f744045fef1a368dcbfa361e39858bd8f6d5e6e99fe1767473fd0e9ded5c8cc3d534b9b1e27f4256dbd833bf97d1ca4a7c21872e700d90e70df320af0ee5549 WHIRLPOOL 2896a25c708798ef95d21cf9cc3cef66e20de28001d837faa4fed62ce4b032da762f685463e8623c81cd82c6bf825cca02c000b3a5296d108e4b3f1104d22295
+DIST firefox-51.0-sl.xpi 427695 SHA256 7eb86699ca252c33cd8b0480e9430272b30496074b6d1ad85cb69dfb0aa3a4e4 SHA512 4bd246769d7fb683c59065a69b091d26e0d59839e0291f6c467fb540169dfb2f33f37ae19b5cd8db4d0191e05690e6563220ec806c929f4041232d0738647a1f WHIRLPOOL 9b4a457d6340361bb43f135794f1a746a48ae477b65e49709fcacbafab8f561e81b587b5c71881bce4362de1ccefeaeb443ecbd48744e4869da21d7309cbe000
+DIST firefox-51.0-son.xpi 430449 SHA256 882c537350f8b715616619f016c9b83dce584e447e81841259153613791587d1 SHA512 3dd67820787de950a69e4b8b4247b338e20c37e8fb6f4ac1b9d5028503b8414e79c60d9993cc8d2a9fb40ec88e73ce56a33c1f3d0dc324beb9df75e5bc0358a7 WHIRLPOOL d5962e9cdc4a35c2d93509dc037aa30df3c067e33d0ac0b6d75e2a14f9c8ca9f15ddf5b7cc4f962924344f0f8d1477ec7f526ffe5a675879b420050a20be7d23
+DIST firefox-51.0-sq.xpi 441708 SHA256 56d8da862d4d06045b80a6922c53b7a65045ff01cb550a7ebd9a7d744b407808 SHA512 6c12208d7a20f763a084e320d7f0986b1b3199f7d80f6b2a1af1b5a511ac2269ec812c5e6537e41b3d7ae154627636434e87cf37cd576d1501c44a725afc75c5 WHIRLPOOL bd3aa9a594976d0ca2ffbe28dc08abb1c7b3f16d0073eeadaa790258532d553953c0394cf3c296cf8119471ac1649d5c5fb6437ef1dffbe34fc60595d827d7c1
+DIST firefox-51.0-sr.xpi 457265 SHA256 c165029f40839c68caa2d28f21991033e198ab83829383127a37aeacfd190aca SHA512 481bc85b031e0bc1becbaf1ad448349bff954bbf78b9ad07ad1af78915c324068b41e88f8df711d9648da26f784d617361ef4bb610f723080efd08cb4ff43ee1 WHIRLPOOL cd8c5e96508c4e120dc20074c480cf9582a1fe402fe0c6a4ea5a419ba25a52578f10015791b0bf75c8e2c601d1bfb4b9c4c352c005c808c3af368eb941b028e4
+DIST firefox-51.0-sv-SE.xpi 435423 SHA256 24774105439f44489ca6b474237958e0854b1990ea39b281c963e6f3931e7c3a SHA512 90f16f67cc26153208a615dbb1cc722efd2510697993ab5f0a4fb10d806d9935a49e767654e6ad03234f5f6eb0064c1a0514a857cb2bfcc06241162e989be4a4 WHIRLPOOL 2d9877eb8ebc52080f3e05107daab86e23123525e77ea8378816bf13b528a21d73b453cf138eedafeeb3f1185f10866faeb99093a7555da18117dae0ac279fa9
+DIST firefox-51.0-ta.xpi 487835 SHA256 34a51884ba2a8dc8873cb92a79f9337ed4c689f7aafe9d5de759ca401f358091 SHA512 0c7c3a142a302e45241002ff73bc1d183282d3ac8871c7412a6fa312ba370843e921b8db8c25b7cfded01a4f92b46ec80cce16ae1d04b6047f18f7809d31bedd WHIRLPOOL ba98c315b9773595d2a62c68089b8f29379cc00e9ceb466991e7e10fb7dfc2cd0679367cb4501df93e7bfb2d1bd63a349bf14f3cc6cb987f81df68c7f3a3ae55
+DIST firefox-51.0-te.xpi 509507 SHA256 2b5a18643ce387ee7c5b9e94eb34a842c7c94f247109e2206dbbddd3fee92d9e SHA512 dc36551e87374637a99fa0905629a09a68f2d4dbd8f2d5bb35addad6e3b712a9d58fb41813d353d8632c319779c346a27debd1c398b10c9ca53d86a3a68ee45c WHIRLPOOL 41b347b2f708aef39c1767a1d61285e8c8e70222ca2abb50228865c7cf6c8de30da81127a55289c1847f9b9e62047af72a920e3b02ee990468d9023d91c19ccc
+DIST firefox-51.0-th.xpi 483236 SHA256 485d05b53d78f0d9cdab9ab85f008e64e03ee95744b233527d813fb233f9feaa SHA512 b5ab769d788a34d1bd8f75813d9f909359c8dc786cde140e3be5e511a667a5d9d01e244ffc4baacfa6cf795c329ef11f6d0946e1f8fbc59f4404fd5f8ab36524 WHIRLPOOL b6946e30ba2cf3304db818bcac0792bb9a61d374b2343fb9aa91e9f8e743ae2df85c89539798ffc41f9fa380f4b97b8999008fc9812a3a933db3680b739dc369
+DIST firefox-51.0-tr.xpi 437679 SHA256 44a2655b3967c7806f490e98516102568b46f209e97c8598949e2ac37c10f39c SHA512 d8aacafe05e6508609fbf8c96036c970eddb62edaced2b9c99417f1ccd8c95bfdca9ac72e05e6f3c72b4b8b30f0c8478fbab9cb018a5b2533f12bf936147eb7e WHIRLPOOL 78c72559b0f69c9d3cb4d6e159659314232eba5104dc6c58a2b681169480b5da88fb8bae52acffd1624b164c441b7e879d7a3cb83173a07688453d9f7be90ffa
+DIST firefox-51.0-uk.xpi 488159 SHA256 745c07248cd06abb4e5b991359e4709752116ecae312dd2f20e74abfe78a721d SHA512 3be8c706318f4337c4e201d1e096d5effbdc40fad5275cc19084d28de6852c9ca93b9b6138f121b33c4cb45c93bd2e7770203d96d1e02d2f3e1ad83e948a9105 WHIRLPOOL 64ea9e7da31428d1fa18a34e351bd84e593582380f48df9b9b9209ccf06b6cf61e2a76c72cf6e82e0a1980ad61151f286cd1cdfa7a9ce79cc3af65bf0ef4fa94
+DIST firefox-51.0-uz.xpi 441919 SHA256 bb08a8d7dc74ac27410023b64a68e4ca278f6c5e08a921d6fde03e83349992d6 SHA512 c572b22dc1895c63560caf7fa206cda5a2d98af1760e133511e8d71376cba01e2334944ce579c9789d7da65f536012d3e709dd52eca99ad6d8457b302d9b0e0d WHIRLPOOL 30ba520fd9f1ceb119c24ad65183f352887f8c6cb46484a4e09541dfec9f83c670ee589b1c2441042ba0d86ddda94f7c79ef9f024482b6653ac44507d335c2d8
+DIST firefox-51.0-vi.xpi 444515 SHA256 f8115f22024219571e56dfd14eb750b6f95cb7e9703cf4c2cacd0d179b78c966 SHA512 3e519582a580b4d19a84419c7b7f3286c9b585ab9f3a0f4979879d2ccb699603d3a382d9e3b10c6a5acd809085dfbe2e2d4c0beaecf5dce3fd6f5dadc0946f3a WHIRLPOOL 616311a114b3710f953218e3bdf8dc9ec6f18f1ff6a95f5b703f9a766fc047227c920fb82be96be0987e5c1d54c9c3a10deecfd32ae32ea17f36ef782a7728eb
+DIST firefox-51.0-xh.xpi 435393 SHA256 a27521d0f47d58cf075f75e24a63e1db7c7e26064a8f3a89549c504137210503 SHA512 2c18295f37d4b66d146f622c78e9fb4974355d9d70dbd472c58fb148800fbb885dc197c76663dc72c00d7280e0d4387efb12625cad3bfadc6e241eb968a654e9 WHIRLPOOL f95519ebefd4be2e05c7eee017dd6c50d4d25f73d0c44cf2a46bfbef8a3266babfab561c2153052a642c1fd0b5a805cae3c6ac96abb398abe2c64aeaaa2d307c
+DIST firefox-51.0-zh-CN.xpi 455758 SHA256 4a520e048ae526c7728590d0babd73d63fc6948b5577325222454491e57b4ffd SHA512 1fa2fc3196150328dfd0613efe634d7c62c9f0791f6e39167d5b96e037b451f92969bb38221a970f60d32d43e5c2ba01ef1738964d2a4edafc2e876628456388 WHIRLPOOL 084129e980f6d6680952cf7c36682fce95ff2fa77567125532171be864a417edf90e81180573bbd4229e6ddff61d69f4c1da33a09c14fbf0078b35b4752ec6f0
+DIST firefox-51.0-zh-TW.xpi 466460 SHA256 9ec030d762c6d574a34ac141006e3a124e7b9b20005f5e9c08eda25e3864406a SHA512 2dc44bdbbd8f321e96f9327d4e80e49f76f9fa278cca549762dcd23ccccd7919a9faeae8b86c34b4eebf2ba635d8152a1f404e1bc2c72c5df295183bac987a32 WHIRLPOOL 7d4a1874204e1edf8dd573fa9962b6a7e89a284d9ab73f632a48e2a7e313e788f4e328ec0c1d4cb38ccece034d00646e6cc56814fb021b51db8516e4e6e7962d
+DIST firefox-51.0.source.tar.xz 202517224 SHA256 6535b7a69c28e3613a815801aa2d9416d133dd92e17e7c8eb68d9776ce9eebea SHA512 4406f840a7a2b4e76a74e846d702b717618fb5b677f1c6df864c3428033dd22aad295d656f1fc57e581fd202d894c5483a16691a60b6ca7710315b157b812467 WHIRLPOOL b6dcd7336b83e6b5bf498b12d7a10cc93f6c61adf01bf1bb6b33d171a40039d6f4b25d0337b39af1b4c9cd8043a3a712c7a9ccc6f4710ace693d3e75aa9db38c
diff --git a/www-client/firefox/firefox-51.0_beta14.ebuild b/www-client/firefox/firefox-51.0.ebuild
similarity index 91%
rename from www-client/firefox/firefox-51.0_beta14.ebuild
rename to www-client/firefox/firefox-51.0.ebuild
index 2fa3902..cead05c 100644
--- a/www-client/firefox/firefox-51.0_beta14.ebuild
+++ b/www-client/firefox/firefox-51.0.ebuild
@@ -8,11 +8,11 @@ WANT_AUTOCONF="2.1"
MOZ_ESR=""
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az be bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL
-ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja kk km kn ko lij lt
-lv mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl
-son sq sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
+MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
+el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
+gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
+mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
+sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
@@ -30,9 +30,8 @@ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
MOZCONFIG_OPTIONAL_GTK2ONLY=1
MOZCONFIG_OPTIONAL_WIFI=1
-MOZCONFIG_OPTIONAL_JIT="enabled"
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.49 pax-utils fdo-mime autotools virtualx mozlinguas-v2
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.51 pax-utils fdo-mime autotools virtualx mozlinguas-v2
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="http://www.mozilla.com/firefox"
@@ -71,6 +70,12 @@ QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
BUILD_OBJ_DIR="${S}/ff"
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z $GMP_PLUGIN_LIST ]]; then
+ GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
pkg_setup() {
moz_pkgsetup
@@ -295,8 +300,7 @@ src_install() {
|| die
local plugin
- use gmp-autoupdate || for plugin in \
- gmp-gmpopenh264 ; do
+ use gmp-autoupdate || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
@@ -355,18 +359,8 @@ PROFILE_EOF
|| die
fi
- # Required in order to use plugins and even run firefox on hardened, with jit useflag.
- if use jit; then
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
- else
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
- fi
-
- # very ugly hack to make firefox not sigbus on sparc
- # FIXME: is this still needed??
- use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
- -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
- || die "sparc sed failed"; }
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
}
pkg_preinst() {
@@ -377,6 +371,13 @@ pkg_postinst() {
# Update mimedb for the new .desktop file
fdo-mime_desktop_database_update
gnome2_icon_cache_update
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
+ fi
}
pkg_postrm() {
next reply other threads:[~2017-01-24 19:24 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-24 19:24 Ian Stakenvicius [this message]
-- strict thread matches above, loose matches on Subject: below --
2018-05-02 14:15 [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, eclass/ Ian Stakenvicius
2017-09-29 19:00 Ian Stakenvicius
2017-08-25 11:28 Jory Pratt
2017-07-25 1:58 Ian Stakenvicius
2017-07-16 17:02 Jory Pratt
2017-06-14 16:00 Jory Pratt
2017-05-19 2:14 Ian Stakenvicius
2016-09-12 14:46 Ian Stakenvicius
2016-06-02 15:19 Ian Stakenvicius
2016-06-02 15:19 Ian Stakenvicius
2016-05-06 20:29 Ian Stakenvicius
2016-04-27 20:44 Ian Stakenvicius
2016-04-27 15:07 Ian Stakenvicius
2016-03-07 17:48 Ian Stakenvicius
2016-02-07 17:36 Jory Pratt
2015-12-31 22:57 Jory Pratt
2015-09-04 15:31 Ian Stakenvicius
2015-07-23 16:05 Ian Stakenvicius
2015-07-03 16:25 Ian Stakenvicius
2015-06-12 23:05 Jory Pratt
2015-05-27 3:48 Ian Stakenvicius
2015-04-06 22:13 Ian Stakenvicius
2015-03-04 0:16 git@oystercatcher mirror+tproxy
2014-12-04 4:30 Ian Stakenvicius
2014-10-15 14:22 Ian Stakenvicius
2014-10-08 19:58 Ian Stakenvicius
2014-08-25 19:25 Ian Stakenvicius
2014-07-29 20:40 Ian Stakenvicius
2014-08-25 19:25 ` Ian Stakenvicius
2014-07-06 18:00 Jory Pratt
2012-12-03 5:47 Lars Wendler
2012-12-02 21:11 Jory Pratt
2012-12-01 3:49 Jory Pratt
2012-02-28 3:47 Jory Pratt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1485274784.9eed22fcf304c63bd185593fc9ea7870daf97632.axs@gentoo \
--to=axs@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox