summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/ptlib/Makefile4
-rw-r--r--devel/ptlib/distinfo9
-rw-r--r--devel/ptlib/patches/patch-aj22
3 files changed, 29 insertions, 6 deletions
diff --git a/devel/ptlib/Makefile b/devel/ptlib/Makefile
index 9ac0425f231..591f2d1d63e 100644
--- a/devel/ptlib/Makefile
+++ b/devel/ptlib/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2008/10/25 18:12:34 jmcneill Exp $
+# $NetBSD: Makefile,v 1.5 2009/01/13 02:19:10 jmcneill Exp $
-DISTNAME= ptlib-2.4.2
+DISTNAME= ptlib-2.4.4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/ptlib/2.4/}
EXTRACT_SUFX= .tar.bz2
diff --git a/devel/ptlib/distinfo b/devel/ptlib/distinfo
index dacec671489..4f92b218d76 100644
--- a/devel/ptlib/distinfo
+++ b/devel/ptlib/distinfo
@@ -1,11 +1,12 @@
-$NetBSD: distinfo,v 1.5 2008/10/25 18:12:34 jmcneill Exp $
+$NetBSD: distinfo,v 1.6 2009/01/13 02:19:10 jmcneill Exp $
-SHA1 (ptlib-2.4.2.tar.bz2) = d4fb343006fc108ca7cc0431a14cf4c4ea7233d3
-RMD160 (ptlib-2.4.2.tar.bz2) = 110c53c4dc6f1144a5b11bb63b0f114fdeee2fc9
-Size (ptlib-2.4.2.tar.bz2) = 3004289 bytes
+SHA1 (ptlib-2.4.4.tar.bz2) = a6255cc6f2fb337518a9c49d8ce21f1790729ca7
+RMD160 (ptlib-2.4.4.tar.bz2) = 9a84d463bf203b1619a9df5a67d0fed80b182acd
+Size (ptlib-2.4.4.tar.bz2) = 3009442 bytes
SHA1 (patch-ac) = b0cb79c86fb0cf3182d08a33ad48a3f9becc9c20
SHA1 (patch-ad) = 04504e7549709f4936dc2c791b0fbcc425781c08
SHA1 (patch-ae) = 92d140bd9536837186a03a3d3230bbb207df0ae4
SHA1 (patch-af) = 837cf090245e924397118132bd9529bfc394e0b3
SHA1 (patch-ah) = 5d98d2037c1b389e098d993217f3cefb5050a908
SHA1 (patch-ai) = 47a7d53e52f5a28b0f25baaf1782a4152e6c6927
+SHA1 (patch-aj) = 4c9548ef40857baf29daacc9acf6ecd68a1e5610
diff --git a/devel/ptlib/patches/patch-aj b/devel/ptlib/patches/patch-aj
new file mode 100644
index 00000000000..1f9d3ec59b5
--- /dev/null
+++ b/devel/ptlib/patches/patch-aj
@@ -0,0 +1,22 @@
+$NetBSD: patch-aj,v 1.1 2009/01/13 02:19:10 jmcneill Exp $
+
+--- src/ptlib/unix/svcproc.cxx.orig 2009-01-12 21:12:44.000000000 -0500
++++ src/ptlib/unix/svcproc.cxx 2009-01-12 21:13:12.000000000 -0500
+@@ -165,7 +165,7 @@ void PSystemLog::Output(Level level, con
+ #elif defined(BE_THREADS)
+ thread_id tid = ::find_thread(NULL);
+ #else
+- unsigned tid = (unsigned) pthread_self();
++ unsigned tid = (uintptr_t) pthread_self();
+ #endif
+ *out << "ThreadID=0x"
+ << setfill('0') << ::hex
+@@ -719,7 +719,7 @@ void PServiceProcess::PXOnAsyncSignal(in
+ #elif defined(BE_THREADS)
+ thread_id tid = ::find_thread(NULL);
+ #else
+- unsigned tid = (unsigned) pthread_self();
++ unsigned tid = (uintptr_t) pthread_self();
+ #endif
+ PThread * thread_ptr = activeThreads.GetAt(tid);
+