Index: head/www/firefox-esr/Makefile =================================================================== --- head/www/firefox-esr/Makefile (revision 468806) +++ head/www/firefox-esr/Makefile (revision 468807) @@ -1,76 +1,76 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 52.7.4 +DISTVERSION= 52.8.0 DISTVERSIONSUFFIX=esr PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= -esr DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.13.1:devel/nspr \ - nss>=3.29.5:security/nss \ + nss>=3.28.6:security/nss \ libevent>=2.0.21_2:devel/libevent \ harfbuzz>=1.4.1:print/harfbuzz \ - graphite2>=1.3.8:graphics/graphite2 \ - png>=1.6.28:graphics/png \ + graphite2>=1.3.10:graphics/graphite2 \ + png>=1.6.25:graphics/png \ libvorbis>=1.3.5,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.17.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip # soundtouch>=1.9.0:audio/soundtouch \ LIB_DEPENDS= libv4l2.so:multimedia/libv4l USE_GECKO= gecko CPE_PRODUCT= ${PORTNAME}_esr CONFLICTS_INSTALL= firefox MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -soundtouch MOZILLA_NAME= Firefox USE_GL= gl USES= tar:xz FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png MOZ_OPTIONS= --enable-application=browser \ --enable-official-branding OPTIONS_DEFINE= RUST OPTIONS_DEFAULT= BUNDLED_CAIRO GTK2 OPTIONS_SINGLE+= TOOLKIT OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 .include "${.CURDIR}/../../www/firefox/Makefile.options" post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \ -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/${MOZILLA}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include Index: head/www/firefox-esr/distinfo =================================================================== --- head/www/firefox-esr/distinfo (revision 468806) +++ head/www/firefox-esr/distinfo (revision 468807) @@ -1,3 +1,3 @@ -TIMESTAMP = 1524871320 -SHA256 (firefox-52.7.4esr.source.tar.xz) = 9fcf062f011935e387bdd772fd10f0d69c0e1cac8024aad916be97f74d0e267a -SIZE (firefox-52.7.4esr.source.tar.xz) = 212826248 +TIMESTAMP = 1525129820 +SHA256 (firefox-52.8.0esr.source.tar.xz) = babed4fe0ae95783e39358aedf7111b20fd9442f73b3b41b025fa4951fe76287 +SIZE (firefox-52.8.0esr.source.tar.xz) = 214054520 Index: head/www/firefox-esr/files/patch-bug847568 =================================================================== --- head/www/firefox-esr/files/patch-bug847568 (revision 468806) +++ head/www/firefox-esr/files/patch-bug847568 (revision 468807) @@ -1,271 +1,271 @@ # Allow building against system-wide graphite2/harfbuzz. diff --git config/Makefile.in config/Makefile.in index e2e11dc0e27e..a6206bb0ff30 100644 --- config/Makefile.in +++ config/Makefile.in @@ -41,6 +41,8 @@ export:: $(export-preqs) $(PYTHON) -m mozbuild.action.preprocessor $(DEFINES) $(ACDEFINES) \ -DMOZ_TREE_CAIRO=$(MOZ_TREE_CAIRO) \ -DMOZ_TREE_PIXMAN=$(MOZ_TREE_PIXMAN) \ + -DMOZ_SYSTEM_GRAPHITE2=$(MOZ_SYSTEM_GRAPHITE2) \ + -DMOZ_SYSTEM_HARFBUZZ=$(MOZ_SYSTEM_HARFBUZZ) \ -DMOZ_SYSTEM_HUNSPELL=$(MOZ_SYSTEM_HUNSPELL) \ -DMOZ_SYSTEM_BZ2=$(MOZ_SYSTEM_BZ2) \ -DMOZ_SYSTEM_ZLIB=$(MOZ_SYSTEM_ZLIB) \ diff --git config/system-headers config/system-headers index a0c53c651a3e..5ee7f71f9634 100644 --- config/system-headers +++ config/system-headers @@ -1269,6 +1269,15 @@ libsn/sn-launcher.h libsn/sn-monitor.h libsn/sn-util.h #endif +#if MOZ_SYSTEM_GRAPHITE2==1 +graphite2/Font.h +graphite2/Segment.h +#endif +#if MOZ_SYSTEM_HARFBUZZ==1 +harfbuzz/hb-glib.h +harfbuzz/hb-ot.h +harfbuzz/hb.h +#endif #if MOZ_SYSTEM_HUNSPELL==1 hunspell.hxx #endif diff --git dom/base/moz.build dom/base/moz.build index 8e19020315ae..2fcdbb6f7b42 100644 --- dom/base/moz.build +++ dom/base/moz.build @@ -464,6 +464,9 @@ if CONFIG['MOZ_BUILD_APP'] in ['browser', 'mobile/android', 'xulrunner']: if CONFIG['MOZ_X11']: CXXFLAGS += CONFIG['TK_CFLAGS'] +if CONFIG['MOZ_SYSTEM_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] + GENERATED_FILES += [ 'PropertyUseCounterMap.inc', 'UseCounterList.h', diff --git gfx/graphite2/moz-gr-update.sh gfx/graphite2/moz-gr-update.sh index faaab1b17971..04eff5f09882 100644 --- gfx/graphite2/moz-gr-update.sh +++ gfx/graphite2/moz-gr-update.sh @@ -1,6 +1,7 @@ #!/bin/bash # Script used to update the Graphite2 library in the mozilla source tree +# and bump version for --with-system-graphite2 # This script lives in gfx/graphite2, along with the library source, # but must be run from the top level of the mozilla-central tree. @@ -37,12 +38,16 @@ echo "See" $0 "for update procedure." >> gfx/graphite2/README.mozilla #find gfx/graphite2/ -name "*.cpp" -exec perl -p -i -e "s///;s/Windows.h/windows.h/;" {} \; #find gfx/graphite2/ -name "*.h" -exec perl -p -i -e "s///;s/Windows.h/windows.h/;" {} \; +# chase version for --with-system-graphite2 +perl -p -i -e "s/[0-9]+\,[0-9]+\,[0-9]+/$RELEASE/ and tr/./,/ \ + if /GR2_VERSION_REQUIRE/" old-configure.in + # summarize what's been touched echo Updated to $RELEASE. echo Here is what changed in the gfx/graphite2 directory: echo -hg stat gfx/graphite2 +hg stat old-configure.in gfx/graphite2 echo echo If gfx/graphite2/src/files.mk has changed, please make corresponding diff --git gfx/harfbuzz/README-mozilla gfx/harfbuzz/README-mozilla index 22c76a7df020..a01490bd49ee 100644 --- gfx/harfbuzz/README-mozilla +++ gfx/harfbuzz/README-mozilla @@ -19,3 +19,8 @@ the mozilla tree. If the collection of source files changes, manual updates to moz.build may be needed, as we don't use the upstream makefiles. + +The in-tree copy may be omitted during build by --with-system-harfbuzz. +Make sure to keep pkg-config version check within toolkit/moz.configure in sync +with checkout version or increment latest tag by one if it's not based +on upstream release. diff --git gfx/moz.build gfx/moz.build index 771f652e837a..3b358d84e384 100644 --- gfx/moz.build +++ gfx/moz.build @@ -10,6 +10,12 @@ with Files('**'): if CONFIG['MOZ_TREE_CAIRO']: DIRS += ['cairo'] +if not CONFIG['MOZ_SYSTEM_GRAPHITE2']: + DIRS += ['graphite2/src' ] + +if not CONFIG['MOZ_SYSTEM_HARFBUZZ']: + DIRS += ['harfbuzz/src'] + DIRS += [ '2d', 'ycbcr', @@ -18,8 +24,6 @@ DIRS += [ 'qcms', 'gl', 'layers', - 'graphite2/src', - 'harfbuzz/src', 'ots/src', 'thebes', 'ipc', diff --git gfx/skia/generate_mozbuild.py gfx/skia/generate_mozbuild.py index e06ae3457a47..93faa61594a3 100755 --- gfx/skia/generate_mozbuild.py +++ gfx/skia/generate_mozbuild.py @@ -143,6 +143,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_CL']: '-Wno-unused-private-field', ] +if CONFIG['MOZ_SYSTEM_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] + if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android'): CXXFLAGS += CONFIG['MOZ_CAIRO_CFLAGS'] CXXFLAGS += CONFIG['CAIRO_FT_CFLAGS'] diff --git gfx/skia/moz.build gfx/skia/moz.build index 2118677ca3a8..e4978b413784 100644 --- gfx/skia/moz.build +++ gfx/skia/moz.build @@ -753,6 +753,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_CL']: '-Wno-unused-private-field', ] +if CONFIG['MOZ_SYSTEM_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] + if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android'): CXXFLAGS += CONFIG['MOZ_CAIRO_CFLAGS'] CXXFLAGS += CONFIG['CAIRO_FT_CFLAGS'] diff --git gfx/thebes/moz.build gfx/thebes/moz.build index dee9b7bfa2cb..bd801f3a468e 100644 --- gfx/thebes/moz.build +++ gfx/thebes/moz.build @@ -273,7 +273,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3'): LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES'] -DEFINES['GRAPHITE2_STATIC'] = True +if CONFIG['MOZ_SYSTEM_GRAPHITE2']: + CXXFLAGS += CONFIG['MOZ_GRAPHITE2_CFLAGS'] +else: + DEFINES['GRAPHITE2_STATIC'] = True + +if CONFIG['MOZ_SYSTEM_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] if CONFIG['CLANG_CXX']: # Suppress warnings from Skia header files. diff --git intl/unicharutil/util/moz.build intl/unicharutil/util/moz.build index cb1233c56d7e..06fb1f9f174b 100644 --- intl/unicharutil/util/moz.build +++ intl/unicharutil/util/moz.build @@ -40,4 +40,7 @@ if CONFIG['_MSC_VER']: if CONFIG['ENABLE_INTL_API']: USE_LIBS += ['icu'] +if CONFIG['MOZ_SYSTEM_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] + DIST_INSTALL = True diff --git netwerk/dns/moz.build netwerk/dns/moz.build index 79c26e3e7001..c4d93bc5f7dc 100644 --- netwerk/dns/moz.build +++ netwerk/dns/moz.build @@ -69,6 +69,9 @@ LOCAL_INCLUDES += [ '/netwerk/base', ] +if CONFIG['MOZ_SYSTEM_HARFBUZZ']: + CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS'] + if CONFIG['ENABLE_INTL_API']: DEFINES['IDNA2008'] = True USE_LIBS += ['icu'] diff --git old-configure.in old-configure.in index 95a58b634593..b614eef85c89 100644 --- old-configure.in +++ old-configure.in @@ -4888,6 +4888,27 @@ dnl ======================================================== AC_SUBST(MOZ_LINUX_32_SSE2_STARTUP_ERROR) dnl ======================================================== +dnl Check for graphite2 +dnl ======================================================== +if test -n "$MOZ_SYSTEM_GRAPHITE2"; then + dnl graphite2.pc has bogus version, check manually + _SAVE_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS $MOZ_GRAPHITE2_CFLAGS" + AC_TRY_COMPILE([ #include + #define GR2_VERSION_REQUIRE(major,minor,bugfix) \ + ( GR2_VERSION_MAJOR * 10000 + GR2_VERSION_MINOR \ + * 100 + GR2_VERSION_BUGFIX >= \ + (major) * 10000 + (minor) * 100 + (bugfix) ) + ], [ -+ #if !GR2_VERSION_REQUIRE(1,3,8) ++ #if !GR2_VERSION_REQUIRE(1,3,10) + #error "Insufficient graphite2 version." + #endif + ], [], + [AC_MSG_ERROR([--with-system-graphite2 requested but no working libgraphite2 found])]) + CFLAGS=$_SAVE_CFLAGS +fi + +dnl ======================================================== dnl Check for pixman and cairo dnl ======================================================== diff --git toolkit/library/moz.build toolkit/library/moz.build index 24f940e1ed7e..079a575adec3 100644 --- toolkit/library/moz.build +++ toolkit/library/moz.build @@ -228,6 +228,12 @@ if CONFIG['MOZ_SYSTEM_JPEG']: if CONFIG['MOZ_SYSTEM_PNG']: OS_LIBS += CONFIG['MOZ_PNG_LIBS'] +if CONFIG['MOZ_SYSTEM_GRAPHITE2']: + OS_LIBS += CONFIG['MOZ_GRAPHITE2_LIBS'] + +if CONFIG['MOZ_SYSTEM_HARFBUZZ']: + OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS'] + if CONFIG['MOZ_SYSTEM_HUNSPELL']: OS_LIBS += CONFIG['MOZ_HUNSPELL_LIBS'] diff --git toolkit/moz.configure toolkit/moz.configure index 9297e4d6f501..d8e273887e4b 100644 --- toolkit/moz.configure +++ toolkit/moz.configure @@ -343,6 +343,26 @@ add_old_configure_assignment('FT2_LIBS', add_old_configure_assignment('FT2_CFLAGS', delayed_getattr(ft2_info, 'cflags')) +# Graphite2 +# ============================================================== +option('--with-system-graphite2', + help="Use system graphite2 (located with pkgconfig)") + +system_graphite2 = pkg_check_modules('MOZ_GRAPHITE2', 'graphite2', + when='--with-system-graphite2') + +set_config('MOZ_SYSTEM_GRAPHITE2', depends_if(system_graphite2)(lambda _: True)) + +# HarfBuzz +# ============================================================== +option('--with-system-harfbuzz', + help="Use system harfbuzz (located with pkgconfig)") + +system_harfbuzz = pkg_check_modules('MOZ_HARFBUZZ', 'harfbuzz >= 1.4.1', + when='--with-system-harfbuzz') + +set_config('MOZ_SYSTEM_HARFBUZZ', depends_if(system_harfbuzz)(lambda _: True)) + # Apple platform decoder support # ============================================================== @depends(toolkit) Index: head/www/firefox-esr-i18n/Makefile =================================================================== --- head/www/firefox-esr-i18n/Makefile (revision 468806) +++ head/www/firefox-esr-i18n/Makefile (revision 468807) @@ -1,90 +1,90 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= firefox -PORTVERSION= 52.7.4 +PORTVERSION= 52.8.0 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}esr/linux-i686/xpi \ MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}esr-candidates/build1/linux-i686/xpi PKGNAMEPREFIX= PKGNAMESUFFIX= -esr-i18n DISTFILES= ${FIREFOX_I18N_:S/$/.xpi/} DIST_SUBDIR= xpi/${DISTNAME} MAINTAINER= gecko@FreeBSD.org COMMENT= Localized interface for Firefox EXTRACT_DEPENDS= zip:archivers/zip USES= zip:infozip gecko:firefox,build USE_XPI= firefox linux-firefox NO_ARCH= yes USE_SUBMAKE= yes WDIR= langpack-*@firefox.mozilla.org XPI_DISTNAMES= ${FIREFOX_I18N_} PLIST?= ${WRKDIR}/plist PLISTF?= ${WRKDIR}/plist_files .include "${.CURDIR}/Makefile.option" .include .ifndef WITHOUT_SWITCHER RUN_DEPENDS+= xpi-quick-locale-switcher>=0:www/xpi-quick-locale-switcher .endif .include "${.CURDIR}/Makefile.lang" FIREFOX_I18N_?= ${FIREFOX_I18N} .for dist in ${XPI_DISTNAMES} XPI_ID_${dist}= langpack-${dist}@firefox.mozilla.org .endfor pre-everything:: @${ECHO_CMD} @${ECHO_CMD} "Please define FIREFOX_I18N_ALL to install all languages." @${ECHO_CMD} do-extract: @${MKDIR} ${WRKSRC} @for lang in ${FIREFOX_I18N_}; do \ if ! (${UNZIP_CMD} -qo ${_DISTDIR}/$$lang.xpi -d ${WRKSRC}/langpack-$$lang@firefox.mozilla.org);\ then \ exit 1; \ fi; \ cd ${WRKSRC}/langpack-$$lang@firefox.mozilla.org/; \ ${FIND} -H -s * ! -type d | \ ${SED} -e "s|^|lib/xpi/langpack-$$lang@firefox.mozilla.org/|" >> ${PLISTF}; \ done ${CAT} ${PLISTF} | ${SORT} >> ${PLIST} do-install: @${MKDIR} ${STAGEDIR}${XPI_LIBDIR} cd ${WRKSRC}; ${PAX} -rw . ${STAGEDIR}${XPI_LIBDIR} ${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${WDIR}/ @for e in ${STAGEDIR}${XPI_LIBDIR}/${WDIR}; do \ for _dir in ${XPI_LINKFARMS} ; do \ ${LN} -sf $${_e##*/} ${STAGEDIR}$$_dir/ ${_Q} ; \ done \ done @${ECHO_CMD} '@exec ${INSTALL} -d ${XPI_SLDIRS_ALL:S,^${PREFIX},%D,}' ${_A} @${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \ ${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A} @${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} $$_dir/${WDIR} ; }' ${_A} post-patch: ${FIND} ${WRKSRC} -name install.rdf -print0 | \ ${XARGS} -0L1 ${REINPLACE_CMD} -i '' -e '/ Index: head/www/firefox-esr-i18n/distinfo =================================================================== --- head/www/firefox-esr-i18n/distinfo (revision 468806) +++ head/www/firefox-esr-i18n/distinfo (revision 468807) @@ -1,185 +1,185 @@ -TIMESTAMP = 1524871320 -SHA256 (xpi/firefox-52.7.4/ach.xpi) = 8e6e6bfa2b85ad3dc13d922804fe00fb2ae350a98bbce0fae5c523f04e84a120 -SIZE (xpi/firefox-52.7.4/ach.xpi) = 420286 -SHA256 (xpi/firefox-52.7.4/af.xpi) = 8b51900fb814015a6a3318c484875e58b5e451ddb45d767126bc98e1c2533ed4 -SIZE (xpi/firefox-52.7.4/af.xpi) = 429469 -SHA256 (xpi/firefox-52.7.4/an.xpi) = 6a7d3a715277ff6f5e1e00c23bfafbb34d4fbecf5237cfdc712ae8e7e6d014ce -SIZE (xpi/firefox-52.7.4/an.xpi) = 437887 -SHA256 (xpi/firefox-52.7.4/ar.xpi) = 7f2bbc575596d6f7f6b7bbd04d853a01b4e8829c7bed7a12d473bfc6bac03970 -SIZE (xpi/firefox-52.7.4/ar.xpi) = 466027 -SHA256 (xpi/firefox-52.7.4/as.xpi) = d5088f9f277966f8a5715ab544b64322b49019c75aab80542942650c0e49275b -SIZE (xpi/firefox-52.7.4/as.xpi) = 479634 -SHA256 (xpi/firefox-52.7.4/ast.xpi) = 873ceef99f2b0bb1e056b83a06e22d8c0e118489380792ff3f38c59e8817084d -SIZE (xpi/firefox-52.7.4/ast.xpi) = 432775 -SHA256 (xpi/firefox-52.7.4/az.xpi) = 6df757fa68e249781ef06e154a1e021b459c97db8fe1563bc5963d686ce6d5c9 -SIZE (xpi/firefox-52.7.4/az.xpi) = 454923 -SHA256 (xpi/firefox-52.7.4/bg.xpi) = a4366d5177cd3098854a802ec9cf488dce5dfa727e119c75cd6f9bb1a55bf7cf -SIZE (xpi/firefox-52.7.4/bg.xpi) = 487891 -SHA256 (xpi/firefox-52.7.4/bn-BD.xpi) = 2ce5d5efd70687f66517e292d1e0358d37bf57621ef518bb27f82d6197004be9 -SIZE (xpi/firefox-52.7.4/bn-BD.xpi) = 504633 -SHA256 (xpi/firefox-52.7.4/bn-IN.xpi) = 1ef5ff43dab51b6c29e5869cf40ff30ba36af373e1abbd70a3e7db33e3ff315b -SIZE (xpi/firefox-52.7.4/bn-IN.xpi) = 502113 -SHA256 (xpi/firefox-52.7.4/br.xpi) = d13480f3e1aa0dc03f5fd08aa3495f79fa9a9ba7d382ed7204ad3076d5a5a3a0 -SIZE (xpi/firefox-52.7.4/br.xpi) = 428215 -SHA256 (xpi/firefox-52.7.4/bs.xpi) = bbf10d3a66f07d63cbd47286076d201b5efa0511624949e895f9f9ef98a9f5df -SIZE (xpi/firefox-52.7.4/bs.xpi) = 434428 -SHA256 (xpi/firefox-52.7.4/ca.xpi) = 844c7f91d1bf7fcde96a4eb19df110d186dd34dc25f487d3bfb4575bf753e8e3 -SIZE (xpi/firefox-52.7.4/ca.xpi) = 443304 -SHA256 (xpi/firefox-52.7.4/cak.xpi) = 11c64d84635b05864d0da41519ba2adb882c9837845eecc9d0c2c3d45bee5736 -SIZE (xpi/firefox-52.7.4/cak.xpi) = 451910 -SHA256 (xpi/firefox-52.7.4/cs.xpi) = f03ae32db3cfe91cb3ea8adc71ea073fc06fa334ecefbc9b954a049c57a04189 -SIZE (xpi/firefox-52.7.4/cs.xpi) = 444075 -SHA256 (xpi/firefox-52.7.4/cy.xpi) = 7de2ba6d14e4248c7e267fccea56959b438dcba99c12d7d8546b9bce26637df9 -SIZE (xpi/firefox-52.7.4/cy.xpi) = 429300 -SHA256 (xpi/firefox-52.7.4/da.xpi) = 0ba6f6f1ebc0ea12fc3729e9da3e612b166f64a096f759f890d2b9f233136c82 -SIZE (xpi/firefox-52.7.4/da.xpi) = 424394 -SHA256 (xpi/firefox-52.7.4/de.xpi) = 9b1fc7b5594cd0570f1b64d2680f7b56a6b70d111a543fd2e40f60a022c67a9e -SIZE (xpi/firefox-52.7.4/de.xpi) = 435227 -SHA256 (xpi/firefox-52.7.4/dsb.xpi) = a06851467a474d3b8ab8359707131381386145ebc3ff391371c1be21365cf737 -SIZE (xpi/firefox-52.7.4/dsb.xpi) = 452167 -SHA256 (xpi/firefox-52.7.4/el.xpi) = a203e20bee013417faafbbc4b643734b9933ff489c3646d701bc534741fdc470 -SIZE (xpi/firefox-52.7.4/el.xpi) = 509237 -SHA256 (xpi/firefox-52.7.4/en-GB.xpi) = 7a5c736bd676799f459a0d24e7d05932dfd21a403f492e430b24b7d487cee8b8 -SIZE (xpi/firefox-52.7.4/en-GB.xpi) = 412038 -SHA256 (xpi/firefox-52.7.4/en-US.xpi) = 6f88a6cd33caee6b8e62808c774c440f2f9b4d4c0905c3042316d756a1706ead -SIZE (xpi/firefox-52.7.4/en-US.xpi) = 413902 -SHA256 (xpi/firefox-52.7.4/en-ZA.xpi) = e227cd4cce5d80c39b2ba69d8bdae590a4567cbb0daebdf23edde43595a07e10 -SIZE (xpi/firefox-52.7.4/en-ZA.xpi) = 412212 -SHA256 (xpi/firefox-52.7.4/eo.xpi) = 6e7858afc38ae15b215ae314af7b99a2a45cd92b4acbcea0d4d1505054a94c0b -SIZE (xpi/firefox-52.7.4/eo.xpi) = 430116 -SHA256 (xpi/firefox-52.7.4/es-AR.xpi) = 960f58a3df9d2b41f0871510832fac0290031e107f95433f48c67d0fbe1ab060 -SIZE (xpi/firefox-52.7.4/es-AR.xpi) = 438659 -SHA256 (xpi/firefox-52.7.4/es-CL.xpi) = 70cd127d5bf341693aef68461186c0aa41d23fddc274201eec37d9cc7c5e2f9d -SIZE (xpi/firefox-52.7.4/es-CL.xpi) = 438406 -SHA256 (xpi/firefox-52.7.4/es-ES.xpi) = 857763c37fd12a3a2031426ed1e34e3752285892a1928fbbde813d539f1268c8 -SIZE (xpi/firefox-52.7.4/es-ES.xpi) = 337615 -SHA256 (xpi/firefox-52.7.4/es-MX.xpi) = 6dd4ebe344a2ec4023adae651e547587f4f9819de14bb95d08c2a31867ea696b -SIZE (xpi/firefox-52.7.4/es-MX.xpi) = 441127 -SHA256 (xpi/firefox-52.7.4/et.xpi) = 4f575363a94c385e5309a7ed4dd7d9d6e58a639960fce39490849d8462f6192e -SIZE (xpi/firefox-52.7.4/et.xpi) = 425113 -SHA256 (xpi/firefox-52.7.4/eu.xpi) = e42cf56f4f838ca3bf7ce53e21a4cc2e95fa71d43e45096463c0f9cde04312b2 -SIZE (xpi/firefox-52.7.4/eu.xpi) = 431124 -SHA256 (xpi/firefox-52.7.4/fa.xpi) = aca52bf691ecdfe92de5cec62b429d0a97c0e00dd8be4f87d589b2f0c24eeafe -SIZE (xpi/firefox-52.7.4/fa.xpi) = 483989 -SHA256 (xpi/firefox-52.7.4/ff.xpi) = 18233d52c93b0643d0b317e563ccc75ffbd0ef94ce542b6c88ad4b2404cdfd07 -SIZE (xpi/firefox-52.7.4/ff.xpi) = 433662 -SHA256 (xpi/firefox-52.7.4/fi.xpi) = 1048d4198b7a2c087aa728dae95213e8013929630faedfc43df05f0807e1f8c6 -SIZE (xpi/firefox-52.7.4/fi.xpi) = 422807 -SHA256 (xpi/firefox-52.7.4/fr.xpi) = 02979cde5614adc5e96c1b9d0f425d5fc8de6fd995fb49f8a422bc2295c7bf1e -SIZE (xpi/firefox-52.7.4/fr.xpi) = 442944 -SHA256 (xpi/firefox-52.7.4/fy-NL.xpi) = bc6e2592a718a692177158f02054ac4bfb92d3c1dfd69fafd17b7caacc048341 -SIZE (xpi/firefox-52.7.4/fy-NL.xpi) = 437702 -SHA256 (xpi/firefox-52.7.4/ga-IE.xpi) = c47156a6c31370b897b3e7ca62ccdffb706eafbff63ba23cc191b0c3991e85fc -SIZE (xpi/firefox-52.7.4/ga-IE.xpi) = 450875 -SHA256 (xpi/firefox-52.7.4/gd.xpi) = 9680155f3f05187d0bfd99a52d861a40e560a54aba2c6a38d8292a3108cc0a7b -SIZE (xpi/firefox-52.7.4/gd.xpi) = 439987 -SHA256 (xpi/firefox-52.7.4/gl.xpi) = 019a2f3a3913f70cc8cc71d9de8c42d99199be50065809cfcdd2433cc15a548a -SIZE (xpi/firefox-52.7.4/gl.xpi) = 440039 -SHA256 (xpi/firefox-52.7.4/gn.xpi) = e4087d77f075e337fa38c420e8f1ab270d82e2fc461ab4d70a5bb2b372540f2b -SIZE (xpi/firefox-52.7.4/gn.xpi) = 448957 -SHA256 (xpi/firefox-52.7.4/gu-IN.xpi) = ea4cc4c7ce18a1fb06ee166a8ec06522ea340742ff47ca0b78f291d36f88f501 -SIZE (xpi/firefox-52.7.4/gu-IN.xpi) = 482104 -SHA256 (xpi/firefox-52.7.4/he.xpi) = 31d5e3e769c37852a92c222aaec861c53fd23a486f8c1bc68d8abff281857a03 -SIZE (xpi/firefox-52.7.4/he.xpi) = 447927 -SHA256 (xpi/firefox-52.7.4/hi-IN.xpi) = e949b34e2f9e54dad9b33ec62a4f3958af81a4c1938e5957e59c0d6b7d1c1e7b -SIZE (xpi/firefox-52.7.4/hi-IN.xpi) = 499256 -SHA256 (xpi/firefox-52.7.4/hr.xpi) = d5c9ffb1a147a1be4f46f2a529f8352505eaa5ac23b46194836f874f14e9ca7e -SIZE (xpi/firefox-52.7.4/hr.xpi) = 440149 -SHA256 (xpi/firefox-52.7.4/hsb.xpi) = 75cf1a4d2f5abeb4f394cddce841d45ce4f6a97d2cb8a442e9a08fd02091bc1a -SIZE (xpi/firefox-52.7.4/hsb.xpi) = 450001 -SHA256 (xpi/firefox-52.7.4/hu.xpi) = d431ec9330f65b9acae2cd1cf29d702f3ea4ab866841ea09e971b0e6b1e8fdfb -SIZE (xpi/firefox-52.7.4/hu.xpi) = 451496 -SHA256 (xpi/firefox-52.7.4/hy-AM.xpi) = fc778ac1a4a3c61df4fca5a5bccc37c3a496a9d70058a577ce3bdd2409255e5b -SIZE (xpi/firefox-52.7.4/hy-AM.xpi) = 488414 -SHA256 (xpi/firefox-52.7.4/id.xpi) = 32f355ea3a8e2dca38fbd2f3fdfdebd2023e0d398dda0f38d42970ea3be19624 -SIZE (xpi/firefox-52.7.4/id.xpi) = 418764 -SHA256 (xpi/firefox-52.7.4/is.xpi) = d3b270412c52a463f4e0235cc2eb66c9517dc50f86037783d624ec975aa9d616 -SIZE (xpi/firefox-52.7.4/is.xpi) = 435342 -SHA256 (xpi/firefox-52.7.4/it.xpi) = 9c4a458509c9a7c4d39d5ef7b49e0ff4028dc12a786c4f88414e6f7fdb4a786b -SIZE (xpi/firefox-52.7.4/it.xpi) = 331969 -SHA256 (xpi/firefox-52.7.4/ja.xpi) = 91b504ec71745cadabd33c7895128eaf7b91824fb915df2e57b897db8c6125f5 -SIZE (xpi/firefox-52.7.4/ja.xpi) = 488343 -SHA256 (xpi/firefox-52.7.4/ka.xpi) = f2ab05a7564e8503facf252634dc09fc1508debffb1449883daa588793927a8f -SIZE (xpi/firefox-52.7.4/ka.xpi) = 468022 -SHA256 (xpi/firefox-52.7.4/kab.xpi) = 5fb0b623c5dd92fadf1365877962a3b99de9e8e9e8468afbe4b3b66c392b6159 -SIZE (xpi/firefox-52.7.4/kab.xpi) = 437246 -SHA256 (xpi/firefox-52.7.4/kk.xpi) = c63e22045648217cd29fef5445c17569686f9aeba4b4a320ec1f7afc4eeadced -SIZE (xpi/firefox-52.7.4/kk.xpi) = 496939 -SHA256 (xpi/firefox-52.7.4/km.xpi) = 24ad821406a229a164b13082c9fef3614240a5428bf098369669556169921d94 -SIZE (xpi/firefox-52.7.4/km.xpi) = 512988 -SHA256 (xpi/firefox-52.7.4/kn.xpi) = d252ba39f4170067892672220ca6f0f9cccd1387636c5413a6aa51d0c198ed05 -SIZE (xpi/firefox-52.7.4/kn.xpi) = 512199 -SHA256 (xpi/firefox-52.7.4/ko.xpi) = 59e9be4c9a47f6f026c2eefc0a00745692db2ec45a9a90d154fb7964b91a3d29 -SIZE (xpi/firefox-52.7.4/ko.xpi) = 463630 -SHA256 (xpi/firefox-52.7.4/lij.xpi) = 5d1f66ffc4c8b5a09d1ada419bbd34662071bd42d75d47ebfa91dec881d2869d -SIZE (xpi/firefox-52.7.4/lij.xpi) = 413819 -SHA256 (xpi/firefox-52.7.4/lt.xpi) = dcfc023f59cb54d794cdbeee72fb5a7dce726ac7603e178e5e9461ccdd592f7a -SIZE (xpi/firefox-52.7.4/lt.xpi) = 452236 -SHA256 (xpi/firefox-52.7.4/lv.xpi) = 8f9d609f9590d85ec39945f4a94ded092f01faa1b9bd8dc6f329d5f31aa98be7 -SIZE (xpi/firefox-52.7.4/lv.xpi) = 441096 -SHA256 (xpi/firefox-52.7.4/mai.xpi) = 591e803a2d025c7bd39a8b1e1658574f1ebb01f9c20bf9e91b7c701ee336a9e9 -SIZE (xpi/firefox-52.7.4/mai.xpi) = 492585 -SHA256 (xpi/firefox-52.7.4/mk.xpi) = 02e742b6198956a0baee028416428974cc96ae46b9a9c965e6ca44cf301128d9 -SIZE (xpi/firefox-52.7.4/mk.xpi) = 488846 -SHA256 (xpi/firefox-52.7.4/ml.xpi) = d340da74520b34efaeebfa2c04e685dbf385ce76021d6344599d12c32ca1d476 -SIZE (xpi/firefox-52.7.4/ml.xpi) = 516486 -SHA256 (xpi/firefox-52.7.4/mr.xpi) = 649459d1804c21ff63ae7aa0139cf21db4c3d393e3e6165afb0b6f9dabd43166 -SIZE (xpi/firefox-52.7.4/mr.xpi) = 495176 -SHA256 (xpi/firefox-52.7.4/ms.xpi) = e2cd06c34c8741eec91cf7e0167f1728ccca19b8770647c54b5b6f7d8b2063df -SIZE (xpi/firefox-52.7.4/ms.xpi) = 428635 -SHA256 (xpi/firefox-52.7.4/nb-NO.xpi) = c400f0d6834f8a5b067a759c33adce994919796341e49612eb6ab1b5d67a12e9 -SIZE (xpi/firefox-52.7.4/nb-NO.xpi) = 427148 -SHA256 (xpi/firefox-52.7.4/nl.xpi) = 9b51e5817e2dbc0f3a9f4b8ca98ed22437197fa10f45a43dac7801f8af3a2295 -SIZE (xpi/firefox-52.7.4/nl.xpi) = 432008 -SHA256 (xpi/firefox-52.7.4/nn-NO.xpi) = 7c140b3cae2946bce83997b404982754941575a575498f2decc55e1e9dd897d9 -SIZE (xpi/firefox-52.7.4/nn-NO.xpi) = 428645 -SHA256 (xpi/firefox-52.7.4/or.xpi) = 919a2543b664d686ab4d61ba5812e86e9609a209bed213feea8414b03a7eb530 -SIZE (xpi/firefox-52.7.4/or.xpi) = 489664 -SHA256 (xpi/firefox-52.7.4/pa-IN.xpi) = d95e7a22e1d82e1b1708a6a5205084ed461fcc9f3a22321957e287ad2487ab0f -SIZE (xpi/firefox-52.7.4/pa-IN.xpi) = 469325 -SHA256 (xpi/firefox-52.7.4/pl.xpi) = 289b6c5bc4176b19bf4159ec62ca8c5a75dc6f26f9841f99f4aeec442fd1f866 -SIZE (xpi/firefox-52.7.4/pl.xpi) = 352851 -SHA256 (xpi/firefox-52.7.4/pt-BR.xpi) = b2b9de492c9e2204234ce4a5f7924d341733b93cd24e73952189f777289f26b7 -SIZE (xpi/firefox-52.7.4/pt-BR.xpi) = 430902 -SHA256 (xpi/firefox-52.7.4/pt-PT.xpi) = 1103d2a58af86cfe2665bb1fff45bc932dbe2fc7be2c35f8d44f18b55c1d367d -SIZE (xpi/firefox-52.7.4/pt-PT.xpi) = 436727 -SHA256 (xpi/firefox-52.7.4/rm.xpi) = 42e3ff9c609e2d3a5cafd5e62eb147954fab7c8ae917804504c2c33588442101 -SIZE (xpi/firefox-52.7.4/rm.xpi) = 427341 -SHA256 (xpi/firefox-52.7.4/ro.xpi) = e085f9dd2765bbb4c6273c73da3adf7e5ff3fc2dd12f73ea0ba58e96a82d3855 -SIZE (xpi/firefox-52.7.4/ro.xpi) = 442584 -SHA256 (xpi/firefox-52.7.4/ru.xpi) = 81a942b717105db4a635441765eab428daa2229aba2ec96fcad6e69710eedbad -SIZE (xpi/firefox-52.7.4/ru.xpi) = 395363 -SHA256 (xpi/firefox-52.7.4/si.xpi) = 624bbda57e0996700e0c62103e07bcba9e3e03ecc6cc31b906f87cb1f0f1f462 -SIZE (xpi/firefox-52.7.4/si.xpi) = 484604 -SHA256 (xpi/firefox-52.7.4/sk.xpi) = b6acb82c66489dd8e79ea5cb178d7b1138621c693f6603535e30e71203dc8253 -SIZE (xpi/firefox-52.7.4/sk.xpi) = 455820 -SHA256 (xpi/firefox-52.7.4/sl.xpi) = e45b9cf9f732ddd9e7025738e602ecee952cdfc81266d3e8b8b019ff806ba7a6 -SIZE (xpi/firefox-52.7.4/sl.xpi) = 433482 -SHA256 (xpi/firefox-52.7.4/son.xpi) = 89fd07435ba462a80bf50731b3f99af41231cb3d8892e49e763e0535681f7c2c -SIZE (xpi/firefox-52.7.4/son.xpi) = 427859 -SHA256 (xpi/firefox-52.7.4/sq.xpi) = 469f5aafda3ca18bbd65a1efa5dfba7282da8804f65b53426670242fee3be041 -SIZE (xpi/firefox-52.7.4/sq.xpi) = 440802 -SHA256 (xpi/firefox-52.7.4/sr.xpi) = dacd21056b7f2dc1aa073904b16f9ea99d0d1c1512603bc5a4f630411eb5012c -SIZE (xpi/firefox-52.7.4/sr.xpi) = 463394 -SHA256 (xpi/firefox-52.7.4/sv-SE.xpi) = 909942f64535adf094605996bb71016b24374dd5e5db96fb888a5c370fe459c5 -SIZE (xpi/firefox-52.7.4/sv-SE.xpi) = 433911 -SHA256 (xpi/firefox-52.7.4/ta.xpi) = 8329e17eba55569cd7a877f5dfbad4c0e4b4b5656e716313523a2f73808cd455 -SIZE (xpi/firefox-52.7.4/ta.xpi) = 487542 -SHA256 (xpi/firefox-52.7.4/te.xpi) = 896ecd64f6f32c12510eb49753abe039668e6c69bfe8979f4a8a02eb1aed8ccc -SIZE (xpi/firefox-52.7.4/te.xpi) = 507987 -SHA256 (xpi/firefox-52.7.4/th.xpi) = 3fdc6f00bf6ec3b72a75365b1980be9f42fb7433c25aa40bbc196497e1240d07 -SIZE (xpi/firefox-52.7.4/th.xpi) = 482022 -SHA256 (xpi/firefox-52.7.4/tr.xpi) = 33614e33fa9e723775762193623de66fd0364b3e944b546c636f52fad948fd23 -SIZE (xpi/firefox-52.7.4/tr.xpi) = 443673 -SHA256 (xpi/firefox-52.7.4/uk.xpi) = 3a0fe2ffbb0da332de58f3bd654d994b5cfff0b71c6dc8d9432b2c7bd7a203f7 -SIZE (xpi/firefox-52.7.4/uk.xpi) = 495095 -SHA256 (xpi/firefox-52.7.4/uz.xpi) = 72f9ec90fef84bd3e7cd60aef7927420537c2396a1f621b8e84c3ed050eedba3 -SIZE (xpi/firefox-52.7.4/uz.xpi) = 440564 -SHA256 (xpi/firefox-52.7.4/vi.xpi) = 5093936bf9d5a5f7daeb81012321fa7c163ce1aca2ed3b2b2f4546919568ce9d -SIZE (xpi/firefox-52.7.4/vi.xpi) = 450804 -SHA256 (xpi/firefox-52.7.4/xh.xpi) = b82b47c451383291744521e84275a77dab68a1c23047aedd2925b3cf5ae4c642 -SIZE (xpi/firefox-52.7.4/xh.xpi) = 441172 -SHA256 (xpi/firefox-52.7.4/zh-CN.xpi) = 95d76483b319b6089ee82239cd509d76e4eb0efbe04186efb0f78acb0f1d45f4 -SIZE (xpi/firefox-52.7.4/zh-CN.xpi) = 461678 -SHA256 (xpi/firefox-52.7.4/zh-TW.xpi) = 6fe12e5d03b423317aa8e1c19f324f6d4ed126c0506580173216e65b3b77d0b7 -SIZE (xpi/firefox-52.7.4/zh-TW.xpi) = 453068 +TIMESTAMP = 1525129820 +SHA256 (xpi/firefox-52.8.0/ach.xpi) = 0c069738a285dfbc4d5754086cdd108ae36ca89e5ac08cecbcc42e972a5d275d +SIZE (xpi/firefox-52.8.0/ach.xpi) = 420287 +SHA256 (xpi/firefox-52.8.0/af.xpi) = d7645158223413e16473bb56a44c7c04ab8ef7b3ff7da6cf02f4ece06ac9d454 +SIZE (xpi/firefox-52.8.0/af.xpi) = 429470 +SHA256 (xpi/firefox-52.8.0/an.xpi) = 06907c301e1cbcba62d31661b64f1744f7df8827722b21252277749642de4857 +SIZE (xpi/firefox-52.8.0/an.xpi) = 437887 +SHA256 (xpi/firefox-52.8.0/ar.xpi) = c96116a11b70fe005284aacc6b9c5758902667c5e412a658665390ac505b7857 +SIZE (xpi/firefox-52.8.0/ar.xpi) = 466028 +SHA256 (xpi/firefox-52.8.0/as.xpi) = c998b908c3999c096560ec00ec9abc4e179c2399e4b4c12e67f4db80388a0a71 +SIZE (xpi/firefox-52.8.0/as.xpi) = 479635 +SHA256 (xpi/firefox-52.8.0/ast.xpi) = b30101831b319b655e75fa54a6805c9ccfa62918906b1fb1c5057fb3317c1a61 +SIZE (xpi/firefox-52.8.0/ast.xpi) = 432775 +SHA256 (xpi/firefox-52.8.0/az.xpi) = e33318ccee8f9d51af79939a8ff0bb8aede9c82113ff28bf67bf53b9db6acce3 +SIZE (xpi/firefox-52.8.0/az.xpi) = 454923 +SHA256 (xpi/firefox-52.8.0/bg.xpi) = bc8f076c26966fb7267d4d83dd8aa42cec8afee83e4fb9f9179bae6900c3724b +SIZE (xpi/firefox-52.8.0/bg.xpi) = 487891 +SHA256 (xpi/firefox-52.8.0/bn-BD.xpi) = 8b0beccda82b82ae4ae3c6ec8aaa8f5650848a069d7dbd6a9ae9332e9131bc26 +SIZE (xpi/firefox-52.8.0/bn-BD.xpi) = 504634 +SHA256 (xpi/firefox-52.8.0/bn-IN.xpi) = 119e447221572186d0bd390767e25214f157a8dfdeba461c2ddbf76e5fa3b8e4 +SIZE (xpi/firefox-52.8.0/bn-IN.xpi) = 502114 +SHA256 (xpi/firefox-52.8.0/br.xpi) = cc3ce8d3c3c54d5418e5c911ba7e94dea503c62b969f7effd26790ab100aadc2 +SIZE (xpi/firefox-52.8.0/br.xpi) = 428216 +SHA256 (xpi/firefox-52.8.0/bs.xpi) = 5ae3a134fc1c14bc8547532d1848ba483f1e0d4faa7119d6615c35f0656caa7d +SIZE (xpi/firefox-52.8.0/bs.xpi) = 434428 +SHA256 (xpi/firefox-52.8.0/ca.xpi) = 8c8f8c8ffc64e435b29f9ed8751c6006fe9a665e754e1a656d78a06b9f989b0b +SIZE (xpi/firefox-52.8.0/ca.xpi) = 443304 +SHA256 (xpi/firefox-52.8.0/cak.xpi) = 2fd0fdfc2785365f78277c9fe4fc9a3c3a8494448f94c302379cc71af0afd9f3 +SIZE (xpi/firefox-52.8.0/cak.xpi) = 451911 +SHA256 (xpi/firefox-52.8.0/cs.xpi) = d902653a500d41d157148c7812a16118b65d321a5d5c9edacfd4a3e6276f3142 +SIZE (xpi/firefox-52.8.0/cs.xpi) = 444075 +SHA256 (xpi/firefox-52.8.0/cy.xpi) = a66f32cef38343a78f7f38990861cce9de29a8bb2b3237c52841d3c9336fb4dd +SIZE (xpi/firefox-52.8.0/cy.xpi) = 429300 +SHA256 (xpi/firefox-52.8.0/da.xpi) = 2818096eea89b3fbd8a77a23e587d8770ec0f5175f1bf7838c2db8bb7456ae1c +SIZE (xpi/firefox-52.8.0/da.xpi) = 424394 +SHA256 (xpi/firefox-52.8.0/de.xpi) = f70b4b250a9ca85640fba8467293a0b52f2882d53694edd80abc96b13df13d69 +SIZE (xpi/firefox-52.8.0/de.xpi) = 435228 +SHA256 (xpi/firefox-52.8.0/dsb.xpi) = 71b9e71ca4545ea55f13245b90600d0114d3ae72d16ad2db25db3f034592ec7f +SIZE (xpi/firefox-52.8.0/dsb.xpi) = 452168 +SHA256 (xpi/firefox-52.8.0/el.xpi) = 94ee8b852a012f3a0a9997fd263ff9f88405d6bbe427ffa33fc37bff567df0bf +SIZE (xpi/firefox-52.8.0/el.xpi) = 509237 +SHA256 (xpi/firefox-52.8.0/en-GB.xpi) = e5b5a6ff2e3d9f483b9afb425f5a89a25a3333db06260a2623faf2d7847a014b +SIZE (xpi/firefox-52.8.0/en-GB.xpi) = 412038 +SHA256 (xpi/firefox-52.8.0/en-US.xpi) = e5487e67c1789fa15d3a37f5316f9204a9c871868720205c81d9b5c6bb2a4f9e +SIZE (xpi/firefox-52.8.0/en-US.xpi) = 413902 +SHA256 (xpi/firefox-52.8.0/en-ZA.xpi) = 0d6e4fcca8b7160a4c262229d06e61b116e3bfa8f164097d32e37ae53bb0a06f +SIZE (xpi/firefox-52.8.0/en-ZA.xpi) = 412212 +SHA256 (xpi/firefox-52.8.0/eo.xpi) = 24ea6ff03bed39895d0c3f6cc4432fba6d58bd42814efd2dacfc12021090a2d7 +SIZE (xpi/firefox-52.8.0/eo.xpi) = 430117 +SHA256 (xpi/firefox-52.8.0/es-AR.xpi) = e9830ef15fe651c794e8c912fdbe6deb9b611cca49f02c31b847a56e5def71e0 +SIZE (xpi/firefox-52.8.0/es-AR.xpi) = 438659 +SHA256 (xpi/firefox-52.8.0/es-CL.xpi) = fe09b523998ec03878a6198b0ecd93145340ee9fad37b0a891e252754af12fab +SIZE (xpi/firefox-52.8.0/es-CL.xpi) = 438407 +SHA256 (xpi/firefox-52.8.0/es-ES.xpi) = c45f4ca91ccee666079790ce377f474c7992d410c88c16ce4551867711467a30 +SIZE (xpi/firefox-52.8.0/es-ES.xpi) = 337614 +SHA256 (xpi/firefox-52.8.0/es-MX.xpi) = 2f4b8e0e9377a85fb85a891cbbf1cd2007456dfa22c7ed78462d39fc6ad0c558 +SIZE (xpi/firefox-52.8.0/es-MX.xpi) = 441127 +SHA256 (xpi/firefox-52.8.0/et.xpi) = a59a78a08c5116b103304952f4abcaa347bb9992d49ac0e6251d32258b24fcf3 +SIZE (xpi/firefox-52.8.0/et.xpi) = 425113 +SHA256 (xpi/firefox-52.8.0/eu.xpi) = 34147575109ddb584dcb64d79d0e52f3fb923816269e9322c967a78b93c7825c +SIZE (xpi/firefox-52.8.0/eu.xpi) = 431124 +SHA256 (xpi/firefox-52.8.0/fa.xpi) = 734508a2d7997969c0cfa2f46751830e0e29b5522548994b385f7010449a05c9 +SIZE (xpi/firefox-52.8.0/fa.xpi) = 483990 +SHA256 (xpi/firefox-52.8.0/ff.xpi) = 4bc09e0c823a44eff73d3a6e8500254f3e4296099428545c8fe8018a89013ecc +SIZE (xpi/firefox-52.8.0/ff.xpi) = 433662 +SHA256 (xpi/firefox-52.8.0/fi.xpi) = 00bdbade3619e757805e043cf210bc20bc9ef67e7c5a7d2d5d87a921b782ad4e +SIZE (xpi/firefox-52.8.0/fi.xpi) = 422807 +SHA256 (xpi/firefox-52.8.0/fr.xpi) = 0797c241bfc4b15becab480c8eb7ed68797f9f745a116511a55a92aea68c0577 +SIZE (xpi/firefox-52.8.0/fr.xpi) = 442944 +SHA256 (xpi/firefox-52.8.0/fy-NL.xpi) = 006dd61c7bb4582355fc5d50363152348a51b47ced2b81e0cc34a27c2a28f746 +SIZE (xpi/firefox-52.8.0/fy-NL.xpi) = 437700 +SHA256 (xpi/firefox-52.8.0/ga-IE.xpi) = 311c222f54accb81014384cfda644c9d718a09baf4935056016307324cadf83a +SIZE (xpi/firefox-52.8.0/ga-IE.xpi) = 450875 +SHA256 (xpi/firefox-52.8.0/gd.xpi) = 1672e7edba46bfb551628e65066b7246270b19159fbae0fabb988ddb21b74ad3 +SIZE (xpi/firefox-52.8.0/gd.xpi) = 439988 +SHA256 (xpi/firefox-52.8.0/gl.xpi) = 6ba049f809536745ba87e2ef459781f1c8ff99edbe08330edea157f4cf7056aa +SIZE (xpi/firefox-52.8.0/gl.xpi) = 440039 +SHA256 (xpi/firefox-52.8.0/gn.xpi) = 2bb3a7347135675dd29bb72658c523428eb6af15380d52457a7f1aac1d381b7c +SIZE (xpi/firefox-52.8.0/gn.xpi) = 448957 +SHA256 (xpi/firefox-52.8.0/gu-IN.xpi) = fbb71bf898b556476ddef5396c93daab30fb613229323c4ccedec789361e5db3 +SIZE (xpi/firefox-52.8.0/gu-IN.xpi) = 482104 +SHA256 (xpi/firefox-52.8.0/he.xpi) = 86917c56b4e7563db92a36d9facb9e41777d5751ea3357688946bd157f1c629e +SIZE (xpi/firefox-52.8.0/he.xpi) = 447928 +SHA256 (xpi/firefox-52.8.0/hi-IN.xpi) = 452c73e8962c3ed2858a95e69caf8afaa432e6c3a0f6b3c04b1d758e8b0aadf3 +SIZE (xpi/firefox-52.8.0/hi-IN.xpi) = 499257 +SHA256 (xpi/firefox-52.8.0/hr.xpi) = 2298fd3b2ff6260fe27a41f46efe98b5c4e17b33f8f21f5a6d74caea31ca8fce +SIZE (xpi/firefox-52.8.0/hr.xpi) = 440149 +SHA256 (xpi/firefox-52.8.0/hsb.xpi) = 4bf3aa58d2c8d0659da6027d85fc5c516921cc87d70fedf092621c2ff27f8d4a +SIZE (xpi/firefox-52.8.0/hsb.xpi) = 450002 +SHA256 (xpi/firefox-52.8.0/hu.xpi) = 35b2ac640ec58bda58073d45d3a0cff6d278e251fa11a98596151943961ec0ce +SIZE (xpi/firefox-52.8.0/hu.xpi) = 451496 +SHA256 (xpi/firefox-52.8.0/hy-AM.xpi) = 5347069b88b0020bf2bebcbf7fbc6e397088ac74e046458e4aaba9c837c211aa +SIZE (xpi/firefox-52.8.0/hy-AM.xpi) = 488414 +SHA256 (xpi/firefox-52.8.0/id.xpi) = dad28e6b93f574d2995455eac8dccaa537eb3d8a3366807932161a12eafd97fb +SIZE (xpi/firefox-52.8.0/id.xpi) = 418764 +SHA256 (xpi/firefox-52.8.0/is.xpi) = c4c3296f24996c35c9e18db7bbbcd4025c0a3a774d7af570b8edb6096fd5e1d1 +SIZE (xpi/firefox-52.8.0/is.xpi) = 435339 +SHA256 (xpi/firefox-52.8.0/it.xpi) = 608ecc2e914ac17979ec28bd4c18532d4ea7e274b001326e082e2f642737f597 +SIZE (xpi/firefox-52.8.0/it.xpi) = 331969 +SHA256 (xpi/firefox-52.8.0/ja.xpi) = ac443368d345d2401f1e994f1f1698d5eea19af07b3fb7cf7d50b1d9662c13e1 +SIZE (xpi/firefox-52.8.0/ja.xpi) = 488343 +SHA256 (xpi/firefox-52.8.0/ka.xpi) = 8b0d1d355dde3d69d5f926a7a40b9f2a35c9de6c62b09c05f034f553908cdfbe +SIZE (xpi/firefox-52.8.0/ka.xpi) = 468023 +SHA256 (xpi/firefox-52.8.0/kab.xpi) = b1c074e5f191bf464911fbfcf7b77bb6b7207a70f058afe9660ff2b877b95c71 +SIZE (xpi/firefox-52.8.0/kab.xpi) = 437247 +SHA256 (xpi/firefox-52.8.0/kk.xpi) = e78680221cc5d0e726a1ac8362df672a70aa4d0f3e0c08c47c9f3fac7eab0211 +SIZE (xpi/firefox-52.8.0/kk.xpi) = 496940 +SHA256 (xpi/firefox-52.8.0/km.xpi) = d6311f10d091e66902947db4a71fa4951876beed37b4c03e02cbffb63049eff8 +SIZE (xpi/firefox-52.8.0/km.xpi) = 512989 +SHA256 (xpi/firefox-52.8.0/kn.xpi) = fd95160dad8787ed8803bc8e98f2ef7c3e57df5e03a05013acb038753f82baa6 +SIZE (xpi/firefox-52.8.0/kn.xpi) = 512200 +SHA256 (xpi/firefox-52.8.0/ko.xpi) = ca78841e987df549a641e078e355c3ca025cdcf7c65124b610f0844ac07a6015 +SIZE (xpi/firefox-52.8.0/ko.xpi) = 463629 +SHA256 (xpi/firefox-52.8.0/lij.xpi) = 4864ae85dd728391e3144b48771b26bdf60a6c226924ef3dac3583b57635f2d8 +SIZE (xpi/firefox-52.8.0/lij.xpi) = 413817 +SHA256 (xpi/firefox-52.8.0/lt.xpi) = 116b6981342e442f448c98289fd6439068128d2a0362076d9522095dea6f7320 +SIZE (xpi/firefox-52.8.0/lt.xpi) = 452236 +SHA256 (xpi/firefox-52.8.0/lv.xpi) = dca41d4e38dbb5bae255108f7ee853579346ecfe50b0572a2c7c7a04b969913b +SIZE (xpi/firefox-52.8.0/lv.xpi) = 441097 +SHA256 (xpi/firefox-52.8.0/mai.xpi) = 8141c6320d0e52a82f5a6574be227f193fa3491a3db4eddb0a6a39ac83f56793 +SIZE (xpi/firefox-52.8.0/mai.xpi) = 492585 +SHA256 (xpi/firefox-52.8.0/mk.xpi) = 1ce5170def238a5eb32f0f55c99f010f255902212c416b055520748f7a873de6 +SIZE (xpi/firefox-52.8.0/mk.xpi) = 488846 +SHA256 (xpi/firefox-52.8.0/ml.xpi) = 2023a29c5725ea458ebade2874e49c48e4fd83931f110a4d172ef238f0a4635f +SIZE (xpi/firefox-52.8.0/ml.xpi) = 516487 +SHA256 (xpi/firefox-52.8.0/mr.xpi) = 7b8b4f669e445aac69fc7b5d6159c2459a97b65af06d8db9cd8acc60f82abb0a +SIZE (xpi/firefox-52.8.0/mr.xpi) = 495178 +SHA256 (xpi/firefox-52.8.0/ms.xpi) = 5c8df679a379c443a5ac3416e0d3b21fd2ed5ef955addc7d0b09acd26085b285 +SIZE (xpi/firefox-52.8.0/ms.xpi) = 428636 +SHA256 (xpi/firefox-52.8.0/nb-NO.xpi) = 0a222ca1fda65aa5c291d08bdc50807d674d05bb52ce77683c063bd768391b05 +SIZE (xpi/firefox-52.8.0/nb-NO.xpi) = 427148 +SHA256 (xpi/firefox-52.8.0/nl.xpi) = 9da67e7a18168ccf4b3b805945c2dffd75f7d1574b05bb384049bfc3e29c37f3 +SIZE (xpi/firefox-52.8.0/nl.xpi) = 432008 +SHA256 (xpi/firefox-52.8.0/nn-NO.xpi) = a98bf22c3ecc3225ebfbb310c84324e545ce85627461c1bff22008aa29f504d6 +SIZE (xpi/firefox-52.8.0/nn-NO.xpi) = 428645 +SHA256 (xpi/firefox-52.8.0/or.xpi) = 6ab0259bf3666112a6171b0ac11b9ae74341930aa5158f154a2eeebd5a33eeb4 +SIZE (xpi/firefox-52.8.0/or.xpi) = 489665 +SHA256 (xpi/firefox-52.8.0/pa-IN.xpi) = 10dffc15f93c9347a6ce6c2ca53877057fc758a8c3a3e7777ab5858839072f9c +SIZE (xpi/firefox-52.8.0/pa-IN.xpi) = 469325 +SHA256 (xpi/firefox-52.8.0/pl.xpi) = ebc90628adaf91bff4a2dbfa3bedb0bdb363cab180dea7b341d048f6a494c739 +SIZE (xpi/firefox-52.8.0/pl.xpi) = 352852 +SHA256 (xpi/firefox-52.8.0/pt-BR.xpi) = d73047b8c868acdd502498fa0731d672f4e8e50e55fab6661ad1e8b68e03d522 +SIZE (xpi/firefox-52.8.0/pt-BR.xpi) = 430903 +SHA256 (xpi/firefox-52.8.0/pt-PT.xpi) = d3692c2cdc86a60b5ab872d3ae70805c7623636831adba34759c99fe4760451a +SIZE (xpi/firefox-52.8.0/pt-PT.xpi) = 436727 +SHA256 (xpi/firefox-52.8.0/rm.xpi) = dbad8461140a9bcc5677b64af330adc48da4a5c2a140e10b1fced2f8229b526f +SIZE (xpi/firefox-52.8.0/rm.xpi) = 427342 +SHA256 (xpi/firefox-52.8.0/ro.xpi) = fa81c4bd21272c894d35b273658218a51c2f17e0f6149fcfc6e07c94217a1377 +SIZE (xpi/firefox-52.8.0/ro.xpi) = 442585 +SHA256 (xpi/firefox-52.8.0/ru.xpi) = b2eff18982c8464b34455dd375b888d76f3b13b488c9ad1cd0c6e5075616bb6b +SIZE (xpi/firefox-52.8.0/ru.xpi) = 395364 +SHA256 (xpi/firefox-52.8.0/si.xpi) = 03c7d40c2df94c8d1a1e838b22aa974d86ee50c5f61d735da8802b1a5ae04d85 +SIZE (xpi/firefox-52.8.0/si.xpi) = 484605 +SHA256 (xpi/firefox-52.8.0/sk.xpi) = 8ee0ca43a6f4600891ee2258879d575aa4fa475421bdd53aac5b66462d9ba34a +SIZE (xpi/firefox-52.8.0/sk.xpi) = 455820 +SHA256 (xpi/firefox-52.8.0/sl.xpi) = e03149721297f487b6b8d395add7594f72d6c506ec1be0eb229cf36dcf256824 +SIZE (xpi/firefox-52.8.0/sl.xpi) = 433482 +SHA256 (xpi/firefox-52.8.0/son.xpi) = 16906b5639d0331c96a89e443dc173ff50136c3a9663c769d81cc450a0f8f70d +SIZE (xpi/firefox-52.8.0/son.xpi) = 427860 +SHA256 (xpi/firefox-52.8.0/sq.xpi) = f9d6bb89af80e355ac77b59bd0d7d9088fb0e400fc59402ddf83bf6337fc7f1e +SIZE (xpi/firefox-52.8.0/sq.xpi) = 440802 +SHA256 (xpi/firefox-52.8.0/sr.xpi) = 5ea9289e509f62ac2315db1d332741a31d935cc02b9ce3af36898b082f293d9f +SIZE (xpi/firefox-52.8.0/sr.xpi) = 463395 +SHA256 (xpi/firefox-52.8.0/sv-SE.xpi) = 7967be14966c44205fb1319350210667bdea3772cc59309c67cff972bbd19fe8 +SIZE (xpi/firefox-52.8.0/sv-SE.xpi) = 433908 +SHA256 (xpi/firefox-52.8.0/ta.xpi) = 2b009ceb488018ac7473e3a3f6fea9e9218644be4fef53e6b88dc27ec4290bca +SIZE (xpi/firefox-52.8.0/ta.xpi) = 487541 +SHA256 (xpi/firefox-52.8.0/te.xpi) = 9907eef05e38743e66758248a7bf52edf2d4e9d22c82b437ba7deb920e5da9c0 +SIZE (xpi/firefox-52.8.0/te.xpi) = 507988 +SHA256 (xpi/firefox-52.8.0/th.xpi) = 94942825b0d1a0cfe49fa64e1789635c527064ce5c599740d96590ffd4a86231 +SIZE (xpi/firefox-52.8.0/th.xpi) = 482022 +SHA256 (xpi/firefox-52.8.0/tr.xpi) = b023c5398ff903a2f276802a11e5acda7d591b0a25f54ad1f857d71ccd3dcf05 +SIZE (xpi/firefox-52.8.0/tr.xpi) = 443673 +SHA256 (xpi/firefox-52.8.0/uk.xpi) = ae9002bac9accfc3037322208e19ab98258ad796e1696cb74ffd17359ac41843 +SIZE (xpi/firefox-52.8.0/uk.xpi) = 495095 +SHA256 (xpi/firefox-52.8.0/uz.xpi) = f729000a17f6770423895af7d123fb0cde0f5fbe854d692a474a26a4991f6f2e +SIZE (xpi/firefox-52.8.0/uz.xpi) = 440565 +SHA256 (xpi/firefox-52.8.0/vi.xpi) = 324ff5d2900d58d7c44b05381ac4d280d94586392d786aa7ae3b68f11a5bc4b0 +SIZE (xpi/firefox-52.8.0/vi.xpi) = 450805 +SHA256 (xpi/firefox-52.8.0/xh.xpi) = f2abe016111ec875c19d76e7265d40c3bcbb264fbb3c5aee71835326a8231a03 +SIZE (xpi/firefox-52.8.0/xh.xpi) = 441173 +SHA256 (xpi/firefox-52.8.0/zh-CN.xpi) = a1bdc0ad4365fedf3cd9cb87a58dafcc08333a79e0383cdf97a20e91e5a4f1b4 +SIZE (xpi/firefox-52.8.0/zh-CN.xpi) = 461679 +SHA256 (xpi/firefox-52.8.0/zh-TW.xpi) = a837d5724e77fc8a7983caa7cd913dcb52588c807f21d27f502d426430059acf +SIZE (xpi/firefox-52.8.0/zh-TW.xpi) = 453068