head 1.8; access; symbols pkgsrc-2023Q4:1.7.0.24 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.22 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.20 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.18 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.16 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.14 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.12 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.10 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.8 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.6 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.4 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.2 pkgsrc-2021Q1-base:1.7 pkgsrc-2017Q3:1.5.0.24 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.20 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.18 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.16 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.14 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.12 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.10 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.8 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.6 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.4 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.2 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.4.0.6 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.4 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.2 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.3.0.2 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.2.0.4 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.2 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.1.0.2 pkgsrc-2013Q2-base:1.1; locks; strict; comment @# @; 1.8 date 2024.02.10.01.17.28; author ryoon; state dead; branches; next 1.7; commitid mXyKxHnOjWSPaPXE; 1.7 date 2021.02.27.04.19.46; author ryoon; state Exp; branches; next 1.6; commitid F8hsJWFgzLUAPiJC; 1.6 date 2017.12.17.14.15.43; author tsutsui; state dead; branches; next 1.5; commitid o6mGKYDa5Q0WFfjA; 1.5 date 2015.01.06.10.30.54; author ryoon; state Exp; branches; next 1.4; commitid iCeP0Qe0rTe91X4y; 1.4 date 2014.06.15.13.08.34; author ryoon; state Exp; branches; next 1.3; commitid R8UqCDi5IkzHtCEx; 1.3 date 2014.01.19.01.18.50; author ryoon; state Exp; branches; next 1.2; commitid kdZnVbbIkYobhFlx; 1.2 date 2013.07.20.04.34.53; author ryoon; state Exp; branches; next 1.1; commitid WZc9z4UIKvebfaYw; 1.1 date 2013.04.29.09.52.18; author ryoon; state Exp; branches; next ; desc @@ 1.8 log @mozc: Update to 2.29.5268.102 * Convert to use devel/bazel as build automation tool. * Bazel downloads distfiles during build. It is difficult to avoid the downloading because it is performed recursively. Changelog: Not Available. @ text @$NetBSD: patch-protobuf_protobuf.gyp,v 1.7 2021/02/27 04:19:46 ryoon Exp $ * Pass LDFLAGS from pkgsrc. Fix -lprotobuf is not found error. --- protobuf/protobuf.gyp.orig 2021-02-15 05:04:33.000000000 +0000 +++ protobuf/protobuf.gyp @@@@ -156,6 +156,9 @@@@ 'libraries': [ '-lprotobuf', ], + 'ldflags': [ + ' c44ca26 Dropped dependency on fonttools Build related changes: --qtver=5 GYP build option is implicitly assumed on macOS and Linux builds (f76c304). On Windows, --qtver=4 is still the default. Major changes: Mozc for macOS now supports 10.12 as a runtime environment. Mozc for Android now uses on-device font to render keytop icons (f5dcad). Fixed issues: #263: Incorrect position in voiced sound marks on the key pad in Android #384: HUAWEI P9 lite does not show MozcView. #388: Having multiple abbreviation user dictionary entries with the same reading should be supported #389: Emoticon user dictionary entry should not be treated a content word Total commits: 39 commits. Summary of changes between 2.17.2532.102 and 2.18.2612.102 as follows. Third party libraries: protobuf: d5fb408 -> e8ae137 GYP: e2e928b -> 4ec6c4e breakpad: d2904bb -> 85b27e4 Dropped dependency on zlib Build related changes: Renamed src/mozc_version_template.txt to src/data/version/mozc_version_template.bzl Reference build environment now uses Ubuntu 14.04.5 (a7cbf72) Reference build environment now uses Ninja 1.7.1 (d2bc62b) Removed --android_compiler GYP option (5ce7fa6) Android build requires Android NDK r12b (5ce7fa6) Major changes: Improved Store Apps compatibility on Windows (0488082) Fixed issues: NPE in UserDictionaryToolActivity.onPostResume on Android (09b47c3) #273: Compilation errors in Android arm64 and mips64 build #373: Unexpected size bloat of the APK #374: Duplicate candidates after Undo #375: 90- is suggested from 090- #376: Suggestion-only user dictionary entry may not work #377: Abbreviation user dictionary entry may not work #378: Suppression word may not work #379: Single character noun user dictionary entry may not work #380: Dependency on dictionary/pos_matcher.h from session/session_server.cc is missing in GYP rules #382: Fix typo Total commits: 84 commits. Summary of changes between 2.17.2405.102 and 2.17.2531.102 as follows. Third party libraries: protobuf: 1a59a71 -> d5fb408 Build related changes: Building Mozc for Windows requires Visual Studio 2015 update 3. --qtdir option is no longer supported in Linux desktop build (d003076). Major changes: Updated system dictionary. Removed several Shift-JIS-based normalizations on Windows (26241b0). Mozc for Windows requires SSE2 even on 32-bit environment. Mozc for Windows supports Windows 7 SP1 and later only. Mozc for macOS supports macOS 10.9 and later only. Mozc for desktop platforms (Windows, macOS, desktop Linux) supports Qt5 behind --qtver=5 GYP option. Fixed issues: Fix OOM when importing too large dictionary file on Android (5c859ae) #298: Fix NPE on Samsung devices on showing toast #315: Switch to Visual C++ 2015 #372: Discontinue the support of Windows Vista Total commits: 128 commits. Summary of changes between 2.17.2355.102 and 2.17.2404.102 as follows. Third party libraries: protobuf: 172019c -> 1a59a71 Build related changes: Building Mozc requires protobuf 3.0 or later. --android_stl GYP option is removed in Android build. You cannot use GNU STL to build Mozc for Android anymore. Major changes: None. Fixed issues: #369: Unexpected software keyboard layout can be chosen #370: Mozc keeps crashing on Android N Developer Preview 5 #371: Shortcut word in personal dictionary should not be used for multi segment conversion Total commits: 50 commits. Summary of changes between 2.17.2323.102 and 2.17.2354.102 as follows. Third party libraries: None. Build related changes: None. Major changes: 2.17.2323.102 and later commits in OSS repository preserve the original CL commit date in Google internal repository. Consider to specify --topo-order option to git log to see commits in the actual commit order. Multiple performance improvements in Android. Fixed issues: None. Total commits: 32 commits. Summary of changes between 2.17.2314.102 and 2.17.2322.102 as follows. Third party libraries: googletest: 1d53731 -> 82b11b8 WTL: 9.0.4140 -> 9.1.5321 Build related changes: Building macOS binaries now requires Ninja instead of xcodebuild. Major changes: None. Fixed issues: #247: Use ninja to build Mac binaries #355: Native resource leak due to the missing pthread_detach call in mozc::Thread::Detach #361: ImmSetCandidateWindow() with CFS_EXCLUDE isn't supported on Win Vista and Win7 Total commits: 15 commits. @ text @d1 1 a1 1 $NetBSD: patch-protobuf_protobuf.gyp,v 1.5 2015/01/06 10:30:54 ryoon Exp $ d3 4 a6 1 --- protobuf/protobuf.gyp.orig 2015-01-06 06:21:18.000000000 +0000 d8 10 a17 9 @@@@ -254,7 +254,7 @@@@ }, 'conditions': [ # use system-installed protoc on Linux - ['OS!="linux"', { + ['OS!="linux" and OS!="netbsd"', { 'includes' : [ '../gyp/install_build_tool.gypi', ], @ 1.5 log @Update to 2.16.2007.102 Changelog: Summary of changes between 2.16.2004.102 (r467) and 2.16.2007.102 (r470). DEPS changes: fontTools: initial import as of 5ba7d98a4153fad57258fca23b0bcb238717aec3 Build related changes: Android build requires Android-21 SDK Major changes: Enable Material Theme on Android Support floating window and floating mode indicator on Android 5.0 and later when physical keyboard is attached Improve accessibility support on Android Known issues: Voiced sound marks on the key pad is not placed at correct position in Android (Issue 263) Summary of changes between 2.16.1918.102 (r377) and 2.16.2003.102 (r463). DEPS changes: gtest: r692 -> r700 gmock: r485 -> r501 gyp: r1987 -> r2012 protobuf: 172019c40bf548908ab09bfd276074c929d48415 -> bba83652e1be610bdb7ee1566ad18346d98b843c Build related changes: Android build requires NDK r10d Android build supports arm64/mips64/x86-64 ( Issue 259 ) Android build supports Clang 3.5 and libc++ ( Issue 260 ) Versioning scheme for Android is changed. See r439 for details. Build time dependency on libzinnia-dev is removed from Android and NaCl builds Major changes: Android 2.1 - Android 3.2 are no longer supported armeabi-v7a is always enabled in arm 32-bit build for Android Updated main dictionary, Emoji dictionary, emoticon dictionary, and single kanji dictionary Fixed issues: FIX: IME crashes when using US International hardware keyboard ( Issue 248 ) FIX: ibus-mozc + XIM: preedit text is not cleared after preedit commit triggered by focus change ( Issue 255 ) FIX: Entering symbol view causes NPE when "Switch Access" accessibility mode is enabled ( Issue 257 ) FIX: An empty word can be suggested in the candidate list ( Issue 261 ) @ text @d1 1 a1 1 $NetBSD: patch-protobuf_protobuf.gyp,v 1.4 2014/06/15 13:08:34 ryoon Exp $ @ 1.4 log @Update to 1.15.1785.102 * Based on PR pkg/48837 from tsutsui@@, thank you. The most important change for Japanese ibus-mozc users is: >> FIX: The initial mode of ibus-mozc shouldn't be Hiragana with IBus 1.5+ >> (Issue 201) Changelog: r192 2014-05-16 1.15.1785.102 Build related changes: Removed an undocumented option --channel_dev from build_mozc.py gyp Removed runtime dependency on OpenSSL on NaCl, Mac, and Linux ( Issue 215 ). Android build is now only tested with NDK r9d Debug_Android and Release_Android are deprecated. You can simply specify Debug and Android, respectively. Removed base/base.h. ( Issue 218 ) New features and improvement for Android: Add Unicode 6 Emoji support with EmojiCapable annotation Add a menu item for Voice input in the input options menu User dictionary is now exportable Improved accessibility support Improved hardware keyboard support Use optimized layouts for: TYPE_TEXT_VARIATION_URI TYPE_TEXT_VARIATION_EMAIL_ADDRESS TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS Long pressable UI elements now have three dots marker New features and improvement for Windows: Enable DirectWrite on Windows 7 and later Enable Color Emoji rendering on Windows 8.1 and later Implement more TSF interfaces ITfCandidateList ITfFnGetLinguisticAlternates ITfFnSearchCandidateProvider ITfFnReconversion Fixed issues: FIX: TF_E_NOLAYOUT is ignored in tsf-mozc on Windows FIX: Candidate window never disappears when TSF-aware Firefox loses keyboard focus FIX: Wrong event handling for special events in emacs-mozc FIX: Better support LEIM and fix document links in emacs-mozc FIX: Top of suggest/candidate item is displayed right behind preedit text ( Issue 147 ) FIX: Candidates in overlay style are displayed sideways if header-line-format is non-nil ( Issue 196 ) FIX: The initial mode of ibus-mozc shouldn't be Hiragana with IBus 1.5+ ( Issue 201 ) FIX: Compilation error due to text encoding with Visual C++ ( Issue 206 ) FIX: Input methods are unavailable when guest-login (Chromium Issue 339318) FIX: Eisu Kana keys are not behaving properly (Chromium Issue 340194) @ text @d1 1 a1 1 $NetBSD: patch-protobuf_protobuf.gyp,v 1.3 2014/01/19 01:18:50 ryoon Exp $ d3 1 a3 1 --- protobuf/protobuf.gyp.orig 2014-05-21 10:49:57.000000000 +0000 d5 1 a5 10 @@@@ -211,7 +211,7 @@@@ '<(protobuf_root)/src', ], 'conditions': [ - ['OS=="linux"', { + ['OS=="linux" or OS=="netbsd"', { 'conditions': [ ['use_libprotobuf!=1', { 'cflags': [ @@@@ -247,7 +247,7 @@@@ @ 1.3 log @Update to 1.13.1651.102 * This version requires -std=c++11, then set GCC_REQD=4.7 Changelog: r185 2014-01-06 1.13.1651.102 FIX: Refactor placeholder management ( Issue 147 ) FIX: Specify _NET_WM_WINDOW_TYPE to mozc_renderer ( Issue 195 ) FIX: header-line-format breaks candidate window on Emacs 24 ( Issue 196 ) Support Android NDK r9b. @ text @d1 1 a1 1 $NetBSD: patch-protobuf_protobuf.gyp,v 1.2 2013/07/20 04:34:53 ryoon Exp $ d3 1 a3 1 --- protobuf/protobuf.gyp.orig 2014-01-06 07:10:31.000000000 +0000 d5 1 a5 10 @@@@ -161,7 +161,7 @@@@ ], 'conditions': [ # for gcc and clang - ['OS=="linux" or OS=="mac"', { + ['OS=="linux" or OS=="mac" or OS=="netbsd"', { 'cflags': [ '-Wno-conversion-null', # coded_stream.cc uses NULL to bool. '-Wno-unused-function', @@@@ -201,7 +201,7 @@@@ d14 1 a14 1 @@@@ -237,7 +237,7 @@@@ @ 1.2 log @Update to 1.11.1502.102. * ibus-mozc depends on mozc-server and mozc-tool. * Add CFLAGS+=-std=c++0x in gyp/common.gypi. Changelog: r163 2013-07-17 1.11.1502.102 Fixes cursor movement issue on Emacs 24 ( Issue 168 ) Support numpad keys in mozc.el ( Issue 170 ) Fix build failure on Windows ( Issue 185 , Issue 191) Support GCC 4.8.0 ( Issue 186 ) Fix build failure when use_libprotobuf=1 is specified ( Issue 189 ) Support Emacs 24 in mozc.el ( Issue 190 ) Development of ibus-mozc is now in maintenance mode (Issue 194) Intorduce Mode Indicator for Windows Support per-user input mode for Windows 8 (TSF-mozc) Support InputScope for Windows 8 (TSF-mozc) Support surrounding text on Windows, Mac, LInux and NaCl Enable a developer to configure document directory and/or Zinnia model file path at build time for GNU/Linux build. See the build instruction about how to customize them. Dictionary update @ text @d1 1 a1 1 $NetBSD: patch-protobuf_protobuf.gyp,v 1.1 2013/04/29 09:52:18 ryoon Exp $ d3 1 a3 1 --- protobuf/protobuf.gyp.orig 2013-07-17 02:38:05.000000000 +0000 d5 1 a5 1 @@@@ -140,7 +140,7 @@@@ d14 2 a15 2 @@@@ -176,7 +176,7 @@@@ '.', d23 1 a23 1 @@@@ -212,7 +212,7 @@@@ @ 1.1 log @Change base package to mozc-server from ibus-mozc. This change encourages uim-mozc, fcitx-mozc and so on. @ text @d1 1 a1 1 $NetBSD: patch-protobuf_protobuf.gyp,v 1.2 2013/04/29 09:21:24 ryoon Exp $ d3 1 a3 1 --- protobuf/protobuf.gyp.orig 2013-03-29 04:33:43.000000000 +0000 d10 1 a10 1 + ['OS=="linux" or OS=="mac" OS=="netbsd"', { @