diff options
author | ryoon <ryoon@pkgsrc.org> | 2020-06-05 03:57:58 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2020-06-05 03:57:58 +0000 |
commit | 507590f0b3b25cd5772317e3e49d0f71c3737ef3 (patch) | |
tree | f281d57cdaaead091a5466e36c6ea910ac1fe0f2 /mail/thunderbird | |
parent | 566381e5995cd034ff2e0aecfa162f005139a0c5 (diff) | |
download | pkgsrc-507590f0b3b25cd5772317e3e49d0f71c3737ef3.tar.gz |
thunderbird: Update to 68.9.0
Changelog:
Fixes
fixed Custom headers added for searching or filtering could not be removed
fixed Calendar: Today Pane updated prior to loading all data
fixed Stability improvements
fixed Various security fixes
Security fixes:
#CVE-2020-12399: Timing attack on DSA signatures in NSS library
#CVE-2020-12405: Use-after-free in SharedWorkerService
#CVE-2020-12406: JavaScript Type confusion with NativeTypes
#CVE-2020-12410: Memory safety bugs fixed in Thunderbird 68.9.0
#CVE-2020-12398: Security downgrade with IMAP STARTTLS leads to information leakage
Diffstat (limited to 'mail/thunderbird')
-rw-r--r-- | mail/thunderbird/Makefile | 4 | ||||
-rw-r--r-- | mail/thunderbird/distinfo | 11 | ||||
-rw-r--r-- | mail/thunderbird/patches/patch-build_moz.configure_rust.configure | 17 |
3 files changed, 25 insertions, 7 deletions
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index e3b2a458c83..475293b5ae8 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.246 2020/05/27 11:40:29 ryoon Exp $ +# $NetBSD: Makefile,v 1.247 2020/06/05 03:57:58 ryoon Exp $ DISTNAME= thunderbird-${TB_VER}.source PKGNAME= thunderbird-${TB_VER} -TB_VER= 68.8.1 +TB_VER= 68.9.0 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/} EXTRACT_SUFX= .tar.xz diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index 4f1445e47c9..09aa471b969 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,11 +1,12 @@ -$NetBSD: distinfo,v 1.227 2020/05/27 11:40:29 ryoon Exp $ +$NetBSD: distinfo,v 1.228 2020/06/05 03:57:58 ryoon Exp $ -SHA1 (thunderbird-68.8.1.source.tar.xz) = c7cb4f60e7f5e33fd348a9c20d7fd0e2f666d19b -RMD160 (thunderbird-68.8.1.source.tar.xz) = 39860f273b236eab7fc22e1e7d050d2b2dfe0286 -SHA512 (thunderbird-68.8.1.source.tar.xz) = 079ab64aa9c7cbb922076bb129082d1de942fc76dad26eaf1348c963268cea830faf7414b115bd8f50f95df6383c1ddbec5cb2c9c8b8f7e57cddd1cb101783bf -Size (thunderbird-68.8.1.source.tar.xz) = 337093664 bytes +SHA1 (thunderbird-68.9.0.source.tar.xz) = aeee38c1a36b07f8e85af1c7371ebb539083ab4a +RMD160 (thunderbird-68.9.0.source.tar.xz) = f3467224d1225ec98085d38a4d38b798e3cebd0b +SHA512 (thunderbird-68.9.0.source.tar.xz) = 891472c95ba6ff46061131504e89010da512a84b0e1dea0482e603fd4c87f11e099280a245c7dd9fc9320c48229c26602565c089d86f1a1f4271b29b6fc606f0 +Size (thunderbird-68.9.0.source.tar.xz) = 332239044 bytes SHA1 (patch-browser_app_profile_firefox.js) = d3ade5620370965e397ba494ff0495aeef5af0d0 SHA1 (patch-build_moz.configure_old.configure) = edd810f8d607697898ae315453719fe6c8c09bcc +SHA1 (patch-build_moz.configure_rust.configure) = b57a9b1451dc426d75774f73d7c05fc98fe6e317 SHA1 (patch-comm_mail_installer_package-manifest.in) = 14e8977f690e579a8caf73326248323615e04803 SHA1 (patch-comm_mail_installer_removed-files.in) = f360ccac70a7afaee65e4617c015535084eee035 SHA1 (patch-config_gcc-stl-wrapper.template.h) = aa9664c1ba850e7c45b654dcf5d7d591d4994a86 diff --git a/mail/thunderbird/patches/patch-build_moz.configure_rust.configure b/mail/thunderbird/patches/patch-build_moz.configure_rust.configure new file mode 100644 index 00000000000..6aed42c0903 --- /dev/null +++ b/mail/thunderbird/patches/patch-build_moz.configure_rust.configure @@ -0,0 +1,17 @@ +$NetBSD: patch-build_moz.configure_rust.configure,v 1.3 2020/06/05 03:57:58 ryoon Exp $ + +* Do not match rumprun toolchain for NetBSD, + narrowed should be one not two. + +--- build/moz.configure/rust.configure.orig 2020-05-28 00:01:39.000000000 +0000 ++++ build/moz.configure/rust.configure +@@ -330,7 +330,8 @@ def rust_triple_alias(host_or_target): + narrowed = [ + c for c in candidates + if c.target.raw_os == host_or_target.raw_os and +- c.target.raw_cpu == host_or_target.raw_cpu ++ c.target.raw_cpu == host_or_target.raw_cpu and ++ not c.rust_target.endswith("-rumprun-netbsd") + ] + if len(narrowed) == 1: + return narrowed[0].rust_target |