Fri Jun 1 19:43:40 2018 UTC ()
Update to 52.8.0

Changelog:
    Various security fixes

    Various stability and regression fixes

    Performance improvements to the Safe Browsing service to avoid
      slowdowns while updating site classification data

Security fixes:
#CVE-2018-5183: Backport critical security fixes in Skia
#CVE-2018-5154: Use-after-free with SVG animations and clip paths
#CVE-2018-5155: Use-after-free with SVG animations and text paths
#CVE-2018-5157: Same-origin bypass of PDF Viewer to view protected PDF files
#CVE-2018-5158: Malicious PDF can inject JavaScript into PDF Viewer
#CVE-2018-5159: Integer overflow and out-of-bounds write in Skia
#CVE-2018-5168: Lightweight themes can be installed without user interaction
#CVE-2018-5174: Windows Defender SmartScreen UI runs with less secure behavior
 for downloaded files in Windows 10 April 2018 Update
#CVE-2018-5178: Buffer overflow during UTF-8 to Unicode string conversion
 through legacy extension
#CVE-2018-5150: Memory safety bugs fixed in Firefox 60 and Firefox ESR 52.8


(ryoon)
diff -r1.22 -r1.23 pkgsrc/www/firefox52/Makefile
diff -r1.13 -r1.14 pkgsrc/www/firefox52/distinfo

cvs diff -r1.22 -r1.23 pkgsrc/www/firefox52/Makefile (expand / switch to unified diff)

--- pkgsrc/www/firefox52/Makefile 2018/04/16 14:35:18 1.22
+++ pkgsrc/www/firefox52/Makefile 2018/06/01 19:43:40 1.23
@@ -1,22 +1,21 @@ @@ -1,22 +1,21 @@
1# $NetBSD: Makefile,v 1.22 2018/04/16 14:35:18 wiz Exp $ 1# $NetBSD: Makefile,v 1.23 2018/06/01 19:43:40 ryoon Exp $
2 2
3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} 3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
4MOZ_BRANCH= 52.7 4MOZ_BRANCH= 52.8
5MOZ_BRANCH_MINOR= .3esr 5MOZ_BRANCH_MINOR= .0esr
6 6
7DISTNAME= firefox-${FIREFOX_VER}.source 7DISTNAME= firefox-${FIREFOX_VER}.source
8PKGNAME= firefox52-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} 8PKGNAME= firefox52-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//}
9PKGREVISION= 2 
10CATEGORIES= www 9CATEGORIES= www
11MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} 10MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
12MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} 11MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
13EXTRACT_SUFX= .tar.xz 12EXTRACT_SUFX= .tar.xz
14 13
15WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} 14WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//}
16 15
17MAINTAINER= ryoon@NetBSD.org 16MAINTAINER= ryoon@NetBSD.org
18HOMEPAGE= http://www.mozilla.com/en-US/firefox/ 17HOMEPAGE= http://www.mozilla.com/en-US/firefox/
19COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) 18COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//})
20LICENSE= mpl-1.1 19LICENSE= mpl-1.1
21 20
22MOZILLA_DIR= # empty 21MOZILLA_DIR= # empty

cvs diff -r1.13 -r1.14 pkgsrc/www/firefox52/distinfo (expand / switch to unified diff)

--- pkgsrc/www/firefox52/distinfo 2018/03/26 23:33:24 1.13
+++ pkgsrc/www/firefox52/distinfo 2018/06/01 19:43:40 1.14
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.13 2018/03/26 23:33:24 maya Exp $ 1$NetBSD: distinfo,v 1.14 2018/06/01 19:43:40 ryoon Exp $
2 2
3SHA1 (firefox-52.7.3esr.source.tar.xz) = 554190b6cbaab895ced8061abfd9ac6c955950f4 3SHA1 (firefox-52.8.0esr.source.tar.xz) = 38571ff21e6f93c24b4fca0dd87196fb53ede504
4RMD160 (firefox-52.7.3esr.source.tar.xz) = 0b687edea6b60fb3ad4cb5dc02655abc8b8fa94c 4RMD160 (firefox-52.8.0esr.source.tar.xz) = 6f78739ef6c946a927b241ae9617b6197e782566
5SHA512 (firefox-52.7.3esr.source.tar.xz) = fc5530d8ff5b7f6cd8d9f677d65dee3c1489401c9c9b88258f2e59c7796975cfb7f0b8ccfdf80ae92a6644f51f70de8733c334e4673cad9b8813cca33ae3e1c3 5SHA512 (firefox-52.8.0esr.source.tar.xz) = 4136fa582e4ffd754d46a79bdb562bd12da4d013d87dfe40fa92addf377e95f5f642993c8b783edd5290089619beeb5a907a0810b68b8808884f087986977df1
6Size (firefox-52.7.3esr.source.tar.xz) = 213945524 bytes 6Size (firefox-52.8.0esr.source.tar.xz) = 214054520 bytes
7SHA1 (patch-aa) = c1084caa275e57b716c3499301f7fc3f99ef5026 7SHA1 (patch-aa) = c1084caa275e57b716c3499301f7fc3f99ef5026
8SHA1 (patch-ao) = 8b7125ef3b193fca4d03386142887b2f8d5015c5 8SHA1 (patch-ao) = 8b7125ef3b193fca4d03386142887b2f8d5015c5
9SHA1 (patch-as) = 632ebd35287f8f97d18721d39a0514d4cdbb12cc 9SHA1 (patch-as) = 632ebd35287f8f97d18721d39a0514d4cdbb12cc
10SHA1 (patch-build_gyp.mozbuild) = 481270e6703e556fb87a3440cb3cfb3d4fcc4c86 10SHA1 (patch-build_gyp.mozbuild) = 481270e6703e556fb87a3440cb3cfb3d4fcc4c86
11SHA1 (patch-build_moz.configure_init.configure) = f2df0c6b92aa825a61f6a4ee1f70f5443c61858e 11SHA1 (patch-build_moz.configure_init.configure) = f2df0c6b92aa825a61f6a4ee1f70f5443c61858e
12SHA1 (patch-build_moz.configure_keyfiles.configure) = dd46c7c29464f374eed3f0762f4653d42032c261 12SHA1 (patch-build_moz.configure_keyfiles.configure) = dd46c7c29464f374eed3f0762f4653d42032c261
13SHA1 (patch-build_moz.configure_memory.configure) = 46237c1415eff3f99d4889a6300ec96af925f0a6 13SHA1 (patch-build_moz.configure_memory.configure) = 46237c1415eff3f99d4889a6300ec96af925f0a6
14SHA1 (patch-build_moz.configure_old.configure) = d57f718ff0c1d2901ec9f4c958f5a7323ee7c700 14SHA1 (patch-build_moz.configure_old.configure) = d57f718ff0c1d2901ec9f4c958f5a7323ee7c700
15SHA1 (patch-build_pgo_profileserver.py) = 48ad50f716eda2157cbc225298f6672f164b4207 15SHA1 (patch-build_pgo_profileserver.py) = 48ad50f716eda2157cbc225298f6672f164b4207
16SHA1 (patch-config_Makefile.in) = fc6d4de55f4d9ab8598d5b89e6630e4685af1795 16SHA1 (patch-config_Makefile.in) = fc6d4de55f4d9ab8598d5b89e6630e4685af1795
17SHA1 (patch-config_baseconfig.mk) = fbc3fd75bf5d794284e5703a9df227949e819136 17SHA1 (patch-config_baseconfig.mk) = fbc3fd75bf5d794284e5703a9df227949e819136
18SHA1 (patch-config_external_moz.build) = 68708dc0fb94119b9f140d05dd737e69bb6bba81 18SHA1 (patch-config_external_moz.build) = 68708dc0fb94119b9f140d05dd737e69bb6bba81
19SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1 19SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1