Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/, www-client/firefox/
Date: Thu, 04 Aug 2016 03:40:19
Message-Id: 1470281849.552dfc21a9a5b4b3e197ec8592da40aec74cbc30.axs@gentoo
1 commit: 552dfc21a9a5b4b3e197ec8592da40aec74cbc30
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 3 21:08:21 2016 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 4 03:37:29 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552dfc21
7
8 www-client/firefox: drop firefox-47 as it has been superceded by 48.0
9
10 Package-Manager: portage-2.2.28
11
12 eclass/mozconfig-v6.47.eclass | 422 -------------------------------
13 www-client/firefox/Manifest | 87 -------
14 www-client/firefox/firefox-47.0.1.ebuild | 356 --------------------------
15 3 files changed, 865 deletions(-)
16
17 diff --git a/eclass/mozconfig-v6.47.eclass b/eclass/mozconfig-v6.47.eclass
18 deleted file mode 100644
19 index ab0803f..0000000
20 --- a/eclass/mozconfig-v6.47.eclass
21 +++ /dev/null
22 @@ -1,422 +0,0 @@
23 -# Copyright 1999-2015 Gentoo Foundation
24 -# Distributed under the terms of the GNU General Public License v2
25 -# $Id$
26 -#
27 -# @ECLASS: mozconfig-v6.46.eclass
28 -# @MAINTAINER:
29 -# mozilla team <mozilla@g.o>
30 -# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6
31 -# @DESCRIPTION:
32 -# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey)
33 -# to provide a single common place for the common mozilla engine compoments.
34 -#
35 -# The eclass provides all common dependencies as well as common use flags.
36 -#
37 -# Some use flags which may be optional in particular mozilla packages can be
38 -# supported through setting eclass variables.
39 -#
40 -# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v4,
41 -# and so ebuilds inheriting this eclass do not need to inherit that.
42 -
43 -case ${EAPI} in
44 - 0|1|2|3|4)
45 - die "EAPI=${EAPI} not supported"
46 - ;;
47 - 5)
48 - inherit multilib
49 - ;;
50 -esac
51 -
52 -inherit flag-o-matic toolchain-funcs mozcoreconf-v4
53 -
54 -# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI
55 -# @DESCRIPTION:
56 -# Set this variable before the inherit line, when an ebuild needs to provide
57 -# optional necko-wifi support via IUSE="wifi". Currently this would include
58 -# ebuilds for firefox, and potentially seamonkey.
59 -#
60 -# Leave the variable UNSET if necko-wifi support should not be available.
61 -# Set the variable to "enabled" if the use flag should be enabled by default.
62 -# Set the variable to any value if the use flag should exist but not be default-enabled.
63 -
64 -# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT
65 -# @DESCRIPTION:
66 -# Set this variable before the inherit line, when an ebuild needs to provide
67 -# optional necko-wifi support via IUSE="jit". Currently this would include
68 -# ebuilds for firefox, and potentially seamonkey.
69 -#
70 -# Leave the variable UNSET if optional jit support should not be available.
71 -# Set the variable to "enabled" if the use flag should be enabled by default.
72 -# Set the variable to any value if the use flag should exist but not be default-enabled.
73 -
74 -# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3
75 -# @DESCRIPTION:
76 -# Set this variable before the inherit line, when an ebuild can provide
77 -# optional gtk3 support via IUSE="gtk3". Currently this would include
78 -# ebuilds for firefox, but thunderbird and seamonkey could follow in the future.
79 -#
80 -# Leave the variable UNSET if gtk3 support should not be available.
81 -# Set the variable to "enabled" if the use flag should be enabled by default.
82 -# Set the variable to any value if the use flag should exist but not be default-enabled.
83 -
84 -# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK2ONLY
85 -# @DESCRIPTION:
86 -# Set this variable before the inherit line, when an ebuild can provide
87 -# optional gtk2-only support via IUSE="gtk2".
88 -#
89 -# Note that this option conflicts directly with MOZCONFIG_OPTIONAL_GTK3, both
90 -# variables cannot be set at the same time and this variable will be ignored if
91 -# MOZCONFIG_OPTIONAL_GTK3 is set.
92 -#
93 -# Leave the variable UNSET if gtk2-only support should not be available.
94 -# Set the variable to "enabled" if the use flag should be enabled by default.
95 -# Set the variable to any value if the use flag should exist but not be default-enabled.
96 -
97 -# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_QT5
98 -# @DESCRIPTION:
99 -# Set this variable before the inherit line, when an ebuild can provide
100 -# optional qt5 support via IUSE="qt5". Currently this would include
101 -# ebuilds for firefox, but thunderbird and seamonkey could follow in the future.
102 -#
103 -# Leave the variable UNSET if qt5 support should not be available.
104 -# Set the variable to "enabled" if the use flag should be enabled by default.
105 -# Set the variable to any value if the use flag should exist but not be default-enabled.
106 -
107 -# use-flags common among all mozilla ebuilds
108 -IUSE="${IUSE} dbus debug +jemalloc3 neon pulseaudio selinux startup-notification system-cairo
109 - system-harfbuzz system-icu system-jpeg system-libevent system-sqlite system-libvpx"
110 -
111 -# some notes on deps:
112 -# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14
113 -# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau
114 -
115 -RDEPEND=">=app-text/hunspell-1.2
116 - dev-libs/atk
117 - dev-libs/expat
118 - >=x11-libs/cairo-1.10[X]
119 - >=x11-libs/gtk+-2.18:2
120 - x11-libs/gdk-pixbuf
121 - >=x11-libs/pango-1.22.0
122 - >=media-libs/libpng-1.6.21:0=[apng]
123 - >=media-libs/mesa-10.2:*
124 - media-libs/fontconfig
125 - >=media-libs/freetype-2.4.10
126 - kernel_linux? ( media-libs/alsa-lib )
127 - pulseaudio? ( media-sound/pulseaudio )
128 - virtual/freedesktop-icon-theme
129 - dbus? ( >=sys-apps/dbus-0.60
130 - >=dev-libs/dbus-glib-0.72 )
131 - startup-notification? ( >=x11-libs/startup-notification-0.8 )
132 - >=dev-libs/glib-2.26:2
133 - >=sys-libs/zlib-1.2.3
134 - >=virtual/libffi-3.0.10
135 - virtual/ffmpeg
136 - x11-libs/libX11
137 - x11-libs/libXcomposite
138 - x11-libs/libXdamage
139 - x11-libs/libXext
140 - x11-libs/libXfixes
141 - x11-libs/libXrender
142 - x11-libs/libXt
143 - system-cairo? ( >=x11-libs/cairo-1.12[X,xcb] >=x11-libs/pixman-0.19.2 )
144 - system-icu? ( >=dev-libs/icu-51.1:= )
145 - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
146 - system-libevent? ( =dev-libs/libevent-2.0*:0= )
147 - system-sqlite? ( >=dev-db/sqlite-3.11.0:3[secure-delete,debug=] )
148 - system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
149 - system-harfbuzz? ( >=media-libs/harfbuzz-1.2.2:0=[graphite,icu] >=media-gfx/graphite2-1.3.8 )
150 -"
151 -
152 -if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then
153 - MOZCONFIG_OPTIONAL_GTK2ONLY=
154 - if [[ ${MOZCONFIG_OPTIONAL_GTK3} = "enabled" ]]; then
155 - IUSE+=" +gtk3"
156 - else
157 - IUSE+=" gtk3"
158 - fi
159 - RDEPEND+="
160 - gtk3? ( >=x11-libs/gtk+-3.4.0:3 )"
161 -elif [[ -n ${MOZCONFIG_OPTIONAL_GTK2ONLY} ]]; then
162 - if [[ ${MOZCONFIG_OPTIONAL_GTK2ONLY} = "enabled" ]]; then
163 - IUSE+=" +gtk2"
164 - else
165 - IUSE+=" gtk2"
166 - fi
167 - RDEPEND+="
168 - !gtk2? ( >=x11-libs/gtk+-3.4.0:3 )"
169 -fi
170 -if [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]]; then
171 - inherit qmake-utils
172 - if [[ ${MOZCONFIG_OPTIONAL_QT5} = "enabled" ]]; then
173 - IUSE+=" +qt5"
174 - else
175 - IUSE+=" qt5"
176 - fi
177 - RDEPEND+="
178 - qt5? (
179 - dev-qt/qtcore:5
180 - dev-qt/qtgui:5
181 - dev-qt/qtnetwork:5
182 - dev-qt/qtprintsupport:5
183 - dev-qt/qtwidgets:5
184 - dev-qt/qtxml:5
185 - dev-qt/qtdeclarative:5
186 - )"
187 -fi
188 -if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then
189 - if [[ ${MOZCONFIG_OPTIONAL_WIFI} = "enabled" ]]; then
190 - IUSE+=" +wifi"
191 - else
192 - IUSE+=" wifi"
193 - fi
194 - RDEPEND+="
195 - wifi? (
196 - kernel_linux? ( >=sys-apps/dbus-0.60
197 - >=dev-libs/dbus-glib-0.72
198 - net-misc/networkmanager )
199 - )"
200 -fi
201 -if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then
202 - if [[ ${MOZCONFIG_OPTIONAL_JIT} = "enabled" ]]; then
203 - IUSE+=" +jit"
204 - else
205 - IUSE+=" jit"
206 - fi
207 -fi
208 -
209 -DEPEND="app-arch/zip
210 - app-arch/unzip
211 - >=sys-devel/binutils-2.16.1
212 - ${RDEPEND}"
213 -
214 -RDEPEND+="
215 - selinux? ( sec-policy/selinux-mozilla )"
216 -
217 -# force system-icu if system-harfbuzz is selected, to avoid potential ABI issues
218 -REQUIRED_USE="
219 - system-harfbuzz? ( system-icu )"
220 -
221 -# only one of gtk3 or qt5 should be permitted to be selected, since only one will be used.
222 -[[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]] && [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]] && \
223 - REQUIRED_USE+=" ?? ( gtk3 qt5 )"
224 -
225 -# only one of gtk2 or qt5 should be permitted to be selected, since only one will be used.
226 -[[ -n ${MOZCONFIG_OPTIONAL_GTK2ONLY} ]] && [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]] && \
227 - REQUIRED_USE+=" ?? ( gtk2 qt5 )"
228 -
229 -# @FUNCTION: mozconfig_config
230 -# @DESCRIPTION:
231 -# Set common configure options for mozilla packages.
232 -# Call this within src_configure() phase, after mozconfig_init
233 -#
234 -# Example:
235 -#
236 -# inherit mozconfig-v6.46
237 -#
238 -# src_configure() {
239 -# mozconfig_init
240 -# mozconfig_config
241 -# # ... misc ebuild-unique settings via calls to
242 -# # ... mozconfig_{annotate,use_with,use_enable}
243 -# mozconfig_final
244 -# }
245 -
246 -mozconfig_config() {
247 - # Migrated from mozcoreconf-v3
248 - mozconfig_annotate 'more disable_update_strip' \
249 - --disable-pedantic \
250 - --disable-installer \
251 - --disable-strip-libs
252 -
253 - if [[ ${PN} != seamonkey ]]; then
254 - mozconfig_annotate 'basic_profile' \
255 - --disable-profilelocking \
256 - --enable-single-profile \
257 - --disable-profilesharing
258 - fi
259 -
260 - # Migrated from mozcoreconf-2
261 - mozconfig_annotate 'system_libs' \
262 - --with-system-zlib \
263 - --enable-pango \
264 - --enable-svg \
265 - --with-system-bz2
266 -
267 - if has bindist ${IUSE}; then
268 - mozconfig_use_enable !bindist official-branding
269 - if [[ ${PN} == firefox ]] && use bindist ; then
270 - mozconfig_annotate '' --with-branding=browser/branding/aurora
271 - fi
272 - fi
273 -
274 - mozconfig_use_enable debug
275 - mozconfig_use_enable debug tests
276 -
277 - if ! use debug ; then
278 - mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
279 - else
280 - mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
281 - fi
282 -
283 - mozconfig_use_enable startup-notification
284 -
285 - if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]] ; then
286 - # wifi pulls in dbus so manage both here
287 - mozconfig_use_enable wifi necko-wifi
288 - if use kernel_linux && use wifi && ! use dbus; then
289 - echo "Enabling dbus support due to wifi request"
290 - mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
291 - else
292 - mozconfig_use_enable dbus
293 - fi
294 - else
295 - mozconfig_use_enable dbus
296 - mozconfig_annotate 'disabled' --disable-necko-wifi
297 - fi
298 -
299 - # These are forced-on for webm support
300 - mozconfig_annotate 'required' --enable-ogg
301 - mozconfig_annotate 'required' --enable-wave
302 -
303 - if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then
304 - mozconfig_use_enable jit ion
305 - fi
306 -
307 - # These are enabled by default in all mozilla applications
308 - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
309 - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
310 - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
311 - if use system-libevent; then
312 - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
313 - fi
314 - mozconfig_annotate '' --prefix="${EPREFIX}"/usr
315 - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
316 - mozconfig_annotate 'Gentoo default' --enable-system-hunspell
317 - mozconfig_annotate '' --disable-gnomeui
318 - mozconfig_annotate '' --enable-gio
319 - mozconfig_annotate '' --disable-crashreporter
320 - mozconfig_annotate 'Gentoo default' --with-system-png
321 - mozconfig_annotate '' --enable-system-ffi
322 - mozconfig_annotate 'Gentoo default to honor system linker' --disable-gold
323 - mozconfig_annotate 'Gentoo default' --disable-skia
324 - mozconfig_annotate '' --disable-gconf
325 - mozconfig_annotate '' --with-intl-api
326 -
327 - # default toolkit is cairo-gtk2, optional use flags can change this
328 - local toolkit="cairo-gtk2"
329 - local toolkit_comment=""
330 - if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then
331 - if use gtk3; then
332 - toolkit="cairo-gtk3"
333 - toolkit_comment="gtk3 use flag"
334 - fi
335 - fi
336 - if [[ -n ${MOZCONFIG_OPTIONAL_GTK2ONLY} ]]; then
337 - if ! use gtk2 ; then
338 - toolkit="cairo-gtk3"
339 - else
340 - toolkit_comment="gtk2 use flag"
341 - fi
342 - fi
343 - if [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]]; then
344 - if use qt5; then
345 - toolkit="cairo-qt"
346 - toolkit_comment="qt5 use flag"
347 - # need to specify these vars because the qt5 versions are not found otherwise,
348 - # and setting --with-qtdir overrides the pkg-config include dirs
349 - local i
350 - for i in qmake moc rcc; do
351 - echo "export HOST_${i^^}=\"$(qt5_get_bindir)/${i}\"" \
352 - >> "${S}"/.mozconfig || die
353 - done
354 - echo 'unset QTDIR' >> "${S}"/.mozconfig || die
355 - mozconfig_annotate '+qt5' --disable-gio
356 - fi
357 - fi
358 - mozconfig_annotate "${toolkit_comment}" --enable-default-toolkit=${toolkit}
359 -
360 - # Use jemalloc unless libc is not glibc >= 2.4
361 - # at this time the minimum glibc in the tree is 2.9 so we should be safe.
362 - if use elibc_glibc && use jemalloc3; then
363 - # We must force-enable jemalloc 3 via .mozconfig
364 - echo "export MOZ_JEMALLOC3=1" >> "${S}"/.mozconfig || die
365 - mozconfig_annotate '' --enable-jemalloc
366 - mozconfig_annotate '' --enable-replace-malloc
367 - fi
368 -
369 - # Instead of the standard --build= and --host=, mozilla uses --host instead
370 - # of --build, and --target intstead of --host.
371 - # Note, mozilla also has --build but it does not do what you think it does.
372 - mozconfig_annotate '' --target="${CHOST}"
373 - if [[ "${CBUILD:-${CHOST}}" != "${CHOST}" ]]; then
374 - # set --host only when cross-compiling
375 - mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
376 - fi
377 -
378 - mozconfig_use_enable pulseaudio
379 -
380 - mozconfig_use_enable system-cairo
381 - mozconfig_use_enable system-sqlite
382 - mozconfig_use_with system-jpeg
383 - mozconfig_use_with system-icu
384 - mozconfig_use_with system-libvpx
385 - mozconfig_use_with system-harfbuzz
386 - mozconfig_use_with system-harfbuzz system-graphite2
387 -
388 - # Modifications to better support ARM, bug 553364
389 - if use neon ; then
390 - mozconfig_annotate '' --with-fpu=neon
391 - mozconfig_annotate '' --with-thumb=yes
392 - mozconfig_annotate '' --with-thumb-interwork=no
393 - fi
394 - if [[ ${CHOST} == armv* ]] ; then
395 - mozconfig_annotate '' --with-float-abi=hard
396 - mozconfig_annotate '' --enable-skia
397 -
398 - if ! use system-libvpx ; then
399 - sed -i -e "s|softfp|hard|" \
400 - "${S}"/media/libvpx/moz.build
401 - fi
402 - fi
403 -}
404 -
405 -# @FUNCTION: mozconfig_install_prefs
406 -# @DESCRIPTION:
407 -# Set preferences into the prefs.js file specified as a parameter to
408 -# the function. This sets both some common prefs to all mozilla
409 -# packages, and any prefs that may relate to the use flags administered
410 -# by mozconfig_config().
411 -#
412 -# Call this within src_install() phase, after copying the template
413 -# prefs file (if any) from ${FILESDIR}
414 -#
415 -# Example:
416 -#
417 -# inherit mozconfig-v6.46
418 -#
419 -# src_install() {
420 -# cp "${FILESDIR}"/gentoo-default-prefs.js \
421 -# "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
422 -# || die
423 -#
424 -# mozconfig_install_prefs \
425 -# "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
426 -#
427 -# ...
428 -# }
429 -
430 -mozconfig_install_prefs() {
431 - local prefs_file="${1}"
432 -
433 - einfo "Adding prefs from mozconfig to ${prefs_file}"
434 -
435 - # set dictionary path, to use system hunspell
436 - echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
437 - >>"${prefs_file}" || die
438 -
439 - # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
440 - if use system-harfbuzz ; then
441 - echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
442 - >>"${prefs_file}" || die
443 - fi
444 -}
445
446 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
447 index e3a81a2..2a68961 100644
448 --- a/www-client/firefox/Manifest
449 +++ b/www-client/firefox/Manifest
450 @@ -252,93 +252,6 @@ DIST firefox-45.3.0esr-xh.xpi 432918 SHA256 2bd00cf16339926c24217901196cd4135cf6
451 DIST firefox-45.3.0esr-zh-CN.xpi 475797 SHA256 89cb03bd98b25a8f2a3468ac509a1cd5a893a74ec62b5cd436fe0e9e2f105333 SHA512 4c5a3d210ffda1c96d4a15fdb0de7d20ac72261b254c6fdc2fc68ced307b62b755cf96d462a3b3ce4ecbd377428aea9514ae6b7d9ae94afbfa97b2a31f1d2368 WHIRLPOOL c690ff40ba372b0ad4e2de7b73897461190c39fd0f8414c65e6329c1d2f7111333b19cca638ac6873472fb760302505829b2706d88399428e30e3b5f58a3a894
452 DIST firefox-45.3.0esr-zh-TW.xpi 466529 SHA256 811561b65046f345531d95854c028ed345e99f57c919efeee887ef4fb9dee79f SHA512 cac89f9a36e59cfe174af5d1ed2eabd419fcd80581df4af15d4045deb619ea00f1a3dfe08305268f7e97ee6e8f52ad109f84f86cd06e26bb7ac886dfe5e347b8 WHIRLPOOL b0c053899dc5430416fd90a2e57889cbf14673ba83d17984f48c09aac66250c3fe8b065ac75ea94097f641ca06e76b97bf83331cf5b37ffb45c6f2d702fcfb57
453 DIST firefox-45.3.0esr.source.tar.xz 185330580 SHA256 922233c65c0aabd05371974c289495119c28d72fc7f8b06a22b58c5f70f8b8f7 SHA512 ee618aec579625122c3e511a7ac83ac4db9718f5695b6fe6250717602178bae9bb7e5ebe8764f4d33ecf44d3db13abfed0d24c1ec71e64a1087fb6d5a579b0c0 WHIRLPOOL aeb4e5888466e2ec5f142c0ff7b70e231860d144d613490064462c790810dfbd58928752621c70922834a83cea0e70beb6c4828e2c4c05e846d51d11d18f4d2c
454 -DIST firefox-47.0-patches-0.1.tar.xz 16976 SHA256 5e1eb7090ec827728eb405fee084955dc8c6bf254e203dc7760e29a8ec1133e9 SHA512 3fc48ce344bc72c412a15e2ef46ee5785f5d61a9445494917ab014f70f5a33d8f343de83179aac788757873c86f59af093a7982e2de476eb718e23ce61faba5d WHIRLPOOL a21d4563f7993c14b8b8c801313dd4527b37d34283036003108e9bfcf276a25816e213718a100419bd1db912da5d9cc828be69cbedc8a67edf90d196c186e3c4
455 -DIST firefox-47.0.1-ach.xpi 425998 SHA256 45bc4e91e4e6adf7242aee948158b5afee17c4770dfa5dccc7355d85e531aef8 SHA512 5216d074d4bfe1396cfe8e3ee5e3af6931c8fa5295d6b4fe42e37876b85a2e950649e12efab3260a086c28ab8070e71f58ceca128276158a0ffbdce768534b4e WHIRLPOOL 8ed878daf25ef4789b3cef3736cad9067e91af1a593b3bbd47ce16bea7dba0f5ceddd5701f3f7db449374776546010ac0776dfe69cebdbe5d0901783122a2e76
456 -DIST firefox-47.0.1-af.xpi 441515 SHA256 a1e279483c5344db24a4ccfc2c38e8b6efcb424825fd85bc07d16d3277e0e7d8 SHA512 bdc307404762cec540d29c9248dd4c407e68318e1a1b00bec1fcd4428a87797b353429f72cc2ac2a0e1729d76c97b9ec301ac519cd8de8e12e50d8b8be7e6e83 WHIRLPOOL 6370ae0ebc886026d49b1f3d2e1a10a07b10f91c28b9c3beba0177f74887b0701a5b1ebe6e88a4a8e54897b7837d80023388a7dbb8e7c696e60f237b352628e3
457 -DIST firefox-47.0.1-an.xpi 453260 SHA256 40c1b71ce8fba6a16cd8b3d1ddfaef2fc6cf15502cd0aa567c3d5f3bee698447 SHA512 0e98669290a8bd4a3611f530ce8f9b669239a7fc1eb90076ae9f14ef1396cd45ec20a386b4a8d9a77f51cb7f372326a20b4d941c4eb1b19e47dabcc44d9f46d1 WHIRLPOOL 06d6f6e4b84ade2700ba5131367df72c0dd564865cf626998b418f0ed6405c10e5ffe32323d77330dbac515d470c96df8f3dbeb6285ee5f0c6f130605ec80d8f
458 -DIST firefox-47.0.1-ar.xpi 478502 SHA256 ce4907b3c63db0f81386d8177f51fefa6713e74a0960eda49178027a61cc2abc SHA512 05161c212a5c22c0b08f65aa6a7f6f2a31912dbd61c3eeae807af5d17f780a39501ecfc2127409054b054cba6c38cce154b85d2ee8e8cf4eb9c97717763c2797 WHIRLPOOL 241cd27caa01436a99d1b77729334ea8740c6b23fc37a6358378c8cd301cbd677f01185ac2880ec06b125e85fb8dc4402bfe48e7897ba0f08ba555aa41c430f4
459 -DIST firefox-47.0.1-as.xpi 484619 SHA256 14057de2c80c22337dbb1ed8809a966919645f1dc2a8da42e907c570a969c917 SHA512 be365969c957027e317e9195d696b65d11a476d20df7c8bd1e07db1e24fd1cf47534a8fc17d9a8db8927db7c226eea039a1bbfb5139e7a53d54c809930622a0b WHIRLPOOL c001ee90055b2e5c108e80e4b174df9fd2d9fac3fff347a2b4978b618e88d5e24316a0af02347400422ad029b1c1e0eafcff5b136c81ebda129b1d1fc2ed4174
460 -DIST firefox-47.0.1-ast.xpi 422168 SHA256 e58e044b10c9c7d299866bd2d710d35ce56d43bbe6427c0029ad86bcfd69c4c6 SHA512 2e8214fa3ef7b43bcbc59193fa49816bda5bb6dfa2d6a238f7adeb9170696c5cb9c2d8c9391852263ba812f9999fc9fb4f44125b2939243230d498b2b55a7fc1 WHIRLPOOL c9ff06f0d8bb01705acad9e15bd85950bb43dfae4ccae4f326556a0709125c35dc1d25de8330428f046fb5fbf862953c16346a038b775f09b0a49a4dc32329a0
461 -DIST firefox-47.0.1-az.xpi 453802 SHA256 8b60d632ed4271a42d03345f5b6bbd68bf09b4b98263e6281d79e604488e5e39 SHA512 a66d1e76fb97ebf1173d29d62a6d4af3ca55fc649d52f08f2249c12cf5bd7936def62a0fcc23c919d7e507ecabb9a6819f25a190ce6ee4d92bbd6a38f3619261 WHIRLPOOL 71ea9b830aae7414ba5ead724436ae5e7dccc1711d696984ca1a8f73e31e616c116fc3217a1acd4adae35bb6b182d3dfb8edfd99c9ad71c3be5f41df1502090e
462 -DIST firefox-47.0.1-be.xpi 445105 SHA256 05c89d49ec5c593c5ae98d22b0e435c5f1fb4c6ac97938721d2277f5210c91b7 SHA512 20904ee6930f6fb6fbdf5f8c5d81292213e499da7280231c0d2320df45d8f5311c9469db1c95c37ac1725cb4304889a40ac5a1b1726c5ce2f605ee174575f518 WHIRLPOOL d4cf0297a174bef3696c8ab967bc0a3942f405bc1417e860002c67d72cd53a138a1a9f091534e350b9ada1c8b063f4c6a4af310a0c835770817cf031c084119d
463 -DIST firefox-47.0.1-bg.xpi 490776 SHA256 c3b8b4969bb809eba2a0a3d5a940682dd77c2707acb2a9d80231e9237dfaab13 SHA512 30a02917edf42d5d776f2f1019c6c4993bba0cb313b98232d6404cf4fc47fc663c522d1312914452eef5dd85bbe7e67a60f67edf53cda66400b25bc5f8586ec9 WHIRLPOOL 677edcf651410e21bf6eda66d7f7760a0d8edaceb18ecc294b830fec04432e19f659e109ea01bfd354ada0732af9719603ab8ecf390793e249027c8128713de7
464 -DIST firefox-47.0.1-bn-BD.xpi 509738 SHA256 cc6a61c51a212d29251e43938940524ac3859ca2675e56a4cf97f58cee55b5ef SHA512 caf4c88cbca62c00873a8937b20bbabba19db4b012455d949c81475913ef1dadfbe9b04f4a039c807e9f470cd6cdcd81bcb5af2d570d5d67f46b14147d007531 WHIRLPOOL 0e9f0d44515d22d469b27f3eb1a025e9817df62ac7738cbd08005c013c088f472ca1ee111f556f28369f7804219e5458aaf8e40e3e297b216c4567caccadb69f
465 -DIST firefox-47.0.1-bn-IN.xpi 515482 SHA256 2f174dcf71804700c17326e5192ed80c43c19c603877a5e571feba1df7a51558 SHA512 a3aa0b8046dbc534fed41a6e8904e3ac10d2adea3b32d3dc2934858f7d4074983540e2adc1bc6bf6d4b3c5056956696c9cccf0eb6a4492157eebb4da069ae1d4 WHIRLPOOL 0cbc75d6b1cad9a18953cff44e06d7c4a63056137ddd97ee29e817f5517e6a8389b717277351aa8741ccdc924b417cc72f04f778ffaf3645451f932297b4902a
466 -DIST firefox-47.0.1-br.xpi 430467 SHA256 91978b6bea28c3ef2cbd41d75afcb1fe25fc506f9ca5a3caa3b23ccfdefaee0c SHA512 77426a9fb4d4fb2b5146b64d3a28770967034827678e88cd1a338f7b10c62480b52e58c551be6179d5b2166d11e2d07f62f63f60de9daeccee2da98ce68c3733 WHIRLPOOL 82ebd260c4f67858213dfae559a9f0d54c94b6c033dcc0748ff30ea07789f5584687a67f5b36216cf299c5fa3a188cbdbdcf1b0822de14bf3b8ee06f854df7dc
467 -DIST firefox-47.0.1-bs.xpi 447152 SHA256 09732c9fa433178638fcf44abdb65b4bb81f846deb3a3cd10bbfde3ba594da14 SHA512 f2d82cea23317e4ced533da4c2d5af6aa8c6b788550760a49af7830e9a9b2bfb99ca4ec0c64ba6ecce1e99fc49d69cd185e8dddd6dc2e1a22573b3369e901469 WHIRLPOOL fe613718cbaaa2d4814c20eb8d7a0aeae105322b35e8b1161522f7826c681614c3201d932f3825b599f3e84c0d2df96f9135142d6f66c9b34d0208522ee3407d
468 -DIST firefox-47.0.1-ca.xpi 438340 SHA256 d6f1cbf852d55dc8d5b47f642cd4ac4c889df0662da620d4370077bbad5771c8 SHA512 df10e5e841b3d768a16d2fe9c41643b76f315e28bbbfde389c98c7c15dfa3da3ff11b6ae53250840744b0ab39de34152b322e9103489e19552fd720ec3036b33 WHIRLPOOL 89d392042d6ee87f503635fdfb7461531dc0f2f86ec0591f769e758f7ed14808badccd1ceaa8f90cc91b544fa269be3404d9fcc9a12527288447908ab64d5a12
469 -DIST firefox-47.0.1-cs.xpi 438404 SHA256 432e0f194cc6513ea9c998ba09032b646a55e5cada4de3512b88436d63622363 SHA512 b9e0b9713e5443d0bc1078f2a7fb484a54338bff0b9bb55837152cea068d89b6967aed8d73201b84ec6effa30d0467b5b014fa4ea8ae2b611c87306a7bf75501 WHIRLPOOL d542ce51995661d532f044df841ddb79f157f5d31dadfdc537667bace568d347e999a3d1e63306bbf57a2f0312ed1547f917528b6862e68a450af84f2eae5a7a
470 -DIST firefox-47.0.1-cy.xpi 433790 SHA256 02f69f9ae0c62ce88a747974a357b28622b5b5c162818b12a91a5b5e9dbea419 SHA512 73bd4bcbd2497142d2128668482bac3e1c859fa60cd3789f35b0fe42703a43ec814c946737b4c2a3f7807ff919bbb1a29f0bf807ab326f10a2b921b4db29f8ed WHIRLPOOL bce2ab483ad6428092e40bc654b68c542cf9237839f5a22317ea9544af1a9e639cfcdb37faacf760dc393fa3ce071bb09d049f829cccda6b418bd4c89fdd49cf
471 -DIST firefox-47.0.1-da.xpi 424569 SHA256 d645b416e27c0376195bf9c8620f77ff9a33dfdd2703b4f02e0d021b411ad54a SHA512 8e542abf842a768c16356c0f9e08a0bf65e5fbb41eb3d5e29cd83e9e7e97b9db43fbd292078e3b0fea904654070bfd3f6f13dc23bf1df8bb257fe6a68cf36a55 WHIRLPOOL 5af11976186ca572ce6eab94b61551f060f4049648a487aff3f9d3bb5b2081463759c7439d50c13dc1139871d41a03546be3dc97a3b56eb3c121e3f4fef1bac0
472 -DIST firefox-47.0.1-de.xpi 440551 SHA256 611080e81b13ac5cfa0cc84ccaacd91f2c102884e36558af73d7d71fad18db0c SHA512 b4b18894fd5de76a6cad37904d272118785c38f3c02ea201708a40d382f9fa23f207176bc6c1a88249d750f4afd8be8b2a903542344a48934641e56e0fc5c210 WHIRLPOOL c631b42e60c1c9f3b7abf00387f7d99f8365e6a03543b788d1193f55e9516e01c2231521985625d1b0b5d2c69a0dc06c9c1e43008115027c8fea3e8fe1566944
473 -DIST firefox-47.0.1-el.xpi 470596 SHA256 5abae91c3dca06d4f9f4ed683f9e1db33461b53442beb37297fe7b0a10fbd055 SHA512 dcaf1b0bf27cb2f43f1a26208a37b69f73eff4128421a33321edef1337adc04ecfa497c688897f99a241fde38d82f2b209ee9d958c45f150faadbef345f23e53 WHIRLPOOL 353eb322b485f1e0a42769160f0b33872f958a728a443b6461ff3e73f533ec1af6fb1a3c38bfd46a6cbe0e77e0dc6a1046063327682bb720793248ec9d56fd04
474 -DIST firefox-47.0.1-en-GB.xpi 418329 SHA256 9c15f22d32aeeb2d3f7c7defd6394eb3b07973eb68c96e8cb9add5131ceb695c SHA512 0f5a5544751bfcdb1cbfc977d8903a09e39605e7f3fb75c76ab578fd99302df3fa8bc0aa351917f21a81458c528781261bfae8373971dcd4088ef6ab1c5c3a84 WHIRLPOOL 44c65f8346112d227e0744ed16755f12193dfa7474080cdc838366db5d259f5f0d9be652617875be6c60681f9215a7bbae93347ebed5209fea50e8e6e94b732e
475 -DIST firefox-47.0.1-en-ZA.xpi 407835 SHA256 6f51495b1d534226e3c35c87a8dfc2432d44ba57d0aeb46a08e83c799444dc32 SHA512 775d94e9af0e19870c7eb18a0838dd635f91c295752b56aaaf970808c559f7caad866ffef98a39fab04f5a68c66ec3c86e4a769ac88c0a195552e1b3c130ed67 WHIRLPOOL bbe80cec46cb5d325000502ec3c2e5e1e396d98b6da9e928068b6a0acdd118f1ff4105a2f20d720f405fd8bb0cefb09c7fea9faa8d9fd6de9a0f994b34b6daaf
476 -DIST firefox-47.0.1-eo.xpi 434240 SHA256 dfeba075649beee35415a80858973cb442a6808b602fea9a0110350f1262bab7 SHA512 c0f44fc78c26c8c2942e6f054dfd37e0a0a9c0ddfd9b96d63a673f43dd501057df5bed3d73309c085951644fb8bac6fac041aef4ca9461f3eb0e04fe909e4cd9 WHIRLPOOL f4459d04648e1de04cd717a294f80ecd520340479578e4243b65ad5fa3f5d2830595cd9fffdee4a169a54f4a58ed3dc36bcc59c953426709f7fafd8e68ee83e8
477 -DIST firefox-47.0.1-es-AR.xpi 435267 SHA256 76f17a70c23298bc722de3660529f5fe8fa456914cdf719f864fa000433f2f0c SHA512 10baa266715d134f00d1bedc1b9b4fa5626faebe8ea5044d15002b3903fdc9c33d7e1a9eadcf7d964d36e1868f77be98e83e4a93c2538fa24c08d89663153c20 WHIRLPOOL d5c43d0795bd0366767dbdcc61b8243ce1c424876efb7b80166e9df695347d4a7e2d089f6da7607feee9ffda7dcb08cea494d5346eae3bd76c615a50ef617797
478 -DIST firefox-47.0.1-es-CL.xpi 372784 SHA256 5cd683e2a3d3b5763835af82618135a120f448e07eadd20083a38075fa13aec1 SHA512 9718ac4cebccacd3dd91931564baa9041c8bd94e1634078d31e607c1e7ad3d197caab9101e45fdb8ef0a1ad3be6ca48de9e2a8bb3032970f1a0de52ad677a2f2 WHIRLPOOL a998a354ebc68c729af92b9add37bfd71200ecf3053562707a4bff5f382ebc800c1130c999e12d2b6c05c815c3e3c680e1454b84aa413046d0db3e575f561b14
479 -DIST firefox-47.0.1-es-ES.xpi 348231 SHA256 ff1d09566fd7e78bc374c5c83bed768aa87392e49a16e89eab09f3f6eed67e54 SHA512 4e3fa0de2f078c5c0a69345460be33bb3340a4bed453579347a8c3549ae6e2783a10721f801a5a6b42c3dc42e2968a12d64df59c7f922d42f2cc31af19161bc9 WHIRLPOOL cd5898359341b0c27bf39e0c39193575a7f0cd7b6e933e5c74106a31377e3889ca6affc80bb67598cda910bcb916c7b5ff70e84900ce57cae29e99962960d5ef
480 -DIST firefox-47.0.1-es-MX.xpi 445766 SHA256 aa2f4868cef504ba087a33cc395e00ddabf2d765491a51f0048ee704a585ac49 SHA512 507561ee1a77e66a3a9118db954b6c81da0aad17c0787b698733a76297b000e3f46c5645a06b6b4168de9b0a8f6ce8eb876c7bc5bac4796c000e961b59d240f8 WHIRLPOOL ebcca05afe7b13ce824e5e2f0da07e4d024d680afd6af6c78a21fa15bfaf5c560265e24e067c0b2d5411a181dc3e3cb74f5d5fff9b2c4673a5cd69f323dc8290
481 -DIST firefox-47.0.1-et.xpi 434961 SHA256 11a3d3441bef1876736cf828c1c042af607ef426db14185d7cb37cd7b84d32a7 SHA512 8674c793c2edc7beac7df7ff6ce723f8d215517e431cf0b83add9fba745f8b881df1982a916a42268f9b4abdeba40205982224391c2d3eb5fb1a5421632cf346 WHIRLPOOL c0badf73da16b585a23ced3c5f7ea7fdcba4f8b19f739911001e35539bc5d798b60ceca860019d6e68e4e53e6300f2d3d8472119da3ed1d05a3f38d88cf396d7
482 -DIST firefox-47.0.1-eu.xpi 435865 SHA256 3e66452b8cd01159c0305e863c2ad6bf95a9c95d881381715e49800a54df88c2 SHA512 12cccd3d4d7a46df95329867a88b0436f086ddf00638cb41bb4f398cb63051d5c592db87f30396227933207a1a9de63506c5c7d737d032aab37f7b96facd59ac WHIRLPOOL 065fd71359b6f326f9ffe6fcba4becdf1d9610534ea89b9417a01f0c3df67f9b6ad59bd605fac76fbf71c79f251c22bc5af6dd3d4d8541dad11b88d6362bf0d5
483 -DIST firefox-47.0.1-fa.xpi 486498 SHA256 ec6ea46b9674719227bb76f6150172aa36e18cacda99e16ad070454592f4ea64 SHA512 722be5a1edf08850705973f32e4902cff6ecfcdc913ce69947f904d1c86d4181d43a8c2511b4242585ecaf3193ae2b3a1b6658d6970a4f10a3bfc3bdffcebb9e WHIRLPOOL 7f1f464d132cfcd54b9d7f193d9832a0cc68ef85e0d0d41d352980d081cf4e1b4e07986c122be0a9ab2daaa443d890083e342e8f53df0c49bcd36ca1b70ef610
484 -DIST firefox-47.0.1-fi.xpi 429551 SHA256 ed47d8ca5bfecabcc22c8f568e076fa772a49f125b992eedae1b026580e47591 SHA512 94daed4865dba866fccd1e5c450d5588258e707bfd1c350b97305e2030c2163e70fabca22054df76da82571456b1895b177381cdb94d8984b87878ed02d1d949 WHIRLPOOL 4c25d0992558c418201ba4df834cdd496b59bb6d03b5b9b9adcc6fa24e706e2c38fc7252f368a72f34a6c2ea0f164ad8a96dc3b85d8c6c6ed79eafc7d7eef8a7
485 -DIST firefox-47.0.1-fr.xpi 450329 SHA256 e8bdc9eada416f728ccdcd46e4d69b0ff743d04e0662c44539be98f223203bc4 SHA512 40f37bc37c53a84d7976ecadc850168fe5a1ff3a9b22fd8aab854a8bb33923354c4681c610c9d8787197934bf86f9bcccfcac68ffcd1e028c83984145aff6767 WHIRLPOOL 7a0af38674ade7c64597569b34bfbf198d5a513d6eaa6870f4bcca07bb568a99d2f4a1b4ecd22e4f9dc529f385538d24cc2d9b7e62a018acaf56dc1c50a67aba
486 -DIST firefox-47.0.1-fy-NL.xpi 442464 SHA256 8270d9be627108fa1e6e2e936a55f2ab7a1d36230ea875c261ea69106fce868d SHA512 341f0b02b8390f3767d1a1c0fd8aa3439acd7164dfc4d03d575cc1c8d3086104714d63444af754c914a9e812b78b79e6024faabed0cfa0ec7a5df5713124de5e WHIRLPOOL ec038df0602a187ef9f9c227e916b917e8ee9a99046dece34e1ea5d13955e78362e17b7ed7e6b777c23ac1bfd58eecb464234fea1a819eace0d904b17fda3270
487 -DIST firefox-47.0.1-ga-IE.xpi 454693 SHA256 94b6744107662d06991e86355deb37dfe310e65b3dd394e40bc055d4ab6d2501 SHA512 8b1104f0297e5633c01f154c72c08d58762aaf10365aec1ae16a6a479f3040f18f2f8040bfcfe6b2cda7524c2cbb016c1f6240cad9acef9fbc87298a552e8001 WHIRLPOOL 2402a60a5d1aa8d291f6a63d14f1a236343009722241d45b119e224f0b11915d351b56695ef8b68ea6f11026ada7a0ccdbfad032ca81b9ba9fe1d37289bb0f94
488 -DIST firefox-47.0.1-gd.xpi 443138 SHA256 2f93cbafc5548a00907c608eb2193a662e0f72dbe6ed3c4c276601a3f629a9ed SHA512 2b57f113600eb42212f91cec665b40732a38688235259a3077101f65bf7c4f928e42593f56b364e0062bc14c7d27c16d53b4dff7e895e690921cef351c72b1fa WHIRLPOOL 0b3dce75d9f2a568ff48db326154ef18749d16dfa6c86bbf9e3dfdd6274dc7dee3689f92fae4796a46b397360206cb262985551f43ece9764dd4e9e476db9011
489 -DIST firefox-47.0.1-gl.xpi 438909 SHA256 8b5b5621bc744e8d21dc84bce2668a52f483858997eb9ad4d15fe8dc16dd371d SHA512 da7c62308ef12e2e24690be18e6a07fa9d2f586d63354224d6d73b3a0492bd6cea09c59ad8c30c4f087940153bdd672d5425ba75d59043e17da9fa143c981e06 WHIRLPOOL 18b2ba7b56968d9382ac6db4518b2de59f52b026f2edd1f7f54dd387fde992064df3e619cf9ef11b92d8005bef0be69fa04860c222cbd27e8e7d1b91f7492703
490 -DIST firefox-47.0.1-gu-IN.xpi 472819 SHA256 86a5495a14202d68d095cc66c1865daca059a47767c8cf82abb24f38adaec4bb SHA512 b0355adada112a973756b7892e86b30ac0c8d0da45593a3ef5696bf94f02f17fade85af6cc09a1e7906a99accd7eb0f29adc955bcabd64bfc837339965ca3100 WHIRLPOOL 417142d3b804346310ce9d1a004adcb5068d3b28254c241fb7c4d05d3a010d429a2ec91cebefbcef8bb35c4d0870bb4777285c1f1f800a7994ec059cb7ace3a3
491 -DIST firefox-47.0.1-he.xpi 449445 SHA256 1131961ba5993d28929fc38602a1ce02761c75488b507540c69d7f7caba039f9 SHA512 46e9339f7916e13c506ce1752ac63ca660922d9f76241cf5c2c0bb0b726ad9959b64660f847f1487ef15e2392ff7804ef1603e45cee377fa0df053227aa83515 WHIRLPOOL d83809a22d566bbf108734bb3338aed13ddea2219007c0ef4b86f17c8773cd37e7275f2d50ce00629fc2239606f0f9a41f74f5bc51b26562456011e3cd0043d8
492 -DIST firefox-47.0.1-hi-IN.xpi 489305 SHA256 d4318c5efba739b519f7c9f5c302dc98ebda40abaa46f3f5dd9d78ec184dabe8 SHA512 fcf9a19d8ead8c8f5a7d2edaba3e454aa202bc76427ce586827d97e0a1945dee051883821f2421a4eda9df7f15945b2b847be9064195bacccb94e3aa339a3732 WHIRLPOOL 29edb76285b0d31086e11a1b6bc9aa005f152c04adfc14241d3d4d8c54c26c453cad3db8e7986a4d546d5c1fe57eeb29004a010285a14fdf3ed9615faeb8e5e8
493 -DIST firefox-47.0.1-hr.xpi 443336 SHA256 e56f5877d6f66773e44b32cc3ca12d14da6d3c986c312787827145a6a1db834e SHA512 8b2098bde48a43d6e22bcf0cd40150a942afe83dc7f8464f5ebfa4f034f7d672fe406b3da43126e57d08afcb5d88cdf8155bbfd636305d03d3388c953cca4fe3 WHIRLPOOL d08b2548525bc5c7bb644afe0d9360a213fd247b003d876db36402b1abb39533cd75dbe3f58db50f6b616c11751143563a8656f1b66210bfccfe9823580892c8
494 -DIST firefox-47.0.1-hsb.xpi 455861 SHA256 2515e205390983fd32e0102f0a105896953913f170ed83e3cc167934d7c0020f SHA512 88ae4070859b52ab33dd87bd0205c0028620d0f3794d6065525e83622c1ab71521e54aad0a80847a3d2d57d7c41dacef35c63f4a082cf083c42bd9f9fa18b511 WHIRLPOOL b63faa187019eb06a2768341ec5854edafd8f955ca048f1c31fb5d4dd3ce3da458a4cb1f175cf2560ba50382b1982e7ab6f66897c5a87cc7ee1395717e251e43
495 -DIST firefox-47.0.1-hu.xpi 448454 SHA256 604068b6f604d505dc6e51a05ff18e857d6b30eadf24c8652683331331bb7185 SHA512 5472ed104191551f4bb4d62ea0cc21fe0cb3a2ee6154ec86c28608eac6997e4bb16c2f8dbc58daa4b47b1567624218ef8569a19cb178f07937faf05dea000021 WHIRLPOOL 1fcfb535c9ccec76850a0206d00775d0cf12cd9dd2562bbb21b2acae9153e76820a45c86a45cb98fb7caf3b5e45dca3e9c7d223c2a224b7b15ee44b4624ce221
496 -DIST firefox-47.0.1-hy-AM.xpi 494271 SHA256 115e4f497c799d1bd431c43876d03c0cdbb953c259fa9c2c5f5f5a90fac69e88 SHA512 2bee70545373f87dff5a3cfcb2eaa916e8fbc5e831143ec7699a68e3861e43b40395662accd23bf7a5217342209547788ad290fe9a54d3293dec889a072991d0 WHIRLPOOL 42483158aee17bb6cfa8ab47c76b19ea8621d9eee5bd4bc62e57f39f910e73d45c85a953c0a59c351c355c56f219140701c317ef7d37b62e1003541f9f4d13cd
497 -DIST firefox-47.0.1-id.xpi 420863 SHA256 358340a6ca043e6daf5fe8d01ba047d9e7f4ff67203f5ab6f75851f14c4ff328 SHA512 26eede4704933bf8a1bbe188e12f83ec8f2554c0429f04ad0ba518d50b9872a3a536fbc8fb359b184cc0b6c75eb0f663e1768ac29f2e0bfb1c0467fc0ce54ca6 WHIRLPOOL 8a43fc3411e7cfd8ea2ffc6b3dd2f397b7942d3495639aba5e095d0998b869904fd22eeaeed072f1c33e67bfa8a0d4b7873704b67a67b130696280d1e16fe913
498 -DIST firefox-47.0.1-is.xpi 437344 SHA256 fc41a1a97c58a2c5f1014685880068d1c5a4290b80bc0ab572992bbfd005d724 SHA512 fc685f1a08ab719ffe3731b5b366bc97b6fa589a62c8f2422c8bfe90d3c385711ae8dffb1264546d57dd34c5368ee099d617346b5425f62efc953666b1ca900d WHIRLPOOL 7dbab65ad3f783d250a66fbb87950ca0735718bd100ad16be05b7c3a267a7a3f8a30e6b939de7c857251b7e24fd11e1bc8e1aae84a969c0e10e6bf8047677259
499 -DIST firefox-47.0.1-it.xpi 342328 SHA256 312edd360fbf24ffdf8a3000dd31fe434806635d94056a11338d4b0e4756017c SHA512 31d6528ce5599438c33ff12153c378997bf844d89473a7206091e7225fa601fe97fab93d533748bc2bf5fba78f7b0ff7662e1525923c92105a7fb2a41ae661ba WHIRLPOOL 312b51f5236c7a44d9d189512ee7317fbf5267bba83af3176087c02b19df862c670d290d1646345ed9855bca4efacd6d10c5d3dbe32db73b2ff97ca63bd9ae9a
500 -DIST firefox-47.0.1-ja.xpi 485006 SHA256 bc89e620c8f445d4be02f6521c3fa51eb39bdada8a1b14ef3f2f2ca46cede849 SHA512 0ee2660e0910cd5d764683dacf458107cd372571e39ba13507c30facb30b97f3df9035588e3d5fcddb8309b3afc3f9b5b588c67038bf4e6fc6efd3d776f33e95 WHIRLPOOL 74696ec181d373d0da641db3c8db90563830456e8b23ddc20f23ee1d487e6076d43dff1351a78a4a05b3865c1d695d9c18b11facc10d300a80c0009df43e38ab
501 -DIST firefox-47.0.1-kk.xpi 491494 SHA256 3330a11aa4a7a6585ac1ef41c0f3f5da1005082ddbc8dd4b5e4568cd4bca345f SHA512 c89bb83e274f57b8ceeb3b05dd52306dae94c90a85834118ae6c188886afa652c478ae0babc4f1f5ccc6774e6ac354196c1b1c5793ff9fd21d0ec71172b361ba WHIRLPOOL fa4a27c6267a3e9752196a1690c4e6eb13be8601e9cb72e7455040d191878930fe6e2fe7ab135fc623383a778305705e6871ab7e5639346c079c1b2e69de11fa
502 -DIST firefox-47.0.1-km.xpi 507775 SHA256 dc94fbe0fa6ace0f4425f6776a29a23d7e24e75fd16a9c9ae341eee032736c6a SHA512 672eb8da6175a9546084c3a9d590208f03da59691f808858ceae56bbd187f17ae57d8d96cbc98ff33b717d60c6186e5a38387b1125c7e64046f4fc01955f5418 WHIRLPOOL d762b3a8ab3e25cbee3c599eb302e714acb92b1b10da80de97c14846c8e4dc4233e5c9a36321a3b77fe0c535768c04b9a4985477726fd7ecf754a6ed9f52ba16
503 -DIST firefox-47.0.1-kn.xpi 512033 SHA256 82a3cbd086c17e14eb867f40d24ac4f25d96f93c7414f4f8357cc4e06903a84b SHA512 c5e2dcb05154c1f82c000a822357b6dcb8283631560a547507b341a43851093137c066d775f09766153d4ad3f9c7b8999a64c6082577d41dcd471b23e7998ac1 WHIRLPOOL 30d905c7b05213ef196c3a55baad5fd2c3b6723c80b8bb3d0aba22503501dad7914487b7e8d365fdfd713931e55cbfa16d2b71cfaa2e8ba18077871bcc2c2f25
504 -DIST firefox-47.0.1-ko.xpi 457472 SHA256 cbdb8b25554a37603ed4474896b7d054dea6a2fd9bf87d4154f4b50126ed8109 SHA512 1f41786ae439eedb797b0e74ee87f7f71491ee5e43f126734fe70da543460a76a5519e5fd4482e826627b36fad90757da11046fbaeb7c720abbef3f39fdd7e09 WHIRLPOOL 6e9a0ca88685a28b2802d1113769f360c869e90bc28ffb00331714a8c9838f7c1e8421e86307dd78fd67d34b5a5c2a1b15e94c5b8f74119a96c17ed844c1ec63
505 -DIST firefox-47.0.1-lt.xpi 449058 SHA256 449d8cf318c277d242b3fdb224e9b72a50975e69f31f041c8b047ff29a795990 SHA512 bb070b50fa9c3c88a803f74c084992e8e9baad64934c0e4162d0f6bab1eb5c2688252f4c12447834793317230c20762911726f7bceb7dc0d23965989800933c0 WHIRLPOOL 563310d60ec9939cd136f36c0e2f248cad62b33e793596efdf4a84f1a82fdbe9a31129bf83e6a734454b50e6811202196b5472919d842247cf3acfa871774d8f
506 -DIST firefox-47.0.1-lv.xpi 442457 SHA256 f6d990ac44675f0ebfb3f98e3c85e7bdcd0c3b657a2d4c0bfa99071e6eedc101 SHA512 a649852232dd3f0f1de3a18d74c735da511126f0025a490cd7874aa266111c0f8546ca5e83bc3cd488e76db17a98bd4a82167b9831857c4c1ccf2f43f8020e13 WHIRLPOOL b2259e51d2fc75b481c31a518d0607e36a32e14018d39e4bc3e65a2b609b90d508918b34545b89f422fdee97e15ce925a1e4e05797efbbfda6773740657cb699
507 -DIST firefox-47.0.1-mai.xpi 494895 SHA256 6aa5a42e3022cf58e6b016ab7b788eb23e67625e1905a340aad703be3bfc622c SHA512 1b671aa7a4a45d7c94393ebb5140450e6be7184e24659bc0216ac1ce42e32e7aead58d668ef0be0efd7e3f33dbffbd17a3ea0f21bc996100501c652bd1802658 WHIRLPOOL a42c129d143939d60bd90b1a935e751684a0a95b1f7217c9eb0a27553c755d5ff2ddcc31a37349559519a240aa4bd78f619e81232cc94e0f189bccb37ad7841e
508 -DIST firefox-47.0.1-mk.xpi 476189 SHA256 8a9521bf7962a03e8ad268ac59d3c20d9ab0ec13c2e0137d7d327917da185b80 SHA512 618cf739b47c0fec4488cf1d979f971211e671fe49bcc5cc38fff6ac8b7b9c78f649825ef4181b7b6a46a0da6b1d25f4a35034c31781aabe5c524ee65418845c WHIRLPOOL fbc2d3eed84784c7b9ca3a31296f4384cf91f838dd7e4f8ca2bea94364acdfbe9d41297e8cad25bbfc08e5d3149b129ba96b389cee2e57628dabf20a501e1675
509 -DIST firefox-47.0.1-ml.xpi 524949 SHA256 d864a9265b23dd871521a19b600d5deb1b44fef4b394613a53152dc1d4c45cd6 SHA512 e508ab0364e0dc64ad68a21cce384c33a823bfc8d59a1fad15008050893d4369be05125d1c22827af460589d1a3051aac62854398fe1942b6f67e01226176be5 WHIRLPOOL aeb7dcb9b45e7b46925c6720a7f3f42c7f7758d278c04d376ff60af1e6de07c16c805ca31d4e9121887808eb25190187b7744b754cd016fc585ff1dd489d32fe
510 -DIST firefox-47.0.1-mr.xpi 497587 SHA256 a2ae1a5fbcecf7b7af2e9a6e590e496733ae1ea7030828d5d39c946a2c803dac SHA512 7b79cfbc5b868e13e7d35a54a2816e62e2ea702e549b33812dd7bdfd6250d5a483e94b654c9a4e887203672e3d9ce5030a12bdcb47c7ce9ab5887d2bc81237f3 WHIRLPOOL ad25bc7642a5f35e01beb47842fa929a07015cd6cb676f5279940d1a844711511817146d60180d899dbe7b2b631c6094d4a4242fb6678a8c205c6c3339f23289
511 -DIST firefox-47.0.1-ms.xpi 443220 SHA256 e72517c0cf40317cfc337ee33b43c23e7cd8e44c9e0584c6f777f3ca880383ae SHA512 2f6bae28fd5db2b5fd3f945fe956a5eb3da10b7f9ae9a81906d3269310c902e318be508c6b42190926ea6e6fb4017f10ff1cc78fc44e6ad7e8098e9568d411ac WHIRLPOOL e66b79f41a46b5357fd80d133d51a109ac1d51a1adf187b8efb686f14df0416e205ea60fdbf005597a837b1485455e2cf3c5056b67696c87146e3d18e10840db
512 -DIST firefox-47.0.1-nb-NO.xpi 429971 SHA256 da0f4738e673ce3a7cb7935383945d58fd9f5050ae2086dcfbec43014e4fe5d2 SHA512 f4561b5f958b887f0d2b1bd81c4972df5d9f27ce4237b062564d55cb53c03269b615a5406947ccce75c413ac0ba007c772008e92281d05f2a1763fae63e4ecfd WHIRLPOOL 01fd268868553b556f00efdc99f4ef6f1faccfdf232c0b1652a405c156dd89b909f8143a3e4fbb922db3e4ad703901e571262a813d019878f366a7cda9803f3a
513 -DIST firefox-47.0.1-nl.xpi 429576 SHA256 2eb190d4b6140d13f077e774e11a13bd48250c8cf1198058dbba696bbc77bb28 SHA512 b5f95cbde149e7bf5f044893131f2a304799fe5d6514aef2f9efe8d7c34a83eebadcef906cd10334cb3ed4d123d788e5037b5716990b883f8cec803396f497cd WHIRLPOOL ffd32632e2bc29ebaa34a6c307c3fdae0a1a71bc574f43d465edde9c539baa9a4b650ffd73c01f874f653046c81cfd6427057bf2faefeedd5e40d8726bb69dac
514 -DIST firefox-47.0.1-nn-NO.xpi 425797 SHA256 fd18bc2166d4a03147cce6ed5e3d4fa959d99dfbdbb0048ff7162370fecf8fa0 SHA512 c52f3f5464f1e6e4f6f411aab0ef6dcbec99b173124d3735a20a816c8fd1ec28fa90f8bdfeae2afc503d56e6e525ce7a47d964b298a451a120a9c2f17118c12a WHIRLPOOL 4ba2603eda2b222271c1997bf0ae62a0e58417c58aa139eb92718bbd456b0deef67bc00c56da75243f7abc816534505e0483874be6404134930e8183f629f31d
515 -DIST firefox-47.0.1-or.xpi 497590 SHA256 d474a56eba467485488e9d181e981ff12dea18f57a48b397df4affb7c0ff855e SHA512 e63b5beb078ab10a08276131cdcbd1edc7c04f075b4826476720ab273e63c63d52f334b8c4a374633a0fe0aebda2f1d342d8b0cddda03ce7d4df3d811201bd2c WHIRLPOOL 48630e13335f3c0a192c0289ce9d7750d22d7afc5fabffc2b2329a428c2fccf3cf67b1daf0dd6f86c247340f21cbd055bdd9b8aa49a260a5b1057c39de00f480
516 -DIST firefox-47.0.1-pa-IN.xpi 492398 SHA256 ed2907e16280b53c6b16bcb79579ce00e838fa179790160a0463e2579fc52047 SHA512 1c65874685d5f911103f449384ee8138c848e0028f9b462f643fb0f339cc44db026a47afbf20d56011cb141054816159373e5f604f96363eed8d98220d68bc21 WHIRLPOOL 9dfcb2dd428a6d4ae87f341f00dcc55205eb433be8af0fbe61cbe8d585863ce0b4d3d26b87c301a64104a6eab85db0e5d82e6ebf164bd391ec2e46fb07856bb8
517 -DIST firefox-47.0.1-pl.xpi 371971 SHA256 8d6c67251bceae0d3b92463b9ffe8b29c27c8bbb7e7d5ab8bf7077c4e9c17491 SHA512 8297921c6858abc34b0d41200cb5444fb6de7a074c2f247ff8050f53d99c85d71f36e9e72bef1709bedeb8a7020368805d6185d2e36eeacd501424ed9229a980 WHIRLPOOL 1135bd5db26f85e795809c8f46c40925b8e65f7084a9e1b00a4c5cb6384065afb4cbb3861c36e4ff97d0cd3340028caa58b288ac1116319bb80ac2b42b788404
518 -DIST firefox-47.0.1-pt-BR.xpi 443876 SHA256 e7386ef912551b1daf7b8afbf8189aab579fc241ed085c98d68c16a870471fd5 SHA512 64bb058c15f76a6d63b0d82fdc31804b5cbaf8c3d7ca31cd353c0bdb3d5a8e62a92321cc43ae9b58b4cb1fdff89b01bd6294bbd6f49602ce1d0b8e6d3a409185 WHIRLPOOL 0aa1c5a8b5ffef2d2530d437c55fa9b2c25721a887d9598f417a9eeb6b83c160795e2fd4ef7e5190d969eba9dd9c4abced4f8c50ab18e4540ca048a4b88d608c
519 -DIST firefox-47.0.1-pt-PT.xpi 431644 SHA256 3dfb14c2bc860af07da733e457e6f9128dfe3701795b8bfe2a233aa3992fcd0a SHA512 25302e1d4486584909cd1238069a9506a890b8def349a9d425357a5b4eef19eda36dfa081011fc8ac36f4682be8126a8186cedcec16ff843c1af072ec96ed606 WHIRLPOOL 9724a7d9bd0684bb92d7346f57be87035c3a4fd11aaf3aada080110abad87ae9f9cba5316c32f2941cde12964f514e2ff2e2f3741ae12802ebd250c51866a76a
520 -DIST firefox-47.0.1-rm.xpi 431929 SHA256 32cc50d8b16f978adc25e7d43fb807c93fbcc2d201b85f8191e6ad17fbfc35bf SHA512 115b2b4e22203835ec95e3b12bf42a47336538c35f4f2d125d9791c81e6f273e5f8d757528d0daa9a646d38bae0e3afdde697d95441a05bd8d31c392b226fac4 WHIRLPOOL ef425ec529dfc82e2d3628872940e4c99c5985b8b1bd9a14f4d752d63e3839c2293841e46fef84c200b0cf4cd125ad5eb9a8cd6485c957efaf0ac2f112422d64
521 -DIST firefox-47.0.1-ro.xpi 445166 SHA256 4be70d42a513abd6697e114161aa768d136d72274a7b252c2c337fa260685289 SHA512 ed794a25de13860bd51358da744ba50d294300683a36db7a2c5cb732890bae8b77b4e501867157cfaf949e25fb84a41326f319612b167efb32334b9a8b083ff9 WHIRLPOOL 048a5b5b56f555665548b4b04d7df0ce2537a4038fb3b2ded8f10e534ee98780cc9900c29f459a0a29c5251775f5946cfca9b1aed6174834920cf838c65701b0
522 -DIST firefox-47.0.1-ru.xpi 392468 SHA256 818dace0bb3e748a336db9fc9db456b2430e8bcbebec7770bfaa36cfde321bc2 SHA512 645d0cf34ab06e84dd7b57829aba11f6bd39d76d694ac40e194440f61985a633521d63178a1ef06747a2dc20ab09bf9943e50028529736512fa3c7ce54342911 WHIRLPOOL 34f7793609c2898f2c30d44d24592c3658be7b44aee892852e17748c5db2b3a9fd24646b19b933253a79276e4c85fd4e667fe51807e4c3c3a9379550444a75c9
523 -DIST firefox-47.0.1-si.xpi 488802 SHA256 a2786e505817c65394b7bfa492ef7b0d6719651b8428bf7cf27357387dc13e7e SHA512 28ecee9ec3d7fface6f8d5d06f6e2b8c29015d45daeac6fcaeb23a4d8897076db227e2f15d012012f38c9e212d4286e9144fe789e2b1b9a6ac8a74520c67f131 WHIRLPOOL ae33fe28a9164c70539e6e61af4c9fdd0767caf4681c42b198fb60c7e5f836aaaea40ff33fcd3d86a5ba707124a2a6cb9815dde4e27c01d92d00c2a2f8cef85f
524 -DIST firefox-47.0.1-sk.xpi 452877 SHA256 cce9362fbfa295f3de6893150fd0a2d51ffc9718d7383dfc24188cae86a5e418 SHA512 e7c85f635e1baa8ce89a6a7fa71c4e2ad572f1cfbc6e37767f0700106ef0fe673b410142f5276045df84bc584ad0a945c36d392a89afa85dd409f6dbbdf949aa WHIRLPOOL c89ae34ee58bbc15832d776805329209b54f8c41fac8cbee1a64850b80bf4d01584ec6daae547ff6eded254312a7a40a458b007350159a75ed13f57f5bf69251
525 -DIST firefox-47.0.1-sl.xpi 429763 SHA256 f198bb1db5e412a3bcb28a8f24144ceff3e827632884a6fe59bd744195757088 SHA512 fe3f140f858691fa4fcb9cbd8108c817ba271782d536db8e9108c4d65a7a0d12d7fee274f5535cc0191d8dcdfad36c14a7607ae810aeb24f50c767a8ada5adfb WHIRLPOOL 9fa655311e3b3134c849421fd428cfb4613ef866e40b5c87280f93125947b1e002d66845294d76374bcf928ca18bab83f46fa2043f9f5f8090de262d3cedcc8d
526 -DIST firefox-47.0.1-son.xpi 441955 SHA256 493fc303a80b6fa76ab274e005897870333d6a84da63b4152040bf663420a03e SHA512 4b766e0cacc4a096db26326223241ebd63ffa17a8347f8a9367324e3976fb263e50ec4549d0ddbb42e7bd2fb5bcaf90206a3d6159a68f8075127040b4050d5a3 WHIRLPOOL 5122c76f4e3b22929eec100e0dc5b2242ee2eb0a21db58731ac7505347d640b0ec9cedc6335dcd505a38bfc6e4000354a450b5274a9e270b07330ecac7a0a4f6
527 -DIST firefox-47.0.1-sq.xpi 446757 SHA256 96a7e3c877f8fa5b5bb3be6f1e6892a276db4158a348b8400e3a6368ba82e61f SHA512 819df9a5c8e83642414b9cbad615593835e0baf0a6c50d6378daace5743df9174cf7d55b2acc8a08e53a374c62b3a140e1f3f99458531d7624213a80aa985e25 WHIRLPOOL 4ad5957c9c6c495029a8476eef560bb225067f12733294ce84f41204915ff66f8cf7a2a69446b02b88659ff092308d993096fa677ecfe77643121c6b8148d8e7
528 -DIST firefox-47.0.1-sr.xpi 462409 SHA256 bf740e40de6018df798ac065e53041fde5459a990b5041e1bd7528307360d46a SHA512 930518fd4b7296ac18489698d982a38d4f6553668354b7e6ffbef05c3f6f14cd3bce9e46f3bada9af4f7c0abe71b22ebc08b169ed6ab2091874c67868549e5ee WHIRLPOOL a83a658c69681f6a0090f59447919c1d3b5e0f952f38040df32015390d0d27ada934969ffa9c28ed4e17e889e977a775c4926298ceb1bfa84f9465bfcaac2dc9
529 -DIST firefox-47.0.1-sv-SE.xpi 438739 SHA256 ec52f16c0f56cdcbf0a517fa69327fcaeb0aa0cf75557af7f0c9e8038d6c0407 SHA512 5c4164310dbf6357de500afb12be718281f56ed6a88805d5fb8ec44fd33fef06662ca26b66878261e2c1e93348651039ed0605cdcb40f126eda15454aa235e27 WHIRLPOOL 964bd3bff0208bd9939620ebb83ba934808ce12aee28285fb968002cc2f132bb663564c92662fe4abab092d2c8523e4b222e2f40e83ec788512911462de71457
530 -DIST firefox-47.0.1-ta.xpi 485395 SHA256 15eafeadbc45709e6f08c53b44397eb01c87e316ceca2035eacc3ee23b12de7d SHA512 e9c8621f33f87f38470dbd6b5af991e1f787d9cb8e8eef9cb6d05f775739f871797dc7dbb89bc6783cb0c4321c79469b08213299ded9db3aea61dcdb80c99f42 WHIRLPOOL 63da4ffafc368b21267f3c6b25be241a09ab58b482706afb1f4dfa2e17545adc03dcba4a488e16c3bae630a520cccc27bf4a124a7b336106d599994952a89e47
531 -DIST firefox-47.0.1-te.xpi 516411 SHA256 6c10823ada3e63bc08bd2e241506ce0550b3b8ea344d5b5ef8ea0cf8435ced04 SHA512 5fcd7a432a45094edee60b9f8d058416d17365c4c4523a9ddca275f056ebb6d1de168a66cd9c48add01db1976ce44f34396834af57d988146cdc0eeeeb27c069 WHIRLPOOL b6a84c47cbe26c4c1bab6772dae38366f3dd777db977ac48fd55fbe4ea1c96028276fda90fc9442e3b1b08d63c68769476b954360cae63444ef2b31d509fdb04
532 -DIST firefox-47.0.1-th.xpi 492437 SHA256 a2c784f4adae0c951955f83ea6aeb5e2aae328eea94dd103f43427d308e47e67 SHA512 7b015c6f9c1be7ebe498e1b72f7bc1a7ae6d505a3993628378d8b5212cbe369b0c9993b72b385cc99ae980314fef8f8fad4417f4e5cd0a94665e45827326034a WHIRLPOOL f6ef3f6ad710fb4cfe17e73473f0c5785927b68ccc8c476a414b5fdcf5cb524fad93b20503f339533c23dc8a5023a3328af2f80f925ffafab3aa0a887c31ba22
533 -DIST firefox-47.0.1-tr.xpi 438667 SHA256 dc8c04ef72855048b942219125a6114583b36932f9c23e2d7b4aad07c20babda SHA512 12d7b00fb84c1a1ee710cef37e77b8cf04b291300b3ceda7fbcda3e8c2c7579fbcb5c16656af835672f72b71a585f58d9e739c208b90f7e194aa0e1574d6cd21 WHIRLPOOL de30981f0076dec75bc89dcaf93ea4bfe7a940d721a1ad73cdd787b5f35444b565d0aae6984acca0b1b12d94be7aef1c8801acbe67fe78e7765c108b260b7ce0
534 -DIST firefox-47.0.1-uk.xpi 487554 SHA256 bb4c29beb636edbacc9e8b8a054ba5a2c6ddbbf4475e4ef2ac00efa8275bddc1 SHA512 e1d868c9e2b237a2d47361a12bc0938bcd2c94ebb100e37c3044a89c9bf5acd505424f540c7b121258de73b90f21c45ff8f100e9dd1ac8958c4d0c442eae3c53 WHIRLPOOL 16473f79d369865212f410cbdebd9cc5f691d4c970d8c23ccbd1caee4d4d29e0a235ccf9fec1ec88ae8968f5450ebf80bab9808eab5e39a855a8b0b51e24dd38
535 -DIST firefox-47.0.1-uz.xpi 446245 SHA256 e93a2dd6c3415cff51e53804b6f10f1d09c6d7196841c9ca8581125cee2b550b SHA512 5506062bbd54543630c82e8390a178d417206a884ad54f8012749a4fceb1a51d52f39c938b6c16707f70aca54a66e5b1525b1bb4b697b54da5ba994ad8feb2c7 WHIRLPOOL e79e0a9367789932556de39b112a992274ade99999bb4e24ae82551fcb84ac82a7772a7571be59af2b9fd682352eb75772eaa6f9dfad8e16341c9c971396eb18
536 -DIST firefox-47.0.1-vi.xpi 454209 SHA256 115cb4ffaabae35343a086664d6014e30a311e522010c3b55ccbc7394e8e6b90 SHA512 2476868bbcbdb317144dd05dbc6350ebccb281ef92c45d3e54d8b7bdf799f41c98124ccb7a125e492a1dc6dd817ecbd031c713e487de9adfa3a4bacbd649f805 WHIRLPOOL 84aa256d9c71e36ccaf6b68d65a8af0f50baaa64440914a29f84eb08bf08f7678b94a4b43c799d86ebccc61cceb752a3be696010f5aa184b049db31e81a1204c
537 -DIST firefox-47.0.1-xh.xpi 435194 SHA256 5142bc34da8e31ec27dc89e255a3a6e6357f5f02dcda1739ad875b15396f75c1 SHA512 4a36cf3e841ae1ec1d628160c545a31757b2c9f71412c3fb720c11a5d986bcf41d4c054bac437a43ed8d5fa1ae03c3addbe26dcd219fecafd0bcf6b23c12cdeb WHIRLPOOL 2099e9167841f1a91a3b5e866e6baa942d5644ac69380d78837f804938bf4beb0889c70490fa5f9a9ad672801097a2a4426a93001a0fab6eefd99ce72b2b35d2
538 -DIST firefox-47.0.1-zh-CN.xpi 459553 SHA256 d5da058ad1b0a5dbb09575637a81865364ac8b2ee6eaf924889c1765e29a01bc SHA512 fabcfe98fc629da884e8573a47a2030f174684b945ebc8e627d8155fa978ed58484f08965e5fc8b7f4abf1ef137d4ce3deba20c267c05929f9fb22b9dbbbf29f WHIRLPOOL 7742b51cfa04b9cee106cad19c6376f346b3fbb5ac726cfe49b8d4677ff8e643d5551c5be2b8c063d5ea4c432737d70e7192b15ea63c2bbbea5da4678852a649
539 -DIST firefox-47.0.1-zh-TW.xpi 467825 SHA256 fb986d5692cd7ab0567912929907744f92b53143b48976ad3949d15027660f4e SHA512 02a750311b3d29211d6e5ff7c2a4d14b2b4a323087136fd5ebd1634f21ea47f92eb5b01d150c003c3a0398331df061f349566efff896bdd300ca9b55d0b4e9ff WHIRLPOOL b0a373ce9e5be1c52b672c9d339653534793405f2949cad925e8f26d5ca2dd4669297af9228c10449e07253e3ac2814fce3c53efcd702e4389610dda94feb595
540 -DIST firefox-47.0.1.source.tar.xz 188695532 SHA256 5ac36c3481dde80ef2e36237badef6cb8ec5fe7e3b5ac1728839477de0cc034c SHA512 f79c53b9acf0d96917aa11e57092a4e540ce694471123ef8e616e15864195fab7b37235ebd37367e4d0cc8e594a881a30c973075cc97346ef6f88d92944c0312 WHIRLPOOL e07b7ee179a3bd4d3bd06ae50b3c26d791a719b9fe25146c9748736d03df647936589ddc26664a0cd14572235835088298c27ee5e2349ad65ebe2844c07a0066
541 DIST firefox-48.0-ach.xpi 433537 SHA256 c1bcde1c4d61003f016a1934b8bb69481ae066c6096290bc1d502583d36e6256 SHA512 90e9e34474047a1e656584c2559f628bd7c4aef6e240a872fdad5ca33ce17be802d2e8210eee36e306071a7783c718b901b57a5a7935506f95bb53f9ad04f1e8 WHIRLPOOL 0c05d8816e16d0a3e43831547d39efc496c054da7d149c4b203b76730c7e02a1c61dfbfd569d5639d8b9318611336b65113cc60b9ca888b128eb93d4984e17e8
542 DIST firefox-48.0-af.xpi 438780 SHA256 10edc281a7e1a6b45692eb82dfbcc5cc8f77f9d870301b959f3d6c88d4384c12 SHA512 a2bd8791355ed72178bbe85a355b7ff60d701759dab7340f11fa70c34fa74c9b2db25068f7750f1fc58f6b72d1576010ea5b9fb36a67a61386cae64602f65fdc WHIRLPOOL dd35eda5d33feca469d9ecd20ef7dc27a3793624d76224cda17d812a41bc0122a0ccc905ecdd742ea2bcb04913d00c29ae32010a7e7a95fe0c167c2658404739
543 DIST firefox-48.0-an.xpi 447344 SHA256 e134d343802a8bdb72e02407ffad784085872e4cc4d967dc898425a246a25cee SHA512 ea572be169102adfa8d8f2a54584e365379cf6501233bd130fd7e990ad7ec5a798a570b1cc268f0bcd235457b10d2842b3060713e0b95a76231a168b8ea06ca7 WHIRLPOOL 1b4484bef2e8d7631cdd943a16e3c2b55413869c3e2df08a35ccedf4da2420a4df3881aa870d72cee792088bbb4ee4141cacbdccc72fc6902680e818b683dd2e
544
545 diff --git a/www-client/firefox/firefox-47.0.1.ebuild b/www-client/firefox/firefox-47.0.1.ebuild
546 deleted file mode 100644
547 index a8c4813..0000000
548 --- a/www-client/firefox/firefox-47.0.1.ebuild
549 +++ /dev/null
550 @@ -1,356 +0,0 @@
551 -# Copyright 1999-2016 Gentoo Foundation
552 -# Distributed under the terms of the GNU General Public License v2
553 -# $Id$
554 -
555 -EAPI=6
556 -VIRTUALX_REQUIRED="pgo"
557 -WANT_AUTOCONF="2.1"
558 -MOZ_ESR=""
559 -
560 -# This list can be updated with scripts/get_langs.sh from the mozilla overlay
561 -MOZ_LANGS=( ach af an ar as ast az be bg bn-BD bn-IN br bs ca cs cy da de
562 -el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL
563 -ga-IE gd gl gu-IN he hi-IN hr hsb hu hy-AM id is it ja kk km kn ko lt
564 -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
565 -son sq sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
566 -
567 -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
568 -MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
569 -MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
570 -MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
571 -
572 -if [[ ${MOZ_ESR} == 1 ]]; then
573 - # ESR releases have slightly different version numbers
574 - MOZ_PV="${MOZ_PV}esr"
575 -fi
576 -
577 -# Patch version
578 -PATCH="${PN}-47.0-patches-0.1"
579 -MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
580 -
581 -MOZCONFIG_OPTIONAL_GTK2ONLY=1
582 -MOZCONFIG_OPTIONAL_WIFI=1
583 -MOZCONFIG_OPTIONAL_JIT="enabled"
584 -
585 -inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.47 pax-utils fdo-mime autotools virtualx mozlinguas-v2
586 -
587 -DESCRIPTION="Firefox Web Browser"
588 -HOMEPAGE="http://www.mozilla.com/firefox"
589 -
590 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
591 -
592 -SLOT="0"
593 -LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
594 -IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test"
595 -RESTRICT="!bindist? ( bindist )"
596 -
597 -PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
598 -SRC_URI="${SRC_URI}
599 - ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
600 - ${PATCH_URIS[@]}"
601 -
602 -ASM_DEPEND=">=dev-lang/yasm-1.1"
603 -
604 -RDEPEND="
605 - >=dev-libs/nss-3.23
606 - >=dev-libs/nspr-4.12
607 - selinux? ( sec-policy/selinux-mozilla )"
608 -
609 -DEPEND="${RDEPEND}
610 - pgo? ( >=sys-devel/gcc-4.5 )
611 - amd64? ( ${ASM_DEPEND} virtual/opengl )
612 - x86? ( ${ASM_DEPEND} virtual/opengl )"
613 -
614 -S="${WORKDIR}/firefox-${MOZ_PV}"
615 -
616 -QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
617 -
618 -BUILD_OBJ_DIR="${S}/ff"
619 -
620 -pkg_setup() {
621 - moz_pkgsetup
622 -
623 - # Avoid PGO profiling problems due to enviroment leakage
624 - # These should *always* be cleaned up anyway
625 - unset DBUS_SESSION_BUS_ADDRESS \
626 - DISPLAY \
627 - ORBIT_SOCKETDIR \
628 - SESSION_MANAGER \
629 - XDG_SESSION_COOKIE \
630 - XAUTHORITY
631 -
632 - if ! use bindist; then
633 - einfo
634 - elog "You are enabling official branding. You may not redistribute this build"
635 - elog "to any users on your network or the internet. Doing so puts yourself into"
636 - elog "a legal problem with Mozilla Foundation"
637 - elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
638 - fi
639 -
640 - if use pgo; then
641 - einfo
642 - ewarn "You will do a double build for profile guided optimization."
643 - ewarn "This will result in your build taking at least twice as long as before."
644 - fi
645 -}
646 -
647 -pkg_pretend() {
648 - # Ensure we have enough disk space to compile
649 - if use pgo || use debug || use test ; then
650 - CHECKREQS_DISK_BUILD="8G"
651 - else
652 - CHECKREQS_DISK_BUILD="4G"
653 - fi
654 - check-reqs_pkg_setup
655 -}
656 -
657 -src_unpack() {
658 - unpack ${A}
659 -
660 - # Unpack language packs
661 - mozlinguas_src_unpack
662 -}
663 -
664 -src_prepare() {
665 - # Apply our patches
666 - eapply "${WORKDIR}/firefox" \
667 - "${FILESDIR}"/${PN}-47.0-crashreporter.patch \
668 - "${FILESDIR}"/${PN}-47.0-define-HUNSPELL_STATIC-conditionally.patch
669 -
670 - # Enable gnomebreakpad
671 - if use debug ; then
672 - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
673 - "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
674 - fi
675 -
676 - # Ensure that our plugins dir is enabled as default
677 - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
678 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
679 - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
680 - "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
681 -
682 - # Fix sandbox violations during make clean, bug 372817
683 - sed -e "s:\(/no-such-file\):${T}\1:g" \
684 - -i "${S}"/config/rules.mk \
685 - -i "${S}"/nsprpub/configure{.in,} \
686 - || die
687 -
688 - # Don't exit with error when some libs are missing which we have in
689 - # system.
690 - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
691 - -i "${S}"/browser/installer/Makefile.in || die
692 -
693 - # Don't error out when there's no files to be removed:
694 - sed 's@\(xargs rm\)$@\1 -f@' \
695 - -i "${S}"/toolkit/mozapps/installer/packager.mk || die
696 -
697 - # Keep codebase the same even if not using official branding
698 - sed '/^MOZ_DEV_EDITION=1/d' \
699 - -i "${S}"/browser/branding/aurora/configure.sh || die
700 -
701 - # Allow user to apply any additional patches without modifing ebuild
702 - eapply_user
703 -
704 - # Autotools configure is now called old-configure.in
705 - # This works because there is still a configure.in that happens to be for the
706 - # shell wrapper configure script
707 - eautoreconf old-configure.in
708 -
709 - # Must run autoconf in js/src
710 - cd "${S}"/js/src || die
711 - eautoconf old-configure.in
712 -
713 - # Need to update jemalloc's configure
714 - cd "${S}"/memory/jemalloc/src || die
715 - WANT_AUTOCONF= eautoconf
716 -}
717 -
718 -src_configure() {
719 - MEXTENSIONS="default"
720 - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
721 - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
722 - # get your own set of keys.
723 - _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
724 -
725 - ####################################
726 - #
727 - # mozconfig, CFLAGS and CXXFLAGS setup
728 - #
729 - ####################################
730 -
731 - mozconfig_init
732 - mozconfig_config
733 -
734 - # It doesn't compile on alpha without this LDFLAGS
735 - use alpha && append-ldflags "-Wl,--no-relax"
736 -
737 - # Add full relro support for hardened
738 - use hardened && append-ldflags "-Wl,-z,relro,-z,now"
739 -
740 - # Setup api key for location services
741 - echo -n "${_google_api_key}" > "${S}"/google-api-key
742 - mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
743 -
744 - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
745 - mozconfig_annotate '' --disable-mailnews
746 -
747 - # Allow for a proper pgo build
748 - if use pgo; then
749 - echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
750 - fi
751 -
752 - echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
753 -
754 - # Finalize and report settings
755 - mozconfig_final
756 -
757 - if [[ $(gcc-major-version) -lt 4 ]]; then
758 - append-cxxflags -fno-stack-protector
759 - fi
760 -
761 - # workaround for funky/broken upstream configure...
762 - SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
763 - emake -f client.mk configure
764 -}
765 -
766 -src_compile() {
767 - if use pgo; then
768 - addpredict /root
769 - addpredict /etc/gconf
770 - # Reset and cleanup environment variables used by GNOME/XDG
771 - gnome2_environment_reset
772 -
773 - # Firefox tries to use dri stuff when it's run, see bug 380283
774 - shopt -s nullglob
775 - cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
776 - if test -z "${cards}"; then
777 - cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
778 - if test -n "${cards}"; then
779 - # Binary drivers seem to cause access violations anyway, so
780 - # let's use indirect rendering so that the device files aren't
781 - # touched at all. See bug 394715.
782 - export LIBGL_ALWAYS_INDIRECT=1
783 - fi
784 - fi
785 - shopt -u nullglob
786 - addpredict "${cards}"
787 -
788 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
789 - virtx emake -f client.mk profiledbuild || die "virtx emake failed"
790 - else
791 - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
792 - emake -f client.mk realbuild
793 - fi
794 -
795 -}
796 -
797 -src_install() {
798 - cd "${BUILD_OBJ_DIR}" || die
799 -
800 - # Add our default prefs for firefox
801 - cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
802 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
803 - || die
804 -
805 - mozconfig_install_prefs \
806 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
807 -
808 - # Augment this with hwaccel prefs
809 - if use hwaccel ; then
810 - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
811 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
812 - || die
813 - fi
814 -
815 - echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
816 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
817 - || die
818 -
819 - local plugin
820 - use gmp-autoupdate || for plugin in \
821 - gmp-gmpopenh264 ; do
822 - echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
823 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
824 - || die
825 - done
826 -
827 - MOZ_MAKE_FLAGS="${MAKEOPTS}" \
828 - emake DESTDIR="${D}" install
829 -
830 - # Install language packs
831 - mozlinguas_src_install
832 -
833 - local size sizes icon_path icon name
834 - if use bindist; then
835 - sizes="16 32 48"
836 - icon_path="${S}/browser/branding/aurora"
837 - # Firefox's new rapid release cycle means no more codenames
838 - # Let's just stick with this one...
839 - icon="aurora"
840 - name="Aurora"
841 -
842 - # Override preferences to set the MOZ_DEV_EDITION defaults, since we
843 - # don't define MOZ_DEV_EDITION to avoid profile debaucles.
844 - # (source: browser/app/profile/firefox.js)
845 - cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
846 -pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
847 -sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org");
848 -sticky_pref("browser.devedition.theme.enabled", true);
849 -sticky_pref("devtools.theme", "dark");
850 -PROFILE_EOF
851 -
852 - else
853 - sizes="16 22 24 32 256"
854 - icon_path="${S}/browser/branding/official"
855 - icon="${PN}"
856 - name="Mozilla Firefox"
857 - fi
858 -
859 - # Install icons and .desktop for menu entry
860 - for size in ${sizes}; do
861 - insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
862 - newins "${icon_path}/default${size}.png" "${icon}.png"
863 - done
864 - # The 128x128 icon has a different name
865 - insinto "/usr/share/icons/hicolor/128x128/apps"
866 - newins "${icon_path}/mozicon128.png" "${icon}.png"
867 - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
868 - newicon "${icon_path}/content/icon48.png" "${icon}.png"
869 - newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
870 - sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
871 - "${ED}/usr/share/applications/${PN}.desktop" || die
872 -
873 - # Add StartupNotify=true bug 237317
874 - if use startup-notification ; then
875 - echo "StartupNotify=true"\
876 - >> "${ED}/usr/share/applications/${PN}.desktop" \
877 - || die
878 - fi
879 -
880 - # Required in order to use plugins and even run firefox on hardened, with jit useflag.
881 - if use jit; then
882 - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
883 - else
884 - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
885 - fi
886 -
887 - # very ugly hack to make firefox not sigbus on sparc
888 - # FIXME: is this still needed??
889 - use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
890 - -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
891 - || die "sparc sed failed"; }
892 -}
893 -
894 -pkg_preinst() {
895 - gnome2_icon_savelist
896 -}
897 -
898 -pkg_postinst() {
899 - # Update mimedb for the new .desktop file
900 - fdo-mime_desktop_database_update
901 - gnome2_icon_cache_update
902 -}
903 -
904 -pkg_postrm() {
905 - gnome2_icon_cache_update
906 -}