pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/nss Update to 3.47.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/770122e48b01
branches: trunk
changeset: 345106:770122e48b01
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Tue Dec 03 14:29:21 2019 +0000
description:
Update to 3.47.1
Changelog:
NSS 3.47.1 includes:
* CVE-2019-11745 - EncryptUpdate should use maxout, not block size
* Bug 1590495 - Fix a crash that could be caused by client certificates during
startup
* Bug 1589810 - Fix compile-time warnings from uninitialized variables in a
perl script
NSS 3.47.1 requires NSPR 4.23 or newer. The HG tag is NSS_3_47_1_RTM.
diffstat:
devel/nss/Makefile | 6 +++---
devel/nss/PLIST | 3 ++-
devel/nss/distinfo | 12 ++++++------
devel/nss/patches/patch-me | 35 +++++++++++++++++------------------
4 files changed, 28 insertions(+), 28 deletions(-)
diffs (122 lines):
diff -r 5b4f82bdb56e -r 770122e48b01 devel/nss/Makefile
--- a/devel/nss/Makefile Tue Dec 03 14:28:49 2019 +0000
+++ b/devel/nss/Makefile Tue Dec 03 14:29:21 2019 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.173 2019/10/04 12:35:15 ryoon Exp $
+# $NetBSD: Makefile,v 1.174 2019/12/03 14:29:21 ryoon Exp $
DISTNAME= nss-${NSS_RELEASE:S/.0$//}
-NSS_RELEASE= 3.46.1
+NSS_RELEASE= 3.47.1
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=security/nss/releases/NSS_${NSS_DIST_DIR_VERSION:S/_0$//}_RTM/src/}
@@ -134,7 +134,7 @@
# For consistency of libxul.so link in www/firefox.
BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.8.4.2
.include "../../databases/sqlite3/buildlink3.mk"
-BUILDLINK_API_DEPENDS.nspr+= nspr>=4.19
+BUILDLINK_API_DEPENDS.nspr+= nspr>=4.23
.include "../../devel/nspr/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
diff -r 5b4f82bdb56e -r 770122e48b01 devel/nss/PLIST
--- a/devel/nss/PLIST Tue Dec 03 14:28:49 2019 +0000
+++ b/devel/nss/PLIST Tue Dec 03 14:29:21 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2018/03/17 01:07:15 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.25 2019/12/03 14:29:21 ryoon Exp $
bin/certutil
bin/cmsutil
bin/crlutil
@@ -129,6 +129,7 @@
lib/nss/libcrmf.a
lib/nss/libfreebl3.so
lib/nss/libnss3.so
+lib/nss/libnssckbi-testlib.so
lib/nss/libnssckbi.so
lib/nss/libnssdbm3.so
lib/nss/libnssutil3.so
diff -r 5b4f82bdb56e -r 770122e48b01 devel/nss/distinfo
--- a/devel/nss/distinfo Tue Dec 03 14:28:49 2019 +0000
+++ b/devel/nss/distinfo Tue Dec 03 14:29:21 2019 +0000
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.101 2019/10/04 12:35:15 ryoon Exp $
+$NetBSD: distinfo,v 1.102 2019/12/03 14:29:21 ryoon Exp $
-SHA1 (nss-3.46.1.tar.gz) = d287396e2225bb8b1abcdf7929829ba85d6eba53
-RMD160 (nss-3.46.1.tar.gz) = 92b3fa81c5810cfe9cee81c30073abe0f3e704c2
-SHA512 (nss-3.46.1.tar.gz) = f4c24f0e31d11413cbbf791a24687c02cd934b9baf4a3e9ce27406638a1d497654fbeec79c22ab4ad29374dd0063c05104c9514580b1b8156ed8d18404e1681b
-Size (nss-3.46.1.tar.gz) = 76417797 bytes
+SHA1 (nss-3.47.1.tar.gz) = 527b6a50b31eed96d4d6ad71a1002404c8aa7458
+RMD160 (nss-3.47.1.tar.gz) = cc281100c6ae0cc0c9c45918f79b518cbc61b3d5
+SHA512 (nss-3.47.1.tar.gz) = ddee53f58929e5f3849c9f88a3a6735453a258c3c32a7e3e73cc949e0b7ad2dff81b21db31c9c5e1ef3eb79d63c31660e38ce76c06ca54a5681dd611dc2e2ae9
+Size (nss-3.47.1.tar.gz) = 76462846 bytes
SHA1 (patch-am) = fea682bf03bc8b645049f93ed58554ca45f47aca
SHA1 (patch-an) = 4ab22f2a575676b5b640bc9a760b83eb05c75e69
SHA1 (patch-md) = 8547c9414332c02221b96719dea1e09cb741f4d1
-SHA1 (patch-me) = 90310020f28bf57f8c550ecd8dea2d295d4999bd
+SHA1 (patch-me) = dd6adff2cd3ca61925b566210a8b9697348bd45e
SHA1 (patch-mf) = 534fe5f711f60dadc3432bc805a6153535f11709
SHA1 (patch-mg) = 3c878548c98bdea559a3e653e63e0ed22a2a8834
SHA1 (patch-mh) = a46d3098a85c3a4a57895a9845bc1741fc5e9561
diff -r 5b4f82bdb56e -r 770122e48b01 devel/nss/patches/patch-me
--- a/devel/nss/patches/patch-me Tue Dec 03 14:28:49 2019 +0000
+++ b/devel/nss/patches/patch-me Tue Dec 03 14:29:21 2019 +0000
@@ -1,31 +1,30 @@
-$NetBSD: patch-me,v 1.4 2019/09/19 19:14:39 tnn Exp $
+$NetBSD: patch-me,v 1.5 2019/12/03 14:29:21 ryoon Exp $
Add DragonFly support.
Always include GCM for aarch64.
---- nss/lib/freebl/Makefile.orig 2019-08-30 15:46:32.000000000 +0000
+--- nss/lib/freebl/Makefile.orig 2019-11-19 19:55:30.000000000 +0000
+++ nss/lib/freebl/Makefile
-@@ -119,6 +119,9 @@ else
- DEFINES += -DNSS_X86
- endif
+@@ -101,6 +101,9 @@ endif
+ ifdef NSS_NO_INIT_SUPPORT
+ DEFINES += -DNSS_NO_INIT_SUPPORT
endif
+ifeq ($(CPU_ARCH),aarch64)
+ EXTRA_SRCS += gcm-aarch64.c
+endif
- ifeq ($(OS_TARGET),OSF1)
- DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_NO_MP_WORD
-@@ -242,9 +245,6 @@ ifeq ($(CPU_ARCH),arm)
- DEFINES += -DSHA_NO_LONG_LONG # avoid 64-bit arithmetic in SHA512
- MPI_SRCS += mpi_arm.c
+ ifdef FREEBL_PRELINK_COMMAND
+ DEFINES +=-DFREEBL_PRELINK_COMMAND=\"$(FREEBL_PRELINK_COMMAND)\"
+@@ -121,7 +124,7 @@ endif
endif
--ifeq ($(CPU_ARCH),aarch64)
-- EXTRA_SRCS += gcm-aarch64.c
--endif
- ifeq ($(CPU_ARCH),ppc)
- ifdef USE_64
- DEFINES += -DNSS_NO_INIT_SUPPORT
-@@ -301,7 +301,7 @@ endif
+ ifeq ($(CPU_ARCH),aarch64)
+ DEFINES += -DUSE_HW_AES
+- EXTRA_SRCS += aes-armv8.c gcm-aarch64.c
++ EXTRA_SRCS += aes-armv8.c
+ endif
+ ifeq ($(CPU_ARCH),arm)
+ ifdef CC_IS_CLANG
+@@ -318,7 +321,7 @@ endif
# to bind the blapi function references in FREEBLVector vector
# (ldvector.c) to the blapi functions defined in the freebl
# shared libraries.
@@ -34,7 +33,7 @@
MKSHLIB += -Wl,-Bsymbolic
endif
-@@ -453,7 +453,11 @@ else
+@@ -470,7 +473,11 @@ else
ifdef NS_USE_GCC
LD = gcc
AS = gcc
Home |
Main Index |
Thread Index |
Old Index