summaryrefslogtreecommitdiff
path: root/inputmethod/unicon-im
diff options
context:
space:
mode:
authorjoerg <joerg>2011-11-26 17:13:30 +0000
committerjoerg <joerg>2011-11-26 17:13:30 +0000
commitf7cd018a1bf212ae791b8357ac0d79972c8311d6 (patch)
tree2448968c42c0287a53c1addbe998a689c1d8c562 /inputmethod/unicon-im
parentf731bdd71d55a4705ea407a9958964628ab6e40c (diff)
downloadpkgsrc-f7cd018a1bf212ae791b8357ac0d79972c8311d6.tar.gz
Fix build with newer GCC
Diffstat (limited to 'inputmethod/unicon-im')
-rw-r--r--inputmethod/unicon-im/distinfo5
-rw-r--r--inputmethod/unicon-im/patches/patch-ImmModules_TL-1_xl__mfile.c11
-rw-r--r--inputmethod/unicon-im/patches/patch-server_TLS__ImmOp.cpp10
-rw-r--r--inputmethod/unicon-im/patches/patch-server_TLS__MemFile.cpp11
4 files changed, 36 insertions, 1 deletions
diff --git a/inputmethod/unicon-im/distinfo b/inputmethod/unicon-im/distinfo
index afd09daad5e..fb4f08fc42c 100644
--- a/inputmethod/unicon-im/distinfo
+++ b/inputmethod/unicon-im/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.7 2009/02/07 22:47:14 joerg Exp $
+$NetBSD: distinfo,v 1.8 2011/11/26 17:13:30 joerg Exp $
SHA1 (unicon-1.2.tar.gz) = 61854d160547f645f8033f0b4fd15ebb15ab92a8
RMD160 (unicon-1.2.tar.gz) = c862f03ba561fe4c3641cf8b364a9bae40a78c03
Size (unicon-1.2.tar.gz) = 7815217 bytes
+SHA1 (patch-ImmModules_TL-1_xl__mfile.c) = 733383b9196ec16d2c0ff274487c012631b8e985
SHA1 (patch-aa) = b9103d7fb810a6151144ccff9ff537fe8e505d51
SHA1 (patch-ab) = d4e24eddee10e18a213933c05a4c53292a33266e
SHA1 (patch-ac) = 1d39276efc5f20d7394fe08d6c9eb75308829d9b
@@ -15,3 +16,5 @@ SHA1 (patch-ai) = de5452fea6a9183cc008fd0b8f37b00e7f4a066c
SHA1 (patch-aj) = 13592873c58a68837fd9a62052640121452dd343
SHA1 (patch-ak) = e73ed21080cf92db41038acec7ea3f574b3bad59
SHA1 (patch-am) = 36bed0bf2167a3ab5919d02d191e405e68687108
+SHA1 (patch-server_TLS__ImmOp.cpp) = 89992124de68fd00ba5a7f4c73c9638a23a559d0
+SHA1 (patch-server_TLS__MemFile.cpp) = f5231f5af38e9d833035bc6dccf7758beb02764c
diff --git a/inputmethod/unicon-im/patches/patch-ImmModules_TL-1_xl__mfile.c b/inputmethod/unicon-im/patches/patch-ImmModules_TL-1_xl__mfile.c
new file mode 100644
index 00000000000..656b5300fb4
--- /dev/null
+++ b/inputmethod/unicon-im/patches/patch-ImmModules_TL-1_xl__mfile.c
@@ -0,0 +1,11 @@
+$NetBSD: patch-ImmModules_TL-1_xl__mfile.c,v 1.1 2011/11/26 17:13:30 joerg Exp $
+
+--- ImmModules/TL-1/xl_mfile.c.orig 2011-11-26 03:23:49.000000000 +0000
++++ ImmModules/TL-1/xl_mfile.c
+@@ -1,5 +1,6 @@
+ #include <stdlib.h>
+ #include <stdio.h>
++#include <string.h>
+ #include <memwatch.h>
+
+ typedef struct MemFile_handle
diff --git a/inputmethod/unicon-im/patches/patch-server_TLS__ImmOp.cpp b/inputmethod/unicon-im/patches/patch-server_TLS__ImmOp.cpp
new file mode 100644
index 00000000000..4c87be79462
--- /dev/null
+++ b/inputmethod/unicon-im/patches/patch-server_TLS__ImmOp.cpp
@@ -0,0 +1,10 @@
+$NetBSD: patch-server_TLS__ImmOp.cpp,v 1.1 2011/11/26 17:13:30 joerg Exp $
+
+--- server/TLS_ImmOp.cpp.orig 2011-11-26 03:22:12.000000000 +0000
++++ server/TLS_ImmOp.cpp
+@@ -1,4 +1,4 @@
+-#include <iostream.h>
++#include <iostream>
+ #include <stdio.h>
+ #include <string.h>
+ #include <dlfcn.h>
diff --git a/inputmethod/unicon-im/patches/patch-server_TLS__MemFile.cpp b/inputmethod/unicon-im/patches/patch-server_TLS__MemFile.cpp
new file mode 100644
index 00000000000..e15f7f31138
--- /dev/null
+++ b/inputmethod/unicon-im/patches/patch-server_TLS__MemFile.cpp
@@ -0,0 +1,11 @@
+$NetBSD: patch-server_TLS__MemFile.cpp,v 1.1 2011/11/26 17:13:30 joerg Exp $
+
+--- server/TLS_MemFile.cpp.orig 2011-11-26 03:22:28.000000000 +0000
++++ server/TLS_MemFile.cpp
+@@ -1,4 +1,5 @@
+-#include <iostream.h>
++#include <iostream>
++using std::cout;
+ #include <assert.h>
+ #include <stdio.h>
+ #include <stdlib.h>