pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/nspr
Module Name: pkgsrc
Committed By: ryoon
Date: Wed Jan 24 16:21:43 UTC 2018
Modified Files:
pkgsrc/devel/nspr: Makefile distinfo
Added Files:
pkgsrc/devel/nspr/patches: patch-nspr_pr_include_md___pth.h
patch-nspr_pr_src_pthreads_ptthread.c
Removed Files:
pkgsrc/devel/nspr/patches: patch-az patch-nsprpub_pr_include_md__pth.h
Log Message:
Update to 4.18
Changelog:
NSPR 4.18 contains the following changes:
- removed HP-UX DCE threads support
- improvements for the Windows implementation of PR_SetCurrentThreadName
- fixes for the Windows implementation of TCP Fast Open
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 pkgsrc/devel/nspr/Makefile
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/nspr/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/devel/nspr/patches/patch-az
cvs rdiff -u -r0 -r1.1 \
pkgsrc/devel/nspr/patches/patch-nspr_pr_include_md___pth.h \
pkgsrc/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptthread.c
cvs rdiff -u -r1.3 -r0 \
pkgsrc/devel/nspr/patches/patch-nsprpub_pr_include_md__pth.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/nspr/Makefile
diff -u pkgsrc/devel/nspr/Makefile:1.93 pkgsrc/devel/nspr/Makefile:1.94
--- pkgsrc/devel/nspr/Makefile:1.93 Wed Oct 4 12:52:43 2017
+++ pkgsrc/devel/nspr/Makefile Wed Jan 24 16:21:42 2018
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.93 2017/10/04 12:52:43 jperkin Exp $
+# $NetBSD: Makefile,v 1.94 2018/01/24 16:21:42 ryoon Exp $
DISTNAME= nspr-${NSPR_RELEASE:S/.0$//}
-PKGREVISION= 1
-NSPR_RELEASE= 4.17.0
+NSPR_RELEASE= 4.18.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=nspr/releases/v${NSPR_RELEASE:S/.0$//}/src/}
@@ -32,6 +31,8 @@ CONFIGURE_ENV+= LIBRUNPATH=${PREFIX:Q}/
.include "../../mk/bsd.prefs.mk"
+BUILDLINK_TRANSFORM+= rm:-Wall
+
SUBST_CLASSES+= nspr-config
SUBST_STAGE.nspr-config= pre-configure
SUBST_MESSAGE.nspr-config= Fixing nspr-config run path
Index: pkgsrc/devel/nspr/distinfo
diff -u pkgsrc/devel/nspr/distinfo:1.47 pkgsrc/devel/nspr/distinfo:1.48
--- pkgsrc/devel/nspr/distinfo:1.47 Wed Oct 4 12:52:43 2017
+++ pkgsrc/devel/nspr/distinfo Wed Jan 24 16:21:42 2018
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.47 2017/10/04 12:52:43 jperkin Exp $
+$NetBSD: distinfo,v 1.48 2018/01/24 16:21:42 ryoon Exp $
-SHA1 (nspr-4.17.tar.gz) = 5262abb243191d5fa3dcd72857d7d7f8ec47ad01
-RMD160 (nspr-4.17.tar.gz) = 9ab5741d361d8c381a08deb93c945e2bc4e5881c
-SHA512 (nspr-4.17.tar.gz) = 3589f533b88d7dbbdee078c2a836bf7f7cb48466cb8861b6a42b05f12a5c6ce49426aa8fb3b153d548acd1c9ccf0376feea5649b48e3d72f3da1af5df3bed882
-Size (nspr-4.17.tar.gz) = 1141300 bytes
+SHA1 (nspr-4.18.tar.gz) = 3d6af705576c53aa9b126925d984419869070120
+RMD160 (nspr-4.18.tar.gz) = 161096a3d182b172114e14587b8969e2379638e9
+SHA512 (nspr-4.18.tar.gz) = 4ee9eb561f9c09f78681f8d262ffc3b3ec3395e181ce7b7c5d6c565885283180e5989b142d64799f9392ddf28bdc6a38d3ed6ca079fa107691fd5c758d4f7078
+Size (nspr-4.18.tar.gz) = 1139663 bytes
SHA1 (patch-ab) = d93c055bbb12bd9edf5f21138a93898d6b3b3c73
SHA1 (patch-ac) = a3d2cef788393b84e833d9e33bdf40b10d8efbd0
SHA1 (patch-ae) = c6cf30927792140d867bb4dc3adf19786f6cdbe0
SHA1 (patch-ag) = 653d4bc8cc4eced8f628cfb738c5d99cc1a6cf24
-SHA1 (patch-az) = 8961cde8e657176e9e18098ab8e8e4d59723ceca
SHA1 (patch-ba) = 141b354b9ec0423a9c671d5eaca05cf16daac312
+SHA1 (patch-nspr_pr_include_md___pth.h) = f2c122b0af7635bea14e8cb60fad106e79b62f24
+SHA1 (patch-nspr_pr_src_pthreads_ptthread.c) = 1aaa1048399cc7a82a67b98ea2368033cb597ac6
SHA1 (patch-nsprpub_pr_include_md__dragonfly.cfg) = 54d3fbd4c515290395b66f6b9e736a01a8318244
-SHA1 (patch-nsprpub_pr_include_md__pth.h) = 1745efd2354199897fc0f180b1a0e2557d0db25f
SHA1 (patch-nsprpub_pr_include_md_prosdep.h) = dd90cda6251aeeb10f02ef594c02484237195155
SHA1 (patch-nsprpub_pr_src_md_unix_uxrng.c) = 1d0f4ef5560ccdd7bf7097e987a06a34fc49621c
SHA1 (patch-nsprpub_pr_src_pthreads_ptio.c) = f83cc645a7114bf122adf62fd69808ad00bb989a
Added files:
Index: pkgsrc/devel/nspr/patches/patch-nspr_pr_include_md___pth.h
diff -u /dev/null pkgsrc/devel/nspr/patches/patch-nspr_pr_include_md___pth.h:1.1
--- /dev/null Wed Jan 24 16:21:43 2018
+++ pkgsrc/devel/nspr/patches/patch-nspr_pr_include_md___pth.h Wed Jan 24 16:21:42 2018
@@ -0,0 +1,39 @@
+$NetBSD: patch-nspr_pr_include_md___pth.h,v 1.1 2018/01/24 16:21:42 ryoon Exp $
+
+--- nspr/pr/include/md/_pth.h.orig 2018-01-18 12:37:14.000000000 +0000
++++ nspr/pr/include/md/_pth.h
+@@ -86,7 +86,7 @@
+ */
+ #if defined(IRIX) || defined(OSF1) || defined(AIX) || defined(SOLARIS) \
+ || defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \
+- || defined(HPUX) || defined(FREEBSD) \
++ || defined(HPUX) || defined(FREEBSD) || defined(__DragonFly__) \
+ || defined(NETBSD) || defined(OPENBSD) || defined(BSDI) \
+ || defined(NTO) || defined(DARWIN) \
+ || defined(UNIXWARE) || defined(RISCOS) || defined(SYMBIAN)
+@@ -115,7 +115,7 @@
+ #if (defined(AIX) && !defined(AIX4_3_PLUS)) \
+ || defined(LINUX) || defined(__GNU__)|| defined(__GLIBC__) \
+ || defined(FREEBSD) || defined(NETBSD) || defined(OPENBSD) \
+- || defined(BSDI) || defined(UNIXWARE) \
++ || defined(BSDI) || defined(UNIXWARE) || defined(__DragonFly__)\
+ || defined(DARWIN) || defined(SYMBIAN)
+ #define PT_NO_SIGTIMEDWAIT
+ #endif
+@@ -140,7 +140,7 @@
+ #define PT_PRIO_MIN sched_get_priority_min(SCHED_OTHER)
+ #define PT_PRIO_MAX sched_get_priority_max(SCHED_OTHER)
+ #elif defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \
+- || defined(FREEBSD) || defined(SYMBIAN)
++ || defined(FREEBSD) || defined(SYMBIAN) || defined(__DragonFly__)
+ #define PT_PRIO_MIN sched_get_priority_min(SCHED_OTHER)
+ #define PT_PRIO_MAX sched_get_priority_max(SCHED_OTHER)
+ #elif defined(NTO)
+@@ -197,6 +197,7 @@ extern int (*_PT_aix_yield_fcn)();
+ #elif defined(HPUX) || defined(SOLARIS) \
+ || defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \
+ || defined(FREEBSD) || defined(NETBSD) || defined(OPENBSD) \
++ || defined(__DragonFly__) \
+ || defined(BSDI) || defined(NTO) || defined(DARWIN) \
+ || defined(UNIXWARE) || defined(RISCOS) || defined(SYMBIAN)
+ #define _PT_PTHREAD_YIELD() sched_yield()
Index: pkgsrc/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptthread.c
diff -u /dev/null pkgsrc/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptthread.c:1.1
--- /dev/null Wed Jan 24 16:21:43 2018
+++ pkgsrc/devel/nspr/patches/patch-nspr_pr_src_pthreads_ptthread.c Wed Jan 24 16:21:42 2018
@@ -0,0 +1,13 @@
+$NetBSD: patch-nspr_pr_src_pthreads_ptthread.c,v 1.1 2018/01/24 16:21:42 ryoon Exp $
+
+--- nspr/pr/src/pthreads/ptthread.c.orig 2018-01-18 12:37:14.000000000 +0000
++++ nspr/pr/src/pthreads/ptthread.c
+@@ -1122,7 +1122,7 @@ PR_IMPLEMENT(void) PR_ProcessExit(PRIntn
+ _exit(status);
+ }
+
+-PR_IMPLEMENT(PRUint32) PR_GetThreadID(PRThread *thred)
++PR_IMPLEMENT(pthread_t) PR_GetThreadID(PRThread *thred)
+ {
+ return (PRUint32)thred->id; /* and I don't know what they will do with it */
+ }
Home |
Main Index |
Thread Index |
Old Index