summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2007-10-10 13:13:47 +0000
committerrillig <rillig@pkgsrc.org>2007-10-10 13:13:47 +0000
commite27c35b5f4174bcaded94c48bcdf15e50ccc024e (patch)
tree709c992af98ffef59e13caf0448fd0723034ad30
parent50d33b151d2156ffabbb23f98dc2cddd23689f3f (diff)
downloadpkgsrc-e27c35b5f4174bcaded94c48bcdf15e50ccc024e.tar.gz
Fixed build with g++4.
-rw-r--r--devel/pwlib/distinfo5
-rw-r--r--devel/pwlib/patches/patch-ca14
-rw-r--r--devel/pwlib/patches/patch-cb11
-rw-r--r--devel/pwlib/patches/patch-cc12
4 files changed, 41 insertions, 1 deletions
diff --git a/devel/pwlib/distinfo b/devel/pwlib/distinfo
index cf4af0b6300..91e76f9415b 100644
--- a/devel/pwlib/distinfo
+++ b/devel/pwlib/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.22 2007/03/14 17:12:47 yyamano Exp $
+$NetBSD: distinfo,v 1.23 2007/10/10 13:13:47 rillig Exp $
SHA1 (pwlib-v1_8_3-src-tar.gz) = d3a6eff571ebfd37889e75cbaef75983e6119d2e
RMD160 (pwlib-v1_8_3-src-tar.gz) = 1ce2544ef631c8344543e62988f97022c998bb05
@@ -31,3 +31,6 @@ SHA1 (patch-az) = b82405bea8da7d93d965457f1090e64149e5f561
SHA1 (patch-ba) = 5695be7e37677e7d4db84bb997404030e8a8523f
SHA1 (patch-bb) = 03345fade582539c3b7332f14f1956686ad15289
SHA1 (patch-bd) = 2d2fb1c6772a1e015cc1bceeb27fda39f57f5acc
+SHA1 (patch-ca) = 931083e2254cf8e09d0f95ce01d36e8176efcba5
+SHA1 (patch-cb) = 8d8370a61f7905c4aea30aca9f41b5e9d6e547cc
+SHA1 (patch-cc) = 4d62cba89dea1b522d8a41197ed788da01d2d40b
diff --git a/devel/pwlib/patches/patch-ca b/devel/pwlib/patches/patch-ca
new file mode 100644
index 00000000000..89384341bfd
--- /dev/null
+++ b/devel/pwlib/patches/patch-ca
@@ -0,0 +1,14 @@
+$NetBSD: patch-ca,v 1.1 2007/10/10 13:13:47 rillig Exp $
+
+--- include/ptlib/pprocess.h.orig 2004-06-30 12:17:04.000000000 +0000
++++ include/ptlib/pprocess.h 2007-10-10 13:00:10.000000000 +0000
+@@ -338,6 +338,9 @@ class PTimerList : PInternalTimerList //
+ friend class PTimer;
+ };
+
++// only for Unix
++extern void PXSignalHandler(int);
++class PHouseKeepingThread;
+
+ ///////////////////////////////////////////////////////////////////////////////
+ // PProcess
diff --git a/devel/pwlib/patches/patch-cb b/devel/pwlib/patches/patch-cb
new file mode 100644
index 00000000000..29197bae41b
--- /dev/null
+++ b/devel/pwlib/patches/patch-cb
@@ -0,0 +1,11 @@
+$NetBSD: patch-cb,v 1.1 2007/10/10 13:13:48 rillig Exp $
+
+--- include/ptlib/pstring.h.orig 2004-11-23 11:33:08.000000000 +0000
++++ include/ptlib/pstring.h 2007-10-10 13:03:34.000000000 +0000
+@@ -3176,5 +3176,6 @@ class PRegularExpression : public PObjec
+ int lastError;
+ };
+
++extern PString psprintf(const char *, ...);
+
+ // End Of File ///////////////////////////////////////////////////////////////
diff --git a/devel/pwlib/patches/patch-cc b/devel/pwlib/patches/patch-cc
new file mode 100644
index 00000000000..0509c53761f
--- /dev/null
+++ b/devel/pwlib/patches/patch-cc
@@ -0,0 +1,12 @@
+$NetBSD: patch-cc,v 1.1 2007/10/10 13:13:48 rillig Exp $
+
+--- include/ptlib/timer.h.orig 2003-09-17 09:01:00.000000000 +0000
++++ include/ptlib/timer.h 2007-10-10 12:40:28.000000000 +0000
+@@ -123,6 +123,7 @@
+ #endif
+
+ class PThread;
++class PTimerList;
+
+ #include <ptlib/notifier.h>
+