From 00612fe6dc86ba54d0c9d1b009882be15e50a5b7 Mon Sep 17 00:00:00 2001 From: obache Date: Sat, 22 Sep 2012 08:27:28 +0000 Subject: alloca.h is required for alloca(3C) on Solaris. --- inputmethod/scim/distinfo | 4 +++- ...patch-extras_immodules_common_scim-bridge-messenger.c | 16 ++++++++++++++++ .../patch-extras_immodules_common_scim-bridge-string.c | 16 ++++++++++++++++ 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-messenger.c create mode 100644 inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-string.c (limited to 'inputmethod') diff --git a/inputmethod/scim/distinfo b/inputmethod/scim/distinfo index 4a30304d639..bc46e61d6bc 100644 --- a/inputmethod/scim/distinfo +++ b/inputmethod/scim/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.6 2012/08/19 08:09:08 obache Exp $ +$NetBSD: distinfo,v 1.7 2012/09/22 08:27:28 obache Exp $ SHA1 (scim-1.4.14.tar.gz) = 73391be371dd7ef9f9af8b3a211e2bedec0cf71b RMD160 (scim-1.4.14.tar.gz) = 50643a8a8084c32612d415bfb0fe8b7f91c22459 @@ -19,5 +19,7 @@ SHA1 (patch-extras_immodules_agent_scim-bridge-agent.cpp) = f1a9bd1b185a02ba2e84 SHA1 (patch-extras_immodules_client-common_scim-bridge-client-output.c) = 51c8635a3084112fd4362862690c4cc5bfffbe01 SHA1 (patch-extras_immodules_client-common_scim-bridge-client.c) = ee441af01f39d65f8ed3f305407add2ac9fc0a32 SHA1 (patch-extras_immodules_client-gtk_scim-bridge-client-imcontext-gtk.c) = 19c8f4ec70bb1c21c7318819367729579641866e +SHA1 (patch-extras_immodules_common_scim-bridge-messenger.c) = 51a9a091fbbe9b212c695713d18260794ff30d81 SHA1 (patch-extras_immodules_common_scim-bridge-messenger.h) = 1a9defe26a124317c410bef12b2a7f023ea284b4 +SHA1 (patch-extras_immodules_common_scim-bridge-string.c) = 77b2ec6744fdb650760a7858f6ff8fce999b86db SHA1 (patch-src_scim__helper__manager__server.cpp) = 3a1130f37c7c93389e2ae7db65af7438bac5de51 diff --git a/inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-messenger.c b/inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-messenger.c new file mode 100644 index 00000000000..31b346b88ce --- /dev/null +++ b/inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-messenger.c @@ -0,0 +1,16 @@ +$NetBSD: patch-extras_immodules_common_scim-bridge-messenger.c,v 1.1 2012/09/22 08:27:29 obache Exp $ + +* alloca.h is required for alloca(3C) on Solaris. + +--- extras/immodules/common/scim-bridge-messenger.c.orig 2012-06-13 15:22:28.000000000 +0000 ++++ extras/immodules/common/scim-bridge-messenger.c +@@ -25,6 +25,9 @@ + #include + #include + #include ++#ifdef __sun ++#include ++#endif + + #include + #include diff --git a/inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-string.c b/inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-string.c new file mode 100644 index 00000000000..af5d04df63b --- /dev/null +++ b/inputmethod/scim/patches/patch-extras_immodules_common_scim-bridge-string.c @@ -0,0 +1,16 @@ +$NetBSD: patch-extras_immodules_common_scim-bridge-string.c,v 1.1 2012/09/22 08:27:29 obache Exp $ + +* alloca.h is required for alloca(3C) on Solaris. + +--- extras/immodules/common/scim-bridge-string.c.orig 2012-06-13 15:22:28.000000000 +0000 ++++ extras/immodules/common/scim-bridge-string.c +@@ -24,6 +24,9 @@ + #include + #include + #include ++#ifdef __sun ++#include ++#endif + + #include "scim-bridge-string.h" + #include "scim-bridge-output.h" -- cgit v1.2.3