head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.18 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.16 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.14 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.12 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.10 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.8 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.6 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.4 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.2 pkgsrc-2024Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2024.02.10.01.20.47; author ryoon; state Exp; branches; next ; commitid VsAICKPH3Aw1cPXE; desc @@ 1.1 log @inputmethod/mozc-server226: import mozc-server-2.26.4282.100nb25 Mozc is a Japanese Input Method Editor (IME) designed for multi-platform such as Chromium OS, Windows, Mac and Linux. This open-source project originates from Google Japanese Input. This package is dictionary server for mozc client, such as ibus-mozc. This package does not require deve/bazel, so you can build under 32-bit systems. @ text @$NetBSD: patch-gyp_common.gypi,v 1.12 2021/02/27 19:13:26 ryoon Exp $ * NetBSD support --- gyp/common.gypi.orig 2021-02-15 05:04:33.000000000 +0000 +++ gyp/common.gypi @@@@ -93,6 +93,14 @@@@ '-fstack-protector', '--param=ssp-buffer-size=4', ], + # netbsd_cflags will be used for NetBSD. + 'netbsd_cflags': [ + '<@@(gcc_cflags)', + '-fPIC', + '-D_NETBSD_SOURCE', + '-fno-exceptions', + ' and instead of upcoming + # and . + '-Wno-deprecated', + ], + 'ldflags': [ + '-pthread', + ], + }], ['OS=="mac"', { 'defines': [ '__APPLE__', @@@@ -410,7 +442,7 @@@@ ], }, 'conditions': [ - ['target_platform=="Linux"', { + ['target_platform=="Linux" or target_platform=="NetBSD"', { 'make_global_settings': [ ['AR', '