From owner-svn-ports-head@FreeBSD.ORG Fri Sep 7 03:28:19 2012 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1A64106566B; Fri, 7 Sep 2012 03:28:19 +0000 (UTC) (envelope-from daichi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id B8DCD8FC08; Fri, 7 Sep 2012 03:28:19 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q873SJ7Y030294; Fri, 7 Sep 2012 03:28:19 GMT (envelope-from daichi@svn.freebsd.org) Received: (from daichi@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q873SJY5030273; Fri, 7 Sep 2012 03:28:19 GMT (envelope-from daichi@svn.freebsd.org) Message-Id: <201209070328.q873SJY5030273@svn.freebsd.org> From: Daichi GOTO Date: Fri, 7 Sep 2012 03:28:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r303800 - in head/japanese: mozc-server mozc-server/files scim-mozc X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 03:28:19 -0000 Author: daichi Date: Fri Sep 7 03:28:18 2012 New Revision: 303800 URL: http://svn.freebsd.org/changeset/ports/303800 Log: Updated mozc relative ports to 1.6.1187.102 - Google droped SCIM support from this version. japanese/scim-mozc will be removed in the future. Added: head/japanese/mozc-server/files/patch-base_mutex.cc (contents, props changed) Deleted: head/japanese/mozc-server/files/patch-unix_scim_scim.gyp Modified: head/japanese/mozc-server/Makefile head/japanese/mozc-server/files/patch-base_base.gyp head/japanese/mozc-server/files/patch-base_iconv.cc head/japanese/mozc-server/files/patch-base_mutex.h head/japanese/mozc-server/files/patch-base_process.cc head/japanese/mozc-server/files/patch-build_tools_util.py head/japanese/mozc-server/files/patch-gui_about_dialog_about_dialog.cc head/japanese/mozc-server/files/patch-gyp_common.gypi head/japanese/mozc-server/files/patch-handwriting_zinnia_handwriting.cc head/japanese/mozc-server/files/patch-ipc_ipc_path_manager.cc head/japanese/mozc-server/files/patch-ipc_unix_ipc.cc head/japanese/mozc-server/files/patch-server_mozc_server.cc head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_common.py head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_generator_make.py head/japanese/mozc-server/files/patch-unix_ibus_gen_mozc_xml.py head/japanese/mozc-server/files/patch-unix_ibus_mozc.xml head/japanese/mozc-server/files/patch-unix_ibus_mozc_engine.cc head/japanese/mozc-server/files/patch-unix_ibus_path_util.cc head/japanese/scim-mozc/Makefile Modified: head/japanese/mozc-server/Makefile ============================================================================== --- head/japanese/mozc-server/Makefile Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/Makefile Fri Sep 7 03:28:18 2012 (r303800) @@ -6,15 +6,14 @@ # PORTNAME= mozc -PORTVERSION= 1.5.1090.102 -PORTREVISION= 7 +PORTVERSION= 1.6.1187.102 CATEGORIES= japanese MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} PKGNAMEPREFIX?= ja- PKGNAMESUFFIX?= -server MAINTAINER= daichi@FreeBSD.org -COMMENT?= Mozc server for IBus, SCIM, and others +COMMENT?= Mozc server for IBus and others LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \ gtest.0:${PORTSDIR}/devel/googletest \ @@ -32,9 +31,8 @@ BUILD_MOZC_LIST?= mozc_server .if ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" USE_QT4+= gui dbus qmake_build moc_build uic_build rcc_build -.elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" || \ - ${BUILD_MOZC_LIST:Mscim_mozc} == "scim_mozc" -USE_GNOME+= pygtk2 +.elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" +USE_GNOME+= glib20 gtk20 pygtk2 .elif ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" USE_GNOME+= glib20 gtk20 .elif ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el" @@ -62,8 +60,6 @@ LOCALBASE_REPLACE_FILES= \ unix/ibus/gen_mozc_xml.py \ unix/ibus/mozc.xml \ unix/ibus/path_util.cc \ - unix/scim/scim.gyp \ - unix/scim/scim_mozc.cc \ base/util.cc \ base/process.cc \ gui/about_dialog/about_dialog.cc \ @@ -73,13 +69,7 @@ SSL_REINPLACE_STR= SSL_REINPLACE_STR+= -e "s,%%${V}%%,${${V}}," .endfor -.if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" || \ - ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" || \ - ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el" -GYP_DEFINES="use_libprotobuf=1 enable_gtk_renderer=0" -.else GYP_DEFINES="use_libprotobuf=1" -.endif BUILD_CMD= ${SETENV} ${MAKE_ENV} ${GMAKE} BUILD_MOZC_CMD= cd ${BUILD_WRKSRC} && \ @@ -154,7 +144,8 @@ do-install-mozc_tool: # ibus_mozc .if ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" -LIB_DEPENDS+= ibus-1.0.401:${PORTSDIR}/textproc/ibus +LIB_DEPENDS+= ibus-1.0.401:${PORTSDIR}/textproc/ibus \ + xcb-xfixes.0:${PORTSDIR}/x11/libxcb RUN_DEPENDS+= mozc_server:${PORTSDIR}/japanese/mozc-server \ mozc_tool:${PORTSDIR}/japanese/mozc-tool \ mozc_server_start:${PORTSDIR}/japanese/mozc-additions \ @@ -196,53 +187,6 @@ do-install-ibus_mozc: ${DATADIR}/icons/product_logo.png .endif -# scim_mozc -.if ${BUILD_MOZC_LIST:Mscim_mozc} == "scim_mozc" -BUILD_DEPENDS+= scim:${PORTSDIR}/textproc/scim -RUN_DEPENDS+= scim:${PORTSDIR}/textproc/scim \ - mozc_server:${PORTSDIR}/japanese/mozc-server \ - mozc_tool:${PORTSDIR}/japanese/mozc-tool \ - mozc_server_start:${PORTSDIR}/japanese/mozc-additions \ - ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/_pynotify.so:${PORTSDIR}/devel/py-notify - -PLIST_FILES+= lib/scim-1.0/1.4.0/IMEngine/mozc.so \ - lib/scim-1.0/1.4.0/SetupUI/mozc_setup.so \ - ${DATADIR_REL}/icons/scim-mozc-alpha_full.png \ - ${DATADIR_REL}/icons/scim-mozc-alpha_half.png \ - ${DATADIR_REL}/icons/scim-mozc-dictionary.png \ - ${DATADIR_REL}/icons/scim-mozc-direct.png \ - ${DATADIR_REL}/icons/scim-mozc-hiragana.png \ - ${DATADIR_REL}/icons/scim-mozc-katakana_full.png \ - ${DATADIR_REL}/icons/scim-mozc-katakana_half.png \ - ${DATADIR_REL}/icons/scim-mozc-properties.png \ - ${DATADIR_REL}/icons/scim-mozc-tool.png \ - ${DATADIR_REL}/icons/scim-mozc.png -PLIST_DIRS+= ${DATADIR_REL}/icons ${DATADIR_REL} - -do-build-scim_mozc: - ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} \ - unix/scim/scim.gyp:scim_mozc \ - unix/scim/scim.gyp:scim_mozc_setup - -do-install-scim_mozc: - ${INSTALL_LIB} \ - ${WRKSRC}/out_linux/${BUILD_MODE}/lib.target/libscim_mozc.so \ - ${PREFIX}/lib/scim-1.0/1.4.0/IMEngine/mozc.so - ${INSTALL_LIB} \ - ${WRKSRC}/out_linux/${BUILD_MODE}/lib.target/libscim_mozc_setup.so \ - ${PREFIX}/lib/scim-1.0/1.4.0/SetupUI/mozc_setup.so - @${MKDIR} ${DATADIR}/icons -.for F in ui-alpha_full ui-alpha_half ui-dictionary ui-direct \ - ui-hiragana ui-katakana_full ui-katakana_half ui-properties ui-tool - @${INSTALL_DATA} \ - ${WRKSRC}/data/images/unix/${F}.png \ - ${DATADIR}/icons/${F:S/^ui-/scim-mozc-/}.png -.endfor - @${INSTALL_DATA} \ - ${WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \ - ${DATADIR}/icons/scim-mozc.png -.endif - # fcitx_mozc .if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" PATCH_SITES= http://fcitx.googlecode.com/files/ Modified: head/japanese/mozc-server/files/patch-base_base.gyp ============================================================================== --- head/japanese/mozc-server/files/patch-base_base.gyp Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-base_base.gyp Fri Sep 7 03:28:18 2012 (r303800) @@ -1,6 +1,6 @@ ---- base/base.gyp.orig 2012-05-29 15:36:59.656961284 +0900 -+++ base/base.gyp 2012-05-29 16:04:46.528961427 +0900 -@@ -237,20 +237,20 @@ +--- base/base.gyp.orig 2012-09-07 10:21:29.099021913 +0900 ++++ base/base.gyp 2012-09-07 10:30:46.575021640 +0900 +@@ -262,20 +262,20 @@ }], ['OS=="linux" and target_platform!="Android"', { 'cflags': [ Modified: head/japanese/mozc-server/files/patch-base_iconv.cc ============================================================================== --- head/japanese/mozc-server/files/patch-base_iconv.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-base_iconv.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,6 +1,6 @@ ---- base/iconv.cc.orig 2012-05-29 15:36:59.653960903 +0900 -+++ base/iconv.cc 2012-03-16 10:59:56.300711667 +0900 -@@ -52,7 +52,11 @@ +--- base/iconv.cc.orig 2012-09-07 10:21:29.102021368 +0900 ++++ base/iconv.cc 2012-09-07 10:38:00.914022679 +0900 +@@ -53,7 +53,11 @@ size_t olen_org = olen; iconv(ic, 0, &ilen, 0, &olen); // reset iconv state while (ilen != 0) { Added: head/japanese/mozc-server/files/patch-base_mutex.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/mozc-server/files/patch-base_mutex.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -0,0 +1,11 @@ +--- base/mutex.cc.orig 2012-09-07 10:21:29.105022147 +0900 ++++ base/mutex.cc 2012-09-07 11:37:36.899021514 +0900 +@@ -296,7 +296,7 @@ + // PTHREAD_MUTEX_RECURSIVE_NP but Mac OS X 10.5 does not + pthread_mutexattr_t attr; + pthread_mutexattr_init(&attr); +-#if defined(OS_MACOSX) ++#if defined(OS_MACOSX) || defined(__FreeBSD__) + pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); + #elif defined(OS_LINUX) + pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP); Modified: head/japanese/mozc-server/files/patch-base_mutex.h ============================================================================== --- head/japanese/mozc-server/files/patch-base_mutex.h Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-base_mutex.h Fri Sep 7 03:28:18 2012 (r303800) @@ -1,16 +1,14 @@ ---- base/mutex.h.orig 2012-05-29 15:36:59.661959825 +0900 -+++ base/mutex.h 2012-05-01 12:46:18.966692632 +0900 -@@ -93,11 +93,11 @@ - // PTHREAD_MUTEX_RECURSIVE_NP and PTHREAD_MUTEX_RECURSIVE seem to be - // variants. For example, Mac OS X 10.4 had - // PTHREAD_MUTEX_RECURSIVE_NP but Mac OS X 10.5 does not --#ifdef OS_MACOSX -+#if defined(OS_MACOSX) || defined(__FreeBSD__) - #define PTHREAD_MUTEX_RECURSIVE_VALUE PTHREAD_MUTEX_RECURSIVE - #endif - --#ifdef OS_LINUX -+#if defined(OS_LINUX) && !defined(__FreeBSD__) - #define PTHREAD_MUTEX_RECURSIVE_VALUE PTHREAD_MUTEX_RECURSIVE_NP +--- base/mutex.h.orig 2012-09-07 11:34:00.553021416 +0900 ++++ base/mutex.h 2012-09-07 11:36:19.333021260 +0900 +@@ -56,6 +56,11 @@ + #define MOZC_RW_MUTEX_PTR_ARRAYSIZE 10 #endif ++#if defined(__FreeBSD__) ++#define PTHREAD_MUTEX_RECURSIVE_VALUE PTHREAD_MUTEX_RECURSIVE ++#define PTHREAD_MUTEX_RECURSIVE_VALUE PTHREAD_MUTEX_RECURSIVE_NP ++#endif ++ + class LOCKABLE Mutex { + public: + Mutex(); Modified: head/japanese/mozc-server/files/patch-base_process.cc ============================================================================== --- head/japanese/mozc-server/files/patch-base_process.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-base_process.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- base/process.cc.orig 2012-05-29 15:36:59.660961653 +0900 -+++ base/process.cc 2012-01-29 13:49:21.340806019 +0900 +--- base/process.cc.orig 2012-09-07 10:21:29.100021069 +0900 ++++ base/process.cc 2012-09-07 10:38:01.060021966 +0900 @@ -120,13 +120,18 @@ return ShellExecuteInSystemDir(L"open", wurl.c_str(), NULL, SW_SHOW); #endif Modified: head/japanese/mozc-server/files/patch-build_tools_util.py ============================================================================== --- head/japanese/mozc-server/files/patch-build_tools_util.py Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-build_tools_util.py Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- build_tools/util.py.orig 2012-05-29 15:37:00.289960660 +0900 -+++ build_tools/util.py 2012-05-01 13:03:43.227693771 +0900 +--- build_tools/util.py.orig 2012-09-07 10:21:29.190021513 +0900 ++++ build_tools/util.py 2012-09-07 10:30:26.180021509 +0900 @@ -54,7 +54,7 @@ def IsLinux(): Modified: head/japanese/mozc-server/files/patch-gui_about_dialog_about_dialog.cc ============================================================================== --- head/japanese/mozc-server/files/patch-gui_about_dialog_about_dialog.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-gui_about_dialog_about_dialog.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- gui/about_dialog/about_dialog.cc.orig 2012-05-29 15:37:00.325961325 +0900 -+++ gui/about_dialog/about_dialog.cc 2012-01-29 13:49:18.542805785 +0900 +--- gui/about_dialog/about_dialog.cc.orig 2012-09-07 10:21:29.218021887 +0900 ++++ gui/about_dialog/about_dialog.cc 2012-01-29 13:49:18.542805000 +0900 @@ -119,7 +119,11 @@ SetLabelText(label_terms); SetLabelText(label_credits); Modified: head/japanese/mozc-server/files/patch-gyp_common.gypi ============================================================================== --- head/japanese/mozc-server/files/patch-gyp_common.gypi Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-gyp_common.gypi Fri Sep 7 03:28:18 2012 (r303800) @@ -1,6 +1,6 @@ ---- gyp/common.gypi.orig 2012-05-29 15:37:00.311960872 +0900 -+++ gyp/common.gypi 2012-05-29 16:04:45.995960165 +0900 -@@ -46,7 +46,7 @@ +--- gyp/common.gypi.orig 2012-09-07 10:21:29.209021370 +0900 ++++ gyp/common.gypi 2012-09-07 10:30:44.919021522 +0900 +@@ -58,7 +58,7 @@ # warning_cflags will be shared with Mac and Linux. 'warning_cflags': [ '-Wall', @@ -9,7 +9,7 @@ '-Wno-char-subscripts', '-Wno-sign-compare', '-Wno-deprecated-declarations', -@@ -730,6 +730,12 @@ +@@ -752,6 +752,12 @@ # and . '-Wno-deprecated', ], @@ -20,5 +20,5 @@ + '-L@@LOCALBASE@@/lib' + ], 'conditions': [ - ['chromeos==1', { + ['target_platform=="ChromeOS"', { 'defines': [ Modified: head/japanese/mozc-server/files/patch-handwriting_zinnia_handwriting.cc ============================================================================== --- head/japanese/mozc-server/files/patch-handwriting_zinnia_handwriting.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-handwriting_zinnia_handwriting.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,6 +1,6 @@ ---- handwriting/zinnia_handwriting.cc.orig 2012-05-29 15:37:00.311960872 +0900 -+++ handwriting/zinnia_handwriting.cc 2012-04-02 08:38:43.657727715 +0900 -@@ -49,10 +49,16 @@ +--- handwriting/zinnia_handwriting.cc.orig 2012-09-07 10:21:29.209021370 +0900 ++++ handwriting/zinnia_handwriting.cc 2012-09-07 10:38:01.976021756 +0900 +@@ -50,10 +50,16 @@ const char kModelFile[] = "handwriting-light-ja.model"; return Util::JoinPath(MacUtil::GetResourcesDirectory(), kModelFile); #elif defined(USE_LIBZINNIA) Modified: head/japanese/mozc-server/files/patch-ipc_ipc_path_manager.cc ============================================================================== --- head/japanese/mozc-server/files/patch-ipc_ipc_path_manager.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-ipc_ipc_path_manager.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- ipc/ipc_path_manager.cc.orig 2012-05-29 15:37:10.807960643 +0900 -+++ ipc/ipc_path_manager.cc 2012-05-01 12:46:21.263693646 +0900 +--- ipc/ipc_path_manager.cc.orig 2012-09-07 10:21:32.692021977 +0900 ++++ ipc/ipc_path_manager.cc 2012-05-01 12:46:21.263693000 +0900 @@ -284,7 +284,7 @@ *ipc_name = kIPCPrefix; #endif // OS_WINDOWS Modified: head/japanese/mozc-server/files/patch-ipc_unix_ipc.cc ============================================================================== --- head/japanese/mozc-server/files/patch-ipc_unix_ipc.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-ipc_unix_ipc.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- ipc/unix_ipc.cc.orig 2012-05-29 15:37:10.806961005 +0900 -+++ ipc/unix_ipc.cc 2012-05-29 16:04:46.619961889 +0900 +--- ipc/unix_ipc.cc.orig 2012-09-07 10:21:32.692021977 +0900 ++++ ipc/unix_ipc.cc 2012-09-07 10:38:01.136021395 +0900 @@ -41,7 +41,7 @@ #include #include @@ -9,7 +9,7 @@ #include #endif #include -@@ -124,7 +124,7 @@ +@@ -125,7 +125,7 @@ bool IsPeerValid(int socket, pid_t *pid) { *pid = 0; @@ -18,7 +18,7 @@ // If the OS is MAC, we should validate the peer by using LOCAL_PEERCRED. struct xucred peer_cred; socklen_t peer_cred_len = sizeof(struct xucred); -@@ -146,7 +146,7 @@ +@@ -147,7 +147,7 @@ *pid = 0; #endif @@ -27,7 +27,7 @@ // On ARM Linux, we do nothing and just return true since the platform // sometimes doesn't support the getsockopt(sock, SOL_SOCKET, SO_PEERCRED) // system call. -@@ -309,7 +309,7 @@ +@@ -310,7 +310,7 @@ address.sun_family = AF_UNIX; ::memcpy(address.sun_path, server_address.data(), server_address_length); address.sun_path[server_address_length] = '\0'; @@ -36,7 +36,7 @@ address.sun_len = SUN_LEN(&address); const size_t sun_len = sizeof(address); #else -@@ -434,21 +434,21 @@ +@@ -435,21 +435,21 @@ SO_REUSEADDR, reinterpret_cast(&on), sizeof(on)); Modified: head/japanese/mozc-server/files/patch-server_mozc_server.cc ============================================================================== --- head/japanese/mozc-server/files/patch-server_mozc_server.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-server_mozc_server.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- server/mozc_server.cc.orig 2012-05-29 15:37:00.266961647 +0900 -+++ server/mozc_server.cc 2012-04-02 08:24:24.633727039 +0900 +--- server/mozc_server.cc.orig 2012-09-07 10:21:29.170020927 +0900 ++++ server/mozc_server.cc 2012-09-07 10:30:28.034021395 +0900 @@ -32,6 +32,9 @@ #ifdef OS_WINDOWS #include @@ -9,8 +9,8 @@ +#endif #include "base/base.h" - #include "base/process.h" -@@ -49,6 +52,23 @@ + #include "base/crash_report_util.h" +@@ -51,6 +54,23 @@ mozc::SessionServer *g_session_server = NULL; } @@ -34,7 +34,7 @@ namespace mozc { namespace { -@@ -127,6 +147,12 @@ +@@ -132,6 +152,12 @@ return -1; } Modified: head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_common.py ============================================================================== --- head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_common.py Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_common.py Fri Sep 7 03:28:18 2012 (r303800) @@ -1,6 +1,6 @@ ---- third_party/gyp/pylib/gyp/common.py.orig 2012-05-29 15:36:59.734962050 +0900 -+++ third_party/gyp/pylib/gyp/common.py 2012-05-01 12:46:18.154691389 +0900 -@@ -353,8 +353,10 @@ +--- third_party/gyp/pylib/gyp/common.py.orig 2012-09-07 10:21:29.147021135 +0900 ++++ third_party/gyp/pylib/gyp/common.py 2012-09-07 10:30:44.711021503 +0900 +@@ -362,8 +362,10 @@ 'win32': 'win', 'darwin': 'mac', 'sunos5': 'solaris', @@ -10,6 +10,6 @@ + 'freebsd8': 'linux', + 'freebsd9': 'linux', + 'freebsd10': 'linux', + 'freebsd9': 'freebsd', } flavor = flavors.get(sys.platform, 'linux') - return params.get('flavor', flavor) Modified: head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_generator_make.py ============================================================================== --- head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_generator_make.py Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-third_party_gyp_pylib_gyp_generator_make.py Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- third_party/gyp/pylib/gyp/generator/make.py.orig 2012-05-29 15:36:59.732960259 +0900 -+++ third_party/gyp/pylib/gyp/generator/make.py 2012-05-01 12:46:18.211693101 +0900 +--- third_party/gyp/pylib/gyp/generator/make.py.orig 2012-09-07 10:21:29.146021648 +0900 ++++ third_party/gyp/pylib/gyp/generator/make.py 2012-09-07 10:30:44.778021410 +0900 @@ -1963,6 +1963,9 @@ srcdir_prefix = '$(srcdir)/' Modified: head/japanese/mozc-server/files/patch-unix_ibus_gen_mozc_xml.py ============================================================================== --- head/japanese/mozc-server/files/patch-unix_ibus_gen_mozc_xml.py Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-unix_ibus_gen_mozc_xml.py Fri Sep 7 03:28:18 2012 (r303800) @@ -1,14 +1,14 @@ ---- unix/ibus/gen_mozc_xml.py.orig 2012-05-29 15:36:59.663960777 +0900 -+++ unix/ibus/gen_mozc_xml.py 2012-01-29 13:49:15.972806246 +0900 -@@ -39,6 +39,7 @@ - +--- unix/ibus/gen_mozc_xml.py.orig 2012-09-07 10:21:29.111022215 +0900 ++++ unix/ibus/gen_mozc_xml.py 2012-09-07 10:30:26.421021738 +0900 +@@ -40,6 +40,7 @@ import optparse + import os import sys +import os # Information to generate part of mozc.xml. %s will be replaced with # a product name, 'Mozc' or 'Google Japanese Input'. -@@ -64,6 +65,24 @@ +@@ -65,6 +66,24 @@ 'rank': '80', } Modified: head/japanese/mozc-server/files/patch-unix_ibus_mozc.xml ============================================================================== --- head/japanese/mozc-server/files/patch-unix_ibus_mozc.xml Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-unix_ibus_mozc.xml Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ --- unix/ibus/mozc.xml.orig 1970-01-01 09:00:00.000000000 +0900 -+++ unix/ibus/mozc.xml 2011-12-04 16:04:42.283606379 +0900 ++++ unix/ibus/mozc.xml 2011-12-04 16:04:42.283606000 +0900 @@ -0,0 +1,21 @@ + + com.google.IBus.Mozc Modified: head/japanese/mozc-server/files/patch-unix_ibus_mozc_engine.cc ============================================================================== --- head/japanese/mozc-server/files/patch-unix_ibus_mozc_engine.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-unix_ibus_mozc_engine.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,6 +1,6 @@ ---- unix/ibus/mozc_engine.cc.orig 2012-05-29 15:36:59.665961241 +0900 -+++ unix/ibus/mozc_engine.cc 2012-05-01 12:45:44.250693013 +0900 -@@ -893,7 +893,7 @@ +--- unix/ibus/mozc_engine.cc.orig 2012-09-07 10:21:29.111022215 +0900 ++++ unix/ibus/mozc_engine.cc 2012-09-07 10:30:26.452021649 +0900 +@@ -756,7 +756,7 @@ // on size_t, not uint32. string selection_text; const uint32 selection_start = min(cursor_pos, anchor_pos); Modified: head/japanese/mozc-server/files/patch-unix_ibus_path_util.cc ============================================================================== --- head/japanese/mozc-server/files/patch-unix_ibus_path_util.cc Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/mozc-server/files/patch-unix_ibus_path_util.cc Fri Sep 7 03:28:18 2012 (r303800) @@ -1,5 +1,5 @@ ---- unix/ibus/path_util.cc.orig 2012-05-29 15:36:59.663960777 +0900 -+++ unix/ibus/path_util.cc 2012-01-29 13:49:15.994806248 +0900 +--- unix/ibus/path_util.cc.orig 2012-09-07 10:21:29.112021454 +0900 ++++ unix/ibus/path_util.cc 2012-01-29 13:49:15.994806000 +0900 @@ -30,14 +30,22 @@ #include "unix/ibus/path_util.h" Modified: head/japanese/scim-mozc/Makefile ============================================================================== --- head/japanese/scim-mozc/Makefile Fri Sep 7 01:55:39 2012 (r303799) +++ head/japanese/scim-mozc/Makefile Fri Sep 7 03:28:18 2012 (r303800) @@ -13,6 +13,8 @@ DATADIR= ${PREFIX}/share/scim-${PORTNAME MASTERDIR= ${.CURDIR}/../../japanese/mozc-server PKGMESSAGE= ${.CURDIR}/pkg-message +BROKEN= Google droped SCIM support from Mozc. This port will be deleted. + BUILD_MOZC_LIST= scim_mozc post-install: