Update to 45.9.0 Changelog: Security fixes: #CVE-2017-5433: Use-after-free in SMIL animation functions #CVE-2017-5435: Use-after-free during transaction processing in the editor #CVE-2017-5436: Out-of-bounds write with malicious font in Graphite 2 #CVE-2017-5461: Out-of-bounds write in Base64 encoding in NSS #CVE-2017-5459: Buffer overflow in WebGL #CVE-2017-5434: Use-after-free during focus handling #CVE-2017-5432: Use-after-free in text input selection #CVE-2017-5460: Use-after-free in frame selection #CVE-2017-5438: Use-after-free in nsAutoPtr during XSLT processing #CVE-2017-5439: Use-after-free in nsTArray Length() during XSLT processing #CVE-2017-5440: Use-after-free in txExecutionState destructor during XSLT processing #CVE-2017-5441: Use-after-free with selection during scroll events #CVE-2017-5442: Use-after-free during style changes #CVE-2017-5464: Memory corruption with accessibility and DOM manipulation #CVE-2017-5443: Out-of-bounds write during BinHex decoding #CVE-2017-5444: Buffer overflow while parsing application/http-index-format content #CVE-2017-5446: Out-of-bounds read when HTTP/2 DATA frames are sent with incorrect data #CVE-2017-5447: Out-of-bounds read during glyph processing #CVE-2017-5465: Out-of-bounds read in ConvolvePixel #CVE-2017-5448: Out-of-bounds write in ClearKeyDecryptor #CVE-2016-10196: Vulnerabilities in Libevent library #CVE-2017-5469: Potential Buffer overflow in flex-generated code #CVE-2017-5445: Uninitialized values used while parsing application/http-index-format content #CVE-2017-5462: DRBG flaw in NSS #CVE-2017-5429: Memory safety bugs fixed in Firefox 53, Firefox ESR 45.9, and Firefox ESR 52.1diff -r1.24 -r1.25 pkgsrc/www/firefox45/Makefile
(ryoon)
@@ -1,23 +1,22 @@ | @@ -1,23 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.24 2017/04/22 21:04:02 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.25 2017/05/10 14:13:26 ryoon Exp $ | |
2 | 2 | |||
3 | MOZILLA_PKG_NAME= firefox45 | 3 | MOZILLA_PKG_NAME= firefox45 | |
4 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | 4 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | |
5 | MOZ_BRANCH= 45.8 | 5 | MOZ_BRANCH= 45.9 | |
6 | MOZ_BRANCH_MINOR= .0esr | 6 | MOZ_BRANCH_MINOR= .0esr | |
7 | 7 | |||
8 | DISTNAME= firefox-${FIREFOX_VER}.source | 8 | DISTNAME= firefox-${FIREFOX_VER}.source | |
9 | PKGNAME= ${MOZILLA_PKG_NAME}-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} | 9 | PKGNAME= ${MOZILLA_PKG_NAME}-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} | |
10 | PKGREVISION= 1 | |||
11 | CATEGORIES= www | 10 | CATEGORIES= www | |
12 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | 11 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | |
13 | MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} | 12 | MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} | |
14 | EXTRACT_SUFX= .tar.xz | 13 | EXTRACT_SUFX= .tar.xz | |
15 | 14 | |||
16 | WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} | 15 | WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} | |
17 | 16 | |||
18 | MAINTAINER= ryoon@NetBSD.org | 17 | MAINTAINER= ryoon@NetBSD.org | |
19 | HOMEPAGE= http://www.mozilla.com/en-US/firefox/ | 18 | HOMEPAGE= http://www.mozilla.com/en-US/firefox/ | |
20 | COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) | 19 | COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) | |
21 | LICENSE= mpl-1.1 | 20 | LICENSE= mpl-1.1 | |
22 | 21 | |||
23 | MOZILLA_DIR= # empty | 22 | MOZILLA_DIR= # empty |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.13 2017/03/26 03:53:34 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.14 2017/05/10 14:13:26 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (firefox-45.8.0esr.source.tar.xz) = 7b1eb51634f9127ecf5855b487948851b9cc3323 | 3 | SHA1 (firefox-45.9.0esr.source.tar.xz) = bef87fc7c9b1b787e847b8b8744af494774a1d6b | |
4 | RMD160 (firefox-45.8.0esr.source.tar.xz) = 5040a829dd9f83e7c120249a8b8ebecb8bc8ed54 | 4 | RMD160 (firefox-45.9.0esr.source.tar.xz) = d20e4dc4c5c7b65b590b9b46e7d46cfc4daf3a05 | |
5 | SHA512 (firefox-45.8.0esr.source.tar.xz) = f7b5e0c659b2e824cee7f3784e2d72c562915af91c7e316ec1519305755d2126d91b74c47f96c8b4fc7377710f295545c58b2f989c65c268fc23677ef8cf5c85 | 5 | SHA512 (firefox-45.9.0esr.source.tar.xz) = 2e4c1f8bca0c59ac93ab918b996e3b6cf25e7279ad5800de256aa220e670c6aaab2036c3ead4020b80e2a0e8cda3ae5fe9b270106646c625ce4fd6ecfd66d9ca | |
6 | Size (firefox-45.8.0esr.source.tar.xz) = 185229628 bytes | 6 | Size (firefox-45.9.0esr.source.tar.xz) = 184597220 bytes | |
7 | SHA1 (patch-aa) = c97ef4b107ea917c2a10d1a1fdaf524d794612a0 | 7 | SHA1 (patch-aa) = c97ef4b107ea917c2a10d1a1fdaf524d794612a0 | |
8 | SHA1 (patch-ao) = f4244b8e3d89743cb97395913e8916f7121c172e | 8 | SHA1 (patch-ao) = f4244b8e3d89743cb97395913e8916f7121c172e | |
9 | SHA1 (patch-as) = d5d7f8250a9cd462f25d529c2a79c59a1bba9db2 | 9 | SHA1 (patch-as) = d5d7f8250a9cd462f25d529c2a79c59a1bba9db2 | |
10 | SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 | 10 | SHA1 (patch-bf) = 75c971043e9f693203d6bd670b2c20c4952a7756 | |
11 | SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84 | 11 | SHA1 (patch-browser_installer_package-manifest.in) = 7c4f1822cd78a5ed465b954f4b62514c64ad7b84 | |
12 | SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07 | 12 | SHA1 (patch-build_autoconf_compiler-opts.m4) = ccdc06a2b07b7664f9cb91bcc4fb29052dda8b07 | |
13 | SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d | 13 | SHA1 (patch-build_autoconf_nss.m4) = 970fcd9aeede2347651c516d5211c4555dd28a4d | |
14 | SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f | 14 | SHA1 (patch-build_gyp.mozbuild) = 201715e30e20090e9a9ef54cb981d283c9aabf8f | |
15 | SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c | 15 | SHA1 (patch-build_pgo_profileserver.py) = 8666187258e47c037f2065a19a5b38946fdc0f6c | |
16 | SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3 | 16 | SHA1 (patch-config_Makefile.in) = 0a072de112e0e5cc4b929a7094498fcf003e27b3 | |
17 | SHA1 (patch-config_baseconfig.mk) = b8e8d46be72d381f7b95b62b9c0778e98954a888 | 17 | SHA1 (patch-config_baseconfig.mk) = b8e8d46be72d381f7b95b62b9c0778e98954a888 | |
18 | SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75 | 18 | SHA1 (patch-config_external_moz.build) = fa4f350b077f5c4a1d7a07d123c635bd9c7f1f75 | |
19 | SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd | 19 | SHA1 (patch-config_rules.mk) = d7f7060b246092eae3d7a792e43b14e462a37abd |