Mon Oct 13 09:14:29 2014 UTC ()
Update to 4.10.7:

NSPR 4.10.7 has the following bug fixes:
- Bug 836658: VC11+ defaults to SSE2 builds by default. Contributed by
  David Major.
- Bug 979278: TSan: data race nsprpub/pr/src/threads/prtpd.c:103
  PR_NewThreadPrivateIndex.
- Bug 1026129: Replace some manual declarations of MSVC intrinsics with
  #include <intrin.h>. Contributed by Ehsan Akhgari.
- Bug 1026469: Use AC_CHECK_LIB instead of MOZ_CHECK_PTHREADS. Skip
  compiler checks when using MSVC, even when $CC is not literally "cl".
  Contributed by Mike Hommey.
- Bug 1034415: NSPR hardcodes the C compiler to cl on Windows.
  Contributed by Ehsan Akhgari.
- Bug 1042408: Compilation fix for Android > API level 19. Contributed
  by Zach Anderson.
- Bug 1043082: NSPR's build system hardcodes -MD.


(wiz)
diff -r1.72 -r1.73 pkgsrc/devel/nspr/Makefile
diff -r1.23 -r1.24 pkgsrc/devel/nspr/buildlink3.mk
diff -r1.33 -r1.34 pkgsrc/devel/nspr/distinfo

cvs diff -r1.72 -r1.73 pkgsrc/devel/nspr/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/nspr/Makefile 2014/06/11 02:41:34 1.72
+++ pkgsrc/devel/nspr/Makefile 2014/10/13 09:14:29 1.73
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.72 2014/06/11 02:41:34 ryoon Exp $ 1# $NetBSD: Makefile,v 1.73 2014/10/13 09:14:29 wiz Exp $
2# 
3 2
4DISTNAME= nspr-${NSPR_RELEASE} 3DISTNAME= nspr-${NSPR_RELEASE}
5NSPR_RELEASE= 4.10.6 4NSPR_RELEASE= 4.10.7
6CATEGORIES= devel 5CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=nspr/releases/v${NSPR_RELEASE}/src/} 6MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=nspr/releases/v${NSPR_RELEASE}/src/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR 9HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR
11COMMENT= Platform-neutral API for system level and libc like functions 10COMMENT= Platform-neutral API for system level and libc like functions
12LICENSE= mpl-2.0 11LICENSE= mpl-2.0
13 12
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
15CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh
16CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure 15CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure
17CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure 16CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure
18 17

cvs diff -r1.23 -r1.24 pkgsrc/devel/nspr/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/nspr/buildlink3.mk 2012/08/12 15:19:07 1.23
+++ pkgsrc/devel/nspr/buildlink3.mk 2014/10/13 09:14:29 1.24
@@ -1,22 +1,21 @@ @@ -1,22 +1,21 @@
1# $NetBSD: buildlink3.mk,v 1.23 2012/08/12 15:19:07 ryoon Exp $ 1# $NetBSD: buildlink3.mk,v 1.24 2014/10/13 09:14:29 wiz Exp $
2 2
3BUILDLINK_TREE+= nspr 3BUILDLINK_TREE+= nspr
4 4
5.if !defined(NSPR_BUILDLINK3_MK) 5.if !defined(NSPR_BUILDLINK3_MK)
6NSPR_BUILDLINK3_MK:= 6NSPR_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.nspr+= nspr>=4.9.3.2 8BUILDLINK_API_DEPENDS.nspr+= nspr>=4.9.3.2
9BUILDLINK_ABI_DEPENDS.nspr+= nspr>=4.9.2beta1 
10BUILDLINK_PKGSRCDIR.nspr?= ../../devel/nspr 9BUILDLINK_PKGSRCDIR.nspr?= ../../devel/nspr
11 10
12BUILDLINK_FILES.nspr+= lib/nspr/* 11BUILDLINK_FILES.nspr+= lib/nspr/*
13BUILDLINK_FILES.nspr+= include/nspr/* 12BUILDLINK_FILES.nspr+= include/nspr/*
14BUILDLINK_FILES.nspr+= include/nspr/obsolete/* 13BUILDLINK_FILES.nspr+= include/nspr/obsolete/*
15 14
16BUILDLINK_LIBDIRS.nspr+= lib/nspr 15BUILDLINK_LIBDIRS.nspr+= lib/nspr
17BUILDLINK_RPATHDIRS.nspr+= lib/nspr 16BUILDLINK_RPATHDIRS.nspr+= lib/nspr
18 17
19BUILDLINK_INCDIRS.nspr+= include/nspr 18BUILDLINK_INCDIRS.nspr+= include/nspr
20 19
21.endif # NSPR_BUILDLINK3_MK 20.endif # NSPR_BUILDLINK3_MK
22 21

cvs diff -r1.33 -r1.34 pkgsrc/devel/nspr/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/nspr/distinfo 2014/06/11 02:41:34 1.33
+++ pkgsrc/devel/nspr/distinfo 2014/10/13 09:14:29 1.34
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: distinfo,v 1.33 2014/06/11 02:41:34 ryoon Exp $ 1$NetBSD: distinfo,v 1.34 2014/10/13 09:14:29 wiz Exp $
2 2
3SHA1 (nspr-4.10.6.tar.gz) = 9f3f278f7f31574b2cdbb99d9703c58e51cd3e1c 3SHA1 (nspr-4.10.7.tar.gz) = f62972d7c66d4621d6262c5bd9b5723fa67b6bff
4RMD160 (nspr-4.10.6.tar.gz) = cee6015cb94f6a8c399b290f22e986fc3b1d6799 4RMD160 (nspr-4.10.7.tar.gz) = cdc5e2a52923e107574601de23df99b286ecf94f
5Size (nspr-4.10.6.tar.gz) = 1131328 bytes 5Size (nspr-4.10.7.tar.gz) = 1131171 bytes
6SHA1 (patch-ab) = d93c055bbb12bd9edf5f21138a93898d6b3b3c73 6SHA1 (patch-ab) = d93c055bbb12bd9edf5f21138a93898d6b3b3c73
7SHA1 (patch-ac) = 9e25d47e8737355d8c242594329afed485bca44c 7SHA1 (patch-ac) = 9e25d47e8737355d8c242594329afed485bca44c
8SHA1 (patch-ae) = c6cf30927792140d867bb4dc3adf19786f6cdbe0 8SHA1 (patch-ae) = c6cf30927792140d867bb4dc3adf19786f6cdbe0
9SHA1 (patch-ag) = 653d4bc8cc4eced8f628cfb738c5d99cc1a6cf24 9SHA1 (patch-ag) = 653d4bc8cc4eced8f628cfb738c5d99cc1a6cf24
10SHA1 (patch-az) = 9731da9565ae94b4e82bf66f6640e8e5e3a1744e 10SHA1 (patch-az) = 9731da9565ae94b4e82bf66f6640e8e5e3a1744e
11SHA1 (patch-ba) = 141b354b9ec0423a9c671d5eaca05cf16daac312 11SHA1 (patch-ba) = 141b354b9ec0423a9c671d5eaca05cf16daac312
12SHA1 (patch-nsprpub_pr_include_md__dragonfly.cfg) = 54d3fbd4c515290395b66f6b9e736a01a8318244 12SHA1 (patch-nsprpub_pr_include_md__dragonfly.cfg) = 54d3fbd4c515290395b66f6b9e736a01a8318244
13SHA1 (patch-nsprpub_pr_include_md__pth.h) = 1745efd2354199897fc0f180b1a0e2557d0db25f 13SHA1 (patch-nsprpub_pr_include_md__pth.h) = 1745efd2354199897fc0f180b1a0e2557d0db25f
14SHA1 (patch-nsprpub_pr_include_md_prosdep.h) = dd90cda6251aeeb10f02ef594c02484237195155 14SHA1 (patch-nsprpub_pr_include_md_prosdep.h) = dd90cda6251aeeb10f02ef594c02484237195155
15SHA1 (patch-nsprpub_pr_src_md_unix_uxrng.c) = 1d0f4ef5560ccdd7bf7097e987a06a34fc49621c 15SHA1 (patch-nsprpub_pr_src_md_unix_uxrng.c) = 1d0f4ef5560ccdd7bf7097e987a06a34fc49621c
16SHA1 (patch-nsprpub_pr_src_pthreads_ptio.c) = f83cc645a7114bf122adf62fd69808ad00bb989a 16SHA1 (patch-nsprpub_pr_src_pthreads_ptio.c) = f83cc645a7114bf122adf62fd69808ad00bb989a
17SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 78c4b1063d6998b9cc135a99b425f9008753922d 17SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = 78c4b1063d6998b9cc135a99b425f9008753922d