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