pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/firefox60 Update to 60.2.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/fc0d08f3dedc
branches: trunk
changeset: 385199:fc0d08f3dedc
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Sat Sep 15 06:04:04 2018 +0000
description:
Update to 60.2.0
Changelog:
#CVE-2018-12377: Use-after-free in refresh driver timers
#CVE-2018-12378: Use-after-free in IndexedDB
#CVE-2018-12379: Out-of-bounds write with malicious MAR file
#CVE-2017-16541: Proxy bypass using automount and autofs
#CVE-2018-12381: Dragging and dropping Outlook email message results in page navigation
#CVE-2018-12376: Memory safety bugs fixed in Firefox 62 and Firefox ESR 60.2
diffstat:
www/firefox60/Makefile | 5 +--
www/firefox60/distinfo | 11 ++++---
www/firefox60/patches/patch-build_moz.configure_rust.configure | 15 ++++++++++
3 files changed, 23 insertions(+), 8 deletions(-)
diffs (59 lines):
diff -r 6fec5836f7bb -r fc0d08f3dedc www/firefox60/Makefile
--- a/www/firefox60/Makefile Sat Sep 15 03:23:35 2018 +0000
+++ b/www/firefox60/Makefile Sat Sep 15 06:04:04 2018 +0000
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.4 2018/08/22 09:47:25 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2018/09/15 06:04:04 ryoon Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH= 60.1
+MOZ_BRANCH= 60.2
MOZ_BRANCH_MINOR= .0esr
DISTNAME= firefox-${FIREFOX_VER}.source
PKGNAME= ${DISTNAME:S/firefox-/firefox60-/:S/.source//:S/b/beta/:S/esr//}
-PKGREVISION= 3
CATEGORIES= www
MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
EXTRACT_SUFX= .tar.xz
diff -r 6fec5836f7bb -r fc0d08f3dedc www/firefox60/distinfo
--- a/www/firefox60/distinfo Sat Sep 15 03:23:35 2018 +0000
+++ b/www/firefox60/distinfo Sat Sep 15 06:04:04 2018 +0000
@@ -1,12 +1,13 @@
-$NetBSD: distinfo,v 1.1 2018/06/28 14:04:10 ryoon Exp $
+$NetBSD: distinfo,v 1.2 2018/09/15 06:04:04 ryoon Exp $
-SHA1 (firefox-60.1.0esr.source.tar.xz) = e7b9c954fdba527404b9b371f25890ec03d6a0ad
-RMD160 (firefox-60.1.0esr.source.tar.xz) = 3c8f71acc6e534069e5cd27d768ff5dff55d22a1
-SHA512 (firefox-60.1.0esr.source.tar.xz) = 06c2d6d02086b77cc243eb4438d643cbc51fb766f1be8d5002bf77587d5c14145c6e26c1496c654b8ed1cc325cad29b049aac55a32f757d167d183bf73fff396
-Size (firefox-60.1.0esr.source.tar.xz) = 268770652 bytes
+SHA1 (firefox-60.2.0esr.source.tar.xz) = 62f542bea08ba39965fe5179404a2a8b336e6358
+RMD160 (firefox-60.2.0esr.source.tar.xz) = e5cac1a241279e6a4dadcd7ea860ebe2e2983626
+SHA512 (firefox-60.2.0esr.source.tar.xz) = 672632ad7868a013250ec9540287e9fee30a890b1357dd1c475877d8917273d31135c38607e20c8232a890ba7b273055454b05f612a994c46fa7fe665edbe36c
+Size (firefox-60.2.0esr.source.tar.xz) = 267132936 bytes
SHA1 (patch-aa) = fdabcc9b055f6439fdbda9b38ab7cec08ff3e231
SHA1 (patch-browser_app_profile_firefox.js) = 9a43095d94f83f315b9a3ce4a7b0a4301e9c40e6
SHA1 (patch-build_moz.configure_old.configure) = 1df6867eaf73a350fbe8fcd5bd34e1fcab09d707
+SHA1 (patch-build_moz.configure_rust.configure) = 2818454ba4df3cbd85174edc4828206b3bf0a82b
SHA1 (patch-dom_fetch_FetchConsumer.cpp) = a164b68b968633e2f2e29c1c3917a77ac55a886b
SHA1 (patch-dom_media_CubebUtils.cpp) = 3632cd0dd4b95f53f01050b8898b33fe198916b6
SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = f1d0adae2873545818072adb4e8599267bc4e6c5
diff -r 6fec5836f7bb -r fc0d08f3dedc www/firefox60/patches/patch-build_moz.configure_rust.configure
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/firefox60/patches/patch-build_moz.configure_rust.configure Sat Sep 15 06:04:04 2018 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-build_moz.configure_rust.configure,v 1.1 2018/09/15 06:04:04 ryoon Exp $
+
+* Fix configure with Rust 1.29.0
+
+--- build/moz.configure/rust.configure.orig 2018-09-03 06:30:53.000000000 +0000
++++ build/moz.configure/rust.configure
+@@ -119,6 +119,8 @@ def rust_supported_targets(rustc):
+ ambiguous = set()
+ per_raw_os = {}
+ for t in out:
++ if t == 'aarch64-fuchsia' or t == 'x86_64-fuchsia':
++ t = t.replace('-', '--')
+ t = split_triplet(t, allow_unknown=True)
+ key = (t.cpu, t.endianness, t.os)
+ if key in per_os:
Home |
Main Index |
Thread Index |
Old Index