Sun Jun 19 06:24:09 2016 UTC ()
Update to 45.2.0

Changelog:
Fixed
    Graphics-related crashes (Bugs 1261320, 1224199)
    Various security fixes
    Unicode support for AutoConfig API (Bug 1271032)
    Web compatibility fix for addEventListener API (Bug 1266194)

Fixed in Firefox ESR 45.2
    2016-58 Entering fullscreen and persistent pointerlock without user permission
    2016-56 Use-after-free when textures are used in WebGL operations after recycle pool destruction
    2016-55 File overwrite and privilege escalation through Mozilla Windows updater
    2016-53 Out-of-bounds write with WebGL shader
    2016-52 Addressbar spoofing though the SELECT element
    2016-51 Use-after-free deleting tables from a contenteditable document
    2016-50 Buffer overflow parsing HTML5 fragments
    2016-49 Miscellaneous memory safety hazards (rv:47.0 / rv:45.2)


(ryoon)
diff -r1.3 -r1.4 pkgsrc/www/firefox45/Makefile
diff -r1.4 -r1.5 pkgsrc/www/firefox45/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/www/firefox45/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/firefox45/Attic/Makefile 2016/05/05 11:51:24 1.3
+++ pkgsrc/www/firefox45/Attic/Makefile 2016/06/19 06:24:09 1.4
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.3 2016/05/05 11:51:24 ryoon Exp $ 1# $NetBSD: Makefile,v 1.4 2016/06/19 06:24:09 ryoon Exp $
2 2
3MOZILLA_PKG_NAME= firefox45 3MOZILLA_PKG_NAME= firefox45
4FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} 4FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
5MOZ_BRANCH= 45.1 5MOZ_BRANCH= 45.2
6MOZ_BRANCH_MINOR= .1esr 6MOZ_BRANCH_MINOR= .0esr
7 7
8DISTNAME= firefox-${FIREFOX_VER}.source 8DISTNAME= firefox-${FIREFOX_VER}.source
9PKGNAME= ${MOZILLA_PKG_NAME}-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} 9PKGNAME= ${MOZILLA_PKG_NAME}-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//}
10CATEGORIES= www 10CATEGORIES= www
11MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} 11MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
12MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} 12MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
13EXTRACT_SUFX= .tar.xz 13EXTRACT_SUFX= .tar.xz
14 14
15WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} 15WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//}
16 16
17MAINTAINER= ryoon@NetBSD.org 17MAINTAINER= ryoon@NetBSD.org
18HOMEPAGE= http://www.mozilla.com/en-US/firefox/ 18HOMEPAGE= http://www.mozilla.com/en-US/firefox/
19COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) 19COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//})

cvs diff -r1.4 -r1.5 pkgsrc/www/firefox45/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/firefox45/Attic/distinfo 2016/05/05 11:51:24 1.4
+++ pkgsrc/www/firefox45/Attic/distinfo 2016/06/19 06:24:09 1.5
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.4 2016/05/05 11:51:24 ryoon Exp $ 1$NetBSD: distinfo,v 1.5 2016/06/19 06:24:09 ryoon Exp $
2 2
3SHA1 (firefox-45.1.1esr.source.tar.xz) = 5703a40f6ed5482f9b2d8da9cbe967f9779cc036 3SHA1 (firefox-45.2.0esr.source.tar.xz) = f3b082c51afb45922b820c2bc01aab01758f0fa8
4RMD160 (firefox-45.1.1esr.source.tar.xz) = e78e024471fe0a48cdc835416d831def32c7e791 4RMD160 (firefox-45.2.0esr.source.tar.xz) = f3d0badd1d82c4b7a1cec3c06e82633d9ddb7fec
5SHA512 (firefox-45.1.1esr.source.tar.xz) = ee6bccdf01450c5b371e31c35f5bb084ad49f796fcc9cf3a346646972044ad85ce198cc34b697c32e2d3ad1e25955ef5b91b68790704ecaa4de9d3a412914fc7 5SHA512 (firefox-45.2.0esr.source.tar.xz) = fd67353cff9400080a311af92562b1ed26d20ca2229e32e8c8289b364ebe27fd501eed78c72b614e0501c3841ae9b17f2102158fbeef5083bee8c12d952660e6
6Size (firefox-45.1.1esr.source.tar.xz) = 184360800 bytes 6Size (firefox-45.2.0esr.source.tar.xz) = 185458280 bytes
7SHA1 (patch-aa) = c97ef4b107ea917c2a10d1a1fdaf524d794612a0 7SHA1 (patch-aa) = c97ef4b107ea917c2a10d1a1fdaf524d794612a0
8SHA1 (patch-ao) = f4244b8e3d89743cb97395913e8916f7121c172e 8SHA1 (patch-ao) = f4244b8e3d89743cb97395913e8916f7121c172e
9SHA1 (patch-as) = d5d7f8250a9cd462f25d529c2a79c59a1bba9db2 9SHA1 (patch-as) = d5d7f8250a9cd462f25d529c2a79c59a1bba9db2
10SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 10SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756
11SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84 11SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84
12SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07 12SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07
13SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d 13SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d
14SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f 14SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f
15SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c 15SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c
16SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3 16SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3
17SHA1 (patch-config_baseconfig.mk) = b8e8d46be72d381f7b95b62b9c0778e98954a888 17SHA1 (patch-config_baseconfig.mk) = b8e8d46be72d381f7b95b62b9c0778e98954a888
18SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75 18SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75
19SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd 19SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd