pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/nss



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Dec  6 18:57:05 UTC 2025

Modified Files:
        pkgsrc/devel/nss: Makefile distinfo
Removed Files:
        pkgsrc/devel/nss/patches: patch-nss_coreconf_Darwin.mk

Log Message:
nss: update to 3.119.

Build-tested on Darwin by jperkin, thanks!

Changes:

   - Bug 1983320 - Fix ml-dsa return value for SECKEY_PrivateKeyStrengthInBits.
   - Bug 1986352 - Make sure we don't accept ECH if the HRR cookie is ill-formatted.
   - Bug 2002246 - Add a pkcs12 fuzzer with crypto stubbed out.
   - Bug 2003314 - handle errors while setting sanitizers cflags in build.
   - Bug 1986912 - Ignore IVs for AES KW.
   - Bug 2003286 - Update Cryptofuzz version.
   - Bug 2001932 - Fix incorrect logic for SNI selection when ECH is available but disabled.
   - Bug 1975855 - fix forwarding of sqlite_libs in sqlite.gyp.
   - Bug 1999204 - fix CPU_ARCH setting for arm64 makefile builds.
   - Bug 1998094 - remove unused calcThreads variable from cmd/rsaperf.
   - Bug 1978348 - Solving the incorrect tests introduced by extending EKU.
   - Bug 1972054 - Memory leaks in pkcs12 and pkcs7 decoders.
   - Bug 1978348 - Extending parsing with Microsoft Document Signing EKU.
   - Bug 1978348 - Extending parsing with Adobe Document Signing EKU.
   - Bug 1978348 - Extending pkix parsing with document signing EKUs.
   - Bug 2000737 - fix compilation failure on ia32.
   - Bug 2000737 - use hardware x64 GCM in static builds.
   - Bug 2000737 - separate ppc sha512 library from ppc gcm library.
   - Bug 2000737 - simplify cross-compilation from build.sh.
   - Bug 1724353 - use clang's integrated assembler.
   - Bug 2000737 - remove unused MP_IS_LITTLE_ENDIAN defines.
   - Bug 2000737 - fix logic for disabling altivec in gyp builds.
   - Bug 1964722 - free digest objects in SEC_PKCS7DecoderFinish if they haven't already been freed.
   - Bug 1972825 - Add TLS interoperability tests with openssl and gnutls.
   - Bug 1314849 - Ensure we don't send a DTLS1.3 cookie after DTLS1.2 HelloVerifyRequest.
   - Bug 1965329 - add failure checks to pk11_mergeTrust() .
   - Bug 1999517 - pk11wrap selects incorrect slot for CKM_ML_KEM*.


To generate a diff of this commit:
cvs rdiff -u -r1.285 -r1.286 pkgsrc/devel/nss/Makefile
cvs rdiff -u -r1.199 -r1.200 pkgsrc/devel/nss/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/devel/nss/patches/patch-nss_coreconf_Darwin.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/nss/Makefile
diff -u pkgsrc/devel/nss/Makefile:1.285 pkgsrc/devel/nss/Makefile:1.286
--- pkgsrc/devel/nss/Makefile:1.285     Tue Nov 18 15:37:04 2025
+++ pkgsrc/devel/nss/Makefile   Sat Dec  6 18:57:04 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.285 2025/11/18 15:37:04 wiz Exp $
+# $NetBSD: Makefile,v 1.286 2025/12/06 18:57:04 wiz Exp $
 #
 # release notes
 # https://firefox-source-docs.mozilla.org/security/nss/releases/index.html
 
 DISTNAME=              nss-${NSS_RELEASE:S/.0$//}
-NSS_RELEASE=           3.118.1
+NSS_RELEASE=           3.119.0
 CATEGORIES=            devel security
 MASTER_SITES=          ${MASTER_SITE_MOZILLA_ALL:=security/nss/releases/NSS_${NSS_DIST_DIR_VERSION:S/_0$//}_RTM/src/}
 
@@ -21,7 +21,7 @@ CTF_SUPPORTED=                no # https://smartos.org
 
 USE_GCC_RUNTIME=       yes
 USE_LANGUAGES=         c
-USE_TOOLS+=            gmake perl pax pkg-config
+USE_TOOLS+=            bash:test gmake perl pax pkg-config
 # Fails to detect jobserver on systems where /bin/make and /bin/gmake both
 # exist. This is because nss uses "gmake" explicitly rather than $MAKE to
 # launch subprocesses.
@@ -139,7 +139,7 @@ MOD_MINOR_VERSION=  ${NSS_RELEASE:S/3.//:
 MOD_PATCH_VERSION=     ${NSS_RELEASE:C/[0-9.]*\.//}
 NSS_DIST_DIR_VERSION=  ${MOD_MAJOR_VERSION}_${MOD_MINOR_VERSION}_${MOD_PATCH_VERSION}
 
-NSPR_MINIMUM_VERSION=  4.37
+NSPR_MINIMUM_VERSION=  4.38
 
 PKGCONFIG_OVERRIDE=    nss.pc
 
@@ -186,6 +186,21 @@ do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/dist/*_OPT.OBJ/bin/${cmd} ${DESTDIR}${PREFIX}/bin
 .endfor
 
+# needed if host is not in DNS
+#TEST_ENV+=    HOST=localhost DOMSUF=localdomain
+# as of 3.119
+# Tests summary:
+# --------------
+# Passed:             11530
+# Failed:             12
+# Failed with core:   0
+# ASan failures:      0
+# Unknown status:     25
+# TinderboxPrint:Unknown: 25
+
+do-test:
+       cd ${WRKSRC}/nss/tests && ${SETENV} ${TEST_ENV} bash ./all.sh
+
 # For consistency of libxul.so link in www/firefox.
 BUILDLINK_API_DEPENDS.sqlite3+=        sqlite3>=3.8.4.2
 .include "../../databases/sqlite3/buildlink3.mk"

Index: pkgsrc/devel/nss/distinfo
diff -u pkgsrc/devel/nss/distinfo:1.199 pkgsrc/devel/nss/distinfo:1.200
--- pkgsrc/devel/nss/distinfo:1.199     Tue Nov 18 15:37:04 2025
+++ pkgsrc/devel/nss/distinfo   Sat Dec  6 18:57:04 2025
@@ -1,15 +1,14 @@
-$NetBSD: distinfo,v 1.199 2025/11/18 15:37:04 wiz Exp $
+$NetBSD: distinfo,v 1.200 2025/12/06 18:57:04 wiz Exp $
 
-BLAKE2s (nss-3.118.1.tar.gz) = b9768aa9fcaa9da64bab11ccccef6cd5e20369a3df5e60076c4fcfd28d50cf84
-SHA512 (nss-3.118.1.tar.gz) = c031b9e200832689c8c02ac3a8327f4d8c74cb10ad1f5cefb8c6a15a469e910e3ea7bacfa617ce4c46d6e77d5a174b1fac89508c94c96e7888ee1838471ab7cc
-Size (nss-3.118.1.tar.gz) = 77625759 bytes
+BLAKE2s (nss-3.119.tar.gz) = 56dc1611891f25ad7499e8489805996342e740b53541fedaef3f70e2608c73a8
+SHA512 (nss-3.119.tar.gz) = f2dc601bf6070c493e7577f4fc5d329fdefe6b1cd09e88680b39f0cd6181bbfdce4eedb67d5c612a13f7ad1e57c8de81b366b6565f9353442b4443e041df26b3
+Size (nss-3.119.tar.gz) = 77633205 bytes
 SHA1 (patch-md) = 8547c9414332c02221b96719dea1e09cb741f4d1
 SHA1 (patch-me) = ffb5f119764c158c0bd789bd18fc77c61f2e9d2b
 SHA1 (patch-mf) = 40e58385fb6f944f463bf00b9aad72bc4ea229d0
 SHA1 (patch-mn) = 5b79783e48249044be1a904a6cfd20ba175b5fd4
 SHA1 (patch-nss_cmd_platlibs.mk) = 01f4350de601b29c94e8a791a28daca226866bb6
 SHA1 (patch-nss_cmd_shlibsign_sign.sh) = 7948b7b502a4c148ee185836dde8a84d3aa388af
-SHA1 (patch-nss_coreconf_Darwin.mk) = 5f40bb2733b88b26a40c5317d1b5edc762dfd18b
 SHA1 (patch-nss_coreconf_OpenBSD.mk) = 944f71fcaaa7d5b2b3ed008341b1392a65480f2b
 SHA1 (patch-nss_coreconf_command.mk) = a7b682d367825b48f8802fa30cee83f10680bb74
 SHA1 (patch-nss_coreconf_nsinstall_Makefile) = 69981ba7355a4413111754859ef08cbd5e1bf4f4



Home | Main Index | Thread Index | Old Index